All checks were successful
Build and Deploy Front / deploy (push) Successful in 6m56s
官网换 GradientWaves/TextType 并做性能减负;模块指南拆开发/运营;含营销指南、轨迹单与 H5 价格等改动。 Co-authored-by: Cursor <cursoragent@cursor.com>
326 lines
8.0 KiB
TypeScript
326 lines
8.0 KiB
TypeScript
declare namespace API {
|
||
type ApplicationExceptionResult = {
|
||
message?: string;
|
||
details?: string;
|
||
};
|
||
|
||
type FileItemDto = {
|
||
/** 文件osskey */
|
||
ossKey?: string;
|
||
/** 文件名称 */
|
||
fileName?: string;
|
||
/** 文件下载地址 */
|
||
downloadUrl?: string;
|
||
};
|
||
|
||
type GetDetailTimelineInput = {
|
||
/** 订单编号 */
|
||
orderNumber?: string;
|
||
};
|
||
|
||
type GetDetailTimelineOutput = {
|
||
/** 轨迹编码 */
|
||
trackCode?: string;
|
||
/** 轨迹状态 */
|
||
trackStatus?: string;
|
||
/** 轨迹状态 code */
|
||
trackStatusCode?: string;
|
||
/** 轨迹内容 */
|
||
content?: string;
|
||
/** 轨迹英文内容 */
|
||
enContent?: string;
|
||
/** 轨迹发生时间 */
|
||
trackTime?: number;
|
||
/** 轨迹时间前缀 */
|
||
trackTimePrefix?: string;
|
||
/** 轨迹发生时区 */
|
||
trackTimeZone?: string;
|
||
/** 备注 */
|
||
remark?: string;
|
||
/** 文件 osskey 集合 */
|
||
files?: TrackFileItem[];
|
||
/** 是否高亮 */
|
||
isHighlight?: boolean;
|
||
/** 是否显示悬停效果 */
|
||
isShowHover?: boolean;
|
||
/** 轨迹发生地 */
|
||
trackPlace?: string;
|
||
/** 轨迹发生地(城市) */
|
||
trackPlaceCity?: string;
|
||
/** 轨迹发生地(省/州) */
|
||
trackPlaceProvince?: string;
|
||
/** 轨迹发生地(国家/地区) */
|
||
trackPlaceNation?: string;
|
||
};
|
||
|
||
type getGetOrderOperationsByIdParams = {
|
||
/** 订单id */
|
||
orderId?: number;
|
||
};
|
||
|
||
type getGetTrackPushRecordsParams = {
|
||
/** 订单id */
|
||
orderId?: number;
|
||
};
|
||
|
||
type GetPageTrackOrderInput = {
|
||
pageIndex?: number;
|
||
pageSize?: number;
|
||
/** 应用 */
|
||
appKey?: string;
|
||
/** 单号 */
|
||
orderNos?: string[];
|
||
/** tab标签类型 0 全部, 1 异常 2 预警 */
|
||
tabType?: number;
|
||
/** 订单类型 */
|
||
trackOrderType?: number;
|
||
/** 客户 */
|
||
customer?: string;
|
||
/** 创建时间开始 */
|
||
createTimeStart?: string;
|
||
/** 创建时间截止 */
|
||
createTimeEnd?: string;
|
||
/** 尾程单号 */
|
||
trackNo?: string;
|
||
/** 其他单号 */
|
||
otherNo?: string;
|
||
/** 销售产品 */
|
||
product?: string;
|
||
/** 渠道 */
|
||
channel?: string;
|
||
/** API 编码 */
|
||
apiCode?: string;
|
||
/** 国家编码 */
|
||
countryCode?: string;
|
||
/** 州省 */
|
||
province?: string;
|
||
/** 城市 */
|
||
city?: string;
|
||
/** 邮编 */
|
||
postcode?: string;
|
||
/** 邮箱 */
|
||
email?: string;
|
||
/** 最新轨迹状态 */
|
||
newestTrackStatus?: string;
|
||
/** 最新轨迹内容 */
|
||
newestTrackContent?: string;
|
||
/** 最新轨迹内容英文 */
|
||
newestTrackEnContent?: string;
|
||
/** 最新轨迹发生地 */
|
||
newestTrackPlace?: string;
|
||
/** 最新轨迹时间开始 */
|
||
newestTrackTimeStart?: string;
|
||
/** 最新轨迹时间截止 */
|
||
newestTrackTimeEnd?: string;
|
||
/** 最新轨迹时区 */
|
||
newestTrackTimeZone?: number;
|
||
/** 是否完结 */
|
||
isFinish?: boolean;
|
||
/** 预计到达开始 */
|
||
estimatedDeliveryDateStart?: string;
|
||
/** 预计到达截止 */
|
||
estimatedDeliveryDateEnd?: string;
|
||
/** 目的地时区 */
|
||
destinationTimeZone?: number;
|
||
};
|
||
|
||
type OrderOperationRecordIndex = {
|
||
id?: string;
|
||
/** 索引名称 */
|
||
indexName?: string;
|
||
/** 订单Id */
|
||
orderId?: number;
|
||
/** 订单号 */
|
||
orderNo?: string;
|
||
/** 操作类型 */
|
||
optionType?: string;
|
||
/** 前期报文(json) */
|
||
content?: string;
|
||
/** 创建人 */
|
||
createUserId?: number;
|
||
/** 创建人姓名 */
|
||
createUserName?: string;
|
||
/** 创建时间 */
|
||
createTime?: string;
|
||
};
|
||
|
||
type postDeleteTrackByIdParams = {
|
||
/** 轨迹id */
|
||
trackId?: string;
|
||
};
|
||
|
||
type postGetDetailsParams = {
|
||
orderId?: number;
|
||
orderNo?: string;
|
||
appKey?: string;
|
||
sortMethod?: SortMethod;
|
||
};
|
||
|
||
type SortMethod = 0 | 1 | 4 | 5;
|
||
|
||
type TrackFileItem = {
|
||
/** 文件osskey */
|
||
ossKey?: string;
|
||
/** 文件名称 */
|
||
fileName?: string;
|
||
/** 文件url */
|
||
url?: string;
|
||
};
|
||
|
||
type TrackOrderDetailDto = {
|
||
/** 应用 */
|
||
appKey?: string;
|
||
/** Id es主键 */
|
||
id?: string;
|
||
/** 轨迹订单id */
|
||
orderId?: number;
|
||
orderType?: TrackOrderType;
|
||
/** 订单号 */
|
||
orderNo?: string;
|
||
/** 轨迹代码 */
|
||
code?: string;
|
||
/** 轨迹内容 */
|
||
content?: string;
|
||
/** 轨迹内容英文 */
|
||
enContent?: string;
|
||
/** 服务商代码 */
|
||
serviceProviderCode?: string;
|
||
/** 原轨迹内容 */
|
||
originTrackContent?: string;
|
||
/** 轨迹状态Id */
|
||
trackStatusId?: number;
|
||
/** 轨迹状态 */
|
||
trackStatus?: string;
|
||
/** 轨迹发生地 */
|
||
trackPlace?: string;
|
||
/** 轨迹发生时间 */
|
||
trackTime?: string;
|
||
/** 轨迹发生时区 */
|
||
trackTimeZone?: string;
|
||
/** 时区的值 */
|
||
trackTimeZoneValue?: number;
|
||
/** 客户是否可见 */
|
||
isVisibility?: boolean;
|
||
/** 是否对外 */
|
||
isExternal?: boolean;
|
||
/** 创建时间 */
|
||
createTime?: string;
|
||
/** 创建人 */
|
||
createUser?: string;
|
||
/** 数据来源:1外部服务商创建,2内部系统创建,3人工创建 */
|
||
source?: number;
|
||
/** 备注 */
|
||
remarks?: string;
|
||
/** 附件集合 */
|
||
files?: FileItemDto[];
|
||
/** 轨迹发生地(城市) */
|
||
trackPlaceCity?: string;
|
||
/** 轨迹发生地(省/州) */
|
||
trackPlaceProvince?: string;
|
||
/** 轨迹发生地(国家/地区) */
|
||
trackPlaceNation?: string;
|
||
/** 轨迹发生地邮编 */
|
||
trackPlacePostcode?: string;
|
||
/** 预计到达时间 */
|
||
estimatedDeliveryDate?: string;
|
||
/** 目的地时区 */
|
||
destinationTimeZone?: number;
|
||
};
|
||
|
||
type TrackOrderDto = {
|
||
/** 轨迹订单id */
|
||
id?: number;
|
||
orderType?: TrackOrderType;
|
||
/** 订单名称 */
|
||
orderTypeName?: string;
|
||
/** 订单号 */
|
||
orderNumber?: string;
|
||
/** 客户 */
|
||
customer?: string;
|
||
/** 订单明细(json) */
|
||
orderDetails?: string;
|
||
/** 最新轨迹状态 */
|
||
newestTrackStatus?: string;
|
||
/** 最新轨迹内容 */
|
||
newestTrackContent?: string;
|
||
/** 最新轨迹内容英文 */
|
||
newestTrackEnContent?: string;
|
||
/** 最新轨迹发生地 */
|
||
newestTrackPlace?: string;
|
||
/** 最新轨迹时间 */
|
||
newestTrackTime?: string;
|
||
/** 最新轨迹时区 */
|
||
newestTrackTimeZone?: number;
|
||
/** 是否完结 */
|
||
isFinish?: boolean;
|
||
/** 创建时间 */
|
||
createTime?: string;
|
||
/** 应用 */
|
||
appKey?: string;
|
||
/** 问题类型(主数据枚举TrackQuestionType) */
|
||
questionType?: number;
|
||
/** 问题类型名称 */
|
||
questionTypeName?: string;
|
||
/** 预计到达时间 */
|
||
estimatedDeliveryDate?: string;
|
||
/** 目的地时区 */
|
||
destinationTimeZone?: number;
|
||
/** 第三方单号,服务商-轨迹0000000、轨迹服务商-0000000 */
|
||
thirdPartyOrderNumber?: string;
|
||
};
|
||
|
||
type TrackOrderDtoPagedResult = {
|
||
items?: TrackOrderDto[];
|
||
totalCount?: number;
|
||
};
|
||
|
||
type TrackOrderType = 1 | 4;
|
||
|
||
type TrackPushRecordOutput = {
|
||
/** 订单Id */
|
||
orderId?: number;
|
||
/** 订单号 */
|
||
orderNo?: string;
|
||
/** 接口通请求Id */
|
||
requestId?: string;
|
||
/** 接口通返回信息 */
|
||
message?: string;
|
||
/** 操作类型(新增/修改) */
|
||
optionType?: string;
|
||
/** 轨迹状态 */
|
||
trackStatus?: string;
|
||
/** 轨迹内容代码 */
|
||
trackCode?: string;
|
||
/** 轨迹内容 */
|
||
trackContent?: string;
|
||
/** 轨迹发生地 */
|
||
trackPlace?: string;
|
||
/** 轨迹发生时间 */
|
||
trackTime?: string;
|
||
/** 轨迹发生时区 */
|
||
trackTimeZone?: number;
|
||
/** 轨迹发生时区(GMT表示字符串) */
|
||
trackGTMTimeZone?: string;
|
||
/** 推送是否成功 */
|
||
isSuccess?: boolean;
|
||
/** 实际推送内容(json) */
|
||
pushContent?: string;
|
||
/** 创建人 */
|
||
createUser?: string;
|
||
/** 创建时间 */
|
||
createTime?: string;
|
||
/** 应用代码 */
|
||
appCode?: string;
|
||
/** 是否广播 */
|
||
isToMq?: boolean;
|
||
/** 轨迹扩展信息json 可以直接反序列化为你的扩展模型 */
|
||
extra?: string;
|
||
};
|
||
|
||
type UpdateOrderStatusInput = {
|
||
orderId?: number;
|
||
/** 订单是否完成 */
|
||
isCompleted?: boolean;
|
||
};
|
||
}
|