pages-ib-openPammManager.DLWACeqs.js 5.6 KB

1
  1. import{d as e,u as a,r as l,ap as t,c as s,M as o,f as r,g as n,i as u,j as i,k as c,l as d,n as p,t as m,m as f,A as g,aZ as v,v as _,x as b,z as w,_ as y}from"./index-DVmtlnMb.js";import{_ as x}from"./liveChat.CRp-O3MZ.js";import{b as h,_ as I,c as j}from"./cwg-page-wrapper.DaGGeE-8.js";import{_ as M}from"./cwg-combox.BEF9wedQ.js";import{_ as C,a as A}from"./uni-forms.CCGSfrfE.js";import{_ as P,a as D}from"./uni-row.qQh_hWY6.js";import{_ as k}from"./uni-easyinput.Qt8oHou4.js";import{i as q}from"./cwg-right-drawer.CQ3TIkPI.js";import{c as S}from"./index.BeoSXJcF.js";import"./logo-full-white.B1je6nNN.js";import"./useRouter.B3Jr-9lo.js";import"./user.CPTROOUO.js";import"./useLeftSidebarCollapse.91IdSJLI.js";import"./openExternalUrl.DIEuSLrw.js";import"./useMenuSplit.BA1Ej6MJ.js";import"./cwg-popup.vue_vue_type_style_index_0_scoped_f18e0404_lang.BS-bZAaT.js";const z=y(e({__name:"openPammManager",setup(e){const{t:y}=a(),{Code:z}=S,T=l(!1),V=l([]),F=l(!1),U=l(""),B=l(!1),E=l(!1),K=l(),L=t({type:null,ownerId:null,accountId:null,percent:""}),N={ownerId:{rules:[{required:!0,errorMessage:y("vaildate.select.empty")}]},accountId:{rules:[{required:!0,errorMessage:y("vaildate.select.empty")}]},percent:{rules:[{required:!0,errorMessage:y("vaildate.input.empty")},{validateFunction:(e,a,l,t)=>{if(a||0===a){if(/^[0-9]+([.]{1}[0-9]{1,2})?$/.test(String(a)))return!0;t("0.00-100.00")}else t(y("vaildate.input.empty"))}}]}},O=s(()=>V.value.map(e=>{const a=e.login===L.ownerId||0!==Number(e.equity);return{text:e.login,value:e.login,disable:a}})),R=s(()=>V.value.map(e=>{const a=e.login===L.accountId;return{text:e.login,value:e.login,disable:a}})),H=async()=>{var e;try{await(null==(e=K.value)?void 0:e.validate())}catch(a){return}if(!F.value){F.value=!0;try{const e=await q.mamApplyPammManagerAdd({...L});e.code===z.StatusOK?(B.value=!0,E.value=!0):(U.value=e.msg,B.value=!0,E.value=!1)}catch(l){U.value=y("Msg.Fail"),B.value=!0,E.value=!1}finally{F.value=!1}}},Z=()=>{var e;null==(e=K.value)||e.clearValidate(),B.value=!1,E.value=!1,v({delta:1})},$=()=>{var e;E.value?Z():(null==(e=K.value)||e.clearValidate(),B.value=!1,E.value=!1)};return o(e=>{e&&e.type?L.type=Number(e.type):L.type=1,(async()=>{T.value=!0;try{const e=await q.mamApplyPammManagerLogins({});e.code===z.StatusOK?V.value=e.data||[]:g({title:e.msg,icon:"none"})}finally{T.value=!1}})()}),(e,a)=>{const l=r(n("cwg-icon"),x),t=_,s=b,o=r(n("cwg-header"),h),g=r(n("cwg-combox"),M),v=r(n("uni-forms-item"),C),q=r(n("uni-col"),P),S=r(n("uni-easyinput"),k),z=w,T=r(n("uni-row"),D),V=r(n("uni-forms"),A),F=r(n("cwg-popup"),I),G=r(n("cwg-page-wrapper"),j);return u(),i(G,{class:"create-page",isHeaderFixed:!0},{default:c(()=>[d(o,{title:f(y)("Ib.PammManager.title")},{right:c(()=>[d(s,{class:"header-btn",onClick:Z},{default:c(()=>[d(l,{name:"icon_back",size:18}),d(t,null,{default:c(()=>[p(m(f(y)("Ib.Settings.Title")),1)]),_:1})]),_:1})]),_:1},8,["title"]),d(s,{class:"main-content account-content"},{default:c(()=>[d(s,{class:"box"},{default:c(()=>[d(s,{class:"tit"}),d(s,{class:"des"},{default:c(()=>[p(m(f(y)("Ib.PammManager.tips4")),1)]),_:1}),d(s,{class:"b-card"},{default:c(()=>[d(V,{ref_key:"formRef",ref:K,"label-width":"120",model:L,rules:N,"label-position":"top"},{default:c(()=>[d(T,{gutter:20},{default:c(()=>[d(q,{xs:24,sm:12},{default:c(()=>[d(v,{label:f(y)("Ib.PammManager.accountId"),name:"accountId",required:""},{default:c(()=>[d(g,{value:L.accountId,"onUpdate:value":a[0]||(a[0]=e=>L.accountId=e),options:O.value,placeholder:f(y)("placeholder.choose")},null,8,["value","options","placeholder"])]),_:1},8,["label"])]),_:1}),d(q,{xs:24,sm:12},{default:c(()=>[d(v,{label:f(y)("Ib.PammManager.ownerId"),name:"ownerId",required:""},{default:c(()=>[d(g,{value:L.ownerId,"onUpdate:value":a[1]||(a[1]=e=>L.ownerId=e),options:R.value,placeholder:f(y)("placeholder.choose")},null,8,["value","options","placeholder"])]),_:1},8,["label"])]),_:1}),d(q,{xs:24,sm:12},{default:c(()=>[d(v,{label:f(y)("Ib.PammManager.percent"),name:"percent",required:""},{default:c(()=>[d(S,{modelValue:L.percent,"onUpdate:modelValue":a[2]||(a[2]=e=>L.percent=e),modelModifiers:{trim:!0},placeholder:f(y)("placeholder.input")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),d(q,{span:24},{default:c(()=>[d(z,{class:"s-btn",type:"primary",onClick:H},{default:c(()=>[p(m(f(y)("Ib.PammManager.btn")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})]),_:1}),d(s,{class:"box"},{default:c(()=>[d(s,{style:{margin:"20px 0","font-size":"14px","line-height":"1.7"}},{default:c(()=>[d(s,{style:{"font-weight":"bold","margin-bottom":"5px"}},{default:c(()=>[p(m(f(y)("Ib.PammManager.tips2")),1)]),_:1})]),_:1})]),_:1})]),_:1}),d(F,{visible:B.value,showClose:!1,showFooters:!0,confirmText:f(y)("Btn.Confirm"),cancelText:f(y)("Btn.Cancel"),onConfirm:$,onClose:$},{default:c(()=>[d(s,{class:"result-dialog"},{default:c(()=>[E.value?(u(),i(s,{key:0,class:"icon-wrap"},{default:c(()=>[d(l,{name:"icon_success",size:50,color:"#67C23A"}),d(s,{class:"result-text"},{default:c(()=>[p(m(f(y)("ApplicationDialog.Des1")),1)]),_:1}),d(s,{class:"result-sub-text"},{default:c(()=>[p(m(f(y)("ApplicationDialog.Des12")),1)]),_:1})]),_:1})):(u(),i(s,{key:1,class:"icon-wrap"},{default:c(()=>[d(l,{name:"icon_warning",size:50,color:"#E6A23C"}),d(s,{class:"result-text"},{default:c(()=>[p(m(f(y)("ApplicationDialog.Des43")),1)]),_:1}),d(s,{class:"result-text",style:{color:"#e6a23c",margin:"10px 0"}},{default:c(()=>[p(m(U.value),1)]),_:1}),d(s,{class:"result-sub-text"},{default:c(()=>[p(m(f(y)("ApplicationDialog.Des45")),1)]),_:1})]),_:1}))]),_:1})]),_:1},8,["visible","confirmText","cancelText"])]),_:1})}}}),[["__scopeId","data-v-8bccd5ff"]]);export{z as default};