2 lines
4.8 KiB
JavaScript
2 lines
4.8 KiB
JavaScript
|
|
import{s as e,g as a,b as t,h as l,n as s,c as i,A as o,B as n,r as d,e as c,f as r,w as u,i as m,j as f,o as p,k as g,t as h,l as _,u as y,p as b,q as k,F as v,m as D}from"./index-Cx-ljvzK.js";import{_ as w}from"./uni-icons.rIRNGGE5.js";import{r as x}from"./uni-app.es.C2wev25l.js";import{_ as I}from"./uni-easyinput.Dhsjq_J9.js";import{h as B}from"./headerHeight.BKcShUBq.js";import{n as j}from"./nav.-FlBmVf_.js";import{l as H}from"./logo.DDDG-929.js";import{_ as S}from"./_plugin-vue_export-helper.BCo6x5W8.js";const T=S({components:{headerHeight:B,navBar:j},data:()=>({logo:H,guildId:null,notice:"",value:"",guildName:"",detailData:null,styles:{color:"#333",borderColor:"none"},statusBarHeight:0,placeholderStyle:"color:321;font-size:14px",ThemeData:null}),onLoad(t){const{id:l,guildId:s,h:i}=t;e("token",l),this.guildId=s||"",a("token")&&this.getInfo(),this.statusBarHeight=i||a("BarHeight"),a("Theme_Data")&&(this.ThemeData=JSON.parse(a("Theme_Data")))},methods:{back(){this.closeWeb()},closeWeb(){const e=t().platform;"ios"===e?window.webkit.messageHandlers.nativeHandler.postMessage({action:"closeWeb"}):"android"===e&&window.Android.closeWeb()},async getInfo(){l.get("/api/Guild/get_guild_info",{token:a("token")||"",guild_id:this.guildId}).then((e=>{const{data:a,code:t}=e;this.detailData=a||null,a&&(this.detailData.user_list=a.user_list.slice(0,4)),this.guildName=a.name||null})).catch((e=>{}))},memberList(){s({url:`/pages/union/memberList?guildId=${this.guildId}`})},async confirmInfo(){if(""===this.guildName)return void i({title:"请输入群聊名称",icon:"none"});const e={token:a("token"),guild_id:this.detailData.guild_id,name:this.guildName,notice:this.detailData.notice,avatar:this.detailData.guild_cover};o({title:"提交中",mask:!0}),l.post("/api/Guild/set_guild_info",e).then((e=>{const{data:a,code:t}=e;t?setTimeout((()=>{n(),i({title:"提交成功",icon:"none",mask:!0}),this.getInfo()}),1e3):(i({title:"提交失败",icon:"error"}),n())})).catch((e=>{i({title:"提交失败",icon:"error"}),n()}))}}},[["render",function(e,a,l,s,i,o){var n;const B=d("navBar"),j=f,H=x(c("uni-icons"),w),S=x(c("uni-easyinput"),I);return p(),r(j,{class:"view-page",style:m({backgroundImage:`url('${(null==(n=i.ThemeData)?void 0:n.app_bg)||e.$config.PRIMARY_BGURL}')`})},{default:u((()=>[g(B,{style:m({marginTop:`${i.statusBarHeight}${"ios"===t().platform?"px":"dp"}`}),navTitle:"群聊设置",emitBack:!0,onBackEvent:o.back},null,8,["style","onBackEvent"]),i.detailData?(p(),r(j,{key:0,class:"content"},{default:u((()=>[g(j,{class:"name-view flex-line"},{default:u((()=>[g(j,{class:"name-image"},{default:u((()=>[h("img",{src:i.detailData.guild_cover,alt:""},null,8,["src"])])),_:1}),g(j,{class:"name-title"},{default:u((()=>[_(y(i.detailData.name),1)])),_:1})])),_:1}),g(j,{class:"member-view"},{default:u((()=>[g(j,{class:"flex-line w-fill",style:{"justify-content":"space-between"}},{default:u((()=>[g(j,{class:"member-name"},{default:u((()=>[_(" 群聊成员 ")])),_:1}),g(j,{class:"flex-line member-detail",onClick:o.memberList},{default:u((()=>[h("span",{class:"color-6"},"查看成员"),_(),g(H,{class:"flex-line",type:"right",color:"#666",size:"16"})])),_:1},8,["onClick"])])),_:1}),g(j,{class:"w-fill flex-line mt-24",style:{"align-items":"flex-start","justify-content":"space-between"}},{default:u((()=>[(p(!0),b(v,null,k(i.detailData.user_list,(e=>(p(),r(j,{class:""},{default:u((()=>[g(j,{class:"image-view"},{default:u((()=>[h("img",{src:e.avatar,alt:""},null,8,["src"])])),_:2},1024),g(j,{class:"color-9 font-28 mt-24 text-container",style:{"text-align":"center"}},{default:u((()=>[_(y(e.nickname),1)])),_:2},1024)])),_:2},1024)))),256))])),_:1})])),_:1}),g(j,{class:"edit-name"},{default:u((()=>[g(S,{modelValue:i.guildName,"onUpdate:modelValue":a[0]||(a[0]=e=>i.guildName=e),disabled:1!==i.detailData.is_deacon,primaryColor:"#999",inputBorder:!1,styles:i.styles,placeholderStyle:i.placeholderStyle,placeholder:"请输入内容"},null,8,["modelValue","disabled","styles","placeholderStyle"])])),_:1}),g(j,{class:"edit-notice"},{default:u((()=>[g(j,{class:"notice-title"
|