From cc1c0a396698648256c350f6f0fe2cb2f0b02c7e Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Wed, 27 Mar 2024 15:44:10 +0800
Subject: [PATCH] 许可按钮放出,备案审批按钮放出

---
 src/views/statisticalQueryManagement/securityGuardDetail.vue |   80 +++++++++++++++++++++-------------------
 1 files changed, 42 insertions(+), 38 deletions(-)

diff --git a/src/views/statisticalQueryManagement/securityGuardDetail.vue b/src/views/statisticalQueryManagement/securityGuardDetail.vue
index f9e009c..e488957 100644
--- a/src/views/statisticalQueryManagement/securityGuardDetail.vue
+++ b/src/views/statisticalQueryManagement/securityGuardDetail.vue
@@ -15,6 +15,7 @@
       @size-change="sizeChange"
       @refresh-change="refreshChange"
       @row-click="handleRowClick"
+      @on-load="onLoad"
     >
     </avue-crud>
   </basic-container>
@@ -24,6 +25,7 @@
 import { pageSecurity } from "../../api/statisticalQueryManagement/statisticalQueryManagement";
 export default {
   name: "保安员明细",
+  props: ["fwdeptId", "paramCz"],
   data() {
     return {
       page: {
@@ -87,6 +89,7 @@
         searchShow: true,
         searchMenuSpan: 6,
         index: true,
+        indexLabel:'序号',
         viewBtn: true,
         dialogClickModal: false,
         column: [
@@ -95,8 +98,7 @@
             prop: "realName",
             search: true,
             searchSpan: 4,
-            display: false,
-            width: 78
+            display: false
           },
           {
             label: "性别",
@@ -116,13 +118,12 @@
               }
             ],
             slot: true,
-            display: false,
-            width: 48
+            display: false
           },
           {
-            label: "保安公司",
+            label: "企业名称",
             prop: "deptName",
-            // width: 120,
+            width: 300,
             // search: true,
             // searchSpan: 4,
             overHidden: true,
@@ -134,7 +135,8 @@
             prop: "securitynumber",
             display: false,
             searchSpan: 5,
-            searchLabelWidth: 110
+            searchLabelWidth: 110,
+            width: 180
             // search: true,
           },
           {
@@ -142,37 +144,37 @@
             prop: "cardid",
             slot: true,
             display: false,
-            width: 145
+            width: 180
           },
           {
             label: "联系方式",
             prop: "phone",
             slot: true,
             display: false,
-            width: 100
+            width: 180
           },
-          {
-            label: "联系地址",
-            prop: "address",
-            slot: true,
-            display: false,
-            hide: true
-          },
+          // {
+          //   label: "联系地址",
+          //   prop: "address",
+          //   slot: true,
+          //   display: false,
+          //   hide: true
+          // },
           {
             label: "入职时间",
             prop: "rtime",
             slot: true,
             display: false,
-            width: 82
+            width: 180
           },
-          {
-            label: "所属角色",
-            prop: "roleName",
-            slot: true,
-            display: false,
-            width: 78,
-            hide: true
-          },
+          // {
+          //   label: "所属角色",
+          //   prop: "roleName",
+          //   slot: true,
+          //   display: false,
+          //   width: 78,
+          //   hide: true
+          // },
 
           // {
           //   label: "所属辖区",
@@ -212,32 +214,30 @@
               }
             ],
             slot: true,
-            display: false,
-            width: 70
+            display: false
           },
           {
             label: "是否持证",
             prop: "hold",
             type: "select",
-            search: true,
+            search: !this.paramCz,
             searchSpan: 4,
             dicData: [
               {
                 label: "是",
-                value: "0"
-              },
-              {
-                label: "否",
                 value: "1"
               },
               {
-                label: "已吊销",
+                label: "否",
                 value: "2"
+              },
+              {
+                label: "已吊销",
+                value: "3"
               }
             ],
             slot: true,
-            display: false,
-            width: 70
+            display: false
           }
         ]
       },
@@ -286,8 +286,12 @@
       let param = {};
       param["realName"] = params["realName"] || "";
       param["status"] = params["status"] || "";
-      param["deptId"] = this.deptid;
-      param["hold"] = params["hold"] || "";
+      param["deptId"] = this.fwdeptId;
+      if (this.paramCz) {
+        param["hold"] = '1';
+      } else {
+        param["hold"] = params["hold"] || "";
+      }
       param["current"] = page.currentPage;
       param["size"] = page.pageSize;
       pageSecurity(param).then(res => {
@@ -312,7 +316,7 @@
     }
   },
   mounted() {
-    this.getLocationParams();
+    // this.getLocationParams();
   }
 };
 </script>

--
Gitblit v1.9.3