Commit cf73e534e3be185cf5d563b279e84c6cbedd092f
1 parent
90e113db
虚拟和平库回传单据
Showing
2 changed files
with
12 additions
and
2 deletions
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 { |
... | ... |