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