interface.d.ts
2.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
export interface QueryList {
brandId?: number,
workType?: number, //作业项类型 1:机修 2:电器 3:钣喷 4:装潢 5:基础保养 6:贴膜
workTypes?: string, //多个作业项组合参数
keywords?: string, //关键词
seriesIds?:string, //车系id集合,查询多个车系
specCode?: string, //整车代码
current?: number,
pageSize?: number,
seriesId?: number,
}
export interface TableVO {
pagination?: {
current: number,
pageSize: number,
total: number
},
list?: ListVO[],
}
export interface ListVO extends ItemListVO, PartListVO { }
export interface ItemListVO {
id?: number,
/** 作业项名称 */
itemName?: string,
/** 作业项代码 */
itemCode?: string,
/** 服务分类 */
category?: string,
/** 作业类型 */
workType?: string,
/** 作业类型描述 */
workTypeName?: string,
brandId?: string,
brandName?: string
}
export interface PartListVO {
id?: number,
/** 备件名称 */
partNo?: string,
/** 备件代码 */
partCode?: string,
/** 备件分类 */
partName?: string,
}
/**查询保养套餐卡列表通用接口 */
export interface MpList {
id: number, //null
maintainId: number, //套餐卡配置ID
name: string, //套餐卡名称
remark: string, // 备注
times: number, // 套餐次数
validity: number, // 有效期(年)
mainItemCode: string, //机油项编码
mainItemName: string, // 机油项名称
groupId: number, //集团id
brandName: string, //品牌名称
seriesName: string, //车系名称
status: number, //状态 1待发布 2已发布 3已下架
}
/**保养套餐卡查询条件 */
export interface Params {
mpName?: string, // 套餐名称
startDate?: number, // 创建日期开始
endDate?: number, // 创建日期结束
brandId?: string, //品牌ID
status?: number, // 状态 1:待发布 4:已发
current?: number,
pageSize?: number,
}
/**查询集团VIP卡列表 */
export interface VipList {
id: number, //null
warrantyId: number, // 质保卡id
name: string, // 质保卡名称
price: number, // 价格
remark: string, //备注
groupId: number, //集团id
brandId: number, //品牌id
brandName: string, //品牌名称
seriesId: number, //车系id
seriesName: string, // 车系名称
status: number, //状态 1 待上架 2 已上架 2 已下架
}
/**vip卡查询条件 */
export interface VipParams {
brandId?: number, // 品牌ID
status?: number, // 状态 1:待发布 4:已发
current?: number,
pageSize?: number,
name?: number, //质保卡名称
}