|
@@ -142,6 +142,7 @@ public class LogisticsInfosServiceImpl extends ServiceImpl<LogisticsInfosMapper,
|
|
|
DynamicDataSourceContextHolder.push(SourceConstant.KD100);
|
|
|
Integer state = KD100Util.monitor(logisticsInfosDto.getLogisticsCompanyCode(), logisticsInfosDto.getCode(), logisticsInfosId, 1, LogisticsInfos.class).getState();
|
|
|
logisticsInfosDto.setLogisticsStatus(state);
|
|
|
+ logisticsInfosDto.setIsKd100(1);
|
|
|
DynamicDataSourceContextHolder.poll();
|
|
|
}
|
|
|
this.save(logisticsInfosDto);
|
|
@@ -169,6 +170,15 @@ public class LogisticsInfosServiceImpl extends ServiceImpl<LogisticsInfosMapper,
|
|
|
|
|
|
@Override
|
|
|
public void edit(LogisticsInfosDto logisticsInfosDto) {
|
|
|
+ if (logisticsInfosDto.getIsKd100() == 1) {
|
|
|
+ //发起快递100订阅
|
|
|
+ DynamicDataSourceContextHolder.push(SourceConstant.KD100);
|
|
|
+ Integer state = KD100Util.monitor(logisticsInfosDto.getLogisticsCompanyCode(), logisticsInfosDto.getCode(), logisticsInfosDto.getId(), logisticsInfosDto.getBusinessType(), LogisticsInfos.class).getState();
|
|
|
+ logisticsInfosDto.setLogisticsStatus(state);
|
|
|
+ logisticsInfosDto.setIsKd100(1);
|
|
|
+ DynamicDataSourceContextHolder.poll();
|
|
|
+ }
|
|
|
+
|
|
|
this.updateById(logisticsInfosDto);
|
|
|
}
|
|
|
|