From 908a189a83797f2e2037aa55f1841d2496137672 Mon Sep 17 00:00:00 2001 From: zrg <z18737863051@163.com> Date: 星期二, 16 七月 2024 09:24:01 +0800 Subject: [PATCH] 增加休息日后端保存和批量保存 --- WebAPI/Service/LuBaoSevice.cs | 38 ++++++++++++++++++++++++++++++++++++++ 1 files changed, 38 insertions(+), 0 deletions(-) diff --git a/WebAPI/Service/LuBaoSevice.cs b/WebAPI/Service/LuBaoSevice.cs index c1d3017..7305810 100644 --- a/WebAPI/Service/LuBaoSevice.cs +++ b/WebAPI/Service/LuBaoSevice.cs @@ -662,6 +662,44 @@ } /// <summary> + /// 浼戞伅鏃ユ牴鎹甶d鑾峰彇淇℃伅 + /// </summary> + public static ApiResult<DataSet> GetGy_RestDayDetailEdit(string HID) + { + if (string.IsNullOrEmpty(HID)) + return new ApiResult<DataSet> { code = -1, msg = "鍚嶇О涓嶈兘涓虹┖" }; + var dataSet = GetGy_RestDayEditDb(HID); + if (dataSet == null || dataSet.Tables[0].Rows.Count == 0) + return new ApiResult<DataSet> { code = -1, msg = "涓嶅瓨鍦ㄤ紤鎭棩鏁版嵁" }; + return new ApiResult<DataSet> { code = 1, msg = "鏌ヨ鎴愬姛", data = dataSet }; + } + public static DataSet GetGy_RestDayEditDb(string HID) + { + SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + var dataSet = oCN.RunProcReturn("select * from h_v_Gy_RestDay where HItemID= '" + HID + "' ", "h_v_Gy_RestDay"); + return dataSet; + } + + /// <summary> + /// 浼戞伅鏃ユ牴鎹櫥褰曚汉鑾峰彇淇℃伅 + /// </summary> + public static ApiResult<DataSet> GetGy_RestDayDetail(string HName) + { + if (string.IsNullOrEmpty(HName)) + return new ApiResult<DataSet> { code = -1, msg = "鍚嶇О涓嶈兘涓虹┖" }; + var dataSet = GetGy_RestDayDb(HName); + if (dataSet == null || dataSet.Tables[0].Rows.Count == 0) + return new ApiResult<DataSet> { code = -1, msg = "涓嶅瓨鍦ㄤ紤鎭棩鏁版嵁" }; + return new ApiResult<DataSet> { code = 1, msg = "鏌ヨ鎴愬姛", data = dataSet }; + } + public static DataSet GetGy_RestDayDb(string HName) + { + SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); + var dataSet = oCN.RunProcReturn("select a.HDeptID,b.HNumber 閮ㄩ棬缂栫爜,b.HName 閮ㄩ棬鍚嶇О,c.HNumber 缁勭粐缂栫爜,c.Hname 缁勭粐鍚嶇О from Gy_Czygl a left join Gy_Department b on a.HDeptID = b.HItemID left join Xt_ORGANIZATIONS c on a.HUSEORGID = c.HItemID where a.Czymc = '" + HName + "' ", "Gy_Czygl"); + return dataSet; + } + + /// <summary> /// 淇濆吇绾у埆鏍规嵁id鑾峰彇淇℃伅 /// </summary> public static ApiResult<DataSet> GetGy_MaintainLevDetail(string HID) -- Gitblit v1.9.1