From 1e8ea8ab3c8bd260f855cea27f5710bda782cce3 Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期四, 09 五月 2024 17:02:11 +0800
Subject: [PATCH] 圣沣看板接口开发 app 首件、巡检、完工检图标

---
 VueWebCoreApi/Controllers/ProductModelController.cs |   51 ++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 42 insertions(+), 9 deletions(-)

diff --git a/VueWebCoreApi/Controllers/ProductModelController.cs b/VueWebCoreApi/Controllers/ProductModelController.cs
index 9034a5e..672ecfe 100644
--- a/VueWebCoreApi/Controllers/ProductModelController.cs
+++ b/VueWebCoreApi/Controllers/ProductModelController.cs
@@ -37,11 +37,46 @@
         }
         #endregion
 
+        #region[璁¢噺鍗曚綅缁勬柊澧�/缂栬緫]
+        /// <summary>
+        /// 璁¢噺鍗曚綅缁勬柊澧�/缂栬緫
+        /// </summary>
+        /// <param name="OperType">鎿嶄綔绫诲瀷(Add/Update)</param>
+        /// <param name="json">鎻愪氦鏁版嵁瀵硅薄</param>
+        /// <returns></returns>
+        [Route(template: "AddUpdateTUnitGroup")]
+        [HttpPost]
+        public JsonResult AddUpdateTUnitGroup(string OperType, List<ObjectDataCont> json)
+        {
+            var token = HttpContext.Request.Headers["Token"].ToString();
+            User us = JwtTools.Denocode(token.ToString());
+            mes = ProductModelBLL.AddUpdateTUnitGroup(OperType, json, us);
+            return Json(mes);
+        }
+        #endregion
+
+        #region[璁¢噺鍗曚綅缁勫垹闄
+        /// <summary>
+        /// 璁¢噺鍗曚綅缁勫垹闄�
+        /// </summary>
+        /// <param name="tunitgroupcode">鍗曚綅缁勭紪鐮�</param>
+        /// <returns></returns>
+        [Route(template: "DeleteTUnitGroup")]
+        [HttpPost]
+        public JsonResult DeleteTUnitGroup(string tunitgroupcode)
+        {
+            var token = HttpContext.Request.Headers["Token"].ToString();
+            User us = JwtTools.Denocode(token.ToString());
+            mes = ProductModelBLL.DeleteTUnitGroup(tunitgroupcode, us);
+            return Json(mes);
+        }
+        #endregion
+
+
         #region[璁¢噺鍗曚綅淇℃伅鍒楄〃]
         /// <summary>
         /// 璁¢噺鍗曚綅淇℃伅鍒楄〃
         /// </summary>
-        /// <param name="tunittype">鍗曡閲�(S)  澶氳閲�(M)</param>
         /// <param name="tunitgroupcode">璁¢噺鍗曚綅缁勭紪鐮�</param>
         /// <param name="page">椤电爜</param>
         /// <param name="rows">姣忛〉鏄剧ず鏉℃暟</param>
@@ -50,13 +85,13 @@
         /// <returns></returns>
         [Route(template: "TUnitData")]
         [HttpGet]
-        public JsonResult TUnitData(string tunittype,string tunitgroupcode, int page = 0, int rows = 0, string prop = null, string order = null)
+        public JsonResult TUnitData(string tunitgroupcode, int page = 0, int rows = 0, string prop = null, string order = null)
         {
             var token = HttpContext.Request.Headers["Token"].ToString();
             User us = JwtTools.Denocode(token.ToString());
             int startNum = rows * (page - 1) + 1;  //璧峰璁板綍rowNum
             int endNum = rows * page;   //缁撴潫璁板綍 rowNum
-            mes = ProductModelBLL.TUnitData(tunittype,tunitgroupcode, startNum, endNum, prop, order);
+            mes = ProductModelBLL.TUnitData(tunitgroupcode, startNum, endNum, prop, order);
             return Json(mes);
         }
         #endregion
@@ -84,19 +119,18 @@
         /// 璁¢噺鍗曚綅鏂板銆佺紪杈戜繚瀛�
         /// </summary>
         /// <param name="data_sources">鏁版嵁鏉ユ簮:ERP/MES</param>
-        /// <param name="tunittype">鍗曡閲�(S)  澶氳閲�(M)</param>
         /// <param name="tunitgroupcode">璁¢噺鍗曚綅缁勭紪鐮�</param>
         /// <param name="OperType">鎿嶄綔绫诲瀷:Add/Update</param>
         /// <param name="listjson">鎻愪氦鏁版嵁</param>
         /// <returns></returns>
         [Route(template: "AddUpdateTUnit")]
         [HttpPost]
-        public JsonResult AddUpdateTUnit(string data_sources, string tunittype,string tunitgroupcode,string OperType, List<Unit> listjson)
+        public JsonResult AddUpdateTUnit(string data_sources,string tunitgroupcode,string OperType, List<Unit> listjson)
         {
             var token = HttpContext.Request.Headers["Token"].ToString();
             User us = JwtTools.Denocode(token.ToString());
             var menucode = HttpContext.Request.Headers["Menucode"].ToString(); //鑿滃崟缂栫爜
-            mes = ProductModelBLL.AddUpdateTUnit(menucode, data_sources,tunittype, tunitgroupcode, OperType, listjson, us);
+            mes = ProductModelBLL.AddUpdateTUnit(menucode, data_sources, tunitgroupcode, OperType, listjson, us);
             return Json(mes);
         }
         #endregion
@@ -106,17 +140,16 @@
         /// 璁¢噺鍗曚綅鍒犻櫎
         /// </summary>
         /// <param name="data_sources">鏁版嵁鏉ユ簮:ERP/MES</param>
-        /// <param name="tunittype">鍗曡閲�(S)  澶氳閲�(M)</param>
         /// <param name="tunitgroupcode">璁¢噺鍗曚綅缁勭紪鐮�</param>
         /// <param name="tunitcode">璁¢噺鍗曚綅缂栫爜</param>
         /// <returns></returns>
         [Route(template: "DeleteTUnit")]
         [HttpPost]
-        public JsonResult DeleteTUnit(string data_sources, string tunittype, string tunitgroupcode, string tunitcode)
+        public JsonResult DeleteTUnit(string data_sources, string tunitgroupcode, string tunitcode)
         {
             var token = HttpContext.Request.Headers["Token"].ToString();
             User us = JwtTools.Denocode(token.ToString());
-            mes = ProductModelBLL.DeleteTUnit(data_sources, tunittype, tunitgroupcode, tunitcode, us);
+            mes = ProductModelBLL.DeleteTUnit(data_sources, tunitgroupcode, tunitcode, us);
             return Json(mes);
         }
         #endregion

--
Gitblit v1.9.3