|
|
@@ -1,55 +1,54 @@
|
|
|
// @ts-nocheck - 自动生成的文件,跳过 TypeScript 类型检查
|
|
|
+/* eslint-disable no-unused-vars, @typescript-eslint/no-unused-vars, no-undef, @typescript-eslint/no-explicit-any */
|
|
|
|
|
|
// 该文件自动生成,请勿手动修改!
|
|
|
|
|
|
declare namespace API {
|
|
|
/** 分页查询请求参数基类型 */
|
|
|
type PageQueryType = {
|
|
|
- /** 降序排序(不要问我为什么是descend不是desc,前端约定参数就是这样) */
|
|
|
- descStr?: string;
|
|
|
/** 当前页值 */
|
|
|
pageIndex: number;
|
|
|
-
|
|
|
/** 每页大小 */
|
|
|
pageSize: number;
|
|
|
+
|
|
|
+ /** 搜索值 */
|
|
|
+ searchValue?: string;
|
|
|
/** 搜索开始时间 */
|
|
|
searchBeginTime?: string;
|
|
|
/** 搜索结束时间 */
|
|
|
searchEndTime?: string;
|
|
|
- /** 复杂查询条件 */
|
|
|
- searchParameters?: Condition[];
|
|
|
- /** 搜索值 */
|
|
|
- searchValue?: string;
|
|
|
/** 排序字段 */
|
|
|
sortField?: string;
|
|
|
/** 排序方法,默认升序,否则降序(配合antd前端,约定参数为 Ascend,Dscend) */
|
|
|
sortOrder?: string;
|
|
|
+ /** 降序排序(不要问我为什么是descend不是desc,前端约定参数就是这样) */
|
|
|
+ descStr?: string;
|
|
|
+ /** 复杂查询条件 */
|
|
|
+ searchParameters?: Condition[];
|
|
|
};
|
|
|
|
|
|
/** 后端服务请求返回参数 */
|
|
|
type ResponseType<T = any> = {
|
|
|
+ /** 执行成功 */
|
|
|
+ success?: boolean;
|
|
|
/** 状态码 */
|
|
|
code?: number;
|
|
|
- /** 数据 */
|
|
|
- data?: T;
|
|
|
/** 错误码 */
|
|
|
errorCode?: number;
|
|
|
/** 错误信息 */
|
|
|
errorMessage?: any;
|
|
|
- /** 附加数据 */
|
|
|
- extras?: any;
|
|
|
/** 消息显示类型 */
|
|
|
showType?: number;
|
|
|
- /** 执行成功 */
|
|
|
- success?: boolean;
|
|
|
+ /** 数据 */
|
|
|
+ data?: T;
|
|
|
+ /** 附加数据 */
|
|
|
+ extras?: any;
|
|
|
/** 时间戳 */
|
|
|
timestamp?: number;
|
|
|
};
|
|
|
|
|
|
/** 分页数据对象 */
|
|
|
type PageResponse<T = any> = {
|
|
|
- /** 数据行 */
|
|
|
- items?: T[];
|
|
|
/** 当前页值 */
|
|
|
pageIndex: number;
|
|
|
/** 每页大小 */
|
|
|
@@ -58,6 +57,8 @@ declare namespace API {
|
|
|
totalCount: number;
|
|
|
/** 总页数 */
|
|
|
totalPage?: number;
|
|
|
+ /** 数据行 */
|
|
|
+ items?: T[];
|
|
|
};
|
|
|
|
|
|
/** 微信(配置签名) */
|
|
|
@@ -68,22 +69,22 @@ declare namespace API {
|
|
|
|
|
|
/** 微信(生成带参数小程序二维码) */
|
|
|
export type CreateQRImageParams = {
|
|
|
- /** 文件保存的名称 */
|
|
|
- imageName?: string;
|
|
|
/** 扫码进入的小程序页面路径,最大长度 128 个字符,不能为空; eg: pages/index?id=0001 */
|
|
|
pagePath?: string;
|
|
|
+ /** 文件保存的名称 */
|
|
|
+ imageName?: string;
|
|
|
/** 图片宽度 默认430 */
|
|
|
width?: number;
|
|
|
};
|
|
|
|
|
|
/** 微信(增加订阅消息模板) */
|
|
|
export type CreateTemplateParams = {
|
|
|
+ /** 模板标题Id */
|
|
|
+ templateTitleId: string;
|
|
|
/** 模板关键词列表,例如 [3,5,4] */
|
|
|
keyworkIdList: number[];
|
|
|
/** 服务场景描述,15个字以内 */
|
|
|
sceneDescription: string;
|
|
|
- /** 模板标题Id */
|
|
|
- templateTitleId: string;
|
|
|
};
|
|
|
|
|
|
export type DataItem = {
|
|
|
@@ -104,42 +105,42 @@ declare namespace API {
|
|
|
|
|
|
/** 微信(生成小程序二维码) */
|
|
|
export type QRImageOutput = {
|
|
|
+ /** 状态 */
|
|
|
+ success?: boolean;
|
|
|
/** 地址 */
|
|
|
imgPath?: string;
|
|
|
/** 消息 */
|
|
|
message?: string;
|
|
|
- /** 状态 */
|
|
|
- success?: boolean;
|
|
|
};
|
|
|
|
|
|
/** 微信(发送消息) */
|
|
|
export type SendMessageRequest = {
|
|
|
- /** 模板数据,格式形如 { "key1": { "value": any }, "key2": { "value": any } } */
|
|
|
- data: any;
|
|
|
- /** 所需跳转到小程序的具体页面路径,支持带参数,(示例index?foo=bar) */
|
|
|
- miniProgramPagePath?: string;
|
|
|
/** 订阅模板Id */
|
|
|
templateId: string;
|
|
|
/** 接收者的OpenId */
|
|
|
toUserOpenId: string;
|
|
|
+ /** 模板数据,格式形如 { "key1": { "value": any }, "key2": { "value": any } } */
|
|
|
+ data: any;
|
|
|
/** 模板跳转链接 */
|
|
|
url?: string;
|
|
|
+ /** 所需跳转到小程序的具体页面路径,支持带参数,(示例index?foo=bar) */
|
|
|
+ miniProgramPagePath?: string;
|
|
|
};
|
|
|
|
|
|
/** 微信(发送消息小程序) */
|
|
|
export type SendSubscribeMessageRequest = {
|
|
|
+ /** 订阅模板Id */
|
|
|
+ templateId: string;
|
|
|
+ /** 接收者的OpenId */
|
|
|
+ toUserOpenId: string;
|
|
|
/** 模板内容,格式形如 { "key1": { "value": any }, "key2": { "value": any } } */
|
|
|
data: any;
|
|
|
+ /** 跳转小程序类型 */
|
|
|
+ miniprogramState?: string;
|
|
|
/** 语言类型 */
|
|
|
language?: string;
|
|
|
/** 点击模板卡片后的跳转页面(仅限本小程序内的页面),支持带参数(示例pages/app/index?foo=bar) */
|
|
|
miniProgramPagePath?: string;
|
|
|
- /** 跳转小程序类型 */
|
|
|
- miniprogramState?: string;
|
|
|
- /** 订阅模板Id */
|
|
|
- templateId: string;
|
|
|
- /** 接收者的OpenId */
|
|
|
- toUserOpenId: string;
|
|
|
};
|
|
|
|
|
|
/** 微信(删除消息模板) */
|
|
|
@@ -149,42 +150,42 @@ declare namespace API {
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_Object = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: any;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_QRImageOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: QRImageOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_String = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: string;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
/** 接口/动态API输出 */
|
|
|
export type ApiOutput = {
|
|
|
/** 组名称 */
|
|
|
group?: string;
|
|
|
- /** 请求方式 */
|
|
|
- method?: string;
|
|
|
/** 接口名称 */
|
|
|
name?: string;
|
|
|
/** 路由名称 */
|
|
|
path?: string;
|
|
|
+ /** 请求方式 */
|
|
|
+ method?: string;
|
|
|
/** 参数 */
|
|
|
request?: ApiParameterOutput[];
|
|
|
};
|
|
|
@@ -207,18 +208,18 @@ declare namespace API {
|
|
|
|
|
|
/** 上传文件Base64 */
|
|
|
export type Base64FileCreateParams = {
|
|
|
- /** 允许格式:.jpeg.jpg.png.bmp.gif.tif */
|
|
|
- allowSuffix?: string;
|
|
|
+ /** 文件名 */
|
|
|
+ fileName?: string;
|
|
|
/** 文件内容 */
|
|
|
base64?: string;
|
|
|
+ /** 文件路径 */
|
|
|
+ path?: string;
|
|
|
/** 文件保存路径 */
|
|
|
directory?: string;
|
|
|
- /** 文件名 */
|
|
|
- fileName?: string;
|
|
|
+ /** 允许格式:.jpeg.jpg.png.bmp.gif.tif */
|
|
|
+ allowSuffix?: string;
|
|
|
/** 文件夹ID */
|
|
|
- folderId?: string;
|
|
|
- /** 文件路径 */
|
|
|
- path?: string;
|
|
|
+ folderId?: number;
|
|
|
};
|
|
|
|
|
|
/** 缓存参数 */
|
|
|
@@ -237,12 +238,12 @@ declare namespace API {
|
|
|
|
|
|
/** 常规验证码输入 */
|
|
|
export type CaptchaParams = {
|
|
|
- /** 验证码高度 */
|
|
|
- height?: number;
|
|
|
/** 验证码长度 */
|
|
|
length?: number;
|
|
|
/** 验证码宽度 */
|
|
|
width?: number;
|
|
|
+ /** 验证码高度 */
|
|
|
+ height?: number;
|
|
|
};
|
|
|
|
|
|
/** 验证码输出参数 */
|
|
|
@@ -254,52 +255,52 @@ declare namespace API {
|
|
|
};
|
|
|
|
|
|
export type DiskInfo = {
|
|
|
- availableFreeSpace?: number;
|
|
|
- availablePercent?: number;
|
|
|
diskName?: string;
|
|
|
+ typeName?: string;
|
|
|
totalFree?: number;
|
|
|
totalSize?: number;
|
|
|
- typeName?: string;
|
|
|
used?: number;
|
|
|
+ availableFreeSpace?: number;
|
|
|
+ availablePercent?: number;
|
|
|
};
|
|
|
|
|
|
/** 系统文件(分页参数) */
|
|
|
export type FileOutput = {
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
+ /** 文件夹ID */
|
|
|
+ folderId?: number;
|
|
|
+ /** 提供者 */
|
|
|
+ provider?: string;
|
|
|
/** 仓储名称 */
|
|
|
bucketName?: string;
|
|
|
/** 文件名称(源文件名) */
|
|
|
fileName?: string;
|
|
|
+ /** 文件后缀 */
|
|
|
+ suffix?: string;
|
|
|
/** 存储路径 */
|
|
|
filePath?: string;
|
|
|
+ /** 文件大小KB */
|
|
|
+ sizeKb?: number;
|
|
|
+ /** 文件大小信息-计算后的 */
|
|
|
+ sizeInfo?: string;
|
|
|
+ /** 外链地址-OSS上传后生成外链地址方便前端预览 */
|
|
|
+ url?: string;
|
|
|
+ /** 关联对象名称(如子对象) */
|
|
|
+ relationName?: string;
|
|
|
/** 文件类别 */
|
|
|
fileType?: string;
|
|
|
- /** 文件夹ID */
|
|
|
- folderId?: string;
|
|
|
- /** 主键 */
|
|
|
- id?: string;
|
|
|
/** 是否公开
|
|
|
若为true则所有人都可以查看,默认只有自己或有权限的可以查看 */
|
|
|
isPublic?: boolean;
|
|
|
- /** 提供者 */
|
|
|
- provider?: string;
|
|
|
- /** 关联对象名称(如子对象) */
|
|
|
- relationName?: string;
|
|
|
- /** 文件大小信息-计算后的 */
|
|
|
- sizeInfo?: string;
|
|
|
- /** 文件大小KB */
|
|
|
- sizeKb?: string;
|
|
|
- /** 文件后缀 */
|
|
|
- suffix?: string;
|
|
|
- /** 外链地址-OSS上传后生成外链地址方便前端预览 */
|
|
|
- url?: string;
|
|
|
};
|
|
|
|
|
|
/** 系统文件(上传) */
|
|
|
export type FileUploadOutput = {
|
|
|
- /** 文件夹ID */
|
|
|
- folderId?: string;
|
|
|
/** 主键 */
|
|
|
- id?: string;
|
|
|
+ id?: number;
|
|
|
+ /** 文件夹ID */
|
|
|
+ folderId?: number;
|
|
|
/** 外链地址-OSS上传后生成外链地址方便前端预览 */
|
|
|
url?: string;
|
|
|
};
|
|
|
@@ -309,21 +310,21 @@ declare namespace API {
|
|
|
};
|
|
|
|
|
|
export type KeyRequest = {
|
|
|
- id: string;
|
|
|
+ id: number;
|
|
|
};
|
|
|
|
|
|
/** 系统文件(上传) */
|
|
|
export type MultipleFileOutput = {
|
|
|
/** 文件夹ID */
|
|
|
- folderId?: string;
|
|
|
+ folderId?: number;
|
|
|
/** 目录 */
|
|
|
items?: FileUploadOutput[];
|
|
|
};
|
|
|
|
|
|
export type OptionsResult = {
|
|
|
- disabled?: boolean;
|
|
|
- label?: string;
|
|
|
value?: any;
|
|
|
+ label?: string;
|
|
|
+ disabled?: boolean;
|
|
|
};
|
|
|
|
|
|
/** 国密公钥私钥对输出 */
|
|
|
@@ -335,3654 +336,3906 @@ declare namespace API {
|
|
|
};
|
|
|
|
|
|
export type SqlSugarPagedList_FileOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: FileOutput[];
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: FileOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
export type SqlSugarPagedList_Object = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: any[];
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: any[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
export type TreeOptionsResult = {
|
|
|
- children?: TreeOptionsResult[];
|
|
|
- disabled?: boolean;
|
|
|
+ value?: any;
|
|
|
label?: string;
|
|
|
+ disabled?: boolean;
|
|
|
parentId?: any;
|
|
|
- value?: any;
|
|
|
+ children?: TreeOptionsResult[];
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_Boolean = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: boolean;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_CaptchaResult = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: CaptchaResult;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_FileStreamResult = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: string;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_FileUploadOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: FileUploadOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_Int32 = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: number;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_List_ApiOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: ApiOutput[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_List_DiskInfo = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: DiskInfo[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_List_FileOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: FileOutput[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_List_OptionsResult = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: OptionsResult[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_List_String = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: string[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_List_TreeOptionsResult = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: TreeOptionsResult[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_MultipleFileOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: MultipleFileOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_Object = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: any;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_SecretKeyOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: SecretKeyOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_SqlSugarPagedList_FileOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: SqlSugarPagedList_FileOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_SqlSugarPagedList_Object = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: SqlSugarPagedList_Object;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_String = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: string;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业信息表 */
|
|
|
- export type Job = {
|
|
|
- /** 程序集Name */
|
|
|
- assemblyName?: string;
|
|
|
- /** 是否并行执行 */
|
|
|
- concurrent?: boolean;
|
|
|
- /** 描述信息 */
|
|
|
- description?: string;
|
|
|
- /** 组名称 */
|
|
|
- groupName?: string;
|
|
|
- id?: string;
|
|
|
- /** 是否扫描特性触发器 */
|
|
|
- includeAnnotation?: boolean;
|
|
|
- jobCreateType?: JobCreateType;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 类名FullName */
|
|
|
- jobType?: string;
|
|
|
- /** 额外数据 */
|
|
|
- properties?: string;
|
|
|
- /** 脚本代码 */
|
|
|
- scriptCode?: string;
|
|
|
- /** 更新时间 */
|
|
|
- updatedTime?: string;
|
|
|
+ /** 同步配置 */
|
|
|
+ export type DataSyncConfig = {
|
|
|
+ /** 系统id */
|
|
|
+ clientId?: string;
|
|
|
+ /** 系统密钥 */
|
|
|
+ clientSecret?: string;
|
|
|
+ /** 成功授权后的回调地址 */
|
|
|
+ redirectUri?: string;
|
|
|
+ /** authorization code */
|
|
|
+ authorizeUrl?: string;
|
|
|
+ /** authorization code */
|
|
|
+ tokenUrl?: string;
|
|
|
+ /** 登录用户 */
|
|
|
+ loginUserUrl?: string;
|
|
|
+ /** 用户基本信息 */
|
|
|
+ userInfoUrl?: string;
|
|
|
+ /** 退出 */
|
|
|
+ exitUrl?: string;
|
|
|
+ /** 令牌请求的方式 */
|
|
|
+ grantType?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 邮箱配置 */
|
|
|
+ export type EmailConfig = {
|
|
|
+ /** STMP服务器 */
|
|
|
+ host?: string;
|
|
|
+ /** SMTP端口 */
|
|
|
+ port?: number;
|
|
|
+ /** 发件人地址 */
|
|
|
+ emailFrom?: string;
|
|
|
+ /** 启用SSL */
|
|
|
+ enableSsl?: boolean;
|
|
|
+ /** 是否使用默认凭据 */
|
|
|
+ useDefaultCredentials?: boolean;
|
|
|
+ /** 邮箱账号 */
|
|
|
+ userName?: string;
|
|
|
+ /** 邮箱密码 */
|
|
|
+ password?: string;
|
|
|
+ /** 发件人呢称 */
|
|
|
+ nickName?: string;
|
|
|
+ /** 启用错误日志发送邮箱 */
|
|
|
+ useError?: boolean;
|
|
|
+ /** 接件人地址(接收错误信息) */
|
|
|
+ emailTo?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业信息表(增加参数) */
|
|
|
- export type JobCreateParams = {
|
|
|
- /** 程序集Name */
|
|
|
- assemblyName?: string;
|
|
|
- /** 是否并行执行 */
|
|
|
- concurrent?: boolean;
|
|
|
- /** 描述信息 */
|
|
|
- description?: string;
|
|
|
- /** 组名称 */
|
|
|
- groupName?: string;
|
|
|
- id?: string;
|
|
|
- /** 是否扫描特性触发器 */
|
|
|
- includeAnnotation?: boolean;
|
|
|
- jobCreateType?: JobCreateType;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 类名FullName */
|
|
|
- jobType?: string;
|
|
|
- /** 额外数据 */
|
|
|
- properties?: string;
|
|
|
- /** 脚本代码 */
|
|
|
- scriptCode?: string;
|
|
|
- /** 更新时间 */
|
|
|
- updatedTime?: string;
|
|
|
+ /** 邮箱发送参数 */
|
|
|
+ export type EmailSendRequest = {
|
|
|
+ /** 邮件接收人 */
|
|
|
+ email: string;
|
|
|
+ /** 模板编号 */
|
|
|
+ code: string;
|
|
|
+ /** 模板参数 */
|
|
|
+ params?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业信息表(分页参数) */
|
|
|
- export type JobOutput = {
|
|
|
- /** 程序集Name */
|
|
|
- assemblyName?: string;
|
|
|
- /** 是否并行执行 */
|
|
|
- concurrent?: boolean;
|
|
|
- /** 描述信息 */
|
|
|
- description?: string;
|
|
|
- /** 组名称 */
|
|
|
- groupName?: string;
|
|
|
- id?: string;
|
|
|
- /** 是否扫描特性触发器 */
|
|
|
- includeAnnotation?: boolean;
|
|
|
- jobCreateType?: JobCreateType;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 类名FullName */
|
|
|
- jobType?: string;
|
|
|
- /** 额外数据 */
|
|
|
- properties?: string;
|
|
|
- /** 脚本代码 */
|
|
|
- scriptCode?: string;
|
|
|
- /** 更新时间 */
|
|
|
- updatedTime?: string;
|
|
|
+ export type KeyRequest = {
|
|
|
+ id: number;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业触发器表 */
|
|
|
- export type JobTrigger = {
|
|
|
- /** 参数 */
|
|
|
- args?: string;
|
|
|
- /** 程序集Name */
|
|
|
- assemblyName?: string;
|
|
|
- /** 描述信息 */
|
|
|
- description?: string;
|
|
|
- /** 结束时间 */
|
|
|
- endTime?: string;
|
|
|
- id?: string;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 最近运行时间 */
|
|
|
- lastRunTime?: string;
|
|
|
- /** 最大出错次数(0:不限制,n:N次) */
|
|
|
- maxNumberOfErrors?: string;
|
|
|
- /** 最大触发次数(0:不限制,n:N次) */
|
|
|
- maxNumberOfRuns?: string;
|
|
|
- /** 下一次运行时间 */
|
|
|
- nextRunTime?: string;
|
|
|
- /** 出错次数 */
|
|
|
- numberOfErrors?: string;
|
|
|
- /** 触发次数 */
|
|
|
- numberOfRuns?: string;
|
|
|
- /** 重试次数 */
|
|
|
- numRetries?: number;
|
|
|
- /** 是否在启动时重置最大触发次数等于一次的作业 */
|
|
|
- resetOnlyOnce?: boolean;
|
|
|
- /** 重试间隔时间(ms) */
|
|
|
- retryTimeout?: number;
|
|
|
- /** 是否启动时执行一次 */
|
|
|
- runOnStart?: boolean;
|
|
|
- /** 是否立即启动 */
|
|
|
- startNow?: boolean;
|
|
|
- /** 起始时间 */
|
|
|
- startTime?: string;
|
|
|
- status?: TriggerStatus;
|
|
|
- /** 触发器编号 */
|
|
|
- triggerId: string;
|
|
|
- /** 触发器类型FullName */
|
|
|
- triggerType?: string;
|
|
|
- /** 更新时间 */
|
|
|
- updatedTime?: string;
|
|
|
+ /** 插件模板表 */
|
|
|
+ export type PluginsTemplate = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ pluginsType?: PluginsType;
|
|
|
+ /** 编码 */
|
|
|
+ code: string;
|
|
|
+ /** 名称 */
|
|
|
+ name: string;
|
|
|
+ /** 短信签名 */
|
|
|
+ signName?: string;
|
|
|
+ /** 模板标识 */
|
|
|
+ templateCode?: string;
|
|
|
+ /** 短信内容 */
|
|
|
+ content?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 短信配置 */
|
|
|
+ export type SmsConfig = {
|
|
|
+ /** 短信测试 */
|
|
|
+ testCode?: string;
|
|
|
+ provider?: Provider;
|
|
|
+ /** SDK APP ID */
|
|
|
+ sdkAppId?: string;
|
|
|
+ /** AccessKey ID */
|
|
|
+ accessKeyId?: string;
|
|
|
+ /** AccessKey Secret */
|
|
|
+ accessKeySecret?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 发送验证码 */
|
|
|
+ export type SmsSendRequest = {
|
|
|
+ /** 手机号 */
|
|
|
+ phone: string;
|
|
|
+ /** 模板编号 */
|
|
|
+ code: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业触发器表(增加参数) */
|
|
|
- export type JobTriggerCreateParams = {
|
|
|
- /** 参数 */
|
|
|
- args?: string;
|
|
|
- /** 程序集Name */
|
|
|
- assemblyName?: string;
|
|
|
- /** 描述信息 */
|
|
|
- description?: string;
|
|
|
- /** 结束时间 */
|
|
|
- endTime?: string;
|
|
|
- id?: string;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 最近运行时间 */
|
|
|
- lastRunTime?: string;
|
|
|
- /** 最大出错次数(0:不限制,n:N次) */
|
|
|
- maxNumberOfErrors?: string;
|
|
|
- /** 最大触发次数(0:不限制,n:N次) */
|
|
|
- maxNumberOfRuns?: string;
|
|
|
- /** 下一次运行时间 */
|
|
|
- nextRunTime?: string;
|
|
|
- /** 出错次数 */
|
|
|
- numberOfErrors?: string;
|
|
|
- /** 触发次数 */
|
|
|
- numberOfRuns?: string;
|
|
|
- /** 重试次数 */
|
|
|
- numRetries?: number;
|
|
|
- /** 是否在启动时重置最大触发次数等于一次的作业 */
|
|
|
- resetOnlyOnce?: boolean;
|
|
|
- /** 重试间隔时间(ms) */
|
|
|
- retryTimeout?: number;
|
|
|
- /** 是否启动时执行一次 */
|
|
|
- runOnStart?: boolean;
|
|
|
- /** 是否立即启动 */
|
|
|
- startNow?: boolean;
|
|
|
- /** 起始时间 */
|
|
|
- startTime?: string;
|
|
|
- status?: TriggerStatus;
|
|
|
- /** 触发器编号 */
|
|
|
- triggerId: string;
|
|
|
- /** 触发器类型FullName */
|
|
|
- triggerType?: string;
|
|
|
- /** 更新时间 */
|
|
|
- updatedTime?: string;
|
|
|
+ /** 插件模板表(增加参数) */
|
|
|
+ export type SmsTemplateCreateParams = {
|
|
|
+ pluginsType?: PluginsType;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
+ /** 名称 */
|
|
|
+ name?: string;
|
|
|
+ /** 插件签名 */
|
|
|
+ signName?: string;
|
|
|
+ /** 模板标识 */
|
|
|
+ templateCode?: string;
|
|
|
+ /** 插件内容 */
|
|
|
+ content?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业触发器表(分页参数) */
|
|
|
- export type JobTriggerOutput = {
|
|
|
- /** 参数 */
|
|
|
- args?: string;
|
|
|
- /** 程序集Name */
|
|
|
- assemblyName?: string;
|
|
|
- /** 描述信息 */
|
|
|
- description?: string;
|
|
|
- /** 结束时间 */
|
|
|
- endTime?: string;
|
|
|
- id?: string;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 最近运行时间 */
|
|
|
- lastRunTime?: string;
|
|
|
- /** 最大出错次数(0:不限制,n:N次) */
|
|
|
- maxNumberOfErrors?: string;
|
|
|
- /** 最大触发次数(0:不限制,n:N次) */
|
|
|
- maxNumberOfRuns?: string;
|
|
|
- /** 下一次运行时间 */
|
|
|
- nextRunTime?: string;
|
|
|
- /** 出错次数 */
|
|
|
- numberOfErrors?: string;
|
|
|
- /** 触发次数 */
|
|
|
- numberOfRuns?: string;
|
|
|
- /** 重试次数 */
|
|
|
- numRetries?: number;
|
|
|
- /** 是否在启动时重置最大触发次数等于一次的作业 */
|
|
|
- resetOnlyOnce?: boolean;
|
|
|
- /** 重试间隔时间(ms) */
|
|
|
- retryTimeout?: number;
|
|
|
- /** 是否启动时执行一次 */
|
|
|
- runOnStart?: boolean;
|
|
|
- /** 是否立即启动 */
|
|
|
- startNow?: boolean;
|
|
|
- /** 起始时间 */
|
|
|
- startTime?: string;
|
|
|
- status?: TriggerStatus;
|
|
|
- /** 触发器编号 */
|
|
|
- triggerId: string;
|
|
|
- /** 触发器类型FullName */
|
|
|
- triggerType?: string;
|
|
|
- /** 更新时间 */
|
|
|
- updatedTime?: string;
|
|
|
+ /** 插件模板表(更新参数) */
|
|
|
+ export type SmsTemplateUpdateParams = {
|
|
|
+ pluginsType?: PluginsType;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
+ /** 名称 */
|
|
|
+ name?: string;
|
|
|
+ /** 插件签名 */
|
|
|
+ signName?: string;
|
|
|
+ /** 模板标识 */
|
|
|
+ templateCode?: string;
|
|
|
+ /** 插件内容 */
|
|
|
+ content?: string;
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业触发器表 */
|
|
|
- export type JobTriggerParams = {
|
|
|
- /** 作业Id */
|
|
|
- jobId?: string;
|
|
|
- /** 触发器Id */
|
|
|
- triggerId?: string;
|
|
|
+ /** 短信验证参数 */
|
|
|
+ export type SmsVerifyRequest = {
|
|
|
+ /** 手机号码 */
|
|
|
+ phone: string;
|
|
|
+ /** 验证码 */
|
|
|
+ code: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业触发器运行记录表(分页参数) */
|
|
|
- export type JobTriggerRecordOutput = {
|
|
|
- /** 创建时间 */
|
|
|
- createdTime?: string;
|
|
|
- /** 本次执行耗时 */
|
|
|
- elapsedTime?: string;
|
|
|
- id?: string;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 最近运行时间 */
|
|
|
- lastRunTime?: string;
|
|
|
- /** 下一次运行时间 */
|
|
|
- nextRunTime?: string;
|
|
|
- /** 当前运行次数 */
|
|
|
- numberOfRuns?: string;
|
|
|
- /** 本次执行结果 */
|
|
|
- result?: string;
|
|
|
- status?: TriggerStatus;
|
|
|
- /** 触发器编号 */
|
|
|
- triggerId: string;
|
|
|
+ export type SqlSugarPagedList_TemplateOutput = {
|
|
|
+ pageIndex?: number;
|
|
|
+ pageSize?: number;
|
|
|
+ total?: number;
|
|
|
+ totalPages?: number;
|
|
|
+ items?: TemplateOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- /** 系统作业触发器表(更新参数) */
|
|
|
- export type JobTriggerUpdateParams = {
|
|
|
- /** 参数 */
|
|
|
- args?: string;
|
|
|
- /** 程序集Name */
|
|
|
- assemblyName?: string;
|
|
|
- /** 描述信息 */
|
|
|
- description?: string;
|
|
|
- /** 结束时间 */
|
|
|
- endTime?: string;
|
|
|
- id?: string;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 最近运行时间 */
|
|
|
- lastRunTime?: string;
|
|
|
- /** 最大出错次数(0:不限制,n:N次) */
|
|
|
- maxNumberOfErrors?: string;
|
|
|
- /** 最大触发次数(0:不限制,n:N次) */
|
|
|
- maxNumberOfRuns?: string;
|
|
|
- /** 下一次运行时间 */
|
|
|
- nextRunTime?: string;
|
|
|
- /** 出错次数 */
|
|
|
- numberOfErrors?: string;
|
|
|
- /** 触发次数 */
|
|
|
- numberOfRuns?: string;
|
|
|
- /** 重试次数 */
|
|
|
- numRetries?: number;
|
|
|
- /** 是否在启动时重置最大触发次数等于一次的作业 */
|
|
|
- resetOnlyOnce?: boolean;
|
|
|
- /** 重试间隔时间(ms) */
|
|
|
- retryTimeout?: number;
|
|
|
- /** 是否启动时执行一次 */
|
|
|
- runOnStart?: boolean;
|
|
|
- /** 是否立即启动 */
|
|
|
- startNow?: boolean;
|
|
|
- /** 起始时间 */
|
|
|
- startTime?: string;
|
|
|
- status?: TriggerStatus;
|
|
|
- /** 触发器编号 */
|
|
|
- triggerId: string;
|
|
|
- /** 触发器类型FullName */
|
|
|
- triggerType?: string;
|
|
|
- /** 更新时间 */
|
|
|
- updatedTime?: string;
|
|
|
- };
|
|
|
-
|
|
|
- /** 系统作业信息表(更新参数) */
|
|
|
- export type JobUpdateParams = {
|
|
|
- /** 程序集Name */
|
|
|
- assemblyName?: string;
|
|
|
- /** 是否并行执行 */
|
|
|
- concurrent?: boolean;
|
|
|
- /** 描述信息 */
|
|
|
- description?: string;
|
|
|
- /** 组名称 */
|
|
|
- groupName?: string;
|
|
|
- id?: string;
|
|
|
- /** 是否扫描特性触发器 */
|
|
|
- includeAnnotation?: boolean;
|
|
|
- jobCreateType?: JobCreateType;
|
|
|
- /** 作业编号 */
|
|
|
- jobId: string;
|
|
|
- /** 类名FullName */
|
|
|
- jobType?: string;
|
|
|
- /** 额外数据 */
|
|
|
- properties?: string;
|
|
|
- /** 脚本代码 */
|
|
|
- scriptCode?: string;
|
|
|
- /** 更新时间 */
|
|
|
- updatedTime?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type KeyCodeRequest = {
|
|
|
- code: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type KeyRequest = {
|
|
|
- id: string;
|
|
|
+ /** 短信模板表(分页参数) */
|
|
|
+ export type TemplateOutput = {
|
|
|
+ pluginsType?: PluginsType;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
+ /** 名称 */
|
|
|
+ name?: string;
|
|
|
+ /** 插件签名 */
|
|
|
+ signName?: string;
|
|
|
+ /** 模板标识 */
|
|
|
+ templateCode?: string;
|
|
|
+ /** 插件内容 */
|
|
|
+ content?: string;
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_JobOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: JobOutput[];
|
|
|
- pageIndex?: number;
|
|
|
- pageSize?: number;
|
|
|
- total?: number;
|
|
|
- totalPages?: number;
|
|
|
+ export type XnRestfulResult_Boolean = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: boolean;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_JobTriggerRecordOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: JobTriggerRecordOutput[];
|
|
|
- pageIndex?: number;
|
|
|
- pageSize?: number;
|
|
|
- total?: number;
|
|
|
- totalPages?: number;
|
|
|
+ export type XnRestfulResult_DataSyncConfig = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: DataSyncConfig;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_Job = {
|
|
|
+ export type XnRestfulResult_EmailConfig = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: Job;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: EmailConfig;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_JobTrigger = {
|
|
|
+ export type XnRestfulResult_PluginsTemplate = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: JobTrigger;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: PluginsTemplate;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_JobTriggerOutput = {
|
|
|
+ export type XnRestfulResult_SmsConfig = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: JobTriggerOutput[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: SmsConfig;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_JobOutput = {
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_TemplateOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_JobOutput;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: SqlSugarPagedList_TemplateOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_JobTriggerRecordOutput = {
|
|
|
+ export type XnRestfulResult_String = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_JobTriggerRecordOutput;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: string;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
/** 审计日志表(分页参数) */
|
|
|
export type LogAuditOutput = {
|
|
|
- /** 账号 */
|
|
|
- account?: string;
|
|
|
- /** 审计时间 */
|
|
|
- auditTime?: string;
|
|
|
- /** 列名 */
|
|
|
- columnName: string;
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- id?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
+ /** 表名 */
|
|
|
+ tableName: string;
|
|
|
+ /** 列名 */
|
|
|
+ columnName: string;
|
|
|
/** 新值 */
|
|
|
newValue?: string;
|
|
|
/** 旧值 */
|
|
|
oldValue?: string;
|
|
|
operate?: DataOpType;
|
|
|
+ /** 审计时间 */
|
|
|
+ auditTime?: string;
|
|
|
+ /** 账号 */
|
|
|
+ account?: string;
|
|
|
/** 真实姓名 */
|
|
|
realName?: string;
|
|
|
- /** 表名 */
|
|
|
- tableName: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
};
|
|
|
|
|
|
/** 差异日志表(分页参数) */
|
|
|
export type LogDifferenceOutput = {
|
|
|
- /** 操作后记录 */
|
|
|
- afterData?: string;
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
/** 操作前记录 */
|
|
|
beforeData?: string;
|
|
|
+ /** 操作后记录 */
|
|
|
+ afterData?: string;
|
|
|
+ /** Sql */
|
|
|
+ sql?: string;
|
|
|
+ /** 参数 手动传入的参数 */
|
|
|
+ parameters?: string;
|
|
|
/** 业务对象 */
|
|
|
businessData?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
/** 差异操作 */
|
|
|
diffType?: string;
|
|
|
/** 耗时 */
|
|
|
- elapsed?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 参数 手动传入的参数 */
|
|
|
- parameters?: string;
|
|
|
- /** Sql */
|
|
|
- sql?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ elapsed?: number;
|
|
|
};
|
|
|
|
|
|
/** 异常日志表(分页参数) */
|
|
|
export type LogExceptionOutput = {
|
|
|
- /** 账号 */
|
|
|
- account?: string;
|
|
|
- /** 方法名称 */
|
|
|
- actionName?: string;
|
|
|
- /** 浏览器 */
|
|
|
- browser?: string;
|
|
|
- /** 模块名称 */
|
|
|
- controllerName?: string;
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ /** 模块名称 */
|
|
|
+ controllerName?: string;
|
|
|
+ /** 方法名称 */
|
|
|
+ actionName?: string;
|
|
|
/** 显示名称 */
|
|
|
displayTitle?: string;
|
|
|
- /** 操作用时 */
|
|
|
- elapsed?: string;
|
|
|
- /** 事件Id */
|
|
|
- eventId?: number;
|
|
|
- /** 异常信息 */
|
|
|
- exception?: string;
|
|
|
- /** 请求方式 */
|
|
|
- httpMethod?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 维度 */
|
|
|
- latitude?: number;
|
|
|
+ /** 执行状态 */
|
|
|
+ status?: string;
|
|
|
+ /** IP地址 */
|
|
|
+ remoteIp?: string;
|
|
|
/** 登录地点 */
|
|
|
location?: string;
|
|
|
- /** 日志时间 */
|
|
|
- logDateTime?: string;
|
|
|
- logLevel?: LogLevel;
|
|
|
/** 经度 */
|
|
|
longitude?: number;
|
|
|
- /** 日志消息Json */
|
|
|
- message?: string;
|
|
|
+ /** 维度 */
|
|
|
+ latitude?: number;
|
|
|
+ /** 浏览器 */
|
|
|
+ browser?: string;
|
|
|
/** 操作系统 */
|
|
|
os?: string;
|
|
|
+ /** 操作用时 */
|
|
|
+ elapsed?: number;
|
|
|
+ /** 日志时间 */
|
|
|
+ logDateTime?: string;
|
|
|
+ logLevel?: LogLevel;
|
|
|
+ /** 账号 */
|
|
|
+ account?: string;
|
|
|
/** 真实姓名 */
|
|
|
realName?: string;
|
|
|
- /** IP地址 */
|
|
|
- remoteIp?: string;
|
|
|
- /** 请求参数 */
|
|
|
- requestParam?: string;
|
|
|
+ /** 请求方式 */
|
|
|
+ httpMethod?: string;
|
|
|
/** 请求地址 */
|
|
|
requestUrl?: string;
|
|
|
+ /** 请求参数 */
|
|
|
+ requestParam?: string;
|
|
|
/** 返回结果 */
|
|
|
returnResult?: string;
|
|
|
- /** 执行状态 */
|
|
|
- status?: string;
|
|
|
- tenantId?: string;
|
|
|
+ /** 事件Id */
|
|
|
+ eventId?: number;
|
|
|
/** 线程Id */
|
|
|
threadId?: number;
|
|
|
/** 请求跟踪Id */
|
|
|
traceId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ /** 异常信息 */
|
|
|
+ exception?: string;
|
|
|
+ /** 日志消息Json */
|
|
|
+ message?: string;
|
|
|
};
|
|
|
|
|
|
/** 操作日志表(分页参数) */
|
|
|
export type LogOperateOutput = {
|
|
|
- /** 账号 */
|
|
|
- account?: string;
|
|
|
- /** 方法名称 */
|
|
|
- actionName?: string;
|
|
|
- /** 浏览器 */
|
|
|
- browser?: string;
|
|
|
- /** 模块名称 */
|
|
|
- controllerName?: string;
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ /** 模块名称 */
|
|
|
+ controllerName?: string;
|
|
|
+ /** 方法名称 */
|
|
|
+ actionName?: string;
|
|
|
/** 显示名称 */
|
|
|
displayTitle?: string;
|
|
|
- /** 操作用时 */
|
|
|
- elapsed?: string;
|
|
|
- /** 事件Id */
|
|
|
- eventId?: number;
|
|
|
- /** 异常信息 */
|
|
|
- exception?: string;
|
|
|
- /** 请求方式 */
|
|
|
- httpMethod?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 维度 */
|
|
|
- latitude?: number;
|
|
|
+ /** 执行状态 */
|
|
|
+ status?: string;
|
|
|
+ /** IP地址 */
|
|
|
+ remoteIp?: string;
|
|
|
/** 登录地点 */
|
|
|
location?: string;
|
|
|
- /** 日志时间 */
|
|
|
- logDateTime?: string;
|
|
|
- logLevel?: LogLevel;
|
|
|
/** 经度 */
|
|
|
longitude?: number;
|
|
|
- /** 日志消息Json */
|
|
|
- message?: string;
|
|
|
+ /** 维度 */
|
|
|
+ latitude?: number;
|
|
|
+ /** 浏览器 */
|
|
|
+ browser?: string;
|
|
|
/** 操作系统 */
|
|
|
os?: string;
|
|
|
- /** 真实姓名 */
|
|
|
- realName?: string;
|
|
|
- /** IP地址 */
|
|
|
- remoteIp?: string;
|
|
|
- /** 请求参数 */
|
|
|
- requestParam?: string;
|
|
|
+ /** 操作用时 */
|
|
|
+ elapsed?: number;
|
|
|
+ /** 日志时间 */
|
|
|
+ logDateTime?: string;
|
|
|
+ logLevel?: LogLevel;
|
|
|
+ /** 账号 */
|
|
|
+ account?: string;
|
|
|
+ /** 真实姓名 */
|
|
|
+ realName?: string;
|
|
|
+ /** 请求方式 */
|
|
|
+ httpMethod?: string;
|
|
|
/** 请求地址 */
|
|
|
requestUrl?: string;
|
|
|
+ /** 请求参数 */
|
|
|
+ requestParam?: string;
|
|
|
/** 返回结果 */
|
|
|
returnResult?: string;
|
|
|
- /** 执行状态 */
|
|
|
- status?: string;
|
|
|
- tenantId?: string;
|
|
|
+ /** 事件Id */
|
|
|
+ eventId?: number;
|
|
|
/** 线程Id */
|
|
|
threadId?: number;
|
|
|
/** 请求跟踪Id */
|
|
|
traceId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ /** 异常信息 */
|
|
|
+ exception?: string;
|
|
|
+ /** 日志消息Json */
|
|
|
+ message?: string;
|
|
|
};
|
|
|
|
|
|
/** 访问日志表(分页参数) */
|
|
|
export type LogVisitOutput = {
|
|
|
- /** 账号 */
|
|
|
- account?: string;
|
|
|
- /** 方法名称 */
|
|
|
- actionName?: string;
|
|
|
- /** 浏览器 */
|
|
|
- browser?: string;
|
|
|
- /** 模块名称 */
|
|
|
- controllerName?: string;
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ /** 模块名称 */
|
|
|
+ controllerName?: string;
|
|
|
+ /** 方法名称 */
|
|
|
+ actionName?: string;
|
|
|
/** 显示名称 */
|
|
|
displayTitle?: string;
|
|
|
- /** 操作用时 */
|
|
|
- elapsed?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 维度 */
|
|
|
- latitude?: number;
|
|
|
+ /** 执行状态 */
|
|
|
+ status?: string;
|
|
|
+ /** IP地址 */
|
|
|
+ remoteIp?: string;
|
|
|
/** 登录地点 */
|
|
|
location?: string;
|
|
|
- /** 日志时间 */
|
|
|
- logDateTime?: string;
|
|
|
- logLevel?: LogLevel;
|
|
|
/** 经度 */
|
|
|
longitude?: number;
|
|
|
+ /** 维度 */
|
|
|
+ latitude?: number;
|
|
|
+ /** 浏览器 */
|
|
|
+ browser?: string;
|
|
|
/** 操作系统 */
|
|
|
os?: string;
|
|
|
+ /** 操作用时 */
|
|
|
+ elapsed?: number;
|
|
|
+ /** 日志时间 */
|
|
|
+ logDateTime?: string;
|
|
|
+ logLevel?: LogLevel;
|
|
|
+ /** 账号 */
|
|
|
+ account?: string;
|
|
|
/** 真实姓名 */
|
|
|
realName?: string;
|
|
|
- /** IP地址 */
|
|
|
- remoteIp?: string;
|
|
|
- /** 执行状态 */
|
|
|
- status?: string;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
};
|
|
|
|
|
|
export type SqlSugarPagedList_LogAuditOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: LogAuditOutput[];
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: LogAuditOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
export type SqlSugarPagedList_LogDifferenceOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: LogDifferenceOutput[];
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: LogDifferenceOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
export type SqlSugarPagedList_LogExceptionOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: LogExceptionOutput[];
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: LogExceptionOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
export type SqlSugarPagedList_LogOperateOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: LogOperateOutput[];
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: LogOperateOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
export type SqlSugarPagedList_LogVisitOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: LogVisitOutput[];
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: LogVisitOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_SqlSugarPagedList_LogAuditOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: SqlSugarPagedList_LogAuditOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_SqlSugarPagedList_LogDifferenceOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: SqlSugarPagedList_LogDifferenceOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_SqlSugarPagedList_LogExceptionOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: SqlSugarPagedList_LogExceptionOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_SqlSugarPagedList_LogOperateOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: SqlSugarPagedList_LogOperateOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_SqlSugarPagedList_LogVisitOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: SqlSugarPagedList_LogVisitOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- /** 用户表(修改密码参数) */
|
|
|
- export type ChangePasswordParams = {
|
|
|
- /** 新密码 */
|
|
|
- password?: string;
|
|
|
- /** 源新密码 */
|
|
|
- sourcePassword?: string;
|
|
|
+ /** 系统作业信息表 */
|
|
|
+ export type Job = {
|
|
|
+ id?: number;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 组名称 */
|
|
|
+ groupName?: string;
|
|
|
+ /** 类名FullName */
|
|
|
+ jobType?: string;
|
|
|
+ /** 程序集Name */
|
|
|
+ assemblyName?: string;
|
|
|
+ /** 描述信息 */
|
|
|
+ description?: string;
|
|
|
+ /** 是否并行执行 */
|
|
|
+ concurrent?: boolean;
|
|
|
+ /** 是否扫描特性触发器 */
|
|
|
+ includeAnnotation?: boolean;
|
|
|
+ /** 额外数据 */
|
|
|
+ properties?: string;
|
|
|
+ /** 更新时间 */
|
|
|
+ updatedTime?: string;
|
|
|
+ jobCreateType?: JobCreateType;
|
|
|
+ /** 脚本代码 */
|
|
|
+ scriptCode?: string;
|
|
|
};
|
|
|
|
|
|
- /** 参数配置表 */
|
|
|
- export type Config = {
|
|
|
- /** 编码 */
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- /** 分组编码 */
|
|
|
- groupCode?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 系统参数 */
|
|
|
- isSystem?: boolean;
|
|
|
- /** 名称 */
|
|
|
- name: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
- /** 排序 */
|
|
|
- sort?: number;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- /** 属性值 */
|
|
|
- value?: string;
|
|
|
+ /** 系统作业信息表(增加参数) */
|
|
|
+ export type JobCreateParams = {
|
|
|
+ id?: number;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 组名称 */
|
|
|
+ groupName?: string;
|
|
|
+ /** 类名FullName */
|
|
|
+ jobType?: string;
|
|
|
+ /** 程序集Name */
|
|
|
+ assemblyName?: string;
|
|
|
+ /** 描述信息 */
|
|
|
+ description?: string;
|
|
|
+ /** 是否并行执行 */
|
|
|
+ concurrent?: boolean;
|
|
|
+ /** 是否扫描特性触发器 */
|
|
|
+ includeAnnotation?: boolean;
|
|
|
+ /** 额外数据 */
|
|
|
+ properties?: string;
|
|
|
+ /** 更新时间 */
|
|
|
+ updatedTime?: string;
|
|
|
+ jobCreateType?: JobCreateType;
|
|
|
+ /** 脚本代码 */
|
|
|
+ scriptCode?: string;
|
|
|
};
|
|
|
|
|
|
- /** 参数配置(增加参数) */
|
|
|
- export type ConfigCreateParams = {
|
|
|
- /** 编码 */
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- /** 分组编码 */
|
|
|
- groupCode?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 系统参数 */
|
|
|
- isSystem?: boolean;
|
|
|
- /** 名称 */
|
|
|
- name: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
- /** 排序 */
|
|
|
- sort?: number;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- /** 属性值 */
|
|
|
- value?: string;
|
|
|
+ /** 系统作业信息表(分页参数) */
|
|
|
+ export type JobOutput = {
|
|
|
+ id?: number;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 组名称 */
|
|
|
+ groupName?: string;
|
|
|
+ /** 类名FullName */
|
|
|
+ jobType?: string;
|
|
|
+ /** 程序集Name */
|
|
|
+ assemblyName?: string;
|
|
|
+ /** 描述信息 */
|
|
|
+ description?: string;
|
|
|
+ /** 是否并行执行 */
|
|
|
+ concurrent?: boolean;
|
|
|
+ /** 是否扫描特性触发器 */
|
|
|
+ includeAnnotation?: boolean;
|
|
|
+ /** 额外数据 */
|
|
|
+ properties?: string;
|
|
|
+ /** 更新时间 */
|
|
|
+ updatedTime?: string;
|
|
|
+ jobCreateType?: JobCreateType;
|
|
|
+ /** 脚本代码 */
|
|
|
+ scriptCode?: string;
|
|
|
};
|
|
|
|
|
|
- /** 参数配置(修改参数) */
|
|
|
- export type ConfigUpdateParams = {
|
|
|
- /** 编码 */
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- /** 分组编码 */
|
|
|
- groupCode?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 系统参数 */
|
|
|
- isSystem?: boolean;
|
|
|
- /** 名称 */
|
|
|
- name: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
- /** 排序 */
|
|
|
- sort?: number;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- /** 属性值 */
|
|
|
- value?: string;
|
|
|
+ /** 系统作业触发器表 */
|
|
|
+ export type JobTrigger = {
|
|
|
+ id?: number;
|
|
|
+ /** 触发器编号 */
|
|
|
+ triggerId: string;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 触发器类型FullName */
|
|
|
+ triggerType?: string;
|
|
|
+ /** 程序集Name */
|
|
|
+ assemblyName?: string;
|
|
|
+ /** 参数 */
|
|
|
+ args?: string;
|
|
|
+ /** 描述信息 */
|
|
|
+ description?: string;
|
|
|
+ status?: TriggerStatus;
|
|
|
+ /** 起始时间 */
|
|
|
+ startTime?: string;
|
|
|
+ /** 结束时间 */
|
|
|
+ endTime?: string;
|
|
|
+ /** 最近运行时间 */
|
|
|
+ lastRunTime?: string;
|
|
|
+ /** 下一次运行时间 */
|
|
|
+ nextRunTime?: string;
|
|
|
+ /** 触发次数 */
|
|
|
+ numberOfRuns?: number;
|
|
|
+ /** 最大触发次数(0:不限制,n:N次) */
|
|
|
+ maxNumberOfRuns?: number;
|
|
|
+ /** 出错次数 */
|
|
|
+ numberOfErrors?: number;
|
|
|
+ /** 最大出错次数(0:不限制,n:N次) */
|
|
|
+ maxNumberOfErrors?: number;
|
|
|
+ /** 重试次数 */
|
|
|
+ numRetries?: number;
|
|
|
+ /** 重试间隔时间(ms) */
|
|
|
+ retryTimeout?: number;
|
|
|
+ /** 是否立即启动 */
|
|
|
+ startNow?: boolean;
|
|
|
+ /** 是否启动时执行一次 */
|
|
|
+ runOnStart?: boolean;
|
|
|
+ /** 是否在启动时重置最大触发次数等于一次的作业 */
|
|
|
+ resetOnlyOnce?: boolean;
|
|
|
+ /** 更新时间 */
|
|
|
+ updatedTime?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 系统作业触发器表(增加参数) */
|
|
|
+ export type JobTriggerCreateParams = {
|
|
|
+ id?: number;
|
|
|
+ /** 触发器编号 */
|
|
|
+ triggerId: string;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 触发器类型FullName */
|
|
|
+ triggerType?: string;
|
|
|
+ /** 程序集Name */
|
|
|
+ assemblyName?: string;
|
|
|
+ /** 参数 */
|
|
|
+ args?: string;
|
|
|
+ /** 描述信息 */
|
|
|
+ description?: string;
|
|
|
+ status?: TriggerStatus;
|
|
|
+ /** 起始时间 */
|
|
|
+ startTime?: string;
|
|
|
+ /** 结束时间 */
|
|
|
+ endTime?: string;
|
|
|
+ /** 最近运行时间 */
|
|
|
+ lastRunTime?: string;
|
|
|
+ /** 下一次运行时间 */
|
|
|
+ nextRunTime?: string;
|
|
|
+ /** 触发次数 */
|
|
|
+ numberOfRuns?: number;
|
|
|
+ /** 最大触发次数(0:不限制,n:N次) */
|
|
|
+ maxNumberOfRuns?: number;
|
|
|
+ /** 出错次数 */
|
|
|
+ numberOfErrors?: number;
|
|
|
+ /** 最大出错次数(0:不限制,n:N次) */
|
|
|
+ maxNumberOfErrors?: number;
|
|
|
+ /** 重试次数 */
|
|
|
+ numRetries?: number;
|
|
|
+ /** 重试间隔时间(ms) */
|
|
|
+ retryTimeout?: number;
|
|
|
+ /** 是否立即启动 */
|
|
|
+ startNow?: boolean;
|
|
|
+ /** 是否启动时执行一次 */
|
|
|
+ runOnStart?: boolean;
|
|
|
+ /** 是否在启动时重置最大触发次数等于一次的作业 */
|
|
|
+ resetOnlyOnce?: boolean;
|
|
|
+ /** 更新时间 */
|
|
|
+ updatedTime?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 系统作业触发器表(分页参数) */
|
|
|
+ export type JobTriggerOutput = {
|
|
|
+ id?: number;
|
|
|
+ /** 触发器编号 */
|
|
|
+ triggerId: string;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 触发器类型FullName */
|
|
|
+ triggerType?: string;
|
|
|
+ /** 程序集Name */
|
|
|
+ assemblyName?: string;
|
|
|
+ /** 参数 */
|
|
|
+ args?: string;
|
|
|
+ /** 描述信息 */
|
|
|
+ description?: string;
|
|
|
+ status?: TriggerStatus;
|
|
|
+ /** 起始时间 */
|
|
|
+ startTime?: string;
|
|
|
+ /** 结束时间 */
|
|
|
+ endTime?: string;
|
|
|
+ /** 最近运行时间 */
|
|
|
+ lastRunTime?: string;
|
|
|
+ /** 下一次运行时间 */
|
|
|
+ nextRunTime?: string;
|
|
|
+ /** 触发次数 */
|
|
|
+ numberOfRuns?: number;
|
|
|
+ /** 最大触发次数(0:不限制,n:N次) */
|
|
|
+ maxNumberOfRuns?: number;
|
|
|
+ /** 出错次数 */
|
|
|
+ numberOfErrors?: number;
|
|
|
+ /** 最大出错次数(0:不限制,n:N次) */
|
|
|
+ maxNumberOfErrors?: number;
|
|
|
+ /** 重试次数 */
|
|
|
+ numRetries?: number;
|
|
|
+ /** 重试间隔时间(ms) */
|
|
|
+ retryTimeout?: number;
|
|
|
+ /** 是否立即启动 */
|
|
|
+ startNow?: boolean;
|
|
|
+ /** 是否启动时执行一次 */
|
|
|
+ runOnStart?: boolean;
|
|
|
+ /** 是否在启动时重置最大触发次数等于一次的作业 */
|
|
|
+ resetOnlyOnce?: boolean;
|
|
|
+ /** 更新时间 */
|
|
|
+ updatedTime?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 系统作业触发器表 */
|
|
|
+ export type JobTriggerParams = {
|
|
|
+ /** 作业Id */
|
|
|
+ jobId?: string;
|
|
|
+ /** 触发器Id */
|
|
|
+ triggerId?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 系统作业触发器运行记录表(分页参数) */
|
|
|
+ export type JobTriggerRecordOutput = {
|
|
|
+ id?: number;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 触发器编号 */
|
|
|
+ triggerId: string;
|
|
|
+ /** 当前运行次数 */
|
|
|
+ numberOfRuns?: number;
|
|
|
+ /** 最近运行时间 */
|
|
|
+ lastRunTime?: string;
|
|
|
+ /** 下一次运行时间 */
|
|
|
+ nextRunTime?: string;
|
|
|
+ status?: TriggerStatus;
|
|
|
+ /** 本次执行结果 */
|
|
|
+ result?: string;
|
|
|
+ /** 本次执行耗时 */
|
|
|
+ elapsedTime?: number;
|
|
|
+ /** 创建时间 */
|
|
|
+ createdTime?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 系统作业触发器表(更新参数) */
|
|
|
+ export type JobTriggerUpdateParams = {
|
|
|
+ id?: number;
|
|
|
+ /** 触发器编号 */
|
|
|
+ triggerId: string;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 触发器类型FullName */
|
|
|
+ triggerType?: string;
|
|
|
+ /** 程序集Name */
|
|
|
+ assemblyName?: string;
|
|
|
+ /** 参数 */
|
|
|
+ args?: string;
|
|
|
+ /** 描述信息 */
|
|
|
+ description?: string;
|
|
|
+ status?: TriggerStatus;
|
|
|
+ /** 起始时间 */
|
|
|
+ startTime?: string;
|
|
|
+ /** 结束时间 */
|
|
|
+ endTime?: string;
|
|
|
+ /** 最近运行时间 */
|
|
|
+ lastRunTime?: string;
|
|
|
+ /** 下一次运行时间 */
|
|
|
+ nextRunTime?: string;
|
|
|
+ /** 触发次数 */
|
|
|
+ numberOfRuns?: number;
|
|
|
+ /** 最大触发次数(0:不限制,n:N次) */
|
|
|
+ maxNumberOfRuns?: number;
|
|
|
+ /** 出错次数 */
|
|
|
+ numberOfErrors?: number;
|
|
|
+ /** 最大出错次数(0:不限制,n:N次) */
|
|
|
+ maxNumberOfErrors?: number;
|
|
|
+ /** 重试次数 */
|
|
|
+ numRetries?: number;
|
|
|
+ /** 重试间隔时间(ms) */
|
|
|
+ retryTimeout?: number;
|
|
|
+ /** 是否立即启动 */
|
|
|
+ startNow?: boolean;
|
|
|
+ /** 是否启动时执行一次 */
|
|
|
+ runOnStart?: boolean;
|
|
|
+ /** 是否在启动时重置最大触发次数等于一次的作业 */
|
|
|
+ resetOnlyOnce?: boolean;
|
|
|
+ /** 更新时间 */
|
|
|
+ updatedTime?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 系统作业信息表(更新参数) */
|
|
|
+ export type JobUpdateParams = {
|
|
|
+ id?: number;
|
|
|
+ /** 作业编号 */
|
|
|
+ jobId: string;
|
|
|
+ /** 组名称 */
|
|
|
+ groupName?: string;
|
|
|
+ /** 类名FullName */
|
|
|
+ jobType?: string;
|
|
|
+ /** 程序集Name */
|
|
|
+ assemblyName?: string;
|
|
|
+ /** 描述信息 */
|
|
|
+ description?: string;
|
|
|
+ /** 是否并行执行 */
|
|
|
+ concurrent?: boolean;
|
|
|
+ /** 是否扫描特性触发器 */
|
|
|
+ includeAnnotation?: boolean;
|
|
|
+ /** 额外数据 */
|
|
|
+ properties?: string;
|
|
|
+ /** 更新时间 */
|
|
|
+ updatedTime?: string;
|
|
|
+ jobCreateType?: JobCreateType;
|
|
|
+ /** 脚本代码 */
|
|
|
+ scriptCode?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type KeyCodeRequest = {
|
|
|
+ code: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type KeyRequest = {
|
|
|
+ id: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type SqlSugarPagedList_JobOutput = {
|
|
|
+ pageIndex?: number;
|
|
|
+ pageSize?: number;
|
|
|
+ total?: number;
|
|
|
+ totalPages?: number;
|
|
|
+ items?: JobOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type SqlSugarPagedList_JobTriggerRecordOutput = {
|
|
|
+ pageIndex?: number;
|
|
|
+ pageSize?: number;
|
|
|
+ total?: number;
|
|
|
+ totalPages?: number;
|
|
|
+ items?: JobTriggerRecordOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_Job = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: Job;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_JobTrigger = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: JobTrigger;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_List_JobTriggerOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: JobTriggerOutput[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_JobOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: SqlSugarPagedList_JobOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_JobTriggerRecordOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: SqlSugarPagedList_JobTriggerRecordOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type Assembly = {
|
|
|
+ definedTypes?: TypeInfo[];
|
|
|
+ exportedTypes?: Type[];
|
|
|
+ codeBase?: string;
|
|
|
+ entryPoint?: MethodInfo;
|
|
|
+ fullName?: string;
|
|
|
+ imageRuntimeVersion?: string;
|
|
|
+ isDynamic?: boolean;
|
|
|
+ location?: string;
|
|
|
+ reflectionOnly?: boolean;
|
|
|
+ isCollectible?: boolean;
|
|
|
+ isFullyTrusted?: boolean;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ escapedCodeBase?: string;
|
|
|
+ manifestModule?: Module;
|
|
|
+ modules?: Module[];
|
|
|
+ globalAssemblyCache?: boolean;
|
|
|
+ hostContext?: number;
|
|
|
+ securityRuleSet?: SecurityRuleSet;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 代码生成表 */
|
|
|
+ export type CodeGenerate = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 作者姓名 */
|
|
|
+ authorName?: string;
|
|
|
+ /** 是否移除表前缀 */
|
|
|
+ tablePrefix?: string;
|
|
|
+ /** 生成方式 */
|
|
|
+ generateType?: string;
|
|
|
+ /** 库定位器名 */
|
|
|
+ configId?: string;
|
|
|
+ /** 数据库名(保留字段) */
|
|
|
+ dbName?: string;
|
|
|
+ /** 数据库类型 */
|
|
|
+ dbType?: string;
|
|
|
+ /** 数据库链接 */
|
|
|
+ connectionString?: string;
|
|
|
+ /** 数据库表名 */
|
|
|
+ tableName?: string;
|
|
|
+ /** 说明 */
|
|
|
+ description?: string;
|
|
|
+ /** 类名 */
|
|
|
+ className?: string;
|
|
|
+ /** 基类 */
|
|
|
+ baseClassName?: string;
|
|
|
+ /** 命名空间 */
|
|
|
+ nameSpace?: string;
|
|
|
+ /** 业务名 */
|
|
|
+ businessName?: string;
|
|
|
+ /** 菜单编码 */
|
|
|
+ menuId?: number;
|
|
|
+ /** 模板 */
|
|
|
+ codeGenerateTemplates?: CodeGenerateTemplate[];
|
|
|
+ /** 模板明细 */
|
|
|
+ codeGenerateDetails?: CodeGenerateDetail[];
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 系统代码生成(增加参数) */
|
|
|
+ export type CodeGenerateCreateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 作者姓名 */
|
|
|
+ authorName?: string;
|
|
|
+ /** 是否移除表前缀 */
|
|
|
+ tablePrefix?: string;
|
|
|
+ /** 生成方式 */
|
|
|
+ generateType?: string;
|
|
|
+ /** 库定位器名 */
|
|
|
+ configId?: string;
|
|
|
+ /** 数据库名(保留字段) */
|
|
|
+ dbName?: string;
|
|
|
+ /** 数据库类型 */
|
|
|
+ dbType?: string;
|
|
|
+ /** 数据库链接 */
|
|
|
+ connectionString?: string;
|
|
|
+ /** 数据库表名 */
|
|
|
+ tableName?: string;
|
|
|
+ /** 说明 */
|
|
|
+ description?: string;
|
|
|
+ /** 类名 */
|
|
|
+ className?: string;
|
|
|
+ /** 基类 */
|
|
|
+ baseClassName?: string;
|
|
|
+ /** 命名空间 */
|
|
|
+ nameSpace?: string;
|
|
|
+ /** 业务名 */
|
|
|
+ businessName?: string;
|
|
|
+ /** 菜单编码 */
|
|
|
+ menuId?: number;
|
|
|
+ /** 模板 */
|
|
|
+ codeGenerateTemplates?: CodeGenerateTemplate[];
|
|
|
+ /** 模板明细 */
|
|
|
+ codeGenerateDetails?: CodeGenerateDetail[];
|
|
|
+ /** 模板 */
|
|
|
+ templateIds?: number[];
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 代码生成表配置 */
|
|
|
+ export type CodeGenerateDetail = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 代码生成主表Id */
|
|
|
+ codeGenerateId?: number;
|
|
|
+ /** 数据库字段名 */
|
|
|
+ columnName: string;
|
|
|
+ /** 实体名称 */
|
|
|
+ entityName: string;
|
|
|
+ /** 字段数据长度 */
|
|
|
+ columnLength?: number;
|
|
|
+ /** 是否允许为空 */
|
|
|
+ isNullable?: boolean;
|
|
|
+ /** 字段描述 */
|
|
|
+ columnComment?: string;
|
|
|
+ /** 主外键 */
|
|
|
+ isPrimarykey?: boolean;
|
|
|
+ /** 小数位数 */
|
|
|
+ decimalDigits?: number;
|
|
|
+ /** 自动增加 */
|
|
|
+ isIdentity?: boolean;
|
|
|
+ /** .NET数据类型 */
|
|
|
+ netType?: string;
|
|
|
+ /** 作用类型(字典) */
|
|
|
+ effectType?: string;
|
|
|
+ /** 外键实体名称 */
|
|
|
+ fkEntityName?: string;
|
|
|
+ /** 外键表名称 */
|
|
|
+ fkTableName?: string;
|
|
|
+ /** 外键显示字段 */
|
|
|
+ fkColumnName?: string;
|
|
|
+ /** 外键显示字段.NET类型 */
|
|
|
+ fkColumnNetType?: string;
|
|
|
+ /** 字典编码 */
|
|
|
+ dictTypeCode?: string;
|
|
|
+ /** 列表是否缩进(字典) */
|
|
|
+ whetherRetract?: string;
|
|
|
+ /** 是否必填(字典) */
|
|
|
+ whetherRequired?: string;
|
|
|
+ /** 是否是查询条件 */
|
|
|
+ queryWhether?: string;
|
|
|
+ /** 查询方式 */
|
|
|
+ queryType?: string;
|
|
|
+ /** 列表显示 */
|
|
|
+ whetherTable?: string;
|
|
|
+ /** 增改 */
|
|
|
+ whetherAddUpdate?: string;
|
|
|
+ /** 数据库中类型(物理类型) */
|
|
|
+ dataType?: string;
|
|
|
+ /** 是否通用字段 */
|
|
|
+ whetherCommon?: string;
|
|
|
+ /** 显示文本字段 */
|
|
|
+ displayColumn?: string;
|
|
|
+ /** 选中值字段 */
|
|
|
+ valueColumn?: string;
|
|
|
+ /** 父级字段 */
|
|
|
+ pidColumn?: string;
|
|
|
+ /** 排序 */
|
|
|
+ sort?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 代码生成(输出) */
|
|
|
+ export type CodeGenerateOutput = {
|
|
|
+ /** ID */
|
|
|
+ id?: number;
|
|
|
+ /** 作者姓名 */
|
|
|
+ authorName?: string;
|
|
|
+ /** 是否移除表前缀 */
|
|
|
+ tablePrefix?: string;
|
|
|
+ /** 生成方式 */
|
|
|
+ generateType?: string;
|
|
|
+ /** 库定位器名 */
|
|
|
+ configId?: string;
|
|
|
+ /** 数据库名(保留字段) */
|
|
|
+ dbName?: string;
|
|
|
+ /** 数据库类型 */
|
|
|
+ dbType?: string;
|
|
|
+ /** 数据库链接 */
|
|
|
+ connectionString?: string;
|
|
|
+ /** 数据库表名 */
|
|
|
+ tableName?: string;
|
|
|
+ /** 命名空间 */
|
|
|
+ nameSpace?: string;
|
|
|
+ /** 业务名 */
|
|
|
+ businessName?: string;
|
|
|
+ /** 菜单编码 */
|
|
|
+ menuId?: number;
|
|
|
+ /** 类名 */
|
|
|
+ className?: string;
|
|
|
+ /** 模板 */
|
|
|
+ templateIds?: number[];
|
|
|
+ /** 说明 */
|
|
|
+ description?: string;
|
|
|
+ /** 基类 */
|
|
|
+ baseClassName?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 代码生成模板表 */
|
|
|
+ export type CodeGenerateTemplate = {
|
|
|
+ id?: number;
|
|
|
+ /** 代码生成主表Id */
|
|
|
+ codeGenerateId?: number;
|
|
|
+ /** 模板ID */
|
|
|
+ templateId?: number;
|
|
|
+ /** 模板 */
|
|
|
+ template?: string;
|
|
|
+ /** 模板ID */
|
|
|
+ templateName?: string;
|
|
|
+ codeTemplateType?: CodeTemplateType;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 系统代码生成(更新参数) */
|
|
|
+ export type CodeGenerateUpdateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 作者姓名 */
|
|
|
+ authorName?: string;
|
|
|
+ /** 是否移除表前缀 */
|
|
|
+ tablePrefix?: string;
|
|
|
+ /** 生成方式 */
|
|
|
+ generateType?: string;
|
|
|
+ /** 库定位器名 */
|
|
|
+ configId?: string;
|
|
|
+ /** 数据库名(保留字段) */
|
|
|
+ dbName?: string;
|
|
|
+ /** 数据库类型 */
|
|
|
+ dbType?: string;
|
|
|
+ /** 数据库链接 */
|
|
|
+ connectionString?: string;
|
|
|
+ /** 数据库表名 */
|
|
|
+ tableName?: string;
|
|
|
+ /** 说明 */
|
|
|
+ description?: string;
|
|
|
+ /** 类名 */
|
|
|
+ className?: string;
|
|
|
+ /** 基类 */
|
|
|
+ baseClassName?: string;
|
|
|
+ /** 命名空间 */
|
|
|
+ nameSpace?: string;
|
|
|
+ /** 业务名 */
|
|
|
+ businessName?: string;
|
|
|
+ /** 菜单编码 */
|
|
|
+ menuId?: number;
|
|
|
+ /** 模板 */
|
|
|
+ codeGenerateTemplates?: CodeGenerateTemplate[];
|
|
|
+ /** 模板明细 */
|
|
|
+ codeGenerateDetails?: CodeGenerateDetail[];
|
|
|
+ /** 模板 */
|
|
|
+ templateIds?: number[];
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 代码模板表 */
|
|
|
+ export type CodeTemplate = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 模板名称 */
|
|
|
+ name?: string;
|
|
|
+ codeTemplateType?: CodeTemplateType;
|
|
|
+ /** 模板内容 */
|
|
|
+ template?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 代码模板表(增加参数) */
|
|
|
+ export type CodeTemplateCreateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 模板名称 */
|
|
|
+ name?: string;
|
|
|
+ codeTemplateType?: CodeTemplateType;
|
|
|
+ /** 模板内容 */
|
|
|
+ template?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 代码模板表(分页参数) */
|
|
|
+ export type CodeTemplateOutput = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 模板名称 */
|
|
|
+ name?: string;
|
|
|
+ codeTemplateType?: CodeTemplateType;
|
|
|
+ /** 模板内容 */
|
|
|
+ template?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 代码模板表(更新参数) */
|
|
|
+ export type CodeTemplateUpdateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 模板名称 */
|
|
|
+ name?: string;
|
|
|
+ codeTemplateType?: CodeTemplateType;
|
|
|
+ /** 模板内容 */
|
|
|
+ template?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type ComponentProps = {
|
|
|
+ placeholder?: string;
|
|
|
+ api?: FormApi;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type ConditionalModel = {
|
|
|
+ fieldName?: string;
|
|
|
+ fieldValue?: string;
|
|
|
+ cSharpTypeName?: string;
|
|
|
+ customConditionalFunc?: ICustomConditionalFunc;
|
|
|
+ customParameterValue?: any;
|
|
|
+ conditionalType?: ConditionalType;
|
|
|
+ fieldValueConvertFunc?: Func_StringObject;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type ConstructorInfo = {
|
|
|
+ name?: string;
|
|
|
+ declaringType?: Type;
|
|
|
+ reflectedType?: Type;
|
|
|
+ module?: Module;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
+ attributes?: MethodAttributes;
|
|
|
+ methodImplementationFlags?: MethodImplAttributes;
|
|
|
+ callingConvention?: CallingConventions;
|
|
|
+ isAbstract?: boolean;
|
|
|
+ isConstructor?: boolean;
|
|
|
+ isFinal?: boolean;
|
|
|
+ isHideBySig?: boolean;
|
|
|
+ isSpecialName?: boolean;
|
|
|
+ isStatic?: boolean;
|
|
|
+ isVirtual?: boolean;
|
|
|
+ isAssembly?: boolean;
|
|
|
+ isFamily?: boolean;
|
|
|
+ isFamilyAndAssembly?: boolean;
|
|
|
+ isFamilyOrAssembly?: boolean;
|
|
|
+ isPrivate?: boolean;
|
|
|
+ isPublic?: boolean;
|
|
|
+ isConstructedGenericMethod?: boolean;
|
|
|
+ isGenericMethod?: boolean;
|
|
|
+ isGenericMethodDefinition?: boolean;
|
|
|
+ containsGenericParameters?: boolean;
|
|
|
+ methodHandle?: RuntimeMethodHandle;
|
|
|
+ isSecurityCritical?: boolean;
|
|
|
+ isSecuritySafeCritical?: boolean;
|
|
|
+ isSecurityTransparent?: boolean;
|
|
|
+ memberType?: MemberTypes;
|
|
|
};
|
|
|
|
|
|
- export type Department = {
|
|
|
- children?: Department[];
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- orgType?: string;
|
|
|
- orgTypeInfo?: DictionaryDetail;
|
|
|
- parentId?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type CustomAttributeData = {
|
|
|
+ attributeType?: Type;
|
|
|
+ constructor?: ConstructorInfo;
|
|
|
+ constructorArguments?: CustomAttributeTypedArgument[];
|
|
|
+ namedArguments?: CustomAttributeNamedArgument[];
|
|
|
};
|
|
|
|
|
|
- /** 机构(增加参数) */
|
|
|
- export type DepartmentCreateParams = {
|
|
|
- children?: Department[];
|
|
|
- /** 机构编码 */
|
|
|
- code: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 机构名称 */
|
|
|
- name: string;
|
|
|
- orgType?: string;
|
|
|
- orgTypeInfo?: DictionaryDetail;
|
|
|
- parentId?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type CustomAttributeNamedArgument = {
|
|
|
+ memberInfo?: MemberInfo;
|
|
|
+ typedValue?: CustomAttributeTypedArgument;
|
|
|
+ memberName?: string;
|
|
|
+ isField?: boolean;
|
|
|
};
|
|
|
|
|
|
- /** 机构(更新参数) */
|
|
|
- export type DepartmentUpdateParams = {
|
|
|
- children?: Department[];
|
|
|
- /** 机构编码 */
|
|
|
- code: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 机构名称 */
|
|
|
- name: string;
|
|
|
- orgType?: string;
|
|
|
- orgTypeInfo?: DictionaryDetail;
|
|
|
- parentId?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type CustomAttributeTypedArgument = {
|
|
|
+ argumentType?: Type;
|
|
|
+ value?: any;
|
|
|
};
|
|
|
|
|
|
- export type Dictionary = {
|
|
|
- code: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ /** 数据库管理(数据库输出参数) */
|
|
|
+ export type DatabaseOutput = {
|
|
|
+ /** 库定位器名 */
|
|
|
+ configId?: string;
|
|
|
+ dbType?: DbType;
|
|
|
+ /** 数据库连接字符串 */
|
|
|
+ connectionString?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统字典类型表(增加参数) */
|
|
|
- export type DictionaryCreateParams = {
|
|
|
- /** 编码 */
|
|
|
- code?: string;
|
|
|
- /** 名称 */
|
|
|
+ /** 数据库查询表列表列(增加参数) */
|
|
|
+ export type DatabaseQueryColumnCreateParams = {
|
|
|
+ /** 数据库查询表主键 */
|
|
|
+ databaseQueryId?: number;
|
|
|
+ /** 表别名 */
|
|
|
+ tableAlias?: string;
|
|
|
+ /** 列名 */
|
|
|
name?: string;
|
|
|
+ /** 列名 */
|
|
|
+ alias?: string;
|
|
|
/** 备注 */
|
|
|
remark?: string;
|
|
|
- /** 排序 */
|
|
|
- sort?: number;
|
|
|
};
|
|
|
|
|
|
- export type DictionaryDetail = {
|
|
|
- children?: DictionaryDetail[];
|
|
|
- code: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- dictionaryCode?: string;
|
|
|
- extend?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
+ /** 数据库查询表列表列(分页参数) */
|
|
|
+ export type DatabaseQueryColumnOutput = {
|
|
|
+ /** 数据库查询表主键 */
|
|
|
+ databaseQueryId?: number;
|
|
|
+ /** 表别名 */
|
|
|
+ tableAlias?: string;
|
|
|
+ /** 列名 */
|
|
|
name?: string;
|
|
|
- parentId?: string;
|
|
|
+ /** 列名 */
|
|
|
+ alias?: string;
|
|
|
+ /** 备注 */
|
|
|
remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- value: string;
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
};
|
|
|
|
|
|
- /** 系统字典值表(增加参数) */
|
|
|
- export type DictionaryDetailCreateParams = {
|
|
|
- /** 编码 */
|
|
|
- code?: string;
|
|
|
- /** 字典类型 */
|
|
|
- dictionaryCode?: string;
|
|
|
- /** 拓展数据(保存业务功能的配置项) */
|
|
|
- extend?: string;
|
|
|
- /** 名称 */
|
|
|
+ /** 数据库查询表(增加参数) */
|
|
|
+ export type DatabaseQueryCreateParams = {
|
|
|
+ /** 查询名称 */
|
|
|
name?: string;
|
|
|
- /** 上级 */
|
|
|
- parentId?: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
+ /** 查询编号 */
|
|
|
+ code?: string;
|
|
|
/** 排序 */
|
|
|
sort?: number;
|
|
|
- /** 值 */
|
|
|
- value?: string;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
+ /** 数据库标识 */
|
|
|
+ configId?: string;
|
|
|
+ /** 查询表 */
|
|
|
+ tables?: DatabaseQueryTableCreateParams[];
|
|
|
+ /** 查询列 */
|
|
|
+ columns?: DatabaseQueryColumnCreateParams[];
|
|
|
};
|
|
|
|
|
|
- /** 系统字典值表(更新参数) */
|
|
|
- export type DictionaryDetailUpdateParams = {
|
|
|
- /** 编码 */
|
|
|
- code?: string;
|
|
|
- /** 字典类型 */
|
|
|
- dictionaryCode?: string;
|
|
|
- /** 拓展数据(保存业务功能的配置项) */
|
|
|
- extend?: string;
|
|
|
+ /** 数据库查询表(分页参数) */
|
|
|
+ export type DatabaseQueryOutput = {
|
|
|
/** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 名称 */
|
|
|
+ id?: number;
|
|
|
+ /** 查询名称 */
|
|
|
name?: string;
|
|
|
- /** 上级 */
|
|
|
- parentId?: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
+ /** 查询编号 */
|
|
|
+ code?: string;
|
|
|
/** 排序 */
|
|
|
sort?: number;
|
|
|
- /** 值 */
|
|
|
- value?: string;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统字典类型表(分页参数) */
|
|
|
- export type DictionaryOutput = {
|
|
|
- /** 编码 */
|
|
|
- code?: string;
|
|
|
- /** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 名称 */
|
|
|
+ /** 数据库查询表(数据参数) */
|
|
|
+ export type DatabaseQueryRequest = {
|
|
|
+ /** 编号 */
|
|
|
+ code: string;
|
|
|
+ /** 条件 */
|
|
|
+ conditions?: ConditionalModel[];
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 数据库查询表列表表(增加参数) */
|
|
|
+ export type DatabaseQueryTableCreateParams = {
|
|
|
+ /** 数据库查询表主键 */
|
|
|
+ databaseQueryId?: number;
|
|
|
+ /** 表名称 */
|
|
|
name?: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
+ /** 别名 */
|
|
|
+ alias?: string;
|
|
|
+ /** 主表 */
|
|
|
+ isMain?: boolean;
|
|
|
+ /** 连接表表名,默认为主表 */
|
|
|
+ connectTable?: string;
|
|
|
+ /** 连接表类型,默认LEFT */
|
|
|
+ connectType?: string;
|
|
|
+ /** 连接表字段 */
|
|
|
+ connectColumn?: string;
|
|
|
+ /** 关系字段 */
|
|
|
+ relationColumn?: string;
|
|
|
+ /** 扩展关系 */
|
|
|
+ relationship?: string;
|
|
|
/** 排序 */
|
|
|
sort?: number;
|
|
|
- status?: Status;
|
|
|
};
|
|
|
|
|
|
- /** 系统字典类型表(更新参数) */
|
|
|
- export type DictionaryUpdateParams = {
|
|
|
- /** 编码 */
|
|
|
- code?: string;
|
|
|
- /** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 名称 */
|
|
|
+ /** 数据库查询表(更新参数) */
|
|
|
+ export type DatabaseQueryUpdateParams = {
|
|
|
+ /** 查询名称 */
|
|
|
name?: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
+ /** 查询编号 */
|
|
|
+ code?: string;
|
|
|
/** 排序 */
|
|
|
sort?: number;
|
|
|
- };
|
|
|
-
|
|
|
- /** 系统文件(上传) */
|
|
|
- export type FileUploadOutput = {
|
|
|
- /** 文件夹ID */
|
|
|
- folderId?: string;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
+ /** 数据库标识 */
|
|
|
+ configId?: string;
|
|
|
+ /** 查询表 */
|
|
|
+ tables?: DatabaseQueryTableCreateParams[];
|
|
|
+ /** 查询列 */
|
|
|
+ columns?: DatabaseQueryColumnCreateParams[];
|
|
|
/** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 外链地址-OSS上传后生成外链地址方便前端预览 */
|
|
|
- url?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type KeyCodeRequest = {
|
|
|
- code: string;
|
|
|
+ id?: number;
|
|
|
};
|
|
|
|
|
|
- export type KeyRequest = {
|
|
|
- id: string;
|
|
|
+ /** 数据库表管理 */
|
|
|
+ export type DatabaseTable = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ /** 数据库标识 */
|
|
|
+ configId: string;
|
|
|
+ /** 表名 */
|
|
|
+ name: string;
|
|
|
+ /** 表说明 */
|
|
|
+ description: string;
|
|
|
+ /** 表字段 */
|
|
|
+ columns?: TableColumn[];
|
|
|
};
|
|
|
|
|
|
- /** 用户登录输出 */
|
|
|
- export type LoginOutput = {
|
|
|
- /** 令牌Token */
|
|
|
- accessToken?: string;
|
|
|
- /** 刷新Token */
|
|
|
- refreshToken?: string;
|
|
|
+ /** 数据库表管理(增加参数) */
|
|
|
+ export type DatabaseTableCreateParams = {
|
|
|
+ /** 库标识 */
|
|
|
+ configId?: string;
|
|
|
+ /** 表名(字母形式的) */
|
|
|
+ name?: string;
|
|
|
+ /** 表描述 */
|
|
|
+ description?: string;
|
|
|
+ /** 表字段信息 */
|
|
|
+ columns?: TableColumn[];
|
|
|
};
|
|
|
|
|
|
- /** 登录输入参数 */
|
|
|
- export type LoginRequest = {
|
|
|
- /** 验证码字符 */
|
|
|
- code?: string;
|
|
|
- /** 密码 */
|
|
|
- password: string;
|
|
|
- /** 验证码Token */
|
|
|
- token?: string;
|
|
|
- /** 账号 */
|
|
|
- username: string;
|
|
|
+ /** 数据库表管理(输出参数) */
|
|
|
+ export type DatabaseTableOutput = {
|
|
|
+ /** 库标识 */
|
|
|
+ configId?: string;
|
|
|
+ /** 表名(字母形式的) */
|
|
|
+ name?: string;
|
|
|
+ /** 表描述 */
|
|
|
+ description?: string;
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
};
|
|
|
|
|
|
- /** 登录用户输出信息 */
|
|
|
- export type LoginUser = {
|
|
|
- /** 账号名称 */
|
|
|
- account?: string;
|
|
|
- /** 头像 */
|
|
|
- avatar?: string;
|
|
|
- /** 机构Id */
|
|
|
- departmentId?: string;
|
|
|
- /** 机构名称 */
|
|
|
- departmentName?: string;
|
|
|
- /** 首页 */
|
|
|
- homePath?: string;
|
|
|
- /** 机构类型 */
|
|
|
- orgType?: string;
|
|
|
- /** 真实姓名 */
|
|
|
- realName?: string;
|
|
|
- /** 用户ID */
|
|
|
- userId?: string;
|
|
|
+ /** 数据库表管理(更新参数) */
|
|
|
+ export type DatabaseTableUpdateParams = {
|
|
|
+ /** 库标识 */
|
|
|
+ configId?: string;
|
|
|
+ /** 表名(字母形式的) */
|
|
|
+ name?: string;
|
|
|
+ /** 表描述 */
|
|
|
+ description?: string;
|
|
|
+ /** 表字段信息 */
|
|
|
+ columns?: TableColumn[];
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
};
|
|
|
|
|
|
- export type Menu = {
|
|
|
- children?: Menu[];
|
|
|
- component?: string;
|
|
|
+ export type DictionaryDetail = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- id?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
- isMake?: number;
|
|
|
- meta?: RouteMeta;
|
|
|
+ parentId?: number;
|
|
|
+ dictionaryCode?: string;
|
|
|
+ value: string;
|
|
|
+ code: string;
|
|
|
name?: string;
|
|
|
- path?: string;
|
|
|
- permission?: string;
|
|
|
- pid?: string;
|
|
|
- redirect?: string;
|
|
|
- remark?: string;
|
|
|
sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ extend?: string;
|
|
|
status?: Status;
|
|
|
- type?: MenuType;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ children?: DictionaryDetail[];
|
|
|
};
|
|
|
|
|
|
- /** 菜单(增加参数) */
|
|
|
- export type MenuCreateParams = {
|
|
|
- children?: Menu[];
|
|
|
- component?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- isMake?: number;
|
|
|
- meta?: RouteMeta;
|
|
|
+ export type EventInfo = {
|
|
|
name?: string;
|
|
|
- path?: string;
|
|
|
- permission?: string;
|
|
|
- pid?: string;
|
|
|
- redirect?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- type?: MenuType;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ declaringType?: Type;
|
|
|
+ reflectedType?: Type;
|
|
|
+ module?: Module;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
+ memberType?: MemberTypes;
|
|
|
+ attributes?: EventAttributes;
|
|
|
+ isSpecialName?: boolean;
|
|
|
+ addMethod?: MethodInfo;
|
|
|
+ removeMethod?: MethodInfo;
|
|
|
+ raiseMethod?: MethodInfo;
|
|
|
+ isMulticast?: boolean;
|
|
|
+ eventHandlerType?: Type;
|
|
|
};
|
|
|
|
|
|
- /** 菜单(修改参数) */
|
|
|
- export type MenuUpdateParams = {
|
|
|
- children?: Menu[];
|
|
|
- component?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- isMake?: number;
|
|
|
- meta?: RouteMeta;
|
|
|
+ export type FieldInfo = {
|
|
|
name?: string;
|
|
|
- path?: string;
|
|
|
- permission?: string;
|
|
|
- pid?: string;
|
|
|
- redirect?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- type?: MenuType;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ declaringType?: Type;
|
|
|
+ reflectedType?: Type;
|
|
|
+ module?: Module;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
+ memberType?: MemberTypes;
|
|
|
+ attributes?: FieldAttributes;
|
|
|
+ fieldType?: Type;
|
|
|
+ isInitOnly?: boolean;
|
|
|
+ isLiteral?: boolean;
|
|
|
+ isNotSerialized?: boolean;
|
|
|
+ isPinvokeImpl?: boolean;
|
|
|
+ isSpecialName?: boolean;
|
|
|
+ isStatic?: boolean;
|
|
|
+ isAssembly?: boolean;
|
|
|
+ isFamily?: boolean;
|
|
|
+ isFamilyAndAssembly?: boolean;
|
|
|
+ isFamilyOrAssembly?: boolean;
|
|
|
+ isPrivate?: boolean;
|
|
|
+ isPublic?: boolean;
|
|
|
+ isSecurityCritical?: boolean;
|
|
|
+ isSecuritySafeCritical?: boolean;
|
|
|
+ isSecurityTransparent?: boolean;
|
|
|
+ fieldHandle?: RuntimeFieldHandle;
|
|
|
};
|
|
|
|
|
|
- export type OptionsResult = {
|
|
|
- disabled?: boolean;
|
|
|
+ export type FormApi = {
|
|
|
+ type?: string;
|
|
|
+ url?: string;
|
|
|
+ params?: string;
|
|
|
+ method?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type FormSchema = {
|
|
|
+ fieldName?: string;
|
|
|
label?: string;
|
|
|
- value?: any;
|
|
|
+ component?: string;
|
|
|
+ componentProps?: ComponentProps;
|
|
|
};
|
|
|
|
|
|
- export type Post = {
|
|
|
- children?: Department[];
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- departmentId?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- parentId?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type Func_StringObject = {
|
|
|
+ target?: any;
|
|
|
+ method?: MethodInfo;
|
|
|
};
|
|
|
|
|
|
- /** 岗位表(增加参数) */
|
|
|
- export type PostCreateParams = {
|
|
|
- children?: Department[];
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- departmentId?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- parentId?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type KeyRequest = {
|
|
|
+ id: number;
|
|
|
};
|
|
|
|
|
|
- /** 岗位表(分页参数) */
|
|
|
- export type PostOutput = {
|
|
|
- children?: Department[];
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- departmentId?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- parentId?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type MemberInfo = {
|
|
|
+ memberType?: MemberTypes;
|
|
|
+ name?: string;
|
|
|
+ declaringType?: Type;
|
|
|
+ reflectedType?: Type;
|
|
|
+ module?: Module;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
};
|
|
|
|
|
|
- /** 岗位表(更新参数) */
|
|
|
- export type PostUpdateParams = {
|
|
|
- children?: Department[];
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- departmentId?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- parentId?: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type MethodBase = {
|
|
|
+ memberType?: MemberTypes;
|
|
|
+ name?: string;
|
|
|
+ declaringType?: Type;
|
|
|
+ reflectedType?: Type;
|
|
|
+ module?: Module;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
+ attributes?: MethodAttributes;
|
|
|
+ methodImplementationFlags?: MethodImplAttributes;
|
|
|
+ callingConvention?: CallingConventions;
|
|
|
+ isAbstract?: boolean;
|
|
|
+ isConstructor?: boolean;
|
|
|
+ isFinal?: boolean;
|
|
|
+ isHideBySig?: boolean;
|
|
|
+ isSpecialName?: boolean;
|
|
|
+ isStatic?: boolean;
|
|
|
+ isVirtual?: boolean;
|
|
|
+ isAssembly?: boolean;
|
|
|
+ isFamily?: boolean;
|
|
|
+ isFamilyAndAssembly?: boolean;
|
|
|
+ isFamilyOrAssembly?: boolean;
|
|
|
+ isPrivate?: boolean;
|
|
|
+ isPublic?: boolean;
|
|
|
+ isConstructedGenericMethod?: boolean;
|
|
|
+ isGenericMethod?: boolean;
|
|
|
+ isGenericMethodDefinition?: boolean;
|
|
|
+ containsGenericParameters?: boolean;
|
|
|
+ methodHandle?: RuntimeMethodHandle;
|
|
|
+ isSecurityCritical?: boolean;
|
|
|
+ isSecuritySafeCritical?: boolean;
|
|
|
+ isSecurityTransparent?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type RelationRequest = {
|
|
|
- id: string;
|
|
|
- relationIds?: string[];
|
|
|
+ export type MethodInfo = {
|
|
|
+ name?: string;
|
|
|
+ declaringType?: Type;
|
|
|
+ reflectedType?: Type;
|
|
|
+ module?: Module;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
+ attributes?: MethodAttributes;
|
|
|
+ methodImplementationFlags?: MethodImplAttributes;
|
|
|
+ callingConvention?: CallingConventions;
|
|
|
+ isAbstract?: boolean;
|
|
|
+ isConstructor?: boolean;
|
|
|
+ isFinal?: boolean;
|
|
|
+ isHideBySig?: boolean;
|
|
|
+ isSpecialName?: boolean;
|
|
|
+ isStatic?: boolean;
|
|
|
+ isVirtual?: boolean;
|
|
|
+ isAssembly?: boolean;
|
|
|
+ isFamily?: boolean;
|
|
|
+ isFamilyAndAssembly?: boolean;
|
|
|
+ isFamilyOrAssembly?: boolean;
|
|
|
+ isPrivate?: boolean;
|
|
|
+ isPublic?: boolean;
|
|
|
+ isConstructedGenericMethod?: boolean;
|
|
|
+ isGenericMethod?: boolean;
|
|
|
+ isGenericMethodDefinition?: boolean;
|
|
|
+ containsGenericParameters?: boolean;
|
|
|
+ methodHandle?: RuntimeMethodHandle;
|
|
|
+ isSecurityCritical?: boolean;
|
|
|
+ isSecuritySafeCritical?: boolean;
|
|
|
+ isSecurityTransparent?: boolean;
|
|
|
+ memberType?: MemberTypes;
|
|
|
+ returnParameter?: ParameterInfo;
|
|
|
+ returnType?: Type;
|
|
|
+ returnTypeCustomAttributes?: ICustomAttributeProvider;
|
|
|
};
|
|
|
|
|
|
- export type Role = {
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- dataScope?: DataScope;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type Module = {
|
|
|
+ assembly?: Assembly;
|
|
|
+ fullyQualifiedName?: string;
|
|
|
+ name?: string;
|
|
|
+ mdStreamVersion?: number;
|
|
|
+ moduleVersionId?: string;
|
|
|
+ scopeName?: string;
|
|
|
+ moduleHandle?: ModuleHandle;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ metadataToken?: number;
|
|
|
};
|
|
|
|
|
|
- /** 角色表(增加参数) */
|
|
|
- export type RoleCreateParams = {
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- dataScope?: DataScope;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type ModuleHandle = {
|
|
|
+ mdStreamVersion?: number;
|
|
|
};
|
|
|
|
|
|
- /** 角色表(分页参数) */
|
|
|
- export type RoleOutput = {
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- dataScope?: DataScope;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type OptionsResult = {
|
|
|
+ value?: any;
|
|
|
+ label?: string;
|
|
|
+ disabled?: boolean;
|
|
|
};
|
|
|
|
|
|
- /** 角色数据 */
|
|
|
- export type RoleRelationRequest = {
|
|
|
- dataScope?: DataScope;
|
|
|
- id: string;
|
|
|
- relationIds?: string[];
|
|
|
+ export type ParameterInfo = {
|
|
|
+ attributes?: ParameterAttributes;
|
|
|
+ member?: MemberInfo;
|
|
|
+ name?: string;
|
|
|
+ parameterType?: Type;
|
|
|
+ position?: number;
|
|
|
+ isIn?: boolean;
|
|
|
+ isLcid?: boolean;
|
|
|
+ isOptional?: boolean;
|
|
|
+ isOut?: boolean;
|
|
|
+ isRetval?: boolean;
|
|
|
+ defaultValue?: any;
|
|
|
+ rawDefaultValue?: any;
|
|
|
+ hasDefaultValue?: boolean;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ metadataToken?: number;
|
|
|
};
|
|
|
|
|
|
- /** 角色表(统计列表) */
|
|
|
- export type RoleStatistics = {
|
|
|
- /** 用户数量 */
|
|
|
- count?: number;
|
|
|
- /** 角色ID */
|
|
|
- id?: string;
|
|
|
- /** 角色名称 */
|
|
|
+ export type PropertyInfo = {
|
|
|
name?: string;
|
|
|
+ declaringType?: Type;
|
|
|
+ reflectedType?: Type;
|
|
|
+ module?: Module;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
+ memberType?: MemberTypes;
|
|
|
+ propertyType?: Type;
|
|
|
+ attributes?: PropertyAttributes;
|
|
|
+ isSpecialName?: boolean;
|
|
|
+ canRead?: boolean;
|
|
|
+ canWrite?: boolean;
|
|
|
+ getMethod?: MethodInfo;
|
|
|
+ setMethod?: MethodInfo;
|
|
|
};
|
|
|
|
|
|
- /** 角色表(更新参数) */
|
|
|
- export type RoleUpdateParams = {
|
|
|
- code?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- dataScope?: DataScope;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- name: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type RuntimeFieldHandle = {
|
|
|
+ value?: IntPtr;
|
|
|
};
|
|
|
|
|
|
- export type RouteMeta = {
|
|
|
- activeIcon?: string;
|
|
|
- activePath?: string;
|
|
|
- affixTab?: boolean;
|
|
|
- hideChildrenInMenu?: boolean;
|
|
|
- hideInBreadcrumb?: boolean;
|
|
|
- hideInMenu?: boolean;
|
|
|
- hideInTab?: boolean;
|
|
|
- icon?: string;
|
|
|
- iframeSrc?: string;
|
|
|
- keepAlive?: boolean;
|
|
|
- link?: string;
|
|
|
- menuVisibleWithForbidden?: boolean;
|
|
|
- noBasicLayout?: boolean;
|
|
|
- openInNewWindow?: boolean;
|
|
|
- query?: any;
|
|
|
- title?: string;
|
|
|
+ export type RuntimeMethodHandle = {
|
|
|
+ value?: IntPtr;
|
|
|
};
|
|
|
|
|
|
- /** 菜单返回结果 */
|
|
|
- export type RouteOutput = {
|
|
|
- /** 菜单子项 */
|
|
|
- children?: RouteOutput[];
|
|
|
- /** 组件路径 */
|
|
|
- component?: string;
|
|
|
- meta?: RouteMeta;
|
|
|
- /** 用于配置页面的标题,会在菜单和标签页中显示 */
|
|
|
- name?: string;
|
|
|
- /** 路由地址 */
|
|
|
- path?: string;
|
|
|
- /** 重定向 */
|
|
|
- redirect?: string;
|
|
|
+ export type RuntimeTypeHandle = {
|
|
|
+ value?: IntPtr;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_Config = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: Config[];
|
|
|
+ export type SqlSugarPagedList_CodeGenerate = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: CodeGenerate[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_DictionaryOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: DictionaryOutput[];
|
|
|
+ export type SqlSugarPagedList_CodeTemplateOutput = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: CodeTemplateOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_PostOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: PostOutput[];
|
|
|
+ export type SqlSugarPagedList_DatabaseQueryOutput = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: DatabaseQueryOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_RoleOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
+ export type SqlSugarPagedList_DatabaseTableOutput = {
|
|
|
+ pageIndex?: number;
|
|
|
+ pageSize?: number;
|
|
|
+ total?: number;
|
|
|
+ totalPages?: number;
|
|
|
+ items?: DatabaseTableOutput[];
|
|
|
hasPrevPage?: boolean;
|
|
|
- items?: RoleOutput[];
|
|
|
+ hasNextPage?: boolean;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type SqlSugarPagedList_TableQueryOutput = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: TableQueryOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type StructLayoutAttribute = {
|
|
|
+ typeId?: any;
|
|
|
+ value?: LayoutKind;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 数据库表字段 */
|
|
|
+ export type TableColumn = {
|
|
|
+ /** 字段名 */
|
|
|
+ columnName?: string;
|
|
|
+ /** 数据库中类型 */
|
|
|
+ dataType?: string;
|
|
|
+ /** 字段描述 */
|
|
|
+ description?: string;
|
|
|
+ /** 主外键 */
|
|
|
+ isPrimarykey?: boolean;
|
|
|
+ /** 是否允许为空 */
|
|
|
+ isNullable?: boolean;
|
|
|
+ /** 小数位数 */
|
|
|
+ decimalDigits?: number;
|
|
|
+ /** 自动增加 */
|
|
|
+ isIdentity?: boolean;
|
|
|
+ /** 长度 */
|
|
|
+ length?: number;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_TenantOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: TenantOutput[];
|
|
|
- pageIndex?: number;
|
|
|
- pageSize?: number;
|
|
|
- total?: number;
|
|
|
- totalPages?: number;
|
|
|
+ /** 数据库(增加表字段参数) */
|
|
|
+ export type TableColumnCreateParams = {
|
|
|
+ /** 字段名 */
|
|
|
+ columnName?: string;
|
|
|
+ /** 数据库中类型 */
|
|
|
+ dataType?: string;
|
|
|
+ /** 字段描述 */
|
|
|
+ description?: string;
|
|
|
+ /** 主外键 */
|
|
|
+ isPrimarykey?: boolean;
|
|
|
+ /** 是否允许为空 */
|
|
|
+ isNullable?: boolean;
|
|
|
+ /** 小数位数 */
|
|
|
+ decimalDigits?: number;
|
|
|
+ /** 自动增加 */
|
|
|
+ isIdentity?: boolean;
|
|
|
+ /** 长度 */
|
|
|
+ length?: number;
|
|
|
+ /** 库标识 */
|
|
|
+ configId?: string;
|
|
|
+ /** 表名(字母形式的) */
|
|
|
+ tableName?: string;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_UserOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: UserOutput[];
|
|
|
- pageIndex?: number;
|
|
|
- pageSize?: number;
|
|
|
- total?: number;
|
|
|
- totalPages?: number;
|
|
|
+ /** 数据库(删除表字段参数) */
|
|
|
+ export type TableColumnDeleteParams = {
|
|
|
+ /** 库标识 */
|
|
|
+ configId?: string;
|
|
|
+ /** 表名(字母形式的) */
|
|
|
+ tableName?: string;
|
|
|
+ /** 字段名 */
|
|
|
+ columnName?: string;
|
|
|
};
|
|
|
|
|
|
- export type StatusRequest = {
|
|
|
- id: string;
|
|
|
- status?: Status;
|
|
|
+ /** 数据库管理(数据库表列输出参数) */
|
|
|
+ export type TableColumnOuput = {
|
|
|
+ /** 字段名 */
|
|
|
+ columnName?: string;
|
|
|
+ /** 数据库中类型 */
|
|
|
+ dataType?: string;
|
|
|
+ /** 字段描述 */
|
|
|
+ description?: string;
|
|
|
+ /** 主外键 */
|
|
|
+ isPrimarykey?: boolean;
|
|
|
+ /** 是否允许为空 */
|
|
|
+ isNullable?: boolean;
|
|
|
+ /** 小数位数 */
|
|
|
+ decimalDigits?: number;
|
|
|
+ /** 自动增加 */
|
|
|
+ isIdentity?: boolean;
|
|
|
+ /** 长度 */
|
|
|
+ length?: number;
|
|
|
+ /** 实体名称 */
|
|
|
+ entityName?: string;
|
|
|
+ /** .NET字段类型 */
|
|
|
+ netType?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统租户(增加参数) */
|
|
|
- export type TenantCreateParams = {
|
|
|
- /** 租管账号 */
|
|
|
- adminAccount: string;
|
|
|
- configId?: string;
|
|
|
- connection?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- dbType?: DbType;
|
|
|
- departmentId?: string;
|
|
|
- /** 电子邮箱 */
|
|
|
- email?: string;
|
|
|
- host?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 租户名称 */
|
|
|
- name: string;
|
|
|
- /** 电话 */
|
|
|
- phone?: string;
|
|
|
- remark?: string;
|
|
|
- slaveConnections?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantType?: TenantType;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- userId?: string;
|
|
|
+ export type TableConfig = {
|
|
|
+ columns?: TableQueryColumn[];
|
|
|
+ search?: TableQuerySearch[];
|
|
|
+ buttons?: TableQueryButton[];
|
|
|
};
|
|
|
|
|
|
- /** 系统租户(输出参数) */
|
|
|
- export type TenantListOutput = {
|
|
|
- /** 数据库标识 */
|
|
|
+ /** 数据库(删除表参数) */
|
|
|
+ export type TableDeleteParams = {
|
|
|
+ /** 库标识 */
|
|
|
configId?: string;
|
|
|
- /** 数据库连接 */
|
|
|
- connection?: string;
|
|
|
- dbType?: DbType;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
+ /** 表名(字母形式的) */
|
|
|
+ name?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统租户(输出参数) */
|
|
|
- export type TenantOutput = {
|
|
|
- /** 管理员账号 */
|
|
|
- adminAccount?: string;
|
|
|
+ /** 数据库管理(数据库表输出参数) */
|
|
|
+ export type TableOutput = {
|
|
|
+ /** 库标识 */
|
|
|
configId?: string;
|
|
|
- connection?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- dbType?: DbType;
|
|
|
- departmentId?: string;
|
|
|
- /** 电子邮箱 */
|
|
|
- email?: string;
|
|
|
- host?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 租户名称 */
|
|
|
+ /** 表名(字母形式的) */
|
|
|
name?: string;
|
|
|
- /** 电话 */
|
|
|
- phone?: string;
|
|
|
- remark?: string;
|
|
|
- slaveConnections?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tenantType?: TenantType;
|
|
|
- /** 租户类型名称 */
|
|
|
- tenantTypeName?: string;
|
|
|
+ /** 表描述 */
|
|
|
+ description?: string;
|
|
|
+ /** 实体名称 */
|
|
|
+ entityName?: string;
|
|
|
+ /** 创建时间 */
|
|
|
+ createTime?: string;
|
|
|
+ /** 更新时间 */
|
|
|
updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- userId?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统租户(更新参数) */
|
|
|
- export type TenantUpdateParams = {
|
|
|
- /** 租管账号 */
|
|
|
- adminAccount: string;
|
|
|
- configId?: string;
|
|
|
- connection?: string;
|
|
|
+ export type TableQuery = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- dbType?: DbType;
|
|
|
- departmentId?: string;
|
|
|
- /** 电子邮箱 */
|
|
|
- email?: string;
|
|
|
- host?: string;
|
|
|
- id?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
- /** 租户名称 */
|
|
|
+ tenantId?: number;
|
|
|
+ tableType?: string;
|
|
|
+ tableTypeInfo?: DictionaryDetail;
|
|
|
name: string;
|
|
|
- /** 电话 */
|
|
|
- phone?: string;
|
|
|
- remark?: string;
|
|
|
- slaveConnections?: string;
|
|
|
+ code: string;
|
|
|
+ databaseQueryCode: string;
|
|
|
+ config?: TableConfig;
|
|
|
sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ menuId?: number;
|
|
|
status?: Status;
|
|
|
- tenantType?: TenantType;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- userId?: string;
|
|
|
};
|
|
|
|
|
|
- export type TreeOptionsResult = {
|
|
|
- children?: TreeOptionsResult[];
|
|
|
- disabled?: boolean;
|
|
|
+ export type TableQueryButton = {
|
|
|
+ position?: string;
|
|
|
+ access?: string;
|
|
|
label?: string;
|
|
|
- parentId?: any;
|
|
|
- value?: any;
|
|
|
+ api?: FormApi;
|
|
|
};
|
|
|
|
|
|
- export type User = {
|
|
|
- account: string;
|
|
|
- accountType?: AccountType;
|
|
|
- avatar?: string;
|
|
|
- birthday?: string;
|
|
|
- cardType?: CardType;
|
|
|
+ export type TableQueryColumn = {
|
|
|
+ title?: string;
|
|
|
+ field?: string;
|
|
|
+ width?: number;
|
|
|
+ autoWidth?: boolean;
|
|
|
+ align?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 查询页面设置表(增加参数) */
|
|
|
+ export type TableQueryCreateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- department?: Department;
|
|
|
- departmentId?: string;
|
|
|
- departmentName?: string;
|
|
|
- email?: string;
|
|
|
- id?: string;
|
|
|
- idCardNum?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
- jobNum?: string;
|
|
|
- lastLoginAddress?: string;
|
|
|
- lastLoginDevice?: string;
|
|
|
- lastLoginIp?: string;
|
|
|
- lastLoginTime?: string;
|
|
|
- nickName?: string;
|
|
|
- phone?: string;
|
|
|
- post?: Post;
|
|
|
- postId?: string;
|
|
|
- realName?: string;
|
|
|
- remark?: string;
|
|
|
- sex?: Gender;
|
|
|
+ tenantId?: number;
|
|
|
+ tableType?: string;
|
|
|
+ tableTypeInfo?: DictionaryDetail;
|
|
|
+ name: string;
|
|
|
+ code: string;
|
|
|
+ databaseQueryCode: string;
|
|
|
+ config?: TableConfig;
|
|
|
sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ menuId?: number;
|
|
|
status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- userType?: UserType;
|
|
|
};
|
|
|
|
|
|
- /** 用户表(增加参数) */
|
|
|
- export type UserCreateParams = {
|
|
|
- account: string;
|
|
|
- accountType?: AccountType;
|
|
|
- avatar?: string;
|
|
|
- birthday?: string;
|
|
|
- cardType?: CardType;
|
|
|
+ /** 查询页面设置表(分页参数) */
|
|
|
+ export type TableQueryOutput = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- department?: Department;
|
|
|
- departmentId?: string;
|
|
|
- departmentName?: string;
|
|
|
- email?: string;
|
|
|
- id?: string;
|
|
|
- idCardNum?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
- jobNum?: string;
|
|
|
- lastLoginAddress?: string;
|
|
|
- lastLoginDevice?: string;
|
|
|
- lastLoginIp?: string;
|
|
|
- lastLoginTime?: string;
|
|
|
- nickName?: string;
|
|
|
- phone?: string;
|
|
|
- post?: Post;
|
|
|
- postId?: string;
|
|
|
- realName?: string;
|
|
|
- remark?: string;
|
|
|
- sex?: Gender;
|
|
|
+ tenantId?: number;
|
|
|
+ tableType?: string;
|
|
|
+ tableTypeInfo?: DictionaryDetail;
|
|
|
+ name: string;
|
|
|
+ code: string;
|
|
|
+ databaseQueryCode: string;
|
|
|
+ config?: TableConfig;
|
|
|
sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ menuId?: number;
|
|
|
status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- userType?: UserType;
|
|
|
};
|
|
|
|
|
|
- /** 用户信息 */
|
|
|
- export type UserInfo = {
|
|
|
- /** 用户所有岗位部门编码(英文逗号分隔) */
|
|
|
- allDeptCode?: string;
|
|
|
- /** 用户所有岗位部门名称(英文逗号分隔) */
|
|
|
- allDeptName?: string;
|
|
|
- /** 编号 */
|
|
|
- code?: string;
|
|
|
- /** 部门编号 */
|
|
|
- deptCode?: string;
|
|
|
- /** 部门名称 */
|
|
|
- deptName?: string;
|
|
|
- /** 名称 */
|
|
|
- name?: string;
|
|
|
- /** 性别 */
|
|
|
- sex?: string;
|
|
|
- /** 用户类型(4兼职教师,3教师,2学生,1系统管理) */
|
|
|
- userType?: number;
|
|
|
+ /** 数据查询 */
|
|
|
+ export type TableQueryRequest = {
|
|
|
+ pageIndex?: number;
|
|
|
+ pageSize?: number;
|
|
|
+ sortField?: string;
|
|
|
+ sortType?: string;
|
|
|
+ /** 查询编号 */
|
|
|
+ code: string;
|
|
|
+ /** 窗体值 */
|
|
|
+ formData?: any;
|
|
|
};
|
|
|
|
|
|
- /** 用户表(分页参数) */
|
|
|
- export type UserOutput = {
|
|
|
- /** 账号 */
|
|
|
- account?: string;
|
|
|
- accountType?: AccountType;
|
|
|
- /** 头像 */
|
|
|
- avatar?: string;
|
|
|
- /** 出生日期 */
|
|
|
- birthday?: string;
|
|
|
- cardType?: CardType;
|
|
|
- /** 机构Id */
|
|
|
- departmentId?: string;
|
|
|
- /** 机构信息 */
|
|
|
- departmentName?: string;
|
|
|
- /** 邮箱 */
|
|
|
- email?: string;
|
|
|
- /** 用户ID */
|
|
|
- id?: string;
|
|
|
- /** 身份证号 */
|
|
|
- idCardNum?: string;
|
|
|
- /** 工号 */
|
|
|
- jobNum?: string;
|
|
|
- /** 最新登录地点 */
|
|
|
- lastLoginAddress?: string;
|
|
|
- /** 最新登录设备 */
|
|
|
- lastLoginDevice?: string;
|
|
|
- /** 最新登录Ip */
|
|
|
- lastLoginIp?: string;
|
|
|
- /** 最新登录时间 */
|
|
|
- lastLoginTime?: string;
|
|
|
- /** 昵称 */
|
|
|
- nickName?: string;
|
|
|
- /** 手机号码 */
|
|
|
- phone?: string;
|
|
|
- /** 职位Id */
|
|
|
- postId?: string;
|
|
|
- /** 职位 */
|
|
|
- postName?: string;
|
|
|
- /** 真实姓名 */
|
|
|
- realName?: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
- sex?: Gender;
|
|
|
- /** 排序 */
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
+ export type TableQuerySearch = {
|
|
|
+ title?: string;
|
|
|
+ field?: string;
|
|
|
+ queryType?: ConditionalType;
|
|
|
+ schema?: FormSchema;
|
|
|
};
|
|
|
|
|
|
- /** 用户表(更新参数) */
|
|
|
- export type UserUpdateParams = {
|
|
|
- account: string;
|
|
|
- accountType?: AccountType;
|
|
|
- avatar?: string;
|
|
|
- birthday?: string;
|
|
|
- cardType?: CardType;
|
|
|
+ /** 查询页面设置表(更新参数) */
|
|
|
+ export type TableQueryUpdateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- department?: Department;
|
|
|
- departmentId?: string;
|
|
|
- departmentName?: string;
|
|
|
- email?: string;
|
|
|
- id?: string;
|
|
|
- idCardNum?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
- jobNum?: string;
|
|
|
- lastLoginAddress?: string;
|
|
|
- lastLoginDevice?: string;
|
|
|
- lastLoginIp?: string;
|
|
|
- lastLoginTime?: string;
|
|
|
- nickName?: string;
|
|
|
- phone?: string;
|
|
|
- post?: Post;
|
|
|
- postId?: string;
|
|
|
- realName?: string;
|
|
|
- remark?: string;
|
|
|
- sex?: Gender;
|
|
|
+ tenantId?: number;
|
|
|
+ tableType?: string;
|
|
|
+ tableTypeInfo?: DictionaryDetail;
|
|
|
+ name: string;
|
|
|
+ code: string;
|
|
|
+ databaseQueryCode: string;
|
|
|
+ config?: TableConfig;
|
|
|
sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ menuId?: number;
|
|
|
status?: Status;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- userType?: UserType;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_Config = {
|
|
|
- code?: number;
|
|
|
- data?: Config;
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type Type = {
|
|
|
+ name?: string;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
+ isInterface?: boolean;
|
|
|
+ memberType?: MemberTypes;
|
|
|
+ namespace?: string;
|
|
|
+ assemblyQualifiedName?: string;
|
|
|
+ fullName?: string;
|
|
|
+ assembly?: Assembly;
|
|
|
+ module?: Module;
|
|
|
+ isNested?: boolean;
|
|
|
+ declaringType?: Type;
|
|
|
+ declaringMethod?: MethodBase;
|
|
|
+ reflectedType?: Type;
|
|
|
+ underlyingSystemType?: Type;
|
|
|
+ isTypeDefinition?: boolean;
|
|
|
+ isArray?: boolean;
|
|
|
+ isByRef?: boolean;
|
|
|
+ isPointer?: boolean;
|
|
|
+ isConstructedGenericType?: boolean;
|
|
|
+ isGenericParameter?: boolean;
|
|
|
+ isGenericTypeParameter?: boolean;
|
|
|
+ isGenericMethodParameter?: boolean;
|
|
|
+ isGenericType?: boolean;
|
|
|
+ isGenericTypeDefinition?: boolean;
|
|
|
+ isSZArray?: boolean;
|
|
|
+ isVariableBoundArray?: boolean;
|
|
|
+ isByRefLike?: boolean;
|
|
|
+ isFunctionPointer?: boolean;
|
|
|
+ isUnmanagedFunctionPointer?: boolean;
|
|
|
+ hasElementType?: boolean;
|
|
|
+ genericTypeArguments?: Type[];
|
|
|
+ genericParameterPosition?: number;
|
|
|
+ genericParameterAttributes?: GenericParameterAttributes;
|
|
|
+ attributes?: TypeAttributes;
|
|
|
+ isAbstract?: boolean;
|
|
|
+ isImport?: boolean;
|
|
|
+ isSealed?: boolean;
|
|
|
+ isSpecialName?: boolean;
|
|
|
+ isClass?: boolean;
|
|
|
+ isNestedAssembly?: boolean;
|
|
|
+ isNestedFamANDAssem?: boolean;
|
|
|
+ isNestedFamily?: boolean;
|
|
|
+ isNestedFamORAssem?: boolean;
|
|
|
+ isNestedPrivate?: boolean;
|
|
|
+ isNestedPublic?: boolean;
|
|
|
+ isNotPublic?: boolean;
|
|
|
+ isPublic?: boolean;
|
|
|
+ isAutoLayout?: boolean;
|
|
|
+ isExplicitLayout?: boolean;
|
|
|
+ isLayoutSequential?: boolean;
|
|
|
+ isAnsiClass?: boolean;
|
|
|
+ isAutoClass?: boolean;
|
|
|
+ isUnicodeClass?: boolean;
|
|
|
+ isCOMObject?: boolean;
|
|
|
+ isContextful?: boolean;
|
|
|
+ isEnum?: boolean;
|
|
|
+ isMarshalByRef?: boolean;
|
|
|
+ isPrimitive?: boolean;
|
|
|
+ isValueType?: boolean;
|
|
|
+ isSignatureType?: boolean;
|
|
|
+ isSecurityCritical?: boolean;
|
|
|
+ isSecuritySafeCritical?: boolean;
|
|
|
+ isSecurityTransparent?: boolean;
|
|
|
+ structLayoutAttribute?: StructLayoutAttribute;
|
|
|
+ typeInitializer?: ConstructorInfo;
|
|
|
+ typeHandle?: RuntimeTypeHandle;
|
|
|
+ guid?: string;
|
|
|
+ baseType?: Type;
|
|
|
+ isSerializable?: boolean;
|
|
|
+ containsGenericParameters?: boolean;
|
|
|
+ isVisible?: boolean;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type TypeInfo = {
|
|
|
+ name?: string;
|
|
|
+ customAttributes?: CustomAttributeData[];
|
|
|
+ isCollectible?: boolean;
|
|
|
+ metadataToken?: number;
|
|
|
+ isInterface?: boolean;
|
|
|
+ memberType?: MemberTypes;
|
|
|
+ namespace?: string;
|
|
|
+ assemblyQualifiedName?: string;
|
|
|
+ fullName?: string;
|
|
|
+ assembly?: Assembly;
|
|
|
+ module?: Module;
|
|
|
+ isNested?: boolean;
|
|
|
+ declaringType?: Type;
|
|
|
+ declaringMethod?: MethodBase;
|
|
|
+ reflectedType?: Type;
|
|
|
+ underlyingSystemType?: Type;
|
|
|
+ isTypeDefinition?: boolean;
|
|
|
+ isArray?: boolean;
|
|
|
+ isByRef?: boolean;
|
|
|
+ isPointer?: boolean;
|
|
|
+ isConstructedGenericType?: boolean;
|
|
|
+ isGenericParameter?: boolean;
|
|
|
+ isGenericTypeParameter?: boolean;
|
|
|
+ isGenericMethodParameter?: boolean;
|
|
|
+ isGenericType?: boolean;
|
|
|
+ isGenericTypeDefinition?: boolean;
|
|
|
+ isSZArray?: boolean;
|
|
|
+ isVariableBoundArray?: boolean;
|
|
|
+ isByRefLike?: boolean;
|
|
|
+ isFunctionPointer?: boolean;
|
|
|
+ isUnmanagedFunctionPointer?: boolean;
|
|
|
+ hasElementType?: boolean;
|
|
|
+ genericTypeArguments?: Type[];
|
|
|
+ genericParameterPosition?: number;
|
|
|
+ genericParameterAttributes?: GenericParameterAttributes;
|
|
|
+ attributes?: TypeAttributes;
|
|
|
+ isAbstract?: boolean;
|
|
|
+ isImport?: boolean;
|
|
|
+ isSealed?: boolean;
|
|
|
+ isSpecialName?: boolean;
|
|
|
+ isClass?: boolean;
|
|
|
+ isNestedAssembly?: boolean;
|
|
|
+ isNestedFamANDAssem?: boolean;
|
|
|
+ isNestedFamily?: boolean;
|
|
|
+ isNestedFamORAssem?: boolean;
|
|
|
+ isNestedPrivate?: boolean;
|
|
|
+ isNestedPublic?: boolean;
|
|
|
+ isNotPublic?: boolean;
|
|
|
+ isPublic?: boolean;
|
|
|
+ isAutoLayout?: boolean;
|
|
|
+ isExplicitLayout?: boolean;
|
|
|
+ isLayoutSequential?: boolean;
|
|
|
+ isAnsiClass?: boolean;
|
|
|
+ isAutoClass?: boolean;
|
|
|
+ isUnicodeClass?: boolean;
|
|
|
+ isCOMObject?: boolean;
|
|
|
+ isContextful?: boolean;
|
|
|
+ isEnum?: boolean;
|
|
|
+ isMarshalByRef?: boolean;
|
|
|
+ isPrimitive?: boolean;
|
|
|
+ isValueType?: boolean;
|
|
|
+ isSignatureType?: boolean;
|
|
|
+ isSecurityCritical?: boolean;
|
|
|
+ isSecuritySafeCritical?: boolean;
|
|
|
+ isSecurityTransparent?: boolean;
|
|
|
+ structLayoutAttribute?: StructLayoutAttribute;
|
|
|
+ typeInitializer?: ConstructorInfo;
|
|
|
+ typeHandle?: RuntimeTypeHandle;
|
|
|
+ guid?: string;
|
|
|
+ baseType?: Type;
|
|
|
+ isSerializable?: boolean;
|
|
|
+ containsGenericParameters?: boolean;
|
|
|
+ isVisible?: boolean;
|
|
|
+ genericTypeParameters?: Type[];
|
|
|
+ declaredConstructors?: ConstructorInfo[];
|
|
|
+ declaredEvents?: EventInfo[];
|
|
|
+ declaredFields?: FieldInfo[];
|
|
|
+ declaredMembers?: MemberInfo[];
|
|
|
+ declaredMethods?: MethodInfo[];
|
|
|
+ declaredNestedTypes?: TypeInfo[];
|
|
|
+ declaredProperties?: PropertyInfo[];
|
|
|
+ implementedInterfaces?: Type[];
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_CodeGenerateOutput = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_Department = {
|
|
|
code?: number;
|
|
|
- data?: Department;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_Dictionary = {
|
|
|
- code?: number;
|
|
|
- data?: Dictionary;
|
|
|
+ data?: CodeGenerateOutput;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_DictionaryDetail = {
|
|
|
- code?: number;
|
|
|
- data?: DictionaryDetail;
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_CodeTemplate = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_FileUploadOutput = {
|
|
|
code?: number;
|
|
|
- data?: FileUploadOutput;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_IActionResult = {
|
|
|
- code?: number;
|
|
|
- data?: IActionResult;
|
|
|
+ data?: CodeTemplate;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_Int32 = {
|
|
|
- code?: number;
|
|
|
- data?: number;
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_DatabaseQueryUpdateParams = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_JObject = {
|
|
|
code?: number;
|
|
|
- data?: any;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_Config = {
|
|
|
- code?: number;
|
|
|
- data?: Config[];
|
|
|
+ data?: DatabaseQueryUpdateParams;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_Department = {
|
|
|
- code?: number;
|
|
|
- data?: Department[];
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_DatabaseTable = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_DictionaryDetail = {
|
|
|
code?: number;
|
|
|
- data?: DictionaryDetail[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_Int64 = {
|
|
|
- code?: number;
|
|
|
- data?: string[];
|
|
|
+ data?: DatabaseTable;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_Menu = {
|
|
|
- code?: number;
|
|
|
- data?: Menu[];
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_List_CodeGenerateTemplate = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_OptionsResult = {
|
|
|
code?: number;
|
|
|
- data?: OptionsResult[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_RoleOutput = {
|
|
|
- code?: number;
|
|
|
- data?: RoleOutput[];
|
|
|
+ data?: CodeGenerateTemplate[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_RoleStatistics = {
|
|
|
- code?: number;
|
|
|
- data?: RoleStatistics[];
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_List_DatabaseOutput = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_RouteOutput = {
|
|
|
code?: number;
|
|
|
- data?: RouteOutput[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_String = {
|
|
|
- code?: number;
|
|
|
- data?: string[];
|
|
|
+ data?: DatabaseOutput[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_TenantListOutput = {
|
|
|
- code?: number;
|
|
|
- data?: TenantListOutput[];
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_List_DatabaseQueryColumnOutput = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_TreeOptionsResult = {
|
|
|
code?: number;
|
|
|
- data?: TreeOptionsResult[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_List_UserOutput = {
|
|
|
- code?: number;
|
|
|
- data?: UserOutput[];
|
|
|
+ data?: DatabaseQueryColumnOutput[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_LoginOutput = {
|
|
|
- code?: number;
|
|
|
- data?: LoginOutput;
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_List_OptionsResult = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_LoginUser = {
|
|
|
code?: number;
|
|
|
- data?: LoginUser;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_Menu = {
|
|
|
- code?: number;
|
|
|
- data?: Menu;
|
|
|
+ data?: OptionsResult[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_Object = {
|
|
|
- code?: number;
|
|
|
- data?: any;
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_List_TableColumnOuput = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_Post = {
|
|
|
code?: number;
|
|
|
- data?: Post;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_Role = {
|
|
|
- code?: number;
|
|
|
- data?: Role;
|
|
|
+ data?: TableColumnOuput[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_RoleRelationRequest = {
|
|
|
- code?: number;
|
|
|
- data?: RoleRelationRequest;
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_List_TableOutput = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_Config = {
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_Config;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_DictionaryOutput = {
|
|
|
- code?: number;
|
|
|
- data?: SqlSugarPagedList_DictionaryOutput;
|
|
|
+ data?: TableOutput[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_PostOutput = {
|
|
|
- code?: number;
|
|
|
- data?: SqlSugarPagedList_PostOutput;
|
|
|
- extras?: any;
|
|
|
- message?: any;
|
|
|
+ export type XnRestfulResult_Object = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_RoleOutput = {
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_RoleOutput;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_TenantOutput = {
|
|
|
- code?: number;
|
|
|
- data?: SqlSugarPagedList_TenantOutput;
|
|
|
+ data?: any;
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_UserOutput = {
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_CodeGenerate = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_UserOutput;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: SqlSugarPagedList_CodeGenerate;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_String = {
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_CodeTemplateOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: string;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: SqlSugarPagedList_CodeTemplateOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_TenantOutput = {
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_DatabaseQueryOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: TenantOutput;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: SqlSugarPagedList_DatabaseQueryOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_User = {
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_DatabaseTableOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: User;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: SqlSugarPagedList_DatabaseTableOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_UserInfo = {
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_TableQueryOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: UserInfo;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type Assembly = {
|
|
|
- codeBase?: string;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- definedTypes?: TypeInfo[];
|
|
|
- entryPoint?: MethodInfo;
|
|
|
- escapedCodeBase?: string;
|
|
|
- exportedTypes?: Type[];
|
|
|
- fullName?: string;
|
|
|
- globalAssemblyCache?: boolean;
|
|
|
- hostContext?: string;
|
|
|
- imageRuntimeVersion?: string;
|
|
|
- isCollectible?: boolean;
|
|
|
- isDynamic?: boolean;
|
|
|
- isFullyTrusted?: boolean;
|
|
|
- location?: string;
|
|
|
- manifestModule?: Module;
|
|
|
- modules?: Module[];
|
|
|
- reflectionOnly?: boolean;
|
|
|
- securityRuleSet?: SecurityRuleSet;
|
|
|
- };
|
|
|
-
|
|
|
- /** 代码生成表 */
|
|
|
- export type CodeGenerate = {
|
|
|
- /** 作者姓名 */
|
|
|
- authorName?: string;
|
|
|
- /** 基类 */
|
|
|
- baseClassName?: string;
|
|
|
- /** 业务名 */
|
|
|
- businessName?: string;
|
|
|
- /** 类名 */
|
|
|
- className?: string;
|
|
|
- /** 模板明细 */
|
|
|
- codeGenerateDetails?: CodeGenerateDetail[];
|
|
|
- /** 模板 */
|
|
|
- codeGenerateTemplates?: CodeGenerateTemplate[];
|
|
|
- /** 库定位器名 */
|
|
|
- configId?: string;
|
|
|
- /** 数据库链接 */
|
|
|
- connectionString?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- /** 数据库名(保留字段) */
|
|
|
- dbName?: string;
|
|
|
- /** 数据库类型 */
|
|
|
- dbType?: string;
|
|
|
- /** 说明 */
|
|
|
- description?: string;
|
|
|
- /** 生成方式 */
|
|
|
- generateType?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 菜单编码 */
|
|
|
- menuId?: string;
|
|
|
- /** 命名空间 */
|
|
|
- nameSpace?: string;
|
|
|
- /** 数据库表名 */
|
|
|
- tableName?: string;
|
|
|
- /** 是否移除表前缀 */
|
|
|
- tablePrefix?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- };
|
|
|
-
|
|
|
- /** 系统代码生成(增加参数) */
|
|
|
- export type CodeGenerateCreateParams = {
|
|
|
- /** 作者姓名 */
|
|
|
- authorName?: string;
|
|
|
- /** 基类 */
|
|
|
- baseClassName?: string;
|
|
|
- /** 业务名 */
|
|
|
- businessName?: string;
|
|
|
- /** 类名 */
|
|
|
- className?: string;
|
|
|
- /** 模板明细 */
|
|
|
- codeGenerateDetails?: CodeGenerateDetail[];
|
|
|
- /** 模板 */
|
|
|
- codeGenerateTemplates?: CodeGenerateTemplate[];
|
|
|
- /** 库定位器名 */
|
|
|
- configId?: string;
|
|
|
- /** 数据库链接 */
|
|
|
- connectionString?: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- /** 数据库名(保留字段) */
|
|
|
- dbName?: string;
|
|
|
- /** 数据库类型 */
|
|
|
- dbType?: string;
|
|
|
- /** 说明 */
|
|
|
- description?: string;
|
|
|
- /** 生成方式 */
|
|
|
- generateType?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 菜单编码 */
|
|
|
- menuId?: string;
|
|
|
- /** 命名空间 */
|
|
|
- nameSpace?: string;
|
|
|
- /** 数据库表名 */
|
|
|
- tableName?: string;
|
|
|
- /** 是否移除表前缀 */
|
|
|
- tablePrefix?: string;
|
|
|
- /** 模板 */
|
|
|
- templateIds?: string[];
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ data?: SqlSugarPagedList_TableQueryOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- /** 代码生成表配置 */
|
|
|
- export type CodeGenerateDetail = {
|
|
|
- /** 代码生成主表Id */
|
|
|
- codeGenerateId?: string;
|
|
|
- /** 字段描述 */
|
|
|
- columnComment?: string;
|
|
|
- /** 字段数据长度 */
|
|
|
- columnLength?: number;
|
|
|
- /** 数据库字段名 */
|
|
|
- columnName: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- /** 数据库中类型(物理类型) */
|
|
|
- dataType?: string;
|
|
|
- /** 小数位数 */
|
|
|
- decimalDigits?: number;
|
|
|
- /** 字典编码 */
|
|
|
- dictTypeCode?: string;
|
|
|
- /** 显示文本字段 */
|
|
|
- displayColumn?: string;
|
|
|
- /** 作用类型(字典) */
|
|
|
- effectType?: string;
|
|
|
- /** 实体名称 */
|
|
|
- entityName: string;
|
|
|
- /** 外键显示字段 */
|
|
|
- fkColumnName?: string;
|
|
|
- /** 外键显示字段.NET类型 */
|
|
|
- fkColumnNetType?: string;
|
|
|
- /** 外键实体名称 */
|
|
|
- fkEntityName?: string;
|
|
|
- /** 外键表名称 */
|
|
|
- fkTableName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 自动增加 */
|
|
|
- isIdentity?: boolean;
|
|
|
- /** 是否允许为空 */
|
|
|
- isNullable?: boolean;
|
|
|
- /** 主外键 */
|
|
|
- isPrimarykey?: boolean;
|
|
|
- /** .NET数据类型 */
|
|
|
- netType?: string;
|
|
|
- /** 父级字段 */
|
|
|
- pidColumn?: string;
|
|
|
- /** 查询方式 */
|
|
|
- queryType?: string;
|
|
|
- /** 是否是查询条件 */
|
|
|
- queryWhether?: string;
|
|
|
- /** 排序 */
|
|
|
- sort?: number;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- /** 选中值字段 */
|
|
|
- valueColumn?: string;
|
|
|
- /** 增改 */
|
|
|
- whetherAddUpdate?: string;
|
|
|
- /** 是否通用字段 */
|
|
|
- whetherCommon?: string;
|
|
|
- /** 是否必填(字典) */
|
|
|
- whetherRequired?: string;
|
|
|
- /** 列表是否缩进(字典) */
|
|
|
- whetherRetract?: string;
|
|
|
- /** 列表显示 */
|
|
|
- whetherTable?: string;
|
|
|
+ export type XnRestfulResult_TableQuery = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: TableQuery;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- /** 代码生成(输出) */
|
|
|
- export type CodeGenerateOutput = {
|
|
|
- /** 作者姓名 */
|
|
|
- authorName?: string;
|
|
|
- /** 基类 */
|
|
|
- baseClassName?: string;
|
|
|
- /** 业务名 */
|
|
|
- businessName?: string;
|
|
|
- /** 类名 */
|
|
|
- className?: string;
|
|
|
- /** 库定位器名 */
|
|
|
- configId?: string;
|
|
|
- /** 数据库链接 */
|
|
|
- connectionString?: string;
|
|
|
- /** 数据库名(保留字段) */
|
|
|
- dbName?: string;
|
|
|
- /** 数据库类型 */
|
|
|
- dbType?: string;
|
|
|
- /** 说明 */
|
|
|
- description?: string;
|
|
|
- /** 生成方式 */
|
|
|
- generateType?: string;
|
|
|
- /** ID */
|
|
|
- id?: string;
|
|
|
- /** 菜单编码 */
|
|
|
- menuId?: string;
|
|
|
- /** 命名空间 */
|
|
|
- nameSpace?: string;
|
|
|
- /** 数据库表名 */
|
|
|
- tableName?: string;
|
|
|
- /** 是否移除表前缀 */
|
|
|
- tablePrefix?: string;
|
|
|
- /** 模板 */
|
|
|
- templateIds?: string[];
|
|
|
+ /** 参数配置 */
|
|
|
+ export type AuthorizeOutput = {
|
|
|
+ /** authorization code */
|
|
|
+ authorizeUrl?: string;
|
|
|
+ /** 退出 */
|
|
|
+ exitUrl?: string;
|
|
|
};
|
|
|
-
|
|
|
- /** 代码生成模板表 */
|
|
|
- export type CodeGenerateTemplate = {
|
|
|
- /** 代码生成主表Id */
|
|
|
- codeGenerateId?: string;
|
|
|
- codeTemplateType?: CodeTemplateType;
|
|
|
- id?: string;
|
|
|
- /** 模板 */
|
|
|
- template?: string;
|
|
|
- /** 模板ID */
|
|
|
- templateId?: string;
|
|
|
- /** 模板ID */
|
|
|
- templateName?: string;
|
|
|
+
|
|
|
+ /** 用户表(修改密码参数) */
|
|
|
+ export type ChangePasswordParams = {
|
|
|
+ /** 新密码 */
|
|
|
+ password?: string;
|
|
|
+ /** 源新密码 */
|
|
|
+ sourcePassword?: string;
|
|
|
};
|
|
|
|
|
|
- /** 系统代码生成(更新参数) */
|
|
|
- export type CodeGenerateUpdateParams = {
|
|
|
- /** 作者姓名 */
|
|
|
- authorName?: string;
|
|
|
- /** 基类 */
|
|
|
- baseClassName?: string;
|
|
|
- /** 业务名 */
|
|
|
- businessName?: string;
|
|
|
- /** 类名 */
|
|
|
- className?: string;
|
|
|
- /** 模板明细 */
|
|
|
- codeGenerateDetails?: CodeGenerateDetail[];
|
|
|
- /** 模板 */
|
|
|
- codeGenerateTemplates?: CodeGenerateTemplate[];
|
|
|
- /** 库定位器名 */
|
|
|
- configId?: string;
|
|
|
- /** 数据库链接 */
|
|
|
- connectionString?: string;
|
|
|
+ /** 参数配置表 */
|
|
|
+ export type Config = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- /** 数据库名(保留字段) */
|
|
|
- dbName?: string;
|
|
|
- /** 数据库类型 */
|
|
|
- dbType?: string;
|
|
|
- /** 说明 */
|
|
|
- description?: string;
|
|
|
- /** 生成方式 */
|
|
|
- generateType?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 菜单编码 */
|
|
|
- menuId?: string;
|
|
|
- /** 命名空间 */
|
|
|
- nameSpace?: string;
|
|
|
- /** 数据库表名 */
|
|
|
- tableName?: string;
|
|
|
- /** 是否移除表前缀 */
|
|
|
- tablePrefix?: string;
|
|
|
- /** 模板 */
|
|
|
- templateIds?: string[];
|
|
|
updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 名称 */
|
|
|
+ name: string;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
+ /** 属性值 */
|
|
|
+ value?: string;
|
|
|
+ /** 系统参数 */
|
|
|
+ isSystem?: boolean;
|
|
|
+ /** 分组编码 */
|
|
|
+ groupCode?: string;
|
|
|
+ /** 排序 */
|
|
|
+ sort?: number;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
};
|
|
|
|
|
|
- /** 代码模板表 */
|
|
|
- export type CodeTemplate = {
|
|
|
- codeTemplateType?: CodeTemplateType;
|
|
|
+ /** 参数配置(增加参数) */
|
|
|
+ export type ConfigCreateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 模板名称 */
|
|
|
- name?: string;
|
|
|
- /** 模板内容 */
|
|
|
- template?: string;
|
|
|
updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 名称 */
|
|
|
+ name: string;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
+ /** 属性值 */
|
|
|
+ value?: string;
|
|
|
+ /** 系统参数 */
|
|
|
+ isSystem?: boolean;
|
|
|
+ /** 分组编码 */
|
|
|
+ groupCode?: string;
|
|
|
+ /** 排序 */
|
|
|
+ sort?: number;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
};
|
|
|
|
|
|
- /** 代码模板表(增加参数) */
|
|
|
- export type CodeTemplateCreateParams = {
|
|
|
- codeTemplateType?: CodeTemplateType;
|
|
|
+ /** 参数配置(修改参数) */
|
|
|
+ export type ConfigUpdateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 模板名称 */
|
|
|
- name?: string;
|
|
|
- /** 模板内容 */
|
|
|
- template?: string;
|
|
|
updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ /** 名称 */
|
|
|
+ name: string;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
+ /** 属性值 */
|
|
|
+ value?: string;
|
|
|
+ /** 系统参数 */
|
|
|
+ isSystem?: boolean;
|
|
|
+ /** 分组编码 */
|
|
|
+ groupCode?: string;
|
|
|
+ /** 排序 */
|
|
|
+ sort?: number;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
};
|
|
|
|
|
|
- /** 代码模板表(分页参数) */
|
|
|
- export type CodeTemplateOutput = {
|
|
|
- codeTemplateType?: CodeTemplateType;
|
|
|
+ export type Department = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 模板名称 */
|
|
|
- name?: string;
|
|
|
- /** 模板内容 */
|
|
|
- template?: string;
|
|
|
updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ parentId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ orgType?: string;
|
|
|
+ orgTypeInfo?: DictionaryDetail;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ children?: Department[];
|
|
|
};
|
|
|
|
|
|
- /** 代码模板表(更新参数) */
|
|
|
- export type CodeTemplateUpdateParams = {
|
|
|
- codeTemplateType?: CodeTemplateType;
|
|
|
+ /** 机构(增加参数) */
|
|
|
+ export type DepartmentCreateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 模板名称 */
|
|
|
- name?: string;
|
|
|
- /** 模板内容 */
|
|
|
- template?: string;
|
|
|
updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ parentId?: number;
|
|
|
+ orgType?: string;
|
|
|
+ orgTypeInfo?: DictionaryDetail;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ children?: Department[];
|
|
|
+ /** 机构名称 */
|
|
|
+ name: string;
|
|
|
+ /** 机构编码 */
|
|
|
+ code: string;
|
|
|
};
|
|
|
|
|
|
- export type ComponentProps = {
|
|
|
- api?: FormApi;
|
|
|
- placeholder?: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type ConditionalModel = {
|
|
|
- conditionalType?: ConditionalType;
|
|
|
- cSharpTypeName?: string;
|
|
|
- customConditionalFunc?: ICustomConditionalFunc;
|
|
|
- customParameterValue?: any;
|
|
|
- fieldName?: string;
|
|
|
- fieldValue?: string;
|
|
|
- fieldValueConvertFunc?: Func_StringObject;
|
|
|
- };
|
|
|
-
|
|
|
- export type ConstructorInfo = {
|
|
|
- attributes?: MethodAttributes;
|
|
|
- callingConvention?: CallingConventions;
|
|
|
- containsGenericParameters?: boolean;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaringType?: Type;
|
|
|
- isAbstract?: boolean;
|
|
|
- isAssembly?: boolean;
|
|
|
- isCollectible?: boolean;
|
|
|
- isConstructedGenericMethod?: boolean;
|
|
|
- isConstructor?: boolean;
|
|
|
- isFamily?: boolean;
|
|
|
- isFamilyAndAssembly?: boolean;
|
|
|
- isFamilyOrAssembly?: boolean;
|
|
|
- isFinal?: boolean;
|
|
|
- isGenericMethod?: boolean;
|
|
|
- isGenericMethodDefinition?: boolean;
|
|
|
- isHideBySig?: boolean;
|
|
|
- isPrivate?: boolean;
|
|
|
- isPublic?: boolean;
|
|
|
- isSecurityCritical?: boolean;
|
|
|
- isSecuritySafeCritical?: boolean;
|
|
|
- isSecurityTransparent?: boolean;
|
|
|
- isSpecialName?: boolean;
|
|
|
- isStatic?: boolean;
|
|
|
- isVirtual?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- methodHandle?: RuntimeMethodHandle;
|
|
|
- methodImplementationFlags?: MethodImplAttributes;
|
|
|
- module?: Module;
|
|
|
- name?: string;
|
|
|
- reflectedType?: Type;
|
|
|
- };
|
|
|
-
|
|
|
- export type CustomAttributeData = {
|
|
|
- attributeType?: Type;
|
|
|
- constructor?: ConstructorInfo;
|
|
|
- constructorArguments?: CustomAttributeTypedArgument[];
|
|
|
- namedArguments?: CustomAttributeNamedArgument[];
|
|
|
- };
|
|
|
-
|
|
|
- export type CustomAttributeNamedArgument = {
|
|
|
- isField?: boolean;
|
|
|
- memberInfo?: MemberInfo;
|
|
|
- memberName?: string;
|
|
|
- typedValue?: CustomAttributeTypedArgument;
|
|
|
- };
|
|
|
-
|
|
|
- export type CustomAttributeTypedArgument = {
|
|
|
- argumentType?: Type;
|
|
|
- value?: any;
|
|
|
+ /** 机构(更新参数) */
|
|
|
+ export type DepartmentUpdateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ parentId?: number;
|
|
|
+ orgType?: string;
|
|
|
+ orgTypeInfo?: DictionaryDetail;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ children?: Department[];
|
|
|
+ /** 机构名称 */
|
|
|
+ name: string;
|
|
|
+ /** 机构编码 */
|
|
|
+ code: string;
|
|
|
};
|
|
|
|
|
|
- /** 数据库管理(数据库输出参数) */
|
|
|
- export type DatabaseOutput = {
|
|
|
- /** 库定位器名 */
|
|
|
- configId?: string;
|
|
|
- /** 数据库连接字符串 */
|
|
|
- connectionString?: string;
|
|
|
- dbType?: DbType;
|
|
|
+ export type Dictionary = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ name: string;
|
|
|
+ code: string;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
};
|
|
|
|
|
|
- /** 数据库查询表列表列(增加参数) */
|
|
|
- export type DatabaseQueryColumnCreateParams = {
|
|
|
- /** 列名 */
|
|
|
- alias?: string;
|
|
|
- /** 数据库查询表主键 */
|
|
|
- databaseQueryId?: string;
|
|
|
- /** 列名 */
|
|
|
+ /** 系统字典类型表(增加参数) */
|
|
|
+ export type DictionaryCreateParams = {
|
|
|
+ /** 名称 */
|
|
|
name?: string;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
+ /** 排序 */
|
|
|
+ sort?: number;
|
|
|
/** 备注 */
|
|
|
remark?: string;
|
|
|
- /** 表别名 */
|
|
|
- tableAlias?: string;
|
|
|
};
|
|
|
|
|
|
- /** 数据库查询表列表列(分页参数) */
|
|
|
- export type DatabaseQueryColumnOutput = {
|
|
|
- /** 列名 */
|
|
|
- alias?: string;
|
|
|
- /** 数据库查询表主键 */
|
|
|
- databaseQueryId?: string;
|
|
|
- /** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 列名 */
|
|
|
+ export type DictionaryDetail = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ parentId?: number;
|
|
|
+ dictionaryCode?: string;
|
|
|
+ value: string;
|
|
|
+ code: string;
|
|
|
name?: string;
|
|
|
- /** 备注 */
|
|
|
+ sort?: number;
|
|
|
remark?: string;
|
|
|
- /** 表别名 */
|
|
|
- tableAlias?: string;
|
|
|
+ extend?: string;
|
|
|
+ status?: Status;
|
|
|
+ children?: DictionaryDetail[];
|
|
|
};
|
|
|
|
|
|
- /** 数据库查询表(增加参数) */
|
|
|
- export type DatabaseQueryCreateParams = {
|
|
|
- /** 查询编号 */
|
|
|
+ /** 系统字典值表(增加参数) */
|
|
|
+ export type DictionaryDetailCreateParams = {
|
|
|
+ /** 上级 */
|
|
|
+ parentId?: number;
|
|
|
+ /** 字典类型 */
|
|
|
+ dictionaryCode?: string;
|
|
|
+ /** 值 */
|
|
|
+ value?: string;
|
|
|
+ /** 编码 */
|
|
|
code?: string;
|
|
|
- /** 查询列 */
|
|
|
- columns?: DatabaseQueryColumnCreateParams[];
|
|
|
- /** 数据库标识 */
|
|
|
- configId?: string;
|
|
|
- /** 查询名称 */
|
|
|
+ /** 名称 */
|
|
|
name?: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
/** 排序 */
|
|
|
sort?: number;
|
|
|
- /** 查询表 */
|
|
|
- tables?: DatabaseQueryTableCreateParams[];
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
+ /** 拓展数据(保存业务功能的配置项) */
|
|
|
+ extend?: string;
|
|
|
};
|
|
|
|
|
|
- /** 数据库查询表(分页参数) */
|
|
|
- export type DatabaseQueryOutput = {
|
|
|
- /** 查询编号 */
|
|
|
+ /** 系统字典值表(更新参数) */
|
|
|
+ export type DictionaryDetailUpdateParams = {
|
|
|
+ /** 上级 */
|
|
|
+ parentId?: number;
|
|
|
+ /** 字典类型 */
|
|
|
+ dictionaryCode?: string;
|
|
|
+ /** 值 */
|
|
|
+ value?: string;
|
|
|
+ /** 编码 */
|
|
|
code?: string;
|
|
|
- /** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 查询名称 */
|
|
|
+ /** 名称 */
|
|
|
name?: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
/** 排序 */
|
|
|
sort?: number;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
+ /** 拓展数据(保存业务功能的配置项) */
|
|
|
+ extend?: string;
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
};
|
|
|
|
|
|
- /** 数据库查询表(数据参数) */
|
|
|
- export type DatabaseQueryRequest = {
|
|
|
- /** 编号 */
|
|
|
- code: string;
|
|
|
- /** 条件 */
|
|
|
- conditions?: ConditionalModel[];
|
|
|
- };
|
|
|
-
|
|
|
- /** 数据库查询表列表表(增加参数) */
|
|
|
- export type DatabaseQueryTableCreateParams = {
|
|
|
- /** 别名 */
|
|
|
- alias?: string;
|
|
|
- /** 连接表字段 */
|
|
|
- connectColumn?: string;
|
|
|
- /** 连接表表名,默认为主表 */
|
|
|
- connectTable?: string;
|
|
|
- /** 连接表类型,默认LEFT */
|
|
|
- connectType?: string;
|
|
|
- /** 数据库查询表主键 */
|
|
|
- databaseQueryId?: string;
|
|
|
- /** 主表 */
|
|
|
- isMain?: boolean;
|
|
|
- /** 表名称 */
|
|
|
+ /** 系统字典类型表(分页参数) */
|
|
|
+ export type DictionaryOutput = {
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
+ /** 名称 */
|
|
|
name?: string;
|
|
|
- /** 关系字段 */
|
|
|
- relationColumn?: string;
|
|
|
- /** 扩展关系 */
|
|
|
- relationship?: string;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
/** 排序 */
|
|
|
sort?: number;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
};
|
|
|
|
|
|
- /** 数据库查询表(更新参数) */
|
|
|
- export type DatabaseQueryUpdateParams = {
|
|
|
- /** 查询编号 */
|
|
|
- code?: string;
|
|
|
- /** 查询列 */
|
|
|
- columns?: DatabaseQueryColumnCreateParams[];
|
|
|
- /** 数据库标识 */
|
|
|
- configId?: string;
|
|
|
- /** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 查询名称 */
|
|
|
+ /** 系统字典类型表(更新参数) */
|
|
|
+ export type DictionaryUpdateParams = {
|
|
|
+ /** 名称 */
|
|
|
name?: string;
|
|
|
- /** 备注 */
|
|
|
- remark?: string;
|
|
|
+ /** 编码 */
|
|
|
+ code?: string;
|
|
|
/** 排序 */
|
|
|
sort?: number;
|
|
|
- /** 查询表 */
|
|
|
- tables?: DatabaseQueryTableCreateParams[];
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
};
|
|
|
|
|
|
- /** 数据库表管理 */
|
|
|
- export type DatabaseTable = {
|
|
|
- /** 表字段 */
|
|
|
- columns?: TableColumn[];
|
|
|
- /** 数据库标识 */
|
|
|
- configId: string;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- /** 表说明 */
|
|
|
- description: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- /** 表名 */
|
|
|
- name: string;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ /** 系统文件(上传) */
|
|
|
+ export type FileUploadOutput = {
|
|
|
+ /** 主键 */
|
|
|
+ id?: number;
|
|
|
+ /** 文件夹ID */
|
|
|
+ folderId?: number;
|
|
|
+ /** 外链地址-OSS上传后生成外链地址方便前端预览 */
|
|
|
+ url?: string;
|
|
|
};
|
|
|
|
|
|
- /** 数据库表管理(增加参数) */
|
|
|
- export type DatabaseTableCreateParams = {
|
|
|
- /** 表字段信息 */
|
|
|
- columns?: TableColumn[];
|
|
|
- /** 库标识 */
|
|
|
- configId?: string;
|
|
|
- /** 表描述 */
|
|
|
- description?: string;
|
|
|
- /** 表名(字母形式的) */
|
|
|
- name?: string;
|
|
|
+ export type KeyCodeRequest = {
|
|
|
+ code: string;
|
|
|
};
|
|
|
|
|
|
- /** 数据库表管理(输出参数) */
|
|
|
- export type DatabaseTableOutput = {
|
|
|
- /** 库标识 */
|
|
|
- configId?: string;
|
|
|
- /** 表描述 */
|
|
|
- description?: string;
|
|
|
- /** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 表名(字母形式的) */
|
|
|
- name?: string;
|
|
|
+ export type KeyRequest = {
|
|
|
+ id: number;
|
|
|
};
|
|
|
|
|
|
- /** 数据库表管理(更新参数) */
|
|
|
- export type DatabaseTableUpdateParams = {
|
|
|
- /** 表字段信息 */
|
|
|
- columns?: TableColumn[];
|
|
|
- /** 库标识 */
|
|
|
- configId?: string;
|
|
|
- /** 表描述 */
|
|
|
- description?: string;
|
|
|
- /** 主键 */
|
|
|
- id?: string;
|
|
|
- /** 表名(字母形式的) */
|
|
|
- name?: string;
|
|
|
+ /** 用户登录输出 */
|
|
|
+ export type LoginOutput = {
|
|
|
+ /** 令牌Token */
|
|
|
+ accessToken?: string;
|
|
|
+ /** 刷新Token */
|
|
|
+ refreshToken?: string;
|
|
|
};
|
|
|
|
|
|
- export type DictionaryDetail = {
|
|
|
- children?: DictionaryDetail[];
|
|
|
- code: string;
|
|
|
+ /** 登录输入参数 */
|
|
|
+ export type LoginRequest = {
|
|
|
+ /** 账号 */
|
|
|
+ username: string;
|
|
|
+ /** 密码 */
|
|
|
+ password: string;
|
|
|
+ /** 验证码Token */
|
|
|
+ token?: string;
|
|
|
+ /** 验证码字符 */
|
|
|
+ code?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 登录用户输出信息 */
|
|
|
+ export type LoginUser = {
|
|
|
+ /** 账号名称 */
|
|
|
+ account?: string;
|
|
|
+ /** 真实姓名 */
|
|
|
+ realName?: string;
|
|
|
+ /** 头像 */
|
|
|
+ avatar?: string;
|
|
|
+ /** 机构Id */
|
|
|
+ departmentId?: number;
|
|
|
+ /** 机构名称 */
|
|
|
+ departmentName?: string;
|
|
|
+ /** 机构类型 */
|
|
|
+ orgType?: string;
|
|
|
+ /** 用户ID */
|
|
|
+ userId?: number;
|
|
|
+ /** 首页 */
|
|
|
+ homePath?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type Menu = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ pid?: number;
|
|
|
+ type?: MenuType;
|
|
|
+ name?: string;
|
|
|
+ path?: string;
|
|
|
+ component?: string;
|
|
|
+ redirect?: string;
|
|
|
+ meta?: RouteMeta;
|
|
|
+ permission?: string;
|
|
|
+ sort?: number;
|
|
|
+ status?: Status;
|
|
|
+ remark?: string;
|
|
|
+ isMake?: number;
|
|
|
+ children?: Menu[];
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 菜单(增加参数) */
|
|
|
+ export type MenuCreateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- dictionaryCode?: string;
|
|
|
- extend?: string;
|
|
|
- id?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
+ pid?: number;
|
|
|
+ type?: MenuType;
|
|
|
name?: string;
|
|
|
- parentId?: string;
|
|
|
- remark?: string;
|
|
|
+ path?: string;
|
|
|
+ component?: string;
|
|
|
+ redirect?: string;
|
|
|
+ meta?: RouteMeta;
|
|
|
+ permission?: string;
|
|
|
sort?: number;
|
|
|
status?: Status;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
- value: string;
|
|
|
- };
|
|
|
-
|
|
|
- export type EventInfo = {
|
|
|
- addMethod?: MethodInfo;
|
|
|
- attributes?: EventAttributes;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaringType?: Type;
|
|
|
- eventHandlerType?: Type;
|
|
|
- isCollectible?: boolean;
|
|
|
- isMulticast?: boolean;
|
|
|
- isSpecialName?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- module?: Module;
|
|
|
- name?: string;
|
|
|
- raiseMethod?: MethodInfo;
|
|
|
- reflectedType?: Type;
|
|
|
- removeMethod?: MethodInfo;
|
|
|
+ remark?: string;
|
|
|
+ isMake?: number;
|
|
|
+ children?: Menu[];
|
|
|
};
|
|
|
|
|
|
- export type FieldInfo = {
|
|
|
- attributes?: FieldAttributes;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaringType?: Type;
|
|
|
- fieldHandle?: RuntimeFieldHandle;
|
|
|
- fieldType?: Type;
|
|
|
- isAssembly?: boolean;
|
|
|
- isCollectible?: boolean;
|
|
|
- isFamily?: boolean;
|
|
|
- isFamilyAndAssembly?: boolean;
|
|
|
- isFamilyOrAssembly?: boolean;
|
|
|
- isInitOnly?: boolean;
|
|
|
- isLiteral?: boolean;
|
|
|
- isNotSerialized?: boolean;
|
|
|
- isPinvokeImpl?: boolean;
|
|
|
- isPrivate?: boolean;
|
|
|
- isPublic?: boolean;
|
|
|
- isSecurityCritical?: boolean;
|
|
|
- isSecuritySafeCritical?: boolean;
|
|
|
- isSecurityTransparent?: boolean;
|
|
|
- isSpecialName?: boolean;
|
|
|
- isStatic?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- module?: Module;
|
|
|
+ /** 菜单(修改参数) */
|
|
|
+ export type MenuUpdateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ pid?: number;
|
|
|
+ type?: MenuType;
|
|
|
name?: string;
|
|
|
- reflectedType?: Type;
|
|
|
- };
|
|
|
-
|
|
|
- export type FormApi = {
|
|
|
- method?: string;
|
|
|
- params?: string;
|
|
|
- type?: string;
|
|
|
- url?: string;
|
|
|
+ path?: string;
|
|
|
+ component?: string;
|
|
|
+ redirect?: string;
|
|
|
+ meta?: RouteMeta;
|
|
|
+ permission?: string;
|
|
|
+ sort?: number;
|
|
|
+ status?: Status;
|
|
|
+ remark?: string;
|
|
|
+ isMake?: number;
|
|
|
+ children?: Menu[];
|
|
|
};
|
|
|
|
|
|
- export type FormSchema = {
|
|
|
- component?: string;
|
|
|
- componentProps?: ComponentProps;
|
|
|
- fieldName?: string;
|
|
|
+ export type OptionsResult = {
|
|
|
+ value?: any;
|
|
|
label?: string;
|
|
|
+ disabled?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type Func_StringObject = {
|
|
|
- method?: MethodInfo;
|
|
|
- target?: any;
|
|
|
+ export type Post = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ parentId?: number;
|
|
|
+ departmentId?: number;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ children?: Department[];
|
|
|
};
|
|
|
|
|
|
- export type KeyRequest = {
|
|
|
- id: string;
|
|
|
+ /** 岗位表(增加参数) */
|
|
|
+ export type PostCreateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ parentId?: number;
|
|
|
+ departmentId?: number;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ children?: Department[];
|
|
|
};
|
|
|
|
|
|
- export type MemberInfo = {
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaringType?: Type;
|
|
|
- isCollectible?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- module?: Module;
|
|
|
- name?: string;
|
|
|
- reflectedType?: Type;
|
|
|
+ /** 岗位表(分页参数) */
|
|
|
+ export type PostOutput = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ parentId?: number;
|
|
|
+ departmentId?: number;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ children?: Department[];
|
|
|
};
|
|
|
|
|
|
- export type MethodBase = {
|
|
|
- attributes?: MethodAttributes;
|
|
|
- callingConvention?: CallingConventions;
|
|
|
- containsGenericParameters?: boolean;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaringType?: Type;
|
|
|
- isAbstract?: boolean;
|
|
|
- isAssembly?: boolean;
|
|
|
- isCollectible?: boolean;
|
|
|
- isConstructedGenericMethod?: boolean;
|
|
|
- isConstructor?: boolean;
|
|
|
- isFamily?: boolean;
|
|
|
- isFamilyAndAssembly?: boolean;
|
|
|
- isFamilyOrAssembly?: boolean;
|
|
|
- isFinal?: boolean;
|
|
|
- isGenericMethod?: boolean;
|
|
|
- isGenericMethodDefinition?: boolean;
|
|
|
- isHideBySig?: boolean;
|
|
|
- isPrivate?: boolean;
|
|
|
- isPublic?: boolean;
|
|
|
- isSecurityCritical?: boolean;
|
|
|
- isSecuritySafeCritical?: boolean;
|
|
|
- isSecurityTransparent?: boolean;
|
|
|
- isSpecialName?: boolean;
|
|
|
- isStatic?: boolean;
|
|
|
- isVirtual?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- methodHandle?: RuntimeMethodHandle;
|
|
|
- methodImplementationFlags?: MethodImplAttributes;
|
|
|
- module?: Module;
|
|
|
- name?: string;
|
|
|
- reflectedType?: Type;
|
|
|
+ /** 岗位表(更新参数) */
|
|
|
+ export type PostUpdateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ parentId?: number;
|
|
|
+ departmentId?: number;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ children?: Department[];
|
|
|
};
|
|
|
|
|
|
- export type MethodInfo = {
|
|
|
- attributes?: MethodAttributes;
|
|
|
- callingConvention?: CallingConventions;
|
|
|
- containsGenericParameters?: boolean;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaringType?: Type;
|
|
|
- isAbstract?: boolean;
|
|
|
- isAssembly?: boolean;
|
|
|
- isCollectible?: boolean;
|
|
|
- isConstructedGenericMethod?: boolean;
|
|
|
- isConstructor?: boolean;
|
|
|
- isFamily?: boolean;
|
|
|
- isFamilyAndAssembly?: boolean;
|
|
|
- isFamilyOrAssembly?: boolean;
|
|
|
- isFinal?: boolean;
|
|
|
- isGenericMethod?: boolean;
|
|
|
- isGenericMethodDefinition?: boolean;
|
|
|
- isHideBySig?: boolean;
|
|
|
- isPrivate?: boolean;
|
|
|
- isPublic?: boolean;
|
|
|
- isSecurityCritical?: boolean;
|
|
|
- isSecuritySafeCritical?: boolean;
|
|
|
- isSecurityTransparent?: boolean;
|
|
|
- isSpecialName?: boolean;
|
|
|
- isStatic?: boolean;
|
|
|
- isVirtual?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- methodHandle?: RuntimeMethodHandle;
|
|
|
- methodImplementationFlags?: MethodImplAttributes;
|
|
|
- module?: Module;
|
|
|
- name?: string;
|
|
|
- reflectedType?: Type;
|
|
|
- returnParameter?: ParameterInfo;
|
|
|
- returnType?: Type;
|
|
|
- returnTypeCustomAttributes?: ICustomAttributeProvider;
|
|
|
+ export type RelationRequest = {
|
|
|
+ id: number;
|
|
|
+ relationIds?: number[];
|
|
|
};
|
|
|
|
|
|
- export type Module = {
|
|
|
- assembly?: Assembly;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- fullyQualifiedName?: string;
|
|
|
- mdStreamVersion?: number;
|
|
|
- metadataToken?: number;
|
|
|
- moduleHandle?: ModuleHandle;
|
|
|
- moduleVersionId?: string;
|
|
|
- name?: string;
|
|
|
- scopeName?: string;
|
|
|
+ export type Role = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ dataScope?: DataScope;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
};
|
|
|
|
|
|
- export type ModuleHandle = {
|
|
|
- mdStreamVersion?: number;
|
|
|
+ /** 角色表(增加参数) */
|
|
|
+ export type RoleCreateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ dataScope?: DataScope;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
};
|
|
|
|
|
|
- export type OptionsResult = {
|
|
|
- disabled?: boolean;
|
|
|
- label?: string;
|
|
|
- value?: any;
|
|
|
+ /** 角色表(分页参数) */
|
|
|
+ export type RoleOutput = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ dataScope?: DataScope;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
};
|
|
|
|
|
|
- export type ParameterInfo = {
|
|
|
- attributes?: ParameterAttributes;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- defaultValue?: any;
|
|
|
- hasDefaultValue?: boolean;
|
|
|
- isIn?: boolean;
|
|
|
- isLcid?: boolean;
|
|
|
- isOptional?: boolean;
|
|
|
- isOut?: boolean;
|
|
|
- isRetval?: boolean;
|
|
|
- member?: MemberInfo;
|
|
|
- metadataToken?: number;
|
|
|
- name?: string;
|
|
|
- parameterType?: Type;
|
|
|
- position?: number;
|
|
|
- rawDefaultValue?: any;
|
|
|
+ /** 角色数据 */
|
|
|
+ export type RoleRelationRequest = {
|
|
|
+ id: number;
|
|
|
+ relationIds?: number[];
|
|
|
+ dataScope?: DataScope;
|
|
|
};
|
|
|
|
|
|
- export type PropertyInfo = {
|
|
|
- attributes?: PropertyAttributes;
|
|
|
- canRead?: boolean;
|
|
|
- canWrite?: boolean;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaringType?: Type;
|
|
|
- getMethod?: MethodInfo;
|
|
|
- isCollectible?: boolean;
|
|
|
- isSpecialName?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- module?: Module;
|
|
|
+ /** 角色表(统计列表) */
|
|
|
+ export type RoleStatistics = {
|
|
|
+ /** 角色ID */
|
|
|
+ id?: number;
|
|
|
+ /** 角色名称 */
|
|
|
name?: string;
|
|
|
- propertyType?: Type;
|
|
|
- reflectedType?: Type;
|
|
|
- setMethod?: MethodInfo;
|
|
|
+ /** 用户数量 */
|
|
|
+ count?: number;
|
|
|
};
|
|
|
|
|
|
- export type RuntimeFieldHandle = {
|
|
|
- value?: IntPtr;
|
|
|
+ /** 角色表(更新参数) */
|
|
|
+ export type RoleUpdateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ tenantId?: number;
|
|
|
+ name: string;
|
|
|
+ code?: string;
|
|
|
+ dataScope?: DataScope;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
};
|
|
|
|
|
|
- export type RuntimeMethodHandle = {
|
|
|
- value?: IntPtr;
|
|
|
+ export type RouteMeta = {
|
|
|
+ activeIcon?: string;
|
|
|
+ activePath?: string;
|
|
|
+ affixTab?: boolean;
|
|
|
+ hideChildrenInMenu?: boolean;
|
|
|
+ hideInBreadcrumb?: boolean;
|
|
|
+ hideInMenu?: boolean;
|
|
|
+ hideInTab?: boolean;
|
|
|
+ icon?: string;
|
|
|
+ iframeSrc?: string;
|
|
|
+ keepAlive?: boolean;
|
|
|
+ link?: string;
|
|
|
+ noBasicLayout?: boolean;
|
|
|
+ openInNewWindow?: boolean;
|
|
|
+ query?: any;
|
|
|
+ title?: string;
|
|
|
+ menuVisibleWithForbidden?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type RuntimeTypeHandle = {
|
|
|
- value?: IntPtr;
|
|
|
+ /** 菜单返回结果 */
|
|
|
+ export type RouteOutput = {
|
|
|
+ /** 用于配置页面的标题,会在菜单和标签页中显示 */
|
|
|
+ name?: string;
|
|
|
+ /** 路由地址 */
|
|
|
+ path?: string;
|
|
|
+ /** 组件路径 */
|
|
|
+ component?: string;
|
|
|
+ /** 重定向 */
|
|
|
+ redirect?: string;
|
|
|
+ meta?: RouteMeta;
|
|
|
+ /** 菜单子项 */
|
|
|
+ children?: RouteOutput[];
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_CodeGenerate = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: CodeGenerate[];
|
|
|
+ export type SqlSugarPagedList_Config = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: Config[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_CodeTemplateOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: CodeTemplateOutput[];
|
|
|
+ export type SqlSugarPagedList_DictionaryOutput = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: DictionaryOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_DatabaseQueryOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: DatabaseQueryOutput[];
|
|
|
+ export type SqlSugarPagedList_PostOutput = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: PostOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_DatabaseTableOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: DatabaseTableOutput[];
|
|
|
+ export type SqlSugarPagedList_RoleOutput = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: RoleOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type SqlSugarPagedList_TableQueryOutput = {
|
|
|
- hasNextPage?: boolean;
|
|
|
- hasPrevPage?: boolean;
|
|
|
- items?: TableQueryOutput[];
|
|
|
+ export type SqlSugarPagedList_TenantOutput = {
|
|
|
pageIndex?: number;
|
|
|
pageSize?: number;
|
|
|
total?: number;
|
|
|
totalPages?: number;
|
|
|
+ items?: TenantOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- export type StructLayoutAttribute = {
|
|
|
- typeId?: any;
|
|
|
- value?: LayoutKind;
|
|
|
- };
|
|
|
-
|
|
|
- /** 数据库表字段 */
|
|
|
- export type TableColumn = {
|
|
|
- /** 字段名 */
|
|
|
- columnName?: string;
|
|
|
- /** 数据库中类型 */
|
|
|
- dataType?: string;
|
|
|
- /** 小数位数 */
|
|
|
- decimalDigits?: number;
|
|
|
- /** 字段描述 */
|
|
|
- description?: string;
|
|
|
- /** 自动增加 */
|
|
|
- isIdentity?: boolean;
|
|
|
- /** 是否允许为空 */
|
|
|
- isNullable?: boolean;
|
|
|
- /** 主外键 */
|
|
|
- isPrimarykey?: boolean;
|
|
|
- /** 长度 */
|
|
|
- length?: number;
|
|
|
- };
|
|
|
-
|
|
|
- /** 数据库(增加表字段参数) */
|
|
|
- export type TableColumnCreateParams = {
|
|
|
- /** 字段名 */
|
|
|
- columnName?: string;
|
|
|
- /** 库标识 */
|
|
|
- configId?: string;
|
|
|
- /** 数据库中类型 */
|
|
|
- dataType?: string;
|
|
|
- /** 小数位数 */
|
|
|
- decimalDigits?: number;
|
|
|
- /** 字段描述 */
|
|
|
- description?: string;
|
|
|
- /** 自动增加 */
|
|
|
- isIdentity?: boolean;
|
|
|
- /** 是否允许为空 */
|
|
|
- isNullable?: boolean;
|
|
|
- /** 主外键 */
|
|
|
- isPrimarykey?: boolean;
|
|
|
- /** 长度 */
|
|
|
- length?: number;
|
|
|
- /** 表名(字母形式的) */
|
|
|
- tableName?: string;
|
|
|
- };
|
|
|
-
|
|
|
- /** 数据库(删除表字段参数) */
|
|
|
- export type TableColumnDeleteParams = {
|
|
|
- /** 字段名 */
|
|
|
- columnName?: string;
|
|
|
- /** 库标识 */
|
|
|
- configId?: string;
|
|
|
- /** 表名(字母形式的) */
|
|
|
- tableName?: string;
|
|
|
+ export type SqlSugarPagedList_UserOutput = {
|
|
|
+ pageIndex?: number;
|
|
|
+ pageSize?: number;
|
|
|
+ total?: number;
|
|
|
+ totalPages?: number;
|
|
|
+ items?: UserOutput[];
|
|
|
+ hasPrevPage?: boolean;
|
|
|
+ hasNextPage?: boolean;
|
|
|
};
|
|
|
|
|
|
- /** 数据库管理(数据库表列输出参数) */
|
|
|
- export type TableColumnOuput = {
|
|
|
- /** 字段名 */
|
|
|
- columnName?: string;
|
|
|
- /** 数据库中类型 */
|
|
|
- dataType?: string;
|
|
|
- /** 小数位数 */
|
|
|
- decimalDigits?: number;
|
|
|
- /** 字段描述 */
|
|
|
- description?: string;
|
|
|
- /** 实体名称 */
|
|
|
- entityName?: string;
|
|
|
- /** 自动增加 */
|
|
|
- isIdentity?: boolean;
|
|
|
- /** 是否允许为空 */
|
|
|
- isNullable?: boolean;
|
|
|
- /** 主外键 */
|
|
|
- isPrimarykey?: boolean;
|
|
|
- /** 长度 */
|
|
|
- length?: number;
|
|
|
- /** .NET字段类型 */
|
|
|
- netType?: string;
|
|
|
+ export type StatusRequest = {
|
|
|
+ id: number;
|
|
|
+ status?: Status;
|
|
|
};
|
|
|
|
|
|
- export type TableConfig = {
|
|
|
- buttons?: TableQueryButton[];
|
|
|
- columns?: TableQueryColumn[];
|
|
|
- search?: TableQuerySearch[];
|
|
|
+ /** 系统租户(增加参数) */
|
|
|
+ export type TenantCreateParams = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ userId?: number;
|
|
|
+ departmentId?: number;
|
|
|
+ host?: string;
|
|
|
+ tenantType?: TenantType;
|
|
|
+ dbType?: DbType;
|
|
|
+ connection?: string;
|
|
|
+ configId?: string;
|
|
|
+ slaveConnections?: string;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ /** 电子邮箱 */
|
|
|
+ email?: string;
|
|
|
+ /** 电话 */
|
|
|
+ phone?: string;
|
|
|
+ /** 租户名称 */
|
|
|
+ name: string;
|
|
|
+ /** 租管账号 */
|
|
|
+ adminAccount: string;
|
|
|
};
|
|
|
|
|
|
- /** 数据库(删除表参数) */
|
|
|
- export type TableDeleteParams = {
|
|
|
- /** 库标识 */
|
|
|
+ /** 系统租户(输出参数) */
|
|
|
+ export type TenantListOutput = {
|
|
|
+ dbType?: DbType;
|
|
|
+ /** 数据库连接 */
|
|
|
+ connection?: string;
|
|
|
+ /** 数据库标识 */
|
|
|
configId?: string;
|
|
|
- /** 表名(字母形式的) */
|
|
|
- name?: string;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
};
|
|
|
|
|
|
- /** 数据库管理(数据库表输出参数) */
|
|
|
- export type TableOutput = {
|
|
|
- /** 库标识 */
|
|
|
- configId?: string;
|
|
|
- /** 创建时间 */
|
|
|
+ /** 系统租户(输出参数) */
|
|
|
+ export type TenantOutput = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- /** 表描述 */
|
|
|
- description?: string;
|
|
|
- /** 实体名称 */
|
|
|
- entityName?: string;
|
|
|
- /** 表名(字母形式的) */
|
|
|
- name?: string;
|
|
|
- /** 更新时间 */
|
|
|
updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ userId?: number;
|
|
|
+ departmentId?: number;
|
|
|
+ host?: string;
|
|
|
+ tenantType?: TenantType;
|
|
|
+ dbType?: DbType;
|
|
|
+ connection?: string;
|
|
|
+ configId?: string;
|
|
|
+ slaveConnections?: string;
|
|
|
+ sort?: number;
|
|
|
+ remark?: string;
|
|
|
+ status?: Status;
|
|
|
+ /** 租户名称 */
|
|
|
+ name?: string;
|
|
|
+ /** 管理员账号 */
|
|
|
+ adminAccount?: string;
|
|
|
+ /** 电子邮箱 */
|
|
|
+ email?: string;
|
|
|
+ /** 电话 */
|
|
|
+ phone?: string;
|
|
|
+ /** 租户类型名称 */
|
|
|
+ tenantTypeName?: string;
|
|
|
};
|
|
|
|
|
|
- export type TableQuery = {
|
|
|
- code: string;
|
|
|
- config?: TableConfig;
|
|
|
+ /** 系统租户(更新参数) */
|
|
|
+ export type TenantUpdateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- databaseQueryCode: string;
|
|
|
- id?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
- menuId?: string;
|
|
|
- name: string;
|
|
|
- remark?: string;
|
|
|
+ userId?: number;
|
|
|
+ departmentId?: number;
|
|
|
+ host?: string;
|
|
|
+ tenantType?: TenantType;
|
|
|
+ dbType?: DbType;
|
|
|
+ connection?: string;
|
|
|
+ configId?: string;
|
|
|
+ slaveConnections?: string;
|
|
|
sort?: number;
|
|
|
+ remark?: string;
|
|
|
status?: Status;
|
|
|
- tableType?: string;
|
|
|
- tableTypeInfo?: DictionaryDetail;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ /** 电子邮箱 */
|
|
|
+ email?: string;
|
|
|
+ /** 电话 */
|
|
|
+ phone?: string;
|
|
|
+ /** 租户名称 */
|
|
|
+ name: string;
|
|
|
+ /** 租管账号 */
|
|
|
+ adminAccount: string;
|
|
|
};
|
|
|
|
|
|
- export type TableQueryButton = {
|
|
|
- access?: string;
|
|
|
- api?: FormApi;
|
|
|
+ export type TreeOptionsResult = {
|
|
|
+ value?: any;
|
|
|
label?: string;
|
|
|
- position?: string;
|
|
|
+ disabled?: boolean;
|
|
|
+ parentId?: any;
|
|
|
+ children?: TreeOptionsResult[];
|
|
|
};
|
|
|
|
|
|
- export type TableQueryColumn = {
|
|
|
- align?: string;
|
|
|
- autoWidth?: boolean;
|
|
|
- field?: string;
|
|
|
- title?: string;
|
|
|
- width?: number;
|
|
|
+ export type User = {
|
|
|
+ id?: number;
|
|
|
+ createTime?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
+ createUserName?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
+ isDelete?: boolean;
|
|
|
+ departmentId?: number;
|
|
|
+ departmentName?: string;
|
|
|
+ tenantId?: number;
|
|
|
+ account: string;
|
|
|
+ realName?: string;
|
|
|
+ nickName?: string;
|
|
|
+ avatar?: string;
|
|
|
+ sex?: Gender;
|
|
|
+ birthday?: string;
|
|
|
+ phone?: string;
|
|
|
+ cardType?: CardType;
|
|
|
+ idCardNum?: string;
|
|
|
+ email?: string;
|
|
|
+ sort?: number;
|
|
|
+ status?: Status;
|
|
|
+ remark?: string;
|
|
|
+ accountType?: AccountType;
|
|
|
+ department?: Department;
|
|
|
+ postId?: number;
|
|
|
+ post?: Post;
|
|
|
+ jobNum?: string;
|
|
|
+ lastLoginIp?: string;
|
|
|
+ lastLoginAddress?: string;
|
|
|
+ lastLoginTime?: string;
|
|
|
+ lastLoginDevice?: string;
|
|
|
+ userType?: UserType;
|
|
|
};
|
|
|
|
|
|
- /** 查询页面设置表(增加参数) */
|
|
|
- export type TableQueryCreateParams = {
|
|
|
- code: string;
|
|
|
- config?: TableConfig;
|
|
|
+ /** 用户表(增加参数) */
|
|
|
+ export type UserCreateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- databaseQueryCode: string;
|
|
|
- id?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
- menuId?: string;
|
|
|
- name: string;
|
|
|
+ departmentId?: number;
|
|
|
+ departmentName?: string;
|
|
|
+ tenantId?: number;
|
|
|
+ account: string;
|
|
|
+ realName?: string;
|
|
|
+ nickName?: string;
|
|
|
+ avatar?: string;
|
|
|
+ sex?: Gender;
|
|
|
+ birthday?: string;
|
|
|
+ phone?: string;
|
|
|
+ cardType?: CardType;
|
|
|
+ idCardNum?: string;
|
|
|
+ email?: string;
|
|
|
+ sort?: number;
|
|
|
+ status?: Status;
|
|
|
remark?: string;
|
|
|
+ accountType?: AccountType;
|
|
|
+ department?: Department;
|
|
|
+ postId?: number;
|
|
|
+ post?: Post;
|
|
|
+ jobNum?: string;
|
|
|
+ lastLoginIp?: string;
|
|
|
+ lastLoginAddress?: string;
|
|
|
+ lastLoginTime?: string;
|
|
|
+ lastLoginDevice?: string;
|
|
|
+ userType?: UserType;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 用户信息 */
|
|
|
+ export type UserInfo = {
|
|
|
+ /** 部门编号 */
|
|
|
+ deptCode?: string;
|
|
|
+ /** 部门名称 */
|
|
|
+ deptName?: string;
|
|
|
+ /** 编号 */
|
|
|
+ code?: string;
|
|
|
+ /** 名称 */
|
|
|
+ name?: string;
|
|
|
+ /** 用户类型(4兼职教师,3教师,2学生,1系统管理) */
|
|
|
+ userType?: number;
|
|
|
+ /** 性别 */
|
|
|
+ sex?: string;
|
|
|
+ /** 用户所有岗位部门编码(英文逗号分隔) */
|
|
|
+ allDeptCode?: string;
|
|
|
+ /** 用户所有岗位部门名称(英文逗号分隔) */
|
|
|
+ allDeptName?: string;
|
|
|
+ };
|
|
|
+
|
|
|
+ /** 用户表(分页参数) */
|
|
|
+ export type UserOutput = {
|
|
|
+ /** 用户ID */
|
|
|
+ id?: number;
|
|
|
+ /** 账号 */
|
|
|
+ account?: string;
|
|
|
+ /** 真实姓名 */
|
|
|
+ realName?: string;
|
|
|
+ /** 昵称 */
|
|
|
+ nickName?: string;
|
|
|
+ /** 头像 */
|
|
|
+ avatar?: string;
|
|
|
+ sex?: Gender;
|
|
|
+ /** 出生日期 */
|
|
|
+ birthday?: string;
|
|
|
+ /** 手机号码 */
|
|
|
+ phone?: string;
|
|
|
+ cardType?: CardType;
|
|
|
+ /** 身份证号 */
|
|
|
+ idCardNum?: string;
|
|
|
+ /** 邮箱 */
|
|
|
+ email?: string;
|
|
|
+ /** 排序 */
|
|
|
sort?: number;
|
|
|
status?: Status;
|
|
|
- tableType?: string;
|
|
|
- tableTypeInfo?: DictionaryDetail;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ /** 备注 */
|
|
|
+ remark?: string;
|
|
|
+ accountType?: AccountType;
|
|
|
+ /** 机构Id */
|
|
|
+ departmentId?: number;
|
|
|
+ /** 机构信息 */
|
|
|
+ departmentName?: string;
|
|
|
+ /** 职位Id */
|
|
|
+ postId?: number;
|
|
|
+ /** 职位 */
|
|
|
+ postName?: string;
|
|
|
+ /** 工号 */
|
|
|
+ jobNum?: string;
|
|
|
+ /** 最新登录Ip */
|
|
|
+ lastLoginIp?: string;
|
|
|
+ /** 最新登录地点 */
|
|
|
+ lastLoginAddress?: string;
|
|
|
+ /** 最新登录时间 */
|
|
|
+ lastLoginTime?: string;
|
|
|
+ /** 最新登录设备 */
|
|
|
+ lastLoginDevice?: string;
|
|
|
};
|
|
|
|
|
|
- /** 查询页面设置表(分页参数) */
|
|
|
- export type TableQueryOutput = {
|
|
|
- code: string;
|
|
|
- config?: TableConfig;
|
|
|
+ /** 用户表(更新参数) */
|
|
|
+ export type UserUpdateParams = {
|
|
|
+ id?: number;
|
|
|
createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
+ updateTime?: string;
|
|
|
+ createUserId?: number;
|
|
|
createUserName?: string;
|
|
|
- databaseQueryCode: string;
|
|
|
- id?: string;
|
|
|
+ updateUserId?: number;
|
|
|
+ updateUserName?: string;
|
|
|
isDelete?: boolean;
|
|
|
- menuId?: string;
|
|
|
- name: string;
|
|
|
- remark?: string;
|
|
|
+ departmentId?: number;
|
|
|
+ departmentName?: string;
|
|
|
+ tenantId?: number;
|
|
|
+ account: string;
|
|
|
+ realName?: string;
|
|
|
+ nickName?: string;
|
|
|
+ avatar?: string;
|
|
|
+ sex?: Gender;
|
|
|
+ birthday?: string;
|
|
|
+ phone?: string;
|
|
|
+ cardType?: CardType;
|
|
|
+ idCardNum?: string;
|
|
|
+ email?: string;
|
|
|
sort?: number;
|
|
|
status?: Status;
|
|
|
- tableType?: string;
|
|
|
- tableTypeInfo?: DictionaryDetail;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ remark?: string;
|
|
|
+ accountType?: AccountType;
|
|
|
+ department?: Department;
|
|
|
+ postId?: number;
|
|
|
+ post?: Post;
|
|
|
+ jobNum?: string;
|
|
|
+ lastLoginIp?: string;
|
|
|
+ lastLoginAddress?: string;
|
|
|
+ lastLoginTime?: string;
|
|
|
+ lastLoginDevice?: string;
|
|
|
+ userType?: UserType;
|
|
|
};
|
|
|
|
|
|
- /** 数据查询 */
|
|
|
- export type TableQueryRequest = {
|
|
|
- /** 查询编号 */
|
|
|
- code: string;
|
|
|
- /** 窗体值 */
|
|
|
- formData?: any;
|
|
|
- pageIndex?: number;
|
|
|
- pageSize?: number;
|
|
|
- sortField?: string;
|
|
|
- sortType?: string;
|
|
|
+ export type XnRestfulResult_AuthorizeOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: AuthorizeOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type TableQuerySearch = {
|
|
|
- field?: string;
|
|
|
- queryType?: ConditionalType;
|
|
|
- schema?: FormSchema;
|
|
|
- title?: string;
|
|
|
+ export type XnRestfulResult_Config = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: Config;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- /** 查询页面设置表(更新参数) */
|
|
|
- export type TableQueryUpdateParams = {
|
|
|
- code: string;
|
|
|
- config?: TableConfig;
|
|
|
- createTime?: string;
|
|
|
- createUserId?: string;
|
|
|
- createUserName?: string;
|
|
|
- databaseQueryCode: string;
|
|
|
- id?: string;
|
|
|
- isDelete?: boolean;
|
|
|
- menuId?: string;
|
|
|
- name: string;
|
|
|
- remark?: string;
|
|
|
- sort?: number;
|
|
|
- status?: Status;
|
|
|
- tableType?: string;
|
|
|
- tableTypeInfo?: DictionaryDetail;
|
|
|
- tenantId?: string;
|
|
|
- updateTime?: string;
|
|
|
- updateUserId?: string;
|
|
|
- updateUserName?: string;
|
|
|
+ export type XnRestfulResult_Department = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: Department;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type Type = {
|
|
|
- assembly?: Assembly;
|
|
|
- assemblyQualifiedName?: string;
|
|
|
- attributes?: TypeAttributes;
|
|
|
- baseType?: Type;
|
|
|
- containsGenericParameters?: boolean;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaringMethod?: MethodBase;
|
|
|
- declaringType?: Type;
|
|
|
- fullName?: string;
|
|
|
- genericParameterAttributes?: GenericParameterAttributes;
|
|
|
- genericParameterPosition?: number;
|
|
|
- genericTypeArguments?: Type[];
|
|
|
- guid?: string;
|
|
|
- hasElementType?: boolean;
|
|
|
- isAbstract?: boolean;
|
|
|
- isAnsiClass?: boolean;
|
|
|
- isArray?: boolean;
|
|
|
- isAutoClass?: boolean;
|
|
|
- isAutoLayout?: boolean;
|
|
|
- isByRef?: boolean;
|
|
|
- isByRefLike?: boolean;
|
|
|
- isClass?: boolean;
|
|
|
- isCollectible?: boolean;
|
|
|
- isCOMObject?: boolean;
|
|
|
- isConstructedGenericType?: boolean;
|
|
|
- isContextful?: boolean;
|
|
|
- isEnum?: boolean;
|
|
|
- isExplicitLayout?: boolean;
|
|
|
- isFunctionPointer?: boolean;
|
|
|
- isGenericMethodParameter?: boolean;
|
|
|
- isGenericParameter?: boolean;
|
|
|
- isGenericType?: boolean;
|
|
|
- isGenericTypeDefinition?: boolean;
|
|
|
- isGenericTypeParameter?: boolean;
|
|
|
- isImport?: boolean;
|
|
|
- isInterface?: boolean;
|
|
|
- isLayoutSequential?: boolean;
|
|
|
- isMarshalByRef?: boolean;
|
|
|
- isNested?: boolean;
|
|
|
- isNestedAssembly?: boolean;
|
|
|
- isNestedFamANDAssem?: boolean;
|
|
|
- isNestedFamily?: boolean;
|
|
|
- isNestedFamORAssem?: boolean;
|
|
|
- isNestedPrivate?: boolean;
|
|
|
- isNestedPublic?: boolean;
|
|
|
- isNotPublic?: boolean;
|
|
|
- isPointer?: boolean;
|
|
|
- isPrimitive?: boolean;
|
|
|
- isPublic?: boolean;
|
|
|
- isSealed?: boolean;
|
|
|
- isSecurityCritical?: boolean;
|
|
|
- isSecuritySafeCritical?: boolean;
|
|
|
- isSecurityTransparent?: boolean;
|
|
|
- isSerializable?: boolean;
|
|
|
- isSignatureType?: boolean;
|
|
|
- isSpecialName?: boolean;
|
|
|
- isSZArray?: boolean;
|
|
|
- isTypeDefinition?: boolean;
|
|
|
- isUnicodeClass?: boolean;
|
|
|
- isUnmanagedFunctionPointer?: boolean;
|
|
|
- isValueType?: boolean;
|
|
|
- isVariableBoundArray?: boolean;
|
|
|
- isVisible?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- module?: Module;
|
|
|
- name?: string;
|
|
|
- namespace?: string;
|
|
|
- reflectedType?: Type;
|
|
|
- structLayoutAttribute?: StructLayoutAttribute;
|
|
|
- typeHandle?: RuntimeTypeHandle;
|
|
|
- typeInitializer?: ConstructorInfo;
|
|
|
- underlyingSystemType?: Type;
|
|
|
+ export type XnRestfulResult_Dictionary = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: Dictionary;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type TypeInfo = {
|
|
|
- assembly?: Assembly;
|
|
|
- assemblyQualifiedName?: string;
|
|
|
- attributes?: TypeAttributes;
|
|
|
- baseType?: Type;
|
|
|
- containsGenericParameters?: boolean;
|
|
|
- customAttributes?: CustomAttributeData[];
|
|
|
- declaredConstructors?: ConstructorInfo[];
|
|
|
- declaredEvents?: EventInfo[];
|
|
|
- declaredFields?: FieldInfo[];
|
|
|
- declaredMembers?: MemberInfo[];
|
|
|
- declaredMethods?: MethodInfo[];
|
|
|
- declaredNestedTypes?: TypeInfo[];
|
|
|
- declaredProperties?: PropertyInfo[];
|
|
|
- declaringMethod?: MethodBase;
|
|
|
- declaringType?: Type;
|
|
|
- fullName?: string;
|
|
|
- genericParameterAttributes?: GenericParameterAttributes;
|
|
|
- genericParameterPosition?: number;
|
|
|
- genericTypeArguments?: Type[];
|
|
|
- genericTypeParameters?: Type[];
|
|
|
- guid?: string;
|
|
|
- hasElementType?: boolean;
|
|
|
- implementedInterfaces?: Type[];
|
|
|
- isAbstract?: boolean;
|
|
|
- isAnsiClass?: boolean;
|
|
|
- isArray?: boolean;
|
|
|
- isAutoClass?: boolean;
|
|
|
- isAutoLayout?: boolean;
|
|
|
- isByRef?: boolean;
|
|
|
- isByRefLike?: boolean;
|
|
|
- isClass?: boolean;
|
|
|
- isCollectible?: boolean;
|
|
|
- isCOMObject?: boolean;
|
|
|
- isConstructedGenericType?: boolean;
|
|
|
- isContextful?: boolean;
|
|
|
- isEnum?: boolean;
|
|
|
- isExplicitLayout?: boolean;
|
|
|
- isFunctionPointer?: boolean;
|
|
|
- isGenericMethodParameter?: boolean;
|
|
|
- isGenericParameter?: boolean;
|
|
|
- isGenericType?: boolean;
|
|
|
- isGenericTypeDefinition?: boolean;
|
|
|
- isGenericTypeParameter?: boolean;
|
|
|
- isImport?: boolean;
|
|
|
- isInterface?: boolean;
|
|
|
- isLayoutSequential?: boolean;
|
|
|
- isMarshalByRef?: boolean;
|
|
|
- isNested?: boolean;
|
|
|
- isNestedAssembly?: boolean;
|
|
|
- isNestedFamANDAssem?: boolean;
|
|
|
- isNestedFamily?: boolean;
|
|
|
- isNestedFamORAssem?: boolean;
|
|
|
- isNestedPrivate?: boolean;
|
|
|
- isNestedPublic?: boolean;
|
|
|
- isNotPublic?: boolean;
|
|
|
- isPointer?: boolean;
|
|
|
- isPrimitive?: boolean;
|
|
|
- isPublic?: boolean;
|
|
|
- isSealed?: boolean;
|
|
|
- isSecurityCritical?: boolean;
|
|
|
- isSecuritySafeCritical?: boolean;
|
|
|
- isSecurityTransparent?: boolean;
|
|
|
- isSerializable?: boolean;
|
|
|
- isSignatureType?: boolean;
|
|
|
- isSpecialName?: boolean;
|
|
|
- isSZArray?: boolean;
|
|
|
- isTypeDefinition?: boolean;
|
|
|
- isUnicodeClass?: boolean;
|
|
|
- isUnmanagedFunctionPointer?: boolean;
|
|
|
- isValueType?: boolean;
|
|
|
- isVariableBoundArray?: boolean;
|
|
|
- isVisible?: boolean;
|
|
|
- memberType?: MemberTypes;
|
|
|
- metadataToken?: number;
|
|
|
- module?: Module;
|
|
|
- name?: string;
|
|
|
- namespace?: string;
|
|
|
- reflectedType?: Type;
|
|
|
- structLayoutAttribute?: StructLayoutAttribute;
|
|
|
- typeHandle?: RuntimeTypeHandle;
|
|
|
- typeInitializer?: ConstructorInfo;
|
|
|
- underlyingSystemType?: Type;
|
|
|
+ export type XnRestfulResult_DictionaryDetail = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: DictionaryDetail;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_FileUploadOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: FileUploadOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_IActionResult = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: IActionResult;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_CodeGenerateOutput = {
|
|
|
+ export type XnRestfulResult_Int32 = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: CodeGenerateOutput;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: number;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_CodeTemplate = {
|
|
|
+ export type XnRestfulResult_JObject = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: CodeTemplate;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: any;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_DatabaseQueryUpdateParams = {
|
|
|
+ export type XnRestfulResult_List_Config = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: DatabaseQueryUpdateParams;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: Config[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_DatabaseTable = {
|
|
|
+ export type XnRestfulResult_List_Department = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: DatabaseTable;
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: Department[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_CodeGenerateTemplate = {
|
|
|
+ export type XnRestfulResult_List_DictionaryDetail = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: CodeGenerateTemplate[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: DictionaryDetail[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_DatabaseOutput = {
|
|
|
+ export type XnRestfulResult_List_Int64 = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: DatabaseOutput[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: number[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_DatabaseQueryColumnOutput = {
|
|
|
+ export type XnRestfulResult_List_Menu = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: DatabaseQueryColumnOutput[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: Menu[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
export type XnRestfulResult_List_OptionsResult = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
+ message?: any;
|
|
|
data?: OptionsResult[];
|
|
|
extras?: any;
|
|
|
- message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_TableColumnOuput = {
|
|
|
+ export type XnRestfulResult_List_RoleOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: TableColumnOuput[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
- success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ data?: RoleOutput[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_List_TableOutput = {
|
|
|
+ export type XnRestfulResult_List_RoleStatistics = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: TableOutput[];
|
|
|
- extras?: any;
|
|
|
message?: any;
|
|
|
+ data?: RoleStatistics[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_List_RouteOutput = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: RouteOutput[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_Object = {
|
|
|
+ export type XnRestfulResult_List_String = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: any;
|
|
|
+ message?: any;
|
|
|
+ data?: string[];
|
|
|
extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_List_TenantListOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
message?: any;
|
|
|
+ data?: TenantListOutput[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_List_TreeOptionsResult = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: TreeOptionsResult[];
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_CodeGenerate = {
|
|
|
+ export type XnRestfulResult_List_UserOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_CodeGenerate;
|
|
|
+ message?: any;
|
|
|
+ data?: UserOutput[];
|
|
|
extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_LoginOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
message?: any;
|
|
|
+ data?: LoginOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_LoginUser = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: LoginUser;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_CodeTemplateOutput = {
|
|
|
+ export type XnRestfulResult_Menu = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_CodeTemplateOutput;
|
|
|
+ message?: any;
|
|
|
+ data?: Menu;
|
|
|
extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_Object = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
message?: any;
|
|
|
+ data?: any;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_Post = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: Post;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_DatabaseQueryOutput = {
|
|
|
+ export type XnRestfulResult_Role = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_DatabaseQueryOutput;
|
|
|
+ message?: any;
|
|
|
+ data?: Role;
|
|
|
extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_RoleRelationRequest = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
message?: any;
|
|
|
+ data?: RoleRelationRequest;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_Config = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: SqlSugarPagedList_Config;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_DatabaseTableOutput = {
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_DictionaryOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_DatabaseTableOutput;
|
|
|
+ message?: any;
|
|
|
+ data?: SqlSugarPagedList_DictionaryOutput;
|
|
|
extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_PostOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
message?: any;
|
|
|
+ data?: SqlSugarPagedList_PostOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_RoleOutput = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: SqlSugarPagedList_RoleOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_SqlSugarPagedList_TableQueryOutput = {
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_TenantOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: SqlSugarPagedList_TableQueryOutput;
|
|
|
+ message?: any;
|
|
|
+ data?: SqlSugarPagedList_TenantOutput;
|
|
|
extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_SqlSugarPagedList_UserOutput = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
message?: any;
|
|
|
+ data?: SqlSugarPagedList_UserOutput;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_String = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: string;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
|
|
|
- export type XnRestfulResult_TableQuery = {
|
|
|
+ export type XnRestfulResult_TenantOutput = {
|
|
|
+ success?: boolean;
|
|
|
code?: number;
|
|
|
- data?: TableQuery;
|
|
|
+ message?: any;
|
|
|
+ data?: TenantOutput;
|
|
|
extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_User = {
|
|
|
+ success?: boolean;
|
|
|
+ code?: number;
|
|
|
message?: any;
|
|
|
+ data?: User;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
+ };
|
|
|
+
|
|
|
+ export type XnRestfulResult_UserInfo = {
|
|
|
success?: boolean;
|
|
|
- timestamp?: string;
|
|
|
+ code?: number;
|
|
|
+ message?: any;
|
|
|
+ data?: UserInfo;
|
|
|
+ extras?: any;
|
|
|
+ timestamp?: number;
|
|
|
};
|
|
|
}
|