Browse Source

1.干线bug修复

2.查询包条入库时间
dist.1.3.0
zhenghaoyu 7 months ago
parent
commit
ca4b914bd5
  1. 2
      blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/OrderDetailMapper.xml
  2. 36
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/controller/OpenOrderController.java
  3. 2
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/IOpenOrderService.java
  4. 9
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/OpenOrderServiceImpl.java

2
blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/OrderDetailMapper.xml

@ -6,7 +6,7 @@
<select id="findRukuTime" resultType="java.util.Date">
select create_time
from ht_scan_log
where unit_no = #{unitNo} and old_warehouse_id = #{oldWarehouseId}
where unit_no = #{unitNo} and warehouse_id = #{oldWarehouseId}
and type in (1,4)
order by create_time desc
limit 1

36
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/controller/OpenOrderController.java

@ -1740,4 +1740,40 @@ public class OpenOrderController {
}
@ResponseBody
@PostMapping("/createOrderPackage")
@ApiOperationSupport(order = 1)
@ApiOperation(value = "创建订单包件", notes = "传入openOrderDTO")
public R createOrderPackage(@RequestBody AdvanceDTO advanceDTO) {
String method = "############createOrderPackage: ";
log.info(method + "请求参数{}", advanceDTO);
Long advanceId = advanceDTO.getAdvanceId();
try{
BasicdataWarehouseEntity myCurrentWarehouse = warehouseClient.getMyCurrentWarehouse();
if(Objects.isNull(myCurrentWarehouse)){
log.warn(method+"没有选择仓库 myCurrentWarehouse={}",myCurrentWarehouse);
return R.fail(405,"多仓权限无法操作,请选择仓库");
}
advanceDTO.setWarehouseId(myCurrentWarehouse.getId());
if(Objects.isNull(advanceId)){
log.warn(method+"暂存单id不能为空 advanceId={}",advanceId);
return R.fail(405,"暂存单id不能为空");
}
return openOrderService.createOrderPackage(advanceDTO);
}catch (CustomerException e){
log.error(e.message,e);
return R.fail(e.code,e.message);
}catch (Exception e){
log.error(method+"系统异常",e);
return R.fail(500,"系统异常");
}
}
}

2
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/IOpenOrderService.java

@ -89,6 +89,8 @@ public interface IOpenOrderService {
R findWaybillDes(Long departureWarehouseId, Long consigneeId);
R createOrderPackage(AdvanceDTO advanceDTO);
// R findWaybillInfo(String waybillNo);
}

9
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/OpenOrderServiceImpl.java

@ -3313,6 +3313,15 @@ public class OpenOrderServiceImpl implements IOpenOrderService {
return R.data(map);
}
@Override
public R createOrderPackage(AdvanceDTO advanceDTO) {
Long advanceId = advanceDTO.getAdvanceId();
Long warehouseId = advanceDTO.getWarehouseId();
return null;
}
private List<EditOrderMsgVO> verifyData(OpenOrderDTO openOrderDTO, WarehouseWaybillEntity waybillEntity) {
log.info("###################verifyData: 验证改单数据");
// StringBuilder stringBuilder = new StringBuilder();

Loading…
Cancel
Save