|
@@ -26,7 +26,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<van-search placeholder="请输入姓名查询" @input="listChildInfoByName" v-model="positionSearch" />
|
|
<van-search placeholder="请输入姓名查询" @input="listChildInfoByName" v-model="positionSearch" />
|
|
|
- <van-picker cancel-button-text='取消' value-key="title" show-toolbar :columns="childList" @confirm="onConfirmPicker" @cancel="serviceTargetShow = false">
|
|
|
|
|
|
|
+ <van-picker cancel-button-text='取消' :confirm-button-text='childList.length>0?"选择":"确定"' value-key="title" show-toolbar :columns="childList" @confirm="onConfirmPicker"
|
|
|
|
|
+ @cancel="serviceTargetShow = false">
|
|
|
<template #option="item">
|
|
<template #option="item">
|
|
|
<span>{{item.name}}</span>
|
|
<span>{{item.name}}</span>
|
|
|
<span>({{item.idCard}})</span>
|
|
<span>({{item.idCard}})</span>
|
|
@@ -218,6 +219,11 @@ export default {
|
|
|
this.serviceShow = false
|
|
this.serviceShow = false
|
|
|
},
|
|
},
|
|
|
onConfirmPicker(value) {
|
|
onConfirmPicker(value) {
|
|
|
|
|
+ if (!value) {
|
|
|
|
|
+ console.log(value)
|
|
|
|
|
+ this.serviceTargetShow = !this.serviceTargetShow
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
this.serviceTarget.push(value.name)
|
|
this.serviceTarget.push(value.name)
|
|
|
// this.form.serviceTarget = this.serviceTarget.join(',')
|
|
// this.form.serviceTarget = this.serviceTarget.join(',')
|
|
|
this.$set(this.form, 'serviceTarget', this.serviceTarget.join(','))
|
|
this.$set(this.form, 'serviceTarget', this.serviceTarget.join(','))
|