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