对接通知中心与政策法规,包括多语言维护

This commit is contained in:
linxd
2025-06-30 19:40:25 +08:00
parent 73fc2bfa7b
commit 60473ed8ae
18 changed files with 632 additions and 514 deletions

View File

@ -6,6 +6,98 @@ declare namespace API {
data: T;
}
// 下载中心相关类型
export type DownloadListParams = {
pageNo: string;
pageSize: string;
}
export type DownloadRecord = {
pageNo: null;
pageSize: null;
createBy: string;
createTime: string;
updateBy: string;
updateTime: string;
remark: null;
lastUpdateTime: string;
id: string;
columnType: string;
name: string;
isBold: string;
keywords: string;
thumbnail: string;
fileName: string;
fileType: string;
fileSize: string;
filePath: string;
fileUrl: string;
isTop: string;
status: string;
publishBy: string;
publishTime: string;
delFlag: string;
statusText: string;
}
export type DownloadListResponse = {
records: DownloadRecord[];
total: number;
size: number;
current: number;
orders: string[];
optimizeCountSql: boolean;
hitCount: boolean;
countId: null;
maxLimit: null;
searchCount: boolean;
pages: number;
}
// 通知中心相关类型
export type NoticeListParams = {
pageNo: string;
pageSize: string;
}
export type NoticeRecord = {
pageNo: null;
pageSize: null;
createBy: string;
createTime: string;
updateBy: string;
updateTime: string;
remark: null;
lastUpdateTime: string;
id: string;
title: string;
titleEn: string;
content: string;
contentEn: string;
settingEn: string;
columnType: string;
publishBy: string;
publishTime: string;
isTop: string;
status: string;
delFlag: string;
statusText: string;
}
export type NoticeListResponse = {
records: NoticeRecord[];
total: number;
size: number;
current: number;
orders: string[];
optimizeCountSql: boolean;
hitCount: boolean;
countId: null;
maxLimit: null;
searchCount: boolean;
pages: number;
}
export type RegisterRequest = {
coscoSupplierBank: CoscoSupplierBank[];
coscoSupplierBase: CoscoSupplierBase;
@ -218,7 +310,6 @@ declare namespace API {
title: string;
type: string;
userName: string;
[property: string]: any;
}
// 关于我们响应数据类型