From 77e5a091d6f09b27386038df920f9170c3e56cc1 Mon Sep 17 00:00:00 2001
From: 陈婷婷 <506607603@qq.com>
Date: 星期三, 03 十二月 2025 09:29:56 +0800
Subject: [PATCH] 修改bug

---
 src/views/basic/gy/gyDepartment.vue |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/src/views/basic/gy/gyDepartment.vue b/src/views/basic/gy/gyDepartment.vue
index 1ec9d23..9280690 100644
--- a/src/views/basic/gy/gyDepartment.vue
+++ b/src/views/basic/gy/gyDepartment.vue
@@ -109,7 +109,7 @@
       </el-col>
       <el-col :span="1.5">
         <el-button type="primary" icon="el-icon-edit" size="mini" :disabled="single"
-          @click="handleEdit(row = rowForm, OperationType = 2)">澶嶅埗</el-button>
+          @click="handleEdit(row = rowForm, copyType = 1)">澶嶅埗</el-button>
       </el-col>
       <el-col :span="1.5">
         <el-button type="primary" icon="el-icon-delete" size="mini" :disabled="single" @click="handleDelete">鍒犻櫎
@@ -705,6 +705,7 @@
       }
       // this.sWhere += this.addSWhereByOpenType()
       // this.sWhere += this.getOrgIDByUser()
+      this.clearData()
       this.getList()
 
     },
@@ -757,16 +758,23 @@
         ColContent2: '',
         ColContent: '',
       }
+      this.clearData()
       this.resetForm("queryForm")
       this.getList()
     },
-
+    clearData() {
+      this.single = true
+      this.multiple = true
+      this.OperationType = 0
+      this.copyType = 0
+      this.ids = []
+    },
     //閫�鍑�
     close() {
       this.tableShow = true
-      this.single = true
       this.openEdit = false
       this.editShow = false
+      this.clearData()
       this.getList()
     },
     //鎵撳紑鏂板缁勪欢寮圭獥
@@ -789,8 +797,7 @@
     editGyClose(val) {
       this.editShow = false
       this.openEdit = false
-      this.single = true
-      this.multiple = true
+      this.clearData()
       this.getList()
     },
     /** 鍒犻櫎鎸夐挳鎿嶄綔 */
@@ -829,15 +836,16 @@
         else {
           this.$modal.msgError("閿欒:" + result.code + result.Message,);
         }
+        this.clearData()
       }).catch(error => {
         this.$modal.msgError("鎺ュ彛璇锋眰澶辫触!");
       });
     },
     // 鍙嶇鐢�/绂佺敤鏁版嵁
     set_De_Stop(num, form) {
-      var InterID = form.HItemID || form.HInterID
+      var InterID = form.HItemID.toString() || form.HInterID.toString()
       //閫昏緫瀹℃牳鏂规硶
-      axios.get(this.baseURL + "/Gy_Source/StopGy_Source", {
+      axios.get(this.baseURL + "/Gy_Department/StopGy_Department", {
         params: { "HInterID": InterID, "IsStop": num, "CurUserName": sessionStorage["HUserName"] }
       }).then(response => {
         let result = response.data
@@ -848,6 +856,7 @@
         else {
           this.$modal.msgError("閿欒:" + result.code + result.Message,);
         }
+        this.clearData()
       }).catch(error => {
         this.$modal.msgError("鎺ュ彛璇锋眰澶辫触!");
       });

--
Gitblit v1.9.1