From ffbcbb6ac13d3e700e51ea37063c9a5f4a8a3455 Mon Sep 17 00:00:00 2001
From: zrg <z18737863051@163.com>
Date: 星期二, 16 一月 2024 16:15:17 +0800
Subject: [PATCH] 1.收料通知单编辑功能完善, 保存方法中,增加 反写关联数量至 采购订单的 存储过程增加超过关闭,反关闭 2.首件检验单保存方法,增加 调用 保存前控制 h_p_QC_FirstPieceCheckBill_BeforeSaveCtrl 和保存后控制 h_p_QC_FirstPieceCheckBill_AfterSaveCtrl的 存储过程。 巡检单保存方法,增加 调用 保存前控制 h_p_QC_PatrolProcCheckBill_BeforeSaveCtrl 和保存后控制 h_p_QC_PatrolProcCheckBill_AfterSaveCtrl的 存储过程。 工序检验单保存方法,增加 调用 保存前控制 h_p_QC_ProcessCheckBill_BeforeSaveCtrl 和保存后控制 h_p_QC_ProcessCheckBill_AfterSaveCtrl的 存储过程。设备保养记录单保存方法,增加 调用 保存前控制 h_p_Sb_EquipMaintainBill_BeforeSaveCtrl 和保存后控制 h_p_Sb_EquipMaintainBill_AfterSaveCtrl的 存储过程。 设备点检记录单保存方法,增加 调用 保存前控制 h_p_Sb_EquipDotCheckBill_BeforeSaveCtrl 和保存后控制 h_p_Sb_EquipDotCheckBill_AfterSaveCtrl的 存储过程。 设备故障登记单保存方法,增加 调用 保存前控制 h_p_Sb_EquipConkBookBill_BeforeSaveCtrl 和保存后控制 h_p_Sb_EquipConkBookBill_AfterSaveCtrl的 存储过程。 设备维修记录单保存方法,增加 调用 保存前控制 h_p_Sb_EquipRepairWorkBill_BeforeSaveCtrl 和保存后控制 h_p_Sb_EquipRepairWorkBill_AfterSaveCtrl的 存储过程。

---
 WebAPI/Controllers/NewApiController.cs |  103 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 102 insertions(+), 1 deletions(-)

diff --git a/WebAPI/Controllers/NewApiController.cs b/WebAPI/Controllers/NewApiController.cs
index 333d6b7..cd2e310 100644
--- a/WebAPI/Controllers/NewApiController.cs
+++ b/WebAPI/Controllers/NewApiController.cs
@@ -131,7 +131,108 @@
         public static ApiResult<DataSet> GetPorcessSubList(int hInterId)
         {
             return YqnQbService.GetPorcessSubList(hInterId);
-            
+        }
+        /// <summary>
+        /// 鑾峰彇宸ュ簭鍒楄〃
+        /// </summary>
+        /// <param name="hName"></param>
+        /// <param name="hLevel"></param>
+        /// <param name="hNumber"></param>
+        /// <param name="hBillSubType"></param>
+        /// <returns></returns>
+        [Route("api/newBill/getProcessList")]
+        [HttpGet]
+        public ApiResult<List<Models.M_Process>> GetProcessList(string hName,string hNumber, string hBillSubType,int page,int limit,int hLevel=0)
+        {
+            return YqnQbService.GetProcessList(hName, hLevel, hNumber, hBillSubType , page,  limit);
+        }
+        /// <summary>
+        /// 鑾峰彇鍗曚釜宸ュ簭璇︽儏
+        /// </summary>
+        /// <param name="hItemId"></param>
+        /// <returns></returns>
+        [Route("api/newBill/getProcessDetail")]
+        [HttpGet]
+        public ApiResult<Models.M_Process> GetProcessDetail(int hItemId)
+        {
+            return YqnQbService.GetProcessDetail(hItemId);
+        }
+        /// <summary>
+        /// 鍒犻櫎鏌愪釜宸ュ簭
+        /// </summary>
+        /// <param name="hItemId"></param>
+        /// <returns></returns>
+        [Route("api/newBill/deleteProcess")]
+        [HttpGet]
+        public ApiResult DeleteProcess(int hItemId)
+        {
+            return YqnQbService.DeleteProcess(hItemId);
+        }
+        /// <summary>
+        /// 鑾峰彇涓嶈壇浠撳簱
+        /// </summary>
+        /// <param name="sWhere"></param>
+        /// <returns></returns>
+        [Route("api/newBill/getBadWHList")]
+        [HttpGet]
+        public ApiResult<DataSet> GetBadWHList(string sWhere)
+        {
+            return YqnQbService.GetBadWHList(sWhere);
+        }
+        /// <summary>
+        /// 鑾峰彇鎶ュ簾浠撳簱
+        /// </summary>
+        /// <param name="sWhere"></param>
+        /// <returns></returns>
+        [Route("api/newBill/getWasterWHList")]
+        [HttpGet]
+        public ApiResult<DataSet> GetWasterWHList(string sWhere)
+        {
+            return YqnQbService.GetWasterWHList(sWhere);
+        }
+        /// <summary>
+        /// 鑾峰彇鐮斿彂涓嶈壇鍝佷粨搴�
+        /// </summary>
+        /// <param name="sWhere"></param>
+        /// <returns></returns>
+        [Route("api/newBill/getBadCountDevelopWHList")]
+        [HttpGet]
+        public ApiResult<DataSet> GetBadCountDevelopWHList(string sWhere)
+        {
+            return YqnQbService.GetBadCountDevelopWHList(sWhere);
+        }
+        /// <summary>
+        /// 鑾峰彇濮斿涓嶈壇浠撳簱
+        /// </summary>
+        /// <param name="sWhere"></param>
+        /// <returns></returns>
+        [Route("api/newBill/getWWBadWHList")]
+        [HttpGet]
+        public ApiResult<DataSet> GetWWBadWHList(string sWhere)
+        {
+            return YqnQbService.GetWWBadWHList(sWhere);
+        }
+        /// <summary>
+        /// 鑾峰彇濮斿鎶ュ簾浠撳簱
+        /// </summary>
+        /// <param name="sWhere"></param>
+        /// <returns></returns>
+        [Route("api/newBill/getWWWasterWHList")]
+        [HttpGet]
+        public ApiResult<DataSet> GetWWWasterWHList(string sWhere)
+        {
+            return YqnQbService.GetWWWasterWHList(sWhere);
+        }
+        /// <summary>
+        /// 鑾峰彇鑹搧浠撳簱
+        /// </summary>
+        /// <param name="sWhere"></param>
+        /// <returns></returns>
+        [Route("api/newBill/getWHList")]
+        [HttpGet]
+        public ApiResult<DataSet> GetWHList(string sWhere)
+        {
+            return YqnQbService.GetWHList(sWhere);
         }
     }
 }

--
Gitblit v1.9.1