|
@@ -1169,7 +1169,9 @@ public class KwcContractLogisticsService {
|
|
|
queryLogisticListResp.setSignWay(r.getSigningWay());
|
|
queryLogisticListResp.setSignWay(r.getSigningWay());
|
|
|
queryLogisticListResp.setSignWayDesc(DictEnum.getLabel(DictTypeEnum.SIGNING_TYPE.getType(),
|
|
queryLogisticListResp.setSignWayDesc(DictEnum.getLabel(DictTypeEnum.SIGNING_TYPE.getType(),
|
|
|
String.valueOf( r.getSigningWay())));
|
|
String.valueOf( r.getSigningWay())));
|
|
|
-
|
|
|
|
|
|
|
+ //设置派车方式和派车方式描述字段
|
|
|
|
|
+ queryLogisticListResp.setDispatching(r.getDispatching());
|
|
|
|
|
+ queryLogisticListResp.setDispatchingDesc(DictEnum.getLabel(DictTypeEnum.DISPATCHING_TYPE.getType(),String.valueOf(r.getDispatching())));
|
|
|
queryLogisticListResp.setPerformedAmount(Objects.nonNull(r.getPerformedAmount())
|
|
queryLogisticListResp.setPerformedAmount(Objects.nonNull(r.getPerformedAmount())
|
|
|
? r.getPerformedAmount().toPlainString() : null);
|
|
? r.getPerformedAmount().toPlainString() : null);
|
|
|
List<KwcContractLogisticsGoods> goods = finalContractIdAndGoodsMap.get(r.getId());
|
|
List<KwcContractLogisticsGoods> goods = finalContractIdAndGoodsMap.get(r.getId());
|
|
@@ -1246,6 +1248,7 @@ public class KwcContractLogisticsService {
|
|
|
saveContractLogistics.setContractNo(baseInfo.getContractCode());
|
|
saveContractLogistics.setContractNo(baseInfo.getContractCode());
|
|
|
saveContractLogistics.setName(baseInfo.getContractName());
|
|
saveContractLogistics.setName(baseInfo.getContractName());
|
|
|
saveContractLogistics.setSigningWay(baseInfo.getSigningWay());
|
|
saveContractLogistics.setSigningWay(baseInfo.getSigningWay());
|
|
|
|
|
+ saveContractLogistics.setDispatching(baseInfo.getDispatching());
|
|
|
saveContractLogistics.setStartTime(baseInfo.getStartTime());
|
|
saveContractLogistics.setStartTime(baseInfo.getStartTime());
|
|
|
if (Objects.isNull(baseInfo.getEndTime())){
|
|
if (Objects.isNull(baseInfo.getEndTime())){
|
|
|
LocalDate localDate = LocalDate.of(9999, 12, 30);
|
|
LocalDate localDate = LocalDate.of(9999, 12, 30);
|
|
@@ -1466,6 +1469,11 @@ public class KwcContractLogisticsService {
|
|
|
tradeBaseInfo.setSigningWay(logistics.getSigningWay());
|
|
tradeBaseInfo.setSigningWay(logistics.getSigningWay());
|
|
|
tradeBaseInfo.setSigningWayDesc(DictEnum.getLabel(DictTypeEnum.SIGNING_TYPE.getType(),
|
|
tradeBaseInfo.setSigningWayDesc(DictEnum.getLabel(DictTypeEnum.SIGNING_TYPE.getType(),
|
|
|
String.valueOf(logistics.getSigningWay())));
|
|
String.valueOf(logistics.getSigningWay())));
|
|
|
|
|
+
|
|
|
|
|
+ //派车方式
|
|
|
|
|
+ tradeBaseInfo.setDispatching(logistics.getDispatching());
|
|
|
|
|
+ tradeBaseInfo.setDispatchingDesc(DictEnum.getLabel(DictTypeEnum.DISPATCHING_TYPE.getType(),String.valueOf(logistics.getDispatching())));
|
|
|
|
|
+
|
|
|
tradeBaseInfo.setStartTime(logistics.getStartTime());
|
|
tradeBaseInfo.setStartTime(logistics.getStartTime());
|
|
|
tradeBaseInfo.setCommonPrice(logistics.getCommonPrice());
|
|
tradeBaseInfo.setCommonPrice(logistics.getCommonPrice());
|
|
|
tradeBaseInfo.setContractStatus(String.valueOf(logistics.getStatus()));
|
|
tradeBaseInfo.setContractStatus(String.valueOf(logistics.getStatus()));
|