From 83afaa6677d935255c46e374b2469c6caf55182b Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Tue, 19 Dec 2023 11:48:13 +0800
Subject: [PATCH] 审批功能

---
 src/views/securityGuard/data.js |  178 ++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 103 insertions(+), 75 deletions(-)

diff --git a/src/views/securityGuard/data.js b/src/views/securityGuard/data.js
index c0f6199..7e2ffe9 100644
--- a/src/views/securityGuard/data.js
+++ b/src/views/securityGuard/data.js
@@ -1,14 +1,14 @@
 //保安员基本信息
 export var securityBaseInfoColumn = [{
-    label: "",
-    labelWidth: "20",
-    type: "title",
-    prop: "title",
-    span: 24,
-    styles: {
-      fontSize: "24px"
-    }
-  },
+  label: "",
+  labelWidth: "20",
+  type: "title",
+  prop: "title",
+  span: 24,
+  styles: {
+    fontSize: "24px"
+  }
+},
   {
     label: "企业名称",
     prop: "deptId",
@@ -136,9 +136,9 @@
     prop: "sex",
     type: "select",
     dicData: [{
-        label: "男",
-        value: 1
-      },
+      label: "男",
+      value: 1
+    },
       {
         label: "女",
         value: 2
@@ -159,17 +159,17 @@
 ];
 
 export var securityBaseInfoColumns = [{
-    label: "所属保安单位",
-    prop: "tenantId",
-    type: "tree",
-    dicUrl: "/api/blade-system/tenant/select",
-    props: {
-      label: "tenantName",
-      value: "tenantId"
-    },
-    disabled: true,
-    span: 24
+  label: "所属保安单位",
+  prop: "tenantId",
+  type: "tree",
+  dicUrl: "/api/blade-system/tenant/select",
+  props: {
+    label: "tenantName",
+    value: "tenantId"
   },
+  disabled: true,
+  span: 24
+},
   {
     label: "登录账号",
     prop: "account",
@@ -179,10 +179,10 @@
     label: "用户姓名",
     prop: "realName",
     rules: [{
-        required: true,
-        message: "请输入用户姓名",
-        trigger: "blur"
-      },
+      required: true,
+      message: "请输入用户姓名",
+      trigger: "blur"
+    },
       {
         min: 2,
         max: 5,
@@ -288,9 +288,9 @@
     prop: "sex",
     type: "select",
     dicData: [{
-        label: "男",
-        value: 1
-      },
+      label: "男",
+      value: 1
+    },
       {
         label: "女",
         value: 2
@@ -312,12 +312,12 @@
 
 //从业记录
 export var practitionersColumn = [{
-    label: "id",
-    prop: "id",
-    hide: true,
-    editDisplay: false,
-    addDisplay: false
-  },
+  label: "id",
+  prop: "id",
+  hide: true,
+  editDisplay: false,
+  addDisplay: false
+},
   {
     label: "企业名称",
     prop: "companyname",
@@ -377,11 +377,11 @@
 ];
 
 export var practitionersColumns = [{
-    width: 200,
-    label: "企业名称",
-    prop: "companyname",
-    formslot: true
-  },
+  width: 200,
+  label: "企业名称",
+  prop: "companyname",
+  formslot: true
+},
   {
     width: 200,
     label: "部门",
@@ -428,12 +428,12 @@
 
 //表现
 export var trackRecordColumn = [{
-    label: "id",
-    prop: "id",
-    hide: true,
-    editDisplay: false,
-    addDisplay: false
-  },
+  label: "id",
+  prop: "id",
+  hide: true,
+  editDisplay: false,
+  addDisplay: false
+},
   {
     label: "时间",
     type: "date",
@@ -462,9 +462,9 @@
     //     value: "dictKey"
     // },
     dicData: [{
-        label: "优秀",
-        value: 0
-      },
+      label: "优秀",
+      value: 0
+    },
       {
         label: "良好",
         value: 1
@@ -494,14 +494,14 @@
 ];
 
 export var securityFormPageColumn = [{
-    label: "姓名",
-    prop: "realName",
-    search: true,
-    searchSpan: 3,
-    width: 65,
-    searchLabelWidth: 50,
-    display: false
-  },
+  label: "姓名",
+  prop: "realName",
+  search: true,
+  searchSpan: 3,
+  width: 65,
+  searchLabelWidth: 50,
+  display: false
+},
   // {
   //   label: "企业名称",
   //   searchLabelWidth: 75,
@@ -545,9 +545,9 @@
     width: 75,
     type: "select",
     dicData: [{
-        label: "男",
-        value: 1
-      },
+      label: "男",
+      value: 1
+    },
       {
         label: "女",
         value: 2
@@ -665,9 +665,9 @@
     searchSpan: 3,
     addDisplay: false,
     dicData: [{
-        label: "全部",
-        value: "2"
-      },
+      label: "全部",
+      value: "2"
+    },
       {
         label: "已派遣",
         value: "0"
@@ -689,9 +689,9 @@
     width: 110,
     type: "select",
     dicData: [{
-        label: "是",
-        value: "1"
-      },
+      label: "是",
+      value: "1"
+    },
       {
         label: "否",
         value: "2"
@@ -763,9 +763,9 @@
     hide: true,
     display: false,
     dicData: [{
-        label: "全部",
-        value: 3
-      },
+      label: "全部",
+      value: 3
+    },
       {
         label: "有",
         value: 1
@@ -789,9 +789,9 @@
     hide: true,
     display: false,
     dicData: [{
-        label: "全部",
-        value: 3
-      },
+      label: "全部",
+      value: 3
+    },
       {
         label: "是",
         value: 1
@@ -835,9 +835,9 @@
     hide: true,
     width: 110,
     dicData: [{
-        label: "全部",
-        value: 6
-      },
+      label: "全部",
+      value: 6
+    },
       {
         label: "正常",
         value: "0"
@@ -847,5 +847,33 @@
         value: "1"
       }
     ]
+  },
+  {
+    label: "审核状态",
+    prop: "auditStatus",
+    type: "select",
+    sortable: true,
+    display: false,
+    searchSpan: 3,
+    search: true,
+    width: 110,
+    dicData: [
+      {
+        label: "全部",
+        value: ""
+      },
+      {
+        label: "待审批",
+        value: 10,
+      },
+      {
+        label: "审批通过",
+        value: 1
+      },
+      {
+        label: "审批不通过",
+        value: 2
+      }
+    ]
   }
 ];

--
Gitblit v1.9.3