using DS.Module.Core; using DS.WMS.Core.BaseInfo.Dtos; using DS.WMS.Core.BaseInfo.Entity; using DS.WMS.Core.System.Dtos; using DS.WMS.Core.System.Entity; namespace DS.WMS.Core.System.Interface; public interface ICommonService { /// /// 登录 /// /// /// DataResult UserLogin(UserLoginModel model); /// /// 获取用户信息 /// /// DataResult GetUserInfo(); /// /// APP升级 /// /// 版本号 /// DataResult AppUpdate(string appVersion); /// /// 查询用户拥有的菜单权限 /// /// DataResult> GetUserPermissionByToken(); /// /// 获取字典明细 /// /// /// DataResult GetDictTypeDropDown(string code); /// /// 批量获取字典值 /// /// /// DataResult> GetDictOptions(DropDownDictTypeInput model); /// /// 获取商品分类列表 /// /// DataResult> GetGoodsTypeList(PageRequest request); /// /// 获取商品计费大类列表 /// /// /// public DataResult> GetGoodsFeeTypeList(PageRequest request); /// /// 企业用户注册 /// /// /// DataResult CompanyRegister(CompanyRegisterInput model); /// /// 获取服务器信息 /// /// DataResult GetServerInfo(); /// /// 获取角色下拉列表 /// /// DataResult> GetRoleList(); /// /// 获取安全人员类型下拉列表 /// /// DataResult> GetSecurityUserTypeList(); /// /// 获取商品下拉列表 /// /// DataResult GetGoodsList(string code); /// /// 获取仓库下拉列表 /// /// DataResult> GetStoreHouseList(PageRequest request); /// /// 获取仓库库位下拉列表 /// /// DataResult GetStoreHouseAreaList(string code); /// /// 客户选择 /// /// /// DataResult> GetInfoClientList(PageRequest request); /// /// 获取费用列表 /// /// /// public DataResult GetFeeList(string code); /// /// 获取仓库选择 /// /// public DataResult> GetStoreHouseSelect(); /// /// 获取集合提醒统计 /// /// public DataResult GetCollectWarningCount(); /// /// 获取已审批客户列表 /// /// /// public DataResult> GetCompanyList(PageRequest request); /// /// 修改密码 /// /// /// public DataResult ChangePassword(ChangePasswordInput model); /// /// 获取系统字典 /// /// public DataResult> GetSysEnumSelect(string name); }