schangxiang@126.com
2024-11-21 60735779c303c2dd10feea45d7fd761103b225e0
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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
import request from '/@/utils/request';
enum Api {
    AddWmsOrderSortDetails = '/api/wmsOrderSortDetails/add',
    DeleteWmsOrderSortDetails = '/api/wmsOrderSortDetails/delete',
    UpdateWmsOrderSortDetails = '/api/wmsOrderSortDetails/update',
    PageWmsOrderSortDetails = '/api/wmsOrderSortDetails/page',
    ListWmsOrderSortDetails = '/api/wmsOrderSortDetails/list',
    DetailWmsOrderSortDetails = '/api/wmsOrderSortDetails/detail',
    ImportExcelWmsOrderSortDetails = '/api/wmsOrderSortDetails/importExcel',
    DownloadExcelTemplateWmsOrderSortDetails = '/api/wmsOrderSortDetails/downloadExcelTemplate',
    AddWmsOrderSortDetailsXf = '/api/WmsIssue/Issue',
    AddWmsOrderMoveDetailsYp = '/api/WmsPredetermine/Predetermine',//预配
    CancelWmsOrderMoveDetailsYp = '/api/WmsPredetermine/CancelPredetermine',//下架单-取消预配
    cancelWmsOrderMoveDetailsFp = '/api/WmsDispense/CancelDispenseForOrder',//下架单-取消分配
    AddWmsOrderSortDetailsFf = '/api/WmsSortDispense/SortDispense',//波次分配
    AddWmsOrderMoveDetailsFf = '/api/WmsDispense/Dispense',//分配/api/WmsIssue/MoveDispense
    AddWmsYjxfDetails = '/api/WmsOrderSortDetails/CreateOrderAndIssue', //一键下发
 
}
 
// 增加波次单明细
export const addWmsOrderSortDetails = (params?: any) =>
    request({
        url: Api.AddWmsOrderSortDetails,
        method: 'post',
        data: params
    });
// 一键下发
export const addWmsYjxfDetails = (params?: any) =>
    request({
        url: Api.AddWmsYjxfDetails,
        method: 'post',
        data: params
    });
// 下发
export const addWmsOrderSortXiafaDetails = (params?: any) =>
    request({
        url: Api.AddWmsOrderSortDetailsXf,
        method: 'post',
        data: params
    });
 
// 下架单预配
export const addWmsOrderSortYpDetails = (params?: any) =>
    request({
        url: Api.AddWmsOrderMoveDetailsYp,
        method: 'post',
        data: params
    });
// 取消下架单预配
export const cancelWmsOrderMoveDetailsYp = (params?: any) =>
    request({
        url: Api.CancelWmsOrderMoveDetailsYp,
        method: 'post',
        data: params
    });
 
// 取消下架单分配
export const cancelWmsOrderMoveDetailsFp = (params?: any) =>
request({
    url: Api.cancelWmsOrderMoveDetailsFp,
    method: 'post',
    data: params
});
 
 
// 波次分配
export const addWmsOrderSortFenDetails = (params?: any) =>
    request({
        url: Api.AddWmsOrderSortDetailsFf,
        method: 'post',
        data: params
    });
 
// 下架单分配
export const addWmsOrderMoveFenDetails = (params?: any) =>
    request({
        url: Api.AddWmsOrderMoveDetailsFf,
        method: 'post',
        data: params
    });
 
// 删除波次单明细
export const deleteWmsOrderSortDetails = (params?: any) =>
    request({
        url: Api.DeleteWmsOrderSortDetails,
        method: 'post',
        data: params
    });
 
// 编辑波次单明细
export const updateWmsOrderSortDetails = (params?: any) =>
    request({
        url: Api.UpdateWmsOrderSortDetails,
        method: 'post',
        data: params
    });
 
// 导入波次单明细
export const importExcelWmsOrderSortDetails = (params?: any) =>
    request({
        url: Api.ImportExcelWmsOrderSortDetails,
        method: 'post',
        data: params
    });
 
// 下载导入波次单明细模板
export const downloadExcelTemplateWmsOrderSortDetails = (params?: any) =>
    request({
        url: Api.DownloadExcelTemplateWmsOrderSortDetails,
        method: 'get',
        data: params,
        responseType: 'blob'
    });
 
 
// 分页查询波次单明细
export const pageWmsOrderSortDetails = (params?: any) =>
    request({
        url: Api.PageWmsOrderSortDetails,
        method: 'post',
        data: params
    });
 
// 不分页查询波次单明细
export const listWmsOrderSortDetails = (params?: any) =>
    request({
        url: Api.ListWmsOrderSortDetails,
        method: 'get',
        data: params
    });
 
// 详情波次单明细
export const detailWmsOrderSortDetails = (id: any) =>
    request({
        url: Api.DetailWmsOrderSortDetails,
        method: 'get',
        data: { id }
    });