From 1b0384ed7762755bf3edc200bc5108b7207d21d3 Mon Sep 17 00:00:00 2001 From: zane Date: Mon, 2 Sep 2024 12:54:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E6=8D=AE=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/collect/collectOrder.js | 8 ++++++++ src/views/collect/PanelOrderUpload.vue | 23 ++++++++++++++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/src/api/collect/collectOrder.js b/src/api/collect/collectOrder.js index 801605aa..a7235f09 100644 --- a/src/api/collect/collectOrder.js +++ b/src/api/collect/collectOrder.js @@ -172,3 +172,11 @@ export function downloadOrder(query) { data: query }); } + +export function orderUpload(query) { + return axios({ + url: "/udiwms/basic/collect/order/upload", + method: "post", + data: query + }); +} \ No newline at end of file diff --git a/src/views/collect/PanelOrderUpload.vue b/src/views/collect/PanelOrderUpload.vue index 2123cefd..1fb18841 100644 --- a/src/views/collect/PanelOrderUpload.vue +++ b/src/views/collect/PanelOrderUpload.vue @@ -263,7 +263,7 @@ import PanelOrderManuTagCode from './PanelOrderManuTagCode' import prescribeOriginPanel from '@/views/collect/PannelOrderBiz' import PanelOrderAllDetail from '@/views/collect/PanelOrderAllDetail' -import { orderPage } from '@/api/collect/collectOrder' +import { orderPag,orderUpload } from '@/api/collect/collectOrder' import { filterWorkOptimize } from '@/api/basic/workPlace/sysWorkplaceManage' import {getWorkBindBusTypes, removeBusTypeById} from '@/api/basic/workPlace/sysWorkplaceDocuments' @@ -453,6 +453,27 @@ export default { _this.loading = false _this.options.findWorkPlace = [] }) + }, + orderUpload(_this, row){ + let params = row; + orderUpload({billNo:params.billNo}) + .then((response) => { + if (response.code == 20000) { + this.getList(); + this.$message({ + type: "success", + message: "上传成功!", + }); + } else if (response.code == 520) { + this.$message.error(response.message); + this.getList(); + } else { + this.$message.error(response.message); + this.getList(); + } + }) + .catch(() => { + }); } },