1227访客信息去除防疫信息

This commit is contained in:
shijing 2022-12-27 22:09:03 +08:00
parent e44c04a2b5
commit 31e875dce3
2 changed files with 33 additions and 33 deletions

View File

@ -45,17 +45,17 @@
<scTable ref="table" :data="peoplelist" row-key="id" height="auto" stripe hideDo hidePagination> <scTable ref="table" :data="peoplelist" row-key="id" height="auto" stripe hideDo hidePagination>
<el-table-column label="#" type="expand"> <el-table-column label="#" type="expand">
<template #default="scope"> <template #default="scope">
<el-descriptions :column="3" style="margin-left:8px"> <el-descriptions :column="2" style="margin-left:8px">
<el-descriptions-item label="返乡时间:">{{ scope.row.return_date }}</el-descriptions-item> <!-- <el-descriptions-item label="返乡时间:">{{ scope.row.return_date }}</el-descriptions-item> -->
<el-descriptions-item label="来源地:">{{ scope.row.come_place }}</el-descriptions-item> <el-descriptions-item label="来源地:">{{ scope.row.come_place }}</el-descriptions-item>
<el-descriptions-item label="行程轨迹:">{{ scope.row.trip_desc }}</el-descriptions-item> <!-- <el-descriptions-item label="行程轨迹:">{{ scope.row.trip_desc }}</el-descriptions-item> -->
<el-descriptions-item label="管控措施:">{{ scope.row.measure }}</el-descriptions-item> <!-- <el-descriptions-item label="管控措施:">{{ scope.row.measure }}</el-descriptions-item> -->
<el-descriptions-item label="核酸检测日期:">{{ scope.row.test_date }}</el-descriptions-item> <!-- <el-descriptions-item label="核酸检测日期:">{{ scope.row.test_date }}</el-descriptions-item> -->
<el-descriptions-item label="是否报备:"> <el-descriptions-item label="是否重要访客:">
<el-space v-if="scope.row.is_reported == true"></el-space> <el-space v-if="scope.row.is_main == true"></el-space>
<el-space v-else></el-space> <el-space v-else></el-space>
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item label="健康码:"> <!-- <el-descriptions-item label="健康码:">
<el-image style="width: 100px; height: 100px" :src="scope.row.health_code" <el-image style="width: 100px; height: 100px" :src="scope.row.health_code"
:preview-src-list="[scope.row.health_code]" fit="cover" /> :preview-src-list="[scope.row.health_code]" fit="cover" />
</el-descriptions-item> </el-descriptions-item>
@ -66,7 +66,7 @@
<el-descriptions-item label="核酸报告:"> <el-descriptions-item label="核酸报告:">
<el-image style="width: 100px; height: 100px" :src="scope.row.test_report" <el-image style="width: 100px; height: 100px" :src="scope.row.test_report"
:preview-src-list="[scope.row.test_report]" fit="cover" /> :preview-src-list="[scope.row.test_report]" fit="cover" />
</el-descriptions-item> </el-descriptions-item> -->
</el-descriptions> </el-descriptions>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -131,16 +131,16 @@
<el-table-column label="#" type="expand"> <el-table-column label="#" type="expand">
<template #default="scope"> <template #default="scope">
<el-descriptions :column="3" style="margin-left:70px"> <el-descriptions :column="3" style="margin-left:70px">
<el-descriptions-item label="返乡时间:">{{ scope.row.return_date }}</el-descriptions-item> <!-- <el-descriptions-item label="返乡时间:">{{ scope.row.return_date }}</el-descriptions-item> -->
<el-descriptions-item label="来源地:">{{ scope.row.come_place }}</el-descriptions-item> <el-descriptions-item label="来源地:">{{ scope.row.come_place }}</el-descriptions-item>
<el-descriptions-item label="行程轨迹:">{{ scope.row.trip_desc }}</el-descriptions-item> <!-- <el-descriptions-item label="行程轨迹:">{{ scope.row.trip_desc }}</el-descriptions-item>
<el-descriptions-item label="管控措施:">{{ scope.row.measure }}</el-descriptions-item> <el-descriptions-item label="管控措施:">{{ scope.row.measure }}</el-descriptions-item>
<el-descriptions-item label="核酸检测日期:">{{ scope.row.test_date }}</el-descriptions-item> <el-descriptions-item label="核酸检测日期:">{{ scope.row.test_date }}</el-descriptions-item> -->
<el-descriptions-item label="是否报备:"> <el-descriptions-item label="是否重要访客:">
<el-space v-if="scope.row.is_reported == true"></el-space> <el-space v-if="scope.row.is_main == true"></el-space>
<el-space v-else></el-space> <el-space v-else></el-space>
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item label="健康码:"> <!-- <el-descriptions-item label="健康码:">
<el-image style="width: 100px; height: 100px" :src="scope.row.health_code" <el-image style="width: 100px; height: 100px" :src="scope.row.health_code"
:preview-src-list="[scope.row.health_code]" fit="cover" /> :preview-src-list="[scope.row.health_code]" fit="cover" />
</el-descriptions-item> </el-descriptions-item>
@ -151,7 +151,7 @@
<el-descriptions-item label="核酸报告:"> <el-descriptions-item label="核酸报告:">
<el-image style="width: 100px; height: 100px" :src="scope.row.test_report" <el-image style="width: 100px; height: 100px" :src="scope.row.test_report"
:preview-src-list="[scope.row.test_report]" fit="cover" /> :preview-src-list="[scope.row.test_report]" fit="cover" />
</el-descriptions-item> </el-descriptions-item> -->
</el-descriptions> </el-descriptions>
</template> </template>
</el-table-column> </el-table-column>
@ -220,7 +220,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="12" :xs="24"> <!-- <el-col :md="12" :sm="12" :xs="24">
<el-form-item label="返乡时间" prop="return_date"> <el-form-item label="返乡时间" prop="return_date">
<el-date-picker <el-date-picker
style="width:100%" style="width:100%"
@ -241,23 +241,23 @@
placeholder="选择核酸时间" placeholder="选择核酸时间"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col> -->
<el-col :md="12" :sm="12" :xs="24"> <el-col :md="12" :sm="12" :xs="24">
<el-form-item label="来源地" prop="come_place"> <el-form-item label="来源地" prop="come_place">
<sc-address :Address="formpeople.come_place" @selectedAddress="selectedAddress"></sc-address> <sc-address :Address="formpeople.come_place" @selectedAddress="selectedAddress"></sc-address>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="12" :xs="24"> <!-- <el-col :md="12" :sm="12" :xs="24">
<el-form-item label="行程轨迹" prop="trip_desc"> <el-form-item label="行程轨迹" prop="trip_desc">
<el-input v-model="formpeople.trip_desc" type="text" clearable></el-input> <el-input v-model="formpeople.trip_desc" type="text" clearable></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
<el-col :md="12" :sm="12" :xs="24"> <el-col :md="12" :sm="12" :xs="24">
<el-form-item label="详细地址" prop="come_place_detail"> <el-form-item label="详细地址" prop="come_place_detail">
<el-input v-model="formpeople.come_place_detail" type="text" clearable></el-input> <el-input v-model="formpeople.come_place_detail" type="text" clearable></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="12" :xs="24"> <!-- <el-col :md="12" :sm="12" :xs="24">
<el-form-item label="管控措施" prop="measure"> <el-form-item label="管控措施" prop="measure">
<el-select v-model="formpeople.measure" style="width:100%" placeholder="选择来访事由"> <el-select v-model="formpeople.measure" style="width:100%" placeholder="选择来访事由">
<el-option <el-option
@ -268,7 +268,7 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
<el-col :md="12" :sm="12" :xs="24"> <el-col :md="12" :sm="12" :xs="24">
<el-form-item label="是否主访客" prop="is_main"> <el-form-item label="是否主访客" prop="is_main">
<el-radio-group v-model="formpeople.is_main"> <el-radio-group v-model="formpeople.is_main">
@ -277,7 +277,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="12" :xs="24"> <!-- <el-col :md="12" :sm="12" :xs="24">
<el-form-item label="是否报备" prop="is_reported"> <el-form-item label="是否报备" prop="is_reported">
<el-radio-group v-model="formpeople.is_reported"> <el-radio-group v-model="formpeople.is_reported">
<el-radio-button label="true"></el-radio-button> <el-radio-button label="true"></el-radio-button>
@ -299,7 +299,7 @@
<el-form-item label="核酸报告" prop="test_report"> <el-form-item label="核酸报告" prop="test_report">
<sc-upload v-model="formpeople.test_report" :modelValue="formpeople.test_report" title="核酸报告"></sc-upload> <sc-upload v-model="formpeople.test_report" :modelValue="formpeople.test_report" title="核酸报告"></sc-upload>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
</el-row> </el-row>
</el-form> </el-form>
<template #footer> <template #footer>
@ -390,20 +390,20 @@ export default {
id: "", id: "",
visit: "", visit: "",
visitor: '', visitor: '',
return_date: '', // return_date: '',
come_place: '', come_place: '',
come_place_detail:'', come_place_detail:'',
trip_desc: '', // trip_desc: '',
test_date:'', // test_date:'',
measure: '', // measure: '',
health_code: '', // health_code: '',
travel_code: '', // travel_code: '',
test_report: '', // test_report: '',
is_main: false, is_main: false,
is_reported: true, // is_reported: true,
}, },
rules: { rules: {
purpose: [{ required: true, message: "请输入" }], purpose: [{ required: true, message: "请输入" }],
name: [{ required: true, message: "来访概述" }], name: [{ required: true, message: "来访概述" }],
visit_time: [{ required: true, message: "请输入" }], visit_time: [{ required: true, message: "请输入" }],
leave_time: [{ required: true, message: "请输入" }], leave_time: [{ required: true, message: "请输入" }],