2 lines
64 KiB
JavaScript
2 lines
64 KiB
JavaScript
import{d as Y,aX as Z,r as L,am as C,aY as X,e as S,l as J,q as t,w as e,h as Q,u as T,O as H,Z as D,s as a,an as i,Q as l,at as n,a9 as M,o as B,a as P,aH as G,aZ as o,t as u,j as c,b as W,_ as s,aI as F,a_ as K,J as r,c as N,a$ as d,m as R,b0 as v,f as p,A as E,k as h,b1 as A,aN as m,x as f,a2 as g,a3 as y,D as I,F as k,z as O,ai as U,b2 as w,B as _,I as b,b3 as x,b4 as V,b5 as j,b6 as $,b7 as z,b8 as q,b9 as YY,ba as ZY,bb as LY,bc as CY,aM as XY,a6 as SY,i as JY,R as tY,S as eY}from"./index-RXP3BP3O.js";import{N as QY,A as TY}from"./index.DDTlzfEU.js";import{I as HY}from"./Icon.D1Z3K5c-.js";import{b as DY,T as aY}from"./index.EPwmt-Vu.js";import{_ as iY}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{d as lY}from"./utils.C_15QP-2.js";import{_ as nY}from"./cb-empty.PJJFX43l.js";import{S as MY}from"./index.D2yezGMR.js";const BY=iY(Y({__name:"index",setup(Y){const M=Z.getInstance(),B=M.constants,P=L(!1),G=L([]),o=L([]),u=L(null),c=L({isRadio:!1,isNeedSearch:!1,title:""});C(()=>{const Y=M.getOnCallParams(B.TUIContact.SERVICE.METHOD.SELECT_FRIEND);var Z;c.value.title=Y.title,c.value.isRadio=Y.isRadio,c.value.isNeedSearch=Y.isNeedSearch,Y.isNeedSearch&&(Z=Y.isNeedSearch,u.value=H.getService(B.TUISearch.SERVICE.NAME),u.value?P.value=Z:console.warn("请添加 TUISearch 组件")),X.getFriendList().then(Y=>{G.value=Y.data.map(Y=>Y.profile),o.value=G.value}).catch(Y=>{console.warn("getFriendList error:",Y)})});const W=Y=>{D.update(a.CUSTOM,"isShowSelectFriendComponent",!1);const Z=M.getOnCallCallback(B.TUIContact.SERVICE.METHOD.SELECT_FRIEND);Z&&Z(Y)},s=()=>{i({message:l.t("TUIGroup.该用户不存在"),type:n.ERROR}),o.value=[...G.value]},F=async Y=>{if(!Y)return o.value=G.value;try{const Z=await u.value.searchUser(Y);if(!Z.data[0])return s();o.value=Z.data;const L=G.value.filter(Y=>Y.userID===Z.data[0].userID);G.value=L.length?G.value:[...G.value,...o.value]}catch(Z){return s()}};return(Y,Z)=>(S(),J("div",{class:"select-friend"},[t(QY,{title:T(c).title},{left:e(()=>[Q("div",{onClick:Z[0]||(Z[0]=()=>W([]))},[t(HY,{file:T(DY)},null,8,["file"])])]),_:1},8,["title"]),t(aY,{isSearch:T(c).isNeedSearch,list:T(o),isH5:!0,isRadio:T(c).isRadio,onSearch:F,onSubmit:W,onCancel:W},null,8,["isSearch","list","isRadio"])]))}}),[["__scopeId","data-v-38e3a784"]]),PY=iY(Y({__name:"index",setup(Y){const Z=L(""),C=L({user:{label:"联系人",list:[]},group:{label:"群聊",list:[]}}),X=()=>{D.update(a.CUSTOM,"currentContactSearchingStatus",!1)},e=async()=>{Z.value&&(H.callService({serviceName:s.TUISearch.SERVICE.NAME,method:s.TUISearch.SERVICE.METHOD.SEARCH_USER,params:{userID:Z.value}}).then(Y=>{C.value.user.list=Y.data}).catch(Y=>{C.value.user.list=[],console.warn("search user error",Y)}),H.callService({serviceName:s.TUISearch.SERVICE.NAME,method:s.TUISearch.SERVICE.METHOD.SEARCH_GROUP,params:{groupID:Z.value}}).then(Y=>{C.value.group.list=[Y.data.group]}).catch(Y=>{C.value.group.list=[],console.warn("search group error",Y)}))};return M(()=>C.value,()=>{D.update(a.CUSTOM,"currentContactSearchResult",C.value)},{deep:!0,immediate:!0}),B(()=>{Z.value="",C.value.user.list=[],C.value.group.list=[]}),P.updateContactSearch=e,P.closeSearching=()=>{Z.value="",C.value.user.list=[],C.value.group.list=[]},(Y,L)=>{const C=F;return S(),J("div",{class:c(["tui-contact-search",!T(W)&&"tui-contact-search-h5"])},[Q("div",{class:c(["tui-contact-search-main",!T(W)&&"tui-contact-search-h5-main"])},[t(C,{modelValue:T(Z),"onUpdate:modelValue":L[0]||(L[0]=Y=>G(Z)?Z.value=Y:null),class:"tui-contact-search-main-input",type:"text",placeholder:"请输入用户 / 群组搜索",enterkeyhint:"search",onKeyup:o(e,["enter"]),onBlur:e,onConfirm:e},null,8,["modelValue"]),Q("div",{class:"tui-contact-search-main-cancel",onClick:X},u(T(l).t("取消")),1)],2)],2)}}}),[["__scopeId","data-v-43fb423e"]]),GY=iY(Y({__name:"index",props:{item:{default:()=>({})},displayOnlineStatus:{type:Boolean,default:!1}},setup(Y){const Z=Y,C=K("userOnlineStatusMap"),X=L(!1),H={[r.TYPES.GRP_WORK]:"Work",[r.TYPES.GRP_AVCHATROOM]:"AVChatRoom",[r.TYPES.GRP_PUBLIC]:"Public",[r.TYPES.GRP_MEETING]:"Meeting",[r.TYPES.GRP_COMMUNITY]:"Community"},D=N(()=>{var Y,L,C,X,S,J,t,e,Q;let T="";return(null==(Y=Z.item)?void 0:Y.type)===(null==(C=null==(L=r)?void 0:L.TYPES)?void 0:C.SNS_APPLICATION_SENT_TO_ME)||(null==(X=Z.item)?void 0:X.type)===(null==(J=null==(S=r)?void 0:S.TYPES)?void 0:J.SNS_APPLICATION_SENT_BY_ME)?T=(null==(t=Z.item)?void 0:t.wording)||"":(null==(e=Z.item)?void 0:e.groupID)&&(T=`ID:${null==(Q=Z.item)?void 0:Q.groupID}`),T});N(()=>{var Y,L;let C="";return(null==(Y=Z.item)?void 0:Y.groupID)&&(C=H[null==(L=Z.item)?void 0:L.type]),C});const a=N(()=>{var Y,L,C,X,S,J;return(null==(Y=Z.item)?void 0:Y.type)===(null==(C=null==(L=r)?void 0:L.TYPES)?void 0:C.SNS_APPLICATION_SENT_BY_ME)?{style:"text",label:"等待验证"}:(null==(X=Z.item)?void 0:X.type)===(null==(J=null==(S=r)?void 0:S.TYPES)?void 0:J.SNS_APPLICATION_SENT_TO_ME)&&{style:"button",label:"同意",onClick:()=>{var Y;A(null==(Y=Z.item)?void 0:Y.userID)}}});return M(()=>null==C?void 0:C.value,()=>{var Y,L,S;X.value=!!(Z.displayOnlineStatus&&(null==C?void 0:C.value)&&(null==(Y=Z.item)?void 0:Y.userID)&&(null==(S=null==(L=C.value)?void 0:L[Z.item.userID])?void 0:S.statusType)===r.TYPES.USER_STATUS_ONLINE)},{immediate:!0,deep:!0}),(Y,L)=>{const C=m;return S(),J("div",{class:c(["tui-contact-list-card",!T(W)&&"tui-contact-list-card-h5"])},[Q("div",{class:"tui-contact-list-card-left"},[t(TY,{useSkeletonAnimation:"",size:"62rpx",url:T(d)(Z.item)},null,8,["url"]),Z.displayOnlineStatus&&Z.item?(S(),J("div",{key:0,class:c({"online-status":!0,"online-status-online":T(X),"online-status-offline":!T(X)})},null,2)):R("",!0)]),Q("div",{class:"tui-contact-list-card-main"},[Q("div",{class:"tui-contact-list-card-main-name"},u(T(v)(Z.item)),1),T(D)?(S(),J("div",{key:0,class:"tui-contact-list-card-main-other"},u(T(D)),1)):R("",!0)]),Q("div",{class:"tui-contact-list-card-right"},[T(a)?(S(),J("div",{key:0,class:"tui-contact-list-card-right-application"},["text"===T(a).style?(S(),J("div",{key:0,class:"tui-contact-list-card-right-application-text"},u(T(l).t(`TUIContact.${T(a).label}`)),1)):"button"===T(a).style?(S(),p(C,{key:1,class:"tui-contact-list-card-right-application-button",onClick:h(T(a).onClick,["stop"])},{default:e(()=>[E(u(T(l).t(`TUIContact.${T(a).label}`)),1)]),_:1},8,["onClick"])):R("",!0)])):R("",!0)])],2)}}}),[["__scopeId","data-v-4ce211de"]]),oY={19969:"DZ",19975:"WM",19988:"QJ",20048:"YL",20056:"SC",20060:"NM",20094:"QG",20127:"QJ",20167:"QC",20193:"YG",20250:"KH",20256:"ZC",20282:"SC",20285:"QJG",20291:"TD",20314:"YD",20340:"NE",20375:"TD",20389:"YJ",20391:"CZ",20415:"PB",20446:"YS",20447:"SQ",20504:"TC",20608:"KG",20854:"QJ",20857:"ZC",20911:"PF",20985:"AW",21032:"PB",21048:"XQ",21049:"SC",21089:"YS",21119:"JC",21242:"SB",21273:"SC",21305:"YP",21306:"QO",21330:"ZC",21333:"SDC",21345:"QK",21378:"CA",21397:"SC",21414:"XS",21442:"SC",21477:"JG",21480:"TD",21484:"ZS",21494:"YX",21505:"YX",21512:"HG",21523:"XH",21537:"PB",21542:"PF",21549:"KH",21571:"E",21574:"DA",21588:"TD",21589:"O",21618:"ZC",21621:"KHA",21632:"ZJ",21654:"KG",21679:"LKG",21683:"KH",21710:"A",21719:"YH",21734:"WOE",21769:"A",21780:"WN",21804:"XH",21834:"A",21899:"ZD",21903:"RN",21908:"WO",21939:"ZC",21956:"SA",21964:"YA",21970:"TD",22003:"A",22031:"JG",22040:"XS",22060:"ZC",22066:"ZC",22079:"MH",22129:"XJ",22179:"XA",22237:"NJ",22244:"TD",22280:"JQ",22300:"YH",22313:"XW",22331:"YQ",22343:"YJ",22351:"PH",22395:"DC",22412:"TD",22484:"PB",22500:"PB",22534:"ZD",22549:"DH",22561:"PB",22612:"TD",22771:"KQ",22831:"HB",22841:"JG",22855:"QJ",22865:"XQ",23013:"ML",23081:"WM",23487:"SX",23558:"QJ",23561:"YW",23586:"YW",23614:"YW",23615:"SN",23631:"PB",23646:"ZS",23663:"ZT",23673:"YG",23762:"TD",23769:"ZS",23780:"QJ",23884:"QK",24055:"XH",24113:"DC",24162:"ZC",24191:"GA",24273:"QJ",24324:"NL",24377:"TD",24378:"QJ",24439:"PF",24554:"ZS",24683:"TD",24694:"WE",24733:"LK",24925:"TN",25094:"ZG",25100:"XQ",25103:"XH",25153:"PB",25170:"PB",25179:"KG",25203:"PB",25240:"ZS",25282:"FB",25303:"NA",25324:"KG",25341:"ZY",25373:"WZ",25375:"XJ",25384:"A",25457:"A",25528:"SD",25530:"SC",25552:"TD",25774:"ZC",25874:"ZC",26044:"YW",26080:"WM",26292:"PB",26333:"PB",26355:"ZY",26366:"CZ",26397:"ZC",26399:"QJ",26415:"ZS",26451:"SB",26526:"ZC",26552:"JG",26561:"TD",26588:"JG",26597:"CZ",26629:"ZS",26638:"YL",26646:"XQ",26653:"KG",26657:"XJ",26727:"HG",26894:"ZC",26937:"ZS",26946:"ZC",26999:"KJ",27099:"KJ",27449:"YQ",27481:"XS",27542:"ZS",27663:"ZS",27748:"TS",27784:"SC",27788:"ZD",27795:"TD",27812:"O",27850:"PB",27852:"MB",27895:"SL",27898:"PL",27973:"QJ",27981:"KH",27986:"HX",27994:"XJ",28044:"YC",28065:"WG",28177:"SM",28267:"QJ",28291:"KH",28337:"ZQ",28463:"TL",28548:"DC",28601:"TD",28689:"PB",28805:"JG",28820:"QG",28846:"PB",28952:"TD",28975:"ZC",29100:"A",29325:"QJ",29575:"SL",29602:"FB",30010:"TD",30044:"CX",30058:"PF",30091:"YSP",30111:"YN",30229:"XJ",30427:"SC",30465:"SX",30631:"YQ",30655:"QJ",30684:"QJG",30707:"SD",30729:"XH",30796:"LG",30917:"PB",31074:"NM",31085:"JZ",31109:"SC",31181:"ZC",31192:"MLB",31293:"JQ",31400:"YX",31584:"YJ",31896:"ZN",31909:"ZY",31995:"XJ",32321:"PF",32327:"ZY",32418:"HG",32420:"XQ",32421:"HG",32438:"LG",32473:"GJ",32488:"TD",32521:"QJ",32527:"PB",32562:"ZSQ",32564:"JZ",32735:"ZD",32793:"PB",33071:"PF",33098:"XL",33100:"YA",33152:"PB",33261:"CX",33324:"BP",33333:"TD",33406:"YA",33426:"WM",33432:"PB",33445:"JG",33486:"ZN",33493:"TS",33507:"QJ",33540:"QJ",33544:"ZC",33564:"XQ",33617:"YT",33632:"QJ",33636:"XH",33637:"YX",33694:"WG",33705:"PF",33728:"YW",33882:"SR",34067:"WM",34074:"YW",34121:"QJ",34255:"ZC",34259:"XL",34425:"JH",34430:"XH",34485:"KH",34503:"YS",34532:"HG",34552:"XS",34558:"YE",34593:"ZL",34660:"YQ",34892:"XH",34928:"SC",34999:"QJ",35048:"PB",35059:"SC",35098:"ZC",35203:"TQ",35265:"JX",35299:"JX",35782:"SZ",35828:"YS",35830:"E",35843:"TD",35895:"YG",35977:"MH",36158:"JG",36228:"QJ",36426:"XQ",36466:"DC",36710:"JC",36711:"ZYG",36767:"PB",36866:"SK",36951:"YW",37034:"YX",37063:"XH",37218:"ZC",37325:"ZC",38063:"PB",38079:"TD",38085:"QY",38107:"DC",38116:"TD",38123:"YD",38224:"HG",38241:"XTC",38271:"ZC",38415:"YE",38426:"KH",38461:"YD",38463:"AE",38466:"PB",38477:"XJ",38518:"YT",38551:"WK",38585:"ZC",38704:"XS",38739:"LJ",38761:"GJ",38808:"SQ",39048:"JG",39049:"XJ",39052:"HG",39076:"CZ",39271:"XT",39534:"TD",39552:"TD",39584:"PB",39647:"SB",39730:"LG",39748:"TPB",40109:"ZQ",40479:"ND",40516:"HG",40536:"HG",40583:"QJ",40765:"YQ",40784:"QJ",40840:"YK",40863:"QJG"};function uY(Y){if(!Y)return"";const Z=Y.charAt(0);return/\d/.test(Z)?"0":/[a-zA-Z]/.test(Z)?Z.toUpperCase():/[\u4e00-\u9fa5]/.test(Z)?function(Y){const Z=Y.charCodeAt(0);return Z>40869||Z<19968?Y:(Z in oY?oY[Z]:"YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBSSJGYZZJJFKCCLZDHWDWZJLJPFYYNWJJTMYHZWZHFLZPPQHGSCYYYNJQYXXGJHHSDSJNKKTMOMLCRXYPSNQSECCQZGGLLYJLMYZZSECYKYYHQWJSSGGYXYZYJWWKDJHYCHMYXJTLXJYQBYXZLDWRDJRWYSRLDZJPCBZJJBRCFTLECZSTZFXXZHTRQHYBDLYCZSSYMMRFMYQZPWWJJYFCRWFDFZQPYDDWYXKYJAWJFFXYPSFTZYHHYZYSWCJYXSCLCXXWZZXNBGNNXBXLZSZSBSGPYSYZDHMDZBQBZCWDZZYYTZHBTSYYBZGNTNXQYWQSKBPHHLXGYBFMJEBJHHGQTJCYSXSTKZHLYCKGLYSMZXYALMELDCCXGZYRJXSDLTYZCQKCNNJWHJTZZCQLJSTSTBNXBTYXCEQXGKWJYFLZQLYHYXSPSFXLMPBYSXXXYDJCZYLLLSJXFHJXPJBTFFYABYXBHZZBJYZLWLCZGGBTSSMDTJZXPTHYQTGLJSCQFZKJZJQNLZWLSLHDZBWJNCJZYZSQQYCQYRZCJJWYBRTWPYFTWEXCSKDZCTBZHYZZYYJXZCFFZZMJYXXSDZZOTTBZLQWFCKSZSXFYRLNYJMBDTHJXSQQCCSBXYYTSYFBXDZTGBCNSLCYZZPSAZYZZSCJCSHZQYDXLBPJLLMQXTYDZXSQJTZPXLCGLQTZWJBHCTSYJSFXYEJJTLBGXSXJMYJQQPFZASYJNTYDJXKJCDJSZCBARTDCLYJQMWNQNCLLLKBYBZZSYHQQLTWLCCXTXLLZNTYLNEWYZYXCZXXGRKRMTCNDNJTSYYSSDQDGHSDBJGHRWRQLYBGLXHLGTGXBQJDZPYJSJYJCTMRNYMGRZJCZGJMZMGXMPRYXKJNYMSGMZJYMKMFXMLDTGFBHCJHKYLPFMDXLQJJSMTQGZSJLQDLDGJYCALCMZCSDJLLNXDJFFFFJCZFMZFFPFKHKGDPSXKTACJDHHZDDCRRCFQYJKQCCWJDXHWJLYLLZGCFCQDSMLZPBJJPLSBCJGGDCKKDEZSQCCKJGCGKDJTJDLZYCXKLQSCGJCLTFPCQCZGWPJDQYZJJBYJHSJDZWGFSJGZKQCCZLLPSPKJGQJHZZLJPLGJGJJTHJJYJZCZMLZLYQBGJWMLJKXZDZNJQSYZMLJLLJKYWXMKJLHSKJGBMCLYYMKXJQLBMLLKMDXXKWYXYSLMLPSJQQJQXYXFJTJDXMXXLLCXQBSYJBGWYMBGGBCYXPJYGPEPFGDJGBHBNSQJYZJKJKHXQFGQZKFHYGKHDKLLSDJQXPQYKYBNQSXQNSZSWHBSXWHXWBZZXDMNSJBSBKBBZKLYLXGWXDRWYQZMYWSJQLCJXXJXKJEQXSCYETLZHLYYYSDZPAQYZCMTLSHTZCFYZYXYLJSDCJQAGYSLCQLYYYSHMRQQKLDXZSCSSSYDYCJYSFSJBFRSSZQSBXXPXJYSDRCKGJLGDKZJZBDKTCSYQPYHSTCLDJDHMXMCGXYZHJDDTMHLTXZXYLYMOHYJCLTYFBQQXPFBDFHHTKSQHZYYWCNXXCRWHOWGYJLEGWDQCWGFJYCSNTMYTOLBYGWQWESJPWNMLRYDZSZTXYQPZGCWXHNGPYXSHMYQJXZTDPPBFYHZHTJYFDZWKGKZBLDNTSXHQEEGZZYLZMMZYJZGXZXKHKSTXNXXWYLYAPSTHXDWHZYMPXAGKYDXBHNHXKDPJNMYHYLPMGOCSLNZHKXXLPZZLBMLSFBHHGYGYYGGBHSCYAQTYWLXTZQCEZYDQDQMMHTKLLSZHLSJZWFYHQSWSCWLQAZYNYTLSXTHAZNKZZSZZLAXXZWWCTGQQTDDYZTCCHYQZFLXPSLZYGPZSZNGLNDQTBDLXGTCTAJDKYWNSYZLJHHZZCWNYYZYWMHYCHHYXHJKZWSXHZYXLYSKQYSPSLYZWMYPPKBYGLKZHTYXAXQSYSHXASMCHKDSCRSWJPWXSGZJLWWSCHSJHSQNHCSEGNDAQTBAALZZMSSTDQJCJKTSCJAXPLGGXHHGXXZCXPDMMHLDGTYBYSJMXHMRCPXXJZCKZXSHMLQXXTTHXWZFKHCCZDYTCJYXQHLXDHYPJQXYLSYYDZOZJNYXQEZYSQYAYXWYPDGXDDXSPPYZNDLTWRHXYDXZZJHTCXMCZLHPYYYYMHZLLHNXMYLLLMDCPPXHMXDKYCYRDLTXJCHHZZXZLCCLYLNZSHZJZZLNNRLWHYQSNJHXYNTTTKYJPYCHHYEGKCTTWLGQRLGGTGTYGYHPYHYLQYQGCWYQKPYYYTTTTLHYHLLTYTTSPLKYZXGZWGPYDSSZZDQXSKCQNMJJZZBXYQMJRTFFBTKHZKBXLJJKDXJTLBWFZPPTKQTZTGPDGNTPJYFALQMKGXBDCLZFHZCLLLLADPMXDJHLCCLGYHDZFGYDDGCYYFGYDXKSSEBDHYKDKDKHNAXXYBPBYYHXZQGAFFQYJXDMLJCSQZLLPCHBSXGJYNDYBYQSPZWJLZKSDDTACTBXZDYZYPJZQSJNKKTKNJDJGYYPGTLFYQKASDNTCYHBLWDZHBBYDWJRYGKZYHEYYFJMSDTYFZJJHGCXPLXHLDWXXJKYTCYKSSSMTWCTTQZLPBSZDZWZXGZAGYKTYWXLHLSPBCLLOQMMZSSLCMBJCSZZKYDCZJGQQDSMCYTZQQLWZQZXSSFPTTFQMDDZDSHDTDWFHTDYZJYQJQKYPBDJYYXTLJHDRQXXXHAYDHRJLKLYTWHLLRLLRCXYLBWSRSZZSYMKZZHHKYHXKSMDSYDYCJPBZBSQLFCXXXNXKXWYWSDZYQOGGQMMYHCDZTTFJYYBGSTTTYBYKJDHKYXBELHTYPJQNFXFDYKZHQKZBYJTZBXHFDXKDASWTAWAJLDYJSFHBLDNNTNQJTJNCHXFJSRFWHZFMDRYJYJWZPDJKZYJYMPCYZNYNXFBYTFYFWYGDBNZZZDNYTXZEMMQBSQEHXFZMBMFLZZSRXYMJGSXWZJSPRYDJSJGXHJJGLJJYNZZJXHGXKYMLPYYYCXYTWQZSWHWLYRJLPXSLSXMFSWWKLCTNXNYNPSJSZHDZEPTXMYYWXYYSYWLXJQZQXZDCLEEELMCPJPCLWBXSQHFWWTFFJTNQJHJQDXHWLBYZNFJLALKYYJLDXHHYCSTYYWNRJYXYWTRMDRQHWQCMFJDYZMHMYYXJWMYZQZXTLMRSPWWCHAQBXYGZYPXYYRRCLMPYMGKSJSZYSRMYJSNXTPLNBAPPYPYLXYYZKYNLDZYJZCZNNLMZHHARQMPGWQTZMXXMLLHGDZXYHXKYXYCJMFFYYHJFSBSSQLXXNDYCANNMTCJCYPRRNYTYQNYYMBMSXNDLYLYSLJRLXYSXQMLLYZLZJJJKYZZCSFBZXXMSTBJGNXYZHLXNMCWSCYZYFZLXBRNNNYLBNRTGZQYSATSWRYHYJZMZDHZGZDWYBSSCSKXSYHYTXXGCQGXZZSHYXJSCRHMKKBXCZJYJYMKQHZJFNBHMQHYSNJNZYBKNQMCLGQHWLZNZSWXKHLJHYYBQLBFCDSXDLDSPFZPSKJYZWZXZDDXJSMMEGJSCSSMGCLXXKYYYLNYPWWWGYDKZJGGGZGGSYCKNJWNJPCXBJJTQTJWDSSPJXZXNZXUMELPXFSXTLLXCLJXJJLJZXCTPSWXLYDHLYQRWHSYCSQYYBYAYWJJJQFWQCQQCJQGXALDBZZYJGKGXPLTZYFXJLTPADKYQHPMATLCPDCKBMTXYBHKLENXDLEEGQDYMSAWHZMLJTWYGXLYQZLJEEYYBQQFFNLYXRDSCTGJGXYYNKLLYQKCCTLHJLQMKKZGCYYGLLLJDZGYDHZWXPYSJBZKDZGYZZHYWYFQYTYZSZYEZZLYMHJJHTSMQWYZLKYYWZCSRKQYTLTDXWCTYJKLWSQZWBDCQYNCJSRSZJLKCDCDTLZZZACQQZZDDXYPLXZBQJYLZLLLQDDZQJYJYJZYXNYYYNYJXKXDAZWYRDLJYYYRJLXLLDYXJCYWYWNQCCLDDNYYYNYCKCZHXXCCLGZQJGKWPPCQQJYSBZZXYJSQPXJPZBSBDSFNSFPZXHDWZTDWPPTFLZZBZDMYYPQJRSDZSQZSQXBDGCPZSWDWCSQZGMDHZXMWWFYBPDGPHTMJTHZSMMBGZMBZJCFZWFZBBZMQCFMBDMCJXLGPNJBBXGYHYYJGPTZGZMQBQTCGYXJXLWZKYDPDYMGCFTPFXYZTZXDZXTGKMTYBBCLBJASKYTSSQYYMSZXFJEWLXLLSZBQJJJAKLYLXLYCCTSXMCWFKKKBSXLLLLJYXTYLTJYYTDPJHNHNNKBYQNFQYYZBYYESSESSGDYHFHWTCJBSDZZTFDMXHCNJZYMQWSRYJDZJQPDQBBSTJGGFBKJBXTGQHNGWJXJGDLLTHZHHYYYYYYSXWTYYYCCBDBPYPZYCCZYJPZYWCBDLFWZCWJDXXHYHLHWZZXJTCZLCDPXUJCZZZLYXJJTXPHFXWPYWXZPTDZZBDZCYHJHMLXBQXSBYLRDTGJRRCTTTHYTCZWMXFYTWWZCWJWXJYWCSKYBZSCCTZQNHXNWXXKHKFHTSWOCCJYBCMPZZYKBNNZPBZHHZDLSYDDYTYFJPXYNGFXBYQXCBHXCPSXTYZDMKYSNXSXLHKMZXLYHDHKWHXXSSKQYHHCJYXGLHZXCSNHEKDTGZXQYPKDHEXTYKCNYMYYYPKQYYYKXZLTHJQTBYQHXBMYHSQCKWWYLLHCYYLNNEQXQWMCFBDCCMLJGGXDQKTLXKGNQCDGZJWYJJLYHHQTTTNWCHMXCXWHWSZJYDJCCDBQCDGDNYXZTHCQRXCBHZTQCBXWGQWYYBXHMBYMYQTYEXMQKYAQYRGYZSLFYKKQHYSSQYSHJGJCNXKZYCXSBXYXHYYLSTYCXQTHYSMGSCPMMGCCCCCMTZTASMGQZJHKLOSQYLSWTMXSYQKDZLJQQYPLSYCZTCQQPBBQJZCLPKHQZYYXXDTDDTSJCXFFLLCHQXMJLWCJCXTSPYCXNDTJSHJWXDQQJSKXYAMYLSJHMLALYKXCYYDMNMDQMXMCZNNCYBZKKYFLMCHCMLHXRCJJHSYLNMTJZGZGYWJXSRXCWJGJQHQZDQJDCJJZKJKGDZQGJJYJYLXZXXCDQHHHEYTMHLFSBDJSYYSHFYSTCZQLPBDRFRZTZYKYWHSZYQKWDQZRKMSYNBCRXQBJYFAZPZZEDZCJYWBCJWHYJBQSZYWRYSZPTDKZPFPBNZTKLQYHBBZPNPPTYZZYBQNYDCPJMMCYCQMCYFZZDCMNLFPBPLNGQJTBTTNJZPZBBZNJKLJQYLNBZQHKSJZNGGQSZZKYXSHPZSNBCGZKDDZQANZHJKDRTLZLSWJLJZLYWTJNDJZJHXYAYNCBGTZCSSQMNJPJYTYSWXZFKWJQTKHTZPLBHSNJZSYZBWZZZZLSYLSBJHDWWQPSLMMFBJDWAQYZTCJTBNNWZXQXCDSLQGDSDPDZHJTQQPSWLYYJZLGYXYZLCTCBJTKTYCZJTQKBSJLGMGZDMCSGPYNJZYQYYKNXRPWSZXMTNCSZZYXYBYHYZAXYWQCJTLLCKJJTJHGDXDXYQYZZBYWDLWQCGLZGJGQRQZCZSSBCRPCSKYDZNXJSQGXSSJMYDNSTZTPBDLTKZWXQWQTZEXNQCZGWEZKSSBYBRTSSSLCCGBPSZQSZLCCGLLLZXHZQTHCZMQGYZQZNMCOCSZJMMZSQPJYGQLJYJPPLDXRGZYXCCSXHSHGTZNLZWZKJCXTCFCJXLBMQBCZZWPQDNHXLJCTHYZLGYLNLSZZPCXDSCQQHJQKSXZPBAJYEMSMJTZDXLCJYRYYNWJBNGZZTMJXLTBSLYRZPYLSSCNXPHLLHYLLQQZQLXYMRSYCXZLMMCZLTZSDWTJJLLNZGGQXPFSKYGYGHBFZPDKMWGHCXMSGDXJMCJZDYCABXJDLNBCDQYGSKYDQTXDJJYXMSZQAZDZFSLQXYJSJZYLBTXXWXQQZBJZUFBBLYLWDSLJHXJYZJWTDJCZFQZQZZDZSXZZQLZCDZFJHYSPYMPQZMLPPLFFXJJNZZYLSJEYQZFPFZKSYWJJJHRDJZZXTXXGLGHYDXCSKYSWMMZCWYBAZBJKSHFHJCXMHFQHYXXYZFTSJYZFXYXPZLCHMZMBXHZZSXYFYMNCWDABAZLXKTCSHHXKXJJZJSTHYGXSXYYHHHJWXKZXSSBZZWHHHCWTZZZPJXSNXQQJGZYZYWLLCWXZFXXYXYHXMKYYSWSQMNLNAYCYSPMJKHWCQHYLAJJMZXHMMCNZHBHXCLXTJPLTXYJHDYYLTTXFSZHYXXSJBJYAYRSMXYPLCKDUYHLXRLNLLSTYZYYQYGYHHSCCSMZCTZQXKYQFPYYRPFFLKQUNTSZLLZMWWTCQQYZWTLLMLMPWMBZSSTZRBPDDTLQJJBXZCSRZQQYGWCSXFWZLXCCRSZDZMCYGGDZQSGTJSWLJMYMMZYHFBJDGYXCCPSHXNZCSBSJYJGJMPPWAFFYFNXHYZXZYLREMZGZCYZSSZDLLJCSQFNXZKPTXZGXJJGFMYYYSNBTYLBNLHPFZDCYFBMGQRRSSSZXYSGTZRNYDZZCDGPJAFJFZKNZBLCZSZPSGCYCJSZLMLRSZBZZLDLSLLYSXSQZQLYXZLSKKBRXBRBZCYCXZZZEEYFGKLZLYYHGZSGZLFJHGTGWKRAAJYZKZQTSSHJJXDCYZUYJLZYRZDQQHGJZXSSZBYKJPBFRTJXLLFQWJHYLQTYMBLPZDXTZYGBDHZZRBGXHWNJTJXLKSCFSMWLSDQYSJTXKZSCFWJLBXFTZLLJZLLQBLSQMQQCGCZFPBPHZCZJLPYYGGDTGWDCFCZQYYYQYSSCLXZSKLZZZGFFCQNWGLHQYZJJCZLQZZYJPJZZBPDCCMHJGXDQDGDLZQMFGPSYTSDYFWWDJZJYSXYYCZCYHZWPBYKXRYLYBHKJKSFXTZJMMCKHLLTNYYMSYXYZPYJQYCSYCWMTJJKQYRHLLQXPSGTLYYCLJSCPXJYZFNMLRGJJTYZBXYZMSJYJHHFZQMSYXRSZCWTLRTQZSSTKXGQKGSPTGCZNJSJCQCXHMXGGZTQYDJKZDLBZSXJLHYQGGGTHQSZPYHJHHGYYGKGGCWJZZYLCZLXQSFTGZSLLLMLJSKCTBLLZZSZMMNYTPZSXQHJCJYQXYZXZQZCPSHKZZYSXCDFGMWQRLLQXRFZTLYSTCTMJCXJJXHJNXTNRZTZFQYHQGLLGCXSZSJDJLJCYDSJTLNYXHSZXCGJZYQPYLFHDJSBPCCZHJJJQZJQDYBSSLLCMYTTMQTBHJQNNYGKYRQYQMZGCJKPDCGMYZHQLLSLLCLMHOLZGDYYFZSLJCQZLYLZQJESHNYLLJXGJXLYSYYYXNBZLJSSZCQQCJYLLZLTJYLLZLLBNYLGQCHXYYXOXCXQKYJXXXYKLXSXXYQXCYKQXQCSGYXXYQXYGYTQOHXHXPYXXXULCYEYCHZZCBWQBBWJQZSCSZSSLZYLKDESJZWMYMCYTSDSXXSCJPQQSQYLYYZYCMDJDZYWCBTJSYDJKCYDDJLBDJJSODZYSYXQQYXDHHGQQYQHDYXWGMMMAJDYBBBPPBCMUUPLJZSMTXERXJMHQNUTPJDCBSSMSSSTKJTSSMMTRCPLZSZMLQDSDMJMQPNQDXCFYNBFSDQXYXHYAYKQYDDLQYYYSSZBYDSLNTFQTZQPZMCHDHCZCWFDXTMYQSPHQYYXSRGJCWTJTZZQMGWJJTJHTQJBBHWZPXXHYQFXXQYWYYHYSCDYDHHQMNMTMWCPBSZPPZZGLMZFOLLCFWHMMSJZTTDHZZYFFYTZZGZYSKYJXQYJZQBHMBZZLYGHGFMSHPZFZSNCLPBQSNJXZSLXXFPMTYJYGBXLLDLXPZJYZJYHHZCYWHJYLSJEXFSZZYWXKZJLUYDTMLYMQJPWXYHXSKTQJEZRPXXZHHMHWQPWQLYJJQJJZSZCPHJLCHHNXJLQWZJHBMZYXBDHHYPZLHLHLGFWLCHYYTLHJXCJMSCPXSTKPNHQXSRTYXXTESYJCTLSSLSTDLLLWWYHDHRJZSFGXTSYCZYNYHTDHWJSLHTZDQDJZXXQHGYLTZPHCSQFCLNJTCLZPFSTPDYNYLGMJLLYCQHYSSHCHYLHQYQTMZYPBYWRFQYKQSYSLZDQJMPXYYSSRHZJNYWTQDFZBWWTWWRXCWHGYHXMKMYYYQMSMZHNGCEPMLQQMTCWCTMMPXJPJJHFXYYZSXZHTYBMSTSYJTTQQQYYLHYNPYQZLCYZHZWSMYLKFJXLWGXYPJYTYSYXYMZCKTTWLKSMZSYLMPWLZWXWQZSSAQSYXYRHSSNTSRAPXCPWCMGDXHXZDZYFJHGZTTSBJHGYZSZYSMYCLLLXBTYXHBBZJKSSDMALXHYCFYGMQYPJYCQXJLLLJGSLZGQLYCJCCZOTYXMTMTTLLWTGPXYMZMKLPSZZZXHKQYSXCTYJZYHXSHYXZKXLZWPSQPYHJWPJPWXQQYLXSDHMRSLZZYZWTTCYXYSZZSHBSCCSTPLWSSCJCHNLCGCHSSPHYLHFHHXJSXYLLNYLSZDHZXYLSXLWZYKCLDYAXZCMDDYSPJTQJZLNWQPSSSWCTSTSZLBLNXSMNYYMJQBQHRZWTYYDCHQLXKPZWBGQYBKFCMZWPZLLYYLSZYDWHXPSBCMLJBSCGBHXLQHYRLJXYSWXWXZSLDFHLSLYNJLZYFLYJYCDRJLFSYZFSLLCQYQFGJYHYXZLYLMSTDJCYHBZLLNWLXXYGYYHSMGDHXXHHLZZJZXCZZZCYQZFNGWPYLCPKPYYPMCLQKDGXZGGWQBDXZZKZFBXXLZXJTPJPTTBYTSZZDWSLCHZHSLTYXHQLHYXXXYYZYSWTXZKHLXZXZPYHGCHKCFSYHUTJRLXFJXPTZTWHPLYXFCRHXSHXKYXXYHZQDXQWULHYHMJTBFLKHTXCWHJFWJCFPQRYQXCYYYQYGRPYWSGSUNGWCHKZDXYFLXXHJJBYZWTSXXNCYJJYMSWZJQRMHXZWFQSYLZJZGBHYNSLBGTTCSYBYXXWXYHXYYXNSQYXMQYWRGYQLXBBZLJSYLPSYTJZYHYZAWLRORJMKSCZJXXXYXCHDYXRYXXJDTSQFXLYLTSFFYXLMTYJMJUYYYXLTZCSXQZQHZXLYYXZHDNBRXXXJCTYHLBRLMBRLLAXKYLLLJLYXXLYCRYLCJTGJCMTLZLLCYZZPZPCYAWHJJFYBDYYZSMPCKZDQYQPBPCJPDCYZMDPBCYYDYCNNPLMTMLRMFMMGWYZBSJGYGSMZQQQZTXMKQWGXLLPJGZBQCDJJJFPKJKCXBLJMSWMDTQJXLDLPPBXCWRCQFBFQJCZAHZGMYKPHYYHZYKNDKZMBPJYXPXYHLFPNYYGXJDBKXNXHJMZJXSTRSTLDXSKZYSYBZXJLXYSLBZYSLHXJPFXPQNBYLLJQKYGZMCYZZYMCCSLCLHZFWFWYXZMWSXTYNXJHPYYMCYSPMHYSMYDYSHQYZCHMJJMZCAAGCFJBBHPLYZYLXXSDJGXDHKXXTXXNBHRMLYJSLTXMRHNLXQJXYZLLYSWQGDLBJHDCGJYQYCMHWFMJYBMBYJYJWYMDPWHXQLDYGPDFXXBCGJSPCKRSSYZJMSLBZZJFLJJJLGXZGYXYXLSZQYXBEXYXHGCXBPLDYHWETTWWCJMBTXCHXYQXLLXFLYXLLJLSSFWDPZSMYJCLMWYTCZPCHQEKCQBWLCQYDPLQPPQZQFJQDJHYMMCXTXDRMJWRHXCJZYLQXDYYNHYYHRSLSRSYWWZJYMTLTLLGTQCJZYABTCKZCJYCCQLJZQXALMZYHYWLWDXZXQDLLQSHGPJFJLJHJABCQZDJGTKHSSTCYJLPSWZLXZXRWGLDLZRLZXTGSLLLLZLYXXWGDZYGBDPHZPBRLWSXQBPFDWOFMWHLYPCBJCCLDMBZPBZZLCYQXLDOMZBLZWPDWYYGDSTTHCSQSCCRSSSYSLFYBFNTYJSZDFNDPDHDZZMBBLSLCMYFFGTJJQWFTMTPJWFNLBZCMMJTGBDZLQLPYFHYYMJYLSDCHDZJWJCCTLJCLDTLJJCPDDSQDSSZYBNDBJLGGJZXSXNLYCYBJXQYCBYLZCFZPPGKCXZDZFZTJJFJSJXZBNZYJQTTYJYHTYCZHYMDJXTTMPXSPLZCDWSLSHXYPZGTFMLCJTYCBPMGDKWYCYZCDSZZYHFLYCTYGWHKJYYLSJCXGYWJCBLLCSNDDBTZBSCLYZCZZSSQDLLMQYYHFSLQLLXFTYHABXGWNYWYYPLLSDLDLLBJCYXJZMLHLJDXYYQYTDLLLBUGBFDFBBQJZZMDPJHGCLGMJJPGAEHHBWCQXAXHHHZCHXYPHJAXHLPHJPGPZJQCQZGJJZZUZDMQYYBZZPHYHYBWHAZYJHYKFGDPFQSDLZMLJXKXGALXZDAGLMDGXMWZQYXXDXXPFDMMSSYMPFMDMMKXKSYZYSHDZKXSYSMMZZZMSYDNZZCZXFPLSTMZDNMXCKJMZTYYMZMZZMSXHHDCZJEMXXKLJSTLWLSQLYJZLLZJSSDPPMHNLZJCZYHMXXHGZCJMDHXTKGRMXFWMCGMWKDTKSXQMMMFZZYDKMSCLCMPCGMHSPXQPZDSSLCXKYXTWLWJYAHZJGZQMCSNXYYMMPMLKJXMHLMLQMXCTKZMJQYSZJSYSZHSYJZJCDAJZYBSDQJZGWZQQXFKDMSDJLFWEHKZQKJPEYPZYSZCDWYJFFMZZYLTTDZZEFMZLBNPPLPLPEPSZALLTYLKCKQZKGENQLWAGYXYDPXLHSXQQWQCQXQCLHYXXMLYCCWLYMQYSKGCHLCJNSZKPYZKCQZQLJPDMDZHLASXLBYDWQLWDNBQCRYDDZTJYBKBWSZDXDTNPJDTCTQDFXQQMGNXECLTTBKPWSLCTYQLPWYZZKLPYGZCQQPLLKCCYLPQMZCZQCLJSLQZDJXLDDHPZQDLJJXZQDXYZQKZLJCYQDYJPPYPQYKJYRMPCBYMCXKLLZLLFQPYLLLMBSGLCYSSLRSYSQTMXYXZQZFDZUYSYZTFFMZZSMZQHZSSCCMLYXWTPZGXZJGZGSJSGKDDHTQGGZLLBJDZLCBCHYXYZHZFYWXYZYMSDBZZYJGTSMTFXQYXQSTDGSLNXDLRYZZLRYYLXQHTXSRTZNGZXBNQQZFMYKMZJBZYMKBPNLYZPBLMCNQYZZZSJZHJCTZKHYZZJRDYZHNPXGLFZTLKGJTCTSSYLLGZRZBBQZZKLPKLCZYSSUYXBJFPNJZZXCDWXZYJXZZDJJKGGRSRJKMSMZJLSJYWQSKYHQJSXPJZZZLSNSHRNYPZTWCHKLPSRZLZXYJQXQKYSJYCZTLQZYBBYBWZPQDWWYZCYTJCJXCKCWDKKZXSGKDZXWWYYJQYYTCYTDLLXWKCZKKLCCLZCQQDZLQLCSFQCHQHSFSMQZZLNBJJZBSJHTSZDYSJQJPDLZCDCWJKJZZLPYCGMZWDJJBSJQZSYZYHHXJPBJYDSSXDZNCGLQMBTSFSBPDZDLZNFGFJGFSMPXJQLMBLGQCYYXBQKDJJQYRFKZTJDHCZKLBSDZCFJTPLLJGXHYXZCSSZZXSTJYGKGCKGYOQXJPLZPBPGTGYJZGHZQZZLBJLSQFZGKQQJZGYCZBZQTLDXRJXBSXXPZXHYZYCLWDXJJHXMFDZPFZHQHQMQGKSLYHTYCGFRZGNQXCLPDLBZCSCZQLLJBLHBZCYPZZPPDYMZZSGYHCKCPZJGSLJLNSCDSLDLXBMSTLDDFJMKDJDHZLZXLSZQPQPGJLLYBDSZGQLBZLSLKYYHZTTNTJYQTZZPSZQZTLLJTYYLLQLLQYZQLBDZLSLYYZYMDFSZSNHLXZNCZQZPBWSKRFBSYZMTHBLGJPMCZZLSTLXSHTCSYZLZBLFEQHLXFLCJLYLJQCBZLZJHHSSTBRMHXZHJZCLXFNBGXGTQJCZTMSFZKJMSSNXLJKBHSJXNTNLZDNTLMSJXGZJYJCZXYJYJWRWWQNZTNFJSZPZSHZJFYRDJSFSZJZBJFZQZZHZLXFYSBZQLZSGYFTZDCSZXZJBQMSZKJRHYJZCKMJKHCHGTXKXQGLXPXFXTRTYLXJXHDTSJXHJZJXZWZLCQSBTXWXGXTXXHXFTSDKFJHZYJFJXRZSDLLLTQSQQZQWZXSYQTWGWBZCGZLLYZBCLMQQTZHZXZXLJFRMYZFLXYSQXXJKXRMQDZDMMYYBSQBHGZMWFWXGMXLZPYYTGZYCCDXYZXYWGSYJYZNBHPZJSQSYXSXRTFYZGRHZTXSZZTHCBFCLSYXZLZQMZLMPLMXZJXSFLBYZMYQHXJSXRXSQZZZSSLYFRCZJRCRXHHZXQYDYHXSJJHZCXZBTYNSYSXJBQLPXZQPYMLXZKYXLXCJLCYSXXZZLXDLLLJJYHZXGYJWKJRWYHCPSGNRZLFZWFZZNSXGXFLZSXZZZBFCSYJDBRJKRDHHGXJLJJTGXJXXSTJTJXLYXQFCSGSWMSBCTLQZZWLZZKXJMLTMJYHSDDBXGZHDLBMYJFRZFSGCLYJBPMLYSMSXLSZJQQHJZFXGFQFQBPXZGYYQXGZTCQWYLTLGWSGWHRLFSFGZJMGMGBGTJFSYZZGZYZAFLSSPMLPFLCWBJZCLJJMZLPJJLYMQDMYYYFBGYGYZMLYZDXQYXRQQQHSYYYQXYLJTYXFSFSLLGNQCYHYCWFHCCCFXPYLYPLLZYXXXXXKQHHXSHJZCFZSCZJXCPZWHHHHHAPYLQALPQAFYHXDYLUKMZQGGGDDESRNNZLTZGCHYPPYSQJJHCLLJTOLNJPZLJLHYMHEYDYDSQYCDDHGZUNDZCLZYZLLZNTNYZGSLHSLPJJBDGWXPCDUTJCKLKCLWKLLCASSTKZZDNQNTTLYYZSSYSSZZRYLJQKCQDHHCRXRZYDGRGCWCGZQFFFPPJFZYNAKRGYWYQPQXXFKJTSZZXSWZDDFBBXTBGTZKZNPZZPZXZPJSZBMQHKCYXYLDKLJNYPKYGHGDZJXXEAHPNZKZTZCMXCXMMJXNKSZQNMNLWBWWXJKYHCPSTMCSQTZJYXTPCTPDTNNPGLLLZSJLSPBLPLQHDTNJNLYYRSZFFJFQWDPHZDWMRZCCLODAXNSSNYZRESTYJWJYJDBCFXNMWTTBYLWSTSZGYBLJPXGLBOCLHPCBJLTMXZLJYLZXCLTPNCLCKXTPZJSWCYXSFYSZDKNTLBYJCYJLLSTGQCBXRYZXBXKLYLHZLQZLNZCXWJZLJZJNCJHXMNZZGJZZXTZJXYCYYCXXJYYXJJXSSSJSTSSTTPPGQTCSXWZDCSYFPTFBFHFBBLZJCLZZDBXGCXLQPXKFZFLSYLTUWBMQJHSZBMDDBCYSCCLDXYCDDQLYJJWMQLLCSGLJJSYFPYYCCYLTJANTJJPWYCMMGQYYSXDXQMZHSZXPFTWWZQSWQRFKJLZJQQYFBRXJHHFWJJZYQAZMYFRHCYYBYQWLPEXCCZSTYRLTTDMQLYKMBBGMYYJPRKZNPBSXYXBHYZDJDNGHPMFSGMWFZMFQMMBCMZZCJJLCNUXYQLMLRYGQZCYXZLWJGCJCGGMCJNFYZZJHYCPRRCMTZQZXHFQGTJXCCJEAQCRJYHPLQLSZDJRBCQHQDYRHYLYXJSYMHZYDWLDFRYHBPYDTSSCNWBXGLPZMLZZTQSSCPJMXXYCSJYTYCGHYCJWYRXXLFEMWJNMKLLSWTXHYYYNCMMCWJDQDJZGLLJWJRKHPZGGFLCCSCZMCBLTBHBQJXQDSPDJZZGKGLFQYWBZYZJLTSTDHQHCTCBCHFLQMPWDSHYYTQWCNZZJTLBYMBPDYYYXSQKXWYYFLXXNCWCXYPMAELYKKJMZZZBRXYYQJFLJPFHHHYTZZXSGQQMHSPGDZQWBWPJHZJDYSCQWZKTXXSQLZYYMYSDZGRXCKKUJLWPYSYSCSYZLRMLQSYLJXBCXTLWDQZPCYCYKPPPNSXFYZJJRCEMHSZMSXLXGLRWGCSTLRSXBZGBZGZTCPLUJLSLYLYMTXMTZPALZXPXJTJWTCYYZLBLXBZLQMYLXPGHDSLSSDMXMBDZZSXWHAMLCZCPJMCNHJYSNSYGCHSKQMZZQDLLKABLWJXSFMOCDXJRRLYQZKJMYBYQLYHETFJZFRFKSRYXFJTWDSXXSYSQJYSLYXWJHSNLXYYXHBHAWHHJZXWMYLJCSSLKYDZTXBZSYFDXGXZJKHSXXYBSSXDPYNZWRPTQZCZENYGCXQFJYKJBZMLJCMQQXUOXSLYXXLYLLJDZBTYMHPFSTTQQWLHOKYBLZZALZXQLHZWRRQHLSTMYPYXJJXMQSJFNBXYXYJXXYQYLTHYLQYFMLKLJTMLLHSZWKZHLJMLHLJKLJSTLQXYLMBHHLNLZXQJHXCFXXLHYHJJGBYZZKBXSCQDJQDSUJZYYHZHHMGSXCSYMXFEBCQWWRBPYYJQTYZCYQYQQZYHMWFFHGZFRJFCDPXNTQYZPDYKHJLFRZXPPXZDBBGZQSTLGDGYLCQMLCHHMFYWLZYXKJLYPQHSYWMQQGQZMLZJNSQXJQSYJYCBEHSXFSZPXZWFLLBCYYJDYTDTHWZSFJMQQYJLMQXXLLDTTKHHYBFPWTYYSQQWNQWLGWDEBZWCMYGCULKJXTMXMYJSXHYBRWFYMWFRXYQMXYSZTZZTFYKMLDHQDXWYYNLCRYJBLPSXCXYWLSPRRJWXHQYPHTYDNXHHMMYWYTZCSQMTSSCCDALWZTCPQPYJLLQZYJSWXMZZMMYLMXCLMXCZMXMZSQTZPPQQBLPGXQZHFLJJHYTJSRXWZXSCCDLXTYJDCQJXSLQYCLZXLZZXMXQRJMHRHZJBHMFLJLMLCLQNLDXZLLLPYPSYJYSXCQQDCMQJZZXHNPNXZMEKMXHYKYQLXSXTXJYYHWDCWDZHQYYBGYBCYSCFGPSJNZDYZZJZXRZRQJJYMCANYRJTLDPPYZBSTJKXXZYPFDWFGZZRPYMTNGXZQBYXNBUFNQKRJQZMJEGRZGYCLKXZDSKKNSXKCLJSPJYYZLQQJYBZSSQLLLKJXTBKTYLCCDDBLSPPFYLGYDTZJYQGGKQTTFZXBDKTYYHYBBFYTYYBCLPDYTGDHRYRNJSPTCSNYJQHKLLLZSLYDXXWBCJQSPXBPJZJCJDZFFXXBRMLAZHCSNDLBJDSZBLPRZTSWSBXBCLLXXLZDJZSJPYLYXXYFTFFFBHJJXGBYXJPMMMPSSJZJMTLYZJXSWXTYLEDQPJMYGQZJGDJLQJWJQLLSJGJGYGMSCLJJXDTYGJQJQJCJZCJGDZZSXQGSJGGCXHQXSNQLZZBXHSGZXCXYLJXYXYYDFQQJHJFXDHCTXJYRXYSQTJXYEFYYSSYYJXNCYZXFXMSYSZXYYSCHSHXZZZGZZZGFJDLTYLNPZGYJYZYYQZPBXQBDZTZCZYXXYHHSQXSHDHGQHJHGYWSZTMZMLHYXGEBTYLZKQWYTJZRCLEKYSTDBCYKQQSAYXCJXWWGSBHJYZYDHCSJKQCXSWXFLTYNYZPZCCZJQTZWJQDZZZQZLJJXLSBHPYXXPSXSHHEZTXFPTLQYZZXHYTXNCFZYYHXGNXMYWXTZSJPTHHGYMXMXQZXTSBCZYJYXXTYYZYPCQLMMSZMJZZLLZXGXZAAJZYXJMZXWDXZSXZDZXLEYJJZQBHZWZZZQTZPSXZTDSXJJJZNYAZPHXYYSRNQDTHZHYYKYJHDZXZLSWCLYBZYECWCYCRYLCXNHZYDZYDYJDFRJJHTRSQTXYXJRJHOJYNXELXSFSFJZGHPZSXZSZDZCQZBYYKLSGSJHCZSHDGQGXYZGXCHXZJWYQWGYHKSSEQZZNDZFKWYSSTCLZSTSYMCDHJXXYWEYXCZAYDMPXMDSXYBSQMJMZJMTZQLPJYQZCGQHXJHHLXXHLHDLDJQCLDWBSXFZZYYSCHTYTYYBHECXHYKGJPXHHYZJFXHWHBDZFYZBCAPNPGNYDMSXHMMMMAMYNBYJTMPXYYMCTHJBZYFCGTYHWPHFTWZZEZSBZEGPFMTSKFTYCMHFLLHGPZJXZJGZJYXZSBBQSCZZLZCCSTPGXMJSFTCCZJZDJXCYBZLFCJSYZFGSZLYBCWZZBYZDZYPSWYJZXZBDSYUXLZZBZFYGCZXBZHZFTPBGZGEJBSTGKDMFHYZZJHZLLZZGJQZLSFDJSSCBZGPDLFZFZSZYZYZSYGCXSNXXCHCZXTZZLJFZGQSQYXZJQDCCZTQCDXZJYQJQCHXZTDLGSCXZSYQJQTZWLQDQZTQCHQQJZYEZZZPBWKDJFCJPZTYPQYQTTYNLMBDKTJZPQZQZZFPZSBNJLGYJDXJDZZKZGQKXDLPZJTCJDQBXDJQJSTCKNXBXZMSLYJCQMTJQWWCJQNJNLLLHJCWQTBZQYDZCZPZZDZYDDCYZZZCCJTTJFZDPRRTZTJDCQTQZDTJNPLZBCLLCTZSXKJZQZPZLBZRBTJDCXFCZDBCCJJLTQQPLDCGZDBBZJCQDCJWYNLLZYZCCDWLLXWZLXRXNTQQCZXKQLSGDFQTDDGLRLAJJTKUYMKQLLTZYTDYYCZGJWYXDXFRSKSTQTENQMRKQZHHQKDLDAZFKYPBGGPZREBZZYKZZSPEGJXGYKQZZZSLYSYYYZWFQZYLZZLZHWCHKYPQGNPGBLPLRRJYXCCSYYHSFZFYBZYYTGZXYLXCZWXXZJZBLFFLGSKHYJZEYJHLPLLLLCZGXDRZELRHGKLZZYHZLYQSZZJZQLJZFLNBHGWLCZCFJYSPYXZLZLXGCCPZBLLCYBBBBUBBCBPCRNNZCZYRBFSRLDCGQYYQXYGMQZWTZYTYJXYFWTEHZZJYWLCCNTZYJJZDEDPZDZTSYQJHDYMBJNYJZLXTSSTPHNDJXXBYXQTZQDDTJTDYYTGWSCSZQFLSHLGLBCZPHDLYZJYCKWTYTYLBNYTSDSYCCTYSZYYEBHEXHQDTWNYGYCLXTSZYSTQMYGZAZCCSZZDSLZCLZRQXYYELJSBYMXSXZTEMBBLLYYLLYTDQYSHYMRQWKFKBFXNXSBYCHXBWJYHTQBPBSBWDZYLKGZSKYHXQZJXHXJXGNLJKZLYYCDXLFYFGHLJGJYBXQLYBXQPQGZTZPLNCYPXDJYQYDYMRBESJYYHKXXSTMXRCZZYWXYQYBMCLLYZHQYZWQXDBXBZWZMSLPDMYSKFMZKLZCYQYCZLQXFZZYDQZPZYGYJYZMZXDZFYFYTTQTZHGSPCZMLCCYTZXJCYTJMKSLPZHYSNZLLYTPZCTZZCKTXDHXXTQCYFKSMQCCYYAZHTJPCYLZLYJBJXTPNYLJYYNRXSYLMMNXJSMYBCSYSYLZYLXJJQYLDZLPQBFZZBLFNDXQKCZFYWHGQMRDSXYCYTXNQQJZYYPFZXDYZFPRXEJDGYQBXRCNFYYQPGHYJDYZXGRHTKYLNWDZNTSMPKLBTHBPYSZBZTJZSZZJTYYXZPHSSZZBZCZPTQFZMYFLYPYBBJQXZMXXDJMTSYSKKBJZXHJCKLPSMKYJZCXTMLJYXRZZQSLXXQPYZXMKYXXXJCLJPRMYYGADYSKQLSNDHYZKQXZYZTCGHZTLMLWZYBWSYCTBHJHJFCWZTXWYTKZLXQSHLYJZJXTMPLPYCGLTBZZTLZJCYJGDTCLKLPLLQPJMZPAPXYZLKKTKDZCZZBNZDYDYQZJYJGMCTXLTGXSZLMLHBGLKFWNWZHDXUHLFMKYSLGXDTWWFRJEJZTZHYDXYKSHWFZCQSHKTMQQHTZHYMJDJSKHXZJZBZZXYMPAGQMSTPXLSKLZYNWRTSQLSZBPSPSGZWYHTLKSSSWHZZLYYTNXJGMJSZSUFWNLSOZTXGXLSAMMLBWLDSZYLAKQCQCTMYCFJBSLXCLZZCLXXKSBZQCLHJPSQPLSXXCKSLNHPSFQQYTXYJZLQLDXZQJZDYYDJNZPTUZDSKJFSLJHYLZSQZLBTXYDGTQFDBYAZXDZHZJNHHQBYKNXJJQCZMLLJZKSPLDYCLBBLXKLELXJLBQYCXJXGCNLCQPLZLZYJTZLJGYZDZPLTQCSXFDMNYCXGBTJDCZNBGBQYQJWGKFHTNPYQZQGBKPBBYZMTJDYTBLSQMPSXTBNPDXKLEMYYCJYNZCTLDYKZZXDDXHQSHDGMZSJYCCTAYRZLPYLTLKXSLZCGGEXCLFXLKJRTLQJAQZNCMBYDKKCXGLCZJZXJHPTDJJMZQYKQSECQZDSHHADMLZFMMZBGNTJNNLGBYJBRBTMLBYJDZXLCJLPLDLPCQDHLXZLYCBLCXZZJADJLNZMMSSSMYBHBSQKBHRSXXJMXSDZNZPXLGBRHWGGFCXGMSKLLTSJYYCQLTSKYWYYHYWXBXQYWPYWYKQLSQPTNTKHQCWDQKTWPXXHCPTHTWUMSSYHBWCRWXHJMKMZNGWTMLKFGHKJYLSYYCXWHYECLQHKQHTTQKHFZLDXQWYZYYDESBPKYRZPJFYYZJCEQDZZDLATZBBFJLLCXDLMJSSXEGYGSJQXCWBXSSZPDYZCXDNYXPPZYDLYJCZPLTXLSXYZYRXCYYYDYLWWNZSAHJSYQYHGYWWAXTJZDAXYSRLTDPSSYYFNEJDXYZHLXLLLZQZSJNYQYQQXYJGHZGZCYJCHZLYCDSHWSHJZYJXCLLNXZJJYYXNFXMWFPYLCYLLABWDDHWDXJMCXZTZPMLQZHSFHZYNZTLLDYWLSLXHYMMYLMBWWKYXYADTXYLLDJPYBPWUXJMWMLLSAFDLLYFLBHHHBQQLTZJCQJLDJTFFKMMMBYTHYGDCQRDDWRQJXNBYSNWZDBYYTBJHPYBYTTJXAAHGQDQTMYSTQXKBTZPKJLZRBEQQSSMJJBDJOTGTBXPGBKTLHQXJJJCTHXQDWJLWRFWQGWSHCKRYSWGFTGYGBXSDWDWRFHWYTJJXXXJYZYSLPYYYPAYXHYDQKXSHXYXGSKQHYWFDDDPPLCJLQQEEWXKSYYKDYPLTJTHKJLTCYYHHJTTPLTZZCDLTHQKZXQYSTEEYWYYZYXXYYSTTJKLLPZMCYHQGXYHSRMBXPLLNQYDQHXSXXWGDQBSHYLLPJJJTHYJKYPPTHYYKTYEZYENMDSHLCRPQFDGFXZPSFTLJXXJBSWYYSKSFLXLPPLBBBLBSFXFYZBSJSSYLPBBFFFFSSCJDSTZSXZRYYSYFFSYZYZBJTBCTSBSDHRTJJBYTCXYJEYLXCBNEBJDSYXYKGSJZBXBYTFZWGENYHHTHZHHXFWGCSTBGXKLSXYWMTMBYXJSTZSCDYQRCYTWXZFHMYMCXLZNSDJTTTXRYCFYJSBSDYERXJLJXBBDEYNJGHXGCKGSCYMBLXJMSZNSKGXFBNBPTHFJAAFXYXFPXMYPQDTZCXZZPXRSYWZDLYBBKTYQPQJPZYPZJZNJPZJLZZFYSBTTSLMPTZRTDXQSJEHBZYLZDHLJSQMLHTXTJECXSLZZSPKTLZKQQYFSYGYWPCPQFHQHYTQXZKRSGTTSQCZLPTXCDYYZXSQZSLXLZMYCPCQBZYXHBSXLZDLTCDXTYLZJYYZPZYZLTXJSJXHLPMYTXCQRBLZSSFJZZTNJYTXMYJHLHPPLCYXQJQQKZZSCPZKSWALQSBLCCZJSXGWWWYGYKTJBBZTDKHXHKGTGPBKQYSLPXPJCKBMLLXDZSTBKLGGQKQLSBKKTFXRMDKBFTPZFRTBBRFERQGXYJPZSSTLBZTPSZQZSJDHLJQLZBPMSMMSXLQQNHKNBLRDDNXXDHDDJCYYGYLXGZLXSYGMQQGKHBPMXYXLYTQWLWGCPBMQXCYZYDRJBHTDJYHQSHTMJSBYPLWHLZFFNYPMHXXHPLTBQPFBJWQDBYGPNZTPFZJGSDDTQSHZEAWZZYLLTYYBWJKXXGHLFKXDJTMSZSQYNZGGSWQSPHTLSSKMCLZXYSZQZXNCJDQGZDLFNYKLJCJLLZLMZZNHYDSSHTHZZLZZBBHQZWWYCRZHLYQQJBEYFXXXWHSRXWQHWPSLMSSKZTTYGYQQWRSLALHMJTQJSMXQBJJZJXZYZKXBYQXBJXSHZTSFJLXMXZXFGHKZSZGGYLCLSARJYHSLLLMZXELGLXYDJYTLFBHBPNLYZFBBHPTGJKWETZHKJJXZXXGLLJLSTGSHJJYQLQZFKCGNNDJSSZFDBCTWWSEQFHQJBSAQTGYPQLBXBMMYWXGSLZHGLZGQYFLZBYFZJFRYSFMBYZHQGFWZSYFYJJPHZBYYZFFWODGRLMFTWLBZGYCQXCDJYGZYYYYTYTYDWEGAZYHXJLZYYHLRMGRXXZCLHNELJJTJTPWJYBJJBXJJTJTEEKHWSLJPLPSFYZPQQBDLQJJTYYQLYZKDKSQJYYQZLDQTGJQYZJSUCMRYQTHTEJMFCTYHYPKMHYZWJDQFHYYXWSHCTXRLJHQXHCCYYYJLTKTTYTMXGTCJTZAYYOCZLYLBSZYWJYTSJYHBYSHFJLYGJXXTMZYYLTXXYPZLXYJZYZYYPNHMYMDYYLBLHLSYYQQLLNJJYMSOYQBZGDLYXYLCQYXTSZEGXHZGLHWBLJHEYXTWQMAKBPQCGYSHHEGQCMWYYWLJYJHYYZLLJJYLHZYHMGSLJLJXCJJYCLYCJPCPZJZJMMYLCQLNQLJQJSXYJMLSZLJQLYCMMHCFMMFPQQMFYLQMCFFQMMMMHMZNFHHJGTTHHKHSLNCHHYQDXTMMQDCYZYXYQMYQYLTDCYYYZAZZCYMZYDLZFFFMMYCQZWZZMABTBYZTDMNZZGGDFTYPCGQYTTSSFFWFDTZQSSYSTWXJHXYTSXXYLBYQHWWKXHZXWZNNZZJZJJQJCCCHYYXBZXZCYZTLLCQXYNJYCYYCYNZZQYYYEWYCZDCJYCCHYJLBTZYYCQWMPWPYMLGKDLDLGKQQBGYCHJXY".charAt(Z-19968)).toUpperCase()}(Z):"ZZ"}function cY(Y){return/[A-Z]/.test(Y)?1:"0"===Y?2:3}function WY(Y){return/^[a-zA-Z]/.test(Y)}function sY(Y,Z,L=!0){const C=function(Y,Z){return[...Y].sort((Y,L)=>{const C=Z(Y),X=Z(L),S=uY(C),J=uY(X),t=cY(S),e=cY(J);if(t!==e)return t-e;if(S!==J)return S.localeCompare(J);const Q=WY(C);return Q!==WY(X)?Q?-1:1:C.localeCompare(X)})}(Y,Z);let X={};return!1!==L&&(X=function(Y,Z){const L={};return Y.forEach(Y=>{const C=(X=uY(Z(Y)),/[A-Z]/.test(X)?X:"#");var X;L[C]||(L[C]=[]),L[C].push(Y)}),Object.keys(L).forEach(Y=>{L[Y].sort((Y,L)=>{const C=Z(Y),X=Z(L),S=WY(C);return S!==WY(X)?S?-1:1:C.localeCompare(X)})}),L}(C,Z)),{sortedList:C,groupedList:X}}const FY=iY(Y({__name:"FriendList",emits:["enterConversation"],setup(Y,{emit:Z}){const C=Z,X=L({key:"friendList",title:"我的好友",map:{}});function t(Y){const{groupedList:Z}=sY(Y,Y=>{var Z;return Y.remark||(null==(Z=Y.profile)?void 0:Z.nick)||Y.userID||""});X.value.map=Z}B(()=>{D.watch(a.FRIEND,{friendList:t})}),f(()=>{D.unwatch(a.FRIEND,{friendList:t})});return(Y,Z)=>{const L=O,t=g(y("cb-empty"),nY);return S(),p(L,null,{default:e(()=>[Object.keys(T(X).map).length>0?(S(),p(L,{key:0,class:"friend-list"},{default:e(()=>[(S(!0),J(k,null,I(T(X).map,(Y,Z)=>(S(),J("ul",{key:Z},[Q("div",{class:"friend-group-title"},u(Z)+" ("+u(Y.length)+") ",1),(S(!0),J(k,null,I(Y,Y=>(S(),J("li",{key:Y.renderKey,class:"friend-item",onClick:Z=>{C("enterConversation",Y)}},[(S(),p(GY,{key:Y.renderKey,item:T(lY)(Y)},null,8,["item"]))],8,["onClick"]))),128))]))),128))]),_:1})):R("",!0),0===Object.keys(T(X).map).length?(S(),p(t,{key:1,name:"您还没有好友"})):R("",!0)]),_:1})}}}),[["__scopeId","data-v-cae87342"]]),KY=iY(Y({__name:"index",setup(Y){const Z=L(""),C=L({}),i=L({friendApplicationList:{icon:"data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame%20427319312'%3e%3crect%20width='48'%20height='48'%20rx='24'%20fill='%2300D9C5'/%3e%3cg%20id='Group%2066'%3e%3cpath%20id='Vector'%20d='M35.9796%2034.3005H27.4134C27.1813%2034.3005%2026.9587%2034.2083%2026.7946%2034.0442C26.6305%2033.8801%2026.5384%2033.6576%2026.5384%2033.4255C26.5384%2033.1935%2026.6305%2032.9709%2026.7946%2032.8068C26.9587%2032.6427%2027.1813%2032.5505%2027.4134%2032.5505H35.9796C36.2117%2032.5505%2036.4342%2032.6427%2036.5983%2032.8068C36.7624%2032.9709%2036.8546%2033.1935%2036.8546%2033.4255C36.8546%2033.6576%2036.7624%2033.8801%2036.5983%2034.0442C36.4342%2034.2083%2036.2117%2034.3005%2035.9796%2034.3005ZM24.4541%2025.771C20.1071%2025.771%2016.5686%2022.2343%2016.5686%2017.8855C16.5686%2013.5368%2020.1071%2010%2024.4541%2010C28.8011%2010%2032.3396%2013.5368%2032.3396%2017.8855C32.3396%2022.2343%2028.8011%2025.771%2024.4541%2025.771ZM24.4541%2011.75C21.0714%2011.75%2018.3186%2014.5028%2018.3186%2017.8855C18.3186%2021.2683%2021.0714%2024.021%2024.4541%2024.021C27.8386%2024.021%2030.5896%2021.2683%2030.5896%2017.8855C30.5896%2014.5028%2027.8386%2011.75%2024.4541%2011.75Z'%20fill='white'/%3e%3cpath%20id='Vector_2'%20d='M31.1111%2026.5847C30.947%2026.5854%2030.7862%2026.5393%2030.6474%2026.4517C29.7892%2025.9156%2028.8651%2025.4932%2027.8981%2025.1952C27.7883%2025.1615%2027.6861%2025.1064%2027.5976%2025.0331C27.509%2024.9599%2027.4357%2024.8699%2027.3819%2024.7683C27.3281%2024.6668%2027.2949%2024.5556%2027.2841%2024.4412C27.2732%2024.3268%2027.2851%2024.2113%2027.3189%2024.1015C27.3518%2023.9913%2027.4064%2023.8887%2027.4793%2023.7998C27.5522%2023.7109%2027.6421%2023.6373%2027.7437%2023.5834C27.8453%2023.5295%2027.9566%2023.4964%2028.0711%2023.4859C28.1857%2023.4754%2028.3012%2023.4877%2028.4109%2023.5222C29.5236%2023.8651%2030.5872%2024.351%2031.5749%2024.9677C31.736%2025.0684%2031.86%2025.2188%2031.928%2025.3962C31.9961%2025.5736%2032.0046%2025.7683%2031.9522%2025.9509C31.8998%2026.1336%2031.7894%2026.2942%2031.6377%2026.4085C31.486%2026.5229%2031.3011%2026.5847%2031.1111%2026.5847ZM11.8751%2037.2597C11.643%2037.2597%2011.4205%2037.1675%2011.2564%2037.0035C11.0923%2036.8394%2011.0001%2036.6168%2011.0001%2036.3847C10.9884%2033.5041%2011.9062%2030.6965%2013.6171%2028.3789C15.3281%2026.0614%2017.741%2024.3575%2020.4974%2023.5205C20.6072%2023.4867%2020.7226%2023.4749%2020.8371%2023.4857C20.9515%2023.4965%2021.0626%2023.5298%2021.1642%2023.5836C21.2658%2023.6374%2021.3557%2023.7106%2021.429%2023.7992C21.5022%2023.8878%2021.5573%2023.9899%2021.5911%2024.0997C21.6249%2024.2096%2021.6367%2024.325%2021.6259%2024.4394C21.6151%2024.5538%2021.5818%2024.665%2021.528%2024.7666C21.4742%2024.8681%2021.401%2024.9581%2021.3124%2025.0314C21.2238%2025.1046%2021.1217%2025.1597%2021.0119%2025.1935C18.6139%2025.9215%2016.5147%2027.4037%2015.0263%2029.4199C13.5378%2031.4361%2012.7396%2033.8787%2012.7501%2036.3847C12.7501%2036.6168%2012.6579%2036.8394%2012.4938%2037.0035C12.3297%2037.1675%2012.1072%2037.2597%2011.8751%2037.2597ZM36.6061%2034.0537C36.4798%2034.0535%2036.355%2034.026%2036.2402%2033.9732C36.1254%2033.9203%2036.0234%2033.8433%2035.9411%2033.7475L32.9819%2030.293C32.9072%2030.2057%2032.8504%2030.1045%2032.8148%2029.9952C32.7793%2029.8859%2032.7655%2029.7707%2032.7745%2029.6562C32.7834%2029.5416%2032.8148%2029.4299%2032.8669%2029.3275C32.919%2029.2251%2032.9908%2029.1339%2033.0781%2029.0592C33.1655%2028.9845%2033.2666%2028.9278%2033.3759%2028.8922C33.4852%2028.8566%2033.6004%2028.8429%2033.7149%2028.8518C33.8295%2028.8608%2033.9412%2028.8922%2034.0436%2028.9443C34.146%2028.9964%2034.2372%2029.0682%2034.3119%2029.1555L37.2711%2032.61C37.3799%2032.7371%2037.4499%2032.8927%2037.4729%2033.0584C37.4959%2033.2241%2037.4709%2033.3929%2037.4009%2033.5448C37.331%2033.6967%2037.2189%2033.8254%2037.078%2033.9156C36.9372%2034.0058%2036.7734%2034.0537%2036.6061%2034.0537Z'%20fill='white'/%3e%3cpath%20id='Vector_3'%20d='M33.6469%2038C33.4842%2038.0003%2033.3247%2037.9553%2033.1862%2037.87C33.0478%2037.7847%2032.9358%2037.6625%2032.8629%2037.5171C32.79%2037.3717%2032.7591%2037.2088%2032.7736%2037.0468C32.7882%2036.8848%2032.8476%2036.7301%2032.9451%2036.6L35.9044%2032.6537C36.0487%2032.4831%2036.2527%2032.374%2036.4747%2032.3488C36.6967%2032.3235%2036.92%2032.3839%2037.0989%2032.5178C37.2778%2032.6516%2037.3989%2032.8486%2037.4374%2033.0687C37.476%2033.2888%2037.429%2033.5153%2037.3061%2033.702L34.3469%2037.65C34.2654%2037.7586%2034.1597%2037.8468%2034.0382%2037.9076C33.9167%2037.9683%2033.7827%2038%2033.6469%2038Z'%20fill='white'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",key:"friendApplicationList",title:"好友请求",list:[],unreadCount:0},currentContactSearchingStatus:{icon:"data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame%20427319313'%3e%3crect%20width='48'%20height='48'%20rx='24'%20fill='%23FF4C54'/%3e%3cg%20id='Group%2065'%3e%3cpath%20id='Vector'%20d='M24.0115%2024.2552C22.4048%2024.255%2020.8478%2023.6835%2019.6056%2022.6379C18.3634%2021.5923%2017.5129%2020.1372%2017.1989%2018.5206C16.8849%2016.9039%2017.1268%2015.2256%2017.8834%2013.7713C18.64%2012.3171%2019.8645%2011.1768%2021.3485%2010.5448C22.8324%209.9127%2024.4841%209.82789%2026.0221%2010.3048C27.5602%2010.7816%2028.8896%2011.7907%2029.7839%2013.1602C30.6783%2014.5297%2031.0823%2016.1748%2030.9272%2017.8156C30.7722%2019.4563%2030.0675%2020.9912%2028.9333%2022.1589C28.289%2022.8251%2027.5222%2023.3534%2026.6773%2023.7133C25.8324%2024.0731%2024.9263%2024.2573%2024.0115%2024.2552ZM24.0115%2012.0964C23.0451%2012.0964%2022.1004%2012.3904%2021.2969%2012.9412C20.4933%2013.492%2019.8671%2014.275%2019.4972%2015.191C19.1274%2016.107%2019.0306%2017.1149%2019.2192%2018.0874C19.4077%2019.0598%2019.8731%2019.953%2020.5564%2020.6541C21.2398%2021.3552%2022.1104%2021.8327%2023.0583%2022.0261C24.0061%2022.2195%2024.9886%2022.1202%2025.8814%2021.7408C26.7743%2021.3614%2027.5374%2020.7189%2028.0743%2019.8945C28.6112%2019.0701%2028.8978%2018.1009%2028.8978%2017.1094C28.8978%2015.7798%2028.383%2014.5048%2027.4667%2013.5646C26.5503%2012.6245%2025.3075%2012.0964%2024.0115%2012.0964Z'%20fill='white'/%3e%3cpath%20id='Vector_2'%20d='M13.1373%2037.2344C12.8899%2037.2325%2012.6515%2037.1393%2012.4656%2036.972C12.2797%2036.8046%2012.1586%2036.5743%2012.1245%2036.3229C12.0395%2035.7193%2011.9979%2035.11%2012.0001%2034.5C11.9899%2032.0798%2012.6766%2029.7105%2013.9741%2027.6892C15.2716%2025.668%2017.122%2024.0849%2019.2932%2023.1385C21.4644%2022.1922%2023.8596%2021.9249%2026.1784%2022.37C28.4972%2022.8151%2030.6361%2023.9529%2032.3269%2025.6406C32.5757%2025.8837%2032.8126%2026.1328%2033.0377%2026.388C33.1275%2026.4922%2033.1965%2026.6134%2033.2406%2026.7449C33.2848%2026.8764%2033.3032%2027.0155%2033.295%2027.1543C33.2867%2027.2931%2033.2519%2027.4289%2033.1925%2027.5539C33.1331%2027.6789%2033.0503%2027.7907%2032.9488%2027.8828C32.8473%2027.975%2032.7291%2028.0458%2032.601%2028.0911C32.4728%2028.1364%2032.3372%2028.1553%2032.2019%2028.1468C32.0666%2028.1384%2031.9343%2028.1027%2031.8124%2028.0417C31.6906%2027.9808%2031.5817%2027.8958%2031.4918%2027.7917L30.9055%2027.1719C29.5065%2025.7901%2027.7429%2024.8603%2025.8334%2024.4977C23.9239%2024.1352%2021.9527%2024.3559%2020.1644%2025.1325C18.3761%2025.9091%2016.8495%2027.2073%2015.774%2028.8662C14.6985%2030.525%2014.1214%2032.4713%2014.1145%2034.4636C14.1147%2034.9638%2014.1503%2035.4634%2014.2211%2035.9584C14.2413%2036.0961%2014.2347%2036.2365%2014.2018%2036.3715C14.1689%2036.5066%2014.1103%2036.6337%2014.0294%2036.7455C13.9485%2036.8573%2013.8469%2036.9516%2013.7304%2037.023C13.6139%2037.0943%2013.4848%2037.1414%2013.3505%2037.1615L13.1373%2037.2344Z'%20fill='white'/%3e%3cpath%20id='Vector_3'%20d='M26.3747%2037.3256H13.3328C13.0595%2037.3256%2012.7974%2037.2142%2012.6041%2037.0159C12.4108%2036.8176%2012.3022%2036.5487%2012.3022%2036.2683C12.3022%2035.9879%2012.4108%2035.7189%2012.6041%2035.5207C12.7974%2035.3224%2013.0595%2035.211%2013.3328%2035.211H26.3747C26.648%2035.211%2026.9101%2035.3224%2027.1034%2035.5207C27.2966%2035.7189%2027.4052%2035.9879%2027.4052%2036.2683C27.4052%2036.5487%2027.2966%2036.8176%2027.1034%2037.0159C26.9101%2037.2142%2026.648%2037.3256%2026.3747%2037.3256ZM31.6518%2036.9428L31.7584%2030.2891C31.7584%2030.0087%2031.867%2029.7398%2032.0603%2029.5415C32.2535%2029.3432%2032.5157%2029.2318%2032.789%2029.2318C33.0623%2029.2318%2033.3244%2029.3432%2033.5177%2029.5415C33.711%2029.7398%2033.8195%2030.0087%2033.8195%2030.2891L33.7129%2036.9428C33.7129%2037.0816%2033.6863%2037.2191%2033.6345%2037.3474C33.5827%2037.4756%2033.5068%2037.5922%2033.4111%2037.6904C33.3154%2037.7885%2033.2018%2037.8664%2033.0767%2037.9196C32.9517%2037.9727%2032.8177%2038%2032.6824%2038C32.547%2038%2032.413%2037.9727%2032.288%2037.9196C32.163%2037.8664%2032.0494%2037.7885%2031.9537%2037.6904C31.858%2037.5922%2031.782%2037.4756%2031.7303%2037.3474C31.6785%2037.2191%2031.6518%2037.0816%2031.6518%2036.9428Z'%20fill='white'/%3e%3cpath%20id='Vector_4'%20d='M35.9696%2034.3907H29.4842C29.2108%2034.3907%2028.9487%2034.2793%2028.7555%2034.081C28.5622%2033.8828%2028.4536%2033.6138%2028.4536%2033.3334C28.4536%2033.053%2028.5622%2032.7841%2028.7555%2032.5858C28.9487%2032.3875%2029.2108%2032.2761%2029.4842%2032.2761H35.9696C36.2429%2032.2761%2036.505%2032.3875%2036.6983%2032.5858C36.8915%2032.7841%2037.0001%2033.053%2037.0001%2033.3334C37.0001%2033.6138%2036.8915%2033.8828%2036.6983%2034.081C36.505%2034.2793%2036.2429%2034.3907%2035.9696%2034.3907Z'%20fill='white'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",key:"currentContactSearchingStatus",title:"添加好友",list:[]},groupList:{icon:"data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame%20427319314'%3e%3crect%20width='48'%20height='48'%20rx='24'%20fill='%2324DB5A'/%3e%3cg%20id='&%23231;&%23190;&%23164;&%23232;&%23129;&%23138;%201'%3e%3cpath%20id='Vector'%20d='M33.5747%2038.9863C33.1461%2038.9863%2032.7337%2038.8644%2032.3815%2038.6333L31.2455%2037.901C31.1875%2037.8701%2031.104%2037.8201%2031.0204%2037.742L30.3602%2037.3052C27.8147%2037.6443%2025.3319%2037.2208%2023.1578%2036.0747C22.7575%2035.8634%2022.6072%2035.373%2022.8226%2034.9799C22.9256%2034.7905%2023.1013%2034.6494%2023.3104%2034.5875C23.5197%2034.5256%2023.7449%2034.5481%2023.9379%2034.6501C25.8818%2035.6754%2028.1251%2036.0257%2030.4238%2035.6612C30.6297%2035.6288%2030.8404%2035.6743%2031.0146%2035.7888L32.0277%2036.4579C32.0615%2036.4805%2032.0945%2036.5058%2032.125%2036.5329L33.2899%2037.2848C33.4435%2037.3862%2033.61%2037.3964%2033.8649%2037.316C34.0104%2037.2156%2034.0956%2037.0617%2034.0956%2036.8938V34.8321C34.0957%2034.563%2034.2322%2034.3112%2034.4598%2034.161C36.7456%2032.6538%2038.11%2030.2883%2038.11%2027.8338C38.11%2027.2566%2038.0433%2026.6941%2037.9121%2026.1613C37.794%2025.6863%2037.6148%2025.2057%2037.3816%2024.7334C37.183%2024.3317%2037.3535%2023.8478%2037.7627%2023.6527C38.1727%2023.458%2038.664%2023.6252%2038.8626%2024.0268C39.1472%2024.6016%2039.3652%2025.1911%2039.5122%2025.7789C39.6746%2026.4377%2039.7566%2027.1287%2039.7566%2027.8338C39.7566%2030.693%2038.2644%2033.4365%2035.7422%2035.2522V36.8938C35.7422%2037.6597%2035.3138%2038.3729%2034.6239%2038.755C34.5848%2038.7769%2034.5439%2038.7955%2034.5017%2038.8106C34.172%2038.9287%2033.8689%2038.9863%2033.5747%2038.9863ZM15.8978%2035.8578C15.5384%2035.8578%2015.179%2035.7675%2014.8598%2035.5961C14.1788%2035.2484%2013.7302%2034.5195%2013.7302%2033.7472V31.106C10.2858%2028.7777%208.24365%2025.1653%208.24365%2021.3599C8.24365%2014.5522%2014.6347%209.01367%2022.4898%209.01367C30.3459%209.01367%2036.7368%2014.5522%2036.7368%2021.3599C36.7368%2028.1675%2030.3459%2033.7058%2022.4898%2033.7058C21.7116%2033.7058%2020.9147%2033.6462%2020.118%2033.5286L18.8485%2034.3541C18.7874%2034.4039%2018.7335%2034.4379%2018.6966%2034.4607L17.0516%2035.5255C16.7452%2035.7355%2016.3287%2035.8578%2015.8978%2035.8578ZM22.4898%2010.6309C15.5424%2010.6309%209.89027%2015.4441%209.89027%2021.3599C9.89027%2024.7493%2011.7997%2027.9764%2014.9982%2029.9922C15.2342%2030.1409%2015.377%2030.3975%2015.3768%2030.6729V33.7472C15.3768%2033.9182%2015.483%2034.0914%2015.6341%2034.1693C15.8464%2034.283%2016.0723%2034.2237%2016.1269%2034.1874L17.7647%2033.1262C17.7897%2033.1109%2017.8001%2033.1042%2017.8017%2033.1042C17.8017%2033.1042%2017.8017%2033.1049%2017.8008%2033.106C17.8293%2033.0807%2017.8596%2033.0576%2017.8917%2033.037L19.4757%2032.0061C19.6513%2031.8926%2019.8628%2031.8487%2020.069%2031.883C20.8834%2032.0196%2021.6979%2032.0886%2022.4898%2032.0886C29.438%2032.0886%2035.0902%2027.2756%2035.0902%2021.3599C35.0903%2015.4441%2029.4381%2010.6309%2022.4898%2010.6309ZM17.7655%2033.1381C17.7655%2033.1385%2017.7646%2033.1388%2017.7646%2033.1392C17.7646%2033.1388%2017.7655%2033.1386%2017.7655%2033.1381Z'%20fill='white'/%3e%3cpath%20id='Vector_2'%20d='M18.8262%2021.2477C18.8262%2022.0079%2018.1949%2022.6281%2017.4209%2022.6281C16.6468%2022.6281%2016.0154%2022.0079%2016.0154%2021.2477C16.0154%2020.4876%2016.6468%2019.8676%2017.4209%2019.8676C18.1949%2019.8676%2018.8262%2020.4876%2018.8262%2021.2477ZM23.9999%2021.512C23.9999%2022.1991%2023.429%2022.7596%2022.7293%2022.7596C22.0295%2022.7596%2021.4589%2022.1991%2021.4589%2021.512C21.4589%2020.8248%2022.0295%2020.2643%2022.7293%2020.2643C23.429%2020.2643%2023.9999%2020.8248%2023.9999%2021.512ZM28.6769%2021.512C28.6769%2022.1991%2028.106%2022.7596%2027.4064%2022.7596C26.7066%2022.7596%2026.1359%2022.1991%2026.1359%2021.512C26.1359%2020.8248%2026.7066%2020.2643%2027.4064%2020.2643C28.106%2020.2643%2028.6769%2020.8248%2028.6769%2021.512Z'%20fill='white'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",key:"groupList",title:"我的群聊",list:[]},blackList:{icon:"data:image/svg+xml,%3csvg%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame%20427319315'%3e%3crect%20width='48'%20height='48'%20rx='24'%20fill='%232599FF'/%3e%3cpath%20id='Vector'%20d='M24%208C15.1794%208%208%2015.1794%208%2024C8%2032.8206%2015.1743%2040%2024%2040C32.8206%2040%2040%2032.8206%2040%2024C40%2015.1794%2032.8206%208%2024%208ZM9.81391%2024C9.81391%2016.1804%2016.1753%209.81391%2024%209.81391C27.511%209.81391%2030.7323%2011.0994%2033.2118%2013.2232L13.2232%2033.2118C11.0994%2030.7323%209.81391%2027.511%209.81391%2024ZM38.1861%2024C38.1861%2031.8196%2031.8247%2038.1861%2024%2038.1861C20.489%2038.1861%2017.2677%2036.9006%2014.7882%2034.7768L34.7768%2014.7882C36.9006%2017.2677%2038.1861%2020.489%2038.1861%2024Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e",key:"blackList",title:"黑名单",list:[]}}),n=L(!1),M=L(),P=L(!1),G=L(),o=N(()=>{var Y,Z,L,C;return!(null==(Z=null==(Y=null==M?void 0:M.value)?void 0:Y.user)?void 0:Z.list[0])&&!(null==(C=null==(L=null==M?void 0:M.value)?void 0:L.group)?void 0:C.list[0])});function F(Y){var Z,L,X,S,J,t,e,Q;if(C.value=Y,n.value){let Y;(null==(Z=C.value)?void 0:Z.userID)?Y=null==(S=null==(X=null==(L=i.value)?void 0:L.friendList)?void 0:X.list)?void 0:S.find(Y=>{var Z;return(null==Y?void 0:Y.userID)===(null==(Z=C.value)?void 0:Z.userID)}):(null==(J=C.value)?void 0:J.groupID)&&(Y=null==(Q=null==(e=null==(t=i.value)?void 0:t.groupList)?void 0:e.list)?void 0:Q.find(Y=>{var Z;return(null==Y?void 0:Y.groupID)===(null==(Z=C.value)?void 0:Z.groupID)})),Y&&(C.value=Y)}D.update(a.CUSTOM,"currentContactInfo",C.value)}B(()=>{D.watch(a.APP,{enabledCustomerServicePlugin:v}),D.watch(a.GRP,{groupList:h}),D.watch(a.USER,{userBlacklist:A,displayOnlineStatus:r,userStatusList:d}),D.watch(a.FRIEND,{friendApplicationList:g,friendApplicationUnreadCount:m}),D.watch(a.CUSTOM,{currentContactSearchingStatus:j,currentContactSearchResult:V,currentContactListKey:z,currentContactInfo:$})}),f(()=>{D.unwatch(a.APP,{enabledCustomerServicePlugin:v}),D.unwatch(a.GRP,{groupList:h}),D.unwatch(a.USER,{userBlacklist:A,displayOnlineStatus:r,userStatusList:d}),D.unwatch(a.FRIEND,{friendApplicationList:g,friendApplicationUnreadCount:m}),D.unwatch(a.CUSTOM,{currentContactSearchingStatus:j,currentContactSearchResult:V,currentContactListKey:z,currentContactInfo:$})});const K=Y=>{_("/pages/adduser/details",{id:Y.userID,type:"1"})};function r(Y){P.value=Y}function d(Y){(null==Y?void 0:Y.size)>0&&(G.value=Object.fromEntries(null==Y?void 0:Y.entries()))}function v(Y){if(!Y)return;const Z=s.TUIContact.EXTENSION.CONTACT_LIST.EXT_ID,L=H.getExtensionList(Z).find(Y=>{const{name:Z,accountList:L=[]}=Y.data||{};return"customer"===Z&&L.length>0});if(L){const{data:Y,text:Z}=L,{accountList:C}=Y||{};U.getUserProfile({userIDList:C}).then(Y=>{if(Y.data.length>0){const L={title:Z,list:Y.data.map((Y,Z)=>({...Y,renderKey:x("customerList",Y,Z),infoKeyList:[],btnKeyList:["enterC2CConversation"]})),key:"customerList"};i.value={...i.value,customerList:L}}}).catch(()=>{})}}function h(Y){y("groupList",Y)}function A(Y){y("blackList",Y)}function m(Y){i.value.friendApplicationList.unreadCount=Y}function g(Y){y("friendApplicationList",Y)}function y(Y,L){i.value[Y].list=L,i.value[Y].list.map((Z,L)=>Z.renderKey=x(Y,Z,L)),function(Y,L){var X,S;if(!(null==(X=C.value)?void 0:X.userID)&&!(null==(S=C.value)?void 0:S.groupID))return;(L===Z.value||n.value)&&(C.value=(null==Y?void 0:Y.find(Y=>{var Z,L;return(null==Y?void 0:Y.groupID)&&(null==Y?void 0:Y.groupID)===(null==(Z=C.value)?void 0:Z.groupID)||(null==Y?void 0:Y.userID)&&(null==Y?void 0:Y.userID)===(null==(L=C.value)?void 0:L.userID)}))||{},D.update(a.CUSTOM,"currentContactInfo",C.value))}(i.value[Y].list,Y)}function x(Y,Z,L){return`${Y}-${Z.userID||Z.groupID||`index${L}`}`}function V(Y){M.value=Y}function j(Y){n.value=Y,D.update(a.CUSTOM,"currentContactInfo",{}),D.update(a.CUSTOM,"currentContactListKey","")}function $(Y){C.value=Y}function z(Y){Z.value=Y}return w("userOnlineStatusMap",G),(Y,L)=>{const H=O,B=b;return T(n)?T(n)?(S(),J("ul",{key:1,class:"tui-contact-list"},[(S(!0),J(k,null,I(T(M),(Y,Z)=>(S(),J("li",{key:Z,class:"tui-contact-list-item"},[Y.list[0]?(S(),J("div",{key:0,class:"tui-contact-search-list"},[Q("div",{class:"tui-contact-search-list-title"},u(T(l).t(`TUIContact.${Y.label}`)),1),(S(!0),J(k,null,I(Y.list,(Y,Z)=>(S(),J("div",{key:Z,class:c(["tui-contact-search-list-item",["selected"]]),onClick:Z=>F(Y)},[t(GY,{item:Y,"display-online-status":!1},null,8,["item"])],8,["onClick"]))),128))])):R("",!0)]))),128)),T(o)?(S(),J("div",{key:0,class:"tui-contact-search-list-default"},u(T(l).t("TUIContact.无搜索结果")),1)):R("",!0)])):R("",!0):(S(),J("div",{key:0,class:c(["tui-contact-list",!T(W)&&"tui-contact-list-h5"])},[T(Z)?(S(!0),J(k,{key:1},I(T(i)[T(Z)].list,Y=>(S(),J("li",{key:Y.renderKey,class:c(["tui-contact-list-item-main-item",["selected"]]),onClick:Z=>F(Y)},[(S(),p(GY,{key:Y.renderKey,item:T(lY)(Y)},null,8,["item"]))],8,["onClick"]))),128)):(S(),p(H,{key:0},{default:e(()=>[t(H,{class:"top-list_box"},{default:e(()=>[(S(!0),J(k,null,I(T(i),(Y,L)=>(S(),p(H,{key:L,class:"tui-contact-list-item"},{default:e(()=>[Q("header",{class:"tui-contact-list-item-header",onClick:Y=>function(Y){"currentContactSearchingStatus"!==Y?Z.value===Y?(Z.value="",C.value={},D.update(a.CUSTOM,"currentContactListKey",""),D.update(a.CUSTOM,"currentContactInfo",{})):(Z.value=Y,D.update(a.CUSTOM,"currentContactListKey",Y),"friendApplicationList"===Y&&X.setFriendApplicationRead()):_("/pages/adduser/index")}(L)},[t(H,{class:"tui-contact-list-item-header-left"},{default:e(()=>[Y.icon?(S(),p(HY,{key:0,file:Y.icon,size:"96rpx"},null,8,["file"])):R("",!0),Y.unreadCount?(S(),J("span",{key:1,class:"tui-contact-list-item-header-left-unread"},u(Y.unreadCount),1)):R("",!0)]),_:2},1024),t(H,{class:"tui-contact-list-item-header-right"},{default:e(()=>[t(B,null,{default:e(()=>[E(u(Y.title),1)]),_:2},1024)]),_:2},1024)],8,["onClick"])]),_:2},1024))),128))]),_:1}),t(FY,{onEnterConversation:K})]),_:1}))],2))}}}),[["__scopeId","data-v-d6bc44a8"]]),rY=iY(Y({__name:"index",emits:["switchConversation"],setup(Y,{emit:Z}){const{showLoading:C,hideLoading:X}=SY(),H=Z,i=L({}),n=L([]),M=L([]),G=L([]),s=L(""),K=N(()=>{var Y;return!!(null==(Y=i.value)?void 0:Y.groupID)}),v=N(()=>CY(null==i?void 0:i.value)),h=L(!1),A=N(()=>{var Y,Z;return!!(null==(Z=null==(Y=i.value)?void 0:Y.selfInfo)?void 0:Z.userID)}),g=N(()=>{var Y;return!K.value&&(null==(Y=y.value)?void 0:Y.findIndex(Y=>{var Z;return(null==Y?void 0:Y.userID)===(null==(Z=i.value)?void 0:Z.userID)}))>=0}),y=L([]);B(()=>{D.watch(a.CUSTOM,{currentContactInfo:JY,currentContactListKey:O}),D.watch(a.USER,{userBlacklist:b})}),f(()=>{D.unwatch(a.CUSTOM,{currentContactInfo:JY,currentContactListKey:O}),D.unwatch(a.USER,{userBlacklist:b})});const O=Y=>{x[Y]&&(s.value=l.t(`TUIContact.${x[Y]}`))},w=()=>{var Y,Z;D.update(a.CUSTOM,"currentContactInfo",{}),D.update(a.CUSTOM,"currentContactSearchingStatus",!1),(null==(Y=P)?void 0:Y.closeSearching)&&(null==(Z=P)||Z.closeSearching())},_=Y=>{if("blackList"===Y.key){const Z=i.value.userID;Y.data?(C(),U.removeFromBlacklist({userIDList:[Z]}).then(()=>{Y.data=!1}).finally(()=>{X()})):(C(),U.addToBlacklist({userIDList:[Z]}).then(()=>{Y.data=!0}).finally(()=>{X()}))}else Y.editSubmitHandler&&Y.editSubmitHandler({item:Y,contactInfoData:i.value,isBothFriend:h.value,isInBlackList:g.value})};function b(Y){y.value=Y}async function JY(Y){var Z;i.value&&Y&&JSON.stringify(i.value)===JSON.stringify(Y)||(console.log(Y,"==="),i.value={},n.value=[],M.value=[],G.value=[],i.value=lY(Y)||{},i.value&&0!==(null==(Z=Object.keys(i.value))?void 0:Z.length)&&(n.value=V(i.value),h.value=await j(i.value),(async()=>{var Y,Z,L,C,X;v.value?($.displayWords.data=(null==(X=i.value)?void 0:X.wording)||"",M.value.push($.displayWords)):((!K.value&&!h.value&&!g.value||K.value&&!A.value&&(null==(Y=i.value)?void 0:Y.type)!==(null==(L=null==(Z=r)?void 0:Z.TYPES)?void 0:L.GRP_AVCHATROOM))&&($.setWords.data="",M.value.push($.setWords)),K.value||g.value||($.setRemark.data=(null==(C=i.value)?void 0:C.remark)||"",$.setRemark.editing=!1,M.value.push($.setRemark)),K.value||!h.value&&!g.value||($.blackList.data=g.value||!1,M.value.push($.blackList)))})(),(()=>{var Y,Z,L,C,X,S,J,t,e,Q,T,H,D,a,l,n,M;g.value||(v.value?(null==(Y=i.value)?void 0:Y.type)===(null==(L=null==(Z=r)?void 0:Z.TYPES)?void 0:L.SNS_APPLICATION_SENT_TO_ME)&&(null==(C=null==G?void 0:G.value)||C.push(z.refuseFriendApplication),null==(X=null==G?void 0:G.value)||X.push(z.acceptFriendApplication)):K.value&&A.value?("Owner"===(null==(J=null==(S=i.value)?void 0:S.selfInfo)?void 0:J.role)?null==(t=null==G?void 0:G.value)||t.push(z.dismissGroup):null==(e=null==G?void 0:G.value)||e.push(z.quitGroup),null==(Q=null==G?void 0:G.value)||Q.push(z.enterGroupConversation)):!K.value&&h.value?(null==(T=null==G?void 0:G.value)||T.push(z.deleteFriend),null==(H=null==G?void 0:G.value)||H.push(z.enterC2CConversation)):K.value?null==(n=null==G?void 0:G.value)||n.push((null==(D=i.value)?void 0:D.type)===(null==(l=null==(a=r)?void 0:a.TYPES)?void 0:l.GRP_AVCHATROOM)?z.joinAVChatGroup:z.joinGroup):null==(M=null==G?void 0:G.value)||M.push(z.addFriend))})(),Y.infoKeyList&&(M.value=Y.infoKeyList.map(Y=>$[Y])),Y.btnKeyList&&(G.value=Y.btnKeyList.map(Y=>z[Y]))))}return(Y,Z)=>{const L=F,C=XY,X=m;return"object"==typeof T(i)&&Object.keys(T(i)).length?(S(),J("div",{key:0,class:c(["tui-contact-info",!T(W)&&"tui-contact-info-h5"])},[t(QY,null,{left:e(()=>[Q("div",{onClick:w},[t(HY,{file:T(DY)},null,8,["file"])])]),_:1}),Q("div",{class:c(["tui-contact-info-basic",!T(W)&&"tui-contact-info-h5-basic"])},[Q("div",{class:c(["tui-contact-info-basic-text",!T(W)&&"tui-contact-info-h5-basic-text"])},[Q("div",{class:c(["tui-contact-info-basic-text-name",!T(W)&&"tui-contact-info-h5-basic-text-name"])},u(T(q)(T(i))),3),(S(!0),J(k,null,I(T(n),Y=>(S(),J("div",{key:Y.label,class:c(["tui-contact-info-basic-text-other",!T(W)&&"tui-contact-info-h5-basic-text-other"])},u(`${T(l).t(`TUIContact.${Y.label}`)}:\n ${Y.data}`),3))),128))],2),Q("img",{class:c(["tui-contact-info-basic-avatar",!T(W)&&"tui-contact-info-h5-basic-avatar"]),src:T(d)(T(i))},null,10,["src"])],2),T(M)[0]?(S(),J("div",{key:0,class:c(["tui-contact-info-more",!T(W)&&"tui-contact-info-h5-more"])},[(S(!0),J(k,null,I(T(M),Y=>(S(),J("div",{key:Y.key,class:c(["tui-contact-info-more-item",!T(W)&&"tui-contact-info-h5-more-item",Y.labelPosition===T(YY).TOP?"tui-contact-info-more-item-top":"tui-contact-info-more-item-left"])},[Q("div",{class:c(["tui-contact-info-more-item-label",!T(W)&&"tui-contact-info-h5-more-item-label"])},u(`${T(l).t(`TUIContact.${Y.label}`)}`),3),Q("div",{class:c(["tui-contact-info-more-item-content",!T(W)&&"tui-contact-info-h5-more-item-content"])},[Y.editing?Y.editType===T(ZY).INPUT?(S(),p(L,{key:1,modelValue:Y.data,"onUpdate:modelValue":Z=>Y.data=Z,class:c(["tui-contact-info-more-item-content-input",!T(W)&&"tui-contact-info-h5-more-item-content-input"]),type:"text",onConfirm:Z=>_(Y),onKeyup:o(Z=>_(Y),["enter"])},null,8,["modelValue","onUpdate:modelValue","class","onConfirm","onKeyup"])):Y.editType===T(ZY).TEXTAREA?(S(),p(C,{key:2,modelValue:Y.data,"onUpdate:modelValue":Z=>Y.data=Z,class:c(["tui-contact-info-more-item-content-textarea",!T(W)&&"tui-contact-info-h5-more-item-content-textarea"]),"confirm-type":"done"},null,8,["modelValue","onUpdate:modelValue","class"])):Y.editType===T(ZY).SWITCH?(S(),J("div",{key:3,onClick:Z=>_(Y)},[t(MY,{value:Y.data},null,8,["value"])],8,["onClick"])):R("",!0):(S(),J("div",{key:0,class:c(["tui-contact-info-more-item-content-text",!T(W)&&"tui-contact-info-h5-more-item-content-text"])},[Q("div",{class:c(["tui-contact-info-more-item-content-text-data",!T(W)&&"tui-contact-info-h5-more-item-content-text-data"])},u(Y.data),3),Y.editable?(S(),J("div",{key:0,class:c(["tui-contact-info-more-item-content-text-icon",!T(W)&&"tui-contact-info-h5-more-item-content-text-icon"]),onClick:Z=>(Y=>{Y.editing=!0})(Y)},[t(HY,{file:T("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.7968%203.14412C11.0484%202.85173%2011.0171%202.40956%2010.7268%202.156L9.03106%200.673353C8.89195%200.551204%208.71028%200.489692%208.52606%200.502365C8.34184%200.515037%208.17018%200.600854%208.04888%200.740917L6.9613%202.0021L9.7101%204.40436L10.7968%203.14412ZM6.31117%202.75281L0.00859902%2010.0525C-0.0156524%2010.0806%200.0169938%2011.3428%200.0375142%2012.0428C0.0450803%2012.2964%200.251683%2012.498%200.503888%2012.4979C1.26781%2012.4979%202.73222%2012.4829%202.75647%2012.4548L9.05905%205.15695L6.31117%202.75281ZM4.19757%2012.5007L5.22919%2011.3634L11.4404%2011.3747C11.7484%2011.3772%2011.9975%2011.6278%2012%2011.9377C11.9975%2012.2476%2011.7484%2012.4982%2011.4404%2012.5007H4.19757Z'%20fill='%238F959E'%20style='fill:%238F959E;fill:color(display-p3%200.5608%200.5843%200.6196);fill-opacity:1;'%20/%3e%3c/svg%3e"),width:"14px",height:"14px"},null,8,["file"])],10,["onClick"])):R("",!0)],2))],2)],2))),128))],2)):R("",!0),Q("div",{class:c(["tui-contact-info-button",!T(W)&&"tui-contact-info-h5-button"])},[(S(!0),J(k,null,I(T(G),Y=>(S(),p(X,{key:Y.key,class:c(["tui-contact-info-button-item",!T(W)&&"tui-contact-info-h5-button-item",Y.type===T(LY).CANCEL?"tui-contact-info-button-item-cancel":"tui-contact-info-button-item-submit"]),onClick:Z=>(Y=>{Y.onClick&&Y.onClick({contactInfoData:i.value,contactInfoMoreList:M.value}),"enterGroupConversation"!==Y.key&&"enterC2CConversation"!==Y.key||(H("switchConversation",i.value),w())})(Y)},{default:e(()=>[E(u(T(l).t(`TUIContact.${Y.label}`)),1)]),_:2},1032,["class","onClick"]))),128))],2)],2)):R("",!0)}}}),[["__scopeId","data-v-58bd4042"]]),NY=iY(Y({__name:"index",props:{displayType:{type:String,default:"contactList",require:!1}},emits:["switchConversation"],setup(Y,{emit:Z}){const X=Z,H=Y,i=L(H.displayType||"contactList"),n=L(!1),M=L(!0),G=L(!0),o=L(!1),u=L(""),s=L("");C(()=>{M.value="selectFriend"!==(null==H?void 0:H.displayType)});const F=Y=>{var Z;JY&&(null==(Z=P)||Z.navigateTo({url:"/TUIKit/components/TUIChat/index"})),X("switchConversation",Y)},K=()=>{_("/pages/adduser/index")},r=()=>{D.update(a.CUSTOM,"currentContactListKey","")},N=Y=>{o.value=Y},d=Y=>{var Z,L,C;if(!JY&&"selectFriend"===(null==H?void 0:H.displayType))return n.value=Y,void(M.value=!1);Y?(n.value=!0,JY&&(i.value="selectFriend",null==(Z=P)||Z.hideTabBar())):(n.value=!1,JY&&(i.value=H.displayType,null==(C=null==(L=P)?void 0:L.showTabBar())||C.catch(()=>{})))},v=Y=>{var Z;G.value=W||Y&&"object"==typeof Y&&(null==(Z=Object.keys(Y))?void 0:Z.length)>0},E=Y=>{u.value=Y,s.value=l.t(`TUIContact.${x[Y]}`)};return B(()=>{D.watch(a.CUSTOM,{currentContactSearchingStatus:N,isShowSelectFriendComponent:d,currentContactInfo:v,currentContactListKey:E})}),f(()=>{D.unwatch(a.CUSTOM,{currentContactSearchingStatus:N,isShowSelectFriendComponent:d,currentContactInfo:v,currentContactListKey:E})}),(Y,Z)=>T(n)?(S(),p(BY,{key:0})):T(M)?(S(),J("div",{key:1,class:c(["tui-contact",!T(W)&&"tui-contact-h5"])},[t(QY,{title:T(u)?T(s):"通讯录"},{left:e(()=>[tY(Q("div",{onClick:r},[t(HY,{file:T(DY)},null,8,["file"])],512),[[eY,T(u)]])]),right:e(()=>[tY(Q("div",{onClick:K},[t(HY,{file:T("data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1768829653243'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='8654'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='80'%20height='80'%3e%3cpath%20d='M137%20778.1c-21.7%207.8-35.8%2025.8-35.8%2042.3v19.2c0%2012.1%209.3%2019.9%2028.9%2019.9h658.2c19.6%200%2028.9-7.8%2028.9-19.9v-19.2c0-16.9-14.4-35.8-34-42.8l-182-70.7c-2.3-0.9-5.8-2.3-10.2-4.2-7.4-3.2-14.7-6.7-21.8-10.4-12.5-6.6-23-13.4-31.6-21.4-0.8-0.8-0.8-0.8-1.6-1.5-26.7-26.2-26.6-61.7-13.6-105%203.7-12.4%209-21.4%2024-44%202.4-3.7%204.9-7.4%207.3-11%203.1-4.6%205.4-8.2%207.8-11.8%205.5-8.4%2010.9-16.9%2016.1-25.5%2021.8-36.1%2035.7-67.2%2040.9-94.6%201.4-7.5%202.1-14.6%202.1-21.2%200-118.8-75.3-211.4-162.3-211.4-87%200-162.3%2092.6-162.3%20211.4%200%209.8%201.5%2020.9%204.5%2033%206.3%2025.4%2018.7%2053.9%2035.9%2084.6%2012.4%2022.1%2045%2072.3%2046.6%2075.3%2018.6%2035.6%2016.9%2088.7-7.5%20116.1-11.4%2012.2-25.5%2020.4-44.5%2028.7-7.8%203.4-15.9%206.5-23.9%209.3-3.1%201.1-5.8%202-8%202.7L137%20778.1z%20m663.4-48.7c38.1%2013.6%2067.9%2050.6%2067.9%2091v19.2c0%2044.1-35.9%2071.1-80.1%2071.1H130.1c-44.1%200-80.1-27-80.1-71.1v-19.2c0-40.4%2029.8-76.2%2067.9-89.9l163-72.5s44.2-13.5%2056.3-27.1c8-9%2010.5-38.7%200.3-58.2S244.7%20446%20244.7%20356c0-145%2095.6-262.6%20213.5-262.6S671.7%20211%20671.7%20356c0%2093.9-92.7%20197.3-100.3%20222.7-7.6%2025.4-8.2%2045.4%200.4%2053.8%2013.4%2013.1%2047.9%2026.5%2047.9%2026.5l180.7%2070.4z%20m0%200'%20p-id='8655'%20fill='%23333333'%3e%3c/path%3e%3cpath%20d='M864.9%20509.3c0%2011.9-9.7%2021.6-21.6%2021.6-11.9%200-21.6-9.7-21.6-21.6v-240c0-11.9%209.7-21.6%2021.6-21.6%2011.9%200%2021.6%209.7%2021.6%2021.6v240z%20m98.3-141.6c12%200%2021.6%209.7%2021.6%2021.6%200%2011.9-9.7%2021.6-21.6%2021.6H723.3c-11.9%200-21.6-9.7-21.6-21.6%200-11.9%209.7-21.6%2021.6-21.6h239.9z%20m0%200'%20p-id='8656'%20fill='%23333333'%3e%3c/path%3e%3c/svg%3e")},null,8,["file"])],512),[[eY,!T(o)&&!T(u)]])]),_:1},8,["title"]),T(G)?(S(),J("div",{key:0,class:c(["tui-contact-right",!T(W)&&"tui-contact-h5-right"])},[t(rY,{onSwitchConversation:F})],2)):(S(),J("div",{key:1,class:c(["tui-contact-left",!T(W)&&"tui-contact-h5-left"])},[T(o)?(S(),p(PY,{key:0})):R("",!0),t(KY,{class:c(["tui-contact-left-list",!T(W)&&"tui-contact-h5-left-list"])},null,8,["class"])],2))],2)):R("",!0)}}),[["__scopeId","data-v-e6824424"]]);export{NY as default};
|