1var qe=Object.defineProperty,ze=Object.defineProperties;var Ye=Object.getOwnPropertyDescriptors;var ge=Object.getOwnPropertySymbols;var Ke=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable;var xe=(e,s,t)=>s in e?qe(e,s,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[s]=t,se=(e,s)=>{for(var t in s||(s={}))Ke.call(s,t)&&xe(e,t,s[t]);if(ge)for(var t of ge(s))Je.call(s,t)&&xe(e,t,s[t]);return e},ve=(e,s)=>ze(e,Ye(s));var C=(e,s,t)=>new Promise((n,r)=>{var c=l=>{try{o(t.next(l))}catch(f){r(f)}},d=l=>{try{o(t.throw(l))}catch(f){r(f)}},o=l=>l.done?n(l.value):Promise.resolve(l.value).then(c,d);o((t=t.apply(e,s)).next())});import{m as Xe,n as oe,_ as Ze,i as H,o as et,f as q,h as re,ah as tt,g as st,k as X,v as Ae,w as nt,x as at,y as ot,e as Z,B as ee,s as ke,Z as le,a2 as Ce,a5 as he,G as ye,K as be,a8 as rt}from"./e70eX59T.js";import{d as $,h as Q,j as Ee,u as a,l as we,t as M,f as J,g as lt,a as it,b as ie,au as Ie,i as ct,m as U,q as Le,s as Y,w as ut,n as Pe,C as j,a5 as ce,a7 as dt,Y as v,a3 as V,K as u,F as G,Z as B,R as i,S as b,J as I,L as A,O as N,G as pt,N as O,M as _t,a4 as Ne,U as D,ac as Se,I as mt,a8 as ue}from"./C-X-zbxt.js";import{_ as ft}from"./CPCfUMhX.js";import{_ as gt,a as xt,b as vt,d as ht,c as yt}from"./IUTbEgma.js";import{aq as bt,ar as Et}from"./BW8XdN5T.js";import{p as Fe,z as De,_ as de,v as wt,q as St,w as Tt}from"./Dtecwpyw.js";import{u as Ue,d as Me}from"./3UDwCCWS.js";import{p as Rt,R as Ot,b as $t,g as At,c as kt,f as Ct,n as It,d as Lt,U as Pt}from"./BaEdSPx5.js";import{g as Nt}from"./DLEk_ywu.js";(function(){try{var e=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{};e.SENTRY_RELEASE={id:"f9b0ef460ef6f95b1d7f321428c950242b680c25"};var s=new e.Error().stack;s&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[s]="8f6d0f43-43f5-45ab-ac8f-c05e3077ebec",e._sentryDebugIdIdentifier="sentry-dbid-8f6d0f43-43f5-45ab-ac8f-c05e3077ebec")}catch(t){}})();const Wn=Xe("Trash2Icon",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);function Ft(e){return lt()?(it(e),!0):!1}const ne=new WeakMap,Dt=(...e)=>{var s;const t=e[0],n=(s=ie())==null?void 0:s.proxy;if(n==null&&!Ie())throw new Error("injectLocal must be called in setup");return n&&ne.has(n)&&t in ne.get(n)?ne.get(n)[t]:ct(...e)};function Ut(e){if(!Q(e))return Ee(e);const s=new Proxy({},{get(t,n,r){return a(Reflect.get(e.value,n,r))},set(t,n,r){return Q(e.value[n])&&!Q(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return Ee(s)}function Mt(e){return Ut($(e))}function Vt(e,...s){const t=s.flat(),n=t[0];return Mt(()=>Object.fromEntries(typeof n=="function"?Object.entries(we(e)).filter(([r,c])=>!n(M(c),r)):Object.entries(we(e)).filter(r=>!t.includes(r[0]))))}const Ve=typeof window!="undefined"&&typeof document!="undefined";typeof WorkerGlobalScope!="undefined"&&globalThis instanceof WorkerGlobalScope;const Gt=e=>typeof e!="undefined",Bt=Object.prototype.toString,jt=e=>Bt.call(e)==="[object Object]",W=()=>{},Ht=Wt();function Wt(){var e,s;return Ve&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((s=window==null?void 0:window.navigator)==null?void 0:s.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Ge(e,s){function t(...n){return new Promise((r,c)=>{Promise.resolve(e(()=>s.apply(this,n),{fn:s,thisArg:this,args:n})).then(r).catch(c)})}return t}function Qt(e,s={}){let t,n,r=W;const c=l=>{clearTimeout(l),r(),r=W};let d;return l=>{const f=M(e),y=M(s.maxWait);return t&&c(t),f<=0||y!==void 0&&y<=0?(n&&(c(n),n=void 0),Promise.resolve(l())):new Promise((T,R)=>{r=s.rejectOnCancel?R:T,d=l,y&&!n&&(n=setTimeout(()=>{t&&c(t),n=void 0,T(d())},y)),t=setTimeout(()=>{n&&c(n),n=void 0,T(l())},f)})}}function qt(...e){let s=0,t,n=!0,r=W,c,d,o,l,f;!Q(e[0])&&typeof e[0]=="object"?{delay:d,trailing:o=!0,leading:l=!0,rejectOnCancel:f=!1}=e[0]:[d,o=!0,l=!0,f=!1]=e;const y=()=>{t&&(clearTimeout(t),t=void 0,r(),r=W)};return R=>{const E=M(d),m=Date.now()-s,h=()=>c=R();return y(),E<=0?(s=Date.now(),h()):(m>E&&(l||!n)?(s=Date.now(),h()):o&&(c=new Promise((_,g)=>{r=f?g:_,t=setTimeout(()=>{s=Date.now(),n=!0,_(h()),y()},Math.max(0,E-m))})),!l&&!t&&(t=setTimeout(()=>n=!0,E)),n=!1,c)}}function Te(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function ae(e){return Array.isArray(e)?e:[e]}function Qn(e,s=200,t={}){return Ge(Qt(s,t),e)}function qn(e,s=200,t=!1,n=!0,r=!1){return Ge(qt(s,t,n,r),e)}function zt(e,s,t){return J(e,s,ve(se({},t),{immediate:!0}))}const pe=Ve?window:void 0;function z(e){var s;const t=M(e);return(s=t==null?void 0:t.$el)!=null?s:t}function K(...e){const s=[],t=()=>
vendor: 1,415 bytes, line 1
1{s.forEach(o=>o()),s.length=0},n=(o,l,f,y)=>(o.addEventListener(l,f,y),()=>o.removeEventListener(l,f,y)),r=$(()=>{const o=ae(M(e[0])).filter(l=>l!=null);return o.every(l=>typeof l!="string")?o:void 0}),c=zt(()=>{var o,l;return[(l=(o=r.value)==null?void 0:o.map(f=>z(f)))!=null?l:[pe].filter(f=>f!=null),ae(M(r.value?e[1]:e[0])),ae(a(r.value?e[2]:e[1])),M(r.value?e[3]:e[2])]},([o,l,f,y])=>{if(t(),!(o!=null&&o.length)||!(l!=null&&l.length)||!(f!=null&&f.length))return;const T=jt(y)?se({},y):y;s.push(...o.flatMap(R=>l.flatMap(E=>f.map(m=>n(R,E,m,T)))))},{flush:"post"}),d=()=>{c(),t()};return Ft(t),d}let Re=!1;function zn(e,s,t={}){const{window:n=pe,ignore:r=[],capture:c=!0,detectIframe:d=!1,controls:o=!1}=t;if(!n)return o?{stop:W,cancel:W,trigger:W}:W;if(Ht&&!Re){Re=!0;const _={passive:!0};Array.from(n.document.body.children).forEach(g=>g.addEventListener("click",W,_)),n.document.documentElement.addEventListener("click",W,_)}let l=!0;const f=_=>M(r).some(g=>{if(typeof g=="string")return Array.from(n.document.querySelectorAll(g)).some(p=>p===_.target||_.composedPath().includes(p));{const p=z(g);return p&&(_.target===p||_.composedPath().includes(p))}});function y(_){const g=M(_);return g&&g.$.subTree.shapeFlag===16}function T(_,g){const p=M(_),S=p.$.subTree&&p.$.subTree.children;return S==null||!Array.isArray(S)?!1:S.some(w=>w.el===g.target||g.composedPath().includes(w.el))}const R=_=>{const g=z(e);
1if(_.target!=null&&!(!(g instanceof Element)&&y(e)&&T(e,_))&&!(!g||g===_.target||_.composedPath().includes(g))){if("detail"in _&&_.detail===0&&(l=!f(_)),!l){l=!0;return}s(_)}};let E=!1;const m=[K(n,"click",_=>{E||(E=!0,setTimeout(()=>{E=!1},0),R(_))},{passive:!0,capture:c}),K(n,"pointerdown",_=>{const g=z(e);l=!f(_)&&!!(g&&!_.composedPath().includes(g))},{passive:!0}),d&&K(n,"blur",_=>{setTimeout(()=>{var g;const p=z(e);((g=n.document.activeElement)==null?void 0:g.tagName)==="IFRAME"&&!(p!=null&&p.contains(n.document.activeElement))&&s(_)},0)},{passive:!0})].filter(Boolean),h=()=>m.forEach(_=>_());return o?{stop:h,cancel:()=>{l=!1},trigger:_=>{l=!0,R(_),l=!1}}:h}function Yt(){const e=Y(!1),s=ie();return s&&Pe(()=>{e.value=!0},s),e}function Kt(e){const s=Yt();return $(()=>(s.value,!!e()))}const Jt=Symbol("vueuse-ssr-width");function Xt(){const e=Ie()?Dt(Jt,null):null;return typeof e=="number"?e:void 0}function Yn(e,s={}){const{window:t=pe,ssrWidth:n=Xt()}=s,r=Kt(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function"),c=Y(typeof n=="number"),d=Y(),o=Y(!1),l=f=>{o.value=f.matches};return ut(()=>{if(c.value){c.value=!r.value;const f=M(e).split(",");o.value=f.some(y=>{const T=y.includes("not all"),R=y.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),E=y.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let m=!!(R||E);return R&&m&&(m=n>=Te(R[1])),E&&m&&(m=n<=Te(E[1])),T?!m:m});return}r.value&&(d.value=t.matchMedia(M(e)),o.value=d.value.matches)}),K(d,"change",l,{passive:!0}),$(()=>o.value)}function Zt(e){return JSON.parse(JSON.stringify(e))}function es(e,s,t,n={}){var r,c,d;const{clone:o=!1,passive:l=!1,eventName:f,deep:y=!1,defaultValue:T,shouldEmit:R}=n,E=ie(),m=t||(E==null?void 0:E.emit)||((r=E==null?void 0:E.$emit)==null?void 0:r.bind(E))||((d=(c=E==null?void 0:E.proxy)==null?void 0:c.$emit)==null?void 0:d.bind(E==null?void 0:E.proxy));let h=f;s||(s="modelValue"),h=h||`update:${s.toString()}`;const _=S=>o?typeof o=="function"?o(S):Zt(S):S,g=()=>Gt(e[s])?_(e[s]):T,p=S=>{R?R(S)&&m(h,S):m(h,S)};if(l){const S=g(),w=U(S);let x=!1;return J(()=>e[s],k=>{x||(x=!0,w.value=_(k),Le(()=>x=!1))}),J(w,k=>{!x&&(k!==e[s]||y)&&p(k)},{deep:y}),w}else return $({get(){return g()},set(S){p(S)}})}const Be=j({__name:"Textarea",props:{class:{},defaultValue:{},modelValue:{}},emits:["update:modelValue"],setup(e,{emit:s}){const t=e,r=es(t,"modelValue",s,{passive:!0,defaultValue:t.defaultValue});return(c,d)=>ce((u(),v("textarea",{"onUpdate:modelValue":d[0]||(d[0]=o=>Q(r)?r.value=o:null),class:V(a(oe)("flex min-h-[60px] w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",t.class))},null,2)),[[dt,a(r)]])}}),ts={props:{currentStep:{type:Number,required:!0},steps:{type:Array,required:!0}}},ss={class:"step-bar flex justify-between items-center px-[16px] py-[8px] lg:p-[16px] gap-[24px] overflow-x-auto max-w-[100%]"},ns={class:"line-clamp-2 pl-[16px] text-[rgba(0,0,0,.45)] text-center w-[90%] mx-auto absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2"};function as(e,s,t,n,r,c){return u(),v("div",ss,[(u(!0),v(G,null,B(t.steps,(d,o)=>(u(),v("div",{key:o,class:V({step:!0,active:t.currentStep===o,completed:t.currentStep>o})},[i("div",ns,b(d.status_name),1)],2))),128))])}const Kn=Ze(ts,[["render",as],["__scopeId","data-v-ae2cf591"]]),os={getDealList:()=>C(void 0,null,function*(){return yield H("/webapi.activity/getDealList")})},rs=j({__name:"Progress",props:{class:{},backgroundColor:{default:"bg-primary/20"},indicatorColor:{default:"bg-primary"},modelValue:{default:0},max:{},getValueLabel:{},getValueText:{},asChild:{type:Boolean},as:{}},setup(e){const s=e,t=Vt(s,["class","backgroundColor","indicatorColor"]),n=U(!1);return Pe(()=>{n.value=!0}),(r,c)=>{const d=et;return u(),I(d,null,{fallback:A(()=>[i("div",{class:V(["progress-placeholder relative h-2 w-full overflow-hidden rounded-full",[s.class,s.backgroundColor]])},[i("div",{class:V(["h-full w-full animate-pulse",s.indicatorColor+"/30"])},null,2)],2)]),default:A(()=>[n.value?(u(),I(a(bt),pt({key:0},a(t),{class:a(oe)("relative h-2 w-full overflow-hidden rounded-full",s.class,s.backgroundColor)}),{default:A(()=>{var o;return[O(a(Et),{class:V(a(oe)("h-full w-full flex-1 transition-all",s.indicatorColor)),style:_t(`transform: translateX(-${100-((o=s.modelValue)!=null?o:0)}%);`)},null,8,["class","style"])]}),_:1},16,["class"])):N("",!0)]),_:1})}}}),ls={class:"bg-white overflow-hidden border border-[rgba(0,0,0,.1)] rounded-[8px] transition-all duration-300 hover:shadow-lg"},is={class:"w-full aspect-square p-[16px] bg-[#F7F7F9] flex items-center justify-center overflow-hidden"},cs=["alt"],us={class:"p-[8px] xl:p-[16px]"},ds={class:"flex items-center justify-between gap-2 mb-[8px]"},ps={class:"text-[var(--price-color)] font-bold text-lg"},_s={class:"flex items-center gap-2"},ms={key:0,class:"text-[rgba(0,0,0,0.45)] text-sm line-through"},fs={key:1,class:"text-xs rounded-[4px] rounded-bl-[4px] text-[rgba(0,0,0,0.45)]"},gs={class:"mb-[16px]"},xs={class:"text-[12px] text-[rgba(0,0,0,0.45)] mb-[8px]"}
1,vs={class:"text-[14px] md:text-[16px] font-bold mb-[4px] flex items-start xl:h-[48px] leading-[18px] h-[36px]"},hs=["innerHTML"],ys={class:"flex items-center gap-1 mb-[10px]"},bs={class:"text-[rgba(0,0,0,0.45)]"},Es={class:"flex flex-col"},ws={class:"h-full text-center text-[12px] md:text-[14px]"},Oe=j({__name:"ProductCard",props:{item:{type:Object,required:!0}},setup(e){const{t:s}=q();return(t,n)=>{var o;const r=re,c=rs,d=Ne("lazy");return u(),v("div",ls,[i("div",is,[O(r,{href:e.item.buy_url,class:"w-full h-full relative",target:"_blank"},{default:A(()=>[ce(i("img",{alt:e.item.goods_name,class:"max-h-full max-w-full w-full h-full object-contain transition-transform duration-300 hover:scale-110"},null,8,cs),[[d,e.item.goods_thumb]])]),_:1},8,["href"])]),i("div",us,[i("div",ds,[i("span",ps,b(e.item.current_price_show),1),i("div",_s,[e.item.origin_price_show&&e.item.origin_price_show!==e.item.current_price_show?(u(),v("span",ms,b(e.item.origin_price_show),1)):N("",!0),e.item.promotion_fee?(u(),v("span",fs,b(e.item.promotion_fee),1)):N("",!0)])]),i("div",gs,[i("span",xs,b(e.item.buy_rate)+"% "+b(a(s)("CLAIMED")),1),O(c,{"model-value":e.item.buy_rate,class:"h-[4px] custom-progress bg-[#ccc]",backgroundColor:"bg-[#ccc]",indicatorColor:"bg-[#000]"},null,8,["model-value"])]),i("div",vs,[O(r,{href:e.item.buy_url},{default:A(()=>[D(b(e.item.goods_name),1)]),_:1},8,["href"]),n[0]||(n[0]=i("div",{class:"right-2"},null,-1))]),i("p",{class:"text-[12px] text-[rgba(0,0,0,0.45)] mb-[5px] xl:mb-[10px] line-clamp-2 h-[35px] overflow-hidden",innerHTML:(o=e.item.description)==null?void 0:o.replace(/<[^>]*>/g,"")},null,8,hs),i("div",ys,[O(tt,{number:e.item.comment_rate},null,8,["number"]),i("span",bs,b(e.item.comment_rate),1)]),i("div",Es,[O(r,{href:e.item.buy_url,target:"_blank",class:"w-full h-[30px] bg-[#FF640A] text-white rounded-[35px] text-sm font-medium text-center leading-[30px] cursor-pointer flex items-center justify-center gap-2 hover:bg-[#FF7423]"},{default:A(()=>[n[1]||(n[1]=i("i",{class:"iconfont icon-shopping"},null,-1)),i("span",ws,b(a(s)("ADD_TO_CART")),1)]),_:1},8,["href"])])])])}}}),Ss={class:"container-wrapper py-[16px] hidden xl:block"},Ts={key:0},Rs={key:0},Os={class:"bg-[#F54628] py-[10px] xl:py-[16px] mb-[24px] text-center text-white"},$s={class:"text-[18px] xl:text-[32px] font-bold flex items-center justify-center gap-4"},As={class:"container-wrapper"},ks={class:"grid grid-cols-1 sm:grid-cols-1 md:grid-cols-3 lg:grid-cols-3 xl:grid-cols-4 gap-2 xl:gap-4 pb-[10px]"},Cs={class:"bg-[#F54628] py-[10px] xl:py-[16px] mb-[24px] text-center text-white"},Is={class:"text-[18px] xl:text-[32px] font-bold flex items-center justify-center gap-4"},Ls={class:"container-wrapper"},Ps={class:"grid grid-cols-1 sm:grid-cols-1 md:grid-cols-3 lg:grid-cols-3 xl:grid-cols-4 gap-2 xl:gap-4 pb-[10px]"},Ns={key:1,class:"flex items-center justify-center h-full min-h-[calc(100vh-795px)] py-2"},Fs=j({__name:"index",setup(e){const{t:s}=q(),t=U({});return C(this,null,function*(){try{const r=yield os.getDealList();r.code===200&&(t.value=r.data)}catch(r){}}),(r,c)=>{var E,m,h,_,g,p,S,w,x,k;const d=vt,o=xt,l=ht,f=yt,y=gt,T=ft,R=st;return u(),v(G,null,[i("div",Ss,[O(T,null,{default:A(()=>[O(y,null,{default:A(()=>[O(o,null,{default:A(()=>[O(d,{href:"deals"},{default:A(()=>[D(b(a(s)("TODAYS_DEALS")),1)]),_:1})]),_:1}),O(l),O(o,null,{default:A(()=>[O(f,null,{default:A(()=>[D(b(a(s)("TODAYS_DEALS")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),(m=(E=t.value)==null?void 0:E.promotion_list)!=null&&m.length||(_=(h=t.value)==null?void 0:h.reduce_list)!=null&&_.length?(u(),v("div",Ts,[(p=(g=t.value)==null?void 0:g.promotion_list)!=null&&p.length?(u(),v("div",Rs,[i("div",Os,[i("span",$s,[c[0]||(c[0]=i("i",{class:"iconfont icon-bolt text-[18px] xl:text-[32px]"},null,-1)),D(" "+b(a(s)("LIGHTNING_DEALS")),1)])]),i("div",As,[i("div",ks,[(u(!0),v(G,null,B(t.value.promotion_list,F=>(u(),I(Oe,{key:"promotion-"+F.goods_id,item:F},null,8,["item"]))),128))])])])):N("",!0),(w=(S=t.value)==null?void 0:S.reduce_list)!=null&&w.length?(u(),v("div",{key:1,class:V({"mt-8":(k=(x=t.value)==null?void 0:x.promotion_list)==null?void 0:k.length})},[i("div",Cs,[i("span",Is,[c[1]||(c[1]=i("i",{class:"iconfont icon-discount text-[18px] xl:text-[32px]"},null,-1)),D(" "+b(a(s)("DEALS")),1)])]),i("div",Ls,[i("div",Ps,[(u(!0),v(G,null,B(t.value.reduce_list,F=>(u(),I(Oe,{key:"reduce-"+F.goods_id,item:F},null,8,["item"]))),128))])])],2)):N("",!0)])):(u(),v("div",Ns,[O(R,{alt:"no-data"})]))],64)}}}),Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Fs},Symbol.toStringTag,{value:"Module"})),Xn={createPaypalOrder:e=>C(void 0,null,function*(){return yield H("/webapi.pay/createPaypalOrder",e,{})}),CapturePaypalOrder:e=>C(void 0,null,function*(){return yield H("/webapi.pay/CapturePaypalOrder",e,{})}),getGooglePayOrderData:e=>C(void 0,null,function*(){return yield H("/webapi.pay/getGooglePayOrderData",e,{})}),getApplePayOrderData:e=>C(void 0,null,function*(){return yield H("/webapi.pay/getApplePayOrderData",e,{})}),createPaypalThirdPaymentPayOrder:e=>C(void 0,null,function*(){return yield H("/webapi.pay/createPaypalThirdPaymentPayOrder",e,{})}),capturePaypalThirdPartyPaypalOrder:e=>C(void 0,null,function*(){return yield H("/webapi.pay/capturePaypalThirdPartyPaypalOrder",e,{})}),submitOrder:e=>C(void 0,null,function*(){return yield H("/webapi.pay/submitOrder",e,{})}),createPayNowOrder:(...s)=>C(void 0,[...s],function*(e={}){return yield H("/webapi.pay/createPayNowOrder",e,{})}),checkGoodsAddress:(...s)=>C(void 0,[...s],function*(e={}){return yield H("/webapi.order/checkGoodsAddress",e,{})})},Ds={class:"border-b border-[#DFE3E6] py-4 last:border-b-0"},Us={class:"flex gap-3"},Ms={class:"shrink-0 text-sm font-bold leading-[22px] text-[#1C2024]"},Vs={class:"min-w-0 flex-1 space-y-2"},Gs={class:"whitespace-pre-line text-sm font-medium leading-[22px] text-[#1C2024]"},Bs={class:"flex flex-wrap gap-x-4 gap-y-1 text-xs font-medium leading-[18px] text-[#69727C]"},js={key:0},Hs={class:"inline-flex flex-wrap items-center gap-1"},Ws={key:0,class:"mt-4 flex gap-3 border-t border-[#DFE3E6] pt-4"},Qs={class:"shrink-0 text-sm font-bold leading-[22px] text-[#1C2024]"},qs={class:"min-w-0 flex-1 space-y-4"},zs={class:"flex flex-wrap gap-x-4 text-xs font-medium leading-[18px] text-[#69727C]"},Ys={key:0,class:"border-b border-[#DFE3E6] pt-3"},Ks={class:"flex flex-wrap items-center gap-4"},Js={key:0,class:"space-y-3 rounded-md border border-[#DFE3E6] bg-[#F1F3F5] p-3"},Xs={class:"flex justify-end"},je=j({__name:"UserAskListItem",props:{item:{},goods:{},categoryName:{},expandWhenReplyOver:{default:2},showReplyAction:{type:Boolean,default:!0},onSubmit:{}},setup(e){const s=e,{t}=q(),{$message:n}=X(),r=U(!1),c=U(!1),d=U(""),o=U(!1),l=$(()=>{var m;return(m=s.item.replies)!=null?m:[]}),f=$(()=>Math.max(0,s.item.reply_num-1)),y=$(()=>s.item.reply_num>s.expandWhenReplyOver),T=$(()=>l.value.length?r.value||l.value.length<=1?l.value:[l.value[0]]:[]),R=()=>{c.value=!c.value,c.value||(d.value="")},E=()=>C(this,null,function*(){const m=d.value.trim();if(!m){n.warning(t("PLEASE_FIL_INPUT_REPLY"));return}o.value=!0;try{(yield s.onSubmit({askId:s.item.id,goodsId:s.item.goods_id,content:m}))&&(d.value="",c.value=!1)}finally{o.value=!1}});return(m,h)=>{const _=re,g=Be,p=Ae;return u(),v("li",Ds,[i("div",Us,[i("span",Ms,b(a(t)("QUESTION"))+": ",1),i("div",Vs,[i("p",Gs,b(m.item.content),1),i("div",Bs,[m.categoryName?(u(),v("span",js,b(m.categoryName),1)):N("",!0),i("span",null,b(m.item.ctime),1),i("span",Hs,[D(b(
1a(t)("GOODS"))+": ",1),m.goods?(u(),I(_,{key:0,href:m.goods.buy_url,target:"_blank",class:"text-[#1C2024] hover:text-[#F46401]"},{default:A(()=>[D(b(m.goods.goods_name),1)]),_:1},8,["href"])):N("",!0)])])])]),a(l).length?(u(),v("div",Ws,[i("span",Qs,b(a(t)("ANSWER"))+": ",1),i("div",qs,[(u(!0),v(G,null,B(a(T),(S,w)=>(u(),v("div",{key:S.id,class:"space-y-1"},[i("p",{class:V(["whitespace-pre-line text-sm font-medium leading-[22px]",S.is_admin===1?"text-[#F46401]":"text-[#1C2024]"])},b(S.content),3),i("div",zs,[i("span",null,b(S.username),1),i("span",null,b(S.ctime),1)]),w<a(T).length-1?(u(),v("div",Ys)):N("",!0)]))),128)),i("div",Ks,[a(y)?(u(),v("button",{key:0,type:"button",class:"text-sm font-medium leading-[22px] text-[#1C2024] transition-colors hover:text-[#F46401]",onClick:h[0]||(h[0]=S=>r.value=!a(r))},b(a(r)?a(t)("FOLD_ALL_ANSWERS"):`${a(t)("SEE_MORE_ANSWERS")}(${a(f)})`),1)):N("",!0),m.showReplyAction?(u(),v("button",{key:1,type:"button",class:"text-sm font-medium leading-[22px] text-[#1C2024] transition-colors hover:text-[#F46401]",onClick:R},b(a(c)?a(t)("CLOSE_ANSWER"):a(t)("I_WANT_TO_ANSWER")),1)):N("",!0)]),a(c)?(u(),v("div",Js,[O(g,{modelValue:a(d),"onUpdate:modelValue":h[1]||(h[1]=S=>Q(d)?d.value=S:null),placeholder:a(t)("PUBLISHED_CONSULTATION_DETAIL"),class:"min-h-[96px] resize-none border-[#DFE3E6] bg-white"},null,8,["modelValue","placeholder"]),i("div",Xs,[O(p,{class:"h-auto rounded-md bg-[#F46401] px-4 py-2 text-sm font-medium leading-[22px] text-white hover:bg-[#E75600] hover:text-white",loading:a(o),onClick:E},{default:A(()=>[D(b(a(t)("REPLY")),1)]),_:1},8,["loading"])])])):N("",!0)])])):N("",!0)])}}}),Zs={class:"animate-pulse","aria-hidden":"true"},en={key:0,class:"mt-4 flex gap-3 border-t border-[#DFE3E6] pt-4"},He=j({__name:"UserAskListSkeleton",props:{count:{default:3},showReplyBlock:{type:Boolean,default:!0}},setup(e){return(s,t)=>(u(),v("div",Zs,[(u(!0),v(G,null,B(s.count,n=>(u(),v("div",{key:n,class:"border-b border-[#DFE3E6] py-4 last:border-b-0"},[t[1]||(t[1]=Se('<div class="flex gap-3"><div class="h-[22px] w-16 shrink-0 rounded bg-[#F1F3F5]"></div><div class="min-w-0 flex-1 space-y-2"><div class="h-4 w-full rounded bg-[#F1F3F5]"></div><div class="h-4 w-4/5 rounded bg-[#F1F3F5]"></div><div class="flex flex-wrap gap-4 pt-1"><div class="h-3 w-24 rounded bg-[#F1F3F5]"></div><div class="h-3 w-32 rounded bg-[#F1F3F5]"></div></div></div></div>',1)),s.showReplyBlock?(u(),v("div",en,t[0]||(t[0]=[Se('<div class="h-[22px] w-14 shrink-0 rounded bg-[#F1F3F5]"></div><div class="min-w-0 flex-1 space-y-2"><div class="h-4 w-3/4 rounded bg-[#F1F3F5]"></div><div class="flex gap-4"><div class="h-3 w-20 rounded bg-[#F1F3F5]"></div><div class="h-3 w-28 rounded bg-[#F1F3F5]"></div></div></div>',2)]))):N("",!0)]))),128))]))}}),tn={class:"flex flex-col gap-6"},sn={class:"text-xl font-bold leading-[27px] tracking-[-0.04px] text-[#1C2024]"},We=j({__name:"UserAskPageShell",props:{activeTab:{}},setup(e){const s=e,{t}=q(),n=$(()=>[{value:"question",label:t("MY_QUESTION")},{value:"answer",label:t("MY_ANSWER")}]),r=$(()=>n.value.map(o=>o.label)),c=$(()=>{const o=n.value.findIndex(l=>l.value===s.activeTab);return o>=0?o:0}),d=o=>{const l=o==="answer"?"/user/ask/answer":"/user/ask";Z().path!==l&&Le(()=>{ee(l)})};return(o,l)=>{const f=Fe;return u(),I(f,null,{default:A(()=>[i("div",{class:V(a(De))},[i("div",tn,[i("h1",sn,b(a(t)("MY_QA")),1),O(a(ot),{"model-value":o.activeTab,"fallback-labels":a(r),"fallback-active-index":a(c),"onUpdate:modelValue":d},{default:A(()=>[O(a(nt),null,{default:A(()=>[(u(!0),v(G,null,B(a(n),y=>(u(),I(a(at),{key:y.value,value:y.value},{default:A(()=>[D(b(y.label),1)]),_:2},1032,["value"]))),128))]),_:1})]),_:1},8,["model-value","fallback-labels","fallback-active-index"]),mt(o.$slots,"default")])],2)]),_:3})}}}),nn={class:"min-h-[240px]"},an={key:"ask-list"},on=j({__name:"answer",setup(e){return C(this,null,function*(){let s,t;const{t:n}=q(),{$message:r}=X(),c=Z(),d=Ue(),{userAnswerList:o,userAnswerGoodsMap:l,userQaAnswerListLoading:f,userQaAnswerListPage:y}=ke(d),T=$(()=>Me(c.query.page)),{pending:R}=([s,t]=ue(()=>le("user-qa-answer-list",()=>d.fetchUserQaAnswerList(T.value),{watch:[T]})),s=yield s,t(),s),E=$(()=>f.value||R.value),m=h=>C(this,null,function*(){var _,g;try{const p=yield Ce.createUserQaReply({goods_id:h.goodsId,ask_id:h.askId,content:h.content});return p.code===403?(yield ee("/"),!1):p.code!==200&&p.code!==1?(r.error(((_=p.data)==null?void 0:_.msg)||p.msg||p.message||n("OPERATION_FAILED")),!1):(r.success(((g=p.data)==null?void 0:g.msg)||p.msg||n("REPLY")),yield d.fetchUserQaAnswerList(y.value,!0),!0)}catch(p){return r.error(n("OPERATION_FAILED")),!1}});
1return(h,_)=>{const g=de;return u(),I(We,{"active-tab":"answer"},{default:A(()=>[i("div",nn,[a(E)?(u(),I(He,{key:"ask-skeleton"})):a(o).length?(u(),v("ul",an,[(u(!0),v(G,null,B(a(o),p=>(u(),I(je,{key:`${p.goods_id}_${p.id}`,item:p,goods:a(l)[p.goods_id],"expand-when-reply-over":1,"on-submit":m},null,8,["item","goods"]))),128))])):(u(),I(g,{key:2,message:a(n)("NO_CONSULTING"),"wrapper-class":"min-h-[240px] py-8"},null,8,["message"]))])]),_:1})}})}}),Zn=Object.freeze(Object.defineProperty({__proto__:null,default:on},Symbol.toStringTag,{value:"Module"})),rn={class:"min-h-[240px]"},ln={key:"ask-list"},cn=j({__name:"index",setup(e){return C(this,null,function*(){let s,t;const{t:n}=q(),{$message:r}=X(),c=Z(),d=Ue(),{userAskList:o,userAskGoodsMap:l,userQaListLoading:f,userQaListPage:y}=ke(d),T=$(()=>Me(c.query.page)),{pending:R}=([s,t]=ue(()=>le("user-qa-list",()=>d.fetchUserQaList(0,T.value),{watch:[T]})),s=yield s,t(),s),E=$(()=>f.value||R.value),m=h=>C(this,null,function*(){var _,g;try{const p=yield Ce.createUserQaReply({goods_id:h.goodsId,ask_id:h.askId,content:h.content});return p.code===403?(yield ee("/"),!1):p.code!==200&&p.code!==1?(r.error(((_=p.data)==null?void 0:_.msg)||p.msg||p.message||n("OPERATION_FAILED")),!1):(r.success(((g=p.data)==null?void 0:g.msg)||p.msg||n("REPLY")),yield d.fetchUserQaList(0,y.value,!0),!0)}catch(p){return r.error(n("OPERATION_FAILED")),!1}});return(h,_)=>{const g=de;return u(),I(We,{"active-tab":"question"},{default:A(()=>[i("div",rn,[a(E)?(u(),I(He,{key:"ask-skeleton"})):a(o).length?(u(),v("ul",ln,[(u(!0),v(G,null,B(a(o),p=>(u(),I(je,{key:`${p.goods_id}_${p.id}`,item:p,goods:a(l)[p.goods_id],"expand-when-reply-over":2,"on-submit":m},null,8,["item","goods"]))),128))])):(u(),I(g,{key:2,message:a(n)("NO_CONSULTING"),"wrapper-class":"min-h-[240px] py-8"},null,8,["message"]))])]),_:1})}})}}),ea=Object.freeze(Object.defineProperty({__proto__:null,default:cn},Symbol.toStringTag,{value:"Module"})),$e="-1",un=e=>{const{t:s}=q(),{$message:t}=X(),n=U(""),r=U([]),c=U(""),d=U([]),o=U([]),l=U(!1),f=U(!1),y=$(()=>r.value.map(String).includes($e)),T=$(()=>n.value!=="tk"),R=m=>C(void 0,null,function*(){if(!m){o.value=[];return}l.value=!0;try{const h=yield he.getQuestType(m);if(h.code===200||h.code===1){o.value=Array.isArray(h.data)?h.data:[];return}t.error(h.msg||s("ORDER_ERROR"))}catch(h){t.error(s("ORDER_ERROR"))}finally{l.value=!1}});return J(n,m=>{r.value=[],c.value="",m?R(m):o.value=[]}),{selectedTypeId:n,reasonTypes:r,reasonContent:c,imageList:d,questOptions:o,questLoading:l,submitLoading:f,showReasonContent:y,showImageUpload:T,otherReasonValue:$e,submitRefund:()=>C(void 0,null,function*(){var _,g,p,S,w;if(!n.value)return t.error(s("PLEASE_SELECT_SERVICE_TYPE")),!1;if(!r.value.length)return t.error(s("PLEASE_SELECT_QUESTION_TYPE")),!1;if(y.value&&!c.value.trim())return t.error(s("PLEASE_ENTER_QUESTION")),!1;const m=a(e.orderSn),h=a(e.orgId);if(!m||!h)return!1;f.value=!0;try{const x=yield he.saveRefund({order_sn:m,order_goods_id:h,typeid:n.value,reason_type:r.value.map(String),reason_content:c.value.trim(),comment_pic:d.value.map(F=>F.url).filter(Boolean)});if(x.code===200||x.code===1){t.success(((_=x.data)==null?void 0:_.msg)||s("SUCCESSFUL_OPERATION"));const F=(g=x.data)==null?void 0:g.url;return F?(p=window.xpstoreNavigateTo)==null||p.call(window,F):(S=x.data)!=null&&S.id&&ee(Nt(x.data.id)),!0}t.error(x.msg||s("ORDER_ERROR"));const k=(w=x.data)==null?void 0:w.url;return k&&setTimeout(()=>{var F;(F=window.xpstoreNavigateTo)==null||F.call(window,k)},1e3),!1}catch(x){return t.error(s("ORDER_ERROR")),!1}finally{f.value=!1}})}},dn={class:"flex flex-col gap-6"},pn={class:"flex flex-col gap-4"},_n={class:"flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between"},mn={class:"text-sm font-bold leading-[22px] text-[#1C2024] lg:text-base lg:leading-6"},fn={class:"flex flex-col gap-3"},gn={class:"size-[72px] shrink-0 overflow-hidden rounded bg-[#F8F9FA] p-2 lg:size-[88px]"},xn=["alt"],vn={class:"min-w-0 flex-1 space-y-1.5"},hn={class:"text-sm font-bold leading-[22px] text-[#1C2024]"},yn={key:0,class:"text-xs font-medium leading-[18px] text-[#69727C]"},bn={class:"text-[#D34900]"},En={class:"flex flex-col gap-4 border-t border-[#DFE3E6] pt-6"},wn={class:"text-sm font-bold leading-[22px] text-[#1C2024] lg:text-base lg:leading-6"},Sn={key:0,class:"flex flex-col gap-4 border-t border-[#DFE3E6] pt-6"},Tn={class:"text-sm font-bold leading-[22px] text-[#1C2024] lg:text-base lg:leading-6"},Rn={class:"flex flex-col gap-5"},On={key:0,class:"flex flex-wrap gap-3"},$n={key:2,class:"flex flex-col gap-1.5"},An={key:3,class:"flex flex-col gap-1.5"},kn={class:"flex flex-wrap justify-end gap-3 border-t border-[#DFE3E6] pt-5"},Cn=j({__name:"UserRefundApplyForm",props:{applyInfo:{},orderSn:{},orgId:{}},setup(e){const s=e,{t}=q(),n=$(()=>{var w;return(w=s.applyInfo.goods_list)!=null?w:[]}),r=$(()=>Rt(s.applyInfo.return_btn).map(w=>{var x;return{value:w,label:t((x=Ot[w])!=null?x:w)}})),{selectedTypeId:c,reasonTypes:d,reasonContent:o,imageList:l,questOptions:f,questLoading:y,submitLoading:T,showReasonContent:R,showImageUpload:E,otherReasonValue:m,submitRefund:h}=un({orderSn:$(()=>s.orderSn),orgId:$(()=>s.orgId)}),_=$(()=>{const w=f.value.map(x=>{var k;return{value:String(x.id),label:(k=x.service_name)!=null?k:String(x.id)}});return w.push({value:m,label:t("OTHER")}),w}),g=$(()=>{var x;const w=(x=r.value.find(k=>k.value===c.value))==null?void 0:x.label;return w?`${t("PLEASE_SELECT_AFTERSALES_REASON")} · ${w}`:t("PLEASE_SELECT_AFTERSALES_REASON")}),p=w=>
1{var k;const x=(k=w.spec_key_name)!=null?k:w.item_key_name;return typeof x=="string"?x:""},S=w=>{var k;const x=w.extraInfo;return(k=x==null?void 0:x.extraList)!=null?k:[]};return(w,x)=>{const k=re,F=Ne("lazy");return u(),v("div",dn,[O($t,{"current-step":1}),i("section",pn,[i("div",_n,[i("h2",mn,b(a(t)("SELECTION_GOODS_SALE")),1),O(k,{href:a(At)(w.orderSn),class:V([a(wt),"text-xs lg:text-sm"])},{default:A(()=>[D(b(a(t)("FOR_OTHER_PRODUCTS")),1)]),_:1},8,["href","class"])]),i("div",fn,[(u(!0),v(G,null,B(a(n),L=>(u(),v("article",{key:String(a(kt)(L)),class:"flex gap-4 rounded-lg border border-[#DFE3E6] p-4"},[i("div",gn,[ce(i("img",{alt:L.goods_name,class:"size-full object-contain"},null,8,xn),[[F,L.thumb]])]),i("dl",vn,[i("dt",hn,b(L.goods_name),1),p(L)?(u(),v("dd",yn,b(p(L)),1)):N("",!0),(u(!0),v(G,null,B(S(L),(_e,Qe)=>{var me,fe;return u(),v("dd",{key:Qe,class:"text-xs font-medium leading-[18px] text-[#69727C]"},[D(b(_e.service_title)+" ",1),i("span",bn,b(_e.service_price),1),D(" x "+b((fe=(me=L.goods_num)!=null?me:L.goods_number)!=null?fe:1),1)])}),128))])]))),128))])]),i("section",En,[i("h2",wn,b(a(t)("SELECT_SERVICE_PRODUCT")),1),O(ye,{modelValue:a(c),"onUpdate:modelValue":x[0]||(x[0]=L=>Q(c)?c.value=L:null),options:a(r),class:"flex-wrap !gap-3","item-class":"min-h-10 rounded-md border-[#DFE3E6] px-4 py-2 text-sm font-medium"},null,8,["modelValue","options"])]),a(c)?(u(),v("section",Sn,[i("h2",Tn,b(a(g)),1),i("div",Rn,[a(y)?(u(),v("div",On,[(u(),v(G,null,B(4,L=>i("div",{key:L,class:"h-10 w-24 animate-pulse rounded-md bg-[#ECEEF0]"})),64))])):(u(),I(ye,{key:1,modelValue:a(d),"onUpdate:modelValue":x[1]||(x[1]=L=>Q(d)?d.value=L:null),options:a(_),multiple:!0,class:"flex-wrap !gap-3","item-class":"min-h-10 rounded-md border-[#DFE3E6] px-4 py-2 text-sm font-medium"},null,8,["modelValue","options"])),a(R)?(u(),v("div",$n,[O(a(be),{class:"text-xs font-medium leading-[18px] text-[#69727C]"},{default:A(()=>[D(b(a(t)("SPECIFIC_QUESTIONS")),1)]),_:1}),O(a(Be),{modelValue:a(o),"onUpdate:modelValue":x[2]||(x[2]=L=>Q(o)?o.value=L:null),class:V([a(St),"min-h-[120px] resize-y py-3"]),placeholder:a(t)("DETAILED_PROBLEM_DESCRIPTION")},null,8,["modelValue","class","placeholder"])])):N("",!0),a(E)?(u(),v("div",An,[O(a(be),{class:"text-xs font-medium leading-[18px] text-[#69727C]"},{default:A(()=>[D(b(a(t)("APPLY_UPLOAD_PICTURE")),1)]),_:1}),O(rt,{"image-list":a(l),"max-count":5,"onUpdate:imageList":x[3]||(x[3]=L=>l.value=L)},null,8,["image-list"])])):N("",!0)])])):N("",!0),i("div",kn,[O(a(Ae),{type:"button",class:V([a(Tt),"min-w-[120px]"]),loading:a(T),disabled:!a(c),onClick:a(h)},{default:A(()=>[D(b(a(t)("SUBMIT")),1)]),_:1},8,["class","loading","disabled","onClick"])])])}}}),In={class:"flex flex-col gap-6"},Ln={class:"text-xl font-bold leading-[27px] tracking-[-0.04px] text-[#1C2024]"},Pn=j({__name:"[orgId]",setup(e){return C(this,null,function*(){let s,t;const n=Z(),{t:r}=q(),c=$(()=>It(n.params.id)),d=$(()=>Lt(n.params.orgId)),{data:o,pending:l}=([s,t]=ue(()=>le(`user-refund-apply-${c.value}-${d.value}`,()=>Ct(c.value,d.value),{watch:[c,d],server:!1})),s=yield s,t(),s);return(f,y)=>(u(),I(Fe,null,{default:A(()=>[i("div",{class:V(a(De))},[i("div",In,[i("h1",Ln,b(a(r)("AFTER_SALES_SERVICE")),1),a(l)&&!a(o)?(u(),I(Pt,{key:0})):a(o)?(u(),I(Cn,{key:2,"apply-info":a(o),"order-sn":a(c),"org-id":a(d)},null,8,["apply-info","order-sn","org-id"])):(u(),I(de,{key:1,title:a(r)("ORDER_ERROR"),"wrapper-class":"min-h-[200px] py-8"},null,8,["title"]))])],2)]),_:1}))})}}),ta=Object.freeze(Object.defineProperty({__proto__:null,default:Pn},Symbol.toStringTag,{value:"Module"})),P="JPG / PNG / WEBP",te="PNG å¾ç",sa="æå¤ 1 å¼ ï¼é«åº¦ 28px",na=(e="large_image")=>e==="large_image"?`建议 2560 à 640ï¼${P}`:`建议 2560 à 320ï¼${P}`,aa=(e="large_image")=>e==="large_image"?`建议 1436 à 640ï¼${P}`:`建议 1024 à 160ï¼${P}`,oa=(e="large_image")=>e==="large_image"?`建议 768 à 490ï¼${P}`:`建议 768 à 160ï¼${P}`,ra=e=>e==="large_image"?`建议 1392 à 400ï¼${P}`:`建议 1392 à 240ï¼${P}`,la=e=>e==="large_image"?`建议 1024 à 280ï¼${P}`:`建议 1024 à 160ï¼${P}`,ia=e=>e==="large_image"?`建议 1024 à 280ï¼${P}`:`建议 1024 à 160ï¼${P}`,ca=`建议 200 à 200ï¼1:1 ${te}ï¼`,ua=`建议 200 à 200ï¼1:1 ${te}ï¼`,da=`建议 1080 à 1350ï¼4:5ï¼ï¼${P}`,pa="建议宽度èªå®ï¼é«åº¦ 100pxï¼PNG",_a=`建议 800 à 1063ï¼3:4ï¼ï¼${P}`,ma=`建议 1920 à 1080ï¼16:9ï¼ï¼${P}`,fa=`建议 100 à 100ï¼1:1ï¼ï¼${P}`,ga=`建议 200 à 200ï¼1:1 ${te}ï¼`,xa=`建议 100 à 100ï¼1:1 ${te}ï¼`,va=`建议 825 à 462ï¼${P}`,ha=`建议 100 à 100ï¼1:1ï¼ï¼${P}`;export{xa as A,_a as C,ua as I,ha as N,sa as P,ca as Q,Kn as S,Wn as T,ma as V,Be as _,aa as a,oa as b,Qn as c,ra as d,la as e,ia as f,na as g,qn as h,Yn as i,da as j,pa as k,fa as l,ga as m,va as n,zn as o,Xn as p,Jn as q,Vt as r,Zn as s,ea as t,es as u,ta as v};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.