1
duhe
2026-03-02 c3b14901031d985ef750027d4952264369a1d7b0
WebAPI/Controllers/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/Gy_CostCenterController.cs
@@ -45,9 +45,9 @@
                    return objJsonResult;
                }
                string sql1 = "SELECT * from h_v_Gy_CostCenter_1 where 1 = 1";
                string sql1 = "SELECT * from h_v_Gy_CostCenterList where 1 = 1";
                string sql = sql1 + sWhere + " order by æˆæœ¬ä¸­å¿ƒä»£ç  ";
                ds = oCN.RunProcReturn(sql, "h_v_Gy_CostCenter_1");
                ds = oCN.RunProcReturn(sql, "h_v_Gy_CostCenterList");
                //添加列名
                foreach (DataColumn col in ds.Tables[0].Columns)
@@ -97,7 +97,7 @@
                    return objJsonResult;
                }
                var ds = oCN.RunProcReturn("select * from Gy_CostCenter_1 where HItemID=" + HInterID, "Gy_CostCenter_1");
                var ds = oCN.RunProcReturn("select * from Gy_CostCenter where HItemID=" + HInterID, "Gy_CostCenter");
                if (ds.Tables[0].Rows.Count > 0)
                {
                    if (IsAudit == 0)  //审核判断
@@ -160,7 +160,7 @@
                    }
                    //================================================================================== 
                    oCN.RunProc("update Gy_CostCenter_1 set HCheckEmp='" + CurUserName + "',HCheckTime=getdate() where HItemID=" + HInterID);
                    oCN.RunProc("update Gy_CostCenter set HCheckEmp='" + CurUserName + "',HCheckTime=getdate() where HItemID=" + HInterID);
                    //审核后控制=========================================      
                    string sql2 = "exec h_p_Gy_CostCenter_AfterCheckCtrl " + HInterID + ",'" + CurUserName + "'";
@@ -218,7 +218,7 @@
                    }
                    //================================================================================== 
                    oCN.RunProc("update Gy_CostCenter_1 set HCheckEmp='',HCheckTime=null where HItemID=" + HInterID);
                    oCN.RunProc("update Gy_CostCenter set HCheckEmp='',HCheckTime=null where HItemID=" + HInterID);
                    //反审核后控制========================h_p_Gy_CostCenter_AfterUnCheckCtrl=================      
                    string sql2 = "exec h_p_Gy_CostCenter_AfterUnCheckCtrl " + HInterID + ",'" + CurUserName + "'";
@@ -296,7 +296,7 @@
                }
                oCN.BeginTran();//开始事务
                ds = oCN.RunProcReturn("select * from Gy_CostCenter_1  where HItemID=" + HItemID, "Gy_CostCenter_1 ");
                ds = oCN.RunProcReturn("select * from Gy_CostCenter  where HItemID=" + HItemID, "Gy_CostCenter ");
                if (ds.Tables[0].Rows.Count > 0)
                {
                    if (ds.Tables[0].Rows[0]["HCheckEmp"].ToString() != "")
@@ -351,7 +351,7 @@
                //================================================================================== 
                oCN.RunProc("delete Gy_CostCenter_1  where HItemID=" + HItemID);
                oCN.RunProc("delete Gy_CostCenter  where HItemID=" + HItemID);
                //删除后控制=========================================      
@@ -422,7 +422,7 @@
                    return objJsonResult;
                }
                var ds = oCN.RunProcReturn("select * from Gy_CostCenter_1 where HItemID=" + HInterID, "Gy_CostCenter_1");
                var ds = oCN.RunProcReturn("select * from Gy_CostCenter where HItemID=" + HInterID, "Gy_CostCenter");
                if (ds.Tables[0].Rows.Count > 0)
                {
                    if (IsStop == 0)  //禁用判断
@@ -486,7 +486,7 @@
                    }
                    //================================================================================== 
                    oCN.RunProc("update Gy_CostCenter_1 set HStopEmp='" + CurUserName + "',HStopTime=getdate(),HStopflag=1 where HItemID=" + HInterID);
                    oCN.RunProc("update Gy_CostCenter set HStopEmp='" + CurUserName + "',HStopTime=getdate(),HStopflag=1 where HItemID=" + HInterID);
                    //禁用后控制=========================================      
                    string sql2 = "exec h_p_Gy_CostCenter_AfterStopCtrl " + HInterID + ",'" + CurUserName + "'";
@@ -544,7 +544,7 @@
                    }
                    //================================================================================== 
                    oCN.RunProc("update Gy_CostCenter_1 set HStopEmp='',HStopTime=null,HStopflag=0 where HItemID=" + HInterID);
                    oCN.RunProc("update Gy_CostCenter set HStopEmp='',HStopTime=null,HStopflag=0 where HItemID=" + HInterID);
                    //反禁用后控制=========================================      
                    string sql2 = "exec h_p_Gy_CostCenter_AfterUnStopCtrl " + HInterID + ",'" + CurUserName + "'";
@@ -649,7 +649,7 @@
                    }
                    //查询数据中是否存在重复代码
                    ds = oCN.RunProcReturn("select * from  Gy_CostCenter_1 where HStopflag=0 and HNumber='" + oItem.HNumber.Trim() + "'", "Gy_CostCenter_1");
                    ds = oCN.RunProcReturn("select * from  Gy_CostCenter where HStopflag=0 and HNumber='" + oItem.HNumber.Trim() + "'", "Gy_CostCenter");
                    if (oItem.HNumber.Trim() == "")
                    {
                        objJsonResult.code = "0";
@@ -700,7 +700,7 @@
                    {
                        //已审核不允许修改
                        DataSet dss;
                        dss = oCN.RunProcReturn("select * from Gy_CostCenter_1 where HItemID=" + oItem.HItemID, "Gy_CostCenter_1");
                        dss = oCN.RunProcReturn("select * from Gy_CostCenter where HItemID=" + oItem.HItemID, "Gy_CostCenter");
                        //判断是否可编辑
                        if (dss.Tables[0].Rows[0]["HCheckEmp"].ToString() != "")
                        {
@@ -803,8 +803,8 @@
            try
            {
                List<object> columnNameList = new List<object>();
                string sql1 = $@"select * from h_v_Gy_CostCenter_1 where HItemID = {HID}";
                ds = oCN.RunProcReturn(sql1, "h_v_Gy_CostCenter_1");
                string sql1 = $@"select * from h_v_Gy_CostCenterList where HItemID = {HID}";
                ds = oCN.RunProcReturn(sql1, "h_v_Gy_CostCenterList");
                //添加列名
                foreach (DataColumn col in ds.Tables[0].Columns)
                {