answerBi-frontend/src/services/answerbi/typings.d.ts
2023-07-26 13:43:59 +08:00

296 lines
5.3 KiB
TypeScript

declare namespace API {
type BiResponse = {
chartId?: number;
genChart?: string;
genResult?: string;
};
type Chart = {
chartData?: string;
chartName?: string;
chartType?: string;
createdTime?: string;
deletedFlag?: number;
execMessage?: string;
genChart?: string;
genResult?: string;
goal?: string;
id?: number;
status?: string;
updatedTime?: string;
userId?: number;
};
type ChartAddRequest = {
chartData?: string;
chartName?: string;
chartType?: string;
goal?: string;
};
type ChartEditRequest = {
chartData?: string;
chartName?: string;
chartType?: string;
goal?: string;
id?: number;
};
type ChartQueryRequest = {
chartName?: string;
chartType?: string;
current?: number;
goal?: string;
id?: number;
pageSize?: number;
sortField?: string;
sortOrder?: string;
userId?: number;
};
type ChartUpdateRequest = {
chartData?: string;
chartName?: string;
chartType?: string;
createdTime?: string;
deletedFlag?: number;
genChart?: string;
genResult?: string;
goal?: string;
id?: number;
updatedTime?: string;
};
type CommonResponseBiResponse_ = {
code?: number;
data?: BiResponse;
message?: string;
};
type CommonResponseBoolean_ = {
code?: number;
data?: boolean;
message?: string;
};
type CommonResponseChart_ = {
code?: number;
data?: Chart;
message?: string;
};
type CommonResponseLoginUserVO_ = {
code?: number;
data?: LoginUserVO;
message?: string;
};
type CommonResponseLong_ = {
code?: number;
data?: number;
message?: string;
};
type CommonResponsePageChart_ = {
code?: number;
data?: PageChart_;
message?: string;
};
type CommonResponsePageUser_ = {
code?: number;
data?: PageUser_;
message?: string;
};
type CommonResponsePageUserVO_ = {
code?: number;
data?: PageUserVO_;
message?: string;
};
type CommonResponseString_ = {
code?: number;
data?: string;
message?: string;
};
type CommonResponseUser_ = {
code?: number;
data?: User;
message?: string;
};
type CommonResponseUserVO_ = {
code?: number;
data?: UserVO;
message?: string;
};
type DeleteRequest = {
id?: number;
};
type genChartByAiAsyncMqUsingPOSTParams = {
chartName?: string;
chartType?: string;
goal?: string;
};
type genChartByAiAsyncUsingPOSTParams = {
chartName?: string;
chartType?: string;
goal?: string;
};
type genChartByAiUsingPOSTParams = {
chartName?: string;
chartType?: string;
goal?: string;
};
type getChartByIdUsingGETParams = {
/** id */
id?: number;
};
type getUserByIdUsingGETParams = {
/** id */
id?: number;
};
type getUserVOByIdUsingGETParams = {
/** id */
id?: number;
};
type LoginUserVO = {
createdTime?: string;
id?: number;
updatedTime?: string;
userAvatar?: string;
userName?: string;
userProfile?: string;
userRole?: string;
};
type OrderItem = {
asc?: boolean;
column?: string;
};
type PageChart_ = {
countId?: string;
current?: number;
maxLimit?: number;
optimizeCountSql?: boolean;
orders?: OrderItem[];
pages?: number;
records?: Chart[];
searchCount?: boolean;
size?: number;
total?: number;
};
type PageUser_ = {
countId?: string;
current?: number;
maxLimit?: number;
optimizeCountSql?: boolean;
orders?: OrderItem[];
pages?: number;
records?: User[];
searchCount?: boolean;
size?: number;
total?: number;
};
type PageUserVO_ = {
countId?: string;
current?: number;
maxLimit?: number;
optimizeCountSql?: boolean;
orders?: OrderItem[];
pages?: number;
records?: UserVO[];
searchCount?: boolean;
size?: number;
total?: number;
};
type regenChartByAiAsyncMqUsingPOSTParams = {
/** chartId */
chartId?: number;
};
type uploadFileUsingPOSTParams = {
biz?: string;
};
type User = {
createdTime?: string;
deletedFlag?: number;
id?: number;
updatedTime?: string;
userAccount?: string;
userAvatar?: string;
userName?: string;
userPassword?: string;
userRole?: string;
};
type UserAddRequest = {
userAccount?: string;
userAvatar?: string;
userName?: string;
userRole?: string;
};
type UserLoginRequest = {
userAccount?: string;
userPassword?: string;
};
type UserQueryRequest = {
current?: number;
id?: number;
pageSize?: number;
sortField?: string;
sortOrder?: string;
userAccount?: string;
userName?: string;
userProfile?: string;
userRole?: string;
};
type UserRegisterRequest = {
checkPassword?: string;
userAccount?: string;
userPassword?: string;
};
type UserUpdateMyRequest = {
userAvatar?: string;
userName?: string;
userProfile?: string;
};
type UserUpdateRequest = {
id?: number;
userAvatar?: string;
userName?: string;
userProfile?: string;
userRole?: string;
};
type UserVO = {
createdTime?: string;
id?: number;
userAccount?: string;
userAvatar?: string;
userName?: string;
userProfile?: string;
userRole?: string;
};
}