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,4 +13,7 @@ public class CallBoxBean {
13 private int type; 13 private int type;
14 @ApiModelProperty(value = "货主编码", required = true) 14 @ApiModelProperty(value = "货主编码", required = true)
15 private String companyCode; 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,6 +67,10 @@ public class MobileService implements IMobileService {
67 return Result.error("货主companyCode不能为空"); 67 return Result.error("货主companyCode不能为空");
68 } 68 }
69 69
  70 + if(StringUtils.isEmpty(bean.getPort())){
  71 + return Result.error("出库口不能为空");
  72 + }
  73 +
70 Container container = containerService.getContainerByCode(bean.getContainerCode(), warehouseCode); 74 Container container = containerService.getContainerByCode(bean.getContainerCode(), warehouseCode);
71 if (container == null) { 75 if (container == null) {
72 return Result.error(bean.getContainerCode() + " " + warehouseCode + "容器不存在"); 76 return Result.error(bean.getContainerCode() + " " + warehouseCode + "容器不存在");
@@ -98,6 +102,7 @@ public class MobileService implements IMobileService { @@ -98,6 +102,7 @@ public class MobileService implements IMobileService {
98 taskHeader = new TaskHeader(); 102 taskHeader = new TaskHeader();
99 taskHeader.setWarehouseCode(loc.getWarehouseCode()); 103 taskHeader.setWarehouseCode(loc.getWarehouseCode());
100 taskHeader.setCompanyCode(bean.getCompanyCode()); 104 taskHeader.setCompanyCode(bean.getCompanyCode());
  105 + taskHeader.setToPortCode(bean.getPort());
101 if (bean.getType() == QuantityConstant.TASK_TYPE_SUPPLEMENTRECEIPT) { 106 if (bean.getType() == QuantityConstant.TASK_TYPE_SUPPLEMENTRECEIPT) {
102 // 补充入库任务 107 // 补充入库任务
103 taskHeader.setInnernalTaskType(QuantityConstant.TASK_INTENERTYPE_RECEIPT); 108 taskHeader.setInnernalTaskType(QuantityConstant.TASK_INTENERTYPE_RECEIPT);