pages-ib-settingPammManager.BmSWMh2R.js 7.3 KB

1
  1. import{d as e,u as a,r as l,c as t,M 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 as f,G as m,E as p,K as _,J as g,s as h,A as b,aZ as y,v as k,x as C,ax as w,az as I,X as x,z as j,ay as S,_ as M}from"./index-Cj7CQKO1.js";import{_ as H}from"./liveChat.C6WhK5Fo.js";import{b as U,_ as V,c as z}from"./cwg-page-wrapper.p28SMlvf.js";import{_ as A}from"./uni-easyinput.lCcd5pSN.js";import{i as L}from"./cwg-right-drawer.CCuc3p0i.js";import{c as N}from"./index.DEN0qiOJ.js";import"./uni-row.CClFfIuj.js";import"./openExternalUrl.DIEuSLrw.js";import"./logo-full-white.B1je6nNN.js";import"./useRouter.DK8fk8YU.js";import"./user.BPCE26qH.js";import"./useLeftSidebarCollapse.B_NAlV4L.js";import"./useMenuSplit.z7E2J6Od.js";import"./cwg-popup.vue_vue_type_style_index_0_scoped_03c53178_lang.DthajrnE.js";const T=M(e({__name:"settingPammManager",setup(e){const{t:M}=a(),{Code:T}=N,D=l({login:"",mamId:""}),K=l("1"),B=l([]),E=l([]),F=l([]),O=l([]),P=l(!1),G=l(""),J=l(!1),R=l(!1),X=l(""),Z=l(""),q=l([]),Q=l([]),W=t((()=>"1"===K.value?B.value:F.value)),Y=t({get:()=>"1"===K.value?E.value:O.value,set:e=>{"1"===K.value?E.value=e:O.value=e}}),$=t((()=>W.value.filter((e=>!Y.value.includes(e.key))))),ee=t((()=>W.value.filter((e=>Y.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(Z.value.toLowerCase()))))),te=t((()=>ae.value.length>0&&q.value.length===ae.value.length)),se=t((()=>le.value.length>0&&Q.value.length===le.value.length)),ue=e=>{q.value=e.detail.value},ne=e=>{Q.value=e.detail.value},ce=()=>{te.value?q.value=[]:q.value=ae.value.map((e=>e.key))},oe=()=>{se.value?Q.value=[]:Q.value=le.value.map((e=>e.key))},ie=()=>{Y.value=[...Y.value,...q.value],q.value=[]},re=()=>{Y.value=Y.value.filter((e=>!Q.value.includes(e))),Q.value=[]},de=e=>{K.value=e,X.value="",Z.value="",q.value=[],Q.value=[]},ve=async()=>{const e=await L.MamSubsInfo({mamId:Number(D.value.mamId),type:1});e.code===T.StatusOK?B.value=(e.data||[]).map((e=>({key:e,label:e}))):b({title:e.msg,icon:"none"})},fe=async()=>{const e=await L.MamSubsInfo({mamId:Number(D.value.mamId),type:2});e.code===T.StatusOK?F.value=(e.data||[]).map((e=>({key:e,label:e}))):b({title:e.msg,icon:"none"})},me=async()=>{if(P.value)return;P.value=!0;const e="1"===K.value?1:2,a=Y.value;if(!a||!a.length)return P.value=!1,void b({title:M("placeholder.choose"),icon:"none"});try{const l=await L.MamSubsApply({mamId:Number(D.value.mamId),type:e,subs:a});l.code===T.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{P.value=!1}},pe=()=>{J.value=!1,R.value=!1,"1"===K.value?ve():fe(),Y.value=[]},_e=()=>{y({delta:1})};return s((e=>{e&&(D.value.login=e.login||"",D.value.mamId=e.id||""),ve(),fe()})),(e,a)=>{const l=u(n("cwg-icon"),H),t=k,s=C,b=u(n("cwg-header"),U),y=w,L=u(n("uni-easyinput"),A),N=S,T=I,B=x,E=j,F=u(n("cwg-popup"),V),O=u(n("cwg-page-wrapper"),z);return c(),o(O,{class:"create-page",isHeaderFixed:!0},{default:i((()=>[r(b,{title:f(M)("Ib.PammManager.title1")+" - "+D.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(f(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(f(M)("Ib.PammManager.tips3")),1)])),_:1}),r(s,{class:"tab-group"},{default:i((()=>[r(s,{class:m(["tab-item",{active:"1"===K.value}]),onClick:a[0]||(a[0]=e=>de("1"))},{default:i((()=>[d(v(f(M)("Ib.Settings.Hang")),1)])),_:1},8,["class"]),r(s,{class:m(["tab-item",{active:"2"===K.value}]),onClick:a[1]||(a[1]=e=>de("2"))},{default:i((()=>[d(v(f(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(y,{checked:te.value,onClick:ce,style:{transform:"scale(0.7)"}},null,8,["checked"]),r(t,null,{default:i((()=>[d(v("1"===K.value?f(M)("Ib.Settings.NotHang"):f(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(L,{prefixIcon:"search",modelValue:X.value,"onUpdate:modelValue":a[2]||(a[2]=e=>X.value=e),placeholder:f(M)("placeholder.input")},null,8,["modelValue","placeholder"])])),_:1}),r(B,{"scroll-y":"",class:"transfer-list"},{default:i((()=>[r(T,{onChange:ue},{default:i((()=>[(c(!0),p(g,null,_(ae.value,(e=>(c(),o(N,{class:"transfer-item",key:e.key},{default:i((()=>[r(y,{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(f(M)("Documentary.tradingCenter.item143")),1)])),_:1})):h("",!0)])),_:1})])),_:1}),r(s,{class:"transfer-actions"},{default:i((()=>[r(E,{class:"action-btn right",disabled:0===q.value.length,onClick:ie},{default:i((()=>[r(t,null,{default:i((()=>[d(">")])),_:1})])),_:1},8,["disabled"]),r(E,{class:"action-btn left",disabled:0===Q.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(y,{checked:se.value,onClick:oe,style:{transform:"scale(0.7)"}},null,8,["checked"]),r(t,null,{default:i((()=>[d(v("1"===K.value?f(M)("Ib.Settings.HaveHang"):f(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(L,{prefixIcon:"search",modelValue:Z.value,"onUpdate:modelValue":a[3]||(a[3]=e=>Z.value=e),placeholder:f(M)("placeholder.input")},null,8,["modelValue","placeholder"])])),_:1}),r(B,{"scroll-y":"",class:"transfer-list"},{default:i((()=>[r(T,{onChange:ne},{default:i((()=>[(c(!0),p(g,null,_(le.value,(e=>(c(),o(N,{class:"transfer-item",key:e.key},{default:i((()=>[r(y,{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===le.value.length?(c(),o(s,{key:0,class:"empty-text"},{default:i((()=>[d(v(f(M)("Documentary.tradingCenter.item143")),1)])),_:1})):h("",!0)])),_:1})])),_:1})])),_:1}),r(s,{class:"submit-bar"},{default:i((()=>[r(E,{type:"primary",class:"submit-btn btn btn-dark waves-effect waves-light",onClick:me},{default:i((()=>[d(v(f(M)("Btn.Confirm")),1)])),_:1})])),_:1})])),_:1}),r(F,{visible:J.value,showClose:!1,showFooters:!0,confirmText:f(M)("Btn.Confirm"),cancelText:f(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(f(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-34bd3d41"]]);export{T as default};