|
|
|
|
@ -262,33 +262,42 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-slot:visitorinfos>
|
|
|
|
|
|
|
|
|
|
<template v-slot:visitorinfos v-if="visitType==1||visitType==2">
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-content" style="width:400px">
|
|
|
|
|
被访人信息:
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<!-- <template v-slot:accpet_department_id>
|
|
|
|
|
|
|
|
|
|
<template v-slot:accept_admin_id v-if="visitType==1||visitType==2">
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>部门:
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>人员:
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-select v-model="form.accpet_department_id" placeholder="请选择" style="width:100%">
|
|
|
|
|
<el-option v-for="item in departmentList" :key="item.value" :label="item.label" :value="item.value">
|
|
|
|
|
<el-select filterable v-model="form.accept_admin_id" @change='changeAdmin1' placeholder="请选择" style="width:100%">
|
|
|
|
|
<el-option v-for="item in adminList" :key="item.id" :label="item.name" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template> -->
|
|
|
|
|
<template v-slot:accept_admin_id v-if="visitType==1||visitType==2">
|
|
|
|
|
</template>
|
|
|
|
|
<template v-slot:visitorinfos1 v-if="visitType==1||visitType==2">
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-content" style="width:400px">
|
|
|
|
|
陪同人信息:
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-slot:accompany_id v-if="visitType==1||visitType==2">
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>人员:
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-select filterable v-model="form.accept_admin_id" @change='changeAdmin' placeholder="请选择" style="width:100%">
|
|
|
|
|
<el-select filterable v-model="form.accompany_id" @change='changeAdmin' placeholder="请选择" style="width:100%">
|
|
|
|
|
<el-option v-for="item in adminList" :key="item.id" :label="item.name" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
@ -368,6 +377,8 @@
|
|
|
|
|
visitorinfos: "",
|
|
|
|
|
accpet_department_id: "",
|
|
|
|
|
accept_admin_id: "",
|
|
|
|
|
visitorinfos1:'',
|
|
|
|
|
accompany_id:'',
|
|
|
|
|
accept_goods_admin_id: ""
|
|
|
|
|
},
|
|
|
|
|
followList:[],
|
|
|
|
|
@ -516,9 +527,13 @@
|
|
|
|
|
required: true,
|
|
|
|
|
message: '请输入车牌号'
|
|
|
|
|
}],
|
|
|
|
|
accompany_id: [{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '请选择陪同人'
|
|
|
|
|
}],
|
|
|
|
|
accept_admin_id: [{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '请选择被访人'
|
|
|
|
|
message: '请选被访人'
|
|
|
|
|
}],
|
|
|
|
|
accept_goods_admin_id: [{
|
|
|
|
|
required: true,
|
|
|
|
|
@ -588,6 +603,8 @@
|
|
|
|
|
visitorinfos: "",
|
|
|
|
|
accpet_department_id: res?.accpet_department_id,
|
|
|
|
|
accept_admin_id: res?.accept_admin_id,
|
|
|
|
|
visitorinfos1:'',
|
|
|
|
|
accompany_id:res?.accompany_id,
|
|
|
|
|
accept_goods_admin_id: res?parseInt(res.accept_goods_admin_id):''
|
|
|
|
|
}
|
|
|
|
|
this.followList = res?.follw_people
|
|
|
|
|
@ -633,6 +650,16 @@
|
|
|
|
|
this.form.work_end_time = val[1]
|
|
|
|
|
},
|
|
|
|
|
changeAdmin(item){
|
|
|
|
|
if(item){
|
|
|
|
|
this.adminList.map(e=>{
|
|
|
|
|
if(e.id==item){
|
|
|
|
|
this.form.accompany_id = e.id
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
changeAdmin1(item){
|
|
|
|
|
if(item){
|
|
|
|
|
this.adminList.map(e=>{
|
|
|
|
|
if(e.id==item){
|
|
|
|
|
|