From 0e811802613977f94d899c4c6af05ec4574e9a18 Mon Sep 17 00:00:00 2001 From: ch <37327@LLOOCCY> Date: 星期四, 30 三月 2023 09:30:14 +0800 Subject: [PATCH] 1 --- WorkM/流转卡管理/MES_StationEntrustInBillList.cs | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) diff --git "a/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationEntrustInBillList.cs" "b/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationEntrustInBillList.cs" index a7aa0b1..8b46c94 100644 --- "a/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationEntrustInBillList.cs" +++ "b/WorkM/\346\265\201\350\275\254\345\215\241\347\256\241\347\220\206/MES_StationEntrustInBillList.cs" @@ -10,6 +10,7 @@ using DBUtility; using System.IO; using System.Reflection; +using Pub_Class; namespace WorkM { @@ -52,6 +53,10 @@ string sSql = ""; string sWhere = ""; + if (chkWJieAn.Checked == true) + { + sWhere = " and HBillStatus<>3 "; + } if (frmCondition.SqlStr.Trim().Length == 0) { @@ -202,6 +207,7 @@ oSumGrid.ogrdMain = grdMain; //鍒濆鍖� new oSumGrid.oGridsum = grdSum; initGrid(); + chkWJieAn.Checked = true; } private void grdMain_DblClick(object sender, EventArgs e) @@ -258,17 +264,32 @@ { if (MessageBox.Show("纭畾瑕佸垹闄ゅ綋鍓嶅崟鎹紵", "鎻愮ず", MessageBoxButtons.OKCancel) == DialogResult.OK) { - if (oBill.omodel.HMaker != ClsPub.CurUserName && (ClsPub.CurUserName != "admin" && ClsPub.CurUserName != "Admin")) + ClsXt_SystemParameter oClsXt_SystemParameter = new ClsXt_SystemParameter(); + string DeleteCtl = oClsXt_SystemParameter.GetSingleSystemParameter("MES_StationEntrustInBill_DeleteCtl", ref DBUtility.ClsPub.sExeReturnInfo); + + if (DeleteCtl == "Y" && oBill.omodel.HMaker != DBUtility.ClsPub.CurUserName && DBUtility.ClsPub.CurUserName != "admin" && DBUtility.ClsPub.CurUserName != "Admin") { - MessageBox.Show("鍙兘鍒犻櫎鏈汉鐨勫崟鎹紒", "鎻愮ず"); + MessageBox.Show("鐧诲綍鐢ㄦ埛涓庡埗鍗曚汉涓嶄竴鑷达紝涓嶅厑璁稿垹闄�", "鎻愮ず"); return; } + string c = ""; //if (oBill.DeleteCheck(oBill.omodel.HInterID, "濮斿鍙戝嚭鍗�", ref c) == false) //{ // MessageBox.Show(c, "鎻愮ず"); // return; //} + //鍒ゆ柇浼氳鏈熸槸鍚﹀悎鐞� + string s = ""; + int sYear = 0; + int sPeriod = 0; + if (DBUtility.Xt_BaseBillFun.Fun_AllowYearPeriod(DBUtility.ClsPub.isDate(oBill.omodel.HDate), ref sYear, ref sPeriod, ref s) == false) + { + MessageBox.Show(s, "鎻愮ず"); + return; + } + + if (oBill.omodel.HChecker != "") { MessageBox.Show("鍗曟嵁宸茬粡瀹℃牳,涓嶈兘鍒犻櫎锛�", "鎻愮ず"); -- Gitblit v1.9.1