2 lines
2.5 KiB
JavaScript
2 lines
2.5 KiB
JavaScript
import{U as a,a6 as e,g as s,r as t,p as l,c as r,w as o,h as u,k as n,L as c,i,o as p,b as f,e as d,a as m,q as _,F as g,I as h,y as b,_ as v,z as y,v as k,n as w,f as x}from"./index-CH9-aFWw.js";import{_ as N}from"./uni-icons.DST64Pwo.js";import{a as C,b as j,r as I}from"./uni-app.es.DPi2kvld.js";import{_ as z}from"./_plugin-vue_export-helper.BCo6x5W8.js";/* empty css */const F=z({__name:"addFriend",setup(y){const k=a(),z=(e((()=>k.state.userinfo)),s({data:[],pageNum:1,pageSize:10,total:0})),F=t("");function q(){F.value?n.news.searchFriendByName({path:[F.value],query:{pageNum:z.pageNum,pageSize:z.pageSize}}).then((a=>{if(200==a.code)return z.pageNum&&(z.data.length=0),z.data.push(...a.rows.map((a=>(a.format_userPortrait=u.format_url(a.userPortrait,"img"),a)))),void(z.total=a.total);u.alert({content:a.msg,showCancel:!1})})).finally((()=>{c()})):u.alert("请输入你想搜索的内容")}function P(){z.pageNum=1,z.total=0,q()}return C((()=>{!function(){if(z.data.length>=z.total)return;z.pageNum++,q()}()})),j((()=>{P()})),(a,e)=>{const s=I(l("uni-icons"),N),t=h,n=i,c=x;return p(),r(n,{class:"app"},{default:o((()=>[f(n,{class:"searchBox ptb20 bfff"},{default:o((()=>[f(n,{class:"search rows mlr20 ptb10 plr30 bar"},{default:o((()=>[f(s,{type:"search"}),f(t,{type:"text",modelValue:F.value,"onUpdate:modelValue":e[0]||(e[0]=a=>F.value=a),placeholder:"用户名",class:"f1 ml10","confirm-type":"search"},null,8,["modelValue"]),f(n,{class:"btn bar sm colourful w120",onClick:P},{default:o((()=>[d("搜索")])),_:1})])),_:1})])),_:1}),f(n,{class:"listArea plr30 bfff"},{default:o((()=>[(p(!0),m(g,null,_(z.data,((a,e)=>(p(),r(n,{class:"item rows ptb30 c333 f32",key:e,onClick:e=>function(a){w({url:u.setUrl("/pages/index/videoHome",{userId:a.userId})})}(a)},{default:o((()=>[f(n,{class:"avatar fs0"},{default:o((()=>[f(c,{class:"wh100 cir",src:a.format_userPortrait,mode:"aspectFill"},null,8,["src"])])),_:2},1024),f(n,{class:"content f1 mlr20"},{default:o((()=>[f(n,{class:"name"},{default:o((()=>[d(b(a.userNickname),1)])),_:2},1024),f(n,{class:"time c999 f22"},{default:o((()=>[d(b(a.createTime),1)])),_:2},1024)])),_:2},1024),(p(),r(n,{key:1,class:"btn black plr20",onClick:v((e=>function(a){console.log("userItem",a)}(a)),["stop"])},{default:o((()=>[d("添加好友")])),_:2},1032,["onClick"]))])),_:2},1032,["onClick"])))),128))])),_:1}),f(n,{class:"fill",style:{height:"60rpx"}})])),_:1})}}},[["__scopeId","data-v-4cec5879"]]);export{F as default};
|