|
@@ -55,7 +55,7 @@ public class StockCheckrecordServiceImpl extends ServiceImpl<StockCheckrecordMap
|
|
|
private StockCheckrecorddetailService stockCheckrecorddetailService;
|
|
|
|
|
|
@Override
|
|
|
- public void checkStart(String instructions, String stockHouseId) {
|
|
|
+ public void checkStart(String instructions, Long checkForwardSessionId, String stockHouseId) {
|
|
|
JSONObject data = new JSONObject();
|
|
|
// 盘点指令
|
|
|
data.put("instructions", instructions);
|
|
@@ -65,6 +65,8 @@ public class StockCheckrecordServiceImpl extends ServiceImpl<StockCheckrecordMap
|
|
|
data.put("businessType", "3");
|
|
|
// 盘点仓库id 一楼仓库'c185883dba22478cb593d33f6b66cc53' 四楼仓库'0b8f584250bb4b40b72d641ce4849d15'
|
|
|
data.put("stockHouseId", stockHouseId);
|
|
|
+ data.put("forwardSessionId", checkForwardSessionId);
|
|
|
+ data.put("forwardUserId", instructions);
|
|
|
|
|
|
// 创建记录rfid的list
|
|
|
map.put(stockHouseId, Collections.synchronizedList(new ArrayList<>()));
|
|
@@ -84,7 +86,7 @@ public class StockCheckrecordServiceImpl extends ServiceImpl<StockCheckrecordMap
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Override
|
|
|
- public void checkEnd(String instructions, String stockHouseId) {
|
|
|
+ public void checkEnd(String instructions, Long checkForwardSessionId, String stockHouseId) {
|
|
|
Date date = new Date();
|
|
|
|
|
|
JSONObject data = new JSONObject();
|
|
@@ -92,6 +94,8 @@ public class StockCheckrecordServiceImpl extends ServiceImpl<StockCheckrecordMap
|
|
|
data.put("instructions", instructions);
|
|
|
// 关闭rfid扫描type
|
|
|
data.put("type", "9");
|
|
|
+ data.put("forwardSessionId", checkForwardSessionId);
|
|
|
+ data.put("forwardUserId", instructions);
|
|
|
// 关闭扫描
|
|
|
WebSocketServer.sendInfo(WebSocketEventListener.WEB_STOCK_PROGRAM, WebSocketEventListener.OPERATING_UPPER_COMPUTER, data);
|
|
|
|