From 284e938446b147465c26003a7ab9a6eaa547ce5f Mon Sep 17 00:00:00 2001 From: zhangdi <1104545947@qq.com> Date: Mon, 27 Apr 2026 11:06:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=9B=9E=E9=80=80=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E4=BF=AE=E6=94=B9=E5=92=8C=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../productionManagement/returnPrWorkOrder.js | 34 +++ .../returnManagement/components/preserve.vue | 238 ++++++++++++++++++ .../components/preserveLog.vue | 226 +++++++++++++++++ .../returnManagement/returnPrWorkOrder.vue | 47 ++++ .../productionSchedulingPlan/orderRefund.vue | 3 - src/views/zhgd-work/dacangDispatch/index.vue | 6 +- 6 files changed, 550 insertions(+), 4 deletions(-) create mode 100644 src/api/productionManagement/returnPrWorkOrder.js create mode 100644 src/views/productionManagement/returnManagement/components/preserve.vue create mode 100644 src/views/productionManagement/returnManagement/components/preserveLog.vue create mode 100644 src/views/productionManagement/returnManagement/returnPrWorkOrder.vue delete mode 100644 src/views/productionSchedulingPlan/orderRefund.vue diff --git a/src/api/productionManagement/returnPrWorkOrder.js b/src/api/productionManagement/returnPrWorkOrder.js new file mode 100644 index 00000000..8e7357e4 --- /dev/null +++ b/src/api/productionManagement/returnPrWorkOrder.js @@ -0,0 +1,34 @@ +import request from '@/axios'; + + +// 查询流程卡号订单数据 +export const getByCardNoByPlanAll = (params) => { + return request({ + url: '/blade-desk/disTasking/getByCardNoByPlanAll', + method: 'get', + params: params, + }); +}; + +// 退回此工序 / +export const returnThisProcess = (params) => { + return request({ + url: '/blade-desk/disTasking/returnThisProcess', + method: 'post', + data: params, + }); +}; + + +// 回退记录 +export const getWorkPlanPreserve = (current, size, params) => { + return request({ + url: '/blade-desk/disTasking/getWorkPlanPreserve', + method: 'get', + params: { + ...params, + current, + size, + } + }) +} \ No newline at end of file diff --git a/src/views/productionManagement/returnManagement/components/preserve.vue b/src/views/productionManagement/returnManagement/components/preserve.vue new file mode 100644 index 00000000..3a7d81a2 --- /dev/null +++ b/src/views/productionManagement/returnManagement/components/preserve.vue @@ -0,0 +1,238 @@ + + + +d \ No newline at end of file diff --git a/src/views/productionManagement/returnManagement/components/preserveLog.vue b/src/views/productionManagement/returnManagement/components/preserveLog.vue new file mode 100644 index 00000000..fb3dc5ed --- /dev/null +++ b/src/views/productionManagement/returnManagement/components/preserveLog.vue @@ -0,0 +1,226 @@ + + + diff --git a/src/views/productionManagement/returnManagement/returnPrWorkOrder.vue b/src/views/productionManagement/returnManagement/returnPrWorkOrder.vue new file mode 100644 index 00000000..1b346e8d --- /dev/null +++ b/src/views/productionManagement/returnManagement/returnPrWorkOrder.vue @@ -0,0 +1,47 @@ + + + + + \ No newline at end of file diff --git a/src/views/productionSchedulingPlan/orderRefund.vue b/src/views/productionSchedulingPlan/orderRefund.vue deleted file mode 100644 index 12115ea7..00000000 --- a/src/views/productionSchedulingPlan/orderRefund.vue +++ /dev/null @@ -1,3 +0,0 @@ - \ No newline at end of file diff --git a/src/views/zhgd-work/dacangDispatch/index.vue b/src/views/zhgd-work/dacangDispatch/index.vue index 0f1d3747..4dd2b410 100644 --- a/src/views/zhgd-work/dacangDispatch/index.vue +++ b/src/views/zhgd-work/dacangDispatch/index.vue @@ -62,13 +62,17 @@ export default { mark: this.mark ? 1 : 0, }; yieldOrderConfirm(query).then(res => { + this.cardNo = ''; let data = res.data.data; this.tableData = res.data.data; - this.cardNo = ''; + this.isAxios = true; if (this.tableData.length <= 0) { this.$message.error('订单分派失败,请到异常订单管理页面处理!'); } + }).catch(() => { + this.isAxios = true; + this.cardNo = ''; }); // this.$ajax // .get('pdaLoad/loadBigWmsSend/' + this.cardNo + '/' + this.mark)