选人!!!!

This commit is contained in:
shijingjing
2023-03-03 15:15:41 +08:00
parent d4a8eaf204
commit 28687d9a01
4 changed files with 316 additions and 32 deletions

View File

@@ -57,10 +57,15 @@
</div>
<div class="examine_person" v-if="enableExamine == true">
<div><span class="color_red">*</span><span class="title">审批人</span></div>
<div @click="getDeptUser">
<AiPagePicker type="custom" :selected.sync="form.examines" @select="getExamines" nodeKey="id" :ops="{url:`./selectDeptUser`,label: 'id'}">
<span class="label" v-if="form.examines.length">已选择{{ form.examines.length }}名人员</span>
<span class="color_gray" v-else>请选择</span>
<u-icon name="arrow-right" color="#CCD0D3" size="28"/>
</AiPagePicker>
<!-- <div @click="getDeptUser">
<span v-if="!form.examines.length" class="color_gray">请选择<u-icon name="arrow-right" color="#CCD0D3"></u-icon></span>
<span v-else>已选择{{ form.examines.length }}名人员</span>
</div>
</div> -->
</div>
<div class="examineChange">
<div>定时发送</div>
@@ -141,7 +146,7 @@
</div>
</template>
<script>
removeStorageSync<script>
import { mapActions } from "vuex";
export default {
name: "addPropaganda",
@@ -306,6 +311,10 @@ export default {
return name.substring(name.lastIndexOf('.'))
},
getExamines(e) {
console.log(e);
},
uploadBtn(type) {
let count = 9 - (this.files?.length || 0)
if(count > 0){
@@ -537,6 +546,7 @@ export default {
uni.removeStorageSync('circleTagsRemove') // 朋友圈剔除
uni.removeStorageSync('startTime')
uni.removeStorageSync('endTime')
uni.removeStorageSync('selectDeptUser')
},
getDeptUser() {
@@ -633,6 +643,11 @@ export default {
// 时间
this.startTime = uni.getStorageSync('startTime')
this.endTime = uni.getStorageSync('endTime')
if(this.enableExamine==1) {
this.form.examines = uni.setStorageSync('selectDeptUser')
}
}
}
</script>