|
@@ -387,7 +387,7 @@ public class WfTextbookSubscriptionServiceImpl extends MPJBaseServiceImpl<WfText
|
|
|
for (TextbookInstockroomImportDto item : dataList){
|
|
|
textbookInstockroomDtoList.add(new TextbookInstockroomDto(){{
|
|
|
setTextbookSubscriptionId(wfTextbookSubscriptionId);
|
|
|
- setIssn(item.getIssn());
|
|
|
+// setIssn(item.getIssn());
|
|
|
setInNum(item.getInNum());
|
|
|
}});
|
|
|
}
|
|
@@ -430,34 +430,34 @@ public class WfTextbookSubscriptionServiceImpl extends MPJBaseServiceImpl<WfText
|
|
|
|
|
|
Date now = new Date();
|
|
|
Long loginId = StpUtil.getLoginIdAsLong();
|
|
|
- for (TextbookInstockroomDto dto : dtos) {
|
|
|
- WfTextbookSubscriptionItem old;
|
|
|
- if(dto.getTextbookSubscriptionItemId() != null && dto.getTextbookSubscriptionItemId() > 0){
|
|
|
- old = itemByIdMap.get(dto.getTextbookSubscriptionItemId());
|
|
|
- } else {
|
|
|
- old = itemByIssnMap.get(dto.getIssn());
|
|
|
- }
|
|
|
-
|
|
|
- if(old == null){
|
|
|
- continue;
|
|
|
- }
|
|
|
-
|
|
|
- WfTextbookSubscriptionItem updateItem = new WfTextbookSubscriptionItem();
|
|
|
- updateItem.setId(old.getId());
|
|
|
- updateItem.setInStockroomNum(old.getInStockroomNum() + dto.getInNum());
|
|
|
- updateItem.setModifyDate(now);
|
|
|
- updateItem.setModifyUserId(loginId);
|
|
|
- wfTextbookSubscriptionWfTextbookSubscriptionItemMapper.updateById(updateItem);
|
|
|
-
|
|
|
- //新增入库记录
|
|
|
-// textbookService.deliverWarehouse(new AddTextbookWarehouseRecordDto() {{
|
|
|
-// setTextbookId(old.getTextbookId());
|
|
|
-// setWarehouseNumber(dto.getInNum());
|
|
|
-// setSource("wm_manual");
|
|
|
-// }});
|
|
|
-// successNum++;
|
|
|
- instockroomNum += dto.getInNum();
|
|
|
- }
|
|
|
+// for (TextbookInstockroomDto dto : dtos) {
|
|
|
+// WfTextbookSubscriptionItem old;
|
|
|
+// if(dto.getTextbookSubscriptionItemId() != null && dto.getTextbookSubscriptionItemId() > 0){
|
|
|
+// old = itemByIdMap.get(dto.getTextbookSubscriptionItemId());
|
|
|
+// } else {
|
|
|
+// old = itemByIssnMap.get(dto.getIssn());
|
|
|
+// }
|
|
|
+//
|
|
|
+// if(old == null){
|
|
|
+// continue;
|
|
|
+// }
|
|
|
+//
|
|
|
+// WfTextbookSubscriptionItem updateItem = new WfTextbookSubscriptionItem();
|
|
|
+// updateItem.setId(old.getId());
|
|
|
+// updateItem.setInStockroomNum(old.getInStockroomNum() + dto.getInNum());
|
|
|
+// updateItem.setModifyDate(now);
|
|
|
+// updateItem.setModifyUserId(loginId);
|
|
|
+// wfTextbookSubscriptionWfTextbookSubscriptionItemMapper.updateById(updateItem);
|
|
|
+//
|
|
|
+// //新增入库记录
|
|
|
+//// textbookService.deliverWarehouse(new AddTextbookWarehouseRecordDto() {{
|
|
|
+//// setTextbookId(old.getTextbookId());
|
|
|
+//// setWarehouseNumber(dto.getInNum());
|
|
|
+//// setSource("wm_manual");
|
|
|
+//// }});
|
|
|
+//// successNum++;
|
|
|
+// instockroomNum += dto.getInNum();
|
|
|
+// }
|
|
|
result.put("allNum", dtos.size());
|
|
|
result.put("successNum", successNum);
|
|
|
result.put("instockroomNum", instockroomNum);
|