From d869fd790de123c2f0eea13f864720a3f9cc3606 Mon Sep 17 00:00:00 2001
From: zhangdi <1104545947@qq.com>
Date: Wed, 20 May 2026 15:04:59 +0800
Subject: [PATCH] =?UTF-8?q?=E5=88=86=E6=B4=BE=E9=85=8D=E7=BD=AE=E5=AE=A1?=
=?UTF-8?q?=E6=89=B9=E9=A1=B5=E9=9D=A2=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/basicData/assignConfigApprove.js | 60 ++++
src/api/basicData/bsPlanAssignSteerModify.js | 14 +
src/views/a-template/checkDialog.vue | 63 ++--
.../assignConfigApprove/addOrEditDialog.vue | 92 ++++++
.../assignConfigApprove/checkDialog.vue | 80 +++++
.../basicData/assignConfigApprove/index.vue | 311 ++++++++++++++++++
.../bsPlanAssignSteerModify/index.vue | 191 +++++++++++
7 files changed, 773 insertions(+), 38 deletions(-)
create mode 100644 src/api/basicData/assignConfigApprove.js
create mode 100644 src/api/basicData/bsPlanAssignSteerModify.js
create mode 100644 src/views/basicData/assignConfigApprove/addOrEditDialog.vue
create mode 100644 src/views/basicData/assignConfigApprove/checkDialog.vue
create mode 100644 src/views/basicData/assignConfigApprove/index.vue
create mode 100644 src/views/basicData/bsPlanAssignSteerModify/index.vue
diff --git a/src/api/basicData/assignConfigApprove.js b/src/api/basicData/assignConfigApprove.js
new file mode 100644
index 00000000..274eef7a
--- /dev/null
+++ b/src/api/basicData/assignConfigApprove.js
@@ -0,0 +1,60 @@
+import request from '@/axios';
+
+// 获取列表数据
+export const getList = (current, size, params) => {
+ return request({
+ url: '/blade-desk/QA/DispatchConfigApproval/page',
+ method: 'get',
+ params: {
+ ...params,
+ current,
+ size,
+ },
+ });
+};
+
+
+// 删除
+export const del = (params) => {
+ return request({
+ url: '/blade-desk/QA/DispatchConfigApproval/remove',
+ method: 'post',
+ params: params,
+ });
+};
+
+// 修改
+export const update = (params) => {
+ return request({
+ url: '/blade-desk/QA/DispatchConfigApproval/update',
+ method: 'post',
+ data: params,
+ });
+};
+
+// 新增
+export const add = (params) => {
+ return request({
+ url: '/blade-desk/QA/DispatchConfigApproval/save',
+ method: 'post',
+ data: params,
+ });
+};
+
+// 提交审批
+export const submitApproval = (params) => {
+ return request({
+ url: '/blade-desk/QA/DispatchConfigApproval/submitApproval',
+ method: 'post',
+ params: params,
+ });
+};
+
+// 审批结果提交
+export const submitAudit = (params) => {
+ return request({
+ url: '/blade-desk/QA/DispatchConfigApproval/audit',
+ method: 'post',
+ params: params,
+ });
+};
\ No newline at end of file
diff --git a/src/api/basicData/bsPlanAssignSteerModify.js b/src/api/basicData/bsPlanAssignSteerModify.js
new file mode 100644
index 00000000..95f699d7
--- /dev/null
+++ b/src/api/basicData/bsPlanAssignSteerModify.js
@@ -0,0 +1,14 @@
+import request from '@/axios';
+
+// 获取列表数据
+export const getList = (current, size, params) => {
+ return request({
+ url: '/blade-desk/QA/DispatchConfigApproval/page',
+ method: 'get',
+ params: {
+ ...params,
+ current,
+ size,
+ },
+ });
+};
\ No newline at end of file
diff --git a/src/views/a-template/checkDialog.vue b/src/views/a-template/checkDialog.vue
index 1bf39601..f56926d6 100644
--- a/src/views/a-template/checkDialog.vue
+++ b/src/views/a-template/checkDialog.vue
@@ -1,6 +1,6 @@
-
+
diff --git a/src/views/basicData/assignConfigApprove/addOrEditDialog.vue b/src/views/basicData/assignConfigApprove/addOrEditDialog.vue
new file mode 100644
index 00000000..47e93fa0
--- /dev/null
+++ b/src/views/basicData/assignConfigApprove/addOrEditDialog.vue
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basicData/assignConfigApprove/checkDialog.vue b/src/views/basicData/assignConfigApprove/checkDialog.vue
new file mode 100644
index 00000000..d2a13ad6
--- /dev/null
+++ b/src/views/basicData/assignConfigApprove/checkDialog.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basicData/assignConfigApprove/index.vue b/src/views/basicData/assignConfigApprove/index.vue
new file mode 100644
index 00000000..85c57e1d
--- /dev/null
+++ b/src/views/basicData/assignConfigApprove/index.vue
@@ -0,0 +1,311 @@
+
+
+
+
+ 新增
+
+
+
+ 修改
+ 发送审批
+ 审批
+ 删除
+
+
+
+ {{ scope.row.applicationTime }}
+
+
+
+
+
+
+
+
+
+
+
+d
\ No newline at end of file
diff --git a/src/views/basicData/bsPlanAssignSteerModify/index.vue b/src/views/basicData/bsPlanAssignSteerModify/index.vue
new file mode 100644
index 00000000..f84b4e36
--- /dev/null
+++ b/src/views/basicData/bsPlanAssignSteerModify/index.vue
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+ 修改
+
+
+
+
+
+
+d
\ No newline at end of file