Browse Source

111

feature
jiangyy 3 years ago
parent
commit
0d4b522319
  1. 3
      src/assets/scss/modules/management/epidemic.scss
  2. 44
      src/views/modules/base/epidemic/travelPanshi/travelPanshiForm.vue

3
src/assets/scss/modules/management/epidemic.scss

@ -16,6 +16,9 @@
.item_width_3 { .item_width_3 {
width: 180px; width: 180px;
} }
.item_width_4 {
width: 300px;
}
.btn-selperson { .btn-selperson {
margin-left: 20px; margin-left: 20px;

44
src/views/modules/base/epidemic/travelPanshi/travelPanshiForm.vue

@ -24,7 +24,7 @@
<el-form-item v-if="formType==='add'" <el-form-item v-if="formType==='add'"
label="所属网格" label="所属网格"
style="display: block"> style="display: block">
<el-select class="item_width_2" <el-select class="item_width_4"
v-model.trim="formData.gridId" v-model.trim="formData.gridId"
placeholder="请选择" placeholder="请选择"
:disabled="!isFromResi" :disabled="!isFromResi"
@ -41,7 +41,7 @@
label="居民" label="居民"
prop="userId" prop="userId"
style="display: block"> style="display: block">
<el-select class="item_width_2" <el-select class="item_width_4"
v-model.trim="formData.userId" v-model.trim="formData.userId"
placeholder="请选择" placeholder="请选择"
filterable filterable
@ -59,7 +59,7 @@
<el-form-item label="姓名" <el-form-item label="姓名"
prop="name" prop="name"
style="display: block"> style="display: block">
<el-input class="item_width_2" <el-input class="item_width_4"
placeholder="请输入姓名" placeholder="请输入姓名"
clearable clearable
:disabled="isFromResi" :disabled="isFromResi"
@ -72,7 +72,7 @@
<el-form-item label="手机号" <el-form-item label="手机号"
prop="mobile" prop="mobile"
style="display: block"> style="display: block">
<el-input class="item_width_2" <el-input class="item_width_4"
placeholder="请输入手机号" placeholder="请输入手机号"
clearable clearable
:disabled="isFromResi" :disabled="isFromResi"
@ -82,7 +82,7 @@
<el-form-item label="证件号" <el-form-item label="证件号"
prop="idCard" prop="idCard"
style="display: block"> style="display: block">
<el-input class="item_width_2" <el-input class="item_width_4"
placeholder="请输入身份证号或证件号" placeholder="请输入身份证号或证件号"
clearable clearable
:disabled="isFromResi" :disabled="isFromResi"
@ -92,7 +92,7 @@
<el-form-item label="户籍地" <el-form-item label="户籍地"
prop="registeredResidence" prop="registeredResidence"
style="display: block"> style="display: block">
<el-input class="item_width_2" <el-input class="item_width_4"
placeholder="请输入户籍地" placeholder="请输入户籍地"
clearable clearable
v-model="formData.registeredResidence"> v-model="formData.registeredResidence">
@ -105,7 +105,7 @@
<el-cascader ref="sourceArea" <el-cascader ref="sourceArea"
v-model="sourceAllCode" v-model="sourceAllCode"
class="item_width_2" class="item_width_4"
:props="areaProps" :props="areaProps"
@change="handleSourceArea" @change="handleSourceArea"
clearable></el-cascader> clearable></el-cascader>
@ -114,7 +114,7 @@
<el-form-item label="详细地址" <el-form-item label="详细地址"
prop="sourceDetailAddress" prop="sourceDetailAddress"
style="display: block"> style="display: block">
<el-input class="item_width_2" <el-input class="item_width_4"
placeholder="请输入详细地址" placeholder="请输入详细地址"
clearable clearable
v-model="formData.sourceDetailAddress"> v-model="formData.sourceDetailAddress">
@ -123,7 +123,7 @@
<el-form-item label="来曹事由" <el-form-item label="来曹事由"
prop="describeContent" prop="describeContent"
style="display: block"> style="display: block">
<el-input class="item_width_2" <el-input class="item_width_4"
placeholder="请输入来曹事由" placeholder="请输入来曹事由"
clearable clearable
v-model="formData.describeContent"> v-model="formData.describeContent">
@ -141,7 +141,7 @@
<el-form-item label="来到本地时间" <el-form-item label="来到本地时间"
style="display: block" style="display: block"
prop="arriveDate"> prop="arriveDate">
<el-date-picker class="item_width_2" <el-date-picker class="item_width_4"
v-model="formData.arriveDate" v-model="formData.arriveDate"
:picker-options="pickerOptions" :picker-options="pickerOptions"
format="yyyy-MM-dd HH:mm" format="yyyy-MM-dd HH:mm"
@ -159,7 +159,7 @@
<template> <template>
<el-cascader ref="nowArea" <el-cascader ref="nowArea"
class="item_width_2" class="item_width_4"
:props="areaProps" :props="areaProps"
v-model="nowAllCode" v-model="nowAllCode"
clearable clearable
@ -169,7 +169,7 @@
<el-form-item label="详细地址" <el-form-item label="详细地址"
prop="detailAddress" prop="detailAddress"
style="display: block"> style="display: block">
<el-input class="item_width_2" <el-input class="item_width_4"
placeholder="请输入详细地址" placeholder="请输入详细地址"
clearable clearable
v-model="formData.detailAddress"> v-model="formData.detailAddress">
@ -179,7 +179,7 @@
<el-form-item label="返回方式" <el-form-item label="返回方式"
style="display: block" style="display: block"
prop="trafficType"> prop="trafficType">
<el-select class="item_width_2" <el-select class="item_width_4"
v-model.trim="formData.trafficType" v-model.trim="formData.trafficType"
placeholder="请选择" placeholder="请选择"
clearable> clearable>
@ -195,7 +195,7 @@
<el-form-item label="7天内旅居史情况" <el-form-item label="7天内旅居史情况"
style="display: block" style="display: block"
prop="sojournHistory"> prop="sojournHistory">
<el-select class="item_width_2" <el-select class="item_width_4"
v-model.trim="formData.sojournHistory" v-model.trim="formData.sojournHistory"
placeholder="请选择" placeholder="请选择"
clearable> clearable>
@ -209,7 +209,7 @@
</el-form-item> </el-form-item>
<el-form-item label="隔离状态" <el-form-item label="隔离状态"
prop="isolateType"> prop="isolateType">
<el-select class="item_width_2" <el-select class="item_width_4"
v-model.trim="formData.isolateType" v-model.trim="formData.isolateType"
placeholder="请选择" placeholder="请选择"
clearable> clearable>
@ -256,11 +256,11 @@
<el-form-item label="上报时间" <el-form-item label="上报时间"
style="display: block" style="display: block"
prop="reportingTime"> prop="reportingTime">
<el-date-picker class="item_width_2" <el-date-picker class="item_width_4"
v-model="formData.reportingTime" v-model="formData.reportingTime"
format="yyyy-MM-dd HH:mm" format="yyyy-MM-dd"
value-format="yyyy-MM-dd HH:mm" value-format="yyyy-MM-dd"
type="datetime" type="date"
clearable clearable
placeholder="选择时间"> placeholder="选择时间">
</el-date-picker> </el-date-picker>
@ -268,7 +268,7 @@
<el-form-item label="类型" <el-form-item label="类型"
prop="tripDataType"> prop="tripDataType">
<el-select class="item_width_2" <el-select class="item_width_4"
v-model.trim="formData.tripDataType" v-model.trim="formData.tripDataType"
placeholder="请选择" placeholder="请选择"
clearable> clearable>
@ -633,7 +633,7 @@ export default {
if (code === 0) { if (code === 0) {
this.formData.presentAddress = data.agencyPathName this.formData.presentAddress = data.agencyPathName
this.formData.presentAddressCode = data.areaCode this.formData.presentAddressCode = data.areaCode
this.formData.detailAddress = data.allName // this.formData.detailAddress = data.allName
} else { } else {
this.$message.error(msg) this.$message.error(msg)
@ -689,7 +689,7 @@ export default {
else url = '/epmetuser/tripreport/update' else url = '/epmetuser/tripreport/update'
console.log(' this.formData', this.formData) console.log(' this.formData', this.formData)
return false // return false
const { data, code, msg } = await requestPost(url, this.formData) const { data, code, msg } = await requestPost(url, this.formData)
if (code === 0) { if (code === 0) {

Loading…
Cancel
Save