From bbde09bb1f4e5e8ecf5467054add9fd18eb58dd1 Mon Sep 17 00:00:00 2001
From: 王佳豪 <g675230687@126.com>
Date: 星期三, 14 七月 2021 17:03:21 +0800
Subject: [PATCH] 取消下架、上架记录日志

---
 src/main/java/com/slcf/controller/WaitPakOutController.java |   33 ++++++++++++++++++++++++++++++---
 1 files changed, 30 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/slcf/controller/WaitPakOutController.java b/src/main/java/com/slcf/controller/WaitPakOutController.java
index 350b0db..f0c22d2 100644
--- a/src/main/java/com/slcf/controller/WaitPakOutController.java
+++ b/src/main/java/com/slcf/controller/WaitPakOutController.java
@@ -12,11 +12,10 @@
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 
+import com.slcf.controller.param.SetEmsParam;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestParam;
-import org.springframework.web.bind.annotation.ResponseBody;
+import org.springframework.web.bind.annotation.*;
 
 import com.slcf.pojo.UserBean;
 import com.slcf.bean.WaitPakOutCondition;
@@ -159,6 +158,34 @@
 	}
 
 	/**
+	 * 鍑哄簱閫氱煡妗h缃换鍔′负绱ф�ョ姸鎬�
+	 * @return
+	 */
+	@ResponseBody
+	@RequestMapping(value = "/waitPakOutSetEms.action", produces = "text/html; charset=UTF-8")
+	public String syncStocksFromSap(@RequestBody List<SetEmsParam> list) throws Exception {
+		Integer i = 0;
+		String errorTxt = "";
+		if (list.size() > 0) {
+			// 鍒ゆ柇绱ф�ヤ换鍔℃暟閲忔槸鍚﹀凡缁忚秴杩�3涓紝瓒呭嚭3涓笉鍏佽缁х画鏂板绱ф�ヤ换鍔�
+			Integer emsNum = waitPakOutService.countEmsNum();
+			if (emsNum < 3) {
+				// 璁剧疆浠诲姟涓虹揣鎬ョ姸鎬�
+				for (SetEmsParam item : list) {
+					if (waitPakOutService.waitPakOutSetEms(item) > 0) {
+						i++;
+					}
+				}
+			} else {
+				errorTxt = "绱ф�ヤ换鍔″凡瓒呭嚭3涓紝璇疯�愬績绛夊緟浠诲姟瀹屾垚";
+			}
+		} else {
+			throw new Error("鏁版嵁寮傚父");
+		}
+		return (i == 0) ? errorTxt : i.toString();
+	}
+
+	/**
 	 * 楠岃瘉鐗╂枡缂栧彿鏄惁瀛樺湪
 	 * @param did
 	 * @return

--
Gitblit v1.9.1