orderCargoControl.js 3.22 KB
Newer Older
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
import request from '@/utils/request'

// 获得控货分页
export function getCargoControlOrderPage(params){
    return request({
      url:'ecw/order-cargo-control/cargo/control/order',
      method:'get',
      params
    })
}

// 发送手机验证码
export function sendSmsCode(data){
    return request({
      url: '/ecw/order-cargo-control/send-sms-code',
      method: 'post',
      data
    })
}

// 创建订单控货人信息
export function create(data){
    return request({
      url: '/ecw/order-cargo-control/create',
      method: 'post',
      data
    })
28 29 30 31 32 33 34 35 36 37 38 39
}

// 创建订单控货人放货记录
export function createPick(data){
  return request({
    url: '/ecw/order-cargo-control-pick/create',
    method: 'post',
    data
  })
}

//获得控货订单放货编辑详情
dragondean@qq.com's avatar
dragondean@qq.com committed
40
export function getReleaseInfo(orderId){
41 42 43 44
  return request({
    url:'/ecw/order-cargo-control/release/info/' + orderId,
    method:'get'
  })
dragondean@qq.com's avatar
dragondean@qq.com committed
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
}

// 获得控货订单放货详情
export function getPickRleaseInfo(orderId){
  return request({
    url:'/ecw/order-cargo-control-pick/release/info/' + orderId,
    method:'get'
  })
}

// 放货修改与反复核申请
export function updateApply(data){
  return request({
    url: '/ecw/order-cargo-control-pick/update/apply',
    method: 'put',
    data
  })
}

dragondean@qq.com's avatar
dragondean@qq.com committed
64
// 复核(放货复核)
dragondean@qq.com's avatar
dragondean@qq.com committed
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
export function review(id){
  return request({
    url: '/ecw/order-cargo-control-pick/review/' + id,
    method: 'put'
  })
}

// 取消放货
export function cancel(id){
  return request({
    url: '/ecw/order-cargo-control-pick/cancel/' + id,
    method: 'put'
  })
}

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

// 订单复核
export function orderReview(orderId){
  return request({
    url: '/ecw/order-cargo-control/review/' + orderId,
    method: 'put'
  })
}
dragondean@qq.com's avatar
dragondean@qq.com committed
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110


// 根据订单id批量复合订单控货人放货
export function batchReview(data){
  return request({
    url: '/ecw/order-cargo-control-pick/review/',
    method: 'put',
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded'
    },
    data
  })
}

// 获得可调货的控货订单列表
dragondean@qq.com's avatar
dragondean@qq.com committed
111
export function seasoningCondimentsSelect(params){
dragondean@qq.com's avatar
dragondean@qq.com committed
112 113
  return request({
    url: '/ecw/order-cargo-control-pick/seasoning-condiments/cargo-control/order/select',
dragondean@qq.com's avatar
dragondean@qq.com committed
114 115
    method: 'get',
    params
dragondean@qq.com's avatar
dragondean@qq.com committed
116 117 118
  })
}

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

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

export function getCondimentsIno(cargoControlPickId){
  return request({
    url: '/ecw/order-cargo-control-pick/seasoning/condiments/info/' + cargoControlPickId,
    method: 'get'
  })
141 142 143 144 145 146 147 148 149 150
}

// 参数搜索导出控货订单列表
export function exportCargoControl(params){
  return request({
    url: '/ecw/order/export/cargo/control/search',
    method: 'get',
    responseType: 'arraybuffer',
    params
  })
dragondean@qq.com's avatar
dragondean@qq.com committed
151
}