From c4e67a8942e514b65ab41bb19781d50576c15725 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Fri, 24 Sep 2021 19:56:52 +0800
Subject: [PATCH] 用户

---
 src/views/securityUnit/securityTraining.vue |   47 +++++++++++++++++++++++++++++++++--------------
 1 files changed, 33 insertions(+), 14 deletions(-)

diff --git a/src/views/securityUnit/securityTraining.vue b/src/views/securityUnit/securityTraining.vue
index 0b798a7..45490f3 100644
--- a/src/views/securityUnit/securityTraining.vue
+++ b/src/views/securityUnit/securityTraining.vue
@@ -15,9 +15,25 @@
         @row-del="rowDel"
         @selection-change="selectionChange"
         @refresh-change="refreshChange"
-        @row-click="rowClick"
       >
+        <!-- @row-click="rowClick" -->
+        <template slot-scope="{ row }" slot="znum">
+          <el-tag
+            class="rowClickSelf"
+            @click="rowClickSelf(row)"
+            title="点击查看保安人员情况"
+            >{{ row.znum }}</el-tag
+          >
+        </template>
+
         <template slot-scope="{ type, size, row }" slot="menu">
+          <el-button
+            icon="el-icon-s-custom"
+            :size="size"
+            :type="type"
+            @click.stop="rowClick(row)"
+            >查看
+          </el-button>
           <el-button
             :size="size"
             :type="type"
@@ -281,9 +297,11 @@
         // card: true,
         tip: false,
         searchSize: "mini",
+        border: true,
+
         searchMenuSpan: 6,
         height: 583,
-        menuWidth: 220,
+        menuWidth: 275,
         align: "center",
         selection: true,
         column: column,
@@ -301,23 +319,23 @@
     },
     ids1() {
       let ids1 = [];
-      this.selectionList1.forEach((ele) => {
-        ids1.push(ele.id);
+      this.selectionList.forEach((ele) => {
+        ids1.push(ele.departmentid);
       });
       return ids1.join(",");
-    },
-    ids2() {
-      let ids2 = [];
-      this.selectionList2.forEach((ele) => {
-        ids2.push(ele.id);
-      });
-      return ids2.join(",");
     },
     haveID() {
       return this.obj0.creditcode;
     },
   },
   methods: {
+    rowClickSelf(val) {
+      // console.log(val.departmentid);
+      this.$router.push({
+        path: "/securityGuardOnce/index",
+        query: { departmentid: val.departmentid },
+      });
+    },
     handleImport1() {
       this.excelBox1 = true;
     },
@@ -434,8 +452,8 @@
         type: "warning",
       })
         .then(() => {
-          console.log(this.ids);
-          // return remove(this.ids);
+          // console.log(this.ids);
+          return remove(this.ids, this.ids1);
         })
         .then(() => {
           this.onLoad(this.page);
@@ -444,7 +462,8 @@
             message: "操作成功!",
           });
           this.$refs.crudrec.toggleSelection();
-        });
+        })
+        .catch((res) => {});
     },
     refreshChange() {
       this.onLoad(this.page, this.query);

--
Gitblit v1.9.3