jiuyiUniapp/jiuyi/unpackage/dist/build/web/assets/pages-news-newFriend.4pKhTh...

2 lines
2.9 KiB
JavaScript

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