diff --git a/src/api/order/delivery.js b/src/api/order/delivery.js index 3d36493..04cf820 100644 --- a/src/api/order/delivery.js +++ b/src/api/order/delivery.js @@ -7,8 +7,20 @@ const api = { delivery: '/order.delivery/delivery', batch: '/order.delivery/batch', eorder: '/order.delivery/eorder', + updateDelivery: '/order/updateDelivery', } +/** + * 确认发货 修改物流 + * @param {*} data + */ + export function updateDelivery (data) { + return axios({ + url: api.updateDelivery, + method: 'post', + data + }) +} // 列表记录 export function list (params) { return axios({ diff --git a/src/views/order/Detail.vue b/src/views/order/Detail.vue index 0ba6daf..a80ed87 100644 --- a/src/views/order/Detail.vue +++ b/src/views/order/Detail.vue @@ -275,13 +275,18 @@ 已发货 -
-
- - - 商品图片 -
共{{ goods.delivery_num }}件
-
+
+
+
+ + + 商品图片 +
共{{ goods.delivery_num }}件
+
+
+
+
+ 修改物流信息
@@ -373,6 +378,7 @@ +
@@ -389,6 +395,7 @@ import { RemarkFormEdit, JingDong, RemarkFormAdd, + DeliveryFormEdit, } from './modules' import { Ueditor } from '@/components' import { @@ -449,6 +456,7 @@ export default { JingDong, RemarkFormAdd, RemarkFormEdit, + DeliveryFormEdit, }, data() { return { @@ -561,7 +569,10 @@ export default { } return ColorEnum[orderStatus] }, - + // 修改物流 + onClickEditDelivery(record) { + this.$refs.DeliveryFormEdit.show(record) + }, // 订单发货 handleDelivery() { const { record } = this diff --git a/src/views/order/modules/index.js b/src/views/order/modules/index.js index dbd038c..119ecc7 100644 --- a/src/views/order/modules/index.js +++ b/src/views/order/modules/index.js @@ -6,5 +6,5 @@ import PriceForm from './PriceForm' import RemarkFormAdd from './RemarkFormAdd' import RemarkFormEdit from './RemarkFormEdit' import JingDong from './JingDong' - -export { DeliveryForm, ExtractForm, CancelForm, PrinterForm, PriceForm,RemarkFormEdit, RemarkFormAdd,JingDong } +import DeliveryFormEdit from './DeliveryFormEdit' +export { DeliveryForm, ExtractForm, CancelForm, PrinterForm, PriceForm,RemarkFormEdit, RemarkFormAdd,JingDong,DeliveryFormEdit }