From 925394b1b7f61a2c2a15fdaa0ecd0763214ccda1 Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期二, 30 五月 2023 18:01:29 +0800
Subject: [PATCH] 增加App报工、工序检验功能

---
 VueWebApi/DLL/BLL/BasicSettingBLL.cs |  232 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 224 insertions(+), 8 deletions(-)

diff --git a/VueWebApi/DLL/BLL/BasicSettingBLL.cs b/VueWebApi/DLL/BLL/BasicSettingBLL.cs
index e6365b1..f27e513 100644
--- a/VueWebApi/DLL/BLL/BasicSettingBLL.cs
+++ b/VueWebApi/DLL/BLL/BasicSettingBLL.cs
@@ -1,8 +1,10 @@
 锘縰sing System;
 using System.Collections.Generic;
+using System.Data;
 using System.Linq;
 using System.Web;
 using VueWebApi.DLL.DAL;
+using VueWebApi.Models;
 using VueWebApi.Tools;
 
 namespace VueWebApi.DLL.BLL
@@ -10,16 +12,23 @@
     public class BasicSettingBLL
     {
         #region [缁勭粐鏋舵瀯鏁版嵁鏌ヨ]
-        public static ToMessage OrganizationSearch(string orgCode, string orgName, string orgType, string userName,int startNum,int endNum,string prop,string order)
+        public static ToMessage OrganizationSearch(string orgCode, string orgName, string orgType, string userName, int startNum, int endNum, string prop, string order)
         {
-            return BasicSettingDAL.OrganizationSearch(orgCode, orgName,orgType,userName, startNum, endNum, prop, order);
+            return BasicSettingDAL.OrganizationSearch(orgCode, orgName, orgType, userName, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region [缁勭粐鏋舵瀯鏌ユ壘涓婄骇鍗曚綅]
+        public static ToMessage PrentOrganization(string orgcode)
+        {
+            return BasicSettingDAL.PrentOrganization(orgcode);
         }
         #endregion
 
         #region [缁勭粐鏋舵瀯鏂板缂栬緫]
-        public static ToMessage AddUpdateOrganization(string organType, string organCode, string organName,string Operator, int supUnit, string operType)
+        public static ToMessage AddUpdateOrganization(string organType, string organCode, string organName, string Operator, int supUnit, string RightCode, string numvalue, string operType)
         {
-            return BasicSettingDAL.AddUpdateOrganization(organType, organCode, organName, Operator, supUnit,operType);
+            return BasicSettingDAL.AddUpdateOrganization(organType, organCode, organName, Operator, supUnit, RightCode, numvalue, operType);
         }
         #endregion
 
@@ -34,16 +43,30 @@
 
 
         #region[鐢ㄦ埛娓呭崟鏁版嵁鏌ヨ]
-        public static ToMessage UserSearch(string UserCode, string UserName, string StuOrg, string Enable, int startNum, int endNum, string prop, string order)
+        public static ToMessage UserSearch(string UserCode, string UserName, string StuOrg, string wagetype, string Enable, int startNum, int endNum, string prop, string order)
         {
-            return BasicSettingDAL.UserSearch(UserCode, UserName, StuOrg, Enable, startNum, endNum, prop, order);
+            return BasicSettingDAL.UserSearch(UserCode, UserName, StuOrg, wagetype, Enable, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region [鐢ㄦ埛鎵�灞炵粍缁嘳
+        public static ToMessage UserOrganization()
+        {
+            return BasicSettingDAL.UserOrganization();
+        }
+        #endregion
+
+        #region[鐢ㄦ埛鎵�灞炵彮缁刔
+        public static ToMessage UserGroup()
+        {
+            return BasicSettingDAL.UserGroup();
         }
         #endregion
 
         #region[鐢ㄦ埛娓呭崟鏂板缂栬緫]
-        public static ToMessage AddUpdateUser(string UserId, string UserCode, string UserName, string Enable,string LoginOrg,string Mobile,string Email, string Operator, string OperType)
+        public static ToMessage AddUpdateUser(string UserId, string UserCode, string UserName, string Password, string Enable, string LoginOrg,string groupcode, string wagetype, string Mobile, string Email, string Operator, string OperType)
         {
-            return BasicSettingDAL.AddUpdateUser(UserId, UserCode, UserName, Enable, LoginOrg, Mobile, Email, Operator, OperType);
+            return BasicSettingDAL.AddUpdateUser(UserId, UserCode, UserName, Password, Enable, LoginOrg, groupcode, wagetype, Mobile, Email, Operator, OperType);
         }
         #endregion
 
@@ -61,7 +84,70 @@
         }
         #endregion
 
+        #region[鐢ㄦ埛娓呭崟鍏宠仈瑙掕壊淇濆瓨]
+        public static ToMessage SaveUserAssoctRole(string usercode, List<RoleUserSubmit> json)
+        {
+            return BasicSettingDAL.SaveUserAssoctRole(usercode, json);
+        }
+        #endregion
 
+        #region[鐢ㄦ埛娓呭崟瀵煎叆]
+        public static ToMessage ImportUserExcel(string username, string filesName)
+        {
+            return BasicSettingDAL.ImportUserExcel(username, filesName);
+        }
+        #endregion
+
+
+        #region[鐢ㄦ埛缁勫垪琛ㄦ煡璇
+        public static ToMessage UserGroupSearch(int startNum, int endNum, string prop, string order)
+        {
+            return BasicSettingDAL.UserGroupSearch(startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[鐢ㄦ埛缁勬柊澧瀅
+        public static ToMessage UserGroupAdd(List<StepDefect> json,string username)
+        {
+            return BasicSettingDAL.UserGroupAdd(json,username);
+        }
+        #endregion
+
+        #region[鐢ㄦ埛缁勫垹闄
+        public static ToMessage UserGroupDelete(string UserGrupCode)
+        {
+            return BasicSettingDAL.UserGroupDelete(UserGrupCode);
+        }
+        #endregion
+
+
+        #region[瑙掕壊绫诲瀷鏌ヨ]
+        public static ToMessage RoleTypeSearch(int startNum, int endNum, string prop, string order)
+        {
+            return BasicSettingDAL.RoleTypeSearch(startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[瑙掕壊绫诲瀷鏂板]
+        public static ToMessage RoleTypeAdd(List<ObjectData> json)
+        {
+            return BasicSettingDAL.RoleTypeAdd(json);
+        }
+        #endregion
+
+        #region[瑙掕壊绫诲瀷鍒犻櫎]
+        public static ToMessage RoleTypeDelete(string roleTypeCode)
+        {
+            return BasicSettingDAL.RoleTypeDelete(roleTypeCode);
+        }
+        #endregion
+
+        #region[瑙掕壊绫诲瀷涓嬫媺鎺ュ彛]
+        public static ToMessage RoleTypeSelect()
+        {
+            return BasicSettingDAL.RoleTypeSelect();
+        }
+        #endregion
 
         #region[瑙掕壊娓呭崟鏌ヨ]
         public static ToMessage RoleSearch(string RoleCode, string RoleName, string RoleTypeCode, string CreateUser, int startNum, int endNum, string prop, string order)
@@ -69,5 +155,135 @@
             return BasicSettingDAL.RoleSearch(RoleCode, RoleName, RoleTypeCode, CreateUser, startNum, endNum, prop, order);
         }
         #endregion
+
+        #region[瑙掕壊娓呭崟鏌ヨ1]
+        public static ToMessage RoleAssociationUserTwo(string rolecode)
+        {
+            return BasicSettingDAL.RoleAssociationUserTwo(rolecode);
+        }
+        #endregion
+
+        #region[瑙掕壊娓呭崟鏂板缂栬緫]
+        public static ToMessage AddUpdateRole(string RoleId, string RoleCode, string RoleName, string RoleTypeCode, string description, string Usercode, string OperType)
+        {
+            return BasicSettingDAL.AddUpdateRole(RoleId, RoleCode, RoleName, RoleTypeCode, description, Usercode, OperType);
+        }
+        #endregion
+
+        #region[瑙掕壊娓呭崟鍒犻櫎]
+        public static ToMessage DeleteRole(string RoleCode)
+        {
+            return BasicSettingDAL.DeleteRole(RoleCode);
+        }
+        #endregion
+
+        #region[瑙掕壊娓呭崟鍏宠仈鐢ㄦ埛鏌ヨ]
+        public static ToMessage RoleAssociationUser(string rolecode, string usercode, string username, string orgcode, string isrole, int startNum, int endNum, string prop, string order)
+        {
+            return BasicSettingDAL.RoleAssociationUser(rolecode, usercode, username, orgcode, isrole, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[瑙掕壊娓呭崟鍏宠仈鐢ㄦ埛淇濆瓨]
+        public static ToMessage SaveRoleAssoctUser(string rolecode, List<ObjectData> json)
+        {
+            return BasicSettingDAL.SaveRoleAssoctUser(rolecode, json);
+        }
+        #endregion
+
+        #region[瑙掕壊娓呭崟鍏宠仈鍔熻兘鏌ヨ]
+        public static ToMessage RoleAssociationRight(string rolecode, string type)
+        {
+            return BasicSettingDAL.RoleAssociationRight(rolecode, type);
+        }
+        #endregion
+
+        #region [瑙掕壊娓呭崟鍏宠仈鍔熻兘淇濆瓨]
+        public static ToMessage SaveUserAssoctRight(string rolecode, string usercode, List<TreeDM> json)
+        {
+            return BasicSettingDAL.SaveUserAssoctRight(rolecode, usercode, json);
+        }
+        #endregion
+
+
+
+        #region[寰�鏉ュ崟浣嶆煡璇
+        public static ToMessage CurrentUnitSearch(string cuntUnitCode, string cuntUnitName, string unitAttr, string createUser, int startNum, int endNum, string prop, string order)
+        {
+            return BasicSettingDAL.CurrentUnitSearch(cuntUnitCode, cuntUnitName, unitAttr, createUser, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[寰�鏉ュ崟浣嶆柊澧炵紪杈慮
+        public static ToMessage AddUpdateCurrentUnit(string unitid, string unitcode, string unitname, string mtypecode, string btypecode, string htypecode, string person, string contact, string description, string usercode, string OperType)
+        {
+            return BasicSettingDAL.AddUpdateCurrentUnit(unitid, unitcode, unitname, mtypecode, btypecode, htypecode, person, contact, description, usercode, OperType);
+        }
+        #endregion
+
+        #region[寰�鏉ュ崟浣嶅垹闄
+        public static ToMessage DeleteCurrentUnit(string unitcode)
+        {
+            return BasicSettingDAL.DeleteCurrentUnit(unitcode);
+        }
+        #endregion
+
+
+
+        #region[瀹夌伅绯荤粺/鑷畾涔夊畨鐏懠鍙被鍨嬫煡璇
+        public static ToMessage AnDengTypeSearch()
+        {
+            return BasicSettingDAL.AnDengTypeSearch();
+        }
+        #endregion
+
+        #region[瀹夌伅绯荤粺/鑷畾涔夊畨鐏懠鍙被鍨嬫柊澧瀅
+        public static ToMessage AddUpdateAnDengType(List<ObjectData> json, string username)
+        {
+            return BasicSettingDAL.AddUpdateAnDengType(json, username);
+        }
+        #endregion
+
+        #region[瀹夌伅绯荤粺/鑷畾涔夊畨鐏懠鍙被鍨嬪垹闄
+        public static ToMessage DeleteAnDengType(string andengtypecode)
+        {
+            return BasicSettingDAL.DeleteAnDengType(andengtypecode);
+        }
+        #endregion
+
+        #region[瀹夌伅绯荤粺/鏌ヨ缁戝畾鐨勫搷搴斾汉鍛榏
+        public static ToMessage AnDengResponUserSearch(string wkshopcode, string calltypecode)
+        {
+            return BasicSettingDAL.AnDengResponUserSearch(wkshopcode,calltypecode);
+        }
+        #endregion
+
+        #region[瀹夌伅绯荤粺/鏂板鍝嶅簲浜哄憳鏌ヨ宸茬粦瀹氱殑鍝嶅簲浜哄憳]
+        public static ToMessage AnDengDialogResponUserSearch(string wkshopcode, string calltypecode)
+        {
+            return BasicSettingDAL.AnDengDialogResponUserSearch(wkshopcode, calltypecode);
+        }
+        #endregion
+
+        #region[瀹夌伅绯荤粺/鏂板鍝嶅簲浜哄憳鎻愪氦]
+        public static ToMessage AnDengDigoResponUserSeave(string wkshopcode, string calltypecode,string enable, string usercode, DataTable json)
+        {
+            return BasicSettingDAL.AnDengDigoResponUserSeave(wkshopcode, calltypecode, enable, usercode, json);
+        }
+        #endregion
+
+        #region[瀹夌伅绯荤粺/鍝嶅簲浜哄憳鍏佽鍏抽棴]
+        public static ToMessage AnDengResponUserCloseSeave(string wkshopcode, string calltypecode, string enable, string usercode)
+        {
+            return BasicSettingDAL.AnDengResponUserCloseSeave(wkshopcode, calltypecode, enable, usercode);
+        }
+        #endregion
+
+        #region[瀹夌伅绯荤粺/鍝嶅簲浜哄憳鍒犻櫎]
+        public static ToMessage AnDengResponUserDeleteSeave(string id,string ando_cogfigid)
+        {
+            return BasicSettingDAL.AnDengResponUserDeleteSeave(id, ando_cogfigid);
+        }
+        #endregion
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3