|
|
@@ -743,10 +743,10 @@ public class ConsignOrderService {
|
|
|
//业务汇总类型
|
|
|
busSum.setBusSumType(BusinessTypeEnum.LOGISTICS_ORDER_TYPE.getName());
|
|
|
//操作对象(1新增/2修改/3替换数据)
|
|
|
- busSum.setMethod(2);
|
|
|
+// busSum.setMethod(2);
|
|
|
//业务汇总数据对象
|
|
|
busSum.setObject(lOrder);
|
|
|
- busSum.setBusSumType(BusinessTypeEnum.LOGISTICS_ORDER_TYPE.getName());
|
|
|
+// busSum.setBusSumType(BusinessTypeEnum.LOGISTICS_ORDER_TYPE.getName());
|
|
|
busSum.setMethod(NumberConstant.TWO);
|
|
|
streamBridge.send("sckw-busSum", JSON.toJSONString(busSum));
|
|
|
}
|
|
|
@@ -915,9 +915,10 @@ public class ConsignOrderService {
|
|
|
/**
|
|
|
* 托运订单-新建订单
|
|
|
*
|
|
|
- * @param addOrderDTO
|
|
|
+ * @param addOrderDTO 页面传递数据
|
|
|
* @return
|
|
|
*/
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
public HttpResult addOrder(AddOrderDTO addOrderDTO) throws ParseException {
|
|
|
HttpResult httpResult = ValidUtil.serviceValid(addOrderDTO);
|
|
|
if (!String.valueOf(HttpStatus.SUCCESS_CODE).equals(String.valueOf(httpResult.getCode()))) {
|
|
|
@@ -934,10 +935,10 @@ public class ConsignOrderService {
|
|
|
contractList.add(Long.parseLong(addOrderDTO.getContractId()));
|
|
|
Map<Long, ContractCommonInfoResDto> longContractCommonInfoResDtoMap = remoteContractService.queryContractBaseInfo(contractList);
|
|
|
if (CollectionUtils.isEmpty(longContractCommonInfoResDtoMap)) {
|
|
|
- throw new RuntimeException("托运订单新建订单-并未有对应合同,应先签约合同");
|
|
|
+ throw new BusinessException("托运订单新建订单-并未有对应合同,应先签约合同");
|
|
|
}
|
|
|
if (longContractCommonInfoResDtoMap.get(Long.parseLong(addOrderDTO.getContractId())) == null) {
|
|
|
- throw new RuntimeException("托运订单新建订单-并未有对应合同,应先签约合同");
|
|
|
+ throw new BusinessException("托运订单新建订单-并未有对应合同,应先签约合同");
|
|
|
}
|
|
|
ContractCommonInfoResDto infoResDto = longContractCommonInfoResDtoMap.get(Long.parseLong(addOrderDTO.getContractId()));
|
|
|
/**状态判断
|