Commit 9286f512 authored by xinzhedeai's avatar xinzhedeai

bug修改

parent bf07f95f
......@@ -25,9 +25,9 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="来访状态" prop="personType">
<el-form-item label="来访状态" prop="visitorStatus">
<el-select
v-model="queryParams.onlineStatus"
v-model="queryParams.visitorStatus"
placeholder="请选择来访状态"
clearable
>
......@@ -72,7 +72,8 @@
<el-table-column label="身份证号" align="center" prop="idNumber" />
<el-table-column label="联系方式" align="center" prop="phone" />
<el-table-column label="来访单位" align="center" prop="company" />
<el-table-column label="定位卡号" align="center" prop="cardId" />
<el-table-column label="定位卡号" align="center" prop="visitorCardId" />
<el-table-column
label="来访时间"
align="center"
......@@ -92,7 +93,7 @@
prop="visitorStatus"
>
<template slot-scope="scope">
{{ scope.row.visitorStatus === 1 ? "未离开" : "已离开" }}
{{ scope.row.visitorStatus == 1 ? "未离开" : "已离开" }}
</template>
</el-table-column>
......@@ -422,7 +423,7 @@ export default {
// 创建一个表单数据的副本,避免直接修改原表单
const formData = { ...this.form };
formData.visitorStatus = 1; // 未离开
if (formData.personId != null) {
updateInfo(formData).then((response) => {
this.$modal.msgSuccess("修改成功");
......
......@@ -255,7 +255,7 @@
<!-- 定位卡绑定对话框 -->
<el-dialog
:title="'定位卡绑定 - ' + bindForm.realName"
title="定位卡绑定"
:visible.sync="bindOpen"
width="500px"
append-to-body
......@@ -389,8 +389,16 @@ export default {
this.getDeptList();
// 获取岗位列表
this.getPositionList();
// 获取定位卡号列表
this.getCardIdList();
},
watch: {
/** 监听岗位选择变化 */
bindOpen: {
handler(newVal, oldVal) {
// 获取定位卡号列表
this.getCardIdList();
},
immediate: true, // 初始化时也调用一次
},
},
methods: {
......
......@@ -17,12 +17,25 @@
/>
</el-form-item>
<el-form-item label="月份查询" prop="month">
<el-input
<el-select
v-model="queryParams.month"
placeholder="请选择月份"
clearable
@keyup.enter.native="handleQuery"
>
<el-option
v-for="item in monthOptions"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
<!-- <el-input
v-model="queryParams.month"
placeholder="请输入月份"
clearable
@keyup.enter.native="handleQuery"
/>
/> -->
</el-form-item>
<el-form-item label="创建时间">
......@@ -94,6 +107,20 @@ export default {
name: "Info",
data() {
return {
monthOptions: [
{ value: "1", label: "1月" },
{ value: "2", label: "2月" },
{ value: "3", label: "3月" },
{ value: "4", label: "4月" },
{ value: "5", label: "5月" },
{ value: "6", label: "6月" },
{ value: "7", label: "7月" },
{ value: "8", label: "8月" },
{ value: "9", label: "9月" },
{ value: "10", label: "10月" },
{ value: "11", label: "11月" },
{ value: "12", label: "12月" },
],
// 人员类型下拉列表数据
personTypeOptions: [],
// 遮罩层
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment