duhe
2024-03-03 e8095e4e781514a34b484d75e9243f763de46182
工序流转卡:根据用户关联客户显示数据优化
1个文件已修改
24 ■■■■■ 已修改文件
WebAPI/Controllers/LMESController.cs 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/LMESController.cs
@@ -104,7 +104,29 @@
                }
                SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
                ds = oCN.RunProcReturn("select * from h_v_Sc_ProcessExchangeBillQuery where 1 = 1 " + sWhere + " order by hmainid desc ", "h_v_Sc_ProcessExchangeBillQuery");
                //判断用户是否拥有查看所有客户权限
                if (DBUtility.ClsPub.Security_Log_second("Gy_UserLookAllCus", 1, false, user))
                {
                    ds = oCN.RunProcReturn("select * from h_v_Sc_ProcessExchangeBillQuery where 1 = 1 " + sWhere + " order by hmainid desc ", "h_v_Sc_ProcessExchangeBillQuery");
                }
                else
                {
                    //获取用户编码
                    string sql = "select * from Gy_Czygl where Czymc = '" + user + "'";
                    ds = oCN.RunProcReturn(sql, "Gy_Czygl");
                    string userID = ds.Tables[0].Rows[0]["Czybm"].ToString();
                    string sql1 = " and HCusID in (select HCusID from Gy_UserCustomerRelation Where HUserID = '" + userID + "')";
                    string sql2 = "select * from h_v_Sc_ProcessExchangeBillQuery where 1 = 1 " + sWhere + sql1 + " order by hmainid desc ";
                    ds = oCN.RunProcReturn(sql2, "h_v_Sc_ProcessExchangeBillQuery");
                }
                //添加列名