Commit 9286f512 authored by xinzhedeai's avatar xinzhedeai

bug修改

parent bf07f95f
...@@ -25,9 +25,9 @@ ...@@ -25,9 +25,9 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="来访状态" prop="personType"> <el-form-item label="来访状态" prop="visitorStatus">
<el-select <el-select
v-model="queryParams.onlineStatus" v-model="queryParams.visitorStatus"
placeholder="请选择来访状态" placeholder="请选择来访状态"
clearable clearable
> >
...@@ -72,7 +72,8 @@ ...@@ -72,7 +72,8 @@
<el-table-column label="身份证号" align="center" prop="idNumber" /> <el-table-column label="身份证号" align="center" prop="idNumber" />
<el-table-column label="联系方式" align="center" prop="phone" /> <el-table-column label="联系方式" align="center" prop="phone" />
<el-table-column label="来访单位" align="center" prop="company" /> <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 <el-table-column
label="来访时间" label="来访时间"
align="center" align="center"
...@@ -92,7 +93,7 @@ ...@@ -92,7 +93,7 @@
prop="visitorStatus" prop="visitorStatus"
> >
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.visitorStatus === 1 ? "未离开" : "已离开" }} {{ scope.row.visitorStatus == 1 ? "未离开" : "已离开" }}
</template> </template>
</el-table-column> </el-table-column>
...@@ -422,7 +423,7 @@ export default { ...@@ -422,7 +423,7 @@ export default {
// 创建一个表单数据的副本,避免直接修改原表单 // 创建一个表单数据的副本,避免直接修改原表单
const formData = { ...this.form }; const formData = { ...this.form };
formData.visitorStatus = 1; // 未离开
if (formData.personId != null) { if (formData.personId != null) {
updateInfo(formData).then((response) => { updateInfo(formData).then((response) => {
this.$modal.msgSuccess("修改成功"); this.$modal.msgSuccess("修改成功");
......
...@@ -255,7 +255,7 @@ ...@@ -255,7 +255,7 @@
<!-- 定位卡绑定对话框 --> <!-- 定位卡绑定对话框 -->
<el-dialog <el-dialog
:title="'定位卡绑定 - ' + bindForm.realName" title="定位卡绑定"
:visible.sync="bindOpen" :visible.sync="bindOpen"
width="500px" width="500px"
append-to-body append-to-body
...@@ -389,9 +389,17 @@ export default { ...@@ -389,9 +389,17 @@ export default {
this.getDeptList(); this.getDeptList();
// 获取岗位列表 // 获取岗位列表
this.getPositionList(); this.getPositionList();
},
watch: {
/** 监听岗位选择变化 */
bindOpen: {
handler(newVal, oldVal) {
// 获取定位卡号列表 // 获取定位卡号列表
this.getCardIdList(); this.getCardIdList();
}, },
immediate: true, // 初始化时也调用一次
},
},
methods: { methods: {
/** 处理岗位选择 */ /** 处理岗位选择 */
......
...@@ -17,12 +17,25 @@ ...@@ -17,12 +17,25 @@
/> />
</el-form-item> </el-form-item>
<el-form-item label="月份查询" prop="month"> <el-form-item label="月份查询" prop="month">
<el-input <el-select
v-model="queryParams.month" v-model="queryParams.month"
placeholder="请输入月份" placeholder="请选择月份"
clearable clearable
@keyup.enter.native="handleQuery" @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>
<el-form-item label="创建时间"> <el-form-item label="创建时间">
...@@ -94,6 +107,20 @@ export default { ...@@ -94,6 +107,20 @@ export default {
name: "Info", name: "Info",
data() { data() {
return { 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: [], 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