orderCargoControl.js 4.17 KB
Newer Older
332784038@qq.com's avatar
6  
332784038@qq.com committed
1
import request from "@/utils/request"
lanbaoming's avatar
lanbaoming committed
2 3

// 获得控货分页
332784038@qq.com's avatar
6  
332784038@qq.com committed
4 5 6 7 8 9
export function getCargoControlOrderPage(params) {
  return request({
    url: "ecw/order-cargo-control/cargo/control/order",
    method: "get",
    params
  })
lanbaoming's avatar
lanbaoming committed
10 11
}

332784038@qq.com's avatar
6  
332784038@qq.com committed
12
export function getWarningCargoControlOrderPage(params) {
yujinyao's avatar
yujinyao committed
13
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
14 15
    url: "ecw/order-cargo-control/warning/cargo/control/order",
    method: "get",
yujinyao's avatar
yujinyao committed
16 17 18 19
    params
  })
}

lanbaoming's avatar
lanbaoming committed
20
// 发送手机验证码
332784038@qq.com's avatar
6  
332784038@qq.com committed
21 22 23 24 25 26
export function sendSmsCode(data) {
  return request({
    url: "/ecw/order-cargo-control/send-sms-code",
    method: "post",
    data
  })
lanbaoming's avatar
lanbaoming committed
27 28 29
}

// 创建订单控货人信息
332784038@qq.com's avatar
6  
332784038@qq.com committed
30 31 32 33 34 35
export function create(data) {
  return request({
    url: "/ecw/order-cargo-control/create",
    method: "post",
    data
  })
lanbaoming's avatar
lanbaoming committed
36 37 38
}

// 创建订单控货人放货记录
332784038@qq.com's avatar
6  
332784038@qq.com committed
39
export function createPick(data) {
lanbaoming's avatar
lanbaoming committed
40
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
41 42
    url: "/ecw/order-cargo-control-pick/create",
    method: "post",
lanbaoming's avatar
lanbaoming committed
43 44 45 46 47
    data
  })
}

//获得控货订单放货编辑详情
332784038@qq.com's avatar
6  
332784038@qq.com committed
48
export function getReleaseInfo(orderId) {
lanbaoming's avatar
lanbaoming committed
49
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
50 51
    url: "/ecw/order-cargo-control/release/info/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
52 53 54 55
  })
}

// 获得控货订单放货详情
332784038@qq.com's avatar
6  
332784038@qq.com committed
56
export function getPickRleaseInfo(orderId) {
lanbaoming's avatar
lanbaoming committed
57
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
58 59
    url: "/ecw/order-cargo-control-pick/release/info/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
60 61 62 63
  })
}

// 放货修改与反复核申请
332784038@qq.com's avatar
6  
332784038@qq.com committed
64
export function updateApply(data) {
lanbaoming's avatar
lanbaoming committed
65
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
66 67
    url: "/ecw/order-cargo-control-pick/update/apply",
    method: "put",
lanbaoming's avatar
lanbaoming committed
68 69 70 71 72
    data
  })
}

// 复核(放货复核)
332784038@qq.com's avatar
6  
332784038@qq.com committed
73
export function review(id) {
lanbaoming's avatar
lanbaoming committed
74
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
75 76
    url: "/ecw/order-cargo-control-pick/review/" + id,
    method: "put"
lanbaoming's avatar
lanbaoming committed
77 78 79 80
  })
}

// 取消放货
332784038@qq.com's avatar
6  
332784038@qq.com committed
81
export function cancel(id) {
lanbaoming's avatar
lanbaoming committed
82
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
83 84
    url: "/ecw/order-cargo-control-pick/cancel/" + id,
    method: "put"
lanbaoming's avatar
lanbaoming committed
85 86 87 88
  })
}

// 取消审批
332784038@qq.com's avatar
6  
332784038@qq.com committed
89
export function cancelApproval(approvalId, params) {
lanbaoming's avatar
lanbaoming committed
90
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
91 92
    url: "/ecw/order-cargo-control-pick/cancel/approval/" + approvalId,
    method: "get",
lanbaoming's avatar
lanbaoming committed
93 94 95 96 97
    params
  })
}

// 订单复核
332784038@qq.com's avatar
6  
332784038@qq.com committed
98
export function orderReview(orderId) {
lanbaoming's avatar
lanbaoming committed
99
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
100 101
    url: "/ecw/order-cargo-control/review/" + orderId,
    method: "put"
lanbaoming's avatar
lanbaoming committed
102 103 104 105
  })
}

// 根据订单id批量复合订单控货人放货
332784038@qq.com's avatar
6  
332784038@qq.com committed
106
export function batchReview(data) {
lanbaoming's avatar
lanbaoming committed
107
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
108 109
    url: "/ecw/order-cargo-control-pick/review/",
    method: "put",
lanbaoming's avatar
lanbaoming committed
110
    headers: {
332784038@qq.com's avatar
6  
332784038@qq.com committed
111
      "Content-Type": "application/x-www-form-urlencoded"
lanbaoming's avatar
lanbaoming committed
112 113 114 115 116 117
    },
    data
  })
}

// 获得可调货的控货订单列表
332784038@qq.com's avatar
6  
332784038@qq.com committed
118
export function seasoningCondimentsSelect(params) {
lanbaoming's avatar
lanbaoming committed
119
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
120 121
    url: "/ecw/order-cargo-control-pick/seasoning-condiments/cargo-control/order/select",
    method: "get",
lanbaoming's avatar
lanbaoming committed
122 123 124 125 126
    params
  })
}

// 根据放货ID查询控货订单放货修改审核详情
332784038@qq.com's avatar
6  
332784038@qq.com committed
127
export function getPickUpdateInfo(id) {
lanbaoming's avatar
lanbaoming committed
128
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
129 130
    url: "/ecw/order-cargo-control-pick/update/info/" + id,
    method: "get"
lanbaoming's avatar
lanbaoming committed
131 132 133 134
  })
}

// 获得控货订单放货修改申请详情 {approveId: 1}
332784038@qq.com's avatar
6  
332784038@qq.com committed
135
export function getPickUpdateApproveInfo(params) {
lanbaoming's avatar
lanbaoming committed
136
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
137 138
    url: "/ecw/order-cargo-control-pick/update/info",
    method: "get",
lanbaoming's avatar
lanbaoming committed
139 140 141 142
    params
  })
}

332784038@qq.com's avatar
6  
332784038@qq.com committed
143
export function getCondimentsIno(cargoControlPickId) {
lanbaoming's avatar
lanbaoming committed
144
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
145 146
    url: "/ecw/order-cargo-control-pick/seasoning/condiments/info/" + cargoControlPickId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
147 148 149 150
  })
}

// 参数搜索导出控货订单列表
332784038@qq.com's avatar
6  
332784038@qq.com committed
151
export function exportCargoControl(params) {
lanbaoming's avatar
lanbaoming committed
152
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
153 154 155
    url: "/ecw/order/export/cargo/control/search",
    method: "get",
    responseType: "arraybuffer",
lanbaoming's avatar
lanbaoming committed
156 157 158 159 160
    params
  })
}

// 控货日志
332784038@qq.com's avatar
6  
332784038@qq.com committed
161
export function getControlLogList(orderId) {
lanbaoming's avatar
lanbaoming committed
162
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
163 164
    url: "/order/order-control-log/list/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
165 166
  })
}
167 168

// 控货业务审批申请
332784038@qq.com's avatar
6  
332784038@qq.com committed
169
export function applyCargoControlApproval(data) {
170
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
171 172
    url: "ecw/order-cargo-control/update/apply",
    method: "put",
173 174 175
    data
  })
}
176 177

//根据订单ID查询控货订单放货限制修改审核详情
332784038@qq.com's avatar
6  
332784038@qq.com committed
178 179 180 181 182 183 184 185 186
export function getLimitUpdateInfo(orderId) {
  return request({
    url: "/ecw/order-cargo-control/limit-update/info/" + orderId,
    method: "get"
  })
}

//根据订单ID查询海外仓模式修改审核详情
export function getReleaseTypeUpdateInfo(orderId) {
187
  return request({
332784038@qq.com's avatar
6  
332784038@qq.com committed
188 189
    url: "/ecw/order-cargo-control/overseas-warehouse-update/info/" + orderId,
    method: "get"
190 191
  })
}