|
@@ -105,33 +105,33 @@ public class StockCheckrecordServiceImpl extends ServiceImpl<StockCheckrecordMap
|
|
List<String> copyRfidList = new ArrayList<>(rfidList);
|
|
List<String> copyRfidList = new ArrayList<>(rfidList);
|
|
|
|
|
|
// 默认在库rfid
|
|
// 默认在库rfid
|
|
- List<Map<String, Object>> inHouseMaterialCodeList = stockDetailService.listMaps(Wrappers.<StockDetail>query()
|
|
|
|
- .select("MaterialCode materialCode")
|
|
|
|
- .eq("IsDelete", 0)
|
|
|
|
- .eq("StockHouseId", stockHouseId)
|
|
|
|
- .ge("ExpiredDt", new Date())
|
|
|
|
- );
|
|
|
|
-
|
|
|
|
- List<String> materialCodeList = inHouseMaterialCodeList.stream()
|
|
|
|
- .map(item -> Convert.toStr(item.get("materialCode"))).distinct().collect(Collectors.toList());
|
|
|
|
-
|
|
|
|
- if (materialCodeList.size() > 0) {
|
|
|
|
-
|
|
|
|
- List<Map<String, Object>> inHouseList = stockDetailService.listMaps(Wrappers.<StockDetail>query()
|
|
|
|
- .select("RfidCode rfidCode")
|
|
|
|
- .eq("IsDelete", 0)
|
|
|
|
- .eq("StockHouseId", stockHouseId)
|
|
|
|
- .in("MaterialCode", materialCodeList)
|
|
|
|
- );
|
|
|
|
-
|
|
|
|
- for (Map<String, Object> map : inHouseList) {
|
|
|
|
- String rfidCode = Convert.toStr(map.get("rfidCode"));
|
|
|
|
- if (!rfidList.contains(rfidCode)) {
|
|
|
|
- rfidList.add(rfidCode);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
|
|
+ // List<Map<String, Object>> inHouseMaterialCodeList = stockDetailService.listMaps(Wrappers.<StockDetail>query()
|
|
|
|
+ // .select("MaterialCode materialCode")
|
|
|
|
+ // .eq("IsDelete", 0)
|
|
|
|
+ // .eq("StockHouseId", stockHouseId)
|
|
|
|
+ // .ge("ExpiredDt", new Date())
|
|
|
|
+ // );
|
|
|
|
+ //
|
|
|
|
+ // List<String> materialCodeList = inHouseMaterialCodeList.stream()
|
|
|
|
+ // .map(item -> Convert.toStr(item.get("materialCode"))).distinct().collect(Collectors.toList());
|
|
|
|
+ //
|
|
|
|
+ // if (materialCodeList.size() > 0) {
|
|
|
|
+ //
|
|
|
|
+ // List<Map<String, Object>> inHouseList = stockDetailService.listMaps(Wrappers.<StockDetail>query()
|
|
|
|
+ // .select("RfidCode rfidCode")
|
|
|
|
+ // .eq("IsDelete", 0)
|
|
|
|
+ // .eq("StockHouseId", stockHouseId)
|
|
|
|
+ // .in("MaterialCode", materialCodeList)
|
|
|
|
+ // );
|
|
|
|
+ //
|
|
|
|
+ // for (Map<String, Object> map : inHouseList) {
|
|
|
|
+ // String rfidCode = Convert.toStr(map.get("rfidCode"));
|
|
|
|
+ // if (!rfidList.contains(rfidCode)) {
|
|
|
|
+ // rfidList.add(rfidCode);
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ //
|
|
|
|
+ // }
|
|
|
|
|
|
log.error("\r\n盘点结束:\r\n扫描仓库:{}\r\n扫描到的rfid:{},\r\n添加默认在库后的rfid:{}",
|
|
log.error("\r\n盘点结束:\r\n扫描仓库:{}\r\n扫描到的rfid:{},\r\n添加默认在库后的rfid:{}",
|
|
(stockHouseId.equals("c185883dba22478cb593d33f6b66cc53") ? "一楼仓库:" : "四楼仓库:") + stockHouseId,
|
|
(stockHouseId.equals("c185883dba22478cb593d33f6b66cc53") ? "一楼仓库:" : "四楼仓库:") + stockHouseId,
|