2 lines
2.6 KiB
JavaScript
2 lines
2.6 KiB
JavaScript
import{n as t,s as e,a4 as a,ab as s,o as i,c as l,w as d,a as o,b as n,j as r,k as c,an as u,d as h}from"./index.953fb5a2.js";import{r as f,_ as m}from"./watermark.5346bec0.js";import{_ as p}from"./tool-list-wx.55d0c6db.js";import{_ as I}from"./plugin-vue_export-helper.21dcd24c.js";import"./uni-badge.d91cbc89.js";import"./uni-icons.9a92e175.js";var k=I({data:()=>({detail:"",list1:[{title:"把他推荐给朋友",path:"#"}],list2:[{title:"设置备注和标签",path:"#"}]}),onLoad(t){var e=decodeURIComponent(t.data);t.data=t.data.replace(/%/g,"%25");var a=JSON.parse(e);this.detail=a},computed:{Baned(){return"Y"==this.detail.black},chatList(){return this.$store.state.chatlist}},onShow(){},methods:{itemClick2(e,a){if(0===a)t({url:"beizhu?userId="+this.detail.userId+"&remark="+this.detail.nickName})},heifangfangChange(t){var a=t.detail.value?"Y":"N",s=t.detail.value?"已加入黑名单":"已移除黑名单";this.$http.request({url:"/friend/black",method:"POST",data:JSON.stringify({userId:this.detail.userId,black:a}),success:t=>{200==t.data.code&&e({title:s,icon:"none"})}})},deleteFriend(){a({title:"提醒",content:"是否确认删除好友",success:t=>{t.confirm?this.$http.request({url:"/friend/delFriend",method:"POST",data:JSON.stringify({userId:this.detail.userId}),success:t=>{200==t.data.code&&(delete this.chatList[this.detail.userId],this.$store.dispatch("updateChatListInfoById",{userId:this.detail.userId,data:{}}),this.$store.dispatch("updateChatById",{userId:this.detail.userId,data:[]}),e({title:"删除成功",icon:"none"}).then((()=>{s({delta:3})})))}}):t.cancel}})},itemClick1(t,a){if(0===a)e({title:"把他推荐给朋友",icon:"none"})}}},[["render",function(t,e,a,s,I,k){const C=f(r("watermark"),m),b=f(r("tool-list-wx"),p),x=c,_=u,g=h;return i(),l(g,{class:"bgColor"},{default:d((()=>[o(C),o(b,{list:I.list2,onItemClick:k.itemClick2},null,8,["list","onItemClick"]),o(g,{class:"xw-tool-list"},{default:d((()=>[o(g,{class:"xw-tool-list-content"},{default:d((()=>[o(g,{class:"xw-tool-item"},{default:d((()=>[o(x,{class:"xw-tool-text"},{default:d((()=>[n("加入黑名单")])),_:1}),o(_,{color:"#05C160",checked:k.Baned,onChange:k.heifangfangChange,style:{transform:"scale(0.75)"}},null,8,["checked","onChange"])])),_:1})])),_:1})])),_:1}),o(g,{class:"xw-tool-list"},{default:d((()=>[o(g,{class:"xw-tool-list-content"},{default:d((()=>[o(g,{class:"xw-tool-btn-item",onClick:k.deleteFriend},{default:d((()=>[o(g,{class:"xw-tool-btn-text",style:{color:"#FF5A5F"}},{default:d((()=>[n("删除")])),_:1})])),_:1},8,["onClick"])])),_:1})])),_:1})])),_:1})}],["__scopeId","data-v-a8283b92"]]);export{k as default};
|