Files
yusheng-h5/unpackage/dist/build/web/assets/pages-union-unionMembers.BXyj40y2.js
2025-10-23 16:04:28 +08:00

2 lines
8.8 KiB
JavaScript

import{g as e,n as a,h as t,b as s,r as l,e as i,f as o,w as n,i as r,j as u,o as d,k as c,l as p,m as g,u as m,p as f,q as h,F as _,t as A}from"./index-Cx-ljvzK.js";import{_ as k,a as w}from"./flowIcon.DTsd_2t1.js";import{r as D}from"./uni-app.es.C2wev25l.js";import{_ as S}from"./uni-load-more.Biu55tCr.js";import{_ as P}from"./uni-popup-message.CLjJCrqe.js";import{_ as v}from"./uni-popup.kWajNFjY.js";import{h as C}from"./headerHeight.BKcShUBq.js";import{n as y}from"./nav.-FlBmVf_.js";import{l as Q}from"./logo.DDDG-929.js";import{_ as B}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./uni-icons.rIRNGGE5.js";const j=B({components:{headerHeight:C,navBar:y},data:()=>({dateSearch:[new Date,new Date],currentDate:+new Date,logo:Q,loading:!1,noMore:!1,detailData:null,pageConfig:{pageSize:10,currentPage:1,total:0},searchParams:{guild_id:0,start_time:"",end_time:"",token:e("token")||"",page:1,page_size:20},leaderStatus:null,flowDetail:null,msgType:"",messageText:"",messageContent:"",dataList:[],currentUserData:null,ThemeData:null}),onLoad(a){const{id:t,leader:s}=a;this.leaderStatus=+s,this.searchParams.guild_id=t,this.searchParams.start_time=this.formatDate(new Date),this.searchParams.end_time=this.formatDate(new Date),t&&this.getList(),e("Theme_Data")&&(this.ThemeData=JSON.parse(e("Theme_Data")))},onReachBottom(){this.loading||this.noMore||this.getList()},methods:{application(){a({url:`/pages/union/exitApplication?id=${this.searchParams.guild_id}`})},formatDate(e){const a=new Date(e);return`${a.getFullYear()}-${String(a.getMonth()+1).padStart(2,"0")}-${String(a.getDate()).padStart(2,"0")}`},async getList(){const{code:e,data:a}=await t.get("/api/Guild/get_guild_member_list",{...this.searchParams,page:this.pageConfig.currentPage,page_limit:this.pageConfig.pageSize});if(e){this.flowDetail=a,this.pageConfig.total=a.count,this.loading=!1;const e=a.list||[];if(0===e.length)return void(this.noMore=!0);if(this.dataList=[...this.dataList,...e],this.pageConfig.currentPage++,this.dataList.length===this.pageConfig.total)return void(this.noMore=!0)}},changeDate(e){this.searchParams.start_time=e.length?e[0]:"",this.searchParams.end_time=e.length?e[1]:"",this.getList()},kickGuild(e){this.currentUserData=e,this.messageContent="亲爱的会长,您当前操作将踢出该成员,是否继续?",this.$refs.popup.open("center")},jumpHomePage(e){const a=s().platform;"ios"===a?window.webkit.messageHandlers.nativeHandler.postMessage({action:"jumpWebPage",data:{userId:e.user_id}}):"android"===a&&window.Android.jumpWebPage(e.user_id)},confirmPopup(){this.kickUser()},closePopup(){this.currentUserData=null,this.messageContent="",this.$refs.popup.close()},async kickUser(){t.post("/api/Guild/kick_guild_member",{guild_id:this.currentUserData.guild_id,user_id:this.currentUserData.user_id,token:e("token")||""}).then((e=>{const{data:a,code:t,msg:s}=e;t?(this.msgType="success",this.messageText="操作成功",this.$refs.message.open(),this.dataList=[],this.pageConfig.currentPage=1,this.getList()):(this.messageText=s,this.msgType="error",this.$refs.message.open()),this.currentUserData=null,this.closePopup()}))}}},[["render",function(e,a,t,s,C,y){var Q;const B=l("headerHeight"),j=u,b=l("navBar"),x=D(i("uni-datetime-picker"),k),T=D(i("uni-load-more"),S),U=D(i("uni-popup-message"),P),V=D(i("uni-popup"),v);return d(),o(j,{class:"view-page",style:r({backgroundImage:`url('${(null==(Q=C.ThemeData)?void 0:Q.app_bg)||e.$config.PRIMARY_BGURL}')`})},{default:n((()=>[c(B),c(b,{navTitle:"公会成员"},{rightView:n((()=>[C.leaderStatus?(d(),o(j,{key:0,class:"icon-right flex-line",onClick:y.application},{default:n((()=>[c(j,{class:"font-24",style:{color:"#333","white-space":"nowrap"}},{default:n((()=>[p(" 退出审核 ")])),_:1})])),_:1},8,["onClick"])):g("",!0)])),_:1}),c(j,{class:"content_view"},{default:n((()=>[C.leaderStatus?(d(),o(j,{key:0},{default:n((()=>[c(x,{style:{"background-color":"#f8f8f8"},"start-placeholder":"开始时间",end:C.currentDate,"end-placeholder":"结束时间",modelValue:C.dateSearch,"onUpdate:modelValue":a[0]||(a[0]=e=>C.dateSearch=e),type:"range",rangeSeparator:"至",onChange:y.changeDate},null,8,["end","modelValue","onChange"])])),_:1})):g("",!0),C.flowDetail&&C.leaderStatus?(d(),o(j,{key:1,class:"header-view"},{default:n((()=>[c(j,{class:"flex-line flow-view w-fill flex-spaceB"},{default:n((()=>[c(j,{class:"flowTitle color-3"},{default:n((()=>[p(" 总支出 ")])),_:1})])),_:1}),c(j,{class:"flowNumber"},{default:n((()=>[p(m(C.flowDetail.total_consumption),1)])),_:1})])),_:1})):g("",!0),C.dataList&&C.dataList.length?(d(),o(j,{key:2,class:"room-list flex-line mt-24"},{default:n((()=>[(d(!0),f(_,null,h(C.dataList,(e=>(d(),o(j,{class:"room-line w-fill",key:e.room_id},{default:n((()=>[c(j,{class:"w-fill flex-line flex-spaceB",onClick:a=>y.jumpHomePage(e)},{default:n((()=>[c(j,{class:"flex-line w-fill"},{default:n((()=>[c(j,{class:"head-portrait-view"},{default:n((()=>[c(j,{class:"head-portrait"},{default:n((()=>[A("img",{src:e.avatar||C.logo,alt:""},null,8,["src"])])),_:2},1024),1===e.is_deacon?(d(),o(j,{key:0,class:"tip"},{default:n((()=>[A("img",{src:"data:image/png;base64,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",alt:""})])),_:1})):g("",!0)])),_:2},1024),c(j,{class:"ml-20"},{default:n((()=>[c(j,{class:"color-3 font-32 font-w500"},{default:n((()=>[p(m(e.nickname),1)])),_:2},1024),c(j,{class:"color-6 font-24",style:{"margin-top":"12rpx"}},{default:n((()=>[p(" ID:"+m(e.user_code),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),C.leaderStatus?(d(),o(j,{key:0,class:"flex-line"},{default:n((()=>[c(j,{class:"flowIcon"},{default:n((()=>[A("img",{src:w,alt:""})])),_:1}),c(j,{class:"ml-20"},{default:n((()=>[p(m(e.total_consumption||0),1)])),_:2},1024)])),_:2},1024)):g("",!0)])),_:2},1032,["onClick"]),C.leaderStatus&&2===e.is_deacon?(d(),o(j,{key:0,class:"w-fill operate_button"},{default:n((()=>[c(j,{class:"color-f font-24 button",onClick:a=>y.kickGuild(e)},{default:n((()=>[p(" 踢出公会 ")])),_:2},1032,["onClick"])])),_:2},1024)):g("",!0)])),_:2},1024)))),128))])),_:1})):g("",!0),c(j,{class:"mt-24"},{default:n((()=>[c(T,{status:C.loading?"loading":C.noMore?"noMore":"more"},null,8,["status"])])),_:1})])),_:1}),c(V,{ref:"message",type:"message"},{default:n((()=>[c(U,{type:C.msgType,message:C.messageText,duration:2e3},null,8,["type","message"])])),_:1},512),c(V,{ref:"popup",type:"center"},{default:n((()=>[c(j,{class:"popup_view"},{default:n((()=>[c(j,{class:"color-3 font-32 popup_title"},{default:n((()=>[p(" 温馨提示 ")])),_:1}),c(j,{class:"color-3 font-24 messageContent"},{default:n((()=>[p(m(C.messageContent),1)])),_:1}),c(j,{class:"popup_button flex-line"},{default:n((()=>[c(j,{class:"close_button flex-line",onClick:y.closePopup},{default:n((()=>[p(" 取消 ")])),_:1},8,["onClick"]),c(j,{class:"confirm-button flex-line",onClick:y.confirmPopup},{default:n((()=>[p(" 确认 ")])),_:1},8,["onClick"])])),_:1})])),_:1})])),_:1},512)])),_:1},8,["style"])}],["__scopeId","data-v-895facaa"]]);export{j as default};