Commit 5aaf96c18f68b2f1b0f8a53ec87368b4d2c0e1dc

Authored by 周峰
1 parent 4518a02d

呼叫料盒增加站台参数

huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/mobile/entity/CallBoxBean.java
... ... @@ -13,4 +13,7 @@ public class CallBoxBean {
13 13 private int type;
14 14 @ApiModelProperty(value = "货主编码", required = true)
15 15 private String companyCode;
  16 +
  17 + @ApiModelProperty(value = "出库站台", required = true)
  18 + private String port;
16 19 }
... ...
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/api/mobile/service/impl/MobileService.java
... ... @@ -67,6 +67,10 @@ public class MobileService implements IMobileService {
67 67 return Result.error("货主companyCode不能为空");
68 68 }
69 69  
  70 + if(StringUtils.isEmpty(bean.getPort())){
  71 + return Result.error("出库口不能为空");
  72 + }
  73 +
70 74 Container container = containerService.getContainerByCode(bean.getContainerCode(), warehouseCode);
71 75 if (container == null) {
72 76 return Result.error(bean.getContainerCode() + " " + warehouseCode + "容器不存在");
... ... @@ -98,6 +102,7 @@ public class MobileService implements IMobileService {
98 102 taskHeader = new TaskHeader();
99 103 taskHeader.setWarehouseCode(loc.getWarehouseCode());
100 104 taskHeader.setCompanyCode(bean.getCompanyCode());
  105 + taskHeader.setToPortCode(bean.getPort());
101 106 if (bean.getType() == QuantityConstant.TASK_TYPE_SUPPLEMENTRECEIPT) {
102 107 // 补充入库任务
103 108 taskHeader.setInnernalTaskType(QuantityConstant.TASK_INTENERTYPE_RECEIPT);
... ...