From 86633a46ceb72f3311332ee9dd997281a17e50fd Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Thu, 22 Jul 2021 10:58:42 +0800
Subject: [PATCH] 保安员管理和保安公司页面完善  。全部基本样式调整,数据对接(部分)

---
 src/views/securityGuardManagement/register.vue |   54 ++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/src/views/securityGuardManagement/register.vue b/src/views/securityGuardManagement/register.vue
index ccee5a4..1883afa 100644
--- a/src/views/securityGuardManagement/register.vue
+++ b/src/views/securityGuardManagement/register.vue
@@ -7,7 +7,7 @@
  */
 <template>
   <div>
-    <el-row>
+    <el-row class="registersss">
       <el-col :span="3">
         <div class="box">
           <el-scrollbar>
@@ -21,7 +21,7 @@
           </el-scrollbar>
         </div>
       </el-col>
-      <el-col :span="21" class="registersss">
+      <el-col :span="21">
         <basic-container>
           <avue-crud
             :option="option"
@@ -152,6 +152,7 @@
 import { mapGetters } from "vuex";
 import website from "@/config/website";
 import { getToken } from "@/util/auth";
+import { addhonor } from "@/api/register/honor";
 
 export default {
   data() {
@@ -176,10 +177,11 @@
       optionf: {
         column: [
           {
-            label: "身份证号码",
-            prop: "cardid",
+            label: "保安员名称",
+            prop: "name",
             span: 24,
             labelWidth: 110,
+            disabled: true,
             rules: [
               {
                 required: true,
@@ -189,30 +191,34 @@
             ],
           },
           {
-            label: "荣誉名称",
-            prop: "sex",
+            label: "身份证号码",
+            prop: "cardid",
             span: 24,
             labelWidth: 110,
+            disabled: true,
             rules: [
               {
                 required: true,
-                message: "请输入荣誉名称",
+                message: "请输入身份证号码",
                 trigger: "blur",
               },
             ],
           },
           {
             label: "荣誉内容",
-            prop: "sex1",
+            prop: "honor",
             span: 24,
             type: "textarea",
             labelWidth: 110,
           },
           {
-            label: "授予单位名称",
-            prop: "sex2",
+            label: "获取时间",
+            prop: "honortime",
             span: 24,
             labelWidth: 110,
+            type: "date",
+            format: "yyyy-MM-dd",
+            valueFormat: "yyyy-MM-dd",
           },
         ],
       },
@@ -328,9 +334,9 @@
             label: "保安证编号",
             prop: "securitynumber",
             display: false,
-            searchSpan: 4,
+            searchSpan: 5,
             searchLabelWidth: 110,
-            search: true,
+            // search: true,
           },
           {
             label: "身份证号",
@@ -395,7 +401,7 @@
             prop: "status",
             type: "select",
             search: true,
-            searchSpan: 3,
+            searchSpan: 4,
             dicData: [
               {
                 label: "否",
@@ -415,7 +421,7 @@
             prop: "hold",
             type: "select",
             search: true,
-            searchSpan: 3,
+            searchSpan: 4,
             dicData: [
               {
                 label: "是",
@@ -762,13 +768,20 @@
   },
   methods: {
     close(row) {
+      this.objf = {};
       this.dialogVisible = false;
     },
-    submit(form, done) {
-      this.$message.success(JSON.stringify(form));
+    submitf(form, done) {
+      console.log(form);
+      // this.$message.success(JSON.stringify(form));
+      addhonor(form).then((res) => {
+        console.log(res);
+      });
+      this.objf = {};
+      this.dialogVisible = false;
       done();
     },
-    error(err) {
+    errorf(err) {
       this.$message.success("请查看控制台");
       console.log(err);
     },
@@ -777,10 +790,14 @@
       done();
     },
     honor(row) {
+      this.objf = {};
       //打开荣誉录入
-      // console.log(row);
+      console.log(this.objf);
       this.objf = {
         cardid: row.cardid,
+        name: row.name,
+        honor: "",
+        honortime: "",
       };
       this.dialogVisible = true;
     },
@@ -895,6 +912,7 @@
         const data = res.data.data;
         this.page.total = data.total;
         this.data = data.records;
+        console.log(this.data);
         this.loading = false;
         this.selectionClear();
       });

--
Gitblit v1.9.3