diff --git a/src/api/order/order.js b/src/api/order/order.js index 0cb231c..d76a975 100644 --- a/src/api/order/order.js +++ b/src/api/order/order.js @@ -43,11 +43,18 @@ export const getDetail = (query) => { params: query, }); }; - +//修改订单物流单号 export const confirmgoods = (data) => { + let formdata = new FormData(); + Object.keys(data).map(key => { + formdata.append(key, data[key]); + }) return request({ url: "/api/blade-desk/order/updateLogistics", method: "post", - data, + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + }, + data: formdata, }); }; diff --git a/src/api/statistics/statistics.js b/src/api/statistics/statistics.js index 4397f73..482fbd3 100644 --- a/src/api/statistics/statistics.js +++ b/src/api/statistics/statistics.js @@ -34,3 +34,19 @@ export const detailList = (query) => { params: query, }); }; +//购买渠道 +export const getPurchaseChannel = (query) => { + return request({ + url: "/api/blade-system/dict-biz/get-purchase-channel", + method: "get", + params: query, + }); +}; +//修改报名单接口 +export const customMadeInfoSave = (data) => { + return request({ + url: "/api/blade-desk/custom-made-info/save", + method: "post", + data: data, + }); +}; diff --git a/src/views/order/index.vue b/src/views/order/index.vue index 11a46b6..7a2d7e5 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -43,9 +43,9 @@ > - 导出 @@ -74,7 +74,7 @@ custom-class="dis_class" center > -
+
@@ -113,15 +113,15 @@

请选择快递公司:

- +

请输入快递单号:

- +
-
+

物流信息:

查看物流信息

@@ -159,7 +159,7 @@ import { deleteList, detailList, } from "@/api/statistics/statistics"; -import {getWuliuInfo,getOrderList,exportList,getComPanyList,getDetail} from "@/api/order/order" +import {getWuliuInfo,getOrderList,exportList,getComPanyList,getDetail,confirmgoods} from "@/api/order/order" // import { getToken } from "@/util/auth"; import md5 from "js-md5"; export default { @@ -526,7 +526,30 @@ export default { }, // 确认发货接口 handlieConfirm(){ - // confirmgoods() + if(this.checkaccept.logisticsCompanyCode == '') { + this.$message.warning('请选择物流公司'); + return; + } + if(this.checkaccept.logisticsNo == '') { + this.$message.warning('请输入快递单号'); + return; + } + let idx = this.companyData.findIndex(item => { return item.dictKey == this.checkaccept.logisticsCompanyCode }); + let logisticsCompany = ''; + if(idx > -1) { + logisticsCompany = this.companyData[idx].dictValue; + } + this.$confirm(`确认该订单已发货吗?`, { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + confirmgoods({ id:this.checkaccept.id, logisticsCompany: logisticsCompany, logisticsCompanyCode: this.checkaccept.logisticsCompanyCode, logisticsNo: this.checkaccept.logisticsNo }).then(res => { + this.$message.success('发货信息保存成功'); + this.dialogVisible = false; + this.onLoad(); + }) + }); }, sizeChange(pageSize) { this.page.pageSize = pageSize; @@ -567,9 +590,9 @@ export default { customer: "1C32AD38DC92D3A1950391AD766C7F6D", sign: "", param: JSON.stringify({ - "com": 'zhongtong', - "num": '78713552736238', - "phone": '17852327323', + "com": this.checkaccept.logisticsCompanyCode, + "num": this.checkaccept.logisticsNo, + "phone": this.checkaccept.consigneePhone, "from": "", "to": "", "resultv2": "4", @@ -578,55 +601,55 @@ export default { }) } param.sign = md5(param.param + 'ubdRnSOv5517' + param.customer).toUpperCase(); - this.activities = [ - { - status:'投柜或驿站', - context: '【青岛市】 快件已被 菜鸟的【青岛康泰源惠客友超市店】代收,【取件地址:青岛康泰源惠客友超市店】,请及时取件。如有疑问请联系:15805321109,投诉电话:0532-88985563', - time: '2023-08-18 10:33:33' - }, - { - status:'派件', - context: '【青岛市】青岛市中五二部(0532-88985563)业务员【杨金梅,19106394524】正在为您派件(95720为中通快递员外呼专属号码,请放心接听,如有问题可联系投诉电话:0532-88985563)', - time: '2023-08-18 08:08:38' - }, - { - status:'在途', - context: '【青岛市】 快件已到达 青岛市中五二部', - time: '2023-08-18 08:08:33' - }, - { - status:'在途', - context: '【青岛市】 快件已发往 青岛市中五二部', - time: '2023-08-18 04:36:56' - }, - { - status:'在途', - context: '【青岛市】 快件已到达 青岛中转部', - time: '2023-08-18 01:04:40' - }, - { - status:'在途', - context: '【昆明市】 快件已发往 青岛中转部', - time: '2023-08-16 00:51:30' - }, - { - status:'在途', - context: '【昆明市】 快件已到达 昆明中转', - time: '2023-08-15 15:30:16' - }, { - status:'在途', - context: '【丽江市】 快件已发往 昆明中转', - time: '2023-08-14 19:02:02' - }, { - status:'揽收', - context: '【丽江市】 【丽江华坪县】(0888-8834031) 的 P1陈平(15108866686) 已揽收', - time: '2023-08-14 19:01:18' - }], - this.activities[0].status = this.activities[0].status == '在途' ? '运输中' : this.activities[0].status - this.activities[0].color = '#0bbd87' - console.log(this.activities) + // this.activities = [ + // { + // status:'投柜或驿站', + // context: '【青岛市】 快件已被 菜鸟的【青岛康泰源惠客友超市店】代收,【取件地址:青岛康泰源惠客友超市店】,请及时取件。如有疑问请联系:15805321109,投诉电话:0532-88985563', + // time: '2023-08-18 10:33:33' + // }, + // { + // status:'派件', + // context: '【青岛市】青岛市中五二部(0532-88985563)业务员【杨金梅,19106394524】正在为您派件(95720为中通快递员外呼专属号码,请放心接听,如有问题可联系投诉电话:0532-88985563)', + // time: '2023-08-18 08:08:38' + // }, + // { + // status:'在途', + // context: '【青岛市】 快件已到达 青岛市中五二部', + // time: '2023-08-18 08:08:33' + // }, + // { + // status:'在途', + // context: '【青岛市】 快件已发往 青岛市中五二部', + // time: '2023-08-18 04:36:56' + // }, + // { + // status:'在途', + // context: '【青岛市】 快件已到达 青岛中转部', + // time: '2023-08-18 01:04:40' + // }, + // { + // status:'在途', + // context: '【昆明市】 快件已发往 青岛中转部', + // time: '2023-08-16 00:51:30' + // }, + // { + // status:'在途', + // context: '【昆明市】 快件已到达 昆明中转', + // time: '2023-08-15 15:30:16' + // }, { + // status:'在途', + // context: '【丽江市】 快件已发往 昆明中转', + // time: '2023-08-14 19:02:02' + // }, { + // status:'揽收', + // context: '【丽江市】 【丽江华坪县】(0888-8834031) 的 P1陈平(15108866686) 已揽收', + // time: '2023-08-14 19:01:18' + // }], + // this.activities[0].status = this.activities[0].status == '在途' ? '运输中' : this.activities[0].status + // this.activities[0].color = '#0bbd87' + // console.log(this.activities) getWuliuInfo(param).then(res =>{ - console.log(res) + // console.log(res) this.activities = res.data.data }) }, diff --git a/src/views/statistics/index.vue b/src/views/statistics/index.vue index 1ee13cd..2fd639e 100644 --- a/src/views/statistics/index.vue +++ b/src/views/statistics/index.vue @@ -1,71 +1,32 @@