pages-ib-settingPammManager.BwVel2Py.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 r,l as i,n as d,t as v,m,H as f,C as p,G as g,F as _,s as h,A as y,aX as b,v as k,x as C,ar as w,at as I,U as x,z as j,as as S,_ as M}from"./index-D1f1XSdd.js";import{_ as H}from"./liveChat.-vZ-T_9x.js";import{b as U,c as V,a as A}from"./cwg-page-wrapper.0Lxwzc-a.js";import{_ as N}from"./uni-easyinput.B2W7zDdo.js";import{i as T}from"./cwg-right-drawer.B1Q66_Ne.js";import{c as z}from"./index.BeoSXJcF.js";import"./logo-full.CF4qbOWd.js";import"./cwg-popup.vue_vue_type_style_index_0_scoped_d582f25d_lang.C7DSU2Gm.js";import"./useRouter.CvfYAcoj.js";import"./uni-row.C4Y7_Mv3.js";import"./openExternalUrl.DIEuSLrw.js";import"./cwg-submenu.CfplaXZ-.js";import"./useMenuSplit.aP9bVehw.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))},re=()=>{Z.value=[...Z.value,...Q.value],Q.value=[]},ie=()=>{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=[]},ge=()=>{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:r((()=>[i(y,{title:m(M)("Ib.PammManager.title1")+" - "+F.value.login},{right:r((()=>[i(s,{class:"header-btn",onClick:ge},{default:r((()=>[i(l,{name:"icon_back",size:18}),i(t,null,{default:r((()=>[d(v(m(M)("Ib.Settings.Title")),1)])),_:1})])),_:1})])),_:1},8,["title"]),i(s,{class:"main-content account-content"},{default:r((()=>[i(s,{class:"tips-text"},{default:r((()=>[d(v(m(M)("Ib.PammManager.tips3")),1)])),_:1}),i(s,{class:"tab-group"},{default:r((()=>[i(s,{class:f(["tab-item",{active:"1"===L.value}]),onClick:a[0]||(a[0]=e=>de("1"))},{default:r((()=>[d(v(m(M)("Ib.Settings.Hang")),1)])),_:1},8,["class"]),i(s,{class:f(["tab-item",{active:"2"===L.value}]),onClick:a[1]||(a[1]=e=>de("2"))},{default:r((()=>[d(v(m(M)("Ib.Settings.Undo")),1)])),_:1},8,["class"])])),_:1}),i(s,{class:"transfer-container"},{default:r((()=>[i(s,{class:"transfer-panel"},{default:r((()=>[i(s,{class:"transfer-header"},{default:r((()=>[i(b,{checked:te.value,onClick:ce,style:{transform:"scale(0.7)"}},null,8,["checked"]),i(t,null,{default:r((()=>[d(v("1"===L.value?m(M)("Ib.Settings.NotHang"):m(M)("Ib.Settings.NotUndo")),1)])),_:1}),i(t,{class:"count"},{default:r((()=>[d(v($.value.length),1)])),_:1})])),_:1}),i(s,{class:"transfer-search"},{default:r((()=>[i(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}),i(B,{"scroll-y":"",class:"transfer-list"},{default:r((()=>[i(D,{onChange:ue},{default:r((()=>[(c(!0),p(_,null,g(ae.value,(e=>(c(),o(z,{class:"transfer-item",key:e.key},{default:r((()=>[i(b,{value:e.key,checked:Q.value.includes(e.key),style:{transform:"scale(0.7)"}},null,8,["value","checked"]),i(t,null,{default:r((()=>[d(v(e.label),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),0===ae.value.length?(c(),o(s,{key:0,class:"empty-text"},{default:r((()=>[d(v(m(M)("Documentary.tradingCenter.item143")),1)])),_:1})):h("",!0)])),_:1})])),_:1}),i(s,{class:"transfer-actions"},{default:r((()=>[i(K,{class:"action-btn right",disabled:0===Q.value.length,onClick:re},{default:r((()=>[i(t,null,{default:r((()=>[d(">")])),_:1})])),_:1},8,["disabled"]),i(K,{class:"action-btn left",disabled:0===W.value.length,onClick:ie},{default:r((()=>[i(t,null,{default:r((()=>[d("<")])),_:1})])),_:1},8,["disabled"])])),_:1}),i(s,{class:"transfer-panel"},{default:r((()=>[i(s,{class:"transfer-header"},{default:r((()=>[i(b,{checked:se.value,onClick:oe,style:{transform:"scale(0.7)"}},null,8,["checked"]),i(t,null,{default:r((()=>[d(v("1"===L.value?m(M)("Ib.Settings.HaveHang"):m(M)("Ib.Settings.HaveUndo")),1)])),_:1}),i(t,{class:"count"},{default:r((()=>[d(v(ee.value.length),1)])),_:1})])),_:1}),i(s,{class:"transfer-search"},{default:r((()=>[i(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}),i(B,{"scroll-y":"",class:"transfer-list"},{default:r((()=>[i(D,{onChange:ne},{default:r((()=>[(c(!0),p(_,null,g(le.value,(e=>(c(),o(z,{class:"transfer-item",key:e.key},{default:r((()=>[i(b,{value:e.key,checked:W.value.includes(e.key),style:{transform:"scale(0.7)"}},null,8,["value","checked"]),i(t,null,{default:r((()=>[d(v(e.label),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),0===le.value.length?(c(),o(s,{key:0,class:"empty-text"},{default:r((()=>[d(v(m(M)("Documentary.tradingCenter.item143")),1)])),_:1})):h("",!0)])),_:1})])),_:1})])),_:1}),i(s,{class:"submit-bar"},{default:r((()=>[i(K,{type:"primary",class:"submit-btn",onClick:fe},{default:r((()=>[d(v(m(M)("Btn.Confirm")),1)])),_:1})])),_:1})])),_:1}),i(O,{visible:J.value,showClose:!1,showFooters:!0,confirmText:m(M)("Btn.Confirm"),cancelText:m(M)("Btn.Cancel"),onConfirm:pe,onClose:pe},{default:r((()=>[i(s,{class:"result-dialog"},{default:r((()=>[R.value?(c(),o(s,{key:0,class:"icon-wrap"},{default:r((()=>[i(l,{name:"icon_success",size:50,color:"#67C23A"}),i(s,{class:"result-text"},{default:r((()=>[d(v(m(M)("ApplicationDialog.Des1")),1)])),_:1})])),_:1})):(c(),o(s,{key:1,class:"icon-wrap"},{default:r((()=>[i(l,{name:"icon_warning",size:50,color:"#E6A23C"}),i(s,{class:"result-text"},{default:r((()=>[d(v(G.value),1)])),_:1})])),_:1}))])),_:1})])),_:1},8,["visible","confirmText","cancelText"])])),_:1})}}}),[["__scopeId","data-v-241eb7df"]]);export{D as default};