|
|
|
|
@ -169,18 +169,25 @@
|
|
|
|
|
<uni-forms-item label="结束日期">
|
|
|
|
|
<uni-datetime-picker type="date" :start="toadyStart" return-type="string" v-model="form.end_date" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
</template>
|
|
|
|
|
<view class="formtext">被访人信息</view>
|
|
|
|
|
<uni-forms-item label="被访人" required name="acceptName" v-if="form.type==1||form.type==2">
|
|
|
|
|
<uni-easyinput @clear="clearAccept('accept')" disabled v-model="form.acceptName"
|
|
|
|
|
@tap="adminListShowOpen('accept')" placeholder="请选择联系人员" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
</template>
|
|
|
|
|
<view class="formtext" v-if="form.type==1||form.type==2">被访人信息</view>
|
|
|
|
|
<uni-forms-item label="被访人" required name="acceptName" v-if="form.type==1||form.type==2">
|
|
|
|
|
<uni-easyinput @clear="clearAccept('accept')" disabled v-model="form.acceptName"
|
|
|
|
|
@tap="adminListShowOpen('accept')" placeholder="请选择联系人员" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<view class="formtext" v-if="form.type==1||form.type==2">陪同人信息</view>
|
|
|
|
|
<uni-forms-item label="陪同人" required name="accompanyName" v-if="form.type==1||form.type==2">
|
|
|
|
|
<uni-easyinput @clear="clearAccept('accompany')" disabled v-model="form.accompanyName"
|
|
|
|
|
@tap="adminListShowOpen('accompany')" placeholder="请选择联系人员" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<view class="formtext" v-if="form.type==3">收货人信息</view>
|
|
|
|
|
|
|
|
|
|
<uni-forms-item label="收货人" v-if="form.type==3" required name="goodsName">
|
|
|
|
|
<uni-easyinput @clear="clearAccept('goods')" disabled v-model="form.goodsName"
|
|
|
|
|
@tap="adminListShowOpen('goods')" placeholder="请选择联系人员" />
|
|
|
|
|
</uni-forms-item>
|
|
|
|
|
<qianziyu-select :show="adminListShow" type="radio" :popupTitle="'联系人员'" name="cworkStationName"
|
|
|
|
|
:dataLists="adminList" placeholder="输入被访人具体姓名或手机号搜索" @search="selectSearch" @submit="submitAccept"
|
|
|
|
|
:dataLists="adminList" placeholder="输入陪同人具体姓名或手机号搜索" @search="selectSearch" @submit="submitAccept"
|
|
|
|
|
@cancel="cancelAccept" />
|
|
|
|
|
</uni-forms>
|
|
|
|
|
<button type="primary" style="background-color: #044ed7;" @click="saveFormgoStudy">{{goStudy}}</button>
|
|
|
|
|
@ -267,12 +274,14 @@
|
|
|
|
|
follw_people: [],
|
|
|
|
|
long_time: 0,
|
|
|
|
|
start_date: "",
|
|
|
|
|
end_date: "",
|
|
|
|
|
end_date: "",
|
|
|
|
|
accompany_id:'',
|
|
|
|
|
accpet_department_id: "",
|
|
|
|
|
accept_admin_id: "",
|
|
|
|
|
accept_goods_admin_id: "",
|
|
|
|
|
acceptName: "",
|
|
|
|
|
goodsName: '',
|
|
|
|
|
goodsName: '',
|
|
|
|
|
accompanyName:''
|
|
|
|
|
},
|
|
|
|
|
follw_people_obj: {
|
|
|
|
|
name: "",
|
|
|
|
|
@ -368,6 +377,12 @@
|
|
|
|
|
required: true,
|
|
|
|
|
errorMessage: '请选择被访人'
|
|
|
|
|
}]
|
|
|
|
|
},
|
|
|
|
|
accompanyName: {
|
|
|
|
|
rules: [{
|
|
|
|
|
required: true,
|
|
|
|
|
errorMessage: '请选择陪同人'
|
|
|
|
|
}]
|
|
|
|
|
},
|
|
|
|
|
goodsName: {
|
|
|
|
|
rules: [{
|
|
|
|
|
@ -493,9 +508,12 @@
|
|
|
|
|
if (type == 'accept') {
|
|
|
|
|
this.form.accept_admin_id = ''
|
|
|
|
|
this.form.acceptName = ''
|
|
|
|
|
} else {
|
|
|
|
|
} else if(type=='goods') {
|
|
|
|
|
this.form.accept_goods_admin_id = ''
|
|
|
|
|
this.form.goodsName = ''
|
|
|
|
|
}else{
|
|
|
|
|
this.form.accompany_id=''
|
|
|
|
|
this.form.accompanyName=''
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
submitAccept(e) {
|
|
|
|
|
@ -504,11 +522,14 @@
|
|
|
|
|
this.form.accept_admin_id = e.id
|
|
|
|
|
this.form.accpet_department_id = e.department_id
|
|
|
|
|
this.form.acceptName = e.name
|
|
|
|
|
} else {
|
|
|
|
|
} else if(this.acceptType == 'goods'){
|
|
|
|
|
this.form.accept_goods_admin_id = e.id
|
|
|
|
|
this.form.accept_admin_id = e.id
|
|
|
|
|
this.form.accpet_department_id = e.department_id
|
|
|
|
|
this.form.goodsName = e.name
|
|
|
|
|
}else{
|
|
|
|
|
this.form.accompany_id = e.id
|
|
|
|
|
this.form.accompanyName = e.name
|
|
|
|
|
}
|
|
|
|
|
this.adminListShow = false
|
|
|
|
|
},
|
|
|
|
|
|