using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Threading.Tasks; using VueWebCoreApi.DLL.DAL; using VueWebCoreApi.Models; using VueWebCoreApi.Models.RolePermission; using VueWebCoreApi.Models.WorkData; using VueWebCoreApi.Tools; using static VueWebCoreApi.Models.RolePermission.RolePermissionSava; namespace VueWebCoreApi.DLL.BLL { public class BasicSettingBLL { #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 typecode, string person, string contact, string description, string usercode, string OperType) { return BasicSettingDAL.AddUpdateCurrentUnit(unitid, unitcode, unitname, typecode, person, contact, description, usercode, OperType); } #endregion #region[往来单位删除] public static ToMessage DeleteCurrentUnit(string unitcode) { return BasicSettingDAL.DeleteCurrentUnit(unitcode); } #endregion #region[通过车间编码查找设备信息] public static ToMessage WhkspIsEqpSearch(string wkshpcode) { return BasicSettingDAL.WhkspIsEqpSearch(wkshpcode); } #endregion #region[组织架构,查询组织信息] public static ToMessage STorgData(string storg_code, string storg_name) { return BasicSettingDAL.STorgData(storg_code, storg_name); } #endregion #region [组织架构新增编辑] public static ToMessage AddUpdateOrganization(string OrganCode, string OrganName, string leve, string parent_id,string storgcode, string torg_seq, string status, string OperType, User us) { return BasicSettingDAL.AddUpdateOrganization(OrganCode, OrganName, leve, parent_id, storgcode, torg_seq, status, OperType, us); } #endregion #region [组织架构删除] public static ToMessage DeleteOrganization(string orgcode, User us) { return BasicSettingDAL.DeleteOrganization(orgcode,us); } #endregion #region[岗位信息列表查询] public static ToMessage PostData(string postcode, string postname, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.PostData(postcode, postname, startNum, endNum, prop, order); } #endregion #region[岗位新增编辑] public static ToMessage AddUpdatePost(string postcode, string postname, string description, string status, string OperType, User us) { return BasicSettingDAL.AddUpdatePost(postcode, postname, description, status, OperType, us); } #endregion #region[岗位删除删除] public static ToMessage DeletePost(string postcode, User us) { return BasicSettingDAL.DeletePost(postcode,us); } #endregion #region[用户信息列表查询] public static ToMessage UserData(string storgcode, string usercode, string username, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.UserData(storgcode,usercode, username, startNum, endNum, prop, order); } #endregion #region[用户信息新增编辑] public static ToMessage AddUpdateUserSave(string usercode, string username, string password,string payrate, string mobile, string email, string storg_code, string status, string post_code, string role_code,string group_code, string opertype, User us) { return BasicSettingDAL.AddUpdateUserSave(usercode, username, password, payrate, mobile, email, storg_code, status, post_code, role_code, group_code, opertype, us); } #endregion #region[用户信息删除] public static ToMessage DeleteUserSave(string usercode, User us) { return BasicSettingDAL.DeleteUserSave(usercode, us); } #endregion #region[班组信息列表查询] public static ToMessage GroupData(string groupcode, string groupname, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.GroupData(groupcode, groupname, startNum, endNum, prop, order); } #endregion #region[班组新增编辑] public static ToMessage AddUpdateGroup(string groupcode, string groupname, string description, string status, string OperType, User us) { return BasicSettingDAL.AddUpdateGroup(groupcode, groupname, description, status, OperType, us); } #endregion #region[班组删除] public static ToMessage DeleteGroup(string groupcode, User us) { return BasicSettingDAL.DeleteGroup(groupcode,us); } #endregion #region[角色管理列表查询] public static ToMessage RoleData(string role_code, string role_name, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.RoleData(role_code, role_name, startNum, endNum, prop, order); } #endregion #region[角色管理新增、编辑保存] public static ToMessage RoleAddUpdateSava(string menucode,string rolecode, string rolename,string status,string datacode,string datapermissions,string description,string OperType, User us) { return BasicSettingDAL.RoleAddUpdateSava(menucode, rolecode, rolename, status, datacode, datapermissions, description, OperType, us); } #endregion #region[角色管理删除] public static ToMessage RoleDeleteSava(string rolecode,User us) { return BasicSettingDAL.RoleDeleteSava(rolecode,us); } #endregion #region[角色管理分配用户,获取已分配用户列表] public static ToMessage RoleAssignedUserData(string flag, string role_code,string usercode,string username,string storg_code,string post_code,string group_code, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.RoleAssignedUserData(flag,role_code, usercode, username, storg_code, post_code, group_code, startNum, endNum, prop, order); } #endregion #region[角色管理分配用户,批量取消已分配的用户] public static ToMessage RoleAssignedUserBatchCancel(string role_code, string[] user, User us) { return BasicSettingDAL.RoleAssignedUserBatchCancel(role_code,user,us); } #endregion #region[角色管理分配用户,批量添加未分配的用户] public static ToMessage RoleAssignedUserBatchAdd(string role_code, string[] user, User us) { return BasicSettingDAL.RoleAssignedUserBatchAdd(role_code, user, us); } #endregion #region[角色权限查询角色] public static ToMessage RolePermissionSearchRole() { return BasicSettingDAL.RolePermissionSearchRole(); } #endregion #region[角色权限查询默认菜单按钮数据] public static ToMessage RolePermissionSearchRoleMenu(string type) { return BasicSettingDAL.RolePermissionSearchRoleMenu(type); } #endregion #region[角色权限,根据角色查找关联权限] public static ToMessage RolePermissionSearchRoleMenuButton(string rolecode,string type) { return BasicSettingDAL.RolePermissionSearchRoleMenuButton(rolecode, type); } #endregion #region[角色权限,提交] public static ToMessage RolePermissionSava(string json, string rolecode,string type, User us) { return BasicSettingDAL.RolePermissionSava(json, rolecode, type,us); } #endregion #region[往来单位分类信息] public static ToMessage TCunstomerClassTree() { return BasicSettingDAL.TCunstomerClassTree(); } #endregion #region[往来单位分类新增/编辑提交] public static ToMessage TCunstomerClassTreeAddUpdate(string data_sources, string customerclasscode, string customerclassname, string parentcode, string OperType, User us) { return BasicSettingDAL.TCunstomerClassTreeAddUpdate(data_sources, customerclasscode, customerclassname, parentcode, OperType, us); } #endregion #region[往来单位分类删除] public static ToMessage TCunstomerClassTreeDelete(string customerclasscode, User us) { return BasicSettingDAL.TCunstomerClassTreeDelete(customerclasscode,us); } #endregion #region[往来单位信息列表] public static ToMessage TCunstomerData(string customerclasscode, string customercode, string customername, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.TCunstomerData(customerclasscode, customercode, customername, startNum, endNum, prop, order); } #endregion #region[往来单位新增/编辑保存] public static ToMessage TCunstomerAddUpdate(string data_sources, string customercode, string customername, string customerclasscode, string status, string conttacts, string conttphone, string addr, string OperType, User us) { return BasicSettingDAL.TCunstomerAddUpdate(data_sources, customercode, customername, customerclasscode, status, conttacts, conttphone, addr, OperType, us); } #endregion #region[往来单位信息删除] public static ToMessage TCunstomerDelete(string data_sources, string customercode, User us) { return BasicSettingDAL.TCunstomerDelete(data_sources,customercode,us); } #endregion #region[仓库信息列表] public static ToMessage TSecStckData(string code, string name, string status, string ishasPosition, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.TSecStckData(code, name, status, ishasPosition, startNum, endNum, prop, order); } #endregion #region[仓库新增/编辑保存] public static ToMessage TSecStckAddUpdate(string data_sources, string stckcode, string stckname, string ishaspostion, string status, string description, string OperType, User us) { return BasicSettingDAL.TSecStckAddUpdate(data_sources, stckcode, stckname, ishaspostion, status, description, OperType, us); } #endregion #region[仓库删除] public static ToMessage TSecStckDelete(string data_sources, string stckcode, User us) { return BasicSettingDAL.TSecStckDelete(data_sources,stckcode,us); } #endregion #region[仓位树型信息] public static ToMessage TSecLocaTree() { return BasicSettingDAL.TSecLocaTree(); } #endregion #region[仓位信息列表] public static ToMessage TSecLocaData(string flag, string stckcode, string locacode, string locaname, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.TSecLocaData(flag,stckcode, locacode, locaname, startNum, endNum, prop, order); } #endregion #region[仓位信息新增/编辑保存] public static ToMessage TSecLocaAddUpdate(string data_sources, string locacode, string locaname, string stckcode, string parentlocacode,string depth, string status, string description, string OperType, User us) { return BasicSettingDAL.TSecLocaAddUpdate(data_sources, locacode, locaname, stckcode, parentlocacode, depth, status, description, OperType, us); } #endregion #region[仓位信息删除] public static ToMessage TSecLocaDelete(string data_sources, string locacode, User us) { return BasicSettingDAL.TSecLocaDelete(data_sources, locacode, us); } #endregion #region[工艺路线工序下拉查询接口] public static ToMessage StepSelect() { return BasicSettingDAL.StepSelect(); } #endregion #region[工艺路线查询] public static ToMessage RouteSearch(string routecode, string routename, string description, string createuser, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.RouteSearch(routecode, routename, description, createuser, startNum, endNum, prop, order); } #endregion #region[工艺路线预览] public static ToMessage ViewRoute(string routecode) { return BasicSettingDAL.ViewRoute(routecode); } #endregion #region[工艺路线新增] public static ToMessage AddUpdateRoute(string id, string opertype, User us, RoutEdit json) { return BasicSettingDAL.AddUpdateRoute(id, opertype, us, json); } #endregion #region[工艺路线删除] public static ToMessage DeleteRoute(string routecode, User us) { return BasicSettingDAL.DeleteRoute(routecode,us); } #endregion #region[工序查询] public static ToMessage StepSearch(string stepcode, string stepname, string enable, string steptypecode, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.StepSearch(stepcode, stepname, enable, steptypecode, startNum, endNum, prop, order); } #endregion #region[工序新增编辑] public static ToMessage AddUpdateStep(string stepid, string stepcode, string stepname, string steptypecode, string enable, string description, User us, string operType) { return BasicSettingDAL.AddUpdateStep(stepid,stepcode, stepname, steptypecode, enable, description, us, operType); } #endregion #region[工序删除] public static ToMessage DeleteStep(string stepcode, User us) { return BasicSettingDAL.DeleteStep(stepcode,us); } #endregion #region[节拍工价,产品信息查询] public static ToMessage PartSelect() { return BasicSettingDAL.PartSelect(); } #endregion #region[产品编码查找工艺信息] public static ToMessage PartSelectRpute(string partcode,User us) { return BasicSettingDAL.PartSelectRpute(partcode,us); } #endregion #region[根据工艺信息(工艺路线编码)查找关联工序集合] public static ToMessage RouteSelectStep(string partcode, string routecode) { return BasicSettingDAL.RouteSelectStep(partcode,routecode); } #endregion #region[产品编码批量查找关联的工艺信息] public static ToMessage PartSelectRputeList(List list, User us) { return BasicSettingDAL.PartSelectRputeList(list, us); } #endregion #region[根据工艺信息(工艺路线编码)批量查找关联工序集合] public static ToMessage RouteSelectStepList(List list) { return BasicSettingDAL.RouteSelectStepList(list); } #endregion #region[节拍工价查询] public static ToMessage BeatRateSearch(string partcode, string routecode, string stepcode, User us, int startNum, int endNum, string prop, string order) { return BasicSettingDAL.BeatRateSearch(partcode, routecode, stepcode, us, startNum, endNum, prop, order); } #endregion #region[节拍工价提交] public static ToMessage SaveBeatRate(List json, User us) { return BasicSettingDAL.SaveBeatRate(json,us); } #endregion #region[节拍工价删除] public static ToMessage DeleteBeatRate(string id, User us) { return BasicSettingDAL.DeleteBeatRate(id, us); } #endregion #region[安灯系统/自定义安灯呼叫类型查询] public static ToMessage AnDengTypeSearch() { return BasicSettingDAL.AnDengTypeSearch(); } #endregion #region[安灯系统/自定义安灯呼叫类型新增] public static ToMessage AddUpdateAnDengType(List json, User us) { return BasicSettingDAL.AddUpdateAnDengType(json, us); } #endregion #region[安灯系统/自定义安灯呼叫类型删除] public static ToMessage DeleteAnDengType(string andengtypecode,User us) { return BasicSettingDAL.DeleteAnDengType(andengtypecode,us); } #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, User us, DataTable json) { return BasicSettingDAL.AnDengDigoResponUserSeave(wkshopcode, calltypecode, enable, us, json); } #endregion #region[安灯系统/响应人员允许关闭] public static ToMessage AnDengResponUserCloseSeave(string wkshopcode, string calltypecode, string enable, User us) { return BasicSettingDAL.AnDengResponUserCloseSeave(wkshopcode, calltypecode, enable, us); } #endregion #region[安灯系统/响应人员删除] public static ToMessage AnDengResponUserDeleteSeave(string id, string ando_cogfigid,User us) { return BasicSettingDAL.AnDengResponUserDeleteSeave(id, ando_cogfigid,us); } #endregion } }