1 |
- import{d as e,H as t,r as a,s as r,bq as l,b as s,c as p,w as x,W as o,e as n,n as i,f as c,y as d,z as u,X as g,i as f,a as m,l as b,Q as _,D as h,E as v,j as k,k as y,R as w,S as j}from"./index-83368bfa.js";import{_ as F}from"./loading-page.vue_vue_type_script_setup_true_lang.5539c892.js";import{t as E}from"./topTabbar.b73b87cf.js";import{_ as C}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-loading-page.2d519650.js";import"./u-loading-icon.aeb554a3.js";import"./u-transition.ac24b0f0.js";const z=C(e({__name:"point",setup(e){E().setTopTabbarParam({title:"我的积分"});let C={};const z=t((()=>({backgroundImage:"url("+w("static/resource/images/member/point/point_bg.png")+") ",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"bottom"}))),I=t((()=>Object.keys(C).length?j(Number(C.height))+j(C.top)+50+"rpx;":"50rpx")),R=a({}),S=a(!0);r((async()=>{let e=await l();R.value=e.data,S.value=!1}));const T=(e="",t={})=>{m({url:e,param:t})};return(e,t)=>{const a=b,r=_,l=h,m=v,j=k(y("loading-page"),F);return s(),p(a,{class:"bg-[var(--page-bg-color)] min-h-[100vh]",style:i(e.themeColor())},{default:x((()=>[S.value?f("v-if",!0):(s(),o(g,{key:0},[n(a,{class:"w-full bg-[var(--page-bg-color)]"},{default:x((()=>[n(a,{class:"pb-[210rpx] relative",style:i(c(z))},{default:x((()=>[n(a,{class:"text-[70rpx] leading-[90rpx] text-[#fff] pl-[60rpx] font-500 pt-[77rpx] price-font"},{default:x((()=>[d(u(R.value.point||0),1)])),_:1}),n(a,{class:"flex items-center pl-[60rpx]"},{default:x((()=>[n(r,{class:"h-[36rpx] w-[36rpx] -mb-[4rpx]",src:c(w)("static/resource/images/member/point/icon.png"),mode:"heightFix"},null,8,["src"]),n(a,{class:"text-[26rpx] leading-[36rpx] text-[#fff] ml-[10rpx]"},{default:x((()=>[d("我的积分")])),_:1})])),_:1}),n(a,{class:"side-tab",style:i({top:c(I)}),onClick:t[0]||(t[0]=e=>T("/app/pages/member/point_detail"))},{default:x((()=>[n(l,{class:"nc-iconfont nc-icon-jifenduihuanV6xx1 icon"}),n(l,{class:"desc"},{default:x((()=>[d("积分明细")])),_:1})])),_:1},8,["style"])])),_:1},8,["style"]),n(a,{class:"sidebar-margin flex flex-col mt-[-178rpx] relative"},{default:x((()=>[n(a,{class:"w-[322rpx] h-[80rpx] text-[30rpx] text-[#333] font-500 box-border pl-[30rpx] pt-[var(--pad-top-m)] rounded-tl-[var(--rounded-big)] overflow-hidden mb-[-2rpx]",style:i({backgroundImage:"url("+c(w)("static/resource/images/member/point/top_bg.png")+") ",backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"})},{default:x((()=>[n(l,{class:"leading-[42rpx]"},{default:x((()=>[d("积分详情")])),_:1})])),_:1},8,["style"]),n(a,{class:"flex items-center px-[30rpx] rounded-[var(--rounded-big)] !rounded-tl-none bg-[#fff] h-[173rpx] box-border"},{default:x((()=>[n(a,{class:"w-[196rpx] flex-shrink-0 text-center"},{default:x((()=>[n(a,{class:"text-[#333] text-[42rpx] leading-[54rpx] price-font"},{default:x((()=>[d(u(R.value.point_get||0),1)])),_:1}),n(a,{class:"mt-[8rpx] text-[var(--text-color-light6)] text-[26rpx] leading-[36rpx] font-400"},{default:x((()=>[d("累计积分")])),_:1})])),_:1}),n(a,{class:"w-[1rpx] h-[50rpx] flex-shrink-0 bg-[var(--temp-bg)] mx-[10rpx]"}),n(a,{class:"w-[196rpx] flex-shrink-0 text-center"},{default:x((()=>[n(a,{class:"text-[#333] text-[42rpx] leading-[54rpx] price-font"},{default:x((()=>[d(u(R.value.use||0),1)])),_:1}),n(a,{class:"mt-[8rpx] text-[var(--text-color-light6)] text-[26rpx] leading-[36rpx] font-400"},{default:x((()=>[d("累计消费")])),_:1})])),_:1}),n(a,{class:"w-[1rpx] h-[50rpx] flex-shrink-0 bg-[var(--temp-bg)] mx-[10rpx]"}),n(a,{class:"w-[196rpx] min-w-[209.33rpx] flex-shrink-0 text-center"},{default:x((()=>[n(a,{class:"text-[#333] text-[42rpx] leading-[54rpx] price-font"},{default:x((()=>[d(u(R.value.point||0),1)])),_:1}),n(a,{class:"mt-[8rpx] text-[var(--text-color-light6)] text-[26rpx] leading-[36rpx] font-400"},{default:x((()=>[d("可用积分")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),n(a,{class:"mt-[var(--top-m)] sidebar-margin card-template"},{default:x((()=>[n(a,{class:"title"},{default:x((()=>[d("热门活动")])),_:1}),n(a,{class:"mt-[60rpx] flex"},{default:x((()=>[n(a,{class:"w-[200rpx] h-[253rpx] box-border pt-[69rpx] relative text-center mr-[16rpx]",style:i({backgroundImage:"url("+c(w)("static/resource/images/member/point/activity_1.png")+") ",backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"})},{default:x((()=>[n(r,{class:"h-[78rpx] w-[78rpx] absolute left-[65rpx] top-[-21rpx]",src:c(w)("static/resource/images/member/point/activity_icon_1.png"),mode:"heightFix"},null,8,["src"]),n(a,{class:"text-[28rpx] leading-[39rpx] text-[#333]"},{default:x((()=>[d("每日赚积分")])),_:1}),n(a,{class:"mt-[10rpx] text-[24rpx] leading-[34rpx] text-[var(--text-color-light6)]"},{default:x((()=>[d("每日签到")])),_:1}),n(a,{class:"w-full flex justify-center mt-[20rpx]"},{default:x((()=>[n(m,{class:"h-[54rpx] !m-0 rounded-[100rpx] text-[24rpx] flex-center !text-[#fff]",shape:"circle",style:i({background:"linear-gradient( 94deg, #FB7939 0%, #FE120E 99%), #EF000C"}),onClick:t[1]||(t[1]=e=>T("/app/pages/member/sign_in"))},{default:x((()=>[d("去签到")])),_:1},8,["style"])])),_:1})])),_:1},8,["style"]),n(a,{class:"w-[200rpx] h-[253rpx] box-border pt-[69rpx] relative text-center",style:i({backgroundImage:"url("+c(w)("static/resource/images/member/point/activity_3.png")+") ",backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"})},{default:x((()=>[n(r,{class:"h-[78rpx] w-[78rpx] absolute left-[65rpx] top-[-21rpx]",src:c(w)("static/resource/images/member/point/icon.png"),mode:"heightFix"},null,8,["src"]),n(a,{class:"text-[28rpx] leading-[39rpx] text-[#333]"},{default:x((()=>[d("购物返积分")])),_:1}),n(a,{class:"mt-[10rpx] text-[24rpx] leading-[34rpx] text-[var(--text-color-light6)]"},{default:x((()=>[d("下单得积分")])),_:1}),n(a,{class:"w-full flex justify-center mt-[20rpx]"},{default:x((()=>[n(m,{class:"h-[54rpx] !m-0 rounded-[100rpx] text-[24rpx] flex-center !text-[#fff]",shape:"circle",style:i({background:"linear-gradient( 94deg, #FB7939 0%, #FE120E 99%), #EF000C"}),onClick:t[2]||(t[2]=e=>T("/addon/mall/pages/goods/list"))},{default:x((()=>[d("去逛逛")])),_:1},8,["style"])])),_:1})])),_:1},8,["style"])])),_:1})])),_:1})],64)),n(j,{loading:S.value},null,8,["loading"])])),_:1},8,["style"])}}}),[["__scopeId","data-v-b9803779"]]);export{z as default};
|