12f15fa6
by1642146903
fix
|
1
2
3
4
5
6
7
8
9
|
import { http } from '@/typing/http';
import request from '@/utils/request';
import { PMS_HOST } from '@/utils/host';
/**
* 明细
*/
export interface DetailVO {
brandName?: string; // 品牌名称
|
79d4a3b6
jiangwei
计划管理增加草稿和继续编辑功能
|
10
|
brandId?: number; // 品牌ID
|
bbc8cff2
by1642146903
配件计划管理调整
|
11
12
13
14
15
16
17
18
|
settleDealerName?: string; // 结算商家
settleShopName?: string; // 结算门店
suppliers?: SupplierVO[]; // 配件集合
}
export interface SupplierVO {
planSupplierId?: number; // 采购供应商Id
planSupplierNo?: string; // 供应商采购单号
|
12f15fa6
by1642146903
fix
|
19
|
supplierName?: string; // 供应商名称
|
bbc8cff2
by1642146903
配件计划管理调整
|
20
21
22
23
24
25
26
|
totalAmount?: number; // 总金额
thisTimeAdvanceAmount?: number; // 本次预付款
storages?: StorageVO[]; // 库房集合
}
export interface StorageVO {
planGroupId?: number; // 计划分组ID
|
12f15fa6
by1642146903
fix
|
27
28
29
|
shopName?: string; // 门店名称
storageName?: string; // 库房名称
purchaseNo?: string; // 采购单号
|
bbc8cff2
by1642146903
配件计划管理调整
|
30
|
totalAmount?: string; // 总金额
|
12f15fa6
by1642146903
fix
|
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
parts?: PartVO[]; // 配件集合
}
export interface PartVO {
partId?: number; // 配件Id
partName?: string; // 配件名称
splitUnit?: string; // 拆分规格
partUnit?: string; // 配件规格
partCode?: string; // 配件编码
partCnt?: number; // 配件编码
splitCnt?: number; // 配件数量(拆分)
price?: number; // 采购单价
}
export interface Params {
planId?: number;
planGroupId?: number;
planNo?: string;
no?: string;
}
|
da356727
jiangwei
配件计划调整
|
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
|
export interface Item {
/**
* 计划单号
*/
planNo?: string;
/**
* 品牌ID
*/
brandId?: number;
/**
* 计划日期
*/
planDate?: string;
/**
* 审核单号
*/
approvalOrderNo?: string;
/**
* 计划人员
*/
userName?: string;
/**
* 库销比
*/
ratio?: number;
/**
* 计划库销比
*/
planRatio?: number;
/**
* 计划状态 1:待审核2:已通过9:已拒绝
*/
status?: string;
/**
* 备注
*/
remark?: string;
/**
* 附件
*/
fids?: string;
/**
* 计划列表
*/
list?: DetailVO[];
}
|
12f15fa6
by1642146903
fix
|
97
98
99
|
/**
* 查询明细
*/
|
da356727
jiangwei
配件计划调整
|
100
|
export function getDetail(params?: Params): http.PromiseResp<Item> {
|
12f15fa6
by1642146903
fix
|
101
102
|
return request.get(`${PMS_HOST}/erp/part/plan/get/plan/group/detail`, { params });
}
|