Files
yusheng-h5/unpackage/dist/build/web/assets/pages-union-unionMembers.BXyj40y2.js

2 lines
8.8 KiB
JavaScript
Raw Normal View History

2025-10-23 16:04:28 +08:00
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),typ