index.349ea5b0.js 5.8 KB

1
  1. import{_ as l,a as g,b as p,c as d,d as b,e as f,f as F,g as h,h as k,i as v,j as I,k as C}from"./tip_bg.3d8c5f5d.js";import{C as E}from"./index.6b925c2b.js";import{d as S,T as A,a as e,t as D,q as o,b as n,I as y,B as x}from"./vendor.415f94b5.js";/* empty css *//* empty css */import{C as B}from"./index.cf3f5ce6.js";import{s as L,r as u}from"./index.b3da22a8.js";import{i as P}from"./icon_student.bbb32387.js";/* empty css *//* empty css */import"./icon_checkbox_default.2fe5d57e.js";const R="_member_container_emtkm_9",j="_title_emtkm_12",M="_level_emtkm_29",T="_userMember_emtkm_33",H="_userImgSection_emtkm_40",U="_userImg_emtkm_40",V="_userInfo_emtkm_53",$="_name_emtkm_59",N="_phone_emtkm_63",w="_timeRemaining_emtkm_66",G="_remaining_emtkm_71",Y="_member_time_emtkm_75",q="_intro_emtkm_80",z="_memberContainer_emtkm_92",O="_memberItem_emtkm_100",Q="_member_function_emtkm_111",J="_function_item__content_emtkm_116",K="_function_item_emtkm_116",W="_function_text_emtkm_128",X="_price_emtkm_165",Z="_originalPrice_emtkm_173",ee="_active_emtkm_177",te="_btnGroup_emtkm_206",se="_btn_emtkm_206",ne="_priceSection_emtkm_223",ie="_priceUnit_emtkm_234";var t={"member-center":"_member-center_emtkm_1",member_container:R,title:j,level:M,userMember:T,userImgSection:H,userImg:U,userInfo:V,name:$,phone:N,timeRemaining:w,remaining:G,member_time:Y,intro:q,memberContainer:z,memberItem:O,member_function:Q,function_item__content:J,function_item:K,function_text:W,"system-list":"_system-list_emtkm_133","system-item":"_system-item_emtkm_145",price:X,originalPrice:Z,active:ee,btnGroup:te,btn:se,priceSection:ne,priceUnit:ie};const me=s=>{const m=`./images/${s}`;return{"./images/1.png":l,"./images/2.png":g,"./images/3.png":p,"./images/4.png":d,"./images/5.png":b,"./images/6.png":f,"./images/7.png":F,"./images/8.png":h,"./images/icon_video.png":k,"./images/member_bg.png":v,"./images/record_bg.png":I,"./images/tip_bg.png":C}[m].default};var fe=S({name:"MemberCenter",data(){return{agreeStatus:!1,functionList:[],memberList:[],params:{page:1,rows:20}}},computed:{userInfo(){const s=L.user.data;return{username:s==null?void 0:s.username,phone:s==null?void 0:s.phone,avatar:s==null?void 0:s.heardUrl,memberRankSettingId:s==null?void 0:s.memberRankSettingId,membershipDays:s==null?void 0:s.membershipDays}}},async mounted(){try{const m=(await u.post("/api-student/memberPriceSettings/vipPermissions")).data||[];this.functionList=m.map(i=>({title:i.paramName,icon:me(`${i.paramValue}.png`)}));const c=(await u.post("/api-student/memberPriceSettings/list",{data:{}})).data||[],r=[];c.forEach(i=>{const a={title:"",salePrice:i.salePrice,originalPrice:i.originalPrice,id:i.id,status:!1};i.period==="MONTH"?a.title="\u6708\u5EA6\u4F1A\u5458":i.period==="QUARTERLY"?a.title="\u5B63\u5EA6\u4F1A\u5458":i.period==="YEAR_HALF"?a.title="\u534A\u5E74\u4F1A\u5458":i.period==="YEAR"&&(a.title="\u5E74\u5EA6\u4F1A\u5458"),i.period!=="DAY"&&r.push(a)}),r.length>0&&(r[0].status=!0),this.memberList=r}catch{}},methods:{onSubmit(){if(!this.agreeStatus){A("\u8BF7\u5148\u9605\u8BFB\u5E76\u540C\u610F\u300A\u9177\u4E50\u79C0\u5E73\u53F0\u670D\u52A1\u534F\u8BAE\u300B");return}}},render(){return e("div",{class:t["member-center"]},[e(E,{background:"#ffe5cc"},null),e("div",{class:t.member_container},[e(D,{class:t.userMember,labelClass:t.timeRemaining},{icon:()=>e("div",{class:t.userImgSection},[e(o,{class:t.userImg,src:this.userInfo.avatar||P,fit:"cover"},null)]),title:()=>e("div",{class:t.userInfo},[e("span",{class:t.name},[this.userInfo.username]),!!this.userInfo.memberRankSettingId&&e(o,{class:t.level,src:"https://daya.ks3-cn-beijing.ksyun.com/202107/ScSTL1D.png"},null),e("span",{class:t.phone,innerHTML:`\uFF08${this.userInfo.phone}\uFF09`},null)]),label:()=>e("div",{class:t.member_time},[this.userInfo.memberRankSettingId?e("div",null,[" ",n("\u4F1A\u5458\u6743\u76CA\u6709\u6548\u671F\u5269\u4F59"),e("span",{class:t.remaining},[this.userInfo.membershipDays]),n("\u5929")]):e("div",null,[n("\u4EB2\uFF0C\u60A8\u8FD8\u4E0D\u662F\u4F1A\u5458\u54DF")])])})]),e("div",{class:t.memberContainer},[e("div",{class:t.memberItem},[e("div",{class:t.title},[n("\u4F1A\u5458"),e("span",null,[n("VIP")])]),e("div",{class:t["system-list"]},[this.memberList.map(s=>e("div",{class:[t["system-item"],s.status&&t.active],onClick:()=>{this.memberList.forEach(m=>{m.status=!1}),s.status=!0}},[e("p",{class:t.title},[s.title]),e("p",{class:t.price},[e("span",null,[n("\uFFE5")]),this.$filters.moneyFormat(s.salePrice)]),e("del",{class:t.originalPrice},[n("\uFFE5"),this.$filters.moneyFormat(s.originalPrice)])]))])]),e("div",{class:[t.intro]},[e("p",null,[n("\u9EC4\u91D1\u4F1A\u5458\u4F7F\u7528\u5305\u62EC\u5E73\u53F0\u63D0\u4F9B\u6559\u6750\u7684\u6240\u6709\u8BAD\u7EC3\u4E50\u8C31\uFF0C\u5E76\u4E13\u4EAB\u201C"),e("b",null,[n("\u4E50\u5668\u7EC3\u4E60\u4E91\u6559\u7EC3")]),n("\u201D\u516B\u5927\u6838\u5FC3\u529F\u80FD\uFF0C\u5B69\u5B50\u5728\u5BB6\u5C31\u80FD\u8F7B\u677E\u5B8C\u6210\u4E50\u5668\u81EA\u4E3B\u89C4\u8303\u7EC3\u4E60\u3002")])]),this.functionList.length>0&&e("div",{class:t.memberItem},[e("div",{class:t.title},[n("\u4F1A\u5458\u529F\u80FD")]),e("div",{class:t.member_function},[this.functionList.map(s=>e("div",{class:t.function_item},[e(y,{name:s.icon,size:34},null),e("div",{class:t.function_text,innerHTML:s.title},null)]))])]),e(B,{modelValue:this.agreeStatus,"onUpdate:modelValue":s=>this.agreeStatus=s,showHeader:!0,style:{paddingLeft:0,paddingRight:0,marginBottom:"64px"}},null)]),e("div",{class:t.btnGroup},[e("div",{class:t.priceSection},[n("\u652F\u4ED8\u91D1\u989D\uFF1A"),e("div",{class:t.price},[e("span",{class:t.priceUnit},[n("\uFFE5")]),e("span",{class:t.priceNum},[this.$filters.moneyFormat(99)])])]),e(x,{color:"linear-gradient(220deg, #DFA164 0%, #FAC87E 100%)",round:!0,class:t.btn,onClick:this.onSubmit},{default:()=>[n("\u7ACB\u5373\u652F\u4ED8")]})])])}});export{fe as default,me as getAssetsHomeFile};