2 lines
3.0 KiB
JavaScript
2 lines
3.0 KiB
JavaScript
|
import{_ as s}from"./uni-icons.CE6FQOeI.js";import{B as a,Q as e,g as t,r as l,l as n,c as r,w as o,i,o as c,b as u,e as d,a as f,m as p,F as _,k as m,t as h,K as b,s as g,j as v,h as w,f as k}from"./index-CZsuXyof.js";import{o as y,b as x,r as F}from"./uni-app.es.Cv5-J_i3.js";import{_ as I}from"./_plugin-vue_export-helper.BCo6x5W8.js";/* empty css */const j=I({__name:"newFriend",setup(I){const j=a(),C=e((()=>j.state.userinfo)),T=t({data:[],pageNum:1,pageSize:10,total:0});function S(){uni.$chat.getFriendApplicationList().then((s=>{if(0===s.code){console.log("rs",s);const a=s.data;T.data=a.friendApplicationList}})).finally((()=>{uni.stopPullDownRefresh()}))}return l(""),y((()=>{S()})),x((()=>{S()})),(a,e)=>{const t=F(n("uni-icons"),s),l=i,y=m,x=k;return c(),r(l,{class:"app"},{default:o((()=>[u(l,{class:"searchBox ptb20 bfff"},{default:o((()=>[u(y,{url:"/pages/news/addFriend","hover-class":"none"},{default:o((()=>[u(l,{class:"search rows mlr20 ptb10 plr30 bar"},{default:o((()=>[u(t,{type:"search"}),u(l,{class:"placeholderStyle f1 plr15"},{default:o((()=>[d("添加朋友")])),_:1}),u(l,{class:"btn bar sm colourful w120"},{default:o((()=>[d("搜索")])),_:1})])),_:1})])),_:1})])),_:1}),u(l,{class:"ptb20 plr25 c666 f28"},{default:o((()=>[d("最近添加")])),_:1}),u(l,{class:"listArea plr30 bfff"},{default:o((()=>[(c(!0),f(_,null,p(T.data,((s,a)=>(c(),r(l,{class:"item rows ptb30 c333 f32",key:a,onClick:a=>function(s){uni.navigateTo({url:w.setUrl("/pages/index/videoHome",{userId:s.userId})})}(s)},{default:o((()=>[u(l,{class:"avatar fs0"},{default:o((()=>[u(x,{class:"wh100 cir",src:s.avatar,mode:"aspectFill"},null,8,["src"])])),_:2},1024),u(l,{class:"content f1 mlr20"},{default:o((()=>[u(l,{class:"name"},{default:o((()=>[d(h(s.name),1)])),_:2},1024),u(l,{class:"time c999 f22"},{default:o((()=>[d(h(s.createTime),1)])),_:2},1024)])),_:2},1024),1==s.friendState?(c(),r(l,{key:0,class:"btns rows fs0"},{default:o((()=>[u(l,{class:"btn black plr20",onClick:b((a=>function(s){v.video.agreeFriend({path:[C.value.userId,s.userId],query:{}}).then((s=>{200===s.code?uni.showToast({title:"同意成功",icon:"success",duration:1500}):uni.showToast({title:s.msg,icon:"error",duration:1500})})).finally((()=>{}))}(s)),["stop"])},{default:o((()=>[d("同意")])),_:2},1032,["onClick"]),u(l,{class:"btn cancel plr20 ml20",onClick:b((a=>function(s){v.video.refuseFriend({path:[C.value.userId,s.userId]}).then((s=>{200===s.code?uni.showToast({title:"拒绝成功",icon:"success",duration:1500}):uni.showToast({title:s.msg,icon:"error",duration:1500})}))}(s)),["stop"])},{default:o((()=>[d("拒绝")])),_:2},1032,["onClick"])])),_:2},1024)):2==s.friendState?(c(),r(l,{key:1,class:"result fs0 c999"},{default:o((()=>[d("已拒绝")])),_:1})):3==s.friendState?(c(),r(l,{key:2,class:"result fs0 c999"},{default:o((()=>[d("已同意")])),_:1})):g("",!0)])),_:2},1032,["onClick"])))),128))])),_:1}),u(l,{class:"fill",style:{height:"60rpx"}})])),_:1})}}},[["__scopeId","data-v-4bdf15a0"]]);export{j as default};
|