pages-message-contacts-index.DqoJD-dp.js 2.6 KB

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