jiuyiUniapp/jiuyi/unpackage/dist/build/web/assets/index.BcNTMUDJ.js

2 lines
10 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{b5 as e,r as t,b9 as s,a6 as a,o as l,a as i,u as r,b as n,z as c,O as o,y as d,c as u,E as f,b7 as h,F as p,q as g,w as m,e as v,I as k,d as w,G as x}from"./index-CH9-aFWw.js";import"./adapter-vue.FAvEd_HK.js";import{a as y,I as b,J as C,i as _,c as I}from"./index.C_XD_DK3.js";import{_ as F}from"./_plugin-vue_export-helper.BCo6x5W8.js";const B="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='48px'%20height='48px'%20viewBox='0%200%2048%2048'%20version='1.1'%3e%3ctitle%3eic_back_white%3c/title%3e%3cg%20id='页面-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='02.-查看信息-示例好友'%20transform='translate(-32.000000,%20-200.000000)'%3e%3cg%20id='编组-6'%20transform='translate(0.000000,%20176.000000)'%3e%3cg%20id='ic_back_white'%20transform='translate(32.000000,%2024.000000)'%3e%3cg%20id='ic_back_black'%20fill='%23444444'%20fill-rule='nonzero'%3e%3cpath%20d='M9.51231071,24%20L23.5198286,38.7290411%20C23.785378,39.0082689%2023.7753168,39.4496082%2023.4973187,39.7164448%20L21.6255915,41.5130226%20C21.3466827,41.7807332%2020.9035602,41.7716553%2020.6358496,41.4927466%20C20.6351032,41.491969%2020.6343586,41.4911896%2020.6336157,41.4904085%20L4.45876399,24.4823948%20C4.2017544,24.2121467%204.2017544,23.7878533%204.45876399,23.5176052%20L20.6336157,6.50959152%20C20.900035,6.22944906%2021.3431109,6.21832422%2021.6232533,6.48474351%20C21.6240344,6.48548634%2021.6248138,6.48623097%2021.6255915,6.48697741%20L23.4973187,8.28355524%20C23.7753168,8.55039175%2023.785378,8.99173114%2023.5198286,9.27095893%20L9.51231071,24%20L9.51231071,24%20Z'%20id='Path-2'%3e%3c/path%3e%3c/g%3e%3crect%20id='矩形'%20x='0'%20y='0'%20width='48'%20height='48'%3e%3c/rect%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",M="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='16px'%20height='16px'%20viewBox='0%200%2016%2016'%20version='1.1'%3e%3ctitle%3e编组%2014%3c/title%3e%3cdefs%3e%3cfilter%20x='-10.6%25'%20y='-5.4%25'%20width='121.2%25'%20height='110.9%25'%20filterUnits='objectBoundingBox'%20id='filter-1'%3e%3cfeOffset%20dx='0'%20dy='7'%20in='SourceAlpha'%20result='shadowOffsetOuter1'%3e%3c/feOffset%3e%3cfeGaussianBlur%20stdDeviation='10'%20in='shadowOffsetOuter1'%20result='shadowBlurOuter1'%3e%3c/feGaussianBlur%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'%20type='matrix'%20in='shadowBlurOuter1'%20result='shadowMatrixOuter1'%3e%3c/feColorMatrix%3e%3cfeMerge%3e%3cfeMergeNode%20in='shadowMatrixOuter1'%3e%3c/feMergeNode%3e%3cfeMergeNode%20in='SourceGraphic'%3e%3c/feMergeNode%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cg%20id='new'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='自定义消息'%20transform='translate(-458.000000,%20-318.000000)'%3e%3cg%20id='编组-32'%20filter='url(%23filter-1)'%20transform='translate(44.000000,%2060.000000)'%3e%3cg%20id='编组-24'%20transform='translate(30.000000,%20250.000000)'%3e%3cg%20id='编组-14'%20transform='translate(384.000000,%208.000000)'%3e%3ccircle%20id='椭圆形'%20fill='%23006EFF'%20fill-rule='nonzero'%20cx='8'%20cy='8'%20r='8'%3e%3c/circle%3e%3cpolyline%20id='路径-4'%20stroke='%23FFFFFF'%20stroke-width='2'%20transform='translate(8.042641,%206.242641)%20rotate(-315.000000)%20translate(-8.042641,%20-6.242641)%20'%20points='6.04264069%2010.2426407%2010.0426407%2010.2426407%2010.0426407%202.24264069'%3e%3c/polyline%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",L=F(e({__name:"index",props:{list:{type:Array,default:()=>[]},selectedList:{type:Array,default:()=>[]},isSearch:{type:Boolean,default:!0},isRadio:{type:Boolean,default:!1},isCustomItem:{type:Boolean,default:!1},title:{type:String,default:""},type:{type:String,default:""},resultShow:{type:Boolean,default:!0},total:{type:Number,default:0},isHiddenBackIcon:{type:Boolean,default:!1}},emits:["search","submit","cancel","getMore"],setup(e,{emit:F}){const L=e,O=t([]),D=t(0),S=t([]),T=t(!0),U=t(!1),G=t(""),q=t("");s((()=>{if(L.isCustomItem)for(let e=0;e<L.list.length;e++)L.list[e].conversationID.indexOf("@TIM#SYSTEM")>-1&&L.list.splice(e,1),O.value=L.list;else O.value=L.list;D.value=L.total?L.total:L.list.length,S.value=L.selectedList&&L.selectedList.length>0?L.selectedList:S.value,T.value=L.isSearch,U.value=L.isCustomItem,G.value=L.title}));const j=F,K=a((()=>O.value.filter((e=>!e.isDisabled)))),N=e=>{q.value=e.target.value||e.detail.value,j("search",q.value)},z=e=>{if(e.isDisabled)return;let t=S.value;const s=t.indexOf(e);if(s>-1)return S.value.splice(s,1);L.isRadio&&(t=[]),t.push(e),S.value=t},A=()=>{S.value.length===K.value.length?S.value=[]:S.value=[...K.value]},E=()=>{j("submit",S.value),q.value=""},R=()=>{j("cancel"),q.value=""},Z=()=>{j("getMore")};return(t,s)=>{const a=k,F=w;return l(),i("div",{class:f(["transfer",[r(y)?"":"transfer-h5",r(I)?"transfer-h5-wechat":""]])},[r(y)?c("",!0):(l(),i("header",{key:0,class:"transfer-header transfer-h5-header"},[L.isHiddenBackIcon?c("",!0):(l(),i("div",{key:0,onClick:R},[n(b,{class:"icon",file:r(B),width:"18px",height:"18px"},null,8,["file"])])),o("span",{class:"title"},d(r(G)),1),o("span",{class:"space"})])),o("main",{class:"main"},[o("div",{class:"left"},[o("header",{class:"transfer-header"},[r(y)&&r(T)?(l(),u(a,{key:0,type:"text",value:r(q),placeholder:r(C).t("component.请输入userID"),enterkeyhint:"search",class:f([r(_)?"left-uniapp-input":""]),onKeyup:h(N,["enter"])},null,8,["value","placeholder","class"])):c("",!0),!r(y)&&r(T)?(l(),u(a,{key:1,type:"text",placeholder:r(C).t("component.请输入userID"),enterkeyhint:"search",value:r(q),class:f([r(_)?"left-uniapp-input":""]),onBlur:N,onConfirm:N},null,8,["placeholder","value","class"])):c("",!0)]),o("main",{class:"transfer-left-main"},[o("ul",{class:"transfer-list"},[r(K).length>1&&!e.isRadio?(l(),i("li",{key:0,class:"transfer-list-item",onClick:A},[r(S).length===r(K).length?(l(),u(b,{key:0,file:r(M),width:"18px",height:"18px"},null,8,["file"])):(l(),i("i",{key:1,class:"icon-unselected"})),o("span",{class:"select-all"},d(r(C).t("component.全选")),1)])):c("",!0),(l(!0),i(p,null,g(r(O),(e=>(l(),i("li",{key:e.userID,class:"transfer-list-item",onClick:t=>z(e)},[r(S).indexOf(e)>-1?(l(),u(b,{key:0,file:r(M),class:f([e.isDisabled&&"disabled"]),width:"18px",height:"18px"},null,8,["file","class"])):(l(),i("i",{key:1,class:f([e.isDisabled&&"disabled","icon-unselected"])},null,2)),r(U)?x(t.$slots,"left",{key:3,data:e},void 0,!0):(l(),i(p,{key:2},[o("img",{class:"avatar",src:e.avatar||"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png",onerror:"this.onerror=null;this.src='https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png'"},null,8,["src"]),o("span",{class:"name"},d(e.nick||e.userID),1),e.isDisabled?(l(),i("span",{key:0},""+d(r(C).t("component.已在群中"))+"",1)):c("",!0)],64))],8,["onClick"])))),128)),r(D)>r(O).length?(l(),i("li",{key:1,class:"transfer-list-item more",onClick:Z},d(r(C).t("component.查看更多")),1)):c("",!0)])])]),o("div",{class:"right"},[r(y)?(l(),i("header",{key:0,class:"transfer-header"},d(r(G)),1)):c("",!0),e.resultShow?(l(),i("ul",{key:1,class:"transfer-list"},[r(S).length>0&&r(y)?(l(),i("p",{key:0,class:"transfer-text"},d(r(C).t("component.已选中"))+d(r(S).length)+d(r(C).t("component.人")),1)):c("",!0),(l(!0),i(p,null,g(r(S),((e,s)=>(l(),i("li",{key:s,class:"transfer-list-item space-between"},[o("aside",{class:"transfer-list-item-content"},[r(U)?x(t.$slots,"right",{key:1,data:e},void 0,!0):(l(),i(p,{key:0},[o("img",{class:"avatar",src:e.avatar||"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png",onerror:"this.onerror=null;this.src='https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png'"},null,8,["src"]),r(y)?(l(),i("span",{key:0,class:"name"},d(e.nick||e.userID),1)):c("",!0)],64))]),r(y)?(l(),i("span",{key:0,onClick:t=>z(e)},[n(b,{file:r("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='16px'%20height='16px'%20viewBox='0%200%2016%2016'%20version='1.1'%3e%3ctitle%3e清除%3c/title%3e%3cg%20id='页面-2备份'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='创建群聊'%20transform='translate(-1243.000000,%20-413.000000)'%3e%3cg%20id='Group-1364'%20transform='translate(650.000000,%20343.000000)'%3e%3cg%20id='Group-1363'%20transform='translate(290.000000,%2046.000000)'%3e%3cg%20id='Group-1358'%20transform='translate(0.000000,%2024.000000)'%3e%3cg%20id='清除'%20transform='translate(303.000000,%200.000000)'%3e%3cpath%20d='M0,0%20L16,0%20L16,16%20L0,16%20L0,0%20Z'%20id='矩形'%3e%3c/path%3e%3cpath%20d='M1,8%20C1,11.8659999%204.13400006,15%208,15%20C11.8659999,15%2015,11.8659999%2015,8%20C15,4.13400006%2011.8659999,1%208,1%20L8,1%20C4.13400006,1%201,4.13400006%201,8%20Z'%20fill='%23999999'%3e%3c/path%3e%3cg%20id='编组'%20transform='translate(8.000000,%208.000000)%20rotate(-315.000000)%20translate(-8.000000,%20-8.000000)%20translate(4.000000,%204.000000)'%20fill='%23FFFFFF'%3e%3crect%20id='矩形备份'%20transform='translate(4.000000,%204.000000)%20rotate(-90.000000)%20translate(-4.000000,%20-4.000000)%20'%20x='1.8189894e-12'%20y='3.5'%20width='8'%20height='1'%20rx='0.5'%3e%3c/rect%3e%3crect%20id='矩形备份'%20transform='translate(4.000000,%204.000000)%20rotate(-360.000000)%20translate(-4.000000,%20-4.000000)%20'%20x='0'%20y='3.5'%20width='8'%20height='1'%20rx='0.5'%3e%3c/rect%3e%3c/g%3e%3crect%20id='矩形'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3c/rect%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e"),width:"18px",height:"18px"},null,8,["file"])],8,["onClick"])):c("",!0)])))),128))])):c("",!0),o("footer",{class:"transfer-right-footer"},[n(F,{class:"btn btn-cancel",onClick:R},{default:m((()=>[v(d(r(C).t("component.取消")),1)])),_:1}),r(S).length>0?(l(),u(F,{key:0,class:"btn",onClick:E},{default:m((()=>[v(d(r(C).t("component.完成")),1)])),_:1})):(l(),u(F,{key:1,class:"btn btn-no",onClick:E},{default:m((()=>[v(d(r(C).t("component.完成")),1)])),_:1}))])])])],2)}}}),[["__scopeId","data-v-1c77cba1"]]);export{L as T,B as b,M as s};