index-7f3b20b6.js 16 KB

1
  1. import{u as O}from"./vue-router-7f882520.js";import{u as X}from"./vue-i18n-90d534a9.js";import{d as y,o as c,c as A,a as e,F as q,aI as _,$ as i,aX as r,P as v,u as t,bo as S,b as $,O as T,bl as tt,bc as et,bj as ot,i as st}from"./@vue-cb50a1c4.js";import{l as nt,o as J,z as it,I as x,a0 as rt,C as at,Y as lt,q as ct}from"./index-ae60edf9.js";import"./index-80468eb1.js";import{P as ut}from"./index-95486858.js";import{U as At}from"./index-d579d0c8.js";import{_ as pt}from"./index.vue_vue_type_script_setup_true_lang-1170722e.js";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang-adc75212.js";import{u as mt}from"./useGroupMemberList-2f20ff8e.js";import{C as dt}from"./data-7f4000cb.js";import{M as Q}from"./data-2e062955.js";import{a as j}from"./open-im-sdk-wasm-f19f04ec.js";import{u as gt,a as ht,_ as Ct}from"./useConversationMsgDestruct-e2f28780.js";import{u as vt}from"./useCurrentMemberRole-f0ed520c.js";import{c as wt}from"./vue-clipboard3-1668c328.js";import{v as bt}from"./uuid-a960c1f4.js";import{s as It}from"./function-call-079e4448.js";import"./@intlify-1c0af683.js";import"./dayjs-4460abc8.js";import"./@amap-aca98dec.js";import"./pinia-de4079f2.js";import"./axios-7d5a0a64.js";import"./form-data-497f8b5e.js";import"./date-fns-f56f60e6.js";import"./@babel-7fd5df1e.js";import"./mitt-f7ef348c.js";import"./@vueuse-19adab01.js";import"./livekit-client-ca552de3.js";import"./@livekit-3058dbe8.js";import"./loglevel-e40a507a.js";import"./rxjs-2154ddb2.js";import"./tslib-8dbab242.js";import"./@vuemap-5ebdc63e.js";import"./lodash-es-91418b19.js";import"./use-id-22cfdfcf.js";import"./use-sync-prop-ref-bb7ddd4e.js";import"./function-call-5bab1da7.js";import"./index-597402db.js";import"./arrows_left-f963ef62.js";import"./index-ce3b9548.js";import"./back-099fa84a.js";import"./clipboard-14e41563.js";import"./index-e4a7d928.js";const Gt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAolJREFUWEftmE9o03AUx78v7aCg4A6DCQpu4MGbHndwOG+CqK3CYKdt4AJlXtI6hyfjSWQ28VaWCZsnL0JTRfDmPAiCJ28eBCt00MOEHSp0NsmT1CbbatP2FxrodLmF3++93ycv7883IQzYRQPGAx9IM8wXYEyEAaxL9uTywq2ytmp+C2PPxOWsnJp0bfcDvQMwFcYh2TyupFMlzTA5jD2AUkZOjh8eIGZYRCgHPi3zCIiOe+ttI8RcBdF2kA9mnCZCvLneNUL+hnYOdcNcZ2CuExABG4qcnA8C0oxGvo0JAel6YZiPxc57Th0pVrp7++p3EaAnz96ckRzbOxj00/6sKKmdUEAr+cJULEZusjcuIlKVhRsPRYD0teIDZlY9H7bNl5fSqc0jIC+H+hqhR/nCWCIuzXrhZqbNjHz9vcgr04xXl4jY7281y3l+/0/PEk/qoAoRAepLlTFQI+Bjhx5yjggnO5U9MypE+BLoA5ggINFr2QtNgP9vdAiFx+1PUQxXUYio9vvy4+lacdSiuJdkQudVy5+2VFW13DHhGSaGdqt3Zm/+CKyy/OtTzpDUGK5S3bEy6WtbkcqPfg9XoQi1y6F/HIi5SkQvOzS1iwDOtjZGt4P7Y4ZQgUN7jdHa/ZBZnP7qreuGuQJgpHm/rcjJpU45FEqg7X+AnFGYI9AeIHg+K6c2uuVCkMhvAIkO18iBRAXaoQbKteRQtpccijJCofSQqq4nTowO+zIDNey4Aj1ID4m8slBAogItSqBu1XlgvZdO3RrVlgO6figeAf31s0FfLepMfEEoNM3NVv3XzL3F6YpmmP5HJQNvs3LysecvZ5jLBFwJ8F/JyMmZA6MjDEgUNgP3B+03Yq/XQxgsydYAAAAASUVORK5CYII=",ft="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAXpJREFUSEu9lT1Lw1AUht+TtuKg4lg33foTHPwDomLp4Ae6ONhanGxwNs4l7aTQuAp+gJJiRUcHwdVNN90UR+sg2N4jp9BSSmvuTYuZEu7J87w3h5tDAOAe+ctQcIiQkOegixk1WFi3N5Nn3Wqdg/ORsdjQFYBxKnrlNQYfSyEz3onwHSRorCuVzW2lbjtrBT4ajd0Q0QyAO3I9/4mABNfVgp1NVbTgPYra4cx8X639zFLB81mS25nkxKDhzvbSV0MA4DWXTk6FFXRLLnDh9S34C963IAjel0AHHlqgCw8l0IW7np8Hc9yoybpwSV7w/BcAk9oCE7ixwBRuJAgDNxK4hxfTFI08NP8tzRMadOqNeiCS6sfno+Ns6P1pwzQ5KHHnutEOTOFGPQgD/3/BIAZO507dkv9GhHhrZBLT/E5m8TrsJ2l/r1gqzzFxhYFnynuXKxFYJ62hD82h3yMJA8OSXJbrUKskNyKxYO3J8B/EDiS5gtrfTadOfwE4iGe/WLiWCwAAAABJRU5ErkJggg==",Dt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuZGJhM2RhMywgMjAyMy8xMi8xMy0wNTowNjo0OSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjYgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wOS0xMlQwODozOTo0NCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMTAtMTBUMTU6NDY6MzcrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMTAtMTBUMTU6NDY6MzcrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmRmZGQwZmRkLTkzM2YtNzU0OS05YzhiLWU4N2Y1Y2U0NDA0MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpkZmRkMGZkZC05MzNmLTc1NDktOWM4Yi1lODdmNWNlNDQwNDMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkZmRkMGZkZC05MzNmLTc1NDktOWM4Yi1lODdmNWNlNDQwNDMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmRmZGQwZmRkLTkzM2YtNzU0OS05YzhiLWU4N2Y1Y2U0NDA0MyIgc3RFdnQ6d2hlbj0iMjAyNC0wOS0xMlQwODozOTo0NCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjYgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpVP74MAAAHrSURBVEjHvZYxS8NAFMeDZBNHh7iJmRzcBMGA+SYtOOgnEBcXHYKTuAguoojgVxAhjbV1MIMUhAodglJECC4W6dDhvBfelfNyuV4u1YN/h+Td+/Vd3nv3LGvCIoTYVOtUAVWDKqEaoBJ8FqCNbeksaigTgGroNFvJMJWKWwnukfpUAZeoYga5eHsmXvuSzIW7ZKZZ+yV4Bu/AhoPH6EMLuEGVMtBCI8hBigS2HDhFX0ogGIxgw+bTjTZIFOxF6IiHikCXReY/XBnDmMAHF6krAiFB4qqRKSKNRSBkVnb+Jo6X705I5+udbHduc+/AJ64aH10C/6RMgvDa67bHJSKeEPjEKJOsTumPZxrdYnSUg758f6ii9CzsElktmSQFgHioGx3nbME3rgMA3sNGWVFrZGAOKhP4RvuGxb6fCYxvefPhvnIf+44AHOoCi2CyYywADrSBVWAicOKRrrXOK8HEI82SZjbckRqC06owMWkKy8KOtirDhLIIlIW/2jqrDJMV/ri1OUJrO+w9jkHQQUxgjtjasJ/WZVE2P18z6Erz1PjGuO53WXT1P7+e4PYoup7+/QJm8qcxYnCRjdCncojy+SHKKXFHgi18My4yX3dMdKcwJrpl5lKmeslBuId71IOwxqjvaYz6ns6o/wPAec/MYJIxdwAAAABJRU5ErkJggg==",Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAABJ1JREFUeF7tncFvG0UUh2d21+s0dkjZtFGbYlFcqYK2AiEEB4QEJ/4U98CpqERNw2EkaEpF05x6qP+ZgpBAChIIDkVCamnVpk1DYhJlHdvr3dlqXTa0iRt5n18Yp/n56v29Z3/fvnHGUTJS7PCoVG7kPK9W1ENWwRKuK4V2bNuyd8rs9+eiSEexsEItgsBq6nqt5vnV6tn2i7jIbk8k4A9OrB62hf2Kbdtdr9nvoHt9/1EUxTJnry3fG17uJmIb3MnJKyPuSH5CiNjqtQmu64WA1E6UW1DqM//Zq58ToNQ1ryX0OO76XoBmvyaZhqawlubU57U0vSlAqevFlmi8BvjZwWZJJBLy4sCDdBI6ApI1f7y0WhbCxbKThSb12lagl5Zu36lWq+2OgEl1ZcK13VFqPeSyE9CWWJ2ZPvdIViqV3NjEyRNYerJD7CeRLEUrD/+8LS9cvvyqEw4d6acYsjQCYb25KKenZ0tyyCrSSiDVD4EgCtblBTVXdmyR76cQsjQCYSRackrNnsTXCzSA/aaSry3kl1/NvdVvIeTpBCCAzo4lCQEsGOlFIIDOjiUJASwY6UUggM6OJQkBLBjpRSCAzo4lCQEsGOlFIIDOjiUJASwY6UUggM6OJQkBLBjpRSCAzo4lCQEsGOlFIIDOjiUJASwY6UUggM6OJQkBLBjpRSCAzo4lCQEsGOlFIIDOjiUJASwY6UUggM6OJQkBLBjpRfasgMZGQ87/9N2pul8fKxQLKx998ukt27ZjOgozyT0r4Ldf5o8+fHDvzRRb6fXyrTPvvPfYDEZ61z0rYP7H74+vLC+9kb71sUPjf33w4cd36SjMJCHADPfNrhAAATQCWIJo3NhSEMCGklYIAmjc2FIQwIZye6F0k+Wv1w9ZVv//s0JrqYsjheVB3KwN5E9BWzdZXK4HcbM2kAJ+//XnIwv377L/7dqx0vE/3n73/UUuoRx1BlJAFDXkDzdvnq77G2McS5DQUg9jCeK4X/6rgQ9hXp6Zq0FAZmS8AQjg5Zm5GgRkRsYbgABenpmrQUBmZLwBCODlmbna1s3aIG6yenlTA7kR6+WFp5u1jfqGh1/K90IM13QlsGcn4GXxCQGGTUIABBgmYLg9JgACDBMw3B4TAAGGCRhujwmAAMMEDLfHBECAYQKG22MCIMAwAcPtMQEQYJiA4faYAAgwTMBwe0wABBgmYLg9JgACDBMw3B4TAAGGCRhuj4PcDAroHOSm1Fw5xFGGRjQ4yVGG01/PlmSMwzxNGIil9nGcrQny//YMneYiDnQ2JGDzQOek/8WLl45aB4YPGnot+7KtbojVmZlzjzpnyiulnJYYKeNY2//nXkh++smL9TtKqbAjIHmcP/9tIVeUJZwtv7sSkqWn7cf3r179op502hTwdBKueS2hxyFhdyQk8ON8+/E3U1P/pB2eE/BUwvViGPrHRN61dudl7NeqgXaixoJSyn+WwDYB6WdCkBs9HLejUUxDfzdMctfLnL3mttf+Ttb8rdW6CkgvqlRu5DyvVtRDVsESriuFdvBBvbOQ5AM2FlaoRRBYTV2v1Ty/Wj3bflHqCSl4MnqNsXuSAAAAAElFTkSuQmCC",Bt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAABBVJREFUeF7tnc9OE1EUxu+9M51WKaI1EkXrAhMSY/QBfAIX7nyHunClUSLi4iYqahRZubDP4M6Nb+Be44YEE/8raoVYQjuduWNutQQVCT1z8GD4uu1832l/v54paUKuVus8arUHhUqlUXYlM2BUFGnlwiAwwXqZ7f5cmro0UyZxKo5Nyy01GpVmvX628zcueq0nPPjdIwv7AhXsCoJgzWu2O+iNvv80TTNdCBY/v9z5eS0Rf8AdH789GA0WR5TKzEaH4LqNENAuTAtvrT3XXH31LwKsvVdpKzeMT/1GgPZ/jd+GljLzM/ZCo5deEWDt/XJbLR8C/P7B9pPwEopqx5veJnQF+Hv+cHVhVKkIt51+aFKvbcdufn7uRb1e73QFjNvbI1EQDVH7kOufgDNqYWry/Htdq9UKe0fGjuDW0z/EPAl/K/rybnZOX755c0+YlPbnKUOWRiBZan3Qk5PTVV0yZVoFUnkIxGn8TV+2M6NhoIp5ipClEUhS1dYTdnoMPy/QAOZN+Z8t9NVrM0fzFiFPJwABdHYsSQhgwUgvgQA6O5YkBLBgpJdAAJ0dSxICWDDSSyCAzo4lCQEsGOklEEBnx5KEABaM9BIIoLNjSUIAC0Z6CQTQ2bEkIYAFI70EAujsWJIQwIKRXgIBdHYsSQhgwUgvgQA6O5YkBLBgpJdAAJ0dSxICWDDSSyCAzo4lCQEsGOklEEBnx5KEABaM9BIIoLNjSUIAC0Z6CQTQ2bEkIYAFI70EAujsWJIQwIKRXgIBdHYsyS0n4PnTZ3tfv5ody5wrcbxDbUyrenhs9tiJ4184+rg7tpyAx48ensyyjPWfBr2EU6fPPOGGx9EHARwUc3RsOQG4BeWwiWj/BLbcBvT/Fv7vBAQI+4MACBAmIDweGwABwgSEx2MDIECYgPB4bAAECBMQHo8NgABhAsLjsQEQIExAeDw2AAKECQiPxwZAgDAB4fHYAAgQJiA8HhsAAcIEhMdjAyBAmIDweGwABAgTEB6PDYAAYQLC47EBECBMQHg8NgAChAkIj8cGSAvAQW5yBroHuVk7M5rgKEMRC6E/ynDy+nRVZzjMU8JApl0Tx9lKkP85MwlbH3Cgs5CAlQOd/fwrV24cMDt27hZ6LdtyrFtWC1NT5993z5S31oZtNTiKY23/zWfB//VTVN9eWGuTrgD/uHjxzkChrKs4W35zJfhbT6eZvb5799KSn7Qi4Mcm3Ku0lRuGhM2R4OFnxc7HWxMTX3sTfhHwQ8L9cpI0D6piZDbnZWzX1tiF6fJba21zNYE/BPS+E+LC0L6skw5hG/J9YPynXheCxaiz+Mnf839vW1NA76Ja7UGhUmmUXckMGBVFWrkQX9TrC/FfsJkyiVNxbFpuqdGoNOv1s52/pb4DskmTa9mBcBEAAAAASUVORK5CYII=",kt={class:"mt-3 flex flex-wrap"},Nt={class:"flex w-[42px] shrink-0 grow-0 basis-1/5 flex-col items-center justify-center px-[6px] pb-[10px]"},xt={class:"relative h-12 w-12"},yt={key:0,class:"absolute bottom-0 flex w-12 items-center justify-center rounded-md bg-[#E8EAEF] text-xs text-primary"},Rt={class:"mt-0.5 w-[42px] truncate text-center text-xs text-sub-text"},Ut={class:"flex w-[42px] shrink-0 grow-0 basis-1/5 flex-col items-center justify-center px-[6px] pb-[10px]"},Et=["src","onClick"],Yt={class:"mt-0.5 w-[42px] truncate text-center text-xs text-sub-text"},St={key:0,class:"flex w-[42px] shrink-0 grow-0 basis-1/5 flex-col items-center justify-center px-[6px] pb-[10px]"},Tt=["src","onClick"],Qt={class:"mt-0.5 w-[42px] truncate text-center text-xs text-sub-text"},jt=y({__name:"GroupMemberRow",props:{memberCount:null,isNomal:{type:Boolean}},setup(G){const n=O(),m=nt(),{fetchState:D}=mt(void 0,!0),M=()=>{n.push({path:"chooseUser",state:{chooseType:dt.InviteGroup,extraData:m.storeCurrentGroupInfo.groupID}})},B=()=>{n.push({path:"groupMemberList",state:{groupID:m.storeCurrentGroupInfo.groupID,action:Q.Kickout}})},k=()=>{n.push({path:"groupMemberList",state:{groupID:m.storeCurrentGroupInfo.groupID,action:Q.Preview}})};return(d,R)=>(c(),A("div",{class:"mt-[10px] overflow-hidden bg-white px-1 pt-2",onClick:k},[e("div",kt,[(c(!0),A(q,null,_(t(D).groupMemberList.slice(0,G.isNomal?9:8),g=>(c(),A("div",Nt,[e("div",xt,[i(J,{src:g.faceURL,desc:g.nickname,size:48},null,8,["src","desc"]),g.roleLevel===100?(c(),A("div",yt,r(d.$t("groupOwner")),1)):v("",!0)]),e("span",Rt,r(g.nickname),1)]))),256)),e("div",Ut,[e("img",{class:"h-12 w-12",src:t(Mt),alt:"",onClick:S(M,["stop"])},null,8,Et),e("span",Yt,r(d.$t("add")),1)]),G.isNomal?v("",!0):(c(),A("div",St,[e("img",{class:"h-12 w-12",src:t(Bt),alt:"",onClick:S(B,["stop"])},null,8,Tt),e("span",Qt,r(d.$t("buttons.remove")),1)]))]),i(l,{class:"border-t",title:`${d.$t("allGroupMember")}(${G.memberCount})`},null,8,["title"])]))}}),Ot={class:"page_container"},Jt={class:"flex-1 overflow-y-auto"},Zt={class:"mt-[10px] flex items-center bg-white p-4"},Lt={class:"relative h-12 w-12"},Pt=["src"],Vt={class:"ml-[10px] flex h-[48px] flex-1 flex-col items-start"},Ft={class:"text-base"},Wt={class:"text-base"},zt={class:"text-base"},Ht=e("span",{class:"text-base"},r(")"),-1),Kt=["src"],Xt=["src"],qt={class:"mt-[10px] overflow-hidden bg-white"},_t={class:"mt-[10px] overflow-hidden bg-white"},$t={class:"mt-[10px] overflow-hidden bg-white"},te={class:"overflow-hidden bg-white"},ee={class:"mt-[10px] overflow-hidden bg-white"},oe={class:"px-4 pt-6"},se={class:"mb-1"},ne={class:"text-xs text-sub-text"},ie={class:"mb-4 flex items-center justify-end px-4 py-2"},re=y({name:"groupSetting"}),qe=y({...re,setup(G){const{conversationStore:n,switchLoading:m,updateConversationPinState:D,updateConversationRecvMsgState:M,clearLogs:B}=gt(),{onChange:k,timeOptions:d,destructLoading:R,destructTimeStr:g,showDestructTime:w,updateDestructDuration:Z,updateDestructDurationTime:U}=ht(),{isNomal:f,isOwner:h,isAdmin:N}=vt(),b=O(),{t:I}=X(),E=$(),L=o=>{var p,C;const s=Array.isArray(o)?o[0]:o,u=it({message:I("uploading"),forbidClick:!0,duration:0});x.uploadFile({name:new Date().getTime()+rt(((p=s.file)==null?void 0:p.name)??""),contentType:(C=s.file)==null?void 0:C.type,uuid:bt(),file:s.file}).then(a=>{x.setGroupInfo({groupID:n.storeCurrentConversation.groupID,faceURL:a.data.url}).finally(()=>u.close())}).catch(()=>{u.message=I("messageTip.uploadFailed"),setTimeout(()=>{u.close()},200)}).finally(()=>u.close())},P=()=>{var o;f.value||(o=E.value)==null||o.chooseFile()},{toClipboard:V}=wt(),F=async()=>{await V(n.storeCurrentGroupInfo.groupID),at(I("messageTip.copySuccess"))},Y=o=>{o&&f.value||b.push({path:"changeName",query:{originData:JSON.stringify(o?n.storeCurrentGroupInfo:n.storeCurrentMemberInGroup)}})},W=()=>{b.push({path:"groupAnnouncement",query:{isNomal:f.value+""}})},z=()=>{b.push("/groupManage")},H=()=>{b.push({path:"selfOrGroupQr",query:{isGroup:"true"}})},K=()=>{const o=h.value?"dismissGroup":"quitGroup",s=h.value?I("messageTip.disbandGroup"):I("messageTip.quitGroup");It({message:s,beforeClose:u=>new Promise(p=>{if(u!=="confirm"){p(!0);return}x[o](n.currentConversation.groupID).then(()=>b.push("/conversation")).catch(C=>ct({error:C})).finally(()=>p(!0))})})};return(o,s)=>{const u=At,p=ut,C=lt;return c(),A("div",Ot,[i(pt,{title:o.$t("groupSetting")},null,8,["title"]),e("div",Jt,[e("div",Zt,[e("div",Lt,[i(J,{size:48,src:t(n).currentConversation.faceURL,"is-group":"",onClick:P},null,8,["src"]),t(h)||t(N)?(c(),A("img",{key:0,class:"absolute right-[-4px] bottom-[-4px] h-[14px] w-[14px]",src:t(Dt),alt:""},null,8,Pt)):v("",!0)]),e("div",Vt,[e("div",{class:"flex items-center justify-start",onClick:s[0]||(s[0]=a=>Y(!0))},[e("span",Ft,r(t(n).currentConversation.showName),1),e("span",Wt,r("("),1),e("span",zt,r(t(n).storeCurrentGroupInfo.memberCount),1),Ht,t(h)||t(N)?(c(),A("img",{key:0,class:"ml-1.5 h-[12px] w-[12px]",src:t(ft),alt:""},null,8,Kt)):v("",!0)]),e("span",{class:"mt-1 text-sm text-sub-text",onClick:F},r(t(n).storeCurrentGroupInfo.groupID),1)]),e("img",{class:"h-[18px] w-[18px]",onClick:H,src:t(Gt),alt:""},null,8,Xt)]),i(jt,{"member-count":t(n).storeCurrentGroupInfo.memberCount,"is-nomal":t(f)},null,8,["member-count","is-nomal"]),i(Ct),e("div",qt,[i(l,{title:o.$t("popover.groupAnnouncement"),onClick:W},null,8,["title"]),t(h)||t(N)?(c(),T(l,{key:0,title:o.$t("groupManage"),onClick:z},null,8,["title"])):v("",!0)]),e("div",_t,[i(l,{title:o.$t("groupNickname"),"sub-title":t(n).storeCurrentMemberInGroup.nickname,onClick:s[1]||(s[1]=a=>Y())},null,8,["title","sub-title"])]),e("div",$t,[i(l,{title:o.$t("groupPin"),"show-switch":"",loading:t(m).pinLoading,checked:t(n).storeCurrentConversation.isPinned,onUpdateValue:t(D)},null,8,["title","loading","checked","onUpdateValue"]),i(l,{title:o.$t("checks.notDisturb"),"show-switch":"",loading:t(m).recvMsgLoading,checked:t(n).storeCurrentConversation.recvMsgOpt===t(j).NotNotify,onUpdateValue:s[2]||(s[2]=a=>t(M)(a,t(j).NotNotify))},null,8,["title","loading","checked"])]),e("div",te,[i(l,{title:o.$t("messageDestruct"),"show-switch":"",loading:t(R),checked:t(n).storeCurrentConversation.isMsgDestruct,onUpdateValue:t(Z)},null,8,["title","loading","checked","onUpdateValue"]),t(n).storeCurrentConversation.isMsgDestruct?(c(),T(l,{key:0,title:o.$t("messageDestructTime"),subTitle:t(g),onClick:s[3]||(s[3]=a=>w.value=!0)},null,8,["title","subTitle"])):v("",!0)]),e("div",ee,[i(l,{danger:"",title:o.$t("popover.clearModalTitle"),onClickItem:t(B)},null,8,["title","onClickItem"]),i(l,{danger:"",title:t(h)?o.$t("buttons.disbandGroup"):o.$t("buttons.quitGroup"),onClickItem:K},null,8,["title"])])]),tt(i(u,{ref_key:"uploaderRef",ref:E,accept:"image/*",capture:"camcorder","preview-image":!1,multiple:!1,"after-read":L},null,512),[[et,!1]]),i(C,{show:t(w),"onUpdate:show":s[6]||(s[6]=a=>st(w)?w.value=a:null),round:""},{default:ot(()=>[e("div",oe,[e("div",se,r(o.$t("messageDestruct")),1),e("div",ne,r(o.$t("messageDestructToast")),1)]),i(p,{onChange:t(k),"show-toolbar":!1,columns:t(d),class:"w-full"},null,8,["onChange","columns"]),e("div",ie,[e("span",{class:"mr-3 cursor-pointer",onClick:s[4]||(s[4]=a=>w.value=!1)},r(o.$t("buttons.cancel")),1),e("span",{class:"mr-1 cursor-pointer text-primary",onClick:s[5]||(s[5]=(...a)=>t(U)&&t(U)(...a))},r(o.$t("buttons.confirm")),1)])]),_:1},8,["show"])])}}});export{qe as default};