order.js 23 KB
Newer Older
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1
import request from "@/utils/request"
lanbaoming's avatar
lanbaoming committed
2 3 4 5

// 创建订单
export function createOrder(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
6 7
    url: "/ecw/order/create",
    method: "post",
lanbaoming's avatar
lanbaoming committed
8 9 10 11 12 13 14 15
    data: data,
    timeout: 5 * 60000
  })
}

// 更新订单
export function updateOrder(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
16 17
    url: "/ecw/order/update",
    method: "put",
lanbaoming's avatar
lanbaoming committed
18 19 20 21 22 23 24 25
    data: data,
    timeout: 5 * 60000
  })
}

// 删除订单
export function deleteOrder(id) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
26 27
    url: "/ecw/order/delete?orderId=" + id,
    method: "delete"
lanbaoming's avatar
lanbaoming committed
28 29 30 31 32 33
  })
}

// 获得订单
export function getOrder(orderId) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
34 35
    url: "/ecw/order/info/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
36 37 38 39 40 41
  })
}

// 获得订单编辑详情
export function getOrderDetail(orderId) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
42 43 44
    url: "/ecw/order/get",
    method: "get",
    params: { orderId }
lanbaoming's avatar
lanbaoming committed
45 46 47 48 49 50
  })
}

// 获得订单分页
export function getOrderPage(query) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
51 52
    url: "/ecw/order/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
53 54 55 56 57 58 59
    params: query
  })
}

// 获得订单列表
export function getOrderList(query) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
60 61
    url: "/ecw/order/list",
    method: "get",
lanbaoming's avatar
lanbaoming committed
62 63 64 65 66 67 68
    params: query
  })
}

// 导出订单 Excel
export function exportOrderExcel(query) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
69 70
    url: "/ecw/order/export-excel",
    method: "get",
lanbaoming's avatar
lanbaoming committed
71
    params: query,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
72
    responseType: "blob"
lanbaoming's avatar
lanbaoming committed
73 74 75 76 77 78
  })
}

// 打印标签
export function printTag(id) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
79 80
    url: "/order/print/orderTagPrint?orderId=" + id,
    method: "get",
lanbaoming's avatar
lanbaoming committed
81 82 83 84 85
    timeout: 3 * 60000
  })
}

//根据订单号获得订单费用申请列表
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
86
export function feeApplicationListByOrderId(query) {
lanbaoming's avatar
lanbaoming committed
87
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
88 89 90
    url: "/order/fee-application/listByOrderId",
    method: "get",
    params: query
lanbaoming's avatar
lanbaoming committed
91 92 93
  })
}
//费用申请提交
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
94
export function feeApplicationCreate(data) {
lanbaoming's avatar
lanbaoming committed
95
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
96 97 98
    url: "order/fee-application/create",
    method: "post",
    data: data
lanbaoming's avatar
lanbaoming committed
99
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
100
}
lanbaoming's avatar
lanbaoming committed
101

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
102 103
// 批量申请费用
export function feeApplicationCreateBatch(data) {
lanbaoming's avatar
lanbaoming committed
104
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
105 106 107
    url: "order/fee-application/create/batch",
    method: "post",
    data: data
lanbaoming's avatar
lanbaoming committed
108 109
  })
}
110
// 删除申请费用
zs嵩's avatar
zs嵩 committed
111
export function feeApplicationDelete(id) {
112
  return request({
zs嵩's avatar
zs嵩 committed
113 114
    url: "order/fee-application/delete?id=" + id,
    method: "delete"
115 116
  })
}
lanbaoming's avatar
lanbaoming committed
117 118

// 根据订单ID获取是否有正在申请的费用申请
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
119
export function getFeeApplicationApproveByOrderId(orderId) {
lanbaoming's avatar
lanbaoming committed
120
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
121 122 123
    url: "/order/fee-application/get/isApprove",
    method: "get",
    params: { id: orderId }
lanbaoming's avatar
lanbaoming committed
124 125 126 127
  })
}

// 根据流程主键ID得到批量申请费用
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
128
export function getBatchFeeByBusinessId(businessId) {
lanbaoming's avatar
lanbaoming committed
129
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
130 131 132
    url: "/order/fee-application/getBatchFeeByBusinessId",
    method: "get",
    params: { businessId }
lanbaoming's avatar
lanbaoming committed
133 134 135 136
  })
}

// 查询批量申请费用
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
137
export function feeApplicationGetBatch(params) {
lanbaoming's avatar
lanbaoming committed
138
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
139 140
    url: "/order/fee-application/get/batch",
    method: "get",
lanbaoming's avatar
lanbaoming committed
141 142 143 144
    params
  })
}

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
145 146
//费用申请修改
export function applicationUpdate(data) {
lanbaoming's avatar
lanbaoming committed
147
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
148 149 150
    url: "/order/fee-application/update",
    method: "put",
    data: data
lanbaoming's avatar
lanbaoming committed
151
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
152 153 154 155 156 157 158 159
}
export function ApplicationListByOrderId(params) {
  return request({
    url: "order/fee-application/listByOrderId",
    method: "get",
    params: params
  })
}
lanbaoming's avatar
lanbaoming committed
160
// 批量更新特需
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
161
export function specialNeedCreate(data) {
lanbaoming's avatar
lanbaoming committed
162
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
163 164 165
    url: "ecw/order-special-need/updateBatch",
    method: "put",
    data
lanbaoming's avatar
lanbaoming committed
166 167 168
  })
}
// 创建特殊
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
169
export function getSpecialListByOrderId(orderId) {
lanbaoming's avatar
lanbaoming committed
170
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
171 172 173
    url: "ecw/order-special-need/getListByOrderId",
    method: "get",
    params: { orderId }
lanbaoming's avatar
lanbaoming committed
174 175 176
  })
}
// 删除特需
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
177
export function orderSpecialNeed(params) {
lanbaoming's avatar
lanbaoming committed
178
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
179 180 181
    url: "/ecw/order-special-need/deleteByOrderId",
    method: "delete",
    data: params
lanbaoming's avatar
lanbaoming committed
182
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
183
}
lanbaoming's avatar
lanbaoming committed
184 185

// 获得提单pdf
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
186
export function getLadingBill(query) {
lanbaoming's avatar
lanbaoming committed
187
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
188 189 190 191
    url: "ecw/order/billLading/template",
    method: "get",
    responseType: "arraybuffer",
    params: query
lanbaoming's avatar
lanbaoming committed
192 193 194
  })
}
//调仓申请
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
195
export function orderWarehouseInAdjustApply(data) {
lanbaoming's avatar
lanbaoming committed
196
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
197 198 199
    url: "/order/order-warehouse-in/adjust-apply",
    method: "put",
    data: data
lanbaoming's avatar
lanbaoming committed
200 201 202 203 204 205
  })
}

// 获得入仓货物详情
export function getOrderWarehouseIn(id) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
206 207
    url: "/order/order-warehouse-in/get-order-warehouse-in?orderId=" + id,
    method: "get"
lanbaoming's avatar
lanbaoming committed
208 209 210 211
  })
}

// 入仓
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
212
export function orderWarehouseIn(data) {
lanbaoming's avatar
lanbaoming committed
213
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
214 215
    url: "/order/order-warehouse-in/create",
    method: "post",
lanbaoming's avatar
lanbaoming committed
216 217 218 219 220
    data
  })
}

// 入仓修改
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
221
export function orderWarehouseInUpdateApply(data) {
lanbaoming's avatar
lanbaoming committed
222
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
223 224
    url: "/order/order-warehouse-in/update-or-updateApply",
    method: "put",
lanbaoming's avatar
lanbaoming committed
225 226 227 228 229
    data
  })
}

// 入仓修改箱号
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
230
export function orderWarehouseInUpdateLabel(data) {
lanbaoming's avatar
lanbaoming committed
231
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
232 233
    url: "/order/order-warehouse-in/update-label",
    method: "post",
lanbaoming's avatar
lanbaoming committed
234 235 236 237 238
    data
  })
}

// 根据订单id获取标签箱号列表
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
239
export function getLabelByOrder(orderId) {
lanbaoming's avatar
lanbaoming committed
240
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
241 242
    url: "/order/order-warehouse-in/get-label-by-order",
    method: "get",
lanbaoming's avatar
lanbaoming committed
243 244 245 246 247 248 249
    params: {
      orderId
    }
  })
}

// 根据订单id获取待入仓标签箱号
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
250
export function getLabelWaitInByOrder(orderId) {
lanbaoming's avatar
lanbaoming committed
251
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
252 253
    url: "/order/order-warehouse-in/get-label-wait-in-by-order",
    method: "get",
lanbaoming's avatar
lanbaoming committed
254 255 256 257 258 259 260
    params: {
      orderId
    }
  })
}

// 入仓修改储位
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
261
export function saveOrUpdateOrderLocation(data) {
lanbaoming's avatar
lanbaoming committed
262
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
263 264
    url: "/order/order-warehouse-in/save-or-update-order-location",
    method: "post",
lanbaoming's avatar
lanbaoming committed
265 266 267 268 269
    data
  })
}

// 入仓修改储位
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
270
export function updateWarehouseInLocation(data) {
lanbaoming's avatar
lanbaoming committed
271
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
272 273
    url: "/order/location/update-warehouse-in-location",
    method: "put",
lanbaoming's avatar
lanbaoming committed
274 275 276 277 278 279 280
    data
  })
}

// 获取入仓修改审批单详情-审批使用
export function getWarehouseUpdateApprovalInfo(id) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
281 282
    url: "/order/order-warehouse-in/get-update-approval-info?formId=" + id,
    method: "get"
lanbaoming's avatar
lanbaoming committed
283 284 285 286 287 288
  })
}

// 获取最近的入仓修改审批单详情-修改页面使用
export function getWarehouseLastUpdateApprovalInfo(params) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
289 290
    url: "/order/order-warehouse-in/get-last-update-approval-info",
    method: "get",
lanbaoming's avatar
lanbaoming committed
291 292 293 294 295
    params
  })
}

// 入仓完成
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
296
export function orderWarehouseInFinish(data) {
lanbaoming's avatar
lanbaoming committed
297
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
298 299
    url: "/order/order-warehouse-in/finish",
    method: "post",
lanbaoming's avatar
lanbaoming committed
300 301 302 303 304
    data
  })
}

// 退仓
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
305
export function rollbackApply(data) {
lanbaoming's avatar
lanbaoming committed
306
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
307 308
    url: "/order/order-warehouse-in/rollback-apply",
    method: "put",
lanbaoming's avatar
lanbaoming committed
309 310 311 312 313
    data
  })
}

// 退仓-订单项退仓(不审批)
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
314
export function rollbackDelete(data) {
lanbaoming's avatar
lanbaoming committed
315
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
316 317
    url: "/order/order-warehouse-in/rollback-order-item",
    method: "put",
lanbaoming's avatar
lanbaoming committed
318 319 320 321 322
    data
  })
}

//取消订单
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
323
export function cancelOrder(orderId) {
lanbaoming's avatar
lanbaoming committed
324 325
  return request({
    url: `/ecw/order/cancel/${orderId}`,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
326
    method: "put"
lanbaoming's avatar
lanbaoming committed
327 328 329 330
  })
}

// 恢复订单
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
331
export function recoveryOrder(orderId) {
lanbaoming's avatar
lanbaoming committed
332 333
  return request({
    url: `/ecw/order/recovery/${orderId}`,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
334
    method: "put"
lanbaoming's avatar
lanbaoming committed
335 336 337 338 339 340
  })
}

// 获得我的订单分页
export function getMyOrderPage(query) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
341 342
    url: "/ecw/order/my/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
343 344 345 346 347
    params: query
  })
}

//根据流程ID获得订单信息
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
348
export function applicationGetOrderByProcessId(params) {
lanbaoming's avatar
lanbaoming committed
349
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
350 351
    url: "/order/fee-application/getOrderByProcessId",
    method: "get",
lanbaoming's avatar
lanbaoming committed
352 353
    params
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
354 355
}
export function feeApplicationGet(params) {
lanbaoming's avatar
lanbaoming committed
356
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
357 358
    url: "/order/fee-application/get",
    method: "get",
lanbaoming's avatar
lanbaoming committed
359 360 361
    params
  })
}
362 363 364 365 366 367 368
export function approvalFeeApplicationGet(params) {
  return request({
    url: "/order/fee-application/approval/get",
    method: "get",
    params
  })
}
lanbaoming's avatar
lanbaoming committed
369 370

//获得调仓明细
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
371
export function orderWarehouseInGetAdjustInfo(params) {
lanbaoming's avatar
lanbaoming committed
372
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
373 374
    url: "order/order-warehouse-in/get-adjust-info",
    method: "get",
lanbaoming's avatar
lanbaoming committed
375 376
    params
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
377 378
}
export function warehouseAdjustSendOut(data) {
lanbaoming's avatar
lanbaoming committed
379
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
380 381
    url: "/order/order-warehouse-in/warehouse-adjust-send-out",
    method: "put",
lanbaoming's avatar
lanbaoming committed
382 383
    data
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
384 385 386
}
//获得订单仓库图片分页
export function orderWarehousePicturePage(params) {
lanbaoming's avatar
lanbaoming committed
387
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
388 389
    url: "/order/warehouse-picture/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
390 391
    params
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
392 393
}
export function warehouseAdjustPage(params) {
lanbaoming's avatar
lanbaoming committed
394
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
395 396
    url: "/order/warehouse-adjust/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
397 398
    params
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
399
}
lanbaoming's avatar
lanbaoming committed
400
//  调仓-明细-后台使用
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
401
export function getAdjustInfo(params) {
lanbaoming's avatar
lanbaoming committed
402
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
403 404 405
    url: "/order/order-warehouse-in/get-adjust-info",
    method: "get",
    params
lanbaoming's avatar
lanbaoming committed
406 407
  })
}
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
408 409 410 411 412 413
export function warehouseAdjustArrived(data) {
  return request({
    url: "/order/order-warehouse-in/warehouse-adjust-arrived",
    method: "put",
    data
  })
lanbaoming's avatar
lanbaoming committed
414
}
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
415
export function listByOrderId(params) {
lanbaoming's avatar
lanbaoming committed
416
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
417 418 419
    url: "/order/location/list-by-order-id",
    method: "get",
    params
lanbaoming's avatar
lanbaoming committed
420 421 422 423
  })
}

// 获取快递单号
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
424
export function getOrderCourierNumber(params) {
lanbaoming's avatar
lanbaoming committed
425
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
426 427 428
    url: "/ecw/order/courier/number",
    method: "get",
    params
lanbaoming's avatar
lanbaoming committed
429 430 431 432
  })
}

// 获取审核
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
433
export function getApproval(id) {
lanbaoming's avatar
lanbaoming committed
434
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
435 436
    url: "/order/approval/get?id=" + id,
    method: "get"
lanbaoming's avatar
lanbaoming committed
437 438 439 440 441 442
  })
}

// 特价申请
export function createOrderSpecial(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
443 444
    url: "/ecw/order/special/apply",
    method: "put",
lanbaoming's avatar
lanbaoming committed
445 446 447 448 449
    data: data
  })
}

// 特价申请
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
450
export function cancelOrderSpecial(orderApprovalId, data) {
lanbaoming's avatar
lanbaoming committed
451
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
452 453 454
    url: "/ecw/order/cancel/approval/" + orderApprovalId,
    method: "get",
    params: data
lanbaoming's avatar
lanbaoming committed
455 456 457 458 459 460 461
  })
}

// 获得订单特价申请详情
export function getOrderSpecial(orderId, type, params) {
  console.log(orderId, type, params)
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
462 463
    url: "/ecw/order/special/info/" + orderId + "/" + type,
    method: "get",
lanbaoming's avatar
lanbaoming committed
464 465 466 467 468 469 470
    params
  })
}

// 根据订单项商品ID与审批类型获得订单商品的特价申请详情
export function getOrderSpecialByApproveId(approveId) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
471 472
    url: "/ecw/order/special/info?approveId=" + approveId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
473 474 475 476 477 478
  })
}

// 特价申请-批量
export function createOrderSpecialBatch(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
479 480
    url: "/ecw/order/special/apply/batch",
    method: "put",
lanbaoming's avatar
lanbaoming committed
481 482 483 484 485 486 487 488
    data: data
  })
}

// 获得订单特价申请详情-批量
export function getOrderSpecialBatch(orderId, type) {
  console.log(orderId, type)
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
489 490
    url: "/ecw/order/special/info/batch/" + orderId + "/" + type,
    method: "get"
lanbaoming's avatar
lanbaoming committed
491 492 493 494 495 496
  })
}

// 根据订单项商品ID与审批类型获得订单商品的特价申请详情-批量
export function getOrderSpecialByApproveIdBatch(approveId) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
497 498
    url: "/ecw/order/special/batch/info?approveId=" + approveId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
499 500 501 502 503 504
  })
}

// 订单号检索功能
export function getOrderNoSearch(params) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
505 506
    url: "/ecw/order/orderNoSearch",
    method: "get",
lanbaoming's avatar
lanbaoming committed
507 508 509 510 511 512 513
    params
  })
}

// 提单号检索功能
export function getBillNoSearch(params) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
514 515
    url: "/ecw/order/billNoSearch",
    method: "get",
lanbaoming's avatar
lanbaoming committed
516 517 518 519 520
    params
  })
}

// 根据合并订单编号获得已合单的订单动态
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
521
export function getMergeLogByMergedOrderNo(params) {
lanbaoming's avatar
lanbaoming committed
522
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
523 524
    url: "/order/merge/getMergeLogByMergedOrderNo",
    method: "get",
lanbaoming's avatar
lanbaoming committed
525 526 527 528 529 530 531
    params
  })
}

// 导入装箱单
export function orderImport(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
532 533
    url: "/ecw/order/import",
    method: "post",
lanbaoming's avatar
lanbaoming committed
534 535 536 537 538
    data
  })
}

// 下载装箱单模板
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
539
export function exportPackingList() {
lanbaoming's avatar
lanbaoming committed
540
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
541 542 543
    url: "/ecw/order/export-packing-list",
    method: "get",
    responseType: "blob"
lanbaoming's avatar
lanbaoming committed
544 545 546
  })
}
//获得特需
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
547
export function orderSpecialNeedGet(params) {
lanbaoming's avatar
lanbaoming committed
548
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
549 550
    url: "/ecw/order-special-need/get",
    method: "get",
lanbaoming's avatar
lanbaoming committed
551 552 553 554
    params
  })
}
//取消调仓
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
555
export function cancelAdjust(data) {
lanbaoming's avatar
lanbaoming committed
556
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
557 558
    url: "/order/order-warehouse-in/cancel-adjust",
    method: "post",
lanbaoming's avatar
lanbaoming committed
559 560
    data
  })
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
561
}
lanbaoming's avatar
lanbaoming committed
562
//取消订单费用申请
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
563 564 565 566 567 568 569
export function feeApplicationCancel(data) {
  return request({
    url: "/order/fee-application/cancel",
    method: "delete",
    data
  })
}
lanbaoming's avatar
lanbaoming committed
570

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
571 572
// 获得订单修改申请详情
export function getUpdateInfo(id) {
lanbaoming's avatar
lanbaoming committed
573
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
574 575
    url: "/ecw/order/update/info/" + id,
    method: "get"
lanbaoming's avatar
lanbaoming committed
576 577 578
  })
}

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
579 580
// 根据审批ID获得订单修改申请详情
export function getUpdateInfoByApproveId(approveId) {
lanbaoming's avatar
lanbaoming committed
581
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
582 583 584
    url: "/ecw/order/update/info",
    method: "get",
    params: { approveId }
lanbaoming's avatar
lanbaoming committed
585 586 587 588
  })
}

// (新修改订单)订单修改审批申请
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
589
export function updateApply(data) {
lanbaoming's avatar
lanbaoming committed
590
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
591 592
    url: "/ecw/order/update/apply",
    method: "put",
lanbaoming's avatar
lanbaoming committed
593 594 595
    data
  })
}
dragondean@qq.com's avatar
dragondean@qq.com committed
596 597

// 出货阶段的订单编辑
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
598
export function updateShipmentApply(data) {
dragondean@qq.com's avatar
dragondean@qq.com committed
599
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
600 601
    url: "/ecw/order/shipment/update/apply",
    method: "put",
dragondean@qq.com's avatar
dragondean@qq.com committed
602 603 604 605
    data
  })
}

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
606
export function warehousePictureList(data) {
lanbaoming's avatar
lanbaoming committed
607
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
608 609
    url: "/order/warehouse-picture/list",
    method: "post",
lanbaoming's avatar
lanbaoming committed
610 611 612 613 614
    data
  })
}

// 获得部门订单分页
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
615
export function deptOrderPage(params) {
lanbaoming's avatar
lanbaoming committed
616
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
617 618
    url: "/ecw/order/dept-order-page",
    method: "GET",
lanbaoming's avatar
lanbaoming committed
619 620 621 622 623
    params
  })
}

// 获得订单统计
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
624
export function orderStatistics(params) {
lanbaoming's avatar
lanbaoming committed
625
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
626 627
    url: "/ecw/order/statistics",
    method: "GET",
lanbaoming's avatar
lanbaoming committed
628 629 630 631 632
    params
  })
}

// 获得我的订单统计
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
633
export function orderMyStatistics(params) {
lanbaoming's avatar
lanbaoming committed
634
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
635 636
    url: "/ecw/order/my/statistics",
    method: "GET",
lanbaoming's avatar
lanbaoming committed
637 638 639 640 641
    params
  })
}

// 获得部门订单统计
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
642
export function orderDeptStatistics(params) {
lanbaoming's avatar
lanbaoming committed
643
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
644 645
    url: "/ecw/order/dept/statistics",
    method: "GET",
lanbaoming's avatar
lanbaoming committed
646 647 648 649 650
    params
  })
}

// 参数搜索导出订单管理 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
651
export function orderExportSearch(params) {
lanbaoming's avatar
lanbaoming committed
652
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
653 654
    url: "/ecw/order/export/search",
    method: "GET",
lanbaoming's avatar
lanbaoming committed
655 656 657 658 659 660
    timeout: 5 * 60000,
    params
  })
}

// 参数搜索导出我的订单管理 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
661
export function orderExportMySearch(params) {
lanbaoming's avatar
lanbaoming committed
662
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
663 664
    url: "/ecw/order/export/my/search",
    method: "GET",
lanbaoming's avatar
lanbaoming committed
665 666 667 668 669 670
    timeout: 5 * 60000,
    params
  })
}

// 参数搜索导出部门订单管理 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
671
export function orderExportDeptSearch(params) {
lanbaoming's avatar
lanbaoming committed
672
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
673 674
    url: "/ecw/order/export/dept/search",
    method: "GET",
lanbaoming's avatar
lanbaoming committed
675 676 677 678 679 680
    timeout: 5 * 60000,
    params
  })
}

// 参数搜索导出异常订单统计 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
681
export function exportAbnormal(params) {
lanbaoming's avatar
lanbaoming committed
682
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
683 684
    url: "/ecw/order/export/export-exception",
    method: "get",
lanbaoming's avatar
lanbaoming committed
685
    params: params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
686
    timeout: 5 * 60000
lanbaoming's avatar
lanbaoming committed
687 688 689 690
  })
}

// 参数搜索导出重货单统计 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
691
export function exportHeavyOrder(params) {
lanbaoming's avatar
lanbaoming committed
692
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
693 694
    url: "/ecw/order/export/export-heavyOrder",
    method: "get",
lanbaoming's avatar
lanbaoming committed
695
    params: params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
696
    timeout: 5 * 60000
lanbaoming's avatar
lanbaoming committed
697 698 699 700
  })
}

// 参数搜索导出退仓单统计统计 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
701
export function exportReturnOrder(params) {
lanbaoming's avatar
lanbaoming committed
702
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
703 704
    url: "/ecw/order/export/export-returnOrder",
    method: "get",
lanbaoming's avatar
lanbaoming committed
705
    params: params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
706
    timeout: 5 * 60000
lanbaoming's avatar
lanbaoming committed
707 708 709 710
  })
}

// 参数搜索导出售后赔偿金额统计 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
711
export function exportSaleRepay(params) {
lanbaoming's avatar
lanbaoming committed
712
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
713 714
    url: "/ecw/order/export/export-saleRepay",
    method: "get",
lanbaoming's avatar
lanbaoming committed
715
    params: params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
716
    timeout: 5 * 60000
lanbaoming's avatar
lanbaoming committed
717 718 719 720
  })
}

// 参数搜索导出报关数统计 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
721
export function exportCustomsDatas(params) {
lanbaoming's avatar
lanbaoming committed
722
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
723 724
    url: "/ecw/order/export/export-customDatas",
    method: "get",
lanbaoming's avatar
lanbaoming committed
725
    params: params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
726
    timeout: 5 * 60000
lanbaoming's avatar
lanbaoming committed
727 728 729 730
  })
}

// 参数搜索导出客户出货量统计 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
731
export function exportShippingDatas(params) {
lanbaoming's avatar
lanbaoming committed
732
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
733 734
    url: "/ecw/order/export/export-shipDatas",
    method: "get",
lanbaoming's avatar
lanbaoming committed
735
    params: params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
736
    timeout: 5 * 60000
lanbaoming's avatar
lanbaoming committed
737 738 739 740
  })
}

// 参数搜索导出预付运费统计 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
741
export function exportShipFee(params) {
lanbaoming's avatar
lanbaoming committed
742
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
743 744
    url: "/ecw/order/export/export-shipFee",
    method: "get",
lanbaoming's avatar
lanbaoming committed
745
    params: params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
746
    timeout: 5 * 60000
lanbaoming's avatar
lanbaoming committed
747 748 749 750
  })
}

// 参数搜索导出卸货费统计 Excel
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
751
export function exportUnload(params) {
lanbaoming's avatar
lanbaoming committed
752
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
753 754
    url: "/ecw/order/export/export-excel",
    method: "get",
lanbaoming's avatar
lanbaoming committed
755
    params: params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
756
    timeout: 5 * 60000
lanbaoming's avatar
lanbaoming committed
757 758 759 760
  })
}

// 操作日志分页
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
761
export function operateLogPage(params) {
lanbaoming's avatar
lanbaoming committed
762
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
763 764
    url: "/ecw/order-operate-log/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
765 766 767 768 769 770
    params: params,
    timeout: 5 * 60000
  })
}

// 获取操作日志详情
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
771
export function getOperateLogDetail(id) {
lanbaoming's avatar
lanbaoming committed
772
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
773 774 775
    url: "/ecw/order-operate-log/get",
    params: { id },
    method: "get"
lanbaoming's avatar
lanbaoming committed
776 777 778 779
  })
}

// 取消拆单申请
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
780
export function splitCancelApply(data) {
lanbaoming's avatar
lanbaoming committed
781
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
782 783
    url: "/order/split/cancel-apply",
    method: "put",
lanbaoming's avatar
lanbaoming committed
784 785 786 787 788
    data
  })
}

// 撤销拆单
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
789
export function orderSplitRevoke(data) {
lanbaoming's avatar
lanbaoming committed
790
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
791 792
    url: "/order/split/revoke",
    method: "put",
lanbaoming's avatar
lanbaoming committed
793 794 795 796 797
    data
  })
}

/*根据订单ID获取撤销拆单详情*/
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
798
export function splitRevoke(orderId) {
lanbaoming's avatar
lanbaoming committed
799
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
800 801
    url: "/order/split/revoke/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
802 803 804 805
  })
}

/*根据审批ID获取撤销拆单详情*/
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
806
export function splitRevokeApply(approvalId) {
lanbaoming's avatar
lanbaoming committed
807
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
808 809
    url: "/order/split/revoke/apply/" + approvalId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
810 811 812 813
  })
}

/*取消撤销拆单*/
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
814
export function cancelSplitRevoke(data) {
lanbaoming's avatar
lanbaoming committed
815
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
816 817
    url: "/order/split/cancel/revoke",
    method: "put",
lanbaoming's avatar
lanbaoming committed
818 819 820 821 822
    data
  })
}

/*修改拆单项*/
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
823
export function splitItemUpdate(data) {
lanbaoming's avatar
lanbaoming committed
824
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
825 826
    url: "/order/split-item/update",
    method: "post",
lanbaoming's avatar
lanbaoming committed
827 828 829 830
    data
  })
}
// 待备货(可出)订单列表
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
831
export function canShipmentPage(params) {
lanbaoming's avatar
lanbaoming committed
832
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
833 834
    url: "/air/order/data/scope/can/shipment/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
835 836 837 838
    params
  })
}
// 待出订单列表
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
839
export function waitingShipmentPage(params) {
lanbaoming's avatar
lanbaoming committed
840
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
841 842
    url: "/air/order/data/scope/waiting/shipment/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
843 844 845 846 847
    params
  })
}

// 备货订单列表
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
848
export function canReadyStockShipmentPage(params) {
lanbaoming's avatar
lanbaoming committed
849
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
850 851
    url: "/air/order/can-ready-stock/shipment/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
852 853 854 855 856
    params
  })
}

// 确认订单可出
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
857
export function setCanShipment(orderId) {
lanbaoming's avatar
lanbaoming committed
858
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
859 860
    url: "/air/order/can/shipment/" + orderId,
    method: "put"
lanbaoming's avatar
lanbaoming committed
861 862 863
  })
}
// 批量可出
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
864
export function batchCanShipment(orderIdList) {
lanbaoming's avatar
lanbaoming committed
865
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
866 867 868
    url: "/air/order/can/shipment/",
    method: "put",
    data: { orderIdList }
lanbaoming's avatar
lanbaoming committed
869 870 871 872
  })
}

// 导出备货订单
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
873
export function exportReadyStock(params) {
lanbaoming's avatar
lanbaoming committed
874
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
875 876
    url: "/ecw/order/export/ready-stock/search",
    method: "get",
lanbaoming's avatar
lanbaoming committed
877
    params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
878
    responseType: "blob"
lanbaoming's avatar
lanbaoming committed
879 880 881 882
  })
}

// 导出可出订单
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
883
export function exportCanShipment(params) {
lanbaoming's avatar
lanbaoming committed
884
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
885 886
    url: "/ecw/order/export/can-shipment/search",
    method: "get",
lanbaoming's avatar
lanbaoming committed
887
    params,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
888
    responseType: "blob"
lanbaoming's avatar
lanbaoming committed
889 890 891 892
  })
}

// 导出待出订单
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
893 894 895 896 897 898 899
export function exportWaitingShipment(params) {
  return request({
    url: "/ecw/order/export/waiting-shipment/search",
    method: "get",
    params,
    responseType: "blob"
  })
lanbaoming's avatar
lanbaoming committed
900 901 902
}

// 无需打包
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
903
export function noNeedPack(orderItemId) {
lanbaoming's avatar
lanbaoming committed
904
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
905 906 907
    url: "/order/order-warehouse-in/no-need-to-pack",
    method: "get",
    params: { orderItemId }
lanbaoming's avatar
lanbaoming committed
908 909 910 911
  })
}

// 完成打包
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
912
export function finishPacked(data) {
lanbaoming's avatar
lanbaoming committed
913
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
914 915
    url: "/order/order-warehouse-in/finish-packed",
    method: "post",
lanbaoming's avatar
lanbaoming committed
916 917 918 919
    data
  })
}
// 完成备货
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
920
export function finishStock(data) {
lanbaoming's avatar
lanbaoming committed
921
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
922 923
    url: "/order/order-warehouse-in/finish-stocked",
    method: "put",
lanbaoming's avatar
lanbaoming committed
924 925 926 927
    data
  })
}
// 批量转异
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
928
export function batchException(data) {
lanbaoming's avatar
lanbaoming committed
929
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
930 931
    url: "/air/order/manual-exception/batch",
    method: "put",
lanbaoming's avatar
lanbaoming committed
932 933 934 935
    data
  })
}
// 打包记录列表
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
936
export function orderItemPackLogPage(params) {
lanbaoming's avatar
lanbaoming committed
937
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
938 939
    url: "/order/item-pack-log/page",
    method: "get",
lanbaoming's avatar
lanbaoming committed
940 941 942 943 944 945
    params
  })
}
// 上传报关资料
export function warehousePictureCreate(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
946 947
    url: "/order/warehouse-picture/create",
    method: "post",
lanbaoming's avatar
lanbaoming committed
948 949 950 951 952 953
    data
  })
}
// 删除报关资料
export function warehousePictureDelete(id) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
954 955
    url: "/order/warehouse-picture/delete?id=" + id,
    method: "delete"
lanbaoming's avatar
lanbaoming committed
956 957 958 959 960
  })
}
//上传
export function uploadFile(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
961 962
    url: "/infra/file/up",
    method: "post",
lanbaoming's avatar
lanbaoming committed
963 964 965 966 967 968
    data: data
  })
}
//上传
export function uploadOrgname(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
969 970
    url: "/infra/file/org-name/up",
    method: "post",
lanbaoming's avatar
lanbaoming committed
971 972 973 974
    data: data
  })
}
/*根据订单ID查询目的国*/
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
975
export function getDestCountryByOrderId(params) {
lanbaoming's avatar
lanbaoming committed
976
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
977 978 979
    url: "/ecw/order/getDestCountryByOrderId",
    method: "get",
    params: params
lanbaoming's avatar
lanbaoming committed
980 981 982 983
  })
}

// 订单费用汇总
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
984
export function orderSummary(orderId) {
lanbaoming's avatar
lanbaoming committed
985
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
986 987
    url: "/ecw/orderCount/orderSummary/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
988 989 990 991
  })
}

// 订单明细汇总
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
992
export function orderDetailSummary(orderId) {
lanbaoming's avatar
lanbaoming committed
993
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
994 995
    url: "/ecw/orderCount/orderDetailSummary/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
996 997 998 999
  })
}

// 自编号的订单费用汇总
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1000
export function orderSummaryByContainerNumber(params) {
lanbaoming's avatar
lanbaoming committed
1001
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1002 1003
    url: "/ecw/orderCount/containerNumber/orderSummary",
    method: "get",
lanbaoming's avatar
lanbaoming committed
1004 1005 1006 1007 1008
    params
  })
}

// 导出自编号订单汇总列表
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1009
export function exportOrderSummaryByContainerNumber(params) {
lanbaoming's avatar
lanbaoming committed
1010
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1011 1012
    url: "/ecw/order/export/export-order-summary",
    method: "get",
lanbaoming's avatar
lanbaoming committed
1013 1014
    params,
    timeout: 5 * 60000,
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1015
    responseType: "blob"
lanbaoming's avatar
lanbaoming committed
1016 1017 1018 1019
  })
}

// 查询权限范围内待出订单数量
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1020
export function getWaitingShipmentCount() {
lanbaoming's avatar
lanbaoming committed
1021
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1022 1023
    url: "/air/order/data/scope/waiting/shipment/count",
    method: "get"
lanbaoming's avatar
lanbaoming committed
1024 1025 1026 1027
  })
}

// 空运订单不可出
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1028
export function setCanNotShipment(orderId) {
lanbaoming's avatar
lanbaoming committed
1029
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1030 1031
    url: "/air/order/not/can/shipment/" + orderId,
    method: "put"
lanbaoming's avatar
lanbaoming committed
1032 1033 1034 1035
  })
}

// 查看母订单
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1036
export function getParentOrder(orderId) {
lanbaoming's avatar
lanbaoming committed
1037
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1038 1039
    url: "/ecw/order/getParentOrder?orderId=" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
1040 1041 1042 1043
  })
}

// 获取订单入仓商品明细通用属性集合,用于备货选择订单商品到明细
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1044
export function getOrderItemCommonAttr(orderId, excludeOrderWarehouseInId) {
lanbaoming's avatar
lanbaoming committed
1045
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1046 1047 1048
    url: "/order/order-warehouse-in/get-order-warehouse-in-common-attr-list",
    method: "get",
    params: { orderId, excludeOrderWarehouseInId }
lanbaoming's avatar
lanbaoming committed
1049 1050 1051
  })
}
//退仓品名列表
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1052
export function getOrderItemDeleted(orderId) {
lanbaoming's avatar
lanbaoming committed
1053
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1054 1055
    url: "/ecw/order/order-item-info-when-warehouse-in-deleted/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
1056 1057 1058 1059
  })
}

// 打包页面订单数据统计
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1060
export function getPackStatistics(orderId) {
lanbaoming's avatar
lanbaoming committed
1061
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1062 1063
    url: "/ecw/order/order-packed-page-statistics/" + orderId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
1064 1065 1066
  })
}
//获得订单品名对应的退仓入仓货物详情
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1067
export function getOrderWarehouseDeleted(orderId, orderItem) {
lanbaoming's avatar
lanbaoming committed
1068
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1069 1070 1071
    url: "/order/order-warehouse-in/get-order-warehouse-in-deleted?orderId=" + orderId + "&orderItemId=" + orderItem
  })
}
lanbaoming's avatar
lanbaoming committed
1072

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1073 1074 1075 1076
export function getRegionList(type, regionId) {
  return request({
    url: "/ecw/warehouse/getRegionList?type=" + type + "&regionId=" + regionId,
    method: "get"
lanbaoming's avatar
lanbaoming committed
1077 1078
  })
}
liuzeheng's avatar
liuzeheng committed
1079

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1080 1081
// 复制订单
export function copyOrder(orderId) {
liuzeheng's avatar
liuzeheng committed
1082
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1083 1084 1085 1086
    url: "/ecw/order/copy/" + orderId,
    method: "post"
  })
}
1087

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1088 1089 1090
// 强制到仓
export function order_warehouse_check_force(data) {
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1091 1092
    url: "/order/order-warehouse-check/force/" + data.orderId,
    method: "post"
1093 1094 1095
  })
}

1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1096 1097 1098 1099 1100 1101 1102 1103 1104
// 到仓查询
export function order_warehouse_check_query(id) {
  return request({
    url: "/order/order-warehouse-check/query?orderItemId=" + id,
    method: "get"
  })
}
// 撤销到仓
export function order_warehouse_check_revoke(data) {
1105
  return request({
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1106 1107
    url: "/order/order-warehouse-check/revoke/" + data.orderId,
    method: "post"
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1108 1109 1110 1111 1112
  })
}
// 到仓修改
export function order_warehouse_check_update(data) {
  return request({
zs嵩's avatar
zs嵩 committed
1113 1114
    url: "/order/order-warehouse-check/update",
    method: "put",
1483922988@qq.com's avatar
6  
1483922988@qq.com committed
1115
    data
liuzeheng's avatar
liuzeheng committed
1116
  })
1117
}