NPP_Vue/src/api/admin/data-contracts.ts
2025-06-06 11:35:06 +08:00

6823 lines
125 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/* eslint-disable */
/* tslint:disable */
// @ts-nocheck
/*
* ---------------------------------------------------------------
* ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ##
* ## ##
* ## AUTHOR: acacode ##
* ## SOURCE: https://github.com/acacode/swagger-typescript-api ##
* ---------------------------------------------------------------
*/
/**
* 账号类型:UserName=1,Mobile=2,Email=3
* @format int32
*/
export type AccountType = 1 | 2 | 3
/** 添加 */
export interface ApiAddInput {
/**
* 所属模块
* @format int64
*/
parentId?: number | null
/** 接口名称 */
label?: string | null
/** 接口地址 */
path?: string | null
/** 接口提交方法 */
httpMethods?: string | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
}
/** 接口管理 */
export interface ApiEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/**
* 所属模块
* @format int64
*/
parentId?: number
/** 接口命名 */
name?: string | null
/** 接口名称 */
label?: string | null
/** 接口地址 */
path?: string | null
/** 接口提交方法 */
httpMethods?: string | null
/** 启用接口日志 */
enabledLog?: boolean
/** 启用请求参数 */
enabledParams?: boolean
/** 启用响应结果 */
enabledResult?: boolean
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
childs?: ApiEntity[] | null
permissions?: PermissionEntity[] | null
}
/** 接口列表 */
export interface ApiGetListOutput {
/**
* 接口Id
* @format int64
*/
id?: number
/**
* 接口父级
* @format int64
*/
parentId?: number | null
/** 接口命名 */
name?: string | null
/** 接口名称 */
label?: string | null
/** 接口地址 */
path?: string | null
/** 接口提交方法 */
httpMethods?: string | null
/** 启用操作日志 */
enabledLog?: boolean
/** 启用请求参数 */
enabledParams?: boolean
/** 启用响应结果 */
enabledResult?: boolean
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
}
/** 接口 */
export interface ApiGetOutput {
/**
* 所属模块
* @format int64
*/
parentId?: number | null
/** 接口名称 */
label?: string | null
/** 接口地址 */
path?: string | null
/** 接口提交方法 */
httpMethods?: string | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 接口Id
* @format int64
*/
id: number
}
/** 查询分页 */
export interface ApiGetPageInput {
/** 接口名称 */
label?: string | null
}
/** 接口 */
export interface ApiModel {
/** 请求方法 */
httpMethods?: string | null
/** 请求地址 */
path?: string | null
}
/** 设置启用请求日志 */
export interface ApiSetEnableLogInput {
/**
* 接口Id
* @format int64
*/
apiId?: number
/** 是否启用请求参数 */
enabledLog?: boolean
}
/** 设置启用请求参数 */
export interface ApiSetEnableParamsInput {
/**
* 接口Id
* @format int64
*/
apiId?: number
/** 是否启用请求参数 */
enabledParams?: boolean
}
/** 设置启用请求参数 */
export interface ApiSetEnableResultInput {
/**
* 接口Id
* @format int64
*/
apiId?: number
/** 是否启用响应结果 */
enabledResult?: boolean
}
/** 接口同步 */
export interface ApiSyncInput {
/** 接口同步列表 */
apis?: ApiSyncModel[] | null
}
/** 接口同步模型 */
export interface ApiSyncModel {
/** 接口名称 */
label?: string | null
/** 接口地址 */
path?: string | null
/** 父级路径 */
parentPath?: string | null
/** 接口提交方法 */
httpMethods?: string | null
}
/** 修改 */
export interface ApiUpdateInput {
/**
* 所属模块
* @format int64
*/
parentId?: number | null
/** 接口名称 */
label?: string | null
/** 接口地址 */
path?: string | null
/** 接口提交方法 */
httpMethods?: string | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 接口Id
* @format int64
*/
id: number
}
/** 邮箱更改密码 */
export interface AuthChangePasswordByEmailInput {
/**
* 邮箱地址
* @minLength 1
*/
email: string
/**
* 验证码
* @minLength 1
*/
code: string
/**
* 验证码Id
* @minLength 1
*/
codeId: string
/**
* 新密码
* @minLength 1
*/
newPassword: string
/** 确认新密码 */
confirmPassword?: string | null
}
/** 手机更改密码 */
export interface AuthChangePasswordByMobileInput {
/**
* 手机号
* @minLength 1
*/
mobile: string
/**
* 验证码
* @minLength 1
*/
code: string
/**
* 验证码Id
* @minLength 1
*/
codeId: string
/**
* 新密码
* @minLength 1
*/
newPassword: string
/** 确认新密码 */
confirmPassword?: string | null
}
/** 邮箱登录信息 */
export interface AuthEmailLoginInput {
/**
* 邮箱地址
* @minLength 1
*/
email: string
/**
* 验证码
* @minLength 1
*/
code: string
/**
* 验证码Id
* @minLength 1
*/
codeId: string
}
/** 查询密钥 */
export interface AuthGetPasswordEncryptKeyOutput {
/** 缓存键 */
key?: string | null
/** 密码加密密钥 */
encryptKey?: string | null
/** 密码加密向量 */
iv?: string | null
}
/** 用户信息 */
export interface AuthGetUserInfoOutput {
/** 用户个人信息 */
user?: AuthUserProfileOutput
/** 用户菜单列表 */
menus?: AuthUserMenuOutput[] | null
/** 用户权限列表 */
permissions?: string[] | null
}
/** 用户权限 */
export interface AuthGetUserPermissionsOutput {
/** 用户权限列表 */
permissions?: string[] | null
}
/** 登录信息 */
export interface AuthLoginInput {
/** 用户名 */
userName?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱地址 */
email?: string | null
/** 账号类型:UserName=1,Mobile=2,Email=3 */
accountType?: AccountType
/**
* 密码
* @minLength 1
*/
password: string
/** 密码键 */
passwordKey?: string | null
/** 验证码Id */
captchaId?: string | null
/** 验证码数据 */
captchaData?: string | null
}
/** 手机号登录信息 */
export interface AuthMobileLoginInput {
/**
* 手机号
* @minLength 1
*/
mobile: string
/**
* 验证码
* @minLength 1
*/
code: string
/**
* 验证码Id
* @minLength 1
*/
codeId: string
}
/** 邮箱注册 */
export interface AuthRegByEmailInput {
/**
* 邮箱地址
* @minLength 1
*/
email: string
/**
* 验证码
* @minLength 1
*/
code: string
/**
* 验证码Id
* @minLength 1
*/
codeId: string
/**
* 密码
* @minLength 1
*/
password: string
/**
* 企业名称
* @minLength 1
*/
corpName: string
}
/** 手机号注册 */
export interface AuthRegByMobileInput {
/**
* 手机号
* @minLength 1
*/
mobile: string
/**
* 验证码
* @minLength 1
*/
code: string
/**
* 验证码Id
* @minLength 1
*/
codeId: string
/**
* 密码
* @minLength 1
*/
password: string
/**
* 企业名称
* @minLength 1
*/
corpName: string
}
/** 用户菜单 */
export interface AuthUserMenuOutput {
/**
* 权限Id
* @format int64
*/
id?: number
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 路由地址 */
path?: string | null
/** 路由命名 */
name?: string | null
/** 视图地址 */
viewPath?: string | null
/** 重定向地址 */
redirect?: string | null
/** 权限名称 */
label?: string | null
/** 图标 */
icon?: string | null
/** 打开 */
opened?: boolean | null
/** 隐藏 */
hidden?: boolean
/** 打开新窗口 */
newWindow?: boolean | null
/** 链接外显 */
external?: boolean | null
/** 是否缓存 */
isKeepAlive?: boolean
/** 是否固定 */
isAffix?: boolean
/** 链接地址 */
link?: string | null
/** 是否内嵌窗口 */
isIframe?: boolean
/**
* 排序
* @format int32
*/
sort?: number | null
}
/** 用户个人信息 */
export interface AuthUserProfileOutput {
/** 账号 */
userName?: string | null
/** 姓名 */
name?: string | null
/** 手机号 */
mobile?: string | null
/** 昵称 */
nickName?: string | null
/** 头像 */
avatar?: string | null
/** 企业 */
corpName?: string | null
/** 职位 */
position?: string | null
/** 主属部门 */
deptName?: string | null
/** 水印文案 */
watermarkText?: string | null
}
export interface CaptchaData {
id?: string | null
backgroundImage?: string | null
sliderImage?: string | null
}
/**
* 数据范围:All=1,DeptWithChild=2,Dept=3,Self=4,Custom=5
* @format int32
*/
export type DataScope = 1 | 2 | 3 | 4 | 5
/**
* MySql=0,SqlServer=1,PostgreSQL=2,Oracle=3,Sqlite=4,OdbcOracle=5,OdbcSqlServer=6,OdbcMySql=7,OdbcPostgreSQL=8,Odbc=9,MsAccess=11,Dameng=12,ShenTong=14,KingbaseES=15,Firebird=16,Custom=17,ClickHouse=18,GBase=19,QuestDb=20,Xugu=21,CustomOracle=22,CustomSqlServer=23,CustomMySql=24,CustomPostgreSQL=25,DuckDB=26,TDengine=27
* @format int32
*/
export type DataType = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 11 | 12 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27
/** 添加字典 */
export interface DictAddInput {
/**
* 字典类型Id
* @format int64
*/
dictTypeId?: number
/**
* 字典名称
* @minLength 1
*/
name: string
/** 字典编码 */
code?: string | null
/** 字典值 */
value?: string | null
/** 说明 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number | null
}
/** 字典列表 */
export interface DictGetListOutput {
/** 字典类型编码 */
dictTypeCode?: string | null
/** 字典类型名称 */
dictTypeName?: string | null
/**
* 主键Id
* @format int64
*/
id?: number
/** 字典名称 */
name?: string | null
/** 字典编码 */
code?: string | null
/** 字典值 */
value?: string | null
}
/** 字典 */
export interface DictGetOutput {
/**
* 字典类型Id
* @format int64
*/
dictTypeId?: number
/**
* 字典名称
* @minLength 1
*/
name: string
/** 字典编码 */
code?: string | null
/** 字典值 */
value?: string | null
/** 说明 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number | null
/**
* 主键Id
* @format int64
*/
id: number
}
/** 字典分页请求 */
export interface DictGetPageInput {
/**
* 字典类型Id
* @format int64
*/
dictTypeId?: number
/** 字典名称 */
name?: string | null
}
/** 字典分页响应 */
export interface DictGetPageOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 字典名称 */
name?: string | null
/** 字典编码 */
code?: string | null
/** 字典值 */
value?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
}
/** 字典类型 */
export interface DictTypeAddInput {
/**
* 字典类型名称
* @minLength 1
*/
name: string
/** 字典类型编码 */
code?: string | null
/** 描述 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
}
/** 字典类型 */
export interface DictTypeGetOutput {
/**
* 字典类型名称
* @minLength 1
*/
name: string
/** 字典类型编码 */
code?: string | null
/** 描述 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/**
* 主键Id
* @format int64
*/
id: number
}
/** 字典类型分页请求 */
export interface DictTypeGetPageInput {
/** 字典名称 */
name?: string | null
}
/** 字典类型分页响应 */
export interface DictTypeGetPageOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 字典名称 */
name?: string | null
/** 字典编码 */
code?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
}
/** 修改 */
export interface DictTypeUpdateInput {
/**
* 字典类型名称
* @minLength 1
*/
name: string
/** 字典类型编码 */
code?: string | null
/** 描述 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/**
* 主键Id
* @format int64
*/
id: number
}
/** 修改 */
export interface DictUpdateInput {
/**
* 字典类型Id
* @format int64
*/
dictTypeId?: number
/**
* 字典名称
* @minLength 1
*/
name: string
/** 字典编码 */
code?: string | null
/** 字典值 */
value?: string | null
/** 说明 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number | null
/**
* 主键Id
* @format int64
*/
id: number
}
/** 添加分组 */
export interface DocAddGroupInput {
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 文档类型:Group=1,Markdown=2 */
type?: DocType
/** 名称 */
label?: string | null
/** 命名 */
name?: string | null
/** 打开 */
opened?: boolean | null
}
/** 添加图片 */
export interface DocAddImageInput {
/**
* 用户Id
* @format int64
*/
documentId?: number
/** 请求路径 */
url?: string | null
}
/** 添加菜单 */
export interface DocAddMenuInput {
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 文档类型:Group=1,Markdown=2 */
type?: DocType
/** 命名 */
name?: string | null
/** 名称 */
label?: string | null
/** 说明 */
description?: string | null
}
/** 文档内容 */
export interface DocGetContentOutput {
/**
* 编号
* @format int64
*/
id?: number
/** 名称 */
label?: string | null
/** 内容 */
content?: string | null
}
/** 文档分组 */
export interface DocGetGroupOutput {
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 文档类型:Group=1,Markdown=2 */
type?: DocType
/** 名称 */
label?: string | null
/** 命名 */
name?: string | null
/** 打开 */
opened?: boolean | null
/**
* 编号
* @format int64
*/
id: number
}
/** 文档菜单 */
export interface DocGetMenuOutput {
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 文档类型:Group=1,Markdown=2 */
type?: DocType
/** 命名 */
name?: string | null
/** 名称 */
label?: string | null
/** 说明 */
description?: string | null
/**
* 编号
* @format int64
*/
id: number
}
/** 文档列表 */
export interface DocListOutput {
/**
* 编号
* @format int64
*/
id?: number
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 名称 */
label?: string | null
/** 文档类型:Group=1,Markdown=2 */
type?: DocType
/** 命名 */
name?: string | null
/** 描述 */
description?: string | null
/** 组打开 */
opened?: boolean | null
}
/**
* 文档类型:Group=1,Markdown=2
* @format int32
*/
export type DocType = 1 | 2
/** 更新文档内容 */
export interface DocUpdateContentInput {
/**
* 编号
* @format int64
*/
id: number
/** 名称 */
label?: string | null
/** 内容 */
content?: string | null
/** Html */
html?: string | null
}
/** 更新分组 */
export interface DocUpdateGroupInput {
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 文档类型:Group=1,Markdown=2 */
type?: DocType
/** 名称 */
label?: string | null
/** 命名 */
name?: string | null
/** 打开 */
opened?: boolean | null
/**
* 编号
* @format int64
*/
id: number
}
/** 更新菜单 */
export interface DocUpdateMenuInput {
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 文档类型:Group=1,Markdown=2 */
type?: DocType
/** 命名 */
name?: string | null
/** 名称 */
label?: string | null
/** 说明 */
description?: string | null
/**
* 编号
* @format int64
*/
id: number
}
export interface DynamicFilterInfo {
field?: string | null
/** Contains=0,StartsWith=1,EndsWith=2,NotContains=3,NotStartsWith=4,NotEndsWith=5,Equal=6,Equals=7,Eq=8,NotEqual=9,GreaterThan=10,GreaterThanOrEqual=11,LessThan=12,LessThanOrEqual=13,Range=14,DateRange=15,Any=16,NotAny=17,Custom=18 */
operator?: DynamicFilterOperator
value?: any
/** And=0,Or=1 */
logic?: DynamicFilterLogic
filters?: DynamicFilterInfo[] | null
}
/**
* And=0,Or=1
* @format int32
*/
export type DynamicFilterLogic = 0 | 1
/**
* Contains=0,StartsWith=1,EndsWith=2,NotContains=3,NotStartsWith=4,NotEndsWith=5,Equal=6,Equals=7,Eq=8,NotEqual=9,GreaterThan=10,GreaterThanOrEqual=11,LessThan=12,LessThanOrEqual=13,Range=14,DateRange=15,Any=16,NotAny=17,Custom=18
* @format int32
*/
export type DynamicFilterOperator = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18
/** 导出信息输入 */
export interface ExportInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/** 文件名 */
fileName?: string | null
}
/** 删除 */
export interface FileDeleteInput {
/**
* 文件Id
* @format int64
*/
id: number
}
/** 文件 */
export interface FileEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/** Invalid=0,Minio=1,Aliyun=2,QCloud=3,Qiniu=4,HuaweiCloud=5,BaiduCloud=6,Ctyun=7 */
provider?: OSSProvider
/** 存储桶名称 */
bucketName?: string | null
/** 文件目录 */
fileDirectory?: string | null
/**
* 文件Guid
* @format uuid
*/
fileGuid?: string
/** 保存文件名 */
saveFileName?: string | null
/** 文件名 */
fileName?: string | null
/** 文件扩展名 */
extension?: string | null
/**
* 文件字节长度
* @format int64
*/
size?: number
/** 文件大小格式化 */
sizeFormat?: string | null
/** 链接地址 */
linkUrl?: string | null
/** md5码防止上传重复文件 */
md5?: string | null
}
/** 文件分页请求 */
export interface FileGetPageInput {
/** 文件名 */
fileName?: string | null
}
/** 文件分页响应 */
export interface FileGetPageOutput {
/**
* 文件Id
* @format int64
*/
id?: number
/** OSS供应商 */
providerName?: string | null
/** 存储桶名称 */
bucketName?: string | null
/** 文件目录 */
fileDirectory?: string | null
/**
* 文件Guid
* @format uuid
*/
fileGuid?: string
/** 文件名 */
fileName?: string | null
/** 文件扩展名 */
extension?: string | null
/** 文件大小格式化 */
sizeFormat?: string | null
/** 链接地址 */
linkUrl?: string | null
/** 创建者 */
createdUserName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/** 修改者 */
modifiedUserName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
}
/** 导入信息输出 */
export interface ImportOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/**
* 新增数
* @format int64
*/
insertCount?: number
/**
* 更新数
* @format int64
*/
updateCount?: number
}
/** 添加 */
export interface LoginLogAddInput {
/**
* 租户Id
* @format int64
*/
tenantId?: number | null
/** 姓名 */
name?: string | null
/** IP */
ip?: string | null
/** 国家 */
country?: string | null
/** 省份 */
province?: string | null
/** 城市 */
city?: string | null
/** 网络服务商 */
isp?: string | null
/**
* 耗时(毫秒)
* @format int64
*/
elapsedMilliseconds?: number
/** 操作状态 */
status?: boolean | null
/** 操作消息 */
msg?: string | null
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/** 创建者用户名 */
createdUserName?: string | null
/** 创建者姓名 */
createdUserRealName?: string | null
}
/** 分页请求 */
export interface LoginLogGetPageInput {
/** 创建者 */
createdUserName?: string | null
/** 操作状态 */
status?: boolean | null
/** IP */
ip?: string | null
/**
* 创建开始时间
* @format date-time
*/
addStartTime?: string | null
/**
* 创建结束时间
* @format date-time
*/
addEndTime?: string | null
}
/** 分页响应 */
export interface LoginLogGetPageOutput {
/**
* 编号
* @format int64
*/
id?: number
/** 昵称 */
nickName?: string | null
/** 创建者 */
createdUserName?: string | null
/** IP */
ip?: string | null
/** 国家 */
country?: string | null
/** 省份 */
province?: string | null
/** 城市 */
city?: string | null
/** 网络服务商 */
isp?: string | null
/** 浏览器 */
browser?: string | null
/** 操作系统 */
os?: string | null
/** 设备 */
device?: string | null
/**
* 耗时(毫秒)
* @format int64
*/
elapsedMilliseconds?: number
/** 操作状态 */
status?: boolean
/** 操作消息 */
msg?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 添加 */
export interface MsgAddInput {
/** 标题 */
title?: string | null
/** 内容 */
content?: string | null
/**
* 类型Id
* @format int64
*/
typeId?: number
/** 类型名称 */
typeName?: string | null
/** 消息状态:Draft=1,Published=2,Scheduled=3,Revoked=4,Archived=5 */
status?: MsgStatusEnum
}
/** 添加消息用户列表 */
export interface MsgAddMsgUserListInput {
/**
* 消息
* @format int64
*/
msgId: number
/** 用户 */
userIds?: number[] | null
}
/** 消息用户列表 */
export interface MsgGetMsgUserListOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 姓名 */
name?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/** 是否已读 */
isRead?: boolean
/**
* 已读时间
* @format date-time
*/
readTime?: string | null
}
/** 消息 */
export interface MsgGetOutput {
/** 标题 */
title?: string | null
/** 内容 */
content?: string | null
/**
* 类型Id
* @format int64
*/
typeId?: number
/** 类型名称 */
typeName?: string | null
/** 消息状态:Draft=1,Published=2,Scheduled=3,Revoked=4,Archived=5 */
status?: MsgStatusEnum
/**
* 消息Id
* @format int64
*/
id: number
}
/** 消息分页请求 */
export interface MsgGetPageInput {
/** 标题 */
title?: string | null
}
/** 消息分页响应 */
export interface MsgGetPageOutput {
/**
* 消息Id
* @format int64
*/
id?: number
/** 标题 */
title?: string | null
/**
* 类型Id
* @format int64
*/
typeId?: number
/** 类型名称 */
typeName?: string | null
/** 消息状态:Draft=1,Published=2,Scheduled=3,Revoked=4,Archived=5 */
status?: MsgStatusEnum
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/**
* 消息状态:Draft=1,Published=2,Scheduled=3,Revoked=4,Archived=5
* @format int32
*/
export type MsgStatusEnum = 1 | 2 | 3 | 4 | 5
/** 添加 */
export interface MsgTypeAddInput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 说明 */
description?: string | null
}
/** 查询列表响应 */
export interface MsgTypeGetListOutput {
/**
* 主键
* @format int64
*/
id?: number
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
}
/** 消息类型 */
export interface MsgTypeGetOutput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 说明 */
description?: string | null
/**
* 消息分类Id
* @format int64
*/
id: number
}
/** 修改 */
export interface MsgTypeUpdateInput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 说明 */
description?: string | null
/**
* 消息分类Id
* @format int64
*/
id: number
}
/** 修改 */
export interface MsgUpdateInput {
/** 标题 */
title?: string | null
/** 内容 */
content?: string | null
/**
* 类型Id
* @format int64
*/
typeId?: number
/** 类型名称 */
typeName?: string | null
/** 消息状态:Draft=1,Published=2,Scheduled=3,Revoked=4,Archived=5 */
status?: MsgStatusEnum
/**
* 消息Id
* @format int64
*/
id: number
}
/**
* Invalid=0,Minio=1,Aliyun=2,QCloud=3,Qiniu=4,HuaweiCloud=5,BaiduCloud=6,Ctyun=7
* @format int32
*/
export type OSSProvider = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
/** 添加 */
export interface OperationLogAddInput {
/** 姓名 */
name?: string | null
/** 接口名称 */
apiLabel?: string | null
/** 接口地址 */
apiPath?: string | null
/** 接口提交方法 */
apiMethod?: string | null
/** IP */
ip?: string | null
/** 国家 */
country?: string | null
/** 省份 */
province?: string | null
/** 城市 */
city?: string | null
/** 网络服务商 */
isp?: string | null
/** 浏览器 */
browser?: string | null
/** 操作系统 */
os?: string | null
/** 设备 */
device?: string | null
/** 浏览器信息 */
browserInfo?: string | null
/**
* 耗时(毫秒)
* @format int64
*/
elapsedMilliseconds?: number
/** 操作状态 */
status?: boolean | null
/** 操作消息 */
msg?: string | null
/** 操作参数 */
params?: string | null
/**
* 状态码
* @format int32
*/
statusCode?: number | null
/** 操作结果 */
result?: string | null
}
/** 查询分页请求 */
export interface OperationLogGetPageInput {
/** 创建者 */
createdUserName?: string | null
/** 操作状态 */
status?: boolean | null
/** 操作接口 */
api?: string | null
/** IP */
ip?: string | null
/**
* 创建开始时间
* @format date-time
*/
addStartTime?: string | null
/**
* 创建结束时间
* @format date-time
*/
addEndTime?: string | null
}
/** 查询分页响应 */
export interface OperationLogGetPageOutput {
/**
* 编号
* @format int64
*/
id?: number
/** 昵称 */
nickName?: string | null
/** 接口名称 */
apiLabel?: string | null
/** 接口地址 */
apiPath?: string | null
/** 接口提交方法 */
apiMethod?: string | null
/** IP */
ip?: string | null
/** 国家 */
country?: string | null
/** 省份 */
province?: string | null
/** 城市 */
city?: string | null
/** 网络服务商 */
isp?: string | null
/** 浏览器 */
browser?: string | null
/** 操作系统 */
os?: string | null
/** 设备 */
device?: string | null
/**
* 耗时(毫秒)
* @format int64
*/
elapsedMilliseconds?: number
/** 操作状态 */
status?: boolean
/**
* 状态码
* @format int32
*/
statusCode?: number | null
/** 操作消息 */
msg?: string | null
/** 请求参数 */
params?: string | null
/** 响应结果 */
result?: string | null
/** 创建者 */
createdUserName?: string | null
/** 创建者姓名 */
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 添加 */
export interface OrgAddInput {
/**
* 父级
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 值 */
value?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
}
/** 组织架构 */
export interface OrgEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/**
* 租户Id
* @format int64
*/
tenantId?: number | null
/**
* 父级
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 值 */
value?: string | null
/**
* 成员数
* @format int32
*/
memberCount?: number
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
/** 员工列表 */
staffs?: UserStaffEntity[] | null
/** 用户列表 */
users?: UserEntity[] | null
/** 角色列表 */
roles?: RoleEntity[] | null
/** 子级列表 */
childs?: OrgEntity[] | null
}
/** 部门列表 */
export interface OrgGetListOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 父级
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 值 */
value?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 部门 */
export interface OrgGetOutput {
/**
* 父级
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 值 */
value?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
/**
* 主键Id
* @format int64
*/
id: number
}
/** 部门路径列表 */
export interface OrgGetSimpleListWithPathOutput {
/**
* 部门Id
* @format int64
*/
id?: number
/** 部门路径 */
path?: string | null
}
/** 修改 */
export interface OrgUpdateInput {
/**
* 父级
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 值 */
value?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
/**
* 主键Id
* @format int64
*/
id: number
}
/** 分页信息输入 */
export interface PageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
}
/** 分页信息输入 */
export interface PageInputApiGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 查询分页 */
filter?: ApiGetPageInput
}
/** 分页信息输入 */
export interface PageInputDictGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 字典分页请求 */
filter?: DictGetPageInput
}
/** 分页信息输入 */
export interface PageInputDictTypeGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 字典类型分页请求 */
filter?: DictTypeGetPageInput
}
/** 分页信息输入 */
export interface PageInputFileGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 文件分页请求 */
filter?: FileGetPageInput
}
/** 分页信息输入 */
export interface PageInputLoginLogGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 分页请求 */
filter?: LoginLogGetPageInput
}
/** 分页信息输入 */
export interface PageInputMsgGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 消息分页请求 */
filter?: MsgGetPageInput
}
/** 分页信息输入 */
export interface PageInputOperationLogGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 查询分页请求 */
filter?: OperationLogGetPageInput
}
/** 分页信息输入 */
export interface PageInputPkgGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 套餐分页请求 */
filter?: PkgGetPageInput
}
/** 分页信息输入 */
export interface PageInputPkgGetPkgTenantListInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 套餐租户列表请求 */
filter?: PkgGetPkgTenantListInput
}
/** 分页信息输入 */
export interface PageInputPrintTemplateGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 分页请求 */
filter?: PrintTemplateGetPageInput
}
/** 分页信息输入 */
export interface PageInputRegionGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 地区分页请求 */
filter?: RegionGetPageInput
}
/** 分页信息输入 */
export interface PageInputRoleGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 角色分页请求 */
filter?: RoleGetPageInput
}
/** 分页信息输入 */
export interface PageInputSiteMsgGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 站点消息分页请求 */
filter?: SiteMsgGetPageInput
}
/** 分页信息输入 */
export interface PageInputTaskGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 任务分页请求 */
filter?: TaskGetPageInput
}
/** 分页信息输入 */
export interface PageInputTaskLogGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 任务日志分页请求 */
filter?: TaskLogGetPageInput
}
/** 分页信息输入 */
export interface PageInputTenantGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 租户分页请求 */
filter?: TenantGetPageInput
}
/** 分页信息输入 */
export interface PageInputUserGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 用户分页查询条件 */
filter?: UserGetPageInput
}
/** 分页信息输出 */
export interface PageOutputApiEntity {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: ApiEntity[] | null
}
/** 分页信息输出 */
export interface PageOutputDictGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: DictGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputDictTypeGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: DictTypeGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputFileGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: FileGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputLoginLogGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: LoginLogGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputMsgGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: MsgGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputOperationLogGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: OperationLogGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputPkgGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: PkgGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputPkgGetPkgTenantListOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: PkgGetPkgTenantListOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputPrintTemplateGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: PrintTemplateGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputRegionGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: RegionGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputRoleGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: RoleGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputSiteMsgGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: SiteMsgGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputTaskGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: TaskGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputTaskLog {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: TaskLog[] | null
}
/** 分页信息输出 */
export interface PageOutputTenantGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: TenantGetPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputUserGetDeletedUserPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: UserGetDeletedUserPageOutput[] | null
}
/** 分页信息输出 */
export interface PageOutputUserGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: UserGetPageOutput[] | null
}
/**
* 密码加密类型:MD5Encrypt32=0,PasswordHasher=1
* @format int32
*/
export type PasswordEncryptType = 0 | 1
/** 添加权限点 */
export interface PermissionAddDotInput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 关联接口 */
apiIds?: number[] | null
/** 权限名称 */
label?: string | null
/** 权限编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 图标 */
icon?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
}
/** 条件分组 */
export interface PermissionAddGroupInput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/**
* 视图
* @format int64
*/
viewId?: number | null
/** 路由命名 */
name?: string | null
/** 访问路由地址 */
path?: string | null
/** 重定向地址 */
redirect?: string | null
/** 权限名称 */
label?: string | null
/** 隐藏 */
hidden?: boolean
/** 图标 */
icon?: string | null
/** 展开 */
opened?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
}
/** 添加菜单 */
export interface PermissionAddMenuInput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/**
* 视图
* @format int64
*/
viewId?: number | null
/** 路由命名 */
name?: string | null
/** 路由地址 */
path?: string | null
/** 权限名称 */
label?: string | null
/** 说明 */
description?: string | null
/** 隐藏 */
hidden?: boolean
/** 图标 */
icon?: string | null
/** 打开新窗口 */
newWindow?: boolean
/** 链接外显 */
external?: boolean
/** 是否缓存 */
isKeepAlive?: boolean
/** 是否固定 */
isAffix?: boolean
/** 链接地址 */
link?: string | null
/** 是否内嵌窗口 */
isIframe?: boolean
/** 是否系统权限 */
isSystem?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
}
/** 权限分配 */
export interface PermissionAssignInput {
/** 平台 */
platform?: string | null
/** @format int64 */
roleId: number
permissionIds: number[]
}
/** 权限 */
export interface PermissionEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 权限名称 */
label?: string | null
/** 权限编码 */
code?: string | null
/** 权限类型:Group=1,Menu=2,Dot=3 */
type?: PermissionType
/**
* 视图Id
* @format int64
*/
viewId?: number | null
/** 视图管理 */
view?: ViewEntity
/** 路由命名 */
name?: string | null
/** 路由地址 */
path?: string | null
/** 重定向地址 */
redirect?: string | null
/** 图标 */
icon?: string | null
/** 隐藏 */
hidden?: boolean
/** 展开分组 */
opened?: boolean
/** 打开新窗口 */
newWindow?: boolean
/** 链接外显 */
external?: boolean
/** 是否缓存 */
isKeepAlive?: boolean
/** 是否固定 */
isAffix?: boolean
/** 链接地址 */
link?: string | null
/** 是否内嵌窗口 */
isIframe?: boolean
/** 是否系统权限 */
isSystem?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
/** 启用 */
enabled?: boolean
apis?: ApiEntity[] | null
childs?: PermissionEntity[] | null
}
/** 权限点 */
export interface PermissionGetDotOutput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 关联接口 */
apiIds?: number[] | null
/** 权限名称 */
label?: string | null
/** 权限编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 图标 */
icon?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 权限Id
* @format int64
*/
id: number
}
/** 权限分组 */
export interface PermissionGetGroupOutput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/**
* 视图
* @format int64
*/
viewId?: number | null
/** 路由命名 */
name?: string | null
/** 访问路由地址 */
path?: string | null
/** 重定向地址 */
redirect?: string | null
/** 权限名称 */
label?: string | null
/** 隐藏 */
hidden?: boolean
/** 图标 */
icon?: string | null
/** 展开 */
opened?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 权限Id
* @format int64
*/
id: number
}
/** 查询列表 */
export interface PermissionGetListInput {
/** 平台 */
platform?: string | null
/** 路由地址 */
path?: string | null
/** 权限名称 */
label?: string | null
}
/** 权限列表 */
export interface PermissionGetListOutput {
/**
* 权限Id
* @format int64
*/
id?: number
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 权限名称 */
label?: string | null
/** 权限类型:Group=1,Menu=2,Dot=3 */
type?: PermissionType
/** 路由地址 */
path?: string | null
/** 重定向地址 */
redirect?: string | null
/** 视图地址 */
viewPath?: string | null
/** 链接地址 */
link?: string | null
/** 接口路径 */
apiPaths?: string | null
/** 图标 */
icon?: string | null
/** 展开 */
opened?: boolean
/**
* 排序
* @format int32
*/
sort?: number | null
/** 描述 */
description?: string | null
/** 启用 */
enabled?: boolean
}
/** 权限菜单 */
export interface PermissionGetMenuOutput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/**
* 视图
* @format int64
*/
viewId?: number | null
/** 路由命名 */
name?: string | null
/** 路由地址 */
path?: string | null
/** 权限名称 */
label?: string | null
/** 说明 */
description?: string | null
/** 隐藏 */
hidden?: boolean
/** 图标 */
icon?: string | null
/** 打开新窗口 */
newWindow?: boolean
/** 链接外显 */
external?: boolean
/** 是否缓存 */
isKeepAlive?: boolean
/** 是否固定 */
isAffix?: boolean
/** 链接地址 */
link?: string | null
/** 是否内嵌窗口 */
isIframe?: boolean
/** 是否系统权限 */
isSystem?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 权限Id
* @format int64
*/
id: number
}
/** 权限列表 */
export interface PermissionGetPermissionListOutput {
/**
* 权限Id
* @format int64
*/
id?: number
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 权限名称 */
label?: string | null
/** 行显示 */
row?: boolean
/** 权限列表 */
children?: PermissionGetPermissionListOutput[] | null
}
/**
* 权限类型:Group=1,Menu=2,Dot=3
* @format int32
*/
export type PermissionType = 1 | 2 | 3
/** 修改权限点 */
export interface PermissionUpdateDotInput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/** 关联接口 */
apiIds?: number[] | null
/** 权限名称 */
label?: string | null
/** 权限编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 图标 */
icon?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 权限Id
* @format int64
*/
id: number
}
/** 修改权限分组 */
export interface PermissionUpdateGroupInput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/**
* 视图
* @format int64
*/
viewId?: number | null
/** 路由命名 */
name?: string | null
/** 访问路由地址 */
path?: string | null
/** 重定向地址 */
redirect?: string | null
/** 权限名称 */
label?: string | null
/** 隐藏 */
hidden?: boolean
/** 图标 */
icon?: string | null
/** 展开 */
opened?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 权限Id
* @format int64
*/
id: number
}
/** 修改权限菜单 */
export interface PermissionUpdateMenuInput {
/** 平台 */
platform?: string | null
/**
* 父级节点
* @format int64
*/
parentId?: number
/**
* 视图
* @format int64
*/
viewId?: number | null
/** 路由命名 */
name?: string | null
/** 路由地址 */
path?: string | null
/** 权限名称 */
label?: string | null
/** 说明 */
description?: string | null
/** 隐藏 */
hidden?: boolean
/** 图标 */
icon?: string | null
/** 打开新窗口 */
newWindow?: boolean
/** 链接外显 */
external?: boolean
/** 是否缓存 */
isKeepAlive?: boolean
/** 是否固定 */
isAffix?: boolean
/** 链接地址 */
link?: string | null
/** 是否内嵌窗口 */
isIframe?: boolean
/** 是否系统权限 */
isSystem?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 权限Id
* @format int64
*/
id: number
}
/** 添加 */
export interface PkgAddInput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
}
/** 添加套餐租户列表 */
export interface PkgAddPkgTenantListInput {
/**
* 套餐
* @format int64
*/
pkgId: number
/** 租户列表 */
tenantIds?: number[] | null
}
/** 套餐 */
export interface PkgEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 子级列表 */
childs?: PkgEntity[] | null
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 租户列表 */
tenants?: TenantEntity[] | null
/** 权限列表 */
permissions?: PermissionEntity[] | null
}
/** 套餐列表响应 */
export interface PkgGetListOutput {
/**
* 主键
* @format int64
*/
id?: number
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 套餐 */
export interface PkgGetOutput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 套餐Id
* @format int64
*/
id: number
}
/** 套餐分页请求 */
export interface PkgGetPageInput {
/** 名称 */
name?: string | null
}
/** 套餐分页响应 */
export interface PkgGetPageOutput {
/**
* 主键
* @format int64
*/
id?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 套餐租户列表请求 */
export interface PkgGetPkgTenantListInput {
/** 租户名 */
tenantName?: string | null
/**
* 套餐Id
* @format int64
*/
pkgId?: number | null
}
/** 套餐租户列表响应 */
export interface PkgGetPkgTenantListOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 租户名 */
name?: string | null
/** 租户编码 */
code?: string | null
}
/** 设置套餐权限 */
export interface PkgSetPkgPermissionsInput {
/** 平台 */
platform?: string | null
/** @format int64 */
pkgId: number
permissionIds: number[]
}
/** 修改 */
export interface PkgUpdateInput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 套餐Id
* @format int64
*/
id: number
}
/** 添加 */
export interface PrintTemplateAddInput {
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
}
/** 表单响应 */
export interface PrintTemplateGetOutput {
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/**
* 打印模板Id
* @format int64
*/
id: number
/**
* 版本
* @format int64
*/
version?: number
}
/** 分页请求 */
export interface PrintTemplateGetPageInput {
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
}
/** 分页响应 */
export interface PrintTemplateGetPageOutput {
/**
* 打印模板Id
* @format int64
*/
id?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/**
* 版本
* @format int64
*/
version?: number
}
/** 修改模板响应 */
export interface PrintTemplateGetUpdateTemplateOutput {
/**
* 打印模板Id
* @format int64
*/
id: number
/** 模板 */
template?: string | null
/** 打印数据 */
printData?: string | null
/**
* 版本
* @format int64
*/
version?: number
}
/** 设置启用 */
export interface PrintTemplateSetEnableInput {
/**
* 打印模板Id
* @format int64
*/
printTemplateId?: number
/** 是否启用 */
enabled?: boolean
}
/** 修改 */
export interface PrintTemplateUpdateInput {
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/**
* 打印模板Id
* @format int64
*/
id: number
/**
* 版本
* @format int64
*/
version?: number
}
/** 修改模板 */
export interface PrintTemplateUpdateTemplateInput {
/**
* 打印模板Id
* @format int64
*/
id: number
/** 模板 */
template?: string | null
/** 打印数据 */
printData?: string | null
/**
* 版本
* @format int64
*/
version?: number
}
/** 项目配置 */
export interface ProjectConfig {
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 版本 */
version?: string | null
/** 描述 */
description?: string | null
}
/** 添加 */
export interface RegionAddInput {
/**
* 上级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 简称 */
shortName?: string | null
/** 地区级别:Province=1,City=2,County=3,Town(镇/乡)=4,Vilage(村/社区)=5 */
level?: RegionLevel
/** 代码 */
code?: string | null
/** 驻地 */
capital?: string | null
/**
* 人口(万人)
* @format int32
*/
population?: number | null
/**
* 面积(平方千米)
* @format int32
*/
area?: number | null
/** 区号 */
areaCode?: string | null
/** 邮编 */
zipCode?: string | null
/**
* 排序
* @format int32
*/
sort?: number | null
/** 热门 */
hot?: boolean
/** 启用 */
enabled?: boolean
}
/** 下级列表 */
export interface RegionGetChildListOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 名称 */
name?: string | null
/** 地区级别:Province=1,City=2,County=3,Town(镇/乡)=4,Vilage(村/社区)=5 */
level?: RegionLevel
/** 拼音 */
pinyin?: string | null
/** 拼音首字母 */
pinyinFirst?: string | null
/** 启用 */
enabled?: boolean
/** 热门 */
hot?: boolean
/** 叶子节点 */
leaf?: boolean
}
/** 地区列表请求 */
export interface RegionGetListInput {
/**
* 上级Id
* @format int64
*/
parentId?: number
/** 热门 */
hot?: boolean | null
/** 启用 */
enabled?: boolean | null
}
/** 地区 */
export interface RegionGetOutput {
/**
* 上级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 简称 */
shortName?: string | null
/** 地区级别:Province=1,City=2,County=3,Town(镇/乡)=4,Vilage(村/社区)=5 */
level?: RegionLevel
/** 代码 */
code?: string | null
/** 驻地 */
capital?: string | null
/**
* 人口(万人)
* @format int32
*/
population?: number | null
/**
* 面积(平方千米)
* @format int32
*/
area?: number | null
/** 区号 */
areaCode?: string | null
/** 邮编 */
zipCode?: string | null
/**
* 排序
* @format int32
*/
sort?: number | null
/** 热门 */
hot?: boolean
/** 启用 */
enabled?: boolean
/**
* 主键Id
* @format int64
*/
id: number
/** 上级Id列表 */
parentIdList?: number[] | null
}
/** 地区分页请求 */
export interface RegionGetPageInput {
/**
* 上级Id
* @format int64
*/
parentId?: number | null
/** 名称 */
name?: string | null
/** 地区级别:Province=1,City=2,County=3,Town(镇/乡)=4,Vilage(村/社区)=5 */
level?: RegionLevel
/** 热门 */
hot?: boolean | null
/** 启用 */
enabled?: boolean | null
}
/** 地区分页响应 */
export interface RegionGetPageOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 上级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 简称 */
shortName?: string | null
/** 地区级别:Province=1,City=2,County=3,Town(镇/乡)=4,Vilage(村/社区)=5 */
level?: RegionLevel
/** 代码 */
code?: string | null
/** 拼音 */
pinyin?: string | null
/** 拼音首字母 */
pinyinFirst?: string | null
/** 驻地 */
capital?: string | null
/**
* 人口(万人)
* @format int32
*/
population?: number | null
/**
* 面积(平方千米)
* @format int32
*/
area?: number | null
/** 区号 */
areaCode?: string | null
/** 邮编 */
zipCode?: string | null
/**
* 排序
* @format int32
*/
sort?: number | null
/** 热门 */
hot?: boolean
/** 启用 */
enabled?: boolean
}
/**
* 地区级别:Province=1,City=2,County=3,Town(镇/乡)=4,Vilage(村/社区)=5
* @format int32
*/
export type RegionLevel = 1 | 2 | 3 | 4 | 5
/** 设置启用 */
export interface RegionSetEnableInput {
/**
* 地区Id
* @format int64
*/
regionId?: number
/** 是否启用 */
enabled?: boolean
}
/** 设置热门 */
export interface RegionSetHotInput {
/**
* 地区Id
* @format int64
*/
regionId?: number
/** 热门 */
hot?: boolean
}
/** 修改 */
export interface RegionUpdateInput {
/**
* 上级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 简称 */
shortName?: string | null
/** 地区级别:Province=1,City=2,County=3,Town(镇/乡)=4,Vilage(村/社区)=5 */
level?: RegionLevel
/** 代码 */
code?: string | null
/** 驻地 */
capital?: string | null
/**
* 人口(万人)
* @format int32
*/
population?: number | null
/**
* 面积(平方千米)
* @format int32
*/
area?: number | null
/** 区号 */
areaCode?: string | null
/** 邮编 */
zipCode?: string | null
/**
* 排序
* @format int32
*/
sort?: number | null
/** 热门 */
hot?: boolean
/** 启用 */
enabled?: boolean
/**
* 主键Id
* @format int64
*/
id: number
}
/** 结果输出 */
export interface ResultOutputApiGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 接口 */
data?: ApiGetOutput
}
/** 结果输出 */
export interface ResultOutputAuthGetPasswordEncryptKeyOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 查询密钥 */
data?: AuthGetPasswordEncryptKeyOutput
}
/** 结果输出 */
export interface ResultOutputAuthGetUserInfoOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 用户信息 */
data?: AuthGetUserInfoOutput
}
/** 结果输出 */
export interface ResultOutputAuthGetUserPermissionsOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 用户权限 */
data?: AuthGetUserPermissionsOutput
}
/** 结果输出 */
export interface ResultOutputAuthUserProfileOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 用户个人信息 */
data?: AuthUserProfileOutput
}
/** 结果输出 */
export interface ResultOutputBoolean {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: boolean
}
/** 结果输出 */
export interface ResultOutputCaptchaData {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
data?: CaptchaData
}
/** 结果输出 */
export interface ResultOutputDictGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 字典 */
data?: DictGetOutput
}
/** 结果输出 */
export interface ResultOutputDictTypeGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 字典类型 */
data?: DictTypeGetOutput
}
/** 结果输出 */
export interface ResultOutputDictionaryStringListDictGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: Record<string, DictGetListOutput[] | null>
}
/** 结果输出 */
export interface ResultOutputDocGetContentOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 文档内容 */
data?: DocGetContentOutput
}
/** 结果输出 */
export interface ResultOutputDocGetGroupOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 文档分组 */
data?: DocGetGroupOutput
}
/** 结果输出 */
export interface ResultOutputDocGetMenuOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 文档菜单 */
data?: DocGetMenuOutput
}
/** 结果输出 */
export interface ResultOutputFileEntity {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 文件 */
data?: FileEntity
}
/** 结果输出 */
export interface ResultOutputIEnumerableObject {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: any[] | null
}
/** 结果输出 */
export interface ResultOutputImportOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 导入信息输出 */
data?: ImportOutput
}
/** 结果输出 */
export interface ResultOutputInt64 {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/**
* 数据
* @format int64
*/
data?: number
}
/** 结果输出 */
export interface ResultOutputListApiGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: ApiGetListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListAuthUserMenuOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: AuthUserMenuOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListDocListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: DocListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListFileEntity {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: FileEntity[] | null
}
/** 结果输出 */
export interface ResultOutputListInt64 {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: number[] | null
}
/** 结果输出 */
export interface ResultOutputListMsgGetMsgUserListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: MsgGetMsgUserListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListMsgTypeGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: MsgTypeGetListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListObject {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: any[] | null
}
/** 结果输出 */
export interface ResultOutputListOrgGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: OrgGetListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListOrgGetSimpleListWithPathOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: OrgGetSimpleListWithPathOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListPermissionGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: PermissionGetListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListPermissionGetPermissionListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: PermissionGetPermissionListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListPkgGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: PkgGetListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListPkgGetPkgTenantListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: PkgGetPkgTenantListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListProjectConfig {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: ProjectConfig[] | null
}
/** 结果输出 */
export interface ResultOutputListRegionGetChildListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: RegionGetChildListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListRoleGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: RoleGetListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListRoleGetRoleUserListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: RoleGetRoleUserListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputListString {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: string[] | null
}
/** 结果输出 */
export interface ResultOutputListViewGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: ViewGetListOutput[] | null
}
/** 结果输出 */
export interface ResultOutputMsgGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 消息 */
data?: MsgGetOutput
}
/** 结果输出 */
export interface ResultOutputMsgTypeGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 消息类型 */
data?: MsgTypeGetOutput
}
/** 结果输出 */
export interface ResultOutputObject {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: any
}
/** 结果输出 */
export interface ResultOutputOrgGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 部门 */
data?: OrgGetOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputApiEntity {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputApiEntity
}
/** 结果输出 */
export interface ResultOutputPageOutputDictGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputDictGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputDictTypeGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputDictTypeGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputFileGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputFileGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputLoginLogGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputLoginLogGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputMsgGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputMsgGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputOperationLogGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputOperationLogGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputPkgGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputPkgGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputPkgGetPkgTenantListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputPkgGetPkgTenantListOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputPrintTemplateGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputPrintTemplateGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputRegionGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputRegionGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputRoleGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputRoleGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputSiteMsgGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputSiteMsgGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputTaskGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputTaskGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputTaskLog {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputTaskLog
}
/** 结果输出 */
export interface ResultOutputPageOutputTenantGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputTenantGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputUserGetDeletedUserPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputUserGetDeletedUserPageOutput
}
/** 结果输出 */
export interface ResultOutputPageOutputUserGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputUserGetPageOutput
}
/** 结果输出 */
export interface ResultOutputPermissionGetDotOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 权限点 */
data?: PermissionGetDotOutput
}
/** 结果输出 */
export interface ResultOutputPermissionGetGroupOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 权限分组 */
data?: PermissionGetGroupOutput
}
/** 结果输出 */
export interface ResultOutputPermissionGetMenuOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 权限菜单 */
data?: PermissionGetMenuOutput
}
/** 结果输出 */
export interface ResultOutputPkgGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 套餐 */
data?: PkgGetOutput
}
/** 结果输出 */
export interface ResultOutputPrintTemplateGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 表单响应 */
data?: PrintTemplateGetOutput
}
/** 结果输出 */
export interface ResultOutputPrintTemplateGetUpdateTemplateOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 修改模板响应 */
data?: PrintTemplateGetUpdateTemplateOutput
}
/** 结果输出 */
export interface ResultOutputRegionGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 地区 */
data?: RegionGetOutput
}
/** 结果输出 */
export interface ResultOutputRoleGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 角色 */
data?: RoleGetOutput
}
/** 结果输出 */
export interface ResultOutputSiteMsgGetContentOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 消息内容 */
data?: SiteMsgGetContentOutput
}
/** 结果输出 */
export interface ResultOutputString {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: string | null
}
/** 结果输出 */
export interface ResultOutputTaskGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 任务 */
data?: TaskGetOutput
}
/** 结果输出 */
export interface ResultOutputTenantGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
data?: TenantGetOutput
}
/** 结果输出 */
export interface ResultOutputTokenInfo {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 令牌信息 */
data?: TokenInfo
}
/** 结果输出 */
export interface ResultOutputUserGetBasicOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 用户基本信息 */
data?: UserGetBasicOutput
}
/** 结果输出 */
export interface ResultOutputUserGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 用户 */
data?: UserGetOutput
}
/** 结果输出 */
export interface ResultOutputUserGetPermissionOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 用户权限 */
data?: UserGetPermissionOutput
}
/** 结果输出 */
export interface ResultOutputValidateResult {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
data?: ValidateResult
}
/** 结果输出 */
export interface ResultOutputViewGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 视图 */
data?: ViewGetOutput
}
/** 添加 */
export interface RoleAddInput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 角色类型:Group=1,Role=2 */
type?: RoleType
/** 数据范围:All=1,DeptWithChild=2,Dept=3,Self=4,Custom=5 */
dataScope?: DataScope
/** 指定部门 */
orgIds?: number[] | null
/** 部门列表 */
orgs?: OrgEntity[] | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
}
/** 添加角色用户列表 */
export interface RoleAddRoleUserListInput {
/**
* 角色
* @format int64
*/
roleId: number
/** 用户 */
userIds?: number[] | null
}
/** 角色 */
export interface RoleEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/**
* 租户Id
* @format int64
*/
tenantId?: number | null
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 子级列表 */
childs?: RoleEntity[] | null
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 角色类型:Group=1,Role=2 */
type?: RoleType
/** 数据范围:All=1,DeptWithChild=2,Dept=3,Self=4,Custom=5 */
dataScope?: DataScope
/** 说明 */
description?: string | null
/** 隐藏 */
hidden?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 用户列表 */
users?: UserEntity[] | null
/** 部门列表 */
orgs?: OrgEntity[] | null
/** 权限列表 */
permissions?: PermissionEntity[] | null
}
/** 角色列表响应 */
export interface RoleGetListOutput {
/**
* 主键
* @format int64
*/
id?: number
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 角色类型:Group=1,Role=2 */
type?: RoleType
/**
* 排序
* @format int32
*/
sort?: number
/** 描述 */
description?: string | null
}
/** 角色 */
export interface RoleGetOutput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 角色类型:Group=1,Role=2 */
type?: RoleType
/** 数据范围:All=1,DeptWithChild=2,Dept=3,Self=4,Custom=5 */
dataScope?: DataScope
/** 指定部门 */
orgIds?: number[] | null
/** 部门列表 */
orgs?: OrgEntity[] | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/**
* 角色Id
* @format int64
*/
id: number
}
/** 角色分页请求 */
export interface RoleGetPageInput {
/** 名称 */
name?: string | null
}
/** 角色分页响应 */
export interface RoleGetPageOutput {
/**
* 主键
* @format int64
*/
id?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 说明 */
description?: string | null
/** 隐藏 */
hidden?: boolean
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 角色用户列表响应 */
export interface RoleGetRoleUserListOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 姓名 */
name?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
}
/** 设置数据范围 */
export interface RoleSetDataScopeInput {
/**
* 角色Id
* @format int64
*/
roleId: number
/** 数据范围:All=1,DeptWithChild=2,Dept=3,Self=4,Custom=5 */
dataScope?: DataScope
/** 指定部门 */
orgIds?: number[] | null
}
/**
* 角色类型:Group=1,Role=2
* @format int32
*/
export type RoleType = 1 | 2
/** 修改 */
export interface RoleUpdateInput {
/**
* 父级Id
* @format int64
*/
parentId?: number
/** 名称 */
name?: string | null
/** 编码 */
code?: string | null
/** 角色类型:Group=1,Role=2 */
type?: RoleType
/** 数据范围:All=1,DeptWithChild=2,Dept=3,Self=4,Custom=5 */
dataScope?: DataScope
/** 指定部门 */
orgIds?: number[] | null
/** 部门列表 */
orgs?: OrgEntity[] | null
/** 说明 */
description?: string | null
/**
* 排序
* @format int32
*/
sort?: number
/**
* 角色Id
* @format int64
*/
id: number
}
/** 发送邮箱验证码 */
export interface SendEmailCodeInput {
/**
* 邮箱地址
* @minLength 1
*/
email: string
/** 验证码Id */
codeId?: string | null
/**
* 验证码Id
* @minLength 1
*/
captchaId: string
track: SlideTrack
}
/** 发送短信验证码 */
export interface SendSmsCodeInput {
/**
* 手机号
* @minLength 1
*/
mobile: string
/** 验证码Id */
codeId?: string | null
/**
* 验证码Id
* @minLength 1
*/
captchaId: string
track: SlideTrack
}
/**
* 性别:Unknown(未知)=0,Male(男)=1,Female(女)=2
* @format int32
*/
export type Sex = 0 | 1 | 2
/** 消息内容 */
export interface SiteMsgGetContentOutput {
/**
* 消息Id
* @format int64
*/
msgId?: number
/** 标题 */
title?: string | null
/** 类型名称 */
typeName?: string | null
/** 内容 */
content?: string | null
/**
* 接收时间
* @format date-time
*/
receivedTime?: string | null
/** 是否已读 */
isRead?: boolean | null
}
/** 站点消息分页请求 */
export interface SiteMsgGetPageInput {
/** 是否已读 */
isRead?: boolean | null
/**
* 分类Id
* @format int64
*/
typeId?: number | null
/** 标题 */
title?: string | null
}
/** 站点消息分页响应 */
export interface SiteMsgGetPageOutput {
/**
* 唯一Id
* @format int64
*/
id?: number
/**
* 消息Id
* @format int64
*/
msgId?: number
/** 标题 */
title?: string | null
/**
* 类型Id
* @format int64
*/
typeId?: number
/** 类型名称 */
typeName?: string | null
/** 是否已读 */
isRead?: boolean | null
/**
* 接收时间
* @format date-time
*/
receivedTime?: string | null
}
export interface SlideTrack {
/** @format int32 */
backgroundImageWidth?: number
/** @format int32 */
backgroundImageHeight?: number
/** @format int32 */
sliderImageWidth?: number
/** @format int32 */
sliderImageHeight?: number
/** @format date-time */
startTime?: string
/** @format date-time */
endTime?: string
tracks?: Track[] | null
/** @format float */
percent?: number
}
/** 排序 */
export interface SortInput {
/** 属性名称 */
propName?: string | null
/** 排序方式:Asc=0,Desc=1 */
order?: SortOrder
/** 是否升序 */
isAscending?: boolean | null
}
/**
* 排序方式:Asc=0,Desc=1
* @format int32
*/
export type SortOrder = 0 | 1
/** 员工添加 */
export interface StaffAddInput {
/** 工号 */
jobNumber?: string | null
/** 职位 */
position?: string | null
/** 性别:Unknown(未知)=0,Male(男)=1,Female(女)=2 */
sex?: Sex
/**
* 入职时间
* @format date-time
*/
entryTime?: string | null
/** 企业微信名片 */
workWeChatCard?: string | null
/** 个人简介 */
introduce?: string | null
}
/** 添加 */
export interface TaskAddInput {
/** 任务标题 */
topic?: string | null
/** 任务参数 */
body?: string | null
/**
* 任务执行多少轮,-1为永久循环
* @format int32
*/
round?: number
/** SEC=1,RunOnDay=11,RunOnWeek=12,RunOnMonth=13,Custom=21 */
interval?: TaskInterval
/** 定时参数 60,60,60,120,120,1200,1200 */
intervalArgument?: string | null
/** 报警邮件,多个邮件地址则逗号分隔 */
alarmEmail?: string | null
/**
* 失败重试次数
* @format int32
*/
failRetryCount?: number | null
/**
* 失败重试间隔(秒)
* @format int32
*/
failRetryInterval?: number | null
}
/** 任务 */
export interface TaskGetOutput {
/** 任务标题 */
topic?: string | null
/** 任务参数 */
body?: string | null
/**
* 任务执行多少轮,-1为永久循环
* @format int32
*/
round?: number
/** SEC=1,RunOnDay=11,RunOnWeek=12,RunOnMonth=13,Custom=21 */
interval?: TaskInterval
/** 定时参数 60,60,60,120,120,1200,1200 */
intervalArgument?: string | null
/** 报警邮件,多个邮件地址则逗号分隔 */
alarmEmail?: string | null
/**
* 失败重试次数
* @format int32
*/
failRetryCount?: number | null
/**
* 失败重试间隔(秒)
* @format int32
*/
failRetryInterval?: number | null
/**
* 任务Id
* @minLength 1
*/
id: string
}
/** 任务分页请求 */
export interface TaskGetPageInput {
/** 分组名称 */
groupName?: string | null
/** 任务名称 */
taskName?: string | null
/** 集群Id */
clusterId?: string | null
/** Running=0,Paused=1,Completed=2 */
taskStatus?: TaskStatus
/**
* 创建开始时间
* @format date-time
*/
startAddTime?: string | null
/**
* 创建结束时间
* @format date-time
*/
endAddTime?: string | null
}
/** 任务分页响应 */
export interface TaskGetPageOutput {
/** 主键 */
id?: string | null
/** 任务标题 */
topic?: string | null
/** 任务数据 */
body?: string | null
/**
* 任务执行多少轮
* @format int32
*/
round?: number
/** SEC=1,RunOnDay=11,RunOnWeek=12,RunOnMonth=13,Custom=21 */
interval?: TaskInterval
/** 定时参数值 */
intervalArgument?: string | null
/** Running=0,Paused=1,Completed=2 */
status?: TaskStatus
/**
* 创建时间
* @format date-time
*/
createTime?: string
/**
* 最后运行时间
* @format date-time
*/
lastRunTime?: string
/**
* 当前运行到第几轮
* @format int32
*/
currentRound?: number
/**
* 错次数
* @format int32
*/
errorTimes?: number
}
/**
* SEC=1,RunOnDay=11,RunOnWeek=12,RunOnMonth=13,Custom=21
* @format int32
*/
export type TaskInterval = 1 | 11 | 12 | 13 | 21
export interface TaskLog {
taskId?: string | null
/** @format int32 */
round?: number
/** @format int64 */
elapsedMilliseconds?: number
success?: boolean
exception?: string | null
remark?: string | null
/** @format date-time */
createTime?: string
}
/** 任务日志分页请求 */
export interface TaskLogGetPageInput {
/** 任务Id */
taskId?: string | null
}
/**
* Running=0,Paused=1,Completed=2
* @format int32
*/
export type TaskStatus = 0 | 1 | 2
/** 修改 */
export interface TaskUpdateInput {
/** 任务标题 */
topic?: string | null
/** 任务参数 */
body?: string | null
/**
* 任务执行多少轮,-1为永久循环
* @format int32
*/
round?: number
/** SEC=1,RunOnDay=11,RunOnWeek=12,RunOnMonth=13,Custom=21 */
interval?: TaskInterval
/** 定时参数 60,60,60,120,120,1200,1200 */
intervalArgument?: string | null
/** 报警邮件,多个邮件地址则逗号分隔 */
alarmEmail?: string | null
/**
* 失败重试次数
* @format int32
*/
failRetryCount?: number | null
/**
* 失败重试间隔(秒)
* @format int32
*/
failRetryInterval?: number | null
/**
* 任务Id
* @minLength 1
*/
id: string
}
/** 添加 */
export interface TenantAddInput {
/**
* 租户Id
* @format int64
*/
id?: number
/**
* 企业名称
* @minLength 1
*/
name: string
/** 编码 */
code?: string | null
/** 套餐Ids */
pkgIds?: number[] | null
/** 姓名 */
realName?: string | null
/**
* 账号
* @minLength 1
*/
userName: string
/** 密码 */
password?: string | null
/** 手机号码 */
phone?: string | null
/** 邮箱地址 */
email?: string | null
/** 域名 */
domain?: string | null
/** 数据库注册键 */
dbKey?: string | null
/** MySql=0,SqlServer=1,PostgreSQL=2,Oracle=3,Sqlite=4,OdbcOracle=5,OdbcSqlServer=6,OdbcMySql=7,OdbcPostgreSQL=8,Odbc=9,MsAccess=11,Dameng=12,ShenTong=14,KingbaseES=15,Firebird=16,Custom=17,ClickHouse=18,GBase=19,QuestDb=20,Xugu=21,CustomOracle=22,CustomSqlServer=23,CustomMySql=24,CustomPostgreSQL=25,DuckDB=26,TDengine=27 */
dbType?: DataType
/** 连接字符串 */
connectionString?: string | null
/** 启用 */
enabled?: boolean
/** 说明 */
description?: string | null
}
/** 租户 */
export interface TenantEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/**
* 授权用户
* @format int64
*/
userId?: number
/** 用户 */
user?: UserEntity
/**
* 授权部门
* @format int64
*/
orgId?: number
/** 组织架构 */
org?: OrgEntity
/** 租户类型:Platform=1,Tenant=2 */
tenantType?: TenantType
/** 域名 */
domain?: string | null
/** 数据库注册键 */
dbKey?: string | null
/** MySql=0,SqlServer=1,PostgreSQL=2,Oracle=3,Sqlite=4,OdbcOracle=5,OdbcSqlServer=6,OdbcMySql=7,OdbcPostgreSQL=8,Odbc=9,MsAccess=11,Dameng=12,ShenTong=14,KingbaseES=15,Firebird=16,Custom=17,ClickHouse=18,GBase=19,QuestDb=20,Xugu=21,CustomOracle=22,CustomSqlServer=23,CustomMySql=24,CustomPostgreSQL=25,DuckDB=26,TDengine=27 */
dbType?: DataType
/** 连接字符串 */
connectionString?: string | null
/** 启用 */
enabled?: boolean
/** 说明 */
description?: string | null
/** 套餐列表 */
pkgs?: PkgEntity[] | null
}
export interface TenantGetOutput {
/**
* 企业名称
* @minLength 1
*/
name: string
/** 编码 */
code?: string | null
/** 姓名 */
realName?: string | null
/**
* 账号
* @minLength 1
*/
userName: string
/** 密码 */
password?: string | null
/** 手机号码 */
phone?: string | null
/** 邮箱地址 */
email?: string | null
/** 域名 */
domain?: string | null
/** 数据库注册键 */
dbKey?: string | null
/** MySql=0,SqlServer=1,PostgreSQL=2,Oracle=3,Sqlite=4,OdbcOracle=5,OdbcSqlServer=6,OdbcMySql=7,OdbcPostgreSQL=8,Odbc=9,MsAccess=11,Dameng=12,ShenTong=14,KingbaseES=15,Firebird=16,Custom=17,ClickHouse=18,GBase=19,QuestDb=20,Xugu=21,CustomOracle=22,CustomSqlServer=23,CustomMySql=24,CustomPostgreSQL=25,DuckDB=26,TDengine=27 */
dbType?: DataType
/** 连接字符串 */
connectionString?: string | null
/** 启用 */
enabled?: boolean
/** 说明 */
description?: string | null
/**
* 租户Id
* @format int64
*/
id: number
/** 套餐列表 */
pkgs?: PkgEntity[] | null
/** 套餐Id列表 */
pkgIds?: number[] | null
}
/** 租户分页请求 */
export interface TenantGetPageInput {
/** 企业名称 */
name?: string | null
}
/** 租户分页响应 */
export interface TenantGetPageOutput {
/**
* 主键
* @format int64
*/
id?: number
/** 企业名称 */
name?: string | null
/** 企业编码 */
code?: string | null
pkgs?: PkgEntity[] | null
/** 套餐 */
pkgNames?: string[] | null
/** 姓名 */
realName?: string | null
/** 账号 */
userName?: string | null
/** 手机号码 */
phone?: string | null
/** 邮箱地址 */
email?: string | null
/** MySql=0,SqlServer=1,PostgreSQL=2,Oracle=3,Sqlite=4,OdbcOracle=5,OdbcSqlServer=6,OdbcMySql=7,OdbcPostgreSQL=8,Odbc=9,MsAccess=11,Dameng=12,ShenTong=14,KingbaseES=15,Firebird=16,Custom=17,ClickHouse=18,GBase=19,QuestDb=20,Xugu=21,CustomOracle=22,CustomSqlServer=23,CustomMySql=24,CustomPostgreSQL=25,DuckDB=26,TDengine=27 */
dbType?: DataType
/** 数据库名称 */
dbTypeName?: string | null
/** 启用 */
enabled?: boolean
/** 说明 */
description?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 设置启用 */
export interface TenantSetEnableInput {
/**
* 租户Id
* @format int64
*/
tenantId?: number
/** 是否启用 */
enabled?: boolean
}
/**
* 租户类型:Platform=1,Tenant=2
* @format int32
*/
export type TenantType = 1 | 2
/** 修改 */
export interface TenantUpdateInput {
/**
* 企业名称
* @minLength 1
*/
name: string
/** 编码 */
code?: string | null
/** 套餐Ids */
pkgIds?: number[] | null
/** 姓名 */
realName?: string | null
/**
* 账号
* @minLength 1
*/
userName: string
/** 密码 */
password?: string | null
/** 手机号码 */
phone?: string | null
/** 邮箱地址 */
email?: string | null
/** 域名 */
domain?: string | null
/** 数据库注册键 */
dbKey?: string | null
/** MySql=0,SqlServer=1,PostgreSQL=2,Oracle=3,Sqlite=4,OdbcOracle=5,OdbcSqlServer=6,OdbcMySql=7,OdbcPostgreSQL=8,Odbc=9,MsAccess=11,Dameng=12,ShenTong=14,KingbaseES=15,Firebird=16,Custom=17,ClickHouse=18,GBase=19,QuestDb=20,Xugu=21,CustomOracle=22,CustomSqlServer=23,CustomMySql=24,CustomPostgreSQL=25,DuckDB=26,TDengine=27 */
dbType?: DataType
/** 连接字符串 */
connectionString?: string | null
/** 启用 */
enabled?: boolean
/** 说明 */
description?: string | null
/**
* 租户Id
* @format int64
*/
id: number
}
/** 令牌信息 */
export interface TokenInfo {
/** 访问令牌 */
accessToken?: string | null
/**
* 访问令牌的过期时间
* @format date-time
*/
accessTokenExpiresAt?: string
/**
* 访问令牌的生命周期(以秒为单位)
* @format int32
*/
accessTokenLifeTime?: number
/** 刷新令牌 */
refreshToken?: string | null
/**
* 刷新令牌的过期时间
* @format date-time
*/
refreshTokenExpiresAt?: string
/**
* 刷新令牌的生命周期(以秒为单位)
* @format int32
*/
refreshTokenLifeTime?: number
/**
* 创建令牌信息时间戳
* @format int64
*/
timestamp?: number
}
export interface Track {
/** @format int32 */
x?: number
/** @format int32 */
y?: number
/** @format int32 */
t?: number
}
/** 添加 */
export interface UserAddInput {
/**
* 用户Id
* @format int64
*/
id?: number
/**
* 账号
* @minLength 1
*/
userName: string
/**
* 姓名
* @minLength 1
*/
name: string
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/** 角色Ids */
roleIds?: number[] | null
/**
* 直属主管Id
* @format int64
*/
managerUserId?: number | null
/** 直属主管姓名 */
managerUserName?: string | null
/** 员工添加 */
staff: StaffAddInput
/** 所属部门Ids */
orgIds?: number[] | null
/**
* 主属部门Id
* @format int64
*/
orgId?: number
/** 密码 */
password?: string | null
/** 启用 */
enabled?: boolean
isReceiveSite?: boolean
isReceiveEmail?: boolean
isReceiveSMS?: boolean
}
/** 添加会员 */
export interface UserAddMemberInput {
/**
* 会员Id
* @format int64
*/
id?: number
/**
* 账号
* @minLength 1
*/
userName: string
/** 姓名 */
name?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/**
* 密码
* @minLength 1
*/
password: string
/** 用户状态:WaitChangePasssword=2,WaitActive=3 */
status?: UserStatus
}
/** 批量设置部门 */
export interface UserBatchSetOrgInput {
/** 用户Id列表 */
userIds?: number[] | null
/** 所属部门Ids */
orgIds?: number[] | null
/**
* 主属部门Id
* @format int64
*/
orgId?: number
}
/** 修改密码 */
export interface UserChangePasswordInput {
/**
* 旧密码
* @minLength 1
*/
oldPassword: string
/**
* 新密码
* @minLength 1
*/
newPassword: string
/**
* 确认新密码
* @minLength 1
*/
confirmPassword: string
}
/** 用户 */
export interface UserEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/**
* 租户Id
* @format int64
*/
tenantId?: number | null
/** 租户 */
tenant?: TenantEntity
/** 账号 */
userName?: string | null
/** 密码 */
password?: string | null
/** 密码加密类型:MD5Encrypt32=0,PasswordHasher=1 */
passwordEncryptType?: PasswordEncryptType
/** 姓名 */
name?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/**
* 主属部门Id
* @format int64
*/
orgId?: number
/** 组织架构 */
org?: OrgEntity
/**
* 直属主管Id
* @format int64
*/
managerUserId?: number | null
/** 用户 */
managerUser?: UserEntity
/** 昵称 */
nickName?: string | null
/** 头像 */
avatar?: string | null
/** 用户状态:WaitChangePasssword=2,WaitActive=3 */
status?: UserStatus
/** 用户类型:Member=0,DefaultUser=1,TenantAdmin=10,PlatformAdmin=100 */
type?: UserType
/**
* 最后登录时间
* @format date-time
*/
lastLoginTime?: string | null
/** 最后登录IP */
lastLoginIP?: string | null
/** 最后登录国家 */
lastLoginCountry?: string | null
/** 最后登录省份 */
lastLoginProvince?: string | null
/** 最后登录城市 */
lastLoginCity?: string | null
/** 启用 */
enabled?: boolean
/** 角色列表 */
roles?: RoleEntity[] | null
/** 部门列表 */
orgs?: OrgEntity[] | null
/** 用户员工 */
staff?: UserStaffEntity
}
/** 用户基本信息 */
export interface UserGetBasicOutput {
/** 头像 */
avatar?: string | null
/** 姓名 */
name?: string | null
/** 昵称 */
nickName?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/**
* 最后登录时间
* @format date-time
*/
lastLoginTime?: string | null
/** 最后登录IP */
lastLoginIP?: string | null
/** 最后登录国家 */
lastLoginCountry?: string | null
/** 最后登录省份 */
lastLoginProvince?: string | null
/** 最后登录城市 */
lastLoginCity?: string | null
}
/** 已删除用户分页查询响应 */
export interface UserGetDeletedUserPageOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 账号 */
userName?: string | null
/** 姓名 */
name?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/** 用户类型:Member=0,DefaultUser=1,TenantAdmin=10,PlatformAdmin=100 */
type?: UserType
roles?: RoleEntity[] | null
/** 角色 */
roleNames?: string | null
/** 启用 */
enabled?: boolean
/** 性别:Unknown(未知)=0,Male(男)=1,Female(女)=2 */
sex?: Sex
/**
* 主属部门Id
* @format int64
*/
orgId?: number
/** 主属部门 */
orgPath?: string | null
/** 部门列表 */
orgs?: OrgEntity[] | null
/** 所属部门Id列表 */
orgIds?: number[] | null
/** 所属部门 */
orgPaths?: string | null
/** 创建者用户名 */
createdUserName?: string | null
/** 创建者姓名 */
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/** 修改者用户名 */
modifiedUserName?: string | null
/** 修改者姓名 */
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
}
/** 用户 */
export interface UserGetOutput {
/**
* 账号
* @minLength 1
*/
userName: string
/**
* 姓名
* @minLength 1
*/
name: string
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/**
* 直属主管Id
* @format int64
*/
managerUserId?: number | null
/** 直属主管姓名 */
managerUserName?: string | null
/** 员工添加 */
staff: StaffAddInput
/**
* 主键Id
* @format int64
*/
id: number
/** 角色Id列表 */
roleIds?: number[] | null
}
/** 用户分页查询条件 */
export interface UserGetPageInput {
/**
* 部门Id
* @format int64
*/
orgId?: number | null
}
/** 用户分页查询响应 */
export interface UserGetPageOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 账号 */
userName?: string | null
/** 姓名 */
name?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/** 用户类型:Member=0,DefaultUser=1,TenantAdmin=10,PlatformAdmin=100 */
type?: UserType
roles?: RoleEntity[] | null
/** 角色 */
roleNames?: string | null
/** 是否主管 */
isManager?: boolean
/** 启用 */
enabled?: boolean
/** 在线 */
online?: boolean
/** 性别:Unknown(未知)=0,Male(男)=1,Female(女)=2 */
sex?: Sex
/**
* 主属部门Id
* @format int64
*/
orgId?: number
/** 主属部门 */
orgPath?: string | null
/** 部门列表 */
orgs?: OrgEntity[] | null
/** 所属部门Id列表 */
orgIds?: number[] | null
/** 所属部门 */
orgPaths?: string | null
/** 创建者用户名 */
createdUserName?: string | null
/** 创建者姓名 */
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/** 修改者用户名 */
modifiedUserName?: string | null
/** 修改者姓名 */
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
}
/** 用户权限 */
export interface UserGetPermissionOutput {
/** 接口列表 */
apis?: ApiModel[] | null
/** 权限点编码列表 */
codes?: string[] | null
}
/** 重置密码 */
export interface UserResetPasswordInput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 密码 */
password?: string | null
}
/** 恢复 */
export interface UserRestoreInput {
/** 用户Id列表 */
userIds?: number[] | null
}
/** 设置启用 */
export interface UserSetEnableInput {
/**
* 用户Id
* @format int64
*/
userId?: number
/** 是否启用 */
enabled?: boolean
}
/** 设置主管 */
export interface UserSetManagerInput {
/**
* 用户Id
* @format int64
*/
userId?: number
/**
* 部门Id
* @format int64
*/
orgId?: number
/** 是否主管 */
isManager?: boolean
}
/** 用户员工 */
export interface UserStaffEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/**
* 租户Id
* @format int64
*/
tenantId?: number | null
/** 职位 */
position?: string | null
/** 工号 */
jobNumber?: string | null
/** 性别:Unknown(未知)=0,Male(男)=1,Female(女)=2 */
sex?: Sex
/**
* 入职时间
* @format date-time
*/
entryTime?: string | null
/** 企业微信名片 */
workWeChatCard?: string | null
/** 个人简介 */
introduce?: string | null
}
/**
* 用户状态:WaitChangePasssword=2,WaitActive=3
* @format int32
*/
export type UserStatus = 2 | 3
/**
* 用户类型:Member=0,DefaultUser=1,TenantAdmin=10,PlatformAdmin=100
* @format int32
*/
export type UserType = 0 | 1 | 10 | 100
/** 更新基本信息 */
export interface UserUpdateBasicInput {
/**
* 姓名
* @minLength 1
*/
name: string
/** 昵称 */
nickName?: string | null
}
/** 修改 */
export interface UserUpdateInput {
/**
* 账号
* @minLength 1
*/
userName: string
/**
* 姓名
* @minLength 1
*/
name: string
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/** 角色Ids */
roleIds?: number[] | null
/**
* 直属主管Id
* @format int64
*/
managerUserId?: number | null
/** 直属主管姓名 */
managerUserName?: string | null
/** 员工添加 */
staff: StaffAddInput
/**
* 主键Id
* @format int64
*/
id: number
}
/** 修改会员 */
export interface UserUpdateMemberInput {
/**
* 账号
* @minLength 1
*/
userName: string
/** 姓名 */
name?: string | null
/** 手机号 */
mobile?: string | null
/** 邮箱 */
email?: string | null
/**
* 主键Id
* @format int64
*/
id: number
}
export interface ValidateResult {
/** Success=0,ValidateFail=1,Timeout=2 */
result?: ValidateResultType
message?: string | null
}
/**
* Success=0,ValidateFail=1,Timeout=2
* @format int32
*/
export type ValidateResultType = 0 | 1 | 2
/** 添加 */
export interface ViewAddInput {
/** 平台 */
platform?: string | null
/**
* 所属节点
* @format int64
*/
parentId?: number
/** 视图命名 */
name?: string | null
/** 视图名称 */
label?: string | null
/** 视图路径 */
path?: string | null
/** 说明 */
description?: string | null
/** 缓存 */
cache?: boolean
/**
* 排序
* @format int32
*/
sort?: number | null
/** 启用 */
enabled?: boolean
}
/** 视图管理 */
export interface ViewEntity {
/**
* 主键Id
* @format int64
*/
id?: number
/**
* 创建者用户Id
* @format int64
*/
createdUserId?: number | null
/**
* 创建者用户名
* @maxLength 60
*/
createdUserName?: string | null
/**
* 创建者姓名
* @maxLength 60
*/
createdUserRealName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
/**
* 修改者用户Id
* @format int64
*/
modifiedUserId?: number | null
/**
* 修改者用户名
* @maxLength 60
*/
modifiedUserName?: string | null
/**
* 修改者姓名
* @maxLength 60
*/
modifiedUserRealName?: string | null
/**
* 修改时间
* @format date-time
*/
modifiedTime?: string | null
/** 是否删除 */
isDeleted?: boolean
/** 平台 */
platform?: string | null
/**
* 所属节点
* @format int64
*/
parentId?: number
/** 视图命名 */
name?: string | null
/** 视图名称 */
label?: string | null
/** 视图路径 */
path?: string | null
/** 说明 */
description?: string | null
/** 缓存 */
cache?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
childs?: ViewEntity[] | null
}
/** 视图查询 */
export interface ViewGetListInput {
/** 平台 */
platform?: string | null
/** 视图命名 */
name?: string | null
/** 视图名称 */
label?: string | null
/** 视图路径 */
path?: string | null
}
/** 视图列表 */
export interface ViewGetListOutput {
/**
* 视图Id
* @format int64
*/
id?: number
/**
* 视图父级
* @format int64
*/
parentId?: number | null
/** 平台 */
platform?: string | null
/** 视图命名 */
name?: string | null
/** 视图名称 */
label?: string | null
/** 视图路径 */
path?: string | null
/** 缓存 */
cache?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/** 说明 */
description?: string | null
}
/** 视图 */
export interface ViewGetOutput {
/** 平台 */
platform?: string | null
/**
* 所属节点
* @format int64
*/
parentId?: number
/** 视图命名 */
name?: string | null
/** 视图名称 */
label?: string | null
/** 视图路径 */
path?: string | null
/** 说明 */
description?: string | null
/** 缓存 */
cache?: boolean
/**
* 排序
* @format int32
*/
sort?: number | null
/** 启用 */
enabled?: boolean
/**
* 视图Id
* @format int64
*/
id: number
}
/** 视图同步 */
export interface ViewSyncInput {
/** 视图列表 */
views?: ViewSyncModel[] | null
}
/** 视图同步模型 */
export interface ViewSyncModel {
/** 视图命名 */
name?: string | null
/** 地址 */
path?: string | null
/** 视图名称 */
label?: string | null
/** 说明 */
description?: string | null
/** 缓存 */
cache?: boolean
}
/** 修改 */
export interface ViewUpdateInput {
/** 平台 */
platform?: string | null
/**
* 所属节点
* @format int64
*/
parentId?: number
/** 视图命名 */
name?: string | null
/** 视图名称 */
label?: string | null
/** 视图路径 */
path?: string | null
/** 说明 */
description?: string | null
/** 缓存 */
cache?: boolean
/**
* 排序
* @format int32
*/
sort?: number | null
/** 启用 */
enabled?: boolean
/**
* 视图Id
* @format int64
*/
id: number
}
/** 房间 */
export interface RoomGetOutput {
/** 名称 */
roomNo?: string | null
/** 编码 */
roomName?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/**
* 主键Id
* @format int64
*/
id: number
}
/** 结果输出 */
export interface ResultOutputRoomGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 部门 */
data?: RoomGetOutput
}
/** 添加 */
export interface RoomAddInput {
/** 编码 */
roomNo?: string | null
/** 名称 */
roomName?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
}
/** 修改 */
export interface RoomUpdateInput {
/** 编码 */
roomNo?: string | null
/** 名称 */
roomName?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 启用 */
enabled?: boolean
/**
* 主键Id
* @format int64
*/
id: number
}
/** 结果输出 */
export interface ResultOutputListRoomGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: RoomGetListOutput[] | null
}
/** 房间列表 */
export interface RoomGetListOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 名称 */
roomName?: string | null
/** 编码 */
roomNo?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 分页信息输入 */
export interface PageInputRoomGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 分页请求 */
filter?: RoomGetPageInput
}
/** 分页请求 */
export interface RoomGetPageInput {
/** IP */
keyWord?: string | null
}
/** 结果输出 */
export interface ResultOutputPageOutputRoomGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputRoomGetPageOutput
}
/** 分页信息输出 */
export interface PageOutputRoomGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: RoomGetPageOutput[] | null
}
/** 分页响应 */
export interface RoomGetPageOutput {
/**
* 编号
* @format int64
*/
id?: number
/** 编码 */
roomNo?: string | null
/** 名称 */
roomName?: string | null
/** 启用 */
enabled?: boolean
/**
* 排序
* @format int32
*/
sort?: number
/** 创建者 */
createdUserName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** WebSocket请求 */
export interface WebSocketPreConnectInput {
/**
* WebSocketId
* @format int64
*/
websocketId?: number | null
}
/** 秤台设备 */
export interface UspscaleGetOutput {
/** 设备编号 */
deviceNo?: string | null
/** 资产编号 */
assetNo?: string | null
/** 型号 */
model?: string | null
/** 规格 */
specification?: string | null
/** 房间ID */
roomID?: number
/** 维护标记 */
maintenanceFlag?: boolean
/** 是否喂料秤 */
isFeedingScale?: boolean
/** 启用 */
enabled?: boolean
/**
* 主键Id
* @format int64
*/
id: number
}
/** 结果输出 */
export interface ResultOutputUspscaleGetOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 秤台设备 */
data?: UspscaleGetOutput
}
/** 添加 */
export interface UspscaleAddInput {
/** 设备编号 */
deviceNo?: string | null
/** 资产编号 */
assetNo?: string | null
/** 型号 */
model?: string | null
/** 规格 */
specification?: string | null
/** 房间ID */
roomID?: number
/** 维护标记 */
maintenanceFlag?: boolean
/** 是否喂料秤 */
isFeedingScale?: boolean
/** 启用 */
enabled?: boolean
}
/** 修改 */
export interface UspscaleUpdateInput {
/** 设备编号 */
deviceNo?: string | null
/** 资产编号 */
assetNo?: string | null
/** 型号 */
model?: string | null
/** 规格 */
specification?: string | null
/** 房间ID */
roomID?: number
/** 设备负责人ID */
principalId?: number
/** 维护标记 */
maintenanceFlag?: boolean
/** 报警下限值(g) */
warningLowerLimit?: number
/** 子系统IP */
subSystemIP?: string | null
/** 子系统IP端口 */
subSystemIPPort?: string | null
/** 设备IP */
deviceIP?: string | null
/** 设备IP端口 */
deviceIPPort?: string | null
/** 精度(g) */
scalePrecision?: number
/** 服务名称 */
serviceName?: string | null
/** 是否喂料秤 */
isFeedingScale?: boolean
/** 启用 */
enabled?: boolean
/**
* 主键Id
* @format int64
*/
id: number
}
/** 结果输出 */
export interface ResultOutputListUspscaleGetListOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 数据 */
data?: UspscaleGetListOutput[] | null
}
/** 秤台设备列表 */
export interface UspscaleGetListOutput {
/**
* 主键Id
* @format int64
*/
id?: number
/** 设备编号 */
deviceNo?: string | null
/** 资产编号 */
assetNo?: string | null
/** 型号 */
model?: string | null
/** 规格 */
specification?: string | null
/** 房间ID */
roomID?: number
/** 维护标记 */
maintenanceFlag?: boolean
/** 是否喂料秤 */
isFeedingScale?: boolean
/** 启用 */
enabled?: boolean
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}
/** 分页信息输入 */
export interface PageInputUspscaleGetPageInput {
dynamicFilter?: DynamicFilterInfo
/** 排序列表 */
sortList?: SortInput[] | null
/**
* 当前页标
* @format int32
*/
currentPage?: number
/**
* 每页大小
* @format int32
*/
pageSize?: number
/** 分页请求 */
filter?: UspscaleGetPageInput
}
/** 分页请求 */
export interface UspscaleGetPageInput {
/** 关键词 */
keyWord?: string | null
/** 房间ID */
roomID?: number
/** 开始日期 */
stDate?: string | null
/** 结束日期 */
edDate?: string | null
}
/** 结果输出 */
export interface ResultOutputPageOutputUspscaleGetPageOutput {
/** 是否成功标记 */
success?: boolean
/** 编码 */
code?: string | null
/** 消息 */
msg?: string | null
/** 分页信息输出 */
data?: PageOutputUspscaleGetPageOutput
}
/** 分页信息输出 */
export interface PageOutputUspscaleGetPageOutput {
/**
* 数据总数
* @format int64
*/
total?: number
/** 数据 */
list?: UspscaleGetPageOutput[] | null
}
/** 分页响应 */
export interface UspscaleGetPageOutput {
/**
* 编号
* @format int64
*/
id?: number
/** 设备编号 */
deviceNo?: string | null
/** 资产编号 */
assetNo?: string | null
/** 型号 */
model?: string | null
/** 规格 */
specification?: string | null
/** 房间ID */
roomID?: number
/** 维护标记 */
maintenanceFlag?: boolean
/** 是否喂料秤 */
isFeedingScale?: boolean
/** 启用 */
enabled?: boolean
/** 创建者 */
createdUserName?: string | null
/**
* 创建时间
* @format date-time
*/
createdTime?: string | null
}