From 769275515cf9ed5a31a742b455b0a0690b3f5f99 Mon Sep 17 00:00:00 2001
From: heyujie <516346543@qq.com>
Date: 星期二, 14 十二月 2021 11:41:44 +0800
Subject: [PATCH] 删除ai_c 应用中新修改

---
 src/pages/library/components/personList.vue |  152 ++++++++++++++++++--------------------------------
 1 files changed, 56 insertions(+), 96 deletions(-)

diff --git a/src/pages/library/components/personList.vue b/src/pages/library/components/personList.vue
index 7775450..1ccb6e4 100644
--- a/src/pages/library/components/personList.vue
+++ b/src/pages/library/components/personList.vue
@@ -26,7 +26,7 @@
             v-model="baseObject.enable"
             active-color="#4E94FF"
             inactive-color="#BBBBBB"
-            style="margin-right: 25px"
+            style="margin-right: 10px"
             :disabled="isDisabled(baseObject)"
             @change="setEnable(baseObject)"
           >
@@ -50,7 +50,6 @@
         </div>
       </div>
     </el-row>
-
     <div class="border-tabl">
       <div class="head-search">
         <div class="desc">
@@ -301,18 +300,6 @@
         :total="BaseManageData.total"
       ></el-pagination>
     </div>
-    <!-- <div class="pt5" style="height: 40px; position: relative">
-      <el-pagination
-        @size-change="handleSizeChange"
-        @current-change="refrash"
-        :current-page="BaseManageData.page"
-        :page-size="BaseManageData.size"
-        :page-sizes="[10, 20, 50, 100]"
-        style="position: absolute; right: 10px; bottom: 5px"
-        layout="total,sizes,prev,pager,next,jumper"
-        :total="BaseManageData.total"
-      ></el-pagination>
-    </div> -->
     <el-dialog
       title="鎶撴媿璇︽儏"
       :visible.sync="cameraDetailVisible"
@@ -1123,7 +1110,6 @@
         idCard: "",
         reserved: "",
       },
-      showPop: true,
       askDeleteShow: false,
       toDeleteId: "",
       reqCameraParams: {
@@ -1173,9 +1159,6 @@
         ],
       },
       tableData: [],
-      // tableHeight: window.innerHeight - 320,
-      // multipleSelection: [],
-      // peoperLevel: [],
       oldWidth: "",
       oldHeight: "",
       delType: "",
@@ -1293,11 +1276,9 @@
           }
           this.getPersonList();
         })
-        .catch((err) => {
-        });
+        .catch((err) => {});
     },
-    sayHello() {
-    },
+    sayHello() {},
     getUploadResult(result) {
       this.uploadResult = result.data;
       this.dialogVisible = true;
@@ -1511,43 +1492,28 @@
         data: fd,
       });
       if (res.data.success) {
-        this.form.personPicUrl = res.data.data.personPicUrl;
+        this.form.persoasyncnPicUrl = res.data.data.personPicUrl;
         this.form.faceFeature = res.data.data.faceFeature;
       }
     },
-    uploadSuccess() {
-    },
-    uploadError() {
-    },
-    deleteBatch() {
-      if (this.selectedRowKeys.length === 0) {
+    uploadSuccess() {},
+    uploadError() {},
+    async deleteBatch() {
+      let ids = [];
+      this.selectedRowKeys.map((item, index) => {
+        ids.push(item.id);
+      });
+      let res = await deleteBasePersons(ids);
+      if (res.success) {
         this.$notify({
-          type: "warning",
-          message: "璇烽�夋嫨瑕佸垹闄ょ殑浜哄憳",
+          type: "success",
+          message: "鍒犻櫎鎴愬姛锛�",
         });
+        this.getPersonList();
       } else {
-        this.$confirm("鎻愮ず锛氱‘瀹氬垹闄よ搴曞簱閫変腑浜哄憳锛�", {
-          center: true,
-          cancelButtonClass: "comfirm-class-cancle",
-          confirmButtonClass: "comfirm-class-sure",
-        }).then(async (_) => {
-          let ids = [];
-          this.selectedRowKeys.map((item, index) => {
-            ids.push(item.id);
-          });
-          let res = await deleteBasePersons(ids);
-          if (res.success) {
-            this.$notify({
-              type: "success",
-              message: "鍒犻櫎鎴愬姛锛�",
-            });
-            this.getPersonList();
-          } else {
-            this.$notify({
-              type: "error",
-              message: "鍒犻櫎澶辫触锛�",
-            });
-          }
+        this.$notify({
+          type: "error",
+          message: "鍒犻櫎澶辫触锛�",
         });
       }
     },
@@ -1566,11 +1532,11 @@
         this.BaseManageData.queryPersonList();
       }
     },
-    handleRowStyle({ row, rowIndex }) {
-      if (rowIndex === 0) {
-        return "background:#222222;";
-      }
-    },
+    // handleRowStyle({ row, rowIndex }) {
+    //   if (rowIndex === 0) {
+    //     return "background:#222222;";
+    //   }
+    // },
     blackAngWhite() {
       if (this.BaseManageData.selectBlacks.length > 0) {
         for (let i = 0; i < this.BaseManageData.whiteList.length; i++) {
@@ -1597,17 +1563,6 @@
         }
       }
     },
-    // tosearch(item) {
-    //   var curWwwPath = window.document.location.href;
-    //   var pathname = window.document.location.pathname;
-    //   var pos = curWwwPath.indexOf(pathname);
-    //   var localhostPath = curWwwPath.substring(0, pos); //ip+port
-    //   var href = localhostPath + "/Layout/Searching"
-    //   let captureId = item.id == "" ? item.personId : item.id
-    //   var url = item.personPicUrl ? item.personPicUrl : item.personPicUrl
-    //   var compType = 0
-    //   window.open(href + '?showType=findByPic&targetId=' + captureId + '&picSmUrl=' + url + '&compType=' + compType)
-    // },
     tosearch(item) {
       //let captureId = item.id == "" ? item.baseInfo[0].targetId : item.id
       let captureId = item.id == "" ? item.personId : item.id;
@@ -1829,8 +1784,8 @@
       .el-button--mini {
         padding: 10px 34px;
         font-size: 14px;
-        background:var(--colorCard) !important;
-        border-color:var(--colorCard) !important;
+        background: var(--colorCard) !important;
+        border-color: var(--colorCard) !important;
         width: 150px;
         border-radius: 18px;
       }
@@ -1889,7 +1844,7 @@
       }
       .iconshanchuku-09 {
         color: #fe6d68;
-        margin-right: 10px;
+        // margin-right: 10px;
       }
       .iconshanchuku-09:hover {
         background: #fe6d68;
@@ -1901,7 +1856,7 @@
       }
       .iconbianjiku-09:hover {
         border: 1px solidvar(--colorCard);
-        background:var(--colorCard);
+        background: var(--colorCard);
         color: #fff;
       }
     }
@@ -1944,8 +1899,8 @@
         font-size: 14px;
       }
       .el-radio__input.is-checked .el-radio__inner {
-        border-color:var(--colorCard);
-        background:var(--colorCard);
+        border-color: var(--colorCard);
+        background: var(--colorCard);
       }
 
       .el-input--small {
@@ -1977,8 +1932,8 @@
           padding: 11px 65px;
           font-size: 14px;
           border-radius: 18px;
-          border-color:var(--colorCard) !important;
-          background:var(--colorCard) !important;
+          border-color: var(--colorCard) !important;
+          background: var(--colorCard) !important;
           color: #fff;
         }
         .cancel-btn {
@@ -2035,8 +1990,8 @@
       }
       .iconpiliangshanchu-09 {
         color: #fe6d68;
-        margin-right: 10px;
-        margin-left: 20px;
+        // margin-right: 10px;
+        // margin-left: 20px;
       }
       .iconpiliangshanchu-09:hover {
         background: #fe6d68;
@@ -2046,10 +2001,11 @@
       .el-button--small {
         padding: 8px 45px;
         font-size: 14px;
-        background:var(--colorCard) !important;
+        background: var(--colorCard) !important;
         border-radius: 0px 18px 18px 0px;
-        border-color:var(--colorCard) !important;
+        border-color: var(--colorCard) !important;
         color: #fff;
+        margin-right: 10px;
       }
       .el-input__suffix {
         top: 6px;
@@ -2102,13 +2058,16 @@
       font-size: 15px;
     }
   }
+  .el-table::before {
+    visibility: hidden;
+  }
   .el-checkbox__input.is-indeterminate .el-checkbox__inner {
-    background-color:var(--colorCard);
-    border-color:var(--colorCard);
+    background-color: var(--colorCard);
+    border-color: var(--colorCard);
   }
   .el-checkbox__input.is-checked .el-checkbox__inner {
-    background-color:var(--colorCard);
-    border-color:var(--colorCard);
+    background-color: var(--colorCard);
+    border-color: var(--colorCard);
   }
   .el-table th.el-table__cell > .cell {
     background: #f7f8fa;
@@ -2150,6 +2109,7 @@
   text-align: center;
   font-size: 23px;
   transition: all 0.2s;
+  margin-left: 10px;
 }
 .el-dialog__header {
   padding: 20px 0 10px;
@@ -2223,9 +2183,9 @@
     padding: 8px 15px;
     font-size: 14px;
     border-radius: 3px;
-    background:var(--colorCard) !important;
+    background: var(--colorCard) !important;
     border-radius: 16px;
-    border-color:var(--colorCard) !important;
+    border-color: var(--colorCard) !important;
     width: 128px;
   }
   .el-input--mini .el-input__inner {
@@ -2293,7 +2253,7 @@
       width: 150px;
     }
     .el-button--primary {
-      background:var(--colorCard) !important;
+      background: var(--colorCard) !important;
       padding: 9px 37px;
       color: #fff;
       border: 1px solidvar(--colorCard) !important;
@@ -2350,7 +2310,7 @@
       width: 150px;
     }
     .el-button--primary {
-      background:var(--colorCard) !important;
+      background: var(--colorCard) !important;
       padding: 9px 37px;
       color: #fff;
       border: 1px solidvar(--colorCard) !important;
@@ -2402,8 +2362,8 @@
           border-radius: 8px;
           margin: 0 5px;
           .el-checkbox__input.is-checked .el-checkbox__inner {
-            background-color:var(--colorCard);
-            border-color:var(--colorCard);
+            background-color: var(--colorCard);
+            border-color: var(--colorCard);
           }
           .el-checkbox {
             width: 100%;
@@ -2463,7 +2423,7 @@
       width: 150px;
     }
     .el-button--primary {
-      background:var(--colorCard) !important;
+      background: var(--colorCard) !important;
       padding: 9px 37px;
       color: #fff;
       border: 1px solidvar(--colorCard) !important;
@@ -2535,13 +2495,13 @@
   }
   .el-date-table td.start-date span,
   .el-date-table td.end-date span {
-    background-color:var(--colorCard);
+    background-color: var(--colorCard);
   }
   .el-date-table td.in-range div {
-    background-color:var(--colorCard)17;
+    background-color: var(--colorCard) 17;
   }
   .el-button--default {
-    background:var(--colorCard);
+    background: var(--colorCard);
     padding: 9px 37px;
     color: #fff;
     border: 1px solidvar(--colorCard);
@@ -2573,7 +2533,7 @@
     }
   }
   & > span:hover {
-    background:var(--colorCard);
+    background: var(--colorCard);
     color: #fff;
   }
   & > .del-wrap:hover {

--
Gitblit v1.8.0