|
|
@@ -1181,8 +1181,8 @@ public class KwcContractLogisticsService {
|
|
|
queryLogisticListResp.setSignWayDesc(DictEnum.getLabel(DictTypeEnum.SIGNING_TYPE.getType(),
|
|
|
String.valueOf( r.getSigningWay())));
|
|
|
//设置派车方式和派车方式描述字段
|
|
|
- queryLogisticListResp.setDispatching(r.getDispatching());
|
|
|
- queryLogisticListResp.setDispatchingDesc(DispatchingTypeEnum.getLabel(r.getDispatching()));
|
|
|
+ queryLogisticListResp.setDispatchWay(r.getDispatchWay());
|
|
|
+ queryLogisticListResp.setDispatchWayDesc(DispatchingTypeEnum.getLabel(r.getDispatchWay()));
|
|
|
queryLogisticListResp.setPerformedAmount(Objects.nonNull(r.getPerformedAmount())
|
|
|
? r.getPerformedAmount().toPlainString() : null);
|
|
|
List<KwcContractLogisticsGoods> goods = finalContractIdAndGoodsMap.get(r.getId());
|
|
|
@@ -1259,7 +1259,7 @@ public class KwcContractLogisticsService {
|
|
|
saveContractLogistics.setContractNo(baseInfo.getContractCode());
|
|
|
saveContractLogistics.setName(baseInfo.getContractName());
|
|
|
saveContractLogistics.setSigningWay(baseInfo.getSigningWay());
|
|
|
- saveContractLogistics.setDispatching(baseInfo.getDispatching());
|
|
|
+ saveContractLogistics.setDispatchWay(baseInfo.getDispatchWay());
|
|
|
saveContractLogistics.setStartTime(baseInfo.getStartTime());
|
|
|
if (Objects.isNull(baseInfo.getEndTime())){
|
|
|
LocalDate localDate = LocalDate.of(9999, 12, 30);
|
|
|
@@ -1305,14 +1305,14 @@ public class KwcContractLogisticsService {
|
|
|
saveLogisticListUnit(entIdList, baseInfo, saveContractLogistics.getId(), date,entCacheResDtoMap);
|
|
|
|
|
|
//如果是自动派单合同需要初始化物流企业评分记录和评分记录明细
|
|
|
- if(DispatchingTypeEnum.AUTO.getValue().equals(baseInfo.getDispatching())){
|
|
|
+ if(DispatchingTypeEnum.AUTO.getValue().equals(baseInfo.getDispatchWay())){
|
|
|
logisticsScoreService.initLogisticsScore(baseInfo);
|
|
|
}
|
|
|
return Boolean.TRUE;
|
|
|
}
|
|
|
|
|
|
private void checkAutoDispatchingContractEntType(LogisticListReq.TradeBaseInfo baseInfo,Map<Long, EntCacheResDto> entCacheResDtoMap) {
|
|
|
- if(DispatchingTypeEnum.AUTO.getValue().equals(baseInfo.getDispatching())){
|
|
|
+ if(DispatchingTypeEnum.AUTO.getValue().equals(baseInfo.getDispatchWay())){
|
|
|
EntCacheResDto entCacheResDto = entCacheResDtoMap.get(baseInfo.getProvideEntId());
|
|
|
if (entCacheResDto != null && !entCacheResDto.getEntTypes().contains(String.valueOf(EntTypeEnum.SUPPLIER.getCode()))) {
|
|
|
throw new BusinessException("自动派车合同的托运单位必须为供应商");
|
|
|
@@ -1516,8 +1516,8 @@ public class KwcContractLogisticsService {
|
|
|
String.valueOf(logistics.getSigningWay())));
|
|
|
|
|
|
//派车方式
|
|
|
- tradeBaseInfo.setDispatching(logistics.getDispatching());
|
|
|
- tradeBaseInfo.setDispatchingDesc(DispatchingTypeEnum.getLabel(logistics.getDispatching()));
|
|
|
+ tradeBaseInfo.setDispatchWay(logistics.getDispatchWay());
|
|
|
+ tradeBaseInfo.setDispatchWayDesc(DispatchingTypeEnum.getLabel(logistics.getDispatchWay()));
|
|
|
|
|
|
tradeBaseInfo.setStartTime(logistics.getStartTime());
|
|
|
tradeBaseInfo.setCommonPrice(logistics.getCommonPrice());
|