|
@@ -73,8 +73,9 @@
|
|
placeholder="请选择" @click="clikls()"/>
|
|
placeholder="请选择" @click="clikls()"/>
|
|
</van-form>
|
|
</van-form>
|
|
</van-dialog>
|
|
</van-dialog>
|
|
- <van-popup v-model="showPickerUser" position="bottom" ref="usersPopup">
|
|
|
|
- <van-search v-model="userName" placeholder="输入员工姓名搜索" @search="onSearch" v-if="user.userNameNeedTranslate != '1'"></van-search>
|
|
|
|
|
|
+
|
|
|
|
+ <van-popup v-model="showPickerUser" position="bottom" ref="usersPopup" style="height: 90%">
|
|
|
|
+ <!-- <van-search v-model="userName" placeholder="输入员工姓名搜索" @search="onSearch" v-if="user.userNameNeedTranslate != '1'"></van-search>
|
|
<div style="minHeight:300px;">
|
|
<div style="minHeight:300px;">
|
|
<template v-if="user.userNameNeedTranslate == '1'">
|
|
<template v-if="user.userNameNeedTranslate == '1'">
|
|
<van-checkbox class="userCheckbox" v-for="(item) in userList" :key="item.id" v-model="item.isChecked" ><ww-open-data type='userName' :openid='item.name'></ww-open-data></van-checkbox>
|
|
<van-checkbox class="userCheckbox" v-for="(item) in userList" :key="item.id" v-model="item.isChecked" ><ww-open-data type='userName' :openid='item.name'></ww-open-data></van-checkbox>
|
|
@@ -83,8 +84,37 @@
|
|
<van-checkbox class="userCheckbox" v-for="(item) in userList" :key="item.id" v-model="item.isChecked" >{{item.name}}</van-checkbox>
|
|
<van-checkbox class="userCheckbox" v-for="(item) in userList" :key="item.id" v-model="item.isChecked" >{{item.name}}</van-checkbox>
|
|
</template>
|
|
</template>
|
|
<van-button style="width:100%;position: -webkit-sticky;position: sticky;bottom: 0;" @click="refreshParticipate();showPickerUser=false">确定</van-button>
|
|
<van-button style="width:100%;position: -webkit-sticky;position: sticky;bottom: 0;" @click="refreshParticipate();showPickerUser=false">确定</van-button>
|
|
|
|
+ </div> -->
|
|
|
|
+ <div class="popupDiv">
|
|
|
|
+ <div class="popupSearch" v-if="user.userNameNeedTranslate != '1'">
|
|
|
|
+ <van-search v-model="userName" placeholder="输入员工姓名搜索" @search="onSearch" shape="round" background="#F4F4F4"></van-search>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="popupCon conBorder">
|
|
|
|
+ <div class="popupConBox" v-if="user.userNameNeedTranslate == '1'">
|
|
|
|
+ <van-checkbox class="popupItem marginNone borderNone" v-for="(item) in userList" :key="item.id" v-model="item.isChecked" >
|
|
|
|
+ <span class="userNameClass_left">
|
|
|
|
+ <ww-open-data type='userName' :openid='item.name'></ww-open-data>
|
|
|
|
+ </span>
|
|
|
|
+ <span class="userNameClass_right">
|
|
|
|
+ {{ item.jobNumber }}
|
|
|
|
+ </span>
|
|
|
|
+ </van-checkbox>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="popupConBox" v-else>
|
|
|
|
+ <van-checkbox class="popupItem marginNone borderNone" v-for="(item) in userList" :key="item.id" v-model="item.isChecked" >
|
|
|
|
+ <span class="userNameClass_left">{{item.name}}</span>
|
|
|
|
+ <span class="userNameClass_right">{{ item.jobNumber }}</span>
|
|
|
|
+ </van-checkbox>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="popupBtn">
|
|
|
|
+ <van-button style="width:100%;background: #1989fa;color: #ffffff;position: -webkit-sticky;position: sticky;bottom: 0;" round @click="refreshParticipate()" showPickerUser=false>确定</van-button>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</van-popup>
|
|
</van-popup>
|
|
|
|
+
|
|
<van-popup v-model="showPickerIncharger" position="bottom">
|
|
<van-popup v-model="showPickerIncharger" position="bottom">
|
|
<van-picker show-toolbar :columns="inchargerUserList" value-key="name" @confirm="choseIncharger" @cancel="showPickerIncharger = false">
|
|
<van-picker show-toolbar :columns="inchargerUserList" value-key="name" @confirm="choseIncharger" @cancel="showPickerIncharger = false">
|
|
<template #option="item">
|
|
<template #option="item">
|