From 5bede833a3f64d3fc588777f92d4b0140cec1357 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期四, 06 十月 2022 22:15:23 +0800
Subject: [PATCH] 仓库管理人员采购
---
service-store/src/main/java/com/java110/store/api/PurchaseApi.java | 51 ++++++++++++++++++++++++++-------------------------
1 files changed, 26 insertions(+), 25 deletions(-)
diff --git a/service-store/src/main/java/com/java110/store/api/PurchaseApi.java b/service-store/src/main/java/com/java110/store/api/PurchaseApi.java
index 9fee1fd..e34a865 100755
--- a/service-store/src/main/java/com/java110/store/api/PurchaseApi.java
+++ b/service-store/src/main/java/com/java110/store/api/PurchaseApi.java
@@ -104,31 +104,32 @@
return purchaseApplyBMOImpl.apply(purchaseApplyPo,reqJson);
}
- @RequestMapping(value = "/resourceEnter", method = RequestMethod.POST)
- public ResponseEntity<String> resourceEnter(@RequestBody JSONObject reqJson) {
- Assert.hasKeyAndValue(reqJson, "applyOrderId", "璁㈠崟ID涓虹┖");
- PurchaseApplyDto purchaseApplyDto = new PurchaseApplyDto();
- purchaseApplyDto.setApplyOrderId(reqJson.getString("applyOrderId"));
- purchaseApplyDto.setStatusCd("0");
- List<PurchaseApplyDto> purchaseApplyDtoList = purchaseApplyInnerServiceSMOImpl.queryPurchaseApplys(purchaseApplyDto);
- if(purchaseApplyDtoList!=null && PurchaseApplyDto.STATE_AUDITED.equals(purchaseApplyDtoList.get(0).getState())){
- throw new IllegalArgumentException("璇ヨ鍗曞凡缁忓鐞嗭紝璇峰埛鏂扮‘璁よ鍗曠姸鎬侊紒");
- }
- JSONArray purchaseApplyDetails = reqJson.getJSONArray("purchaseApplyDetailVo");
- List<PurchaseApplyDetailPo> purchaseApplyDetailPos = new ArrayList<>();
- for (int detailIndex = 0; detailIndex < purchaseApplyDetails.size(); detailIndex++) {
- JSONObject purchaseApplyDetail = purchaseApplyDetails.getJSONObject(detailIndex);
- Assert.hasKeyAndValue(purchaseApplyDetail, "purchaseQuantity", "閲囪喘鏁伴噺鏈~鍐�");
- Assert.hasKeyAndValue(purchaseApplyDetail, "price", "閲囪喘鍗曚环鏈~鍐�");
- Assert.hasKeyAndValue(purchaseApplyDetail, "id", "鏄庣粏ID涓虹┖");
- PurchaseApplyDetailPo purchaseApplyDetailPo = BeanConvertUtil.covertBean(purchaseApplyDetail, PurchaseApplyDetailPo.class);
- purchaseApplyDetailPos.add(purchaseApplyDetailPo);
- }
- PurchaseApplyPo purchaseApplyPo = new PurchaseApplyPo();
- purchaseApplyPo.setApplyOrderId(reqJson.getString("applyOrderId"));
- purchaseApplyPo.setPurchaseApplyDetailPos(purchaseApplyDetailPos);
- return resourceEnterBMOImpl.enter(purchaseApplyPo);
- }
+ //璋冩暣涓篶md 妯″紡
+// @RequestMapping(value = "/resourceEnter", method = RequestMethod.POST)
+// public ResponseEntity<String> resourceEnter(@RequestBody JSONObject reqJson) {
+// Assert.hasKeyAndValue(reqJson, "applyOrderId", "璁㈠崟ID涓虹┖");
+// PurchaseApplyDto purchaseApplyDto = new PurchaseApplyDto();
+// purchaseApplyDto.setApplyOrderId(reqJson.getString("applyOrderId"));
+// purchaseApplyDto.setStatusCd("0");
+// List<PurchaseApplyDto> purchaseApplyDtoList = purchaseApplyInnerServiceSMOImpl.queryPurchaseApplys(purchaseApplyDto);
+// if(purchaseApplyDtoList!=null && PurchaseApplyDto.STATE_AUDITED.equals(purchaseApplyDtoList.get(0).getState())){
+// throw new IllegalArgumentException("璇ヨ鍗曞凡缁忓鐞嗭紝璇峰埛鏂扮‘璁よ鍗曠姸鎬侊紒");
+// }
+// JSONArray purchaseApplyDetails = reqJson.getJSONArray("purchaseApplyDetailVo");
+// List<PurchaseApplyDetailPo> purchaseApplyDetailPos = new ArrayList<>();
+// for (int detailIndex = 0; detailIndex < purchaseApplyDetails.size(); detailIndex++) {
+// JSONObject purchaseApplyDetail = purchaseApplyDetails.getJSONObject(detailIndex);
+// Assert.hasKeyAndValue(purchaseApplyDetail, "purchaseQuantity", "閲囪喘鏁伴噺鏈~鍐�");
+// Assert.hasKeyAndValue(purchaseApplyDetail, "price", "閲囪喘鍗曚环鏈~鍐�");
+// Assert.hasKeyAndValue(purchaseApplyDetail, "id", "鏄庣粏ID涓虹┖");
+// PurchaseApplyDetailPo purchaseApplyDetailPo = BeanConvertUtil.covertBean(purchaseApplyDetail, PurchaseApplyDetailPo.class);
+// purchaseApplyDetailPos.add(purchaseApplyDetailPo);
+// }
+// PurchaseApplyPo purchaseApplyPo = new PurchaseApplyPo();
+// purchaseApplyPo.setApplyOrderId(reqJson.getString("applyOrderId"));
+// purchaseApplyPo.setPurchaseApplyDetailPos(purchaseApplyDetailPos);
+// return resourceEnterBMOImpl.enter(purchaseApplyPo);
+// }
/**
* 鐩存帴鍏ュ簱鎿嶄綔
--
Gitblit v1.8.0