master
lion 2 years ago
parent 38538bc722
commit e8a4f8fe09

@ -98,6 +98,17 @@
</view> </view>
</view> </view>
</view> </view>
<view class="dbtext">陪同人员</view>
<view class="dbitem sfyritem">
<view class="dbinfo justify-left">
<view>
部门<text>{{info.accompany.department.name}}</text>
</view>
<view>
人员<text>{{info.accompany.name}}</text>
</view>
</view>
</view>
<template v-if="info.accept_admin_sign"> <template v-if="info.accept_admin_sign">
<view class="dbtext">签字</view> <view class="dbtext">签字</view>
<view class="dbitem sfyritem"> <view class="dbitem sfyritem">

@ -16,7 +16,7 @@
<view class="dbstatus bm"> <view class="dbstatus bm">
<view class="justify-start"> <view class="justify-start">
{{item.audit_status_text}} {{item.audit_status_text}}
<button class="signBtn" @click.stop='signPic(item.id)' type="primary" v-if="nowadminID==item.accept_admin_id&&item.audit_status==3&&!item.accept_admin_sign"></button> <button class="signBtn" @click.stop='signPic(item.id)' type="primary" v-if="nowadminID==item.accompany_id&&item.audit_status==3&&!item.accept_admin_sign"></button>
</view> </view>
<view> <view>
<text style="margin-right:10px">访问时间{{item.date}}</text> <text style="margin-right:10px">访问时间{{item.date}}</text>

@ -170,17 +170,24 @@
<uni-datetime-picker type="date" :start="toadyStart" return-type="string" v-model="form.end_date" /> <uni-datetime-picker type="date" :start="toadyStart" return-type="string" v-model="form.end_date" />
</uni-forms-item> </uni-forms-item>
</template> </template>
<view class="formtext">被访人信</view> <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-forms-item label="被访人" required name="acceptName" v-if="form.type==1||form.type==2">
<uni-easyinput @clear="clearAccept('accept')" disabled v-model="form.acceptName" <uni-easyinput @clear="clearAccept('accept')" disabled v-model="form.acceptName"
@tap="adminListShowOpen('accept')" placeholder="请选择联系人员" /> @tap="adminListShowOpen('accept')" placeholder="请选择联系人员" />
</uni-forms-item> </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-forms-item label="收货人" v-if="form.type==3" required name="goodsName">
<uni-easyinput @clear="clearAccept('goods')" disabled v-model="form.goodsName" <uni-easyinput @clear="clearAccept('goods')" disabled v-model="form.goodsName"
@tap="adminListShowOpen('goods')" placeholder="请选择联系人员" /> @tap="adminListShowOpen('goods')" placeholder="请选择联系人员" />
</uni-forms-item> </uni-forms-item>
<qianziyu-select :show="adminListShow" type="radio" :popupTitle="'联系人员'" name="cworkStationName" <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" /> @cancel="cancelAccept" />
</uni-forms> </uni-forms>
<button type="primary" style="background-color: #044ed7;" @click="saveFormgoStudy">{{goStudy}}</button> <button type="primary" style="background-color: #044ed7;" @click="saveFormgoStudy">{{goStudy}}</button>
@ -268,11 +275,13 @@
long_time: 0, long_time: 0,
start_date: "", start_date: "",
end_date: "", end_date: "",
accompany_id:'',
accpet_department_id: "", accpet_department_id: "",
accept_admin_id: "", accept_admin_id: "",
accept_goods_admin_id: "", accept_goods_admin_id: "",
acceptName: "", acceptName: "",
goodsName: '', goodsName: '',
accompanyName:''
}, },
follw_people_obj: { follw_people_obj: {
name: "", name: "",
@ -369,6 +378,12 @@
errorMessage: '请选择被访人' errorMessage: '请选择被访人'
}] }]
}, },
accompanyName: {
rules: [{
required: true,
errorMessage: '请选择陪同人'
}]
},
goodsName: { goodsName: {
rules: [{ rules: [{
required: true, required: true,
@ -493,9 +508,12 @@
if (type == 'accept') { if (type == 'accept') {
this.form.accept_admin_id = '' this.form.accept_admin_id = ''
this.form.acceptName = '' this.form.acceptName = ''
} else { } else if(type=='goods') {
this.form.accept_goods_admin_id = '' this.form.accept_goods_admin_id = ''
this.form.goodsName = '' this.form.goodsName = ''
}else{
this.form.accompany_id=''
this.form.accompanyName=''
} }
}, },
submitAccept(e) { submitAccept(e) {
@ -504,11 +522,14 @@
this.form.accept_admin_id = e.id this.form.accept_admin_id = e.id
this.form.accpet_department_id = e.department_id this.form.accpet_department_id = e.department_id
this.form.acceptName = e.name this.form.acceptName = e.name
} else { } else if(this.acceptType == 'goods'){
this.form.accept_goods_admin_id = e.id this.form.accept_goods_admin_id = e.id
this.form.accept_admin_id = e.id this.form.accept_admin_id = e.id
this.form.accpet_department_id = e.department_id this.form.accpet_department_id = e.department_id
this.form.goodsName = e.name this.form.goodsName = e.name
}else{
this.form.accompany_id = e.id
this.form.accompanyName = e.name
} }
this.adminListShow = false this.adminListShow = false
}, },

@ -99,6 +99,17 @@
</view> </view>
</view> </view>
</view> </view>
<view class="dbtext">陪同人员</view>
<view class="dbitem sfyritem">
<view class="dbinfo justify-left">
<view>
部门<text>{{info.accompany.department.name}}</text>
</view>
<view>
人员<text>{{info.accompany.name}}</text>
</view>
</view>
</view>
<template v-if="info.accept_admin_sign"> <template v-if="info.accept_admin_sign">
<view class="dbtext">签字</view> <view class="dbtext">签字</view>
<view class="dbitem sfyritem"> <view class="dbitem sfyritem">

Loading…
Cancel
Save