| 1 |
- import{aH as t,aQ as s,_ as e,r as o,aq as a,o as i,i as n,j as l,k as c,l as d,L as r,R as u,q as f,E as p,J as h,K as m,G as y,n as g,t as _,aR as k,P as w,x as b,a2 as C,aS as v,a as H,aT as x,aU as S,aV as T,A,N as $,ap as P,al as L,a4 as I,aM as B,a6 as j,v as R,aW as D,p as E,a7 as O,f as z,g as N,ai as M,s as W,T as Y,u as F,aX as U,w as X,m as K,z as V,d as q,c as Z,aY as G,aZ as J,a_ as Q}from"./index-cgJbsk9Q.js";import{u as tt,_ as st}from"./liveChat.BUvaIfgQ.js";const et=function(s){return Array.isArray(s)?Promise.all(s.map(t=>et.call(this,t))):new Promise(e=>{t().in(this).select(s).boundingClientRect(e).exec()})},ot=e({__name:"cwg-dropdown",props:{...{bgColor:{type:String,default:"#fff"},customStyle:{type:Object,default:()=>({})}},menuList:{type:Object,default:()=>["菜单1","菜单2","菜单3"]},menuStyle:{type:Object,default:()=>({})},interspace:{type:[String,Number],default:"10rpx"},showActive:{type:Boolean,default:!1},activeKey:{type:[String,Number],default:""}},emits:["open","close","change","menuClick"],setup(t,{expose:e,emit:C}){const v=t,H=C,x=t=>{if(!v.showActive||!v.activeKey)return!1;return(void 0!==t.key?t.key:void 0!==t.value?t.value:void 0!==t.sysCode?t.sysCode:void 0!==t.type?t.type:"")===v.activeKey},S=o(!1),T=a({width:0,height:0}),A=a({}),$=o(0),P=()=>new Promise(t=>{T.width>0?t(T):k({success:s=>{T.width=s.windowWidth,T.height=s.windowHeight,t(T)},fail:()=>{setTimeout(()=>P().then(t),100)}})}),L=async t=>{t.stopPropagation(),await P();const s=await et(".cwg-dropdown");if(!s)return;Object.assign(A,{transform:"scaleY(1)",visibility:"hidden",top:"-9999px",left:"-9999px",transition:"none"}),await w();const e=await et(".cwg-dropdown-menu-container");if(!e)return Object.keys(A).forEach(t=>delete A[t]),void(A.transform="scaleY(0)");const{width:o}=T,{left:a,right:i,bottom:n}=s;$.value;const l={transition:"transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)",transform:"scaleY(1)",top:"10px"};if(a+e.width<o)l.left="-110px";else{const t=o-i;l.right=`${t>0?t:0}px`}Object.keys(A).forEach(t=>delete A[t]),Object.assign(A,l),S.value=!0,H("open"),H("change",!0)},I=()=>{S.value=!1,Object.keys(A).forEach(t=>delete A[t]),A.transform="scaleY(0)",H("close"),H("change",!1)};return i(()=>{var t;P(),$.value=(t=v.interspace)?(t=String(t)).endsWith("rpx")?s(parseInt(t)):(t.endsWith("px"),parseInt(t)):0}),e({close:I}),(s,e)=>{const o=b;return n(),l(o,null,{default:c(()=>[d(o,{class:"cwg-dropdown",style:r(s.customStyle),onClick:L},{default:c(()=>[u(s.$slots,"default",{},void 0,!0)]),_:3},8,["style"]),d(o,{class:"cwg-dropdown-menu"},{default:c(()=>[d(o,{class:"cwg-dropdown-menu-container",style:r([A]),onClick:e[0]||(e[0]=f(()=>{},["stop"]))},{default:c(()=>[u(s.$slots,"menu",{},()=>[d(o,{class:"menu"},{default:c(()=>[u(s.$slots,"btn",{},void 0,!0),(n(!0),p(h,null,m(t.menuList,(t,s)=>(n(),l(o,{class:y(["menu-item",{active:v.showActive&&x(t),disabled:t.disabled||!1}]),key:s,onClick:e=>{return a=s,void((o=t).disabled||(H("menuClick",{value:o,index:a}),I()));var o,a}},{default:c(()=>[d(o,null,{default:c(()=>[g(_(t.label||t),1)]),_:2},1024)]),_:2},1032,["class","onClick"]))),128))]),_:3})],!0)]),_:3},8,["style"])]),_:3}),d(o,{class:y(["cwg-dropdown-mask",{"cwg-dropdown-mask-show":S.value}]),onClick:f(I,["stop"])},null,8,["class"])]),_:3})}}},[["__scopeId","data-v-9402d473"]]),at=C.Host85,it=["/list","/page","/field/params","/dropdown","/single","/detail"],nt="/pages/login/index";let lt=!1;const ct=(t,s={})=>{const{data:e,statusCode:o}=t;if(200===o){if("arraybuffer"===s.responseType||e instanceof ArrayBuffer)return e;if(401===e.code||600===e.code){if((()=>{const t=B();return t[t.length-1].route})()===nt)return Promise.reject({...e,msg:e.message||"登录失败,请重试"});H.value="";return s.ignore401||!1?Promise.reject({...e,code:401}):(lt||(lt=!0,A({title:"登录已过期,请重新登录",icon:"none"}),setTimeout(()=>{$({url:nt,success:()=>{P("logoutToSystem",1),L.set("mode","customer"),lt=!1},fail:()=>{lt=!1}})},1500)),Promise.reject({...e,code:401,message:"登录已过期,请重新登录"}))}return 200===e.code?e:(400===e.code||A({title:e.msg||"请求失败",icon:"none"}),Promise.reject(e))}return A({title:`网络错误: ${o}`,icon:"none"}),Promise.reject(t)},dt=t=>(I(),A({title:"网络异常,请稍后重试",icon:"none"}),Promise.reject(t)),rt=t=>{const s=C[t.type||"Host80"]||"",e={...t,url:`${s}${t.url}`,method:t.method||"GET",timeout:6e4},o=(t=>{var s;t.header||(t.header={}),"HostShop"===t.type?x.value&&(t.header["Access-Token"]=`${x.value}`):H.value&&(t.header["Access-Token"]=`${H.value}`);return S.value&&(t.header.Language=`${S.value}`),T.value&&(t.header.CLIENT=`${T.value}`),null==(s=tt().userInfo)||s.cId,String(t.method||"GET").toUpperCase(),t.data={...t.data||{}},t.header["Content-Type"]||(t.header["Content-Type"]="application/json"),t})(e);return new Promise((s,a)=>{it.some(t=>e.url.includes(t)),v({...o,success:e=>{try{const o=ct(e,t);s(o)}catch(o){a(o)}},fail:t=>{const s=dt(t);a(s)}})})},ut=(t,s,e={},o={},a=!0)=>new Promise((i,n)=>{try{let l=s;s&&"object"==typeof s&&(l=s.path||s.url||s.tempFilePath||s.filePath||s);const c=`${at}${t}`,d={...o||{}};H.value&&(d["Access-Token"]=`${H.value}`),S.value&&(d.Language=`${S.value}`),T.value&&(d.CLIENT=`${T.value}`),j({url:c,filePath:l,name:"file",header:d,formData:e||{},success:t=>{try{t.data=JSON.parse(t.data||"{}")}catch(e){t.data={}}const s={data:t.data,statusCode:t.statusCode};if(a)try{const t=ct(s);i(t)}catch(o){n(o)}else i(s.data)},fail:t=>{n(dt(t))}})}catch(l){n(l)}}),ft=(t,s={},e={},o={})=>{const a="string"==typeof e?{type:e,...o||{}}:e||{};return rt({url:t,method:"GET",data:s,...a})},pt=(t,s={},e,o={})=>rt({url:t,method:"POST",data:s,type:e,...o}),ht=[{font_class:"arrow-down",unicode:""},{font_class:"arrow-left",unicode:""},{font_class:"arrow-right",unicode:""},{font_class:"arrow-up",unicode:""},{font_class:"auth",unicode:""},{font_class:"auth-filled",unicode:""},{font_class:"back",unicode:""},{font_class:"bars",unicode:""},{font_class:"calendar",unicode:""},{font_class:"calendar-filled",unicode:""},{font_class:"camera",unicode:""},{font_class:"camera-filled",unicode:""},{font_class:"cart",unicode:""},{font_class:"cart-filled",unicode:""},{font_class:"chat",unicode:""},{font_class:"chat-filled",unicode:""},{font_class:"chatboxes",unicode:""},{font_class:"chatboxes-filled",unicode:""},{font_class:"chatbubble",unicode:""},{font_class:"chatbubble-filled",unicode:""},{font_class:"checkbox",unicode:""},{font_class:"checkbox-filled",unicode:""},{font_class:"checkmarkempty",unicode:""},{font_class:"circle",unicode:""},{font_class:"circle-filled",unicode:""},{font_class:"clear",unicode:""},{font_class:"close",unicode:""},{font_class:"closeempty",unicode:""},{font_class:"cloud-download",unicode:""},{font_class:"cloud-download-filled",unicode:""},{font_class:"cloud-upload",unicode:""},{font_class:"cloud-upload-filled",unicode:""},{font_class:"color",unicode:""},{font_class:"color-filled",unicode:""},{font_class:"compose",unicode:""},{font_class:"contact",unicode:""},{font_class:"contact-filled",unicode:""},{font_class:"down",unicode:""},{font_class:"bottom",unicode:""},{font_class:"download",unicode:""},{font_class:"download-filled",unicode:""},{font_class:"email",unicode:""},{font_class:"email-filled",unicode:""},{font_class:"eye",unicode:""},{font_class:"eye-filled",unicode:""},{font_class:"eye-slash",unicode:""},{font_class:"eye-slash-filled",unicode:""},{font_class:"fire",unicode:""},{font_class:"fire-filled",unicode:""},{font_class:"flag",unicode:""},{font_class:"flag-filled",unicode:""},{font_class:"folder-add",unicode:""},{font_class:"folder-add-filled",unicode:""},{font_class:"font",unicode:""},{font_class:"forward",unicode:""},{font_class:"gear",unicode:""},{font_class:"gear-filled",unicode:""},{font_class:"gift",unicode:""},{font_class:"gift-filled",unicode:""},{font_class:"hand-down",unicode:""},{font_class:"hand-down-filled",unicode:""},{font_class:"hand-up",unicode:""},{font_class:"hand-up-filled",unicode:""},{font_class:"headphones",unicode:""},{font_class:"heart",unicode:""},{font_class:"heart-filled",unicode:""},{font_class:"help",unicode:""},{font_class:"help-filled",unicode:""},{font_class:"home",unicode:""},{font_class:"home-filled",unicode:""},{font_class:"image",unicode:""},{font_class:"image-filled",unicode:""},{font_class:"images",unicode:""},{font_class:"images-filled",unicode:""},{font_class:"info",unicode:""},{font_class:"info-filled",unicode:""},{font_class:"left",unicode:""},{font_class:"link",unicode:""},{font_class:"list",unicode:""},{font_class:"location",unicode:""},{font_class:"location-filled",unicode:""},{font_class:"locked",unicode:""},{font_class:"locked-filled",unicode:""},{font_class:"loop",unicode:""},{font_class:"mail-open",unicode:""},{font_class:"mail-open-filled",unicode:""},{font_class:"map",unicode:""},{font_class:"map-filled",unicode:""},{font_class:"map-pin",unicode:""},{font_class:"map-pin-ellipse",unicode:""},{font_class:"medal",unicode:""},{font_class:"medal-filled",unicode:""},{font_class:"mic",unicode:""},{font_class:"mic-filled",unicode:""},{font_class:"micoff",unicode:""},{font_class:"micoff-filled",unicode:""},{font_class:"minus",unicode:""},{font_class:"minus-filled",unicode:""},{font_class:"more",unicode:""},{font_class:"more-filled",unicode:""},{font_class:"navigate",unicode:""},{font_class:"navigate-filled",unicode:""},{font_class:"notification",unicode:""},{font_class:"notification-filled",unicode:""},{font_class:"paperclip",unicode:""},{font_class:"paperplane",unicode:""},{font_class:"paperplane-filled",unicode:""},{font_class:"person",unicode:""},{font_class:"person-filled",unicode:""},{font_class:"personadd",unicode:""},{font_class:"personadd-filled",unicode:""},{font_class:"personadd-filled-copy",unicode:""},{font_class:"phone",unicode:""},{font_class:"phone-filled",unicode:""},{font_class:"plus",unicode:""},{font_class:"plus-filled",unicode:""},{font_class:"plusempty",unicode:""},{font_class:"pulldown",unicode:""},{font_class:"pyq",unicode:""},{font_class:"qq",unicode:""},{font_class:"redo",unicode:""},{font_class:"redo-filled",unicode:""},{font_class:"refresh",unicode:""},{font_class:"refresh-filled",unicode:""},{font_class:"refreshempty",unicode:""},{font_class:"reload",unicode:""},{font_class:"right",unicode:""},{font_class:"scan",unicode:""},{font_class:"search",unicode:""},{font_class:"settings",unicode:""},{font_class:"settings-filled",unicode:""},{font_class:"shop",unicode:""},{font_class:"shop-filled",unicode:""},{font_class:"smallcircle",unicode:""},{font_class:"smallcircle-filled",unicode:""},{font_class:"sound",unicode:""},{font_class:"sound-filled",unicode:""},{font_class:"spinner-cycle",unicode:""},{font_class:"staff",unicode:""},{font_class:"staff-filled",unicode:""},{font_class:"star",unicode:""},{font_class:"star-filled",unicode:""},{font_class:"starhalf",unicode:""},{font_class:"trash",unicode:""},{font_class:"trash-filled",unicode:""},{font_class:"tune",unicode:""},{font_class:"tune-filled",unicode:""},{font_class:"undo",unicode:""},{font_class:"undo-filled",unicode:""},{font_class:"up",unicode:""},{font_class:"top",unicode:""},{font_class:"upload",unicode:""},{font_class:"upload-filled",unicode:""},{font_class:"videocam",unicode:""},{font_class:"videocam-filled",unicode:""},{font_class:"vip",unicode:""},{font_class:"vip-filled",unicode:""},{font_class:"wallet",unicode:""},{font_class:"wallet-filled",unicode:""},{font_class:"weibo",unicode:""},{font_class:"weixin",unicode:""}];const mt=e({name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:ht}),computed:{unicode(){let t=this.icons.find(t=>t.font_class===this.type);return t?t.unicode:""},iconSize(){return"number"==typeof(t=this.size)||/^[0-9]*$/g.test(t)?t+"px":t;var t},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(t){this.$emit("click",t)}}},[["render",function(t,s,e,o,a,i){const d=R;return n(),l(d,{style:r(i.styleObj),class:y(["uni-icons",["uniui-"+e.type,e.customPrefix,e.customPrefix?e.type:""]]),onClick:i._onClick},{default:c(()=>[u(t.$slots,"default",{},void 0,!0)]),_:3},8,["style","class","onClick"])}],["__scopeId","data-v-b25a9929"]]);class yt{constructor(t,s){this.options=t,this.animation=D({...t}),this.currentStepAnimates={},this.next=0,this.$=s}_nvuePushAnimates(t,s){let e=this.currentStepAnimates[this.next],o={};if(o=e||{styles:{},config:{}},gt.includes(t)){o.styles.transform||(o.styles.transform="");let e="";"rotate"===t&&(e="deg"),o.styles.transform+=`${t}(${s+e}) `}else o.styles[t]=`${s}`;this.currentStepAnimates[this.next]=o}_animateRun(t={},s={}){let e=this.$.$refs.ani.ref;if(e)return new Promise((o,a)=>{nvueAnimation.transition(e,{styles:t,...s},t=>{o()})})}_nvueNextAnimate(t,s=0,e){let o=t[s];if(o){let{styles:a,config:i}=o;this._animateRun(a,i).then(()=>{s+=1,this._nvueNextAnimate(t,s,e)})}else this.currentStepAnimates={},"function"==typeof e&&e(),this.isEnd=!0}step(t={}){return this.animation.step(t),this}run(t){this.$.animationData=this.animation.export(),this.$.timer=setTimeout(()=>{"function"==typeof t&&t()},this.$.durationTime)}}const gt=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function _t(t,s){if(s)return clearTimeout(s.timer),new yt(t,s)}gt.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach(t=>{yt.prototype[t]=function(...s){return this.animation[t](...s),this}});const kt=e({name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:0,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(t){t?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let t={...this.styles,"transition-duration":this.duration/1e3+"s"},s="";for(let e in t){s+=this.toLine(e)+":"+t[e]+";"}return s},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(t={}){t.duration&&(this.durationTime=t.duration),this.animation=_t(Object.assign(this.config,t),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(t,s={}){return this.animation?(Object.keys(t).forEach(s=>{const e=t[s];"function"==typeof this.animation[s]&&(Array.isArray(e)?this.animation[s](...e):this.animation[s](e))}),this.animation.step(s),this):this},run(t){this.animation&&this.animation.run(t)},open(){clearTimeout(this.timer),this.isShow=!0,this.transform=this.styleInit(!1).transform||"",this.opacity=this.styleInit(!1).opacity||0,this.$nextTick(()=>{this.timer=setTimeout(()=>{this.animation=_t(this.config,this),this.tranfromInit(!1).step(),this.animation.run(()=>{this.transform="",this.opacity=this.styleInit(!1).opacity||1,this.$emit("change",{detail:this.isShow})})},80)})},close(t){this.animation&&this.tranfromInit(!0).step().run(()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:t,transform:s}=this.styleInit(!1);this.opacity=t||1,this.transform=s,this.$emit("change",{detail:this.isShow})})},styleInit(t){let s={transform:"",opacity:1};const e=(t,e)=>{const o=this.animationType(t)[e];e.startsWith("fade")?s.opacity=o:s.transform+=o+" "};return"string"==typeof this.modeClass?e(t,this.modeClass):this.modeClass.forEach(s=>e(t,s)),s},tranfromInit(t){let s=(t,s)=>{let e=null;"fade"===s?e=t?0:1:(e=t?"-100%":"0","zoom-in"===s&&(e=t?.8:1),"zoom-out"===s&&(e=t?1.2:1),"slide-right"===s&&(e=t?"100%":"0"),"slide-bottom"===s&&(e=t?"100%":"0")),this.animation[this.animationMode()[s]](e)};return"string"==typeof this.modeClass?s(t,this.modeClass):this.modeClass.forEach(e=>{s(t,e)}),this.animation},animationType:t=>({fade:t?1:0,"slide-top":`translateY(${t?"0":"-100%"})`,"slide-right":`translateX(${t?"0":"100%"})`,"slide-bottom":`translateY(${t?"0":"100%"})`,"slide-left":`translateX(${t?"0":"-100%"})`,"zoom-in":`scaleX(${t?1:.8}) scaleY(${t?1:.8})`,"zoom-out":`scaleX(${t?1:1.2}) scaleY(${t?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:t=>t.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,s,e,o,a,i){const d=b;return E((n(),l(d,{ref:"ani",animation:a.animationData,class:y(e.customClass),style:r(i.transformStyles),onClick:i.onClick},{default:c(()=>[u(t.$slots,"default")]),_:3},8,["animation","class","style","onClick"])),[[O,a.isShow]])}]]);const wt=e({name:"uniPopup",components:{keypress:{name:"Keypress",props:{disable:{type:Boolean,default:!1}},mounted(){const t={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]};document.addEventListener("keyup",s=>{if(this.disable)return;const e=Object.keys(t).find(e=>{const o=s.key,a=t[e];return a===o||Array.isArray(a)&&a.includes(o)});e&&setTimeout(()=>{this.$emit(e,{})},0)})},render:()=>{}}},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(t){this.config[t]&&this[this.config[t]](!0)},immediate:!0},isDesktop:{handler:function(t){this.config[t]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(t){this.mkclick=t},immediate:!0},isMaskClick:{handler:function(t){this.mkclick=t},immediate:!0},showPopup(t){document.getElementsByTagName("body")[0].style.overflow=t?"hidden":"visible"}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let t={backgroundColor:this.bg};return this.borderRadius,t=Object.assign(t,{borderRadius:this.borderRadius}),t},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:t,windowHeight:s,windowTop:e,safeArea:o,screenHeight:a,safeAreaInsets:i}=Y();this.popupWidth=t,this.popupHeight=s+(e||0),o&&this.safeArea?this.safeAreaInsets=i.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(t=!0){document.getElementsByTagName("body")[0].style.overflow=t?"visible":"hidden"},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(t){t.stopPropagation(),this.clearPropagation=!0},open(t){if(this.showPopup)return;t&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(t)||(t=this.type),this.config[t]?(this[this.config[t]](),this.$emit("change",{show:!0,type:t})):console.error("缺少类型:",t)},close(t){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout(()=>{this.showPopup=!1},300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:this.mkclick&&(this.$emit("maskClick"),this.close())},top(t){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},t||(this.showPopup=!0,this.showTrans=!0,this.$nextTick(()=>{this.showPoptrans(),this.messageChild&&"message"===this.type&&this.messageChild.timerClose()}))},bottom(t){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},t||this.showPoptrans()},center(t){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},t||this.showPoptrans()},left(t){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},t||this.showPoptrans()},right(t){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},t||this.showPoptrans()},showPoptrans(){this.$nextTick(()=>{this.showPopup=!0,this.showTrans=!0})}}},[["render",function(t,s,e,o,a,i){const f=z(N("uni-transition"),kt),p=b,h=M("keypress");return a.showPopup?(n(),l(p,{key:0,class:y(["uni-popup",[a.popupstyle,i.isDesktop?"fixforpc-z-index":""]])},{default:c(()=>[d(p,{onTouchstart:i.touchstart},{default:c(()=>[a.maskShow?(n(),l(f,{key:"1",name:"mask","mode-class":"fade",styles:a.maskClass,duration:a.duration,show:a.showTrans,onClick:i.onTap},null,8,["styles","duration","show","onClick"])):W("",!0),d(f,{key:"2","mode-class":a.ani,name:"content",styles:a.transClass,duration:a.duration,show:a.showTrans,onClick:i.onTap},{default:c(()=>[d(p,{class:y(["uni-popup__wrapper",[a.popupstyle]]),style:r(i.getStyles),onClick:i.clear},{default:c(()=>[u(t.$slots,"default",{},void 0,!0)]),_:3},8,["style","class","onClick"])]),_:3},8,["mode-class","styles","duration","show","onClick"])]),_:3},8,["onTouchstart"]),a.maskShow?(n(),l(h,{key:0,onEsc:i.onTap},null,8,["onEsc"])):W("",!0)]),_:3},8,["class"])):W("",!0)}],["__scopeId","data-v-59d105f9"]]),bt=e({__name:"cwg-popup",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},showFooters:{type:Boolean,default:!0},footerType:{type:String,default:"double",validator:t=>["double","single","none"].includes(t)},singleBtnText:{type:String,default:""},singleBtnType:{type:String,default:"primary"},cancelText:{type:String,default:""},confirmText:{type:String,default:""},confirmBtnType:{type:String,default:"primary"},showFooterLine:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},slotName:{type:String,default:""},width:{type:String,default:"600px"},maskClick:{type:Boolean,default:!0},pagerInfo:{type:Object,default:()=>({current:1,row:10,pageTotal:0,rowTotal:0})}},emits:["update:visible","confirm","close","single-click"],setup(t,{expose:s,emit:e}){const{t:a}=F(),i=t,f=e,m=o(null),k=U();X(()=>i.visible,t=>{var s,e;t?null==(s=m.value)||s.open():null==(e=m.value)||e.close()},{immediate:!0});const w=t=>{t.show||f("close")},C=()=>{var t;null==(t=m.value)||t.close(),f("update:visible",!1)},v=()=>{f("confirm")},H=()=>{f("single-click")};return s({close:C,open:()=>{var t;return null==(t=m.value)?void 0:t.open()}}),(s,e)=>{const o=R,f=z(N("uni-icons"),mt),x=b,S=V,T=z(N("uni-popup"),wt);return n(),l(T,{ref_key:"popupRef",ref:m,type:"center",onChange:w,class:"crm-popup",onMaskClick:C,isMaskClick:t.maskClick},{default:c(()=>[d(x,{class:"cwg-dialog",style:r({width:t.width})},{default:c(()=>[t.title?(n(),l(x,{key:0,class:"dialog-header"},{default:c(()=>[d(o,{class:"dialog-title"},{default:c(()=>[g(_(t.title||K(a)("Tips.DeleteAccount")),1)]),_:1}),d(f,{class:"dialog-close1",type:"closeempty",size:"20",color:"#999",onClick:C})]),_:1})):W("",!0),d(x,{class:"dialog-content"},{default:c(()=>[u(s.$slots,"default",{},void 0,!0)]),_:3}),i.showFooters?(n(),l(x,{key:1,class:"dialog-footer"},{default:c(()=>[t.slotName&&K(k)[t.slotName]?u(s.$slots,t.slotName,{key:0},void 0,!0):W("",!0),K(k).footer?(n(),l(x,{key:1,class:"btn-content"},{default:c(()=>[u(s.$slots,"footer",{},void 0,!0)]),_:3})):"none"===t.footerType?(n(),p(h,{key:2},[t.showFooterLine?(n(),l(x,{key:0,class:"footer-line"})):W("",!0)],64)):"single"===t.footerType?(n(),l(x,{key:3,class:"btn-content"},{default:c(()=>[d(S,{class:y(["single-btn",t.singleBtnType]),onClick:H},{default:c(()=>[g(_(t.singleBtnText||K(a)("common.confirm")),1)]),_:1},8,["class"])]),_:1})):(n(),l(x,{key:4,class:"btn-content"},{default:c(()=>[d(S,{class:"cancel-btn",onClick:C},{default:c(()=>[g(_(t.cancelText||K(a)("common.cancel")),1)]),_:1}),d(S,{class:y(["confirm-btn",t.confirmBtnType]),onClick:v},{default:c(()=>[g(_(t.confirmText||K(a)("common.confirm")),1)]),_:1},8,["class"])]),_:1}))]),_:3})):W("",!0)]),_:3},8,["style"])]),_:3},8,["isMaskClick"])}}},[["__scopeId","data-v-61e5987d"]]),Ct={PushMessageList:(t={})=>pt("/push/message/list",t,"Host80"),CustomLoginInfo:(t={})=>pt("/custom/info",t,"Host80"),switchLanguage:(t={})=>pt("/custom/switch/lang",t,"Host80"),CustomDropdown:(t={})=>pt("/account/dropdown",t,"Host80"),getChartInfo:(t={})=>pt("/index/chart/list",t,"Host80"),transferInfo:(t={})=>pt("/transfer/info",t,"Host04"),TransferApply:(t={})=>pt("/transfer/apply",t,"Host04"),ResetDealPassword:(t={})=>pt("/account/settings/reset/deal/password",t,"Host80"),ResetDealPasswordEmail:(t={})=>pt("/account/deal/password/reset/apply/send/email",t,"Host80"),ChangeLeverageAdd:(t={})=>pt("/account/settings/change/leverage/add",t,"Host80"),ChangeInvestorOassword:(t={})=>pt("/account/settings/change/investor/password/add",t,"Host80"),ChangeDealPassword:(t={})=>pt("/account/settings/change/deal/password/add",t,"Host80"),AccountList:(t={})=>pt("/account/list",t,"Host80"),AccountAllList:(t={})=>pt("/account/all/list",t,"Host80"),AccountApplyAdd:(t={})=>pt("/account/apply/add",t,"Host80"),AccountApplyAddDome:(t={})=>pt("/account/apply/demo/add",t,"Host80"),AccountApplyData:(t={})=>pt("/account/apply/data",t,"Host80"),AccountApplyDataDome:(t={})=>pt("/account/apply/demo/data",t,"Host80"),excludeShowLogin:(t={})=>pt("/account/apply/exclude/show/login/type",t,"Host80"),CustomBankList:(t={})=>pt("/custom/bank/list",t,"Host80"),CustomBankDelete:(t={})=>pt("/custom/bank/delete",t,"Host80"),CustomBankUpdate:(t={})=>pt("/custom/bank/update",t,"Host80"),CustomBankAdd:(t={})=>pt("/custom/bank/add",t,"Host80"),customBankCardVerify:(t={})=>pt("/custom/bank/card/verify",t,"Host80"),customBankCardSendCode:(t={})=>pt("/custom/bank/card/send/code",t,"Host80"),CustomUpdateInfo:(t={})=>pt("/custom/update/info",t,"Host80"),CustomUpdateEmail:(t={})=>pt("/custom/update/email",t,"Host80"),CustomUpdateEmailSendCode:(t={})=>pt("/custom/update/email/send/code",t,"Host80"),CustomFileList:(t={})=>pt("/custom/file/list",t,"Host80"),CustomFileUpload:(t={})=>pt("/custom/file/upload/{type}/{id}",t,"Host80"),CustomFileMobile:(t={})=>ft("/custom/file/mobile",t,"Host80"),CustomRecordAccount:(t={})=>pt("/custom/apply/list",t,"Host80"),customNoticeList:(t={})=>pt("/custom/notice/list",t,"Host80"),customNoticeSave:(t={})=>pt("/custom/notice/save",t,"Host80"),customApplyIb:(t={})=>pt("/agent/apply/add",t,"Host80"),customApplyIbStatus:(t={})=>pt("/agent/apply/status",t,"Host80"),reasonsRefusalList:(t={})=>pt("/reasons/refusal/list",t,"Host80"),webPopupList:(t={})=>pt("/web/popup/list",t,"Host80"),walletHistoryList:(t={})=>pt("/custom/wallet/history/search/list",t,"Host80"),walletTransferApply:(t={})=>pt("/custom/transfer/apply",t,"Host04"),standardRebateList:(t={})=>pt("/trade/standard/rebate",t,"Host80"),deleteAccountList:(t={})=>pt("/custom/login/delete/search/list",t,"Host80"),historyList:(t={})=>pt("/trade/histort/search/list",t,"Host80"),getWebsdkLink:(t={})=>pt("/withdraw/getWebsdkLink",t,"Host04"),getWebsdkLink1:(t={})=>pt("/agent/withdraw/getWebsdkLink",t,"Host04"),getWebsdkLink2:(t={})=>pt("/custom/bank/getWebsdkLink",t,"Host80"),DropdownlusActivityOptions:(t={})=>pt("/custom/activity/surplus/account/dropdown",t,"Host80"),getSystemList:(t={})=>pt("/custom/system/config/all/list",t,"Host80"),switchSystem:(t={})=>pt("/custom/system/config/choose",t,"Host80"),demoList:(t={})=>pt("/account/demo/all/list",t,"Host80"),updateNick:(t={})=>pt("/custom/login/update/nick/name",t,"Host80"),tradePosition:(t={})=>pt("/trade/position",t,"Host80"),tradePositionExport:(t={})=>pt("/trade/position/export",t,"Host80"),tradeShardingHistory:(t={})=>pt("/trade/sharding/history",t,"Host80"),tradeHistory:(t={})=>pt("/trade/history",t,"Host80"),tradeShardingHistoryExport:(t={})=>pt("/trade/sharding/history/export",t,"Host80"),customDailyCompare:(t={})=>pt("/index/chart/custom/asset/daily/compare",t,"Host80")},vt=e(q({__name:"cwg-language",props:{iconColor:{type:String,default:"#97A1C0"}},setup(t){const s=o(S),{t:e,locale:a}=F(),i=Z(()=>G.map(t=>({label:e(`language.${t}`),type:t})));function r({value:t}){const e=(null==t?void 0:t.type)??t;if(!e)return;a.value=e,S.value=e,s.value=e;const o=Q[e]||"zh-Hans";J(o)}return(e,o)=>{const a=z(N("cwg-icon"),st),u=b,f=z(N("cwg-dropdown"),ot);return n(),l(u,{class:"cwg-language"},{default:c(()=>[d(f,{"menu-list":i.value,onMenuClick:r,showActive:"",activeKey:s.value},{default:c(()=>[d(u,{class:"pc-header-btn"},{default:c(()=>[d(a,{name:"cwg-lang",color:t.iconColor,size:20},null,8,["color"])]),_:1})]),_:1},8,["menu-list","activeKey"])]),_:1})}}}),[["__scopeId","data-v-86e7c77e"]]),Ht={login:t=>pt("/custom/login",t),getUserInfo:()=>pt("/custom/info"),getUserSingle:()=>pt("/wasabi/api/merchant/user/single",{}),logout:()=>pt("/custom/logout",{}),forgetPwd:t=>pt("/custom/update/password/send/email",t),accountDropdown:(t={})=>pt("/wasabi/api/account/dropdown",t),updateEmailPassword:(t={})=>pt("/custom/update/login/password",t)};export{vt as C,ot as _,bt as a,wt as b,Ct as c,Ht as d,mt as e,ft as g,pt as p,ut as u};
|