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 @@
+
+
+
+
+
+
+
+
+ {{ scope.row.updateTime }}
+
+
+
+
+
+
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)