declare namespace API {
|
interface RequestConfig {
|
[key: string]: any;
|
}
|
|
interface APIgetAliyunOSSAcsParams {
|
/** 获取阿里云OSS授权信息 */
|
request?: GetAliyunOSSAcsQuery;
|
}
|
|
interface APIgetCurrentLogierMenuParams {
|
/** Id */
|
id?: string;
|
}
|
|
interface APIgetCurrentLogierMenusParams {
|
/** 获取当前登录用户菜单 */
|
request?: GetCurrentLogierMenusQuery;
|
}
|
|
interface APIgetDictionaryCategorySelectParams {
|
/** 查询数据字典类别选择器数据 */
|
request?: GetDictionaryCategorySelectQuery;
|
}
|
|
interface APIgetDictionaryDataSelectParams {
|
/** 类别Id(Id/编号二选一) */
|
categoryId?: string;
|
/** 类别编号(Id/编号二选一) */
|
categoryCode?: string;
|
/** 上级Id */
|
parentId?: string;
|
}
|
|
interface APIgetMenuParams {
|
/** Id */
|
id?: string;
|
/** 角色Id */
|
roleId?: string;
|
}
|
|
interface APIgetMenusParams {
|
/** 用户类型 */
|
userType?: EnumUserType;
|
/** 客户端类型 */
|
clientType?: EnumClientType;
|
/** 角色Id */
|
roleId?: string;
|
}
|
|
interface APIgetResourceFieldsParams {
|
/** Id */
|
id?: string;
|
}
|
|
interface APIgetResourcesParams {
|
/** 请求方式 */
|
method?: EnumResourceMethod;
|
/** 关键字 */
|
keywords?: string;
|
/** 角色Id */
|
roleId?: string;
|
}
|
|
interface APIgetRoleParams {
|
/** Id */
|
id?: string;
|
}
|
|
interface APIgetRoleUserInfosParams {
|
/** 角色Id */
|
roleId?: string;
|
}
|
|
interface APIgetUserInfoRolesParams {
|
/** 用户Id */
|
userInfoId?: string;
|
/** 客户端类型 */
|
clientType?: EnumClientType;
|
}
|
|
interface DeleteDictionaryCategoryCommand {
|
ids: string[];
|
}
|
|
interface DeleteMenuCommand {
|
ids: string[];
|
}
|
|
interface DeleteRoleCommand {
|
ids: string[];
|
}
|
|
interface DictionaryCategory {
|
id?: string;
|
createdTime?: string;
|
updatedTime?: string;
|
/** 排序 */
|
sort?: number;
|
/** 跟踪Id */
|
traceId?: string;
|
/** 创建操作人 */
|
createdUserInfoId?: string;
|
/** 最后更新操作人 */
|
updatedUserInfoId?: string;
|
/** 是否删除 */
|
isDeleted?: boolean;
|
/** 编号 */
|
code: string;
|
/** 名称 */
|
name: string;
|
/** 字段名(逗号隔开) */
|
fieldNames?: string;
|
/** 备注 */
|
remark?: string;
|
}
|
|
interface DictionaryData {
|
id?: string;
|
createdTime?: string;
|
updatedTime?: string;
|
/** 排序 */
|
sort?: number;
|
/** 跟踪Id */
|
traceId?: string;
|
/** 创建操作人 */
|
createdUserInfoId?: string;
|
/** 最后更新操作人 */
|
updatedUserInfoId?: string;
|
/** 是否删除 */
|
isDeleted?: boolean;
|
/** 类别Id */
|
categoryId?: string;
|
category?: DictionaryCategory;
|
/** 上级Id */
|
parentId?: string;
|
parent?: DictionaryData;
|
/** 下级 */
|
children?: DictionaryData[];
|
/** 字典路径 */
|
path?: string;
|
/** 编号 */
|
code?: string;
|
/** 显示内容 */
|
content: string;
|
/** 字段1 */
|
field1?: string;
|
/** 字段2 */
|
field2?: string;
|
/** 字段3 */
|
field3?: string;
|
/** 字段4 */
|
field4?: string;
|
/** 字段5 */
|
field5?: string;
|
/** 是否禁用 */
|
isDisabled?: boolean;
|
}
|
|
interface DictionaryDataQueryResult {
|
/** 内容 */
|
content?: string;
|
}
|
|
enum EnumClientType {
|
/**电脑网页 */
|
PcWeb = 10,
|
/**微信小程序 */
|
Wxmp = 20,
|
}
|
|
enum EnumMenuType {
|
/**菜单 */
|
Menu = 10,
|
/**页面 */
|
Page = 20,
|
/**模态框 */
|
Modal = 30,
|
/**按钮 */
|
Button = 40,
|
/**字段 */
|
Field = 50,
|
}
|
|
enum EnumMenuVisitLevel {
|
/**所有人 */
|
Everyone = 10,
|
/**需要登录 */
|
NeedLogin = 20,
|
/**需要权限 */
|
NeedPower = 30,
|
}
|
|
enum EnumPagedListOrder {
|
/**升序 */
|
Asc = 0,
|
/**降序 */
|
Desc = 1,
|
}
|
|
enum EnumRealAccess {
|
/**上上签 */
|
BestSign = 10,
|
/**支付宝信任签 */
|
AlipaySign = 20,
|
}
|
|
enum EnumResourceController {
|
/**数据字典 */
|
Dictionary = 0,
|
/**用户认证 */
|
Auth = 1,
|
/**用户菜单 */
|
Menu = 2,
|
/**用户资源 */
|
Resource = 3,
|
/**用户角色 */
|
Role = 4,
|
/**用户信息 */
|
UserInfo = 5,
|
/**企业信息 */
|
Enterprise = 6,
|
}
|
|
enum EnumResourceMethod {
|
/**查询 */
|
Get = 10,
|
/**提交 */
|
Post = 20,
|
/**修改 */
|
Put = 30,
|
/**删除 */
|
Delete = 40,
|
}
|
|
enum EnumRoleWebApiDataPower {
|
/**自定义 */
|
Custom = 1,
|
/**查询个人创建数据 */
|
Creator = 10,
|
/**查询当前部门数据 */
|
CurrentDepartment = 20,
|
/**查询当前及下级部门数据 */
|
NestingDepartment = 21,
|
/**查询当前企业所有数据 */
|
CurrentEnterprise = 30,
|
/**查询所有 */
|
All = 999,
|
}
|
|
enum EnumSmsAccess {
|
/**阿里云短信 */
|
AliyunSms = 10,
|
}
|
|
enum EnumUserInfoStatus {
|
/**正常 */
|
Normal = 10,
|
/**禁用 */
|
Disabled = 100,
|
}
|
|
enum EnumUserType {
|
/**个人 */
|
Personal = 10,
|
/**企业 */
|
Enterprise = 20,
|
/**运营 */
|
Operation = 100,
|
}
|
|
interface FriendlyResultGetAliyunOSSAcsQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetAliyunOSSAcsQueryResult;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGetMenuQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetMenuQueryResult;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGetRoleQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetRoleQueryResult;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGuid {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: string;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultInt32 {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: number;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultListGetMenusQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: GetMenusQueryResultItem[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultListGetResourceFieldsQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: GetResourceFieldsQueryResultItem[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultListGetResourcesQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: GetResourcesQueryResultItem[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultListGetRoleUserInfosQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: GetRoleUserInfosQueryResultItem[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultListGetUserInfoRolesQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: GetUserInfoRolesQueryResultItem[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultListSelectQueryResultOptionGuidGetDictionaryCategorySelectQueryOption {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: SelectQueryResultOptionGuidGetDictionaryCategorySelectQueryOption[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultListSelectQueryResultOptionGuidGetDictionaryDataSelectQueryResultOption {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: SelectQueryResultOptionGuidGetDictionaryDataSelectQueryResultOption[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultPagedListQueryResultGetDictionaryCategoriesQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: PagedListQueryResultGetDictionaryCategoriesQueryResultItem;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultPagedListQueryResultGetDictionaryDatasQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: PagedListQueryResultGetDictionaryDatasQueryResultItem;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultPagedListQueryResultGetEnterprisesQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: PagedListQueryResultGetEnterprisesQueryResultItem;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultPagedListQueryResultGetOperationUserInfosQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: PagedListQueryResultGetOperationUserInfosQueryResultItem;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultPagedListQueryResultGetRolesQueryResultItem {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: PagedListQueryResultGetRolesQueryResultItem;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultPasswordLoginCommandCallback {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: PasswordLoginCommandCallback;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
type GetAliyunOSSAcsQuery = Record<string, any>;
|
|
interface GetAliyunOSSAcsQueryResult {
|
expiration?: string;
|
ossAccessSecret?: string;
|
ossAccessKeyId?: string;
|
securityToken?: string;
|
requestId?: string;
|
}
|
|
type GetCurrentLogierMenusQuery = Record<string, any>;
|
|
interface GetDictionaryCategoriesQuery {
|
pageModel?: PagedListQueryPageModel;
|
/** 关键字 */
|
keywords?: string;
|
}
|
|
interface GetDictionaryCategoriesQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
/** 字段名(逗号隔开) */
|
fieldNames?: string;
|
/** 排序 */
|
sort?: number;
|
}
|
|
type GetDictionaryCategorySelectQuery = Record<string, any>;
|
|
interface GetDictionaryDatasQuery {
|
pageModel?: PagedListQueryPageModel;
|
/** 类别Id(Id/编号二选一) */
|
categoryId?: string;
|
/** 类别编号(Id/编号二选一) */
|
categoryCode?: string;
|
/** 关键字 */
|
keywords?: string;
|
}
|
|
interface GetDictionaryDatasQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 类别Id */
|
categoryId?: string;
|
/** 类别编号 */
|
categoryCode?: string;
|
/** 类别名称 */
|
categoryName?: string;
|
category?: GetDictionaryDatasQueryResultItemCategory;
|
/** 上级Id */
|
parentId?: string;
|
/** 编号 */
|
code?: string;
|
/** 显示内容 */
|
content: string;
|
/** 字段1 */
|
field1?: string;
|
/** 字段2 */
|
field2?: string;
|
/** 字段3 */
|
field3?: string;
|
/** 字段4 */
|
field4?: string;
|
/** 字段5 */
|
field5?: string;
|
/** 排序 */
|
sort?: number;
|
/** 是否禁用 */
|
isDisabled?: boolean;
|
}
|
|
interface GetDictionaryDatasQueryResultItemCategory {
|
/** 类别编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
}
|
|
interface GetEnterprisesQuery {
|
pageModel?: PagedListQueryPageModel;
|
/** 关键字 */
|
keywords?: string;
|
/** 是否已配置 */
|
isConfigured?: boolean;
|
}
|
|
interface GetEnterprisesQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 联系人 */
|
contacts?: string;
|
/** 联系电话 */
|
contactNumber?: string;
|
/** 所在省份Id */
|
provinceId?: string;
|
province?: DictionaryDataQueryResult;
|
/** 所在城市Id */
|
cityId?: string;
|
city?: DictionaryDataQueryResult;
|
/** 所属行业Id */
|
industryTypeId?: string;
|
industryType?: DictionaryDataQueryResult;
|
/** 是否已校验银行账户 */
|
isCheckedBankCard?: boolean;
|
realAccess?: EnumRealAccess;
|
smsAccess?: EnumSmsAccess;
|
/** 是否已配置 */
|
isConfigured?: boolean;
|
}
|
|
interface GetMenuQueryResult {
|
/** Id */
|
id?: string;
|
/** 是否选择(用户角色授权) */
|
isChecked?: boolean;
|
userType?: EnumUserType;
|
clientType?: EnumClientType;
|
/** 上级Id */
|
parentId?: string;
|
/** 菜单路径 */
|
path?: string;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
type?: EnumMenuType;
|
visitLevel?: EnumMenuVisitLevel;
|
/** 图标 */
|
icon?: string;
|
/** 链接地址 */
|
url?: string;
|
/** 是否禁用 */
|
isDisabled?: boolean;
|
/** 是否缓存 */
|
isCache?: boolean;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
/** 分组 */
|
groups?: GetMenuQueryResultGroup[];
|
}
|
|
interface GetMenuQueryResultButton {
|
/** Id */
|
id?: string;
|
/** 是否选择(用户角色授权) */
|
isChecked?: boolean;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
/** 图标 */
|
icon?: string;
|
/** 宽度(用于按钮/列/元素) */
|
width?: string;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
}
|
|
interface GetMenuQueryResultButtonLocation {
|
/** 位置(用于按钮) */
|
location?: string;
|
/** 按钮 */
|
buttons?: GetMenuQueryResultButton[];
|
}
|
|
interface GetMenuQueryResultField {
|
/** Id */
|
id?: string;
|
/** 是否选择(用户角色授权) */
|
isChecked?: boolean;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
/** 宽度(用于按钮/列/元素) */
|
width?: string;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
}
|
|
interface GetMenuQueryResultGroup {
|
/** 分组名称(用于按钮/字段) */
|
group?: string;
|
/** 按钮位置 */
|
buttonLocations?: GetMenuQueryResultButtonLocation[];
|
/** 字段 */
|
fields?: GetMenuQueryResultField[];
|
}
|
|
interface GetMenusQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 是否选择(用户角色授权) */
|
isChecked?: boolean;
|
/** 上级Id */
|
parentId?: string;
|
/** 下级 */
|
children?: GetMenusQueryResultItem[];
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
/** 菜单路径 */
|
path?: string;
|
type?: EnumMenuType;
|
visitLevel?: EnumMenuVisitLevel;
|
/** 图标 */
|
icon?: string;
|
/** 链接地址 */
|
url?: string;
|
/** 是否禁用 */
|
isDisabled?: boolean;
|
/** 是否缓存 */
|
isCache?: boolean;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
}
|
|
interface GetOperationUserInfosQuery {
|
pageModel?: PagedListQueryPageModel;
|
/** 关键字 */
|
keywords?: string;
|
}
|
|
interface GetOperationUserInfosQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 姓名 */
|
name?: string;
|
/** 用户名 */
|
userName?: string;
|
/** 手机号 */
|
phoneNumber?: string;
|
/** 备注 */
|
remark?: string;
|
/** 角色 */
|
roles?: GetOperationUserInfosQueryResultItemRole[];
|
status?: EnumUserInfoStatus;
|
}
|
|
interface GetOperationUserInfosQueryResultItemRole {
|
/** 用户Id */
|
userInfoId?: string;
|
/** 角色Id */
|
id?: string;
|
/** 名称 */
|
name?: string;
|
}
|
|
interface GetResourceFieldsQueryResultItem {
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
}
|
|
interface GetResourcesQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 是否选中(用于角色授权) */
|
isChecked?: boolean;
|
controller?: EnumResourceController;
|
/** 委托名称 */
|
actionName?: string;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
method?: EnumResourceMethod;
|
/** 路由 */
|
route?: string;
|
/** 请求类型名称 */
|
requestTypeName?: string;
|
/** 请求类型全名 */
|
requestTypeFullName?: string;
|
/** 响应类型名称 */
|
responseTypeName?: string;
|
/** 响应类型全名 */
|
responseTypeFullName?: string;
|
}
|
|
interface GetRoleQueryResult {
|
/** Id */
|
id?: string;
|
/** 名称 */
|
name?: string;
|
userType?: EnumUserType;
|
clientType?: EnumClientType;
|
/** 最低级别 */
|
minLevel?: number;
|
dataPower?: EnumRoleWebApiDataPower;
|
/** 备注 */
|
remark?: string;
|
/** 菜单Id */
|
menuIds?: string[];
|
/** 资源 */
|
resources?: GetRoleQueryResultResource[];
|
}
|
|
interface GetRoleQueryResultResource {
|
/** 资源Id */
|
resourceId?: string;
|
dataPower?: EnumRoleWebApiDataPower;
|
}
|
|
interface GetRolesQuery {
|
pageModel?: PagedListQueryPageModel;
|
userType?: EnumUserType;
|
clientType?: EnumClientType;
|
/** 关键字 */
|
keywords?: string;
|
}
|
|
interface GetRolesQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 名称 */
|
name?: string;
|
userType?: EnumUserType;
|
clientType?: EnumClientType;
|
/** 最低级别 */
|
minLevel?: number;
|
dataPower?: EnumRoleWebApiDataPower;
|
/** 备注 */
|
remark?: string;
|
/** 是否禁用 */
|
isDisabled?: boolean;
|
/** 用户数量 */
|
userCount?: number;
|
}
|
|
interface GetRoleUserInfosQueryResultItem {
|
/** 用户Id */
|
id?: string;
|
/** 姓名 */
|
name?: string;
|
/** 用户名 */
|
userName?: string;
|
/** 是否选中 */
|
isChecked?: boolean;
|
}
|
|
interface GetUserInfoRolesQueryResultItem {
|
/** 角色Id */
|
id?: string;
|
/** 名称 */
|
name?: string;
|
/** 备注 */
|
remark?: string;
|
/** 是否选中 */
|
isChecked?: boolean;
|
}
|
|
interface PagedListQueryPageModel {
|
/** 行数 */
|
rows?: number;
|
/** 页码 */
|
page?: number;
|
/** 排序 */
|
orderInput?: PagedListQueryPageModelOrderInput[];
|
}
|
|
interface PagedListQueryPageModelOrderInput {
|
/** 属性 */
|
property?: string;
|
order?: EnumPagedListOrder;
|
}
|
|
interface PagedListQueryResultGetDictionaryCategoriesQueryResultItem {
|
pageModel?: PagedListQueryResultPageModel;
|
/** 数据 */
|
data?: GetDictionaryCategoriesQueryResultItem[];
|
}
|
|
interface PagedListQueryResultGetDictionaryDatasQueryResultItem {
|
pageModel?: PagedListQueryResultPageModel;
|
/** 数据 */
|
data?: GetDictionaryDatasQueryResultItem[];
|
}
|
|
interface PagedListQueryResultGetEnterprisesQueryResultItem {
|
pageModel?: PagedListQueryResultPageModel;
|
/** 数据 */
|
data?: GetEnterprisesQueryResultItem[];
|
}
|
|
interface PagedListQueryResultGetOperationUserInfosQueryResultItem {
|
pageModel?: PagedListQueryResultPageModel;
|
/** 数据 */
|
data?: GetOperationUserInfosQueryResultItem[];
|
}
|
|
interface PagedListQueryResultGetRolesQueryResultItem {
|
pageModel?: PagedListQueryResultPageModel;
|
/** 数据 */
|
data?: GetRolesQueryResultItem[];
|
}
|
|
interface PagedListQueryResultPageModel {
|
/** 行数 */
|
rows?: number;
|
/** 页码 */
|
page?: number;
|
/** 排序 */
|
orderInput?: PagedListQueryPageModelOrderInput[];
|
/** 总数 */
|
totalCount?: number;
|
/** 页数 */
|
totalPage?: number;
|
}
|
|
interface PasswordLoginCommand {
|
/** 账号 */
|
userName: string;
|
/** 密码 */
|
password: string;
|
type?: EnumUserType;
|
clientType?: EnumClientType;
|
}
|
|
interface PasswordLoginCommandCallback {
|
/** 用户访问令牌 */
|
accessToken?: string;
|
/** 刷新令牌 */
|
refreshToken?: string;
|
}
|
|
interface SaveDictionaryCategoryCommand {
|
/** Id */
|
id?: string;
|
/** 编号 */
|
code: string;
|
/** 名称 */
|
name: string;
|
/** 字段名(逗号隔开) */
|
fieldNames?: string;
|
/** 排序 */
|
sort?: number;
|
}
|
|
interface SaveDictionaryDataCommand {
|
/** Id */
|
id?: string;
|
/** 类别Id */
|
categoryId?: string;
|
/** 上级Id */
|
parentId?: string;
|
/** 编号 */
|
code?: string;
|
/** 显示内容 */
|
content: string;
|
/** 字段1 */
|
field1?: string;
|
/** 字段2 */
|
field2?: string;
|
/** 字段3 */
|
field3?: string;
|
/** 字段4 */
|
field4?: string;
|
/** 字段5 */
|
field5?: string;
|
/** 排序 */
|
sort?: number;
|
/** 是否禁用 */
|
isDisabled?: boolean;
|
}
|
|
interface SaveEnterpriseCommand {
|
/** Id */
|
id?: string;
|
enterpriseAuth: SaveEnterpriseCommandAuth;
|
/** 所在省份Id */
|
provinceId?: string;
|
province?: DictionaryData;
|
/** 所在城市Id */
|
cityId?: string;
|
city?: DictionaryData;
|
/** 所属行业Id */
|
industryTypeId?: string;
|
industryType?: DictionaryData;
|
/** 主营业务 */
|
mainBusiness?: string;
|
/** 联系人 */
|
contacts?: string;
|
/** 联系电话 */
|
contactPhoneNumber?: string;
|
/** 联系邮箱 */
|
contactEmail?: string;
|
/** 账号 */
|
userName?: string;
|
/** 密码 */
|
password?: string;
|
}
|
|
interface SaveEnterpriseCommandAuth {
|
/** 企业全称 */
|
enterpriseName: string;
|
/** 统一社会信用代码 */
|
societyCreditCode: string;
|
/** 法人姓名 */
|
legalPerson?: string;
|
/** 法人身份证号 */
|
legalIdentity?: string;
|
}
|
|
interface SaveMenuButtonCommand {
|
/** Id */
|
id?: string;
|
/** 菜单Id */
|
parentId?: string;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
/** 分组名称(用于按钮/字段) */
|
group?: string;
|
/** 位置(用于按钮) */
|
location?: string;
|
/** 图标 */
|
icon?: string;
|
/** 宽度(用于按钮/列/元素) */
|
width?: string;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
}
|
|
interface SaveMenuCommand {
|
/** Id */
|
id?: string;
|
userType?: EnumUserType;
|
clientType?: EnumClientType;
|
/** 上级Id */
|
parentId?: string;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
type?: EnumMenuType;
|
visitLevel?: EnumMenuVisitLevel;
|
/** 图标 */
|
icon?: string;
|
/** 链接地址 */
|
url?: string;
|
/** 是否禁用 */
|
isDisabled?: boolean;
|
/** 是否缓存 */
|
isCache?: boolean;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
/** 分组 */
|
groups?: SaveMenuCommandGroup[];
|
}
|
|
interface SaveMenuCommandButton {
|
/** Id */
|
id?: string;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
/** 图标 */
|
icon?: string;
|
/** 宽度(用于按钮/列/元素) */
|
width?: string;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
}
|
|
interface SaveMenuCommandButtonLocation {
|
/** 位置(用于按钮) */
|
location?: string;
|
/** 按钮 */
|
buttons?: SaveMenuCommandButton[];
|
}
|
|
interface SaveMenuCommandField {
|
/** Id */
|
id?: string;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
/** 宽度(用于按钮/列/元素) */
|
width?: string;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
}
|
|
interface SaveMenuCommandGroup {
|
/** 分组名称(用于按钮/字段) */
|
group?: string;
|
/** 按钮位置 */
|
buttonLocations?: SaveMenuCommandButtonLocation[];
|
/** 字段 */
|
fields?: SaveMenuCommandField[];
|
}
|
|
interface SaveMenuFieldCommand {
|
/** Id */
|
id?: string;
|
/** 菜单Id */
|
parentId?: string;
|
/** 编号 */
|
code?: string;
|
/** 名称 */
|
name?: string;
|
/** 分组名称(用于按钮/字段) */
|
group?: string;
|
/** 位置(用于按钮) */
|
location?: string;
|
/** 图标 */
|
icon?: string;
|
/** 宽度(用于按钮/列/元素) */
|
width?: string;
|
/** 排序 */
|
sort?: number;
|
/** 备注 */
|
remark?: string;
|
}
|
|
interface SaveRoleCommand {
|
/** Id */
|
id?: string;
|
/** 名称 */
|
name?: string;
|
userType?: EnumUserType;
|
clientType?: EnumClientType;
|
/** 最低级别 */
|
minLevel?: number;
|
dataPower?: EnumRoleWebApiDataPower;
|
/** 备注 */
|
remark?: string;
|
/** 菜单Id */
|
menuIds?: string[];
|
/** 资源 */
|
resources?: GetRoleQueryResultResource[];
|
}
|
|
interface SelectQueryResultOptionGuidGetDictionaryCategorySelectQueryOption {
|
/** 值 */
|
value?: string;
|
/** 标签 */
|
label?: string;
|
/** 数据 */
|
data?: any;
|
}
|
|
interface SelectQueryResultOptionGuidGetDictionaryDataSelectQueryResultOption {
|
/** 值 */
|
value?: string;
|
/** 标签 */
|
label?: string;
|
/** 数据 */
|
data?: any;
|
}
|
|
interface SetDictionaryDataIsDisabledCommand {
|
ids?: string[];
|
/** 是否已禁用 */
|
isDisabled?: boolean;
|
}
|
|
interface SetEnterpriseElectronSignSettingCommand {
|
/** Id */
|
id?: string;
|
realAccess?: EnumRealAccess;
|
/** 实名费用 */
|
realVerifyCost?: number;
|
/** 签约费用 */
|
signCost?: number;
|
/** 一口价 */
|
mergeSignCost?: number;
|
}
|
|
interface SetEnterpriseSmsSettingCommand {
|
/** Id */
|
id?: string;
|
smsAccess?: EnumSmsAccess;
|
/** 短信费用 */
|
smsCost?: number;
|
}
|
|
interface SetMenuSwitchCommand {
|
/** Id */
|
ids?: string[];
|
type?: EnumMenuType;
|
/** 是否禁用(null时不更新) */
|
isDisabled?: boolean;
|
/** 是否缓存(null时不更新) */
|
isCache?: boolean;
|
}
|
|
interface SetRoleIsDisabledCommand {
|
ids?: string[];
|
/** 是否已禁用 */
|
isDisabled?: boolean;
|
}
|
|
interface SetRoleUserInfosCommand {
|
/** 角色Id */
|
roleId?: string;
|
/** 用户Id */
|
userInfoIds?: string[];
|
}
|
|
interface SetUserInfoRolesCommand {
|
/** 用户Id */
|
userInfoId?: string;
|
/** 角色Id */
|
roleIds?: string[];
|
}
|
|
interface SetUserInfoStatusCommand {
|
/** Id */
|
ids?: string[];
|
status?: EnumUserInfoStatus;
|
}
|
}
|