niucloud-admin/niucloud/public/wap/assets/app-pages-member-point.c360de08.js
全栈小学生 fb2c3be261 up
2026-03-20 16:00:24 +08:00

2 lines
8.2 KiB
JavaScript

import{d as e,b as t,t as a,r,M as l,bY as s,bZ as p,o as x,e as n,w as o,f as c,Z as i,k as d,g as u,C as f,D as g,_ as m,ad as b,j as _,c as h,p as v,S as y,K as k,L as w,l as j,m as F,q as C,T as E,U as I}from"./index-ab4b7b3d.js";import{_ as B}from"./loading-page.vue_vue_type_script_setup_true_lang.1b8b4b02.js";import{t as S}from"./topTabbar.d99162c4.js";import{_ as z}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-loading-icon.d05cfed8.js";import"./u-transition.dcaa034a.js";const R=z(e({__name:"point",setup(e){S().setTopTabbarParam({title:"我的积分"});const z=t(),R=a(()=>({backgroundImage:"url("+E("static/resource/images/member/point/point_bg.png")+") ",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"bottom"})),T=a(()=>Object.keys(z.menuButtonInfo).length?I(Number(z.menuButtonInfo.height))+I(z.menuButtonInfo.top)+50+"rpx":"50rpx"),P=r({}),Z=r([]),q=r(!0);l(async()=>{let e=await s(),t=await p();P.value=e.data,Z.value=t.data,q.value=!1});const D=(e="",t={})=>{h({url:e,param:t})};return(e,t)=>{const a=v,r=y,l=k,s=w,p=j(F("loading-page"),B),h=C("layout-default-uni");return x(),n(h,null,{default:o(()=>[c(a,{class:"bg-[var(--page-bg-color)] min-h-[100vh]",style:d(e.themeColor())},{default:o(()=>[q.value?_("v-if",!0):(x(),i(m,{key:0},[c(a,{class:"w-full bg-[var(--page-bg-color)]"},{default:o(()=>[c(a,{class:"pb-[210rpx] relative",style:d(u(R))},{default:o(()=>[c(a,{class:"text-[70rpx] leading-[90rpx] text-[#fff] pl-[60rpx] font-500 pt-[77rpx] price-font"},{default:o(()=>[f(g(P.value.point||0),1)]),_:1}),c(a,{class:"flex items-center pl-[60rpx]"},{default:o(()=>[c(r,{class:"h-[36rpx] w-[36rpx] -mb-[4rpx]",src:u(E)("static/resource/images/member/point/icon.png"),mode:"heightFix"},null,8,["src"]),c(a,{class:"text-[26rpx] leading-[36rpx] text-[#fff] ml-[10rpx]"},{default:o(()=>[f("我的积分")]),_:1})]),_:1}),c(a,{class:"side-tab",style:d({top:u(T)}),onClick:t[0]||(t[0]=e=>D("/app/pages/member/point_detail"))},{default:o(()=>[c(l,{class:"nc-iconfont nc-icon-jifenduihuanV6xx1 icon"}),c(l,{class:"desc"},{default:o(()=>[f("积分明细")]),_:1})]),_:1},8,["style"])]),_:1},8,["style"]),c(a,{class:"sidebar-margin flex flex-col mt-[-178rpx] relative"},{default:o(()=>[c(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:d({backgroundImage:"url("+u(E)("static/resource/images/member/point/top_bg.png")+") ",backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"})},{default:o(()=>[c(l,{class:"leading-[42rpx]"},{default:o(()=>[f("积分详情")]),_:1})]),_:1},8,["style"]),c(a,{class:"flex items-center px-[30rpx] rounded-[var(--rounded-big)] !rounded-tl-none bg-[#fff] h-[173rpx] box-border"},{default:o(()=>[c(a,{class:"w-[196rpx] flex-shrink-0 text-center"},{default:o(()=>[c(a,{class:"text-[#333] text-[42rpx] leading-[54rpx] price-font"},{default:o(()=>[f(g(P.value.point_get||0),1)]),_:1}),c(a,{class:"mt-[8rpx] text-[var(--text-color-light6)] text-[26rpx] leading-[36rpx] font-400"},{default:o(()=>[f("累计积分")]),_:1})]),_:1}),c(a,{class:"w-[1rpx] h-[50rpx] flex-shrink-0 bg-[var(--temp-bg)] mx-[10rpx]"}),c(a,{class:"w-[196rpx] flex-shrink-0 text-center"},{default:o(()=>[c(a,{class:"text-[#333] text-[42rpx] leading-[54rpx] price-font"},{default:o(()=>[f(g(P.value.use||0),1)]),_:1}),c(a,{class:"mt-[8rpx] text-[var(--text-color-light6)] text-[26rpx] leading-[36rpx] font-400"},{default:o(()=>[f("累计消费")]),_:1})]),_:1}),c(a,{class:"w-[1rpx] h-[50rpx] flex-shrink-0 bg-[var(--temp-bg)] mx-[10rpx]"}),c(a,{class:"w-[196rpx] min-w-[209.33rpx] flex-shrink-0 text-center"},{default:o(()=>[c(a,{class:"text-[#333] text-[42rpx] leading-[54rpx] price-font"},{default:o(()=>[f(g(P.value.point||0),1)]),_:1}),c(a,{class:"mt-[8rpx] text-[var(--text-color-light6)] text-[26rpx] leading-[36rpx] font-400"},{default:o(()=>[f("可用积分")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),c(a,{class:"mt-[var(--top-m)] sidebar-margin card-template"},{default:o(()=>[c(a,{class:"title"},{default:o(()=>[f("热门活动")]),_:1}),c(a,{class:"mt-[60rpx] flex justify-between"},{default:o(()=>[c(a,{class:"w-[200rpx] h-[253rpx] box-border pt-[69rpx] relative text-center",style:d({backgroundImage:"url("+u(E)("static/resource/images/member/point/activity_1.png")+") ",backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"})},{default:o(()=>[c(r,{class:"h-[78rpx] w-[78rpx] absolute left-[65rpx] top-[-21rpx]",src:u(E)("static/resource/images/member/point/activity_icon_1.png"),mode:"heightFix"},null,8,["src"]),c(a,{class:"text-[28rpx] leading-[39rpx] text-[#333]"},{default:o(()=>[f("每日赚积分")]),_:1}),c(a,{class:"mt-[10rpx] text-[24rpx] leading-[34rpx] text-[var(--text-color-light6)]"},{default:o(()=>[f("每日签到")]),_:1}),c(a,{class:"w-full flex justify-center mt-[20rpx]"},{default:o(()=>[c(s,{class:"h-[54rpx] !m-0 rounded-[100rpx] text-[24rpx] flex-center !text-[#fff]",shape:"circle",style:d({background:"linear-gradient( 94deg, #FB7939 0%, #FE120E 99%), #EF000C"}),onClick:t[1]||(t[1]=e=>D("/app/pages/member/sign_in"))},{default:o(()=>[f("去签到")]),_:1},8,["style"])]),_:1})]),_:1},8,["style"]),c(a,{class:"w-[200rpx] h-[253rpx] box-border pt-[69rpx] relative text-center",style:d({backgroundImage:"url("+u(E)("static/resource/images/member/point/activity_2.png")+") ",backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"})},{default:o(()=>[c(r,{class:"h-[78rpx] w-[78rpx] absolute left-[65rpx] top-[-21rpx]",src:u(E)("static/resource/images/member/point/activity_icon_2.png"),mode:"heightFix"},null,8,["src"]),c(a,{class:"text-[28rpx] leading-[39rpx] text-[#333]"},{default:o(()=>[f("积分当钱花")]),_:1}),c(a,{class:"mt-[10rpx] text-[24rpx] leading-[34rpx] text-[var(--text-color-light6)]"},{default:o(()=>[f("抵扣部分费用")]),_:1}),c(a,{class:"w-full flex justify-center mt-[20rpx]"},{default:o(()=>[c(s,{class:"h-[54rpx] !m-0 rounded-[100rpx] text-[24rpx] flex-center !text-[#fff]",shape:"circle",style:d({background:"linear-gradient( 94deg, #FB7939 0%, #FE120E 99%), #EF000C"}),onClick:t[2]||(t[2]=e=>D("/addon/shop/pages/point/index"))},{default:o(()=>[f("去兑换")]),_:1},8,["style"])]),_:1})]),_:1},8,["style"]),c(a,{class:"w-[200rpx] h-[253rpx] box-border pt-[69rpx] relative text-center",style:d({backgroundImage:"url("+u(E)("static/resource/images/member/point/activity_3.png")+") ",backgroundSize:"100% 100%",backgroundRepeat:"no-repeat"})},{default:o(()=>[c(r,{class:"h-[78rpx] w-[78rpx] absolute left-[65rpx] top-[-21rpx]",src:u(E)("static/resource/images/member/point/icon.png"),mode:"heightFix"},null,8,["src"]),c(a,{class:"text-[28rpx] leading-[39rpx] text-[#333]"},{default:o(()=>[f("购物返积分")]),_:1}),c(a,{class:"mt-[10rpx] text-[24rpx] leading-[34rpx] text-[var(--text-color-light6)]"},{default:o(()=>[f("下单得积分")]),_:1}),c(a,{class:"w-full flex justify-center mt-[20rpx]"},{default:o(()=>[c(s,{class:"h-[54rpx] !m-0 rounded-[100rpx] text-[24rpx] flex-center !text-[#fff]",shape:"circle",style:d({background:"linear-gradient( 94deg, #FB7939 0%, #FE120E 99%), #EF000C"}),onClick:t[3]||(t[3]=e=>D("/addon/shop/pages/goods/list"))},{default:o(()=>[f("去逛逛")]),_:1},8,["style"])]),_:1})]),_:1},8,["style"])]),_:1})]),_:1}),Z.value.length?(x(),n(a,{key:0,class:"mt-[var(--top-m)] sidebar-margin card-template"},{default:o(()=>[c(a,{class:"title"},{default:o(()=>[f("做任务领积分")]),_:1}),(x(!0),i(m,null,b(Z.value,(e,t)=>(x(),n(a,{class:"flex items-center justify-between mt-[30rpx]"},{default:o(()=>[c(a,{class:"flex items-center flex-1"},{default:o(()=>[c(r,{class:"h-[80rpx] w-[80rpx]",src:u(E)(e.icon||""),mode:"heightFix"},null,8,["src"]),c(a,{class:"flex flex-col ml-[20rpx]"},{default:o(()=>[c(l,{class:"text-[28rpx]"},{default:o(()=>[f(g(e.title),1)]),_:2},1024),c(a,{class:"mt-[14rpx] text-[var(--text-color-light6)] text-[24rpx] font-400"},{default:o(()=>[f(g(e.desc),1)]),_:2},1024)]),_:2},1024)]),_:2},1024),e.button?(x(),n(s,{key:0,class:"h-[54rpx] !m-0 rounded-[40rpx] text-[24rpx] flex-center !text-[#fff] primary-btn-bg",shape:"circle",onClick:t=>D(e.button.wap_redirect)},{default:o(()=>[f(g(e.button.text),1)]),_:2},1032,["onClick"])):_("v-if",!0)]),_:2},1024))),256))]),_:1})):_("v-if",!0)],64)),c(p,{loading:q.value},null,8,["loading"])]),_:1},8,["style"])]),_:1})}}}),[["__scopeId","data-v-b0d90b36"]]);export{R as default};