diff --git a/src/api/app/order.js b/src/api/app/order.js new file mode 100644 index 0000000..7fb7dbf --- /dev/null +++ b/src/api/app/order.js @@ -0,0 +1,16 @@ +import request from '@/utils/request' + +/** + * 计算订单费用 + * @param {Object} data - 请求参数 + * @param {number} data.lon - 经度 + * @param {number} data.lat - 纬度 + * @returns {Promise} 返回订单费用信息 + */ +export function appCalcOrderFee(data) { + return request({ + url: '/app/order/calcFee', + method: 'post', + data: data + }) +} diff --git a/src/api/bst/order.js b/src/api/bst/order.js index 5ad7482..4c54da6 100644 --- a/src/api/bst/order.js +++ b/src/api/bst/order.js @@ -44,12 +44,13 @@ export function delOrder(id) { } // 删除订单 -export function endOrder(orderId) { +export function endOrder(orderId, needDispatchFee = false) { return request({ url: '/bst/order/end', method: 'put', data: { - orderId + orderId, + needDispatchFee } }) } diff --git a/src/views/bst/order/index.vue b/src/views/bst/order/index.vue index ae84b60..3a7f8de 100644 --- a/src/views/bst/order/index.vue +++ b/src/views/bst/order/index.vue @@ -289,6 +289,7 @@