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;
|
/** 关键字 */
|
keywords?: string;
|
/** 查询所有 */
|
all?: boolean;
|
/** 最大深度 */
|
maxDeep?: number;
|
}
|
|
interface APIgetEnterpriseElectronSignSettingParams {
|
/** Id */
|
id?: string;
|
}
|
|
interface APIgetEnterpriseParams {
|
/** Id */
|
id?: string;
|
}
|
|
interface APIgetEnterpriseSmsSettingParams {
|
/** Id */
|
id?: 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 APIgetTaskInfoParams {
|
/** Id */
|
id?: string;
|
}
|
|
interface APIgetUserInfoRolesParams {
|
/** 用户Id */
|
userInfoId?: string;
|
/** 客户端类型 */
|
clientType?: EnumClientType;
|
}
|
|
interface APIgetUserResumeParams {
|
/** 用户Id */
|
userId?: string;
|
}
|
|
interface BindPhoneNumberCommand {
|
/** 手机号码 */
|
phoneNumber?: string;
|
/** 验证码 */
|
verifyCode?: string;
|
}
|
|
interface DeleteDictionaryCategoryCommand {
|
ids: string[];
|
}
|
|
interface DeleteMenuCommand {
|
ids: string[];
|
}
|
|
interface DeleteRoleCommand {
|
ids: string[];
|
}
|
|
interface DeleteTaskInfoCommand {
|
ids: string[];
|
}
|
|
enum EnumBillingMethod {
|
/**按月 */
|
Month = 10,
|
/**按天 */
|
Day = 20,
|
/**按时 */
|
Hour = 30,
|
/**计件 */
|
Piece = 40,
|
}
|
|
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,
|
/**任务 */
|
Task = 1,
|
/**用户认证 */
|
Auth = 2,
|
/**用户菜单 */
|
Menu = 3,
|
/**用户资源 */
|
Resource = 4,
|
/**用户角色 */
|
Role = 5,
|
/**用户信息 */
|
User = 6,
|
/**企业信息 */
|
Enterprise = 7,
|
}
|
|
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 EnumSettlementCycle {
|
/**月结 */
|
Month = 10,
|
/**周结 */
|
Week = 20,
|
/**日结 */
|
Day = 30,
|
}
|
|
enum EnumSmsAccess {
|
/**阿里云短信 */
|
AliyunSms = 10,
|
}
|
|
enum EnumTaskCheckReceiveStatus {
|
/**待验收 */
|
Wait = 10,
|
/**已验收 */
|
Completed = 30,
|
}
|
|
enum EnumTaskRecommendStatus {
|
/**未推荐 */
|
No = 10,
|
/**已推荐 */
|
Yes = 20,
|
}
|
|
enum EnumTaskReleaseStatus {
|
/**发布中 */
|
InProcess = 20,
|
/**已停止 */
|
Stopped = 100,
|
}
|
|
enum EnumTaskSettlementStatus {
|
/**待结算 */
|
Wait = 10,
|
/**已结算 */
|
Completed = 30,
|
}
|
|
enum EnumTaskStatus {
|
/**待安排 */
|
Wait = 10,
|
/**已安排 */
|
Complete = 20,
|
}
|
|
enum EnumUserGender {
|
/**男 */
|
Male = 10,
|
/**女 */
|
Female = 20,
|
}
|
|
enum EnumUserStatus {
|
/**正常 */
|
Normal = 10,
|
/**禁用 */
|
Disabled = 100,
|
}
|
|
enum EnumUserType {
|
/**个人 */
|
Personal = 10,
|
/**企业 */
|
Enterprise = 20,
|
/**运营 */
|
Operation = 100,
|
}
|
|
interface FriendlyResultBoolean {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: boolean;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGetAliyunOSSAcsQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetAliyunOSSAcsQueryResult;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGetEnterpriseElectronSignSettingQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetEnterpriseElectronSignSettingQueryResult;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGetEnterpriseQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetEnterpriseQueryResult;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGetEnterpriseSmsSettingQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetEnterpriseSmsSettingQueryResult;
|
/** 执行成功 */
|
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 FriendlyResultGetTaskInfoQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetTaskInfoQueryResult;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGetTaskInfosQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetTaskInfosQueryResult;
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultGetUserResumeQueryResult {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: GetUserResumeQueryResult;
|
/** 执行成功 */
|
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 FriendlyResultListSelectOptionGuidGetDictionaryCategorySelectQueryOption {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: SelectOptionGuidGetDictionaryCategorySelectQueryOption[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultListSelectOptionStringGetDictionaryDataSelectQueryResultOption {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
/** 数据 */
|
data?: SelectOptionStringGetDictionaryDataSelectQueryResultOption[];
|
/** 执行成功 */
|
success?: boolean;
|
/** 错误信息 */
|
msg?: any;
|
/** 附加数据 */
|
extras?: any;
|
/** 时间戳 */
|
timestamp?: number;
|
}
|
|
interface FriendlyResultLoginCommandCallback {
|
/** 跟踪Id */
|
traceId?: string;
|
/** 状态码 */
|
code?: number;
|
/** 错误码 */
|
errorCode?: string;
|
data?: LoginCommandCallback;
|
/** 执行成功 */
|
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;
|
}
|
|
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;
|
/** 上级Id */
|
parentId?: string;
|
/** 关键字 */
|
keywords?: string;
|
}
|
|
interface GetDictionaryDatasQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 类别Id */
|
categoryId?: string;
|
/** 类别编号 */
|
categoryCode?: string;
|
/** 类别名称 */
|
categoryName?: 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 GetEnterpriseElectronSignSettingQueryResult {
|
/** Id */
|
id?: string;
|
realAccess?: EnumRealAccess;
|
/** 实名费用 */
|
realVerifyCost?: number;
|
/** 签约费用 */
|
signCost?: number;
|
/** 一口价 */
|
mergeSignCost?: number;
|
}
|
|
interface GetEnterpriseQueryResult {
|
/** Id */
|
id?: string;
|
/** 企业全称 */
|
enterpriseName?: string;
|
/** 统一社会信用代码 */
|
societyCreditCode?: string;
|
/** 法人姓名 */
|
legalPerson?: string;
|
/** 法人身份证号 */
|
legalIdentity?: string;
|
/** 所在省份编号 */
|
provinceCode?: string;
|
/** 所在省份 */
|
provinceContent?: string;
|
/** 所在城市编号 */
|
cityCode?: string;
|
/** 所在城市 */
|
cityContent?: string;
|
/** 所属行业编号 */
|
industryTypeCode?: string;
|
/** 所属行业 */
|
industryTypeContent?: string;
|
/** 主营业务 */
|
mainBusiness?: string;
|
/** 联系人 */
|
contacts?: string;
|
/** 联系电话 */
|
contactPhoneNumber?: string;
|
/** 联系邮箱 */
|
contactEmail?: string;
|
/** 账号 */
|
userName?: string;
|
/** 在招岗位数量 */
|
taskCount?: number;
|
}
|
|
interface GetEnterpriseSmsSettingQueryResult {
|
/** Id */
|
id?: string;
|
smsAccess?: EnumSmsAccess;
|
/** 短信费用 */
|
smsCost?: number;
|
}
|
|
interface GetEnterprisesQuery {
|
pageModel?: PagedListQueryPageModel;
|
/** 关键字 */
|
keywords?: string;
|
/** 是否已配置 */
|
isConfigured?: boolean;
|
}
|
|
interface GetEnterprisesQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 企业全称 */
|
enterpriseName?: string;
|
/** 法人姓名 */
|
legalPerson?: string;
|
/** 统一社会信用代码 */
|
societyCreditCode?: string;
|
/** 是否实名 */
|
isReal?: boolean;
|
/** 联系人 */
|
contacts?: string;
|
/** 联系电话 */
|
contactPhoneNumber?: string;
|
/** 所在省份 */
|
provinceContent?: string;
|
/** 所在城市 */
|
cityContent?: string;
|
/** 所属行业 */
|
industryTypeContent?: string;
|
/** 是否已配置 */
|
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?: EnumUserStatus;
|
}
|
|
interface GetOperationUserInfosQueryResultItemRole {
|
/** 角色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 GetTaskInfoQueryResult {
|
/** Id */
|
id?: string;
|
/** 企业Id */
|
enterpriseId?: string;
|
/** 企业全称 */
|
enterpriseEnterpriseName?: string;
|
/** 在招岗位数量 */
|
taskCount?: number;
|
/** 任务名称 */
|
name?: string;
|
billingMethod?: EnumBillingMethod;
|
/** 服务费 */
|
serviceFee?: number;
|
settlementCycle?: EnumSettlementCycle;
|
/** 福利 */
|
benefits?: GetTaskInfoQueryResultBenefit[];
|
/** 年龄范围最小 */
|
ageMinLimit?: number;
|
/** 年龄范围大 */
|
ageMaxLimit?: number;
|
genderLimit?: EnumUserGender;
|
/** 资格证书类型 */
|
credentialLimits?: GetTaskInfoQueryResultCredentialLimit[];
|
/** 任务地点所属省份编号 */
|
provinceCode?: string;
|
/** 任务地点所属省份 */
|
provinceContent?: string;
|
/** 任务地点所属城市编号 */
|
cityCode?: string;
|
/** 任务地点所属城市 */
|
cityContent?: string;
|
/** 任务地点名称 */
|
addressName?: string;
|
/** 任务地点详细地址 */
|
addressDetail?: string;
|
/** 经度 */
|
longitude?: number;
|
/** 纬度 */
|
latitude?: number;
|
/** 任务开始时间 */
|
beginTime?: string;
|
/** 任务结束时间 */
|
endTime?: string;
|
/** 创建时间 */
|
createdTime?: string;
|
/** 是否已收藏 */
|
isCollected?: boolean;
|
status?: EnumTaskStatus;
|
releaseStatus?: EnumTaskReleaseStatus;
|
}
|
|
interface GetTaskInfoQueryResultBenefit {
|
/** 福利编号 */
|
benefitCode?: string;
|
/** 福利图标 */
|
benefitField2?: string;
|
/** 福利名称 */
|
benefitContent?: string;
|
}
|
|
interface GetTaskInfoQueryResultCredentialLimit {
|
/** 证书类型编号 */
|
typeCode?: string;
|
/** 证书类型 */
|
typeContent?: string;
|
}
|
|
interface GetTaskInfosQuery {
|
pageModel?: PagedListQueryPageModel;
|
/** 关键字(任务名称) */
|
keywords?: string;
|
/** 企业Id */
|
enterpriseId?: string;
|
/** 发布时间-开始 */
|
beginTime?: string;
|
/** 发布时间-结束 */
|
endTime?: string;
|
/** 任务地点所属城市编号 */
|
cityCode?: string;
|
settlementCycle?: EnumSettlementCycle;
|
/** 员工福利 */
|
benefitCodes?: string[];
|
genderLimit?: EnumUserGender;
|
status?: EnumTaskStatus;
|
releaseStatus?: EnumTaskReleaseStatus;
|
recommendStatus?: EnumTaskRecommendStatus;
|
}
|
|
interface GetTaskInfosQueryResult {
|
pageModel?: PagedListQueryResultPageModel;
|
/** 数据 */
|
data?: GetTaskInfosQueryResultItem[];
|
objectData?: GetTaskInfosQueryResultObjectData;
|
}
|
|
interface GetTaskInfosQueryResultItem {
|
/** Id */
|
id?: string;
|
/** 任务名称 */
|
name: string;
|
/** 任务单号 */
|
code?: string;
|
billingMethod?: EnumBillingMethod;
|
/** 服务费 */
|
serviceFee?: number;
|
settlementCycle?: EnumSettlementCycle;
|
/** 福利 */
|
benefits?: GetTaskInfoQueryResultBenefit[];
|
genderLimit?: EnumUserGender;
|
/** 资格证书类型 */
|
credentialLimits?: GetTaskInfoQueryResultCredentialLimit[];
|
/** 任务地点所属省份编号 */
|
provinceCode?: string;
|
/** 任务地点所属省份 */
|
provinceContent?: string;
|
/** 任务地点所属城市编号 */
|
cityCode?: string;
|
/** 任务地点所属城市 */
|
cityContent?: string;
|
/** 任务地点名称 */
|
addressName?: string;
|
/** 任务地点详细地址 */
|
addressDetail?: string;
|
/** 经度 */
|
longitude?: number;
|
/** 纬度 */
|
latitude?: number;
|
/** 报名人数 */
|
userCount?: number;
|
status?: EnumTaskStatus;
|
/** 任务开始时间 */
|
beginTime?: string;
|
/** 任务结束时间 */
|
endTime?: string;
|
releaseStatus?: EnumTaskReleaseStatus;
|
checkReceiveStatus?: EnumTaskCheckReceiveStatus;
|
settlementStatus?: EnumTaskSettlementStatus;
|
recommendStatus?: EnumTaskRecommendStatus;
|
/** 创建时间 */
|
createdTime?: string;
|
}
|
|
interface GetTaskInfosQueryResultObjectData {
|
/** 待安排数量 */
|
waitAssignCount?: number;
|
/** 已安排数量 */
|
completedAssignCount?: number;
|
/** 发布中数量 */
|
inProcessReleaseCount?: number;
|
/** 已停止数量 */
|
stoppedReleaseCount?: number;
|
}
|
|
interface GetUserInfoRolesQueryResultItem {
|
/** 角色Id */
|
id?: string;
|
/** 名称 */
|
name?: string;
|
/** 备注 */
|
remark?: string;
|
/** 是否选中 */
|
isChecked?: boolean;
|
}
|
|
type GetUserResumeQueryResult = Record<string, any>;
|
|
interface LoginCommandCallback {
|
/** 用户访问令牌 */
|
accessToken?: string;
|
/** 刷新令牌 */
|
refreshToken?: string;
|
}
|
|
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 SaveDictionaryCategoryCommand {
|
/** Id */
|
id?: string;
|
/** 编号 */
|
code: string;
|
/** 名称 */
|
name: string;
|
/** 字段名(逗号隔开) */
|
fieldNames?: string;
|
/** 排序 */
|
sort?: number;
|
}
|
|
interface SaveDictionaryDataCommand {
|
/** Id */
|
id?: string;
|
/** 类别Id(Id/编号二选一) */
|
categoryId?: string;
|
/** 类别编号(Id/编号二选一) */
|
categoryCode?: 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;
|
/** 企业全称 */
|
enterpriseName: string;
|
/** 统一社会信用代码 */
|
societyCreditCode: string;
|
/** 法人姓名 */
|
legalPerson?: string;
|
/** 法人身份证号 */
|
legalIdentity?: string;
|
/** 所在省份编号 */
|
provinceCode?: string;
|
/** 所在城市编号 */
|
cityCode?: string;
|
/** 所属行业编号 */
|
industryTypeCode?: string;
|
/** 主营业务 */
|
mainBusiness?: string;
|
/** 联系人 */
|
contacts?: string;
|
/** 联系电话 */
|
contactPhoneNumber?: string;
|
/** 联系邮箱 */
|
contactEmail?: string;
|
/** 账号 */
|
userName?: string;
|
/** 密码 */
|
password?: 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 SaveTaskInfoCommand {
|
/** Id */
|
id?: string;
|
/** 任务名称 */
|
name: string;
|
billingMethod: EnumBillingMethod;
|
/** 服务费 */
|
serviceFee: number;
|
settlementCycle: EnumSettlementCycle;
|
/** 福利编号 */
|
benefits?: string[];
|
/** 年龄范围最小 */
|
ageMinLimit: number;
|
/** 年龄范围大 */
|
ageMaxLimit: number;
|
genderLimit: EnumUserGender;
|
/** 资格证书类型编号 */
|
credentialLimits?: string[];
|
/** 任务地点所属省份编号 */
|
provinceCode: string;
|
/** 任务地点所属城市编号 */
|
cityCode: string;
|
/** 任务地点名称 */
|
addressName: string;
|
/** 任务地点详细地址 */
|
addressDetail: string;
|
/** 经度 */
|
longitude?: number;
|
/** 纬度 */
|
latitude?: number;
|
/** 任务开始时间 */
|
beginTime: string;
|
/** 任务结束时间 */
|
endTime: string;
|
}
|
|
interface SelectOptionGuidGetDictionaryCategorySelectQueryOption {
|
/** 值 */
|
value?: string;
|
/** 标签 */
|
label?: string;
|
/** 数据 */
|
data?: any;
|
}
|
|
interface SelectOptionStringGetDictionaryDataSelectQueryResultOption {
|
/** 值 */
|
value?: string;
|
/** 标签 */
|
label?: string;
|
/** 数据 */
|
data?: any;
|
}
|
|
interface SendLoginOrRegisterVerifyCodeCommand {
|
/** 手机号码 */
|
phoneNumber: string;
|
}
|
|
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 SetTaskInfoRecommendStatusCommand {
|
/** Id */
|
ids?: string[];
|
recommendStatus?: EnumTaskRecommendStatus;
|
}
|
|
interface SetTaskInfoReleaseStatusCommand {
|
/** Id */
|
ids?: string[];
|
releaseStatus?: EnumTaskReleaseStatus;
|
}
|
|
interface SetUserInfoRolesCommand {
|
/** 用户Id */
|
userInfoId?: string;
|
/** 角色Id */
|
roleIds?: string[];
|
}
|
|
interface SetUserInfoStatusCommand {
|
/** Id */
|
ids?: string[];
|
status?: EnumUserStatus;
|
}
|
|
interface SmsLoginCommand {
|
/** 手机号码 */
|
phoneNumber?: string;
|
/** 验证码 */
|
verifyCode?: string;
|
type?: EnumUserType;
|
clientType?: EnumClientType;
|
}
|
|
type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>;
|
|
interface WxmpLoginCommand {
|
/** 用户登录凭证 */
|
code: string;
|
type?: EnumUserType;
|
}
|
}
|