Commit cf73e534e3be185cf5d563b279e84c6cbedd092f

Authored by xumiao
1 parent 90e113db

虚拟和平库回传单据

src/main/java/com/huaheng/pc/receipt/receiving/controller/FinishedProductController.java
... ... @@ -110,7 +110,7 @@ public class FinishedProductController extends BaseController {
110 110 @ResponseBody
111 111 public synchronized AjaxResult getReceiptSI(String referCode,String companyCode,String uWarehouseCode) {
112 112 if(StringUtils.isEmpty(referCode)){
113   - return AjaxResult.error("编码为空");
  113 + return AjaxResult.error("单号为空");
114 114 };
115 115 if(StringUtils.isEmpty(companyCode)){
116 116 return AjaxResult.error("货主为空");
... ...
src/main/java/com/huaheng/pc/task/taskHeader/service/ReceiptTaskService.java
... ... @@ -91,6 +91,8 @@ public class ReceiptTaskService {
91 91 private IMaterialWarningService materialWarningService;
92 92 @Resource
93 93 private WarecellAllocationService warecellAllocationService;
  94 + @Resource
  95 + private BackInvokeService backInvokeService;
94 96  
95 97 /**
96 98 * 创建入库任务(整盘入库、补充入库)
... ... @@ -174,7 +176,15 @@ public class ReceiptTaskService {
174 176 //昆山pk库区和xn库区直接完成任务
175 177 if(task.getWarehouseCode().equals(QuantityConstant.WAREHOUSE_KS)){
176 178 if(task.getZoneCode().equals("PK") || task.getZoneCode().equals("XN")){
177   - taskHeaderService.completeTask(task);
  179 + AjaxResult ajaxResult = taskHeaderService.completeTask(task);
  180 + if(!ajaxResult.hasErr()){
  181 + try{
  182 + backInvokeService.invokeBack(Integer.valueOf(task.getId()));
  183 + }catch (Exception e){
  184 + e.printStackTrace();
  185 + }
  186 +
  187 + }
178 188 }
179 189 }
180 190 } else {
... ...