|
|
@@ -677,7 +677,7 @@ public class ConsignOrderService {
|
|
|
saveConsignLogisticsOrder(addOrderDTO, lOrderId, orderStatus, lOrderNo);
|
|
|
saveConsignLogisticsOrderAddress(addOrderDTO, lOrderId);
|
|
|
saveConsignLogisticsOrderGoods(addOrderDTO, lOrderId, lOrderNo, goods);
|
|
|
- saveConsignLogisticsOrderContract(addOrderDTO, lOrderId, status);
|
|
|
+ saveConsignLogisticsOrderContract(addOrderDTO, lOrderId);
|
|
|
saveConsignLogisticsOrderTrack(lOrderId, orderStatus);
|
|
|
saveConsignLogisticsOrderUnit(addOrderDTO, lOrderId);
|
|
|
saveMongoDb(addOrderDTO, orderStatus, lOrderId, lOrderNo, infoResDto, goods);
|
|
|
@@ -767,8 +767,8 @@ public class ConsignOrderService {
|
|
|
loadAddress.setAddressType(NumberConstant.ONE);
|
|
|
// loadAddress.setName();
|
|
|
// loadAddress.setType();
|
|
|
-// loadAddress.setContacts();
|
|
|
-// loadAddress.setPhone();
|
|
|
+ loadAddress.setContacts(addOrderDTO.getLoadContacts());
|
|
|
+ loadAddress.setPhone(addOrderDTO.getLoadPhone());
|
|
|
loadAddress.setCityCode(addOrderDTO.getLoadCityCode());
|
|
|
loadAddress.setCityName(addOrderDTO.getLoadCityName());
|
|
|
loadAddress.setDetailAddress(addOrderDTO.getLoadDetailAddress());
|
|
|
@@ -788,8 +788,8 @@ public class ConsignOrderService {
|
|
|
unloadAddress.setAddressType(NumberConstant.TWO);
|
|
|
// unloadAddress.setName();
|
|
|
// unloadAddress.setType();
|
|
|
-// unloadAddress.setContacts();
|
|
|
-// unloadAddress.setPhone();
|
|
|
+ unloadAddress.setContacts(addOrderDTO.getUnloadContacts());
|
|
|
+ unloadAddress.setPhone(addOrderDTO.getUnloadPhone());
|
|
|
unloadAddress.setCityCode(addOrderDTO.getUnloadCityCode());
|
|
|
unloadAddress.setCityName(addOrderDTO.getUnloadCityName());
|
|
|
unloadAddress.setDetailAddress(addOrderDTO.getUnloadDetailAddress());
|
|
|
@@ -810,15 +810,14 @@ public class ConsignOrderService {
|
|
|
*
|
|
|
* @param addOrderDTO 页面请求参数
|
|
|
* @param lOrderId 主体id
|
|
|
- * @param status 合同状态
|
|
|
*/
|
|
|
- private void saveConsignLogisticsOrderContract(AddOrderDTO addOrderDTO, Long lOrderId, Integer status) {
|
|
|
+ private void saveConsignLogisticsOrderContract(AddOrderDTO addOrderDTO, Long lOrderId) {
|
|
|
//托运
|
|
|
KwtLogisticsOrderContract consignContract = new KwtLogisticsOrderContract();
|
|
|
consignContract.setId(new IdWorker(NumberConstant.ONE).nextId());
|
|
|
consignContract.setContractId(Long.parseLong(addOrderDTO.getContractId()));
|
|
|
consignContract.setLOrderId(lOrderId);
|
|
|
- consignContract.setStatus(status);
|
|
|
+ consignContract.setStatus(NumberConstant.ZERO);
|
|
|
consignContract.setCreateBy(LoginUserHolder.getUserId());
|
|
|
consignContract.setCreateTime(new Date());
|
|
|
consignContract.setUpdateBy(LoginUserHolder.getUserId());
|
|
|
@@ -945,21 +944,21 @@ public class ConsignOrderService {
|
|
|
order.setCarrierContacts(addOrderDTO.getAcceptContacts());
|
|
|
order.setCarrierPhone(addOrderDTO.getAcceptContactPhone());
|
|
|
// order.setLoadType();
|
|
|
-// order.setLoadContacts();
|
|
|
-// order.setLoadPhone();
|
|
|
-// order.setLoadCityCode();
|
|
|
-// order.setLoadCityName();
|
|
|
-// order.setLoadDetailAddress();
|
|
|
-// order.setLoadLat();
|
|
|
-// order.setLoadLng();
|
|
|
+ order.setLoadContacts(addOrderDTO.getLoadContacts());
|
|
|
+ order.setLoadPhone(addOrderDTO.getLoadPhone());
|
|
|
+ order.setLoadCityCode(addOrderDTO.getLoadCityCode());
|
|
|
+ order.setLoadCityName(addOrderDTO.getLoadCityName());
|
|
|
+ order.setLoadDetailAddress(addOrderDTO.getLoadDetailAddress());
|
|
|
+ order.setLoadLat(addOrderDTO.getLoadLat());
|
|
|
+ order.setLoadLng(addOrderDTO.getLoadLng());
|
|
|
// order.setUnloadType();
|
|
|
-// order.setUnloadContacts();
|
|
|
-// order.setUnloadPhone();
|
|
|
-// order.setUnloadCityCode();
|
|
|
-// order.setUnloadCityName();
|
|
|
-// order.setUnloadDetailAddress();
|
|
|
-// order.setUnloadLat();
|
|
|
-// order.setUnloadLng();
|
|
|
+ order.setUnloadContacts(addOrderDTO.getUnloadContacts());
|
|
|
+ order.setUnloadPhone(addOrderDTO.getUnloadPhone());
|
|
|
+ order.setUnloadCityCode(addOrderDTO.getUnloadCityCode());
|
|
|
+ order.setUnloadCityName(addOrderDTO.getUnloadCityName());
|
|
|
+ order.setUnloadDetailAddress(addOrderDTO.getUnloadDetailAddress());
|
|
|
+ order.setUnloadLat(addOrderDTO.getUnloadLat());
|
|
|
+ order.setUnloadLng(addOrderDTO.getUnloadLng());
|
|
|
order.setCreateBy(LoginUserHolder.getUserId());
|
|
|
order.setCreateByName(LoginUserHolder.getUserName());
|
|
|
order.setCreateTime(new Date());
|
|
|
@@ -975,4 +974,15 @@ public class ConsignOrderService {
|
|
|
busSum.setObject(order);
|
|
|
streamBridge.send("sckw-busSum", com.alibaba.fastjson2.JSON.toJSONString(busSum));
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 承运订单/托运订单-获取地址信息
|
|
|
+ *
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public HttpResult getLogisticsOrderAddressList() {
|
|
|
+ Long entId = LoginUserHolder.getEntId();
|
|
|
+ List<Integer> codeList = kwtLogisticsOrderMapper.getAddressList(entId);
|
|
|
+ return HttpResult.ok(codeList);
|
|
|
+ }
|
|
|
}
|