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