From 3368a36c04807cdd695ae842e6d9fafd8c4a47e2 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Fri, 10 Mar 2023 11:40:51 +0800
Subject: [PATCH] 警员信息修改(新增部分字段)

---
 src/views/policecar/policecar.vue |  145 ++++++++++++++++++++++++-----------------------
 1 files changed, 74 insertions(+), 71 deletions(-)

diff --git a/src/views/policecar/policecar.vue b/src/views/policecar/policecar.vue
index eb5e46d..f858f8d 100644
--- a/src/views/policecar/policecar.vue
+++ b/src/views/policecar/policecar.vue
@@ -60,35 +60,65 @@
           dialogClickModal: false,
           column: [
             {
-              label: "主键",
-              prop: "id",
-              type: "input",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              hide: true,
+              label: "警车车牌号",
+              prop: "carNo",
+              search: true,
+              labelWidth:120,
+              searchLabelWidth:110,
+              searchSpan:5,
+              rules: [{
+                required: true,
+                message: "请输入警车车牌号",
+                trigger: "blur"
+              }]
             },
             {
               label: "警车编号",
               prop: "serialNumber",
-              type: "input",
+              labelWidth:120,
               search: true,
+              searchSpan:4,
+              rules: [{
+                required: true,
+                message: "请输入警车编号",
+                trigger: "blur"
+              }]
+            },
+            
+            {
+              label: "单位名称",
+              prop: "unitName",
+              labelWidth:120,
+              search: true,
+              searchSpan:5,
+              rules: [{
+                required: true,
+                message: "请输入单位名称",
+                trigger: "blur"
+              }]
             },
             {
-              label: "警车类型",
-              prop: "carType",
-              type: "input",
+              label: "单位编号",
+              prop: "unitCode",
+              labelWidth:120,
+              rules: [{
+                required: true,
+                message: "请输入单位编号",
+                trigger: "blur"
+              }]
             },
             {
               label: "所属辖区",
               prop: "deptId",
               type: "tree",
-              dicUrl: "api/blade-system/dept/lazy-list",
-              props:{
-                label:'deptName',
-                value:'id',
-                children:'children'
+              dicUrl: "api/blade-system/dept/getPoliceStationTree",
+              props: {
+                label: 'name',
+                value: 'id',
+                children: 'children'
               },
+              defaultExpandAll:"true",
+              labelWidth:120,
               search: true,
               searchSpan:4,
               rules: [{
@@ -98,67 +128,40 @@
               }]
             },
             {
-              label: "创建人",
-              prop: "createUser",
-              type: "input",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              hide: true,
+              label: "警车类型",
+              prop: "carType",
+              labelWidth:120,
             },
             {
-              label: "创建部门",
-              prop: "createDept",
-              type: "input",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              hide: true,
+              label: "负责民警",
+              prop: "principalName",
+              labelWidth:120,
+              // search: true,
+              rules: [{
+                required: false,
+                message: "请输入负责民警",
+                trigger: "blur"
+              }]
             },
             {
-              label: "创建时间",
-              prop: "createTime",
-              type: "input",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              hide: true,
+              label: "负责民警编号",
+              prop: "principalCode",
+              labelWidth:120,
+              rules: [{
+                required: false,
+                message: "请输入负责民警编号",
+                trigger: "blur"
+              }]
             },
             {
-              label: "修改人",
-              prop: "updateUser",
-              type: "input",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              hide: true,
-            },
-            {
-              label: "修改时间",
-              prop: "updateTime",
-              type: "input",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              hide: true,
-            },
-            {
-              label: "状态",
-              prop: "status",
-              type: "input",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              hide: true,
-            },
-            {
-              label: "是否已删除",
-              prop: "isDeleted",
-              type: "input",
-              addDisplay: false,
-              editDisplay: false,
-              viewDisplay: false,
-              hide: true,
+              label: "负责民警电话",
+              prop: "principalPhone",
+              labelWidth:120,
+              rules: [{
+                required: false,
+                message: "请输入负责民警电话",
+                trigger: "blur"
+              }]
             },
           ]
         },

--
Gitblit v1.9.3