pages-my-contacts-userList.CLgfbdWd.js 2.9 KB

1
  1. import{a as e,bE as o,n as s,o as t,p as a,w as i,q as r,t as n,v as l,D as c,E as d,F as p,x as m,y as u}from"./index-P0fyQ2Em.js";import{_ as h}from"./u-search.CSVnMmHg.js";import{r as f}from"./uni-app.es.DOtS5Ldl.js";import{_ as g}from"./u-avatar.q3DpmfEb.js";import{_ as b}from"./mescroll-body.CszwJbBy.js";import{r as y}from"./resources.DEPsJg7u.js";import{M as I}from"./mescroll-mixins.C2YUWJKd.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./u-icon.wXcRZHbn.js";import"./renderjs.BXp1P0Wg.js";const x=_({mixins:[I],data(){return{downOption:{use:!0,auto:!0},upOption:{page:{num:0,size:20,time:null},empty:{use:!0,icon:y.message.nodata,tip:this.$t("common.noData"),fixed:!0,top:"300rpx"},textNoMore:this.$t("app.apply.noMoreData")},keyword:"",list:[],organizeId:"",organizeName:"",positionId:""}},computed:{baseURL(){return this.define.baseURL}},onLoad(o){const s=JSON.parse(decodeURIComponent(o.config));this.organizeId=s.organizeId,this.organizeName=s.organizeName,this.positionId=s.positionId,e({title:s.organizeName})},methods:{upCallback(e){let s={currentPage:e.num,pageSize:e.size,keyword:this.keyword,organizeId:this.organizeId,organizeName:this.organizeName,positionId:this.positionId||""};o(s).then((o=>{this.mescroll.endSuccess(o.data.list.length),1==e.num&&(this.list=[]);const s=o.data.list||[];this.list=this.list.concat(s)})).catch((()=>{this.mescroll.endErr()}))},search(){this.searchTimer&&clearTimeout(this.searchTimer),this.searchTimer=setTimeout((()=>{this.list=[],this.mescroll.resetUpScroll()}),300)},detail(e){s({url:"/pages/my/userDetail/index?data="+encodeURIComponent(JSON.stringify(e))})}}},[["render",function(e,o,s,y,I,_){const x=f(t("u-search"),h),w=r,z=f(t("u-avatar"),g),k=f(t("mescroll-body"),b);return n(),a(w,{class:"contacts-v"},{default:i((()=>[l(k,{ref:"mescrollRef",onInit:e.mescrollInit,onDown:e.downCallback,onUp:_.upCallback,sticky:!0,down:I.downOption,up:I.upOption,bottombar:!1},{default:i((()=>[l(w,{class:"search-box search-box_sticky"},{default:i((()=>[l(x,{placeholder:e.$t("app.apply.pleaseKeyword"),modelValue:I.keyword,"onUpdate:modelValue":o[0]||(o[0]=e=>I.keyword=e),height:"72","show-action":!1,onChange:_.search,"bg-color":"#f0f2f6",shape:"square"},null,8,["placeholder","modelValue","onChange"])])),_:1}),(n(!0),c(p,null,d(I.list,((e,o)=>(n(),a(w,{class:"list-cell u-p-l-20 u-p-r-20",key:o,onClick:o=>_.detail(e)},{default:i((()=>[l(w,{class:"u-border-bottom list-item u-font-28 u-flex"},{default:i((()=>[l(z,{src:_.baseURL+e.headIcon},null,8,["src"]),l(w,{class:"list-cell-txt"},{default:i((()=>[l(w,{class:"u-font-30 u-m-b-4",style:{color:"#303133","font-size":"28rpx"}},{default:i((()=>[m(u(e.realName)+"/"+u(e.account),1)])),_:2},1024),l(w,{class:"u-font-24 department u-m-t-4"},{default:i((()=>[m(u(e.department),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1},8,["onInit","onDown","onUp","down","up"])])),_:1})}],["__scopeId","data-v-cbfeef4f"]]);export{x as default};