|
@@ -656,6 +656,12 @@ public class LogisticsConsignmentService {
|
|
|
if (flag) {
|
|
if (flag) {
|
|
|
/**数据展示*/
|
|
/**数据展示*/
|
|
|
list = kwtLogisticsOrderMapper.selectOrderListNotPage(id, type);
|
|
list = kwtLogisticsOrderMapper.selectOrderListNotPage(id, type);
|
|
|
|
|
+ /**计量单位*/
|
|
|
|
|
+ Map<String, String> unitTypeDictData = commonService.getDictData(DictTypeEnum.UNIT_TYPE.getType());
|
|
|
|
|
+ /**运价方式*/
|
|
|
|
|
+ Map<String, String> priceDictData = commonService.getDictData(DictTypeEnum.PRICE_TYPE.getType());
|
|
|
|
|
+ /**合理损耗*/
|
|
|
|
|
+ Map<String, String> taxRateTypeDictData = commonService.getDictData(DictTypeEnum.TAX_RATE_TYPE.getType());
|
|
|
if (CollectionUtils.isNotEmpty(list)) {
|
|
if (CollectionUtils.isNotEmpty(list)) {
|
|
|
for (LogisticsOrderDTO logisticsOrderDTO : list) {
|
|
for (LogisticsOrderDTO logisticsOrderDTO : list) {
|
|
|
logisticsOrderDTO.setStatusLabel(LogisticsOrderEnum.getDestination(logisticsOrderDTO.getStatus()));
|
|
logisticsOrderDTO.setStatusLabel(LogisticsOrderEnum.getDestination(logisticsOrderDTO.getStatus()));
|
|
@@ -663,6 +669,10 @@ public class LogisticsConsignmentService {
|
|
|
(remoteSystemService.queryUserCacheById(Long.parseLong(logisticsOrderDTO.getCreateBy())) == null ? null :
|
|
(remoteSystemService.queryUserCacheById(Long.parseLong(logisticsOrderDTO.getCreateBy())) == null ? null :
|
|
|
remoteSystemService.queryUserCacheById(Long.parseLong(logisticsOrderDTO.getCreateBy())).getName());
|
|
remoteSystemService.queryUserCacheById(Long.parseLong(logisticsOrderDTO.getCreateBy())).getName());
|
|
|
logisticsOrderDTO.setCreateName(createName);
|
|
logisticsOrderDTO.setCreateName(createName);
|
|
|
|
|
+ logisticsOrderDTO.setPriceLabel(priceDictData.get(logisticsOrderDTO.getPriceType()));
|
|
|
|
|
+ logisticsOrderDTO.setLossUnitLabel(taxRateTypeDictData.get(logisticsOrderDTO.getLossUnit()));
|
|
|
|
|
+ logisticsOrderDTO.setGoodsPriceUnitLabel(priceDictData.get(logisticsOrderDTO.getGoodsPriceUnit()));
|
|
|
|
|
+ logisticsOrderDTO.setUnitLabel(unitTypeDictData.get(logisticsOrderDTO.getUnit()));
|
|
|
}
|
|
}
|
|
|
returnList.addAll(list);
|
|
returnList.addAll(list);
|
|
|
}
|
|
}
|
|
@@ -756,6 +766,12 @@ public class LogisticsConsignmentService {
|
|
|
if (flag) {
|
|
if (flag) {
|
|
|
/**数据展示*/
|
|
/**数据展示*/
|
|
|
list = kwtLogisticsOrderMapper.selectOrderListNotPage(id, type);
|
|
list = kwtLogisticsOrderMapper.selectOrderListNotPage(id, type);
|
|
|
|
|
+ /**计量单位*/
|
|
|
|
|
+ Map<String, String> unitTypeDictData = commonService.getDictData(DictTypeEnum.UNIT_TYPE.getType());
|
|
|
|
|
+ /**运价方式*/
|
|
|
|
|
+ Map<String, String> priceDictData = commonService.getDictData(DictTypeEnum.PRICE_TYPE.getType());
|
|
|
|
|
+ /**合理损耗*/
|
|
|
|
|
+ Map<String, String> taxRateTypeDictData = commonService.getDictData(DictTypeEnum.TAX_RATE_TYPE.getType());
|
|
|
if (CollectionUtils.isNotEmpty(list)) {
|
|
if (CollectionUtils.isNotEmpty(list)) {
|
|
|
for (LogisticsOrderDTO logisticsOrderDTO : list) {
|
|
for (LogisticsOrderDTO logisticsOrderDTO : list) {
|
|
|
logisticsOrderDTO.setStatusLabel(LogisticsOrderEnum.getDestination(logisticsOrderDTO.getStatus()));
|
|
logisticsOrderDTO.setStatusLabel(LogisticsOrderEnum.getDestination(logisticsOrderDTO.getStatus()));
|
|
@@ -763,6 +779,10 @@ public class LogisticsConsignmentService {
|
|
|
(remoteSystemService.queryUserCacheById(Long.parseLong(logisticsOrderDTO.getCreateBy())) == null ? null :
|
|
(remoteSystemService.queryUserCacheById(Long.parseLong(logisticsOrderDTO.getCreateBy())) == null ? null :
|
|
|
remoteSystemService.queryUserCacheById(Long.parseLong(logisticsOrderDTO.getCreateBy())).getName());
|
|
remoteSystemService.queryUserCacheById(Long.parseLong(logisticsOrderDTO.getCreateBy())).getName());
|
|
|
logisticsOrderDTO.setCreateName(createName);
|
|
logisticsOrderDTO.setCreateName(createName);
|
|
|
|
|
+ logisticsOrderDTO.setPriceLabel(priceDictData.get(logisticsOrderDTO.getPriceType()));
|
|
|
|
|
+ logisticsOrderDTO.setLossUnitLabel(taxRateTypeDictData.get(logisticsOrderDTO.getLossUnit()));
|
|
|
|
|
+ logisticsOrderDTO.setGoodsPriceUnitLabel(priceDictData.get(logisticsOrderDTO.getGoodsPriceUnit()));
|
|
|
|
|
+ logisticsOrderDTO.setUnitLabel(unitTypeDictData.get(logisticsOrderDTO.getUnit()));
|
|
|
}
|
|
}
|
|
|
returnList.addAll(list);
|
|
returnList.addAll(list);
|
|
|
}
|
|
}
|
|
@@ -1236,7 +1256,7 @@ public class LogisticsConsignmentService {
|
|
|
tradeOrder.setActualUnloadAmount(map.get("totalUnloadAmount"));
|
|
tradeOrder.setActualUnloadAmount(map.get("totalUnloadAmount"));
|
|
|
tradeOrder.setUpdateBy(LoginUserHolder.getUserId());
|
|
tradeOrder.setUpdateBy(LoginUserHolder.getUserId());
|
|
|
tradeOrder.setUpdateByName(LoginUserHolder.getUserName());
|
|
tradeOrder.setUpdateByName(LoginUserHolder.getUserName());
|
|
|
- log.info("采购订单手动完结订单请求参数:{}",JSONObject.toJSONString(tradeOrder));
|
|
|
|
|
|
|
+ log.info("采购订单手动完结订单请求参数:{}", JSONObject.toJSONString(tradeOrder));
|
|
|
HttpResult httpResult = tradeOrderInfoService.completeLogisticsOrder(tradeOrder);
|
|
HttpResult httpResult = tradeOrderInfoService.completeLogisticsOrder(tradeOrder);
|
|
|
if (httpResult.getCode() != HttpStatus.SUCCESS_CODE) {
|
|
if (httpResult.getCode() != HttpStatus.SUCCESS_CODE) {
|
|
|
log.info("贸易订单-采购订单/销售订单-手动完结订单异常,传递信息:{},返回信息:{}", JSONObject.toJSONString(tradeOrder), JSONObject.toJSONString(httpResult));
|
|
log.info("贸易订单-采购订单/销售订单-手动完结订单异常,传递信息:{},返回信息:{}", JSONObject.toJSONString(tradeOrder), JSONObject.toJSONString(httpResult));
|