From 031eb50dd417e2529b7563aebe1ea914cf4cd655 Mon Sep 17 00:00:00 2001 From: zzl <961867786@qq.com> Date: Fri, 5 Sep 2025 09:06:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/business/export/index.vue | 20 ++++++-------------- src/views/business/import/index.vue | 27 +++++++++------------------ 2 files changed, 15 insertions(+), 32 deletions(-) diff --git a/src/views/business/export/index.vue b/src/views/business/export/index.vue index c12938b..9e6801f 100644 --- a/src/views/business/export/index.vue +++ b/src/views/business/export/index.vue @@ -151,14 +151,8 @@ - - - - - - - + @@ -226,8 +220,10 @@ export default { deptOptions: undefined, // 过滤掉已禁用部门树选项 enabledDeptOptions: undefined, - // 部门名称 + // 筛选部门名称 deptName: undefined, + // 选中的部门 + selectDeptName: null, defaultProps: { children: "children", label: "label" @@ -253,15 +249,9 @@ export default { form: {}, // 表单校验 rules: { - deptId: [ - { required: true, message: "行政区划id不能为空", trigger: "blur" } - ], deptName: [ { required: true, message: "行政区划名称不能为空", trigger: "blur" } ], - orgCode: [ - { required: true, message: "行政区划代码不能为空", trigger: "blur" } - ], fileType: [ { required: true, message: "文件格式不能为空", trigger: "change" } ], @@ -352,6 +342,7 @@ export default { handleAdd() { this.reset() this.form.deptId = this.queryParams.deptId; + this.form.deptName = this.selectDeptName; this.open = true this.title = "添加导出任务" }, @@ -532,6 +523,7 @@ export default { // 节点单击事件 handleNodeClick(data) { this.queryParams.deptId = data.id + this.selectDeptName = data.label this.handleQuery() }, diff --git a/src/views/business/import/index.vue b/src/views/business/import/index.vue index 6246836..741c0e5 100644 --- a/src/views/business/import/index.vue +++ b/src/views/business/import/index.vue @@ -166,14 +166,8 @@ - - - - - - - + @@ -250,8 +244,10 @@ export default { deptOptions: undefined, // 过滤掉已禁用部门树选项 enabledDeptOptions: undefined, - // 部门名称 + // 筛选部门名称 deptName: undefined, + // 选中的部门 + selectDeptName: null, defaultProps: { children: "children", label: "label" @@ -278,15 +274,9 @@ export default { form: {}, // 表单校验 rules: { - deptId: [ - { required: true, message: "行政区划id不能为空", trigger: "blur" } - ], deptName: [ { required: true, message: "行政区划名称不能为空", trigger: "blur" } ], - orgCode: [ - { required: true, message: "行政区划代码不能为空", trigger: "blur" } - ], fileType: [ { required: true, message: "文件格式不能为空", trigger: "change" } ], @@ -296,9 +286,9 @@ export default { coordinateSystem: [ { required: true, message: "坐标系不能为空", trigger: "change" } ], - fileUrl: [ + /*fileUrl: [ { required: true, message: "文件路径不能为空", trigger: "blur" } - ], + ],*/ taskStatus: [ { required: true, message: "任务状态不能为空", trigger: "change" } ], @@ -383,8 +373,9 @@ export default { /** 新增按钮操作 */ handleAdd() { this.reset() - this.form.deptId = this.queryParams.deptId; this.open = true + this.form.deptId = this.queryParams.deptId; + this.form.deptName = this.selectDeptName; this.title = "添加导入任务" }, /** 修改按钮操作 */ @@ -581,7 +572,7 @@ export default { // 节点单击事件 handleNodeClick(data) { this.queryParams.deptId = data.id - this.form.deptName = data.id + this.selectDeptName = data.label this.handleQuery() },