pages-ib-settingPammManager.B6i6J_wu.js 7.2 KB

1
  1. import{d as e,u as a,r as l,c as t,J as s,f as u,g as n,i as c,j as o,k as i,l as r,n as d,t as v,m,H as f,C as p,G as _,F as g,s as h,A as y,aX as b,v as k,x as C,as as w,au as I,U as x,z as j,at as S,_ as M}from"./index-DhPBDLGv.js";import{_ as H}from"./liveChat.DpTj_oVP.js";import{c as U,_ as V,b as A}from"./cwg-page-wrapper.D40OLzj1.js";import{_ as N}from"./uni-easyinput.2vVzvLrd.js";import{i as T}from"./cwg-right-drawer.DpGHOskl.js";import{c as z}from"./index.DEN0qiOJ.js";import"./logo-full.DuAiVwVf.js";import"./cwg-popup.vue_vue_type_style_index_0_scoped_f2fc5081_lang.CfG03DZd.js";import"./useRouter.Cj1Vpbkd.js";import"./uni-row.BEpYes6H.js";import"./openExternalUrl.DIEuSLrw.js";import"./cwg-submenu.BWKylUQt.js";import"./useMenuSplit.CsBe6LE3.js";const D=M(e({__name:"settingPammManager",setup(e){const{t:M}=a(),{Code:D}=z,F=l({login:"",mamId:""}),L=l("1"),B=l([]),K=l([]),O=l([]),P=l([]),E=l(!1),G=l(""),J=l(!1),R=l(!1),X=l(""),q=l(""),Q=l([]),W=l([]),Y=t((()=>"1"===L.value?B.value:O.value)),Z=t({get:()=>"1"===L.value?K.value:P.value,set:e=>{"1"===L.value?K.value=e:P.value=e}}),$=t((()=>Y.value.filter((e=>!Z.value.includes(e.key))))),ee=t((()=>Y.value.filter((e=>Z.value.includes(e.key))))),ae=t((()=>$.value.filter((e=>e.label.toLowerCase().includes(X.value.toLowerCase()))))),le=t((()=>ee.value.filter((e=>e.label.toLowerCase().includes(q.value.toLowerCase()))))),te=t((()=>ae.value.length>0&&Q.value.length===ae.value.length)),se=t((()=>le.value.length>0&&W.value.length===le.value.length)),ue=e=>{Q.value=e.detail.value},ne=e=>{W.value=e.detail.value},ce=()=>{te.value?Q.value=[]:Q.value=ae.value.map((e=>e.key))},oe=()=>{se.value?W.value=[]:W.value=le.value.map((e=>e.key))},ie=()=>{Z.value=[...Z.value,...Q.value],Q.value=[]},re=()=>{Z.value=Z.value.filter((e=>!W.value.includes(e))),W.value=[]},de=e=>{L.value=e,X.value="",q.value="",Q.value=[],W.value=[]},ve=async()=>{const e=await T.MamSubsInfo({mamId:Number(F.value.mamId),type:1});e.code===D.StatusOK?B.value=(e.data||[]).map((e=>({key:e,label:e}))):y({title:e.msg,icon:"none"})},me=async()=>{const e=await T.MamSubsInfo({mamId:Number(F.value.mamId),type:2});e.code===D.StatusOK?O.value=(e.data||[]).map((e=>({key:e,label:e}))):y({title:e.msg,icon:"none"})},fe=async()=>{if(E.value)return;E.value=!0;const e="1"===L.value?1:2,a=Z.value;if(!a||!a.length)return E.value=!1,void y({title:M("placeholder.choose"),icon:"none"});try{const l=await T.MamSubsApply({mamId:Number(F.value.mamId),type:e,subs:a});l.code===D.StatusOK?(J.value=!0,R.value=!0):(G.value=l.msg,J.value=!0,R.value=!1)}catch(l){G.value=M("Msg.Fail"),J.value=!0,R.value=!1}finally{E.value=!1}},pe=()=>{J.value=!1,R.value=!1,"1"===L.value?ve():me(),Z.value=[]},_e=()=>{b({delta:1})};return s((e=>{e&&(F.value.login=e.login||"",F.value.mamId=e.id||""),ve(),me()})),(e,a)=>{const l=u(n("cwg-icon"),H),t=k,s=C,y=u(n("cwg-header"),U),b=w,T=u(n("uni-easyinput"),N),z=S,D=I,B=x,K=j,O=u(n("cwg-popup"),V),P=u(n("cwg-page-wrapper"),A);return c(),o(P,{class:"create-page",isHeaderFixed:!0},{default:i((()=>[r(y,{title:m(M)("Ib.PammManager.title1")+" - "+F.value.login},{right:i((()=>[r(s,{class:"header-btn",onClick:_e},{default:i((()=>[r(l,{name:"icon_back",size:18}),r(t,null,{default:i((()=>[d(v(m(M)("Ib.Settings.Title")),1)])),_:1})])),_:1})])),_:1},8,["title"]),r(s,{class:"main-content account-content"},{default:i((()=>[r(s,{class:"tips-text"},{default:i((()=>[d(v(m(M)("Ib.PammManager.tips3")),1)])),_:1}),r(s,{class:"tab-group"},{default:i((()=>[r(s,{class:f(["tab-item",{active:"1"===L.value}]),onClick:a[0]||(a[0]=e=>de("1"))},{default:i((()=>[d(v(m(M)("Ib.Settings.Hang")),1)])),_:1},8,["class"]),r(s,{class:f(["tab-item",{active:"2"===L.value}]),onClick:a[1]||(a[1]=e=>de("2"))},{default:i((()=>[d(v(m(M)("Ib.Settings.Undo")),1)])),_:1},8,["class"])])),_:1}),r(s,{class:"transfer-container"},{default:i((()=>[r(s,{class:"transfer-panel"},{default:i((()=>[r(s,{class:"transfer-header"},{default:i((()=>[r(b,{checked:te.value,onClick:ce,style:{transform:"scale(0.7)"}},null,8,["checked"]),r(t,null,{default:i((()=>[d(v("1"===L.value?m(M)("Ib.Settings.NotHang"):m(M)("Ib.Settings.NotUndo")),1)])),_:1}),r(t,{class:"count"},{default:i((()=>[d(v($.value.length),1)])),_:1})])),_:1}),r(s,{class:"transfer-search"},{default:i((()=>[r(T,{prefixIcon:"search",modelValue:X.value,"onUpdate:modelValue":a[2]||(a[2]=e=>X.value=e),placeholder:m(M)("placeholder.input")},null,8,["modelValue","placeholder"])])),_:1}),r(B,{"scroll-y":"",class:"transfer-list"},{default:i((()=>[r(D,{onChange:ue},{default:i((()=>[(c(!0),p(g,null,_(ae.value,(e=>(c(),o(z,{class:"transfer-item",key:e.key},{default:i((()=>[r(b,{value:e.key,checked:Q.value.includes(e.key),style:{transform:"scale(0.7)"}},null,8,["value","checked"]),r(t,null,{default:i((()=>[d(v(e.label),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),0===ae.value.length?(c(),o(s,{key:0,class:"empty-text"},{default:i((()=>[d(v(m(M)("Documentary.tradingCenter.item143")),1)])),_:1})):h("",!0)])),_:1})])),_:1}),r(s,{class:"transfer-actions"},{default:i((()=>[r(K,{class:"action-btn right",disabled:0===Q.value.length,onClick:ie},{default:i((()=>[r(t,null,{default:i((()=>[d(">")])),_:1})])),_:1},8,["disabled"]),r(K,{class:"action-btn left",disabled:0===W.value.length,onClick:re},{default:i((()=>[r(t,null,{default:i((()=>[d("<")])),_:1})])),_:1},8,["disabled"])])),_:1}),r(s,{class:"transfer-panel"},{default:i((()=>[r(s,{class:"transfer-header"},{default:i((()=>[r(b,{checked:se.value,onClick:oe,style:{transform:"scale(0.7)"}},null,8,["checked"]),r(t,null,{default:i((()=>[d(v("1"===L.value?m(M)("Ib.Settings.HaveHang"):m(M)("Ib.Settings.HaveUndo")),1)])),_:1}),r(t,{class:"count"},{default:i((()=>[d(v(ee.value.length),1)])),_:1})])),_:1}),r(s,{class:"transfer-search"},{default:i((()=>[r(T,{prefixIcon:"search",modelValue:q.value,"onUpdate:modelValue":a[3]||(a[3]=e=>q.value=e),placeholder:m(M)("placeholder.input")},null,8,["modelValue","placeholder"])])),_:1}),r(B,{"scroll-y":"",class:"transfer-list"},{default:i((()=>[r(D,{onChange:ne},{default:i((()=>[(c(!0),p(g,null,_(le.value,(e=>(c(),o(z,{class:"transfer-item",key:e.key},{default:i((()=>[r(b,{value:e.key,checked:W.value.includes(e.key),style:{transform:"scale(0.7)"}},null,8,["value","checked"]),r(t,null,{default:i((()=>[d(v(e.label),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),0===le.value.length?(c(),o(s,{key:0,class:"empty-text"},{default:i((()=>[d(v(m(M)("Documentary.tradingCenter.item143")),1)])),_:1})):h("",!0)])),_:1})])),_:1})])),_:1}),r(s,{class:"submit-bar"},{default:i((()=>[r(K,{type:"primary",class:"submit-btn",onClick:fe},{default:i((()=>[d(v(m(M)("Btn.Confirm")),1)])),_:1})])),_:1})])),_:1}),r(O,{visible:J.value,showClose:!1,showFooters:!0,confirmText:m(M)("Btn.Confirm"),cancelText:m(M)("Btn.Cancel"),onConfirm:pe,onClose:pe},{default:i((()=>[r(s,{class:"result-dialog"},{default:i((()=>[R.value?(c(),o(s,{key:0,class:"icon-wrap"},{default:i((()=>[r(l,{name:"icon_success",size:50,color:"#67C23A"}),r(s,{class:"result-text"},{default:i((()=>[d(v(m(M)("ApplicationDialog.Des1")),1)])),_:1})])),_:1})):(c(),o(s,{key:1,class:"icon-wrap"},{default:i((()=>[r(l,{name:"icon_warning",size:50,color:"#E6A23C"}),r(s,{class:"result-text"},{default:i((()=>[d(v(G.value),1)])),_:1})])),_:1}))])),_:1})])),_:1},8,["visible","confirmText","cancelText"])])),_:1})}}}),[["__scopeId","data-v-241eb7df"]]);export{D as default};