1 |
- import{d as j,j as e,U as ee,S as G,V as se,a3 as ce,P as ue,Q as me,b4 as te,g as P,W as M,af as pe,y as h,i as de,A as r,F as k,w as y,bC as O,B as F,aS as L,X as ve,T as _e}from"./ResizeObserver.es.282029b9.js";import{C as be}from"./index.eb139bb9.js";import{I as R}from"./index.c5bd2feb.js";import{C as ge}from"./index.faada328.js";import{i as Ae}from"./member_logo.c7564aa1.js";import{s as Ie}from"./icon_student.c3c58354.js";import{i as fe}from"./icon_teacher.40b6f077.js";import{C as ye}from"./index.33e0acd0.js";import{d as w}from"./deep-clone.c5af4e6b.js";import{a as Ee,s as ke,m as ie}from"./index.95dbd2da.js";import{a as E}from"./orderStatus.3d7efd4c.js";import{t as he}from"./tradeOrder.ce01253a.js";import"./index.503676c2.js";import"./code-down-load.cd5c5b39.js";import"./logo.bcac726b.js";import"./browser.1f070884.js";import"./html2canvas.esm.3d083717.js";import"./index.aa695a1a.js";import"./index.9b4a8510.js";const Ce="_memberCenter_xk4mz_1",Te="_shareBtn_xk4mz_10",xe="_userSection_xk4mz_14",Ve="_userImgSection_xk4mz_21",Se="_userImg_xk4mz_21",De="_showMemeber_xk4mz_35",Pe="_userVip_xk4mz_42",Me="_isVip_xk4mz_46",we="_userSVip_xk4mz_53",Be="_userInfo_xk4mz_64",Ne="_userName_xk4mz_68",ze="_name_xk4mz_73",Ye="_phone_xk4mz_82",Fe="_member_time_xk4mz_86",Re="_memberContainer_xk4mz_95",Qe="_showBrid_xk4mz_99",Ue="_shareVip_xk4mz_109",Oe="_icon_xk4mz_119",Le="_info_xk4mz_124",He="_tagDiscount_xk4mz_138",Xe="_memberSection_xk4mz_151",Ge="_activitTip2_xk4mz_158",je="_activitTipText_xk4mz_164",Je="_member_tabs_xk4mz_176",We="_member_tab_xk4mz_176",Ke="_member_tab_active_xk4mz_188",qe="_icon_member_xk4mz_191",Ze="_icon_text_xk4mz_197",$e="_activitTip_xk4mz_158",et="_bottom_line_xk4mz_214",tt="_top_tab_xk4mz_224",it="_vip_member_tip_xk4mz_230",st="_top_tab_vip_xk4mz_237",at="_svip_member_tip_xk4mz_251",nt="_top_tab_svip_xk4mz_258",ot="_member_tab_single_xk4mz_272",rt="_memberDiscount_xk4mz_278",lt="_discountAvatar_xk4mz_290",ct="_discountName_xk4mz_298",ut="_discountGift_xk4mz_314",mt="_btnGroup_xk4mz_321",pt="_btn_xk4mz_321",dt="_btnDisabled_xk4mz_332",vt="_list_two_xk4mz_351",_t="_active_xk4mz_354",bt="_discountTag_xk4mz_375",gt="_iconPermanent_xk4mz_388",At="_activitTip1_xk4mz_397",It="_s_title_xk4mz_409",ft="_price_xk4mz_419",yt="_originalPrice_xk4mz_430",Et="_originalPriceHide_xk4mz_435",kt="_extraTip_xk4mz_438",ht="_list_one_xk4mz_476",Ct="_itemBg_xk4mz_510",Tt="_priceS_xk4mz_519",xt="_oneMaxNum_xk4mz_538",Vt="_oneMaxNumPrice_xk4mz_548",St="_oneBtn_xk4mz_551",Dt="_onBtnRenew_xk4mz_560",Pt="_onBtnDisbled_xk4mz_564",Mt="_system_list_vip_xk4mz_567",wt="_dialogContainer_xk4mz_606",Bt="_dialogTitle_xk4mz_614",Nt="_dialogContent_xk4mz_620",zt="_dialogBtnGroup_xk4mz_626",Yt="_orderGroup_xk4mz_629",Ft="_dialogBtn_xk4mz_626",Rt="_discountTips_xk4mz_643";var i={memberCenter:Ce,shareBtn:Te,userSection:xe,userImgSection:Ve,userImg:Se,showMemeber:De,userVip:Pe,isVip:Me,userSVip:we,userInfo:Be,userName:Ne,name:ze,phone:Ye,member_time:Fe,memberContainer:Re,showBrid:Qe,shareVip:Ue,icon:Oe,info:Le,tagDiscount:He,memberSection:Xe,activitTip2:Ge,activitTipText:je,member_tabs:Je,member_tab:We,member_tab_active:Ke,icon_member:qe,icon_text:Ze,activitTip:$e,bottom_line:et,top_tab:tt,vip_member_tip:it,top_tab_vip:st,svip_member_tip:at,top_tab_svip:nt,member_tab_single:ot,memberDiscount:rt,discountAvatar:lt,discountName:ct,discountGift:ut,btnGroup:mt,btn:pt,btnDisabled:dt,"system-list":"_system-list_xk4mz_335",list_two:vt,"system-item":"_system-item_xk4mz_351",active:_t,discountTag:bt,iconPermanent:gt,activitTip1:At,s_title:It,price:ft,originalPrice:yt,originalPriceHide:Et,extraTip:kt,list_one:ht,itemBg:Ct,priceS:Tt,oneMaxNum:xt,oneMaxNumPrice:Vt,oneBtn:St,onBtnRenew:Dt,onBtnDisbled:Pt,system_list_vip:Mt,dialogContainer:wt,dialogTitle:Bt,dialogContent:Nt,dialogBtnGroup:zt,orderGroup:Yt,dialogBtn:Ft,discountTips:Rt},Qt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAb1BMVEUAAAA1NTUzMzM0NDQzMzMzMzMzMzMzMzM7OzszMzM0NDQyMjI0NDQ0NDRAQEA0NDQ1NTU0NDQzMzM0NDQ1NTUzMzMzMzM0NDQzMzMzMzM6OjozMzMzMzMzMzM0NDQzMzM1NTUzMzM0NDQ5OTkzMzPk05qZAAAAJHRSTlMAVfsWpbcx9QTYfyHKbwjDVs93Yjrv5eK9YxGTiGhOQS7FsRuMyy5hAAABbElEQVRIx+2W63KDIBCFV6yAXJREc21ubX3/ZyyRzehWnM0D9Psnc77NmeCAkNB2uxkouztEyiNdVSlvTT0saCHixUAZ89KJYcnu+cuXISP09ZDjGyIntRRkNi++JETOn+qvYN0r0ppTKF70pYYnjbwVxfUwCdqk/qqSsEb5ISbBpkJ733B5FLZpvtfr+SrlUUj7VfHzxSEJ6UHy+Y/rTGi5PjFfFjPBsPOrEuZCx/YpAW4zIbB94tNDTULB9ok08S1RDgWmDy6cLv4HBa4PogFQ4PpMoMD04QXahxfOuT76USnX5wWfm1+2cfWQF1yuz12sb9wx9/8Uw7oQdmQ+LzTh6PwZeIHyL1AhvCMEegjwdPSY4TH0IONp6VHJIgV3GFOaagxu2OMe0V6NwS13oSCN34+x2jJXFiKrNF8YTS/FLhQLQmdagRFngVy7HDWW6N806h4Q6QQfFw7n48cJO95YQOjnT57N1uJG/QKHR3ot6efInAAAAABJRU5ErkJggg==",Ut="./assets/icon-discount-gift.36ebca4e.png";const Ot="_member_insteres_2qlxw_1",Lt="_title_2qlxw_4",Ht="_intro_2qlxw_16",Xt="_introVip_2qlxw_22";var C={member_insteres:Ot,title:Lt,intro:Ht,introVip:Xt},Gt="data:image/png;base64,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",jt="./assets/icon-title-2.60efcaff.png",Jt="./assets/icon-title-3.58de03e7.png",Wt="./assets/icon-equity-bg.1cb29613.png",Kt="./assets/svip-fun-1.0446f801.png",qt="./assets/svip-fun-2.427890b1.png",Zt="./assets/svip-fun-3.1b096094.png",$t="./assets/svip-fun-4.536b738f.png",ei="./assets/svip-question-bg.24c53e76.png",ti="./assets/vip-fun-1.d55d5047.png",ii="./assets/vip-fun-2.846091df.png",si="./assets/vip-fun-3.286cc614.png",ai="./assets/vip-question-bg.b9583647.png",ni=j({name:"member-insteres",props:{type:{type:String,default:"VIP"}},setup(A){return()=>e("div",{class:C.member_insteres},[e("div",{class:C.title},[e("img",{src:Jt},null)]),e("img",{src:Wt},null),e("div",{class:C.title},[e("img",{src:Gt},null)]),A.type==="SVIP"?e("div",{class:C.intro},[e("img",{src:Kt},null),e("img",{src:qt},null),e("img",{src:Zt},null),e("img",{src:$t},null)]):e("div",{class:[C.intro,C.introVip]},[e("img",{src:ti},null),e("img",{src:ii,style:{"margin-top":"-1px"}},null),e("img",{src:si},null)]),e("div",{class:C.title},[e("img",{src:jt},null)]),A.type==="SVIP"?e("img",{src:ei},null):e("img",{src:ai},null)])}});const oi="_wrap_3lsnj_1",ri="_isAnitaion_3lsnj_7",li="_notice_3lsnj_7";var H={wrap:oi,isAnitaion:ri,notice:li};const X=A=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{A()})})};var ci=j({name:"TheNoticeBar",props:{text:{type:String,default:""},isAnimation:{type:Boolean,default:!1}},setup(A,{slots:S}){const p=ee(),m=ee(),t=G({isActive:!1,wrapWidth:0,contentWidth:0,contentStyle:{transitionDuration:"0s",transform:"translateX(0px)"},time:null}),n=()=>{t.isActive||!m.value||!p.value||(t.isActive=!0,t.contentWidth=m.value.getBoundingClientRect().width,t.wrapWidth=p.value.getBoundingClientRect().width,console.log("\u8FDB\u6765\u52A0\u8F7D\u52A8\u753B",t.contentWidth-t.wrapWidth),t.contentWidth-t.wrapWidth>0&&o())};se(()=>{n()});const o=()=>{if(t.contentWidth<=t.wrapWidth||!t.isActive){t.contentStyle.transitionDuration="0s",t.contentStyle.transform="translateX(0px)";return}t.contentStyle.transitionDuration="5s",t.contentStyle.transform="translateX(-100%)",t.time=setTimeout(()=>{t.contentStyle.transitionDuration="0s",t.contentStyle.transform=`translateX(${t.wrapWidth}px)`,X(o)},5*1e3)},T=()=>{clearTimeout(t.time),t.isActive=!1,t.contentStyle.transitionDuration="0s",t.contentStyle.transform="translateX(0px)",t.time=null};return ce(()=>A.isAnimation,Q=>{X(Q?n:T)}),()=>e("div",{ref:p,class:[H.wrap,A.isAnimation?H.isAnitaion:""]},[e("div",{ref:m,style:t.contentStyle,class:H.notice},[A.text,S.default&&S.default()])])}}),Si=j({name:"member-center",setup(){const A=ue(),S=me(),p=te([]),m=te([]),t=G({activityId:A.query.activityId,recomUserId:A.query.recomUserId,titleOpacity:0,shareStatus:!1,dialogVisiable:!1,orderVisiable:!1,orderDetail:{},shareUrl:"",shareDiscount:0,discountTeacher:{avatar:"",discount:0,username:""},apiSuffix:P.platformType==="STUDENT"?"/api-student":"/api-teacher",tabActive:"SVIP",selectMember:{},memberShowList:[]}),n=G({activityId:void 0,activityStart:"",activityEnd:"",registrationPrice:0,buyCount:0,buyNum:0,vipCardId:0,activityList:[],extConfig:{},vipType:"VIP"}),o=M(()=>{const s=P.user.data;return{username:s==null?void 0:s.username,phone:s==null?void 0:s.phone,avatar:s==null?void 0:s.heardUrl,id:s==null?void 0:s.userId,userVip:s==null?void 0:s.userVip,discountEndTime:s==null?void 0:s.discountEndTime,discountStartTime:s==null?void 0:s.discountStartTime}}),T=M(()=>{var s;return((s=o.value.userVip)==null?void 0:s.vipType)==="PERMANENT_SVIP"}),Q=M(()=>{var s,u;return T.value?"\u60A8\u5DF2\u662F\u6C38\u4E45SVIP\u4F1A\u5458":I.value==="EXPIREVIP"?"\u7ACB\u5373\u7EED\u8D39":I.value==="NOT_VIP"?(s=t.selectMember)!=null&&s.id?`\xA5${V(t.selectMember)}/${Ee[(u=t.selectMember)==null?void 0:u.period]}${t.tabActive} \u7ACB\u5373\u5F00\u901A`:"\u7ACB\u5373\u5F00\u901A":"\u7ACB\u5373\u7EED\u8D39"}),I=M(()=>{var s,u,f,b,g,d,l,c,a,v;if(t.tabActive==="SVIP"){if(((s=o.value.userVip)==null?void 0:s.vipType)==="PERMANENT_SVIP")return"PERMANENT";if(((u=o.value.userVip)==null?void 0:u.vipType)==="SVIP"||((f=o.value.userVip)==null?void 0:f.svipEndDays)>0)return"VIP";if(["SVIP","ALL_VIP"].includes((b=o.value.userVip)==null?void 0:b.expireVipType))return"EXPIREVIP";if(((g=o.value.userVip)==null?void 0:g.vipType)==="NOT_VIP")return"NOT_VIP"}else if(t.tabActive==="VIP"){if(((d=o.value.userVip)==null?void 0:d.vipType)==="PERMANENT_SVIP")return"PERMANENT";if(((l=o.value.userVip)==null?void 0:l.vipType)==="VIP"||((c=o.value.userVip)==null?void 0:c.vipEndDays)>0)return"VIP";if(["VIP","ALL_VIP"].includes((a=o.value.userVip)==null?void 0:a.expireVipType))return"EXPIREVIP";if(((v=o.value.userVip)==null?void 0:v.vipType)==="NOT_VIP")return"NOT_VIP"}return"NOT_VIP"}),x=M(()=>({memberLength:t.memberShowList.length,vipLength:p.value.legnth,svipLength:m.value.legnth,onlyVip:p.value.length>0&&m.value.length<=0,onlySVip:m.value.length>0&&p.value.length<=0,hasAll:p.value.length>0&&m.value.length>0})),ae=async()=>{try{const s=await h.post("/api-teacher/open/vipProfit",{data:{userId:o.value.id}});t.shareUrl=`${location.origin}/teacher#/shareVip?recomUserId=${o.value.id}&userType=${P.platformType}`,s.data&&s.data.activityId&&(t.shareUrl=t.shareUrl+"&activityId="+s.data.activityId),t.shareStatus=!0,t.shareDiscount=s.data.discount||0;return}catch{}};pe("scroll",()=>{const s=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;t.titleOpacity=s>30?1:0});const J=s=>{s==="SVIP"?(t.memberShowList=w(m.value),t.selectMember=t.memberShowList[0]):s==="VIP"&&(t.memberShowList=w(p.value),t.selectMember=t.memberShowList[0]),t.tabActive=s,ve(()=>{var u;(u=document.querySelector(".system-list"))==null||u.scroll(0,0)})},V=s=>{if(s.id===n.vipCardId)return n.registrationPrice;if(s.discount===1){const u=Number((s.salePrice-s.discountPrice).toFixed(2));return u>=0?u:0}return s.salePrice},W=async()=>{var s,u,f;try{if(T.value)return;const{data:b}=await h.post(`${t.apiSuffix}/memberPriceSettings/list`,{data:{status:1}}),d=(b.list||[]).find(B=>{var N;return B.id===((N=t.selectMember)==null?void 0:N.id)});if(!d||d&&d.salePrice!==t.selectMember.salePrice){t.dialogVisiable=!0;return}const l=await h.post(`${t.apiSuffix}/userOrder/getPendingOrder`,{data:{goodType:t.tabActive}});if(console.log(l,"resPadding"),(s=l==null?void 0:l.data)!=null&&s.id){t.orderVisiable=!0,t.orderDetail=l.data||{};return}const c=t.selectMember;let a=new Date;if(t.tabActive==="SVIP")a=y(o.value.userVip.svipEndDate||new Date).toDate();else if(t.tabActive==="VIP")a=y(o.value.userVip.vipEndDate||o.value.userVip.svipEndDate||new Date).toDate();else if(T.value){_e("\u60A8\u5DF2\u662F\u6C38\u4E45SVIP\u4F1A\u5458");return}let v=new Date;c.period==="MONTH"?v=y(a).add(1,"month").toDate():c.period==="QUARTERLY"?v=y(a).add(3,"month").toDate():c.period==="YEAR_HALF"?v=y(a).add(6,"month").toDate():c.period==="YEAR"&&(v=y(a).add(1,"year").toDate()),E.orderObject.orderType=t.tabActive,E.orderObject.orderName=`\u5C0F\u9177Ai ${t.tabActive} ${c.title}`,E.orderObject.orderDesc=`\u5C0F\u9177Ai ${t.tabActive} ${c.title}`,E.orderObject.actualPrice=V(c),E.orderObject.recomUserId=t.recomUserId,E.orderObject.activityId=t.activityId,E.orderObject.orderNo="";const _={orderType:t.tabActive,goodsName:`\u5C0F\u9177Ai ${t.tabActive} ${c.title}`,id:c.id,title:c.title,num:1,salePrice:c.salePrice,period:c.period,vipEndDays:((u=o.value.userVip)==null?void 0:u.vipEndDays)||0,svipEndDays:((f=o.value.userVip)==null?void 0:f.svipEndDays)||0,discount:c.discount,discountPrice:c.discountPrice,price:V(c),startTime:y(a).format("YYYY-MM-DD"),endTime:y(v).format("YYYY-MM-DD"),recomUserId:t.recomUserId,activityBuyCount:0,activityList:[],discountEndTime:o.value.discountEndTime,discountStartTime:o.value.discountStartTime},D=n.buyCount-n.buyNum;c.id===n.vipCardId&&D>0&&(_.activityBuyCount=D,_.activityList=n.activityList,E.orderObject.activityId=n.activityId),E.orderObject.orderList=[_],S.push({path:"/orderDetail",query:{orderType:t.tabActive}})}catch{}},ne=async()=>{try{await h.post(`${t.apiSuffix}/userOrder/orderCancel`,{data:{orderNo:t.orderDetail.orderNo}}),t.orderVisiable=!1}catch{}},oe=async()=>{const s=t.orderDetail||{};he(s,()=>{S.push({path:"/orderDetail",query:{orderType:s.orderType}})})},re=()=>{const s=p.value.length>0&&m.value.length<=0,u=m.value.length>0&&p.value.length<=0;if(p.value.length>0&&m.value.length>0?(t.tabActive="SVIP",t.memberShowList=w(m.value)):u?(t.tabActive="SVIP",t.memberShowList=w(m.value)):s&&(t.tabActive="VIP",t.memberShowList=w(p.value)),t.memberShowList.length>0){const b=t.memberShowList.find(g=>{var d;return g.id===((d=t.selectMember)==null?void 0:d.id)});b?t.selectMember=b:t.selectMember=t.memberShowList[0]}},K=async()=>{try{const{data:s}=await h.post(`${t.apiSuffix}/memberPriceSettings/list`,{data:{activityId:Number(t.activityId),userId:t.recomUserId,status:1}}),{list:u,...f}=s;if(P.platformType==="STUDENT"&&!t.activityId){const l=await h.post("/api-student/memberPriceSettings/getMemberBuyGift");if(l.code===200&&l.data){const{activityStart:c,activityEnd:a,registrationPrice:v,buyCount:_,buyNum:D,vipCardId:B,activityRewardList:N,extConfig:q,id:le}=l.data||{},Z=u.find(U=>U.id===B);Z&&(_<1||_>D)&&(n.activityId=le,n.vipType=Z.vipType,n.activityStart=c,n.activityEnd=a,n.registrationPrice=v,n.buyCount=_<1?99999:_,n.buyNum=D,n.vipCardId=B,q&&(n.extConfig=JSON.parse(q)),n.activityList=(N||[]).map(U=>{const{rewardType:z,vipCardId:$,unit:Y}=U.activityReward;return z==="DISCOUNT"?{goodType:z,goodName:`\u7545\u5B66\u5361 ${ke[Y]}`,goodNum:1,bizContent:$,giftFlag:!0,vipEndDays:null,goodsNum:1,unit:Y}:{goodType:z,goodName:`\u5C0F\u9177Ai ${z} ${ie[Y]}`,goodNum:1,bizContent:$,giftFlag:!0,vipEndDays:null,goodsNum:1,unit:Y}}))}}t.discountTeacher={...f};const b=u||[],g=[],d=[];b.forEach(l=>{l.title=ie[l.period],l.vipType==="VIP"&&l.period!=="DAY"?g.push(l):l.vipType==="SVIP"&&l.period!=="DAY"&&d.push(l)}),p.value=g?g.reverse():[],m.value=d?d.reverse():[],re()}catch{}};return se(async()=>{try{const s=await h.get(P.platformType==="TEACHER"?"/api-teacher/teacher/queryUserInfo":"/api-student/student/queryUserInfo");de(s.data),K()}catch{}}),()=>{var s,u,f,b,g,d,l,c;return e("div",{class:i.memberCenter},[e(be,{background:`rgba(255,255,255, ${t.titleOpacity})`,color:`rgba(0,0,0, ${t.titleOpacity})`,backIconColor:"black",hideHeader:!1,border:!1},{right:()=>e(R,{src:Qt,class:i.shareBtn,onClick:ae},null)}),e("div",{class:i.memberContainer},[e("i",{class:i.showBrid},null),e("div",{class:i.userSection},[e("div",{class:[i.userImgSection,t.tabActive==="VIP"?i.userVip:i.userSVip,I.value==="PERMANENT"||I.value==="VIP"?i.isVip:""]},[e(R,{class:i.userImg,src:o.value.avatar||Ie,fit:"cover"},null),e("i",{class:i.showMemeber},null)]),e("div",{class:i.userInfo},[e("div",{class:i.userName},[e("span",{class:i.name},[o.value.username]),o.value.phone&&e("span",{class:i.phone},[r("("),o.value.phone,r(")")])]),e("div",{class:i.member_time},[I.value==="PERMANENT"&&e(k,null,[r("\u60A8\u5DF2\u662F"),e("span",null,[r("\u6C38\u4E45SVIP")])]),I.value==="VIP"&&e(k,null,[t.tabActive,r("\u6709\u6548\u671F\u81F3")," ",e("span",null,[t.tabActive==="VIP"?y(o.value.userVip.vipEndDate).format("YYYY-MM-DD"):y(o.value.userVip.svipEndDate).format("YYYY-MM-DD")])]),I.value==="EXPIREVIP"&&e(k,null,[r("\u60A8\u7684"),t.tabActive,r("\u5DF2\u8FC7\u671F\uFF0C\u7EED\u8D39\u540E"),t.tabActive,r("\u6743\u76CA\u53EF\u7EE7\u7EED\u4F7F\u7528")]),I.value==="NOT_VIP"&&e(k,null,[r("\u60A8\u8FD8\u672A\u5F00\u901A"),t.tabActive,r("\u4F1A\u5458\u54E6\uFF5E")])])])]),e("div",{class:i.memberSection},[x.value.hasAll?e(k,null,[e("div",{class:i.member_tabs},[e("div",{class:[i.member_tab,t.tabActive==="VIP"?i.member_tab_active:""],onClick:()=>J("VIP")},[e("div",{class:[i.top_tab,i.top_tab_vip]},[e("i",{class:[i.icon_member]},null),e("span",{class:i.icon_text},[e("i",{class:i.bottom_line},null),n.vipCardId&&n.vipType==="VIP"&&((s=n.extConfig)==null?void 0:s.title1)&&e("div",{class:i.activitTip},[(u=n.extConfig)==null?void 0:u.title1]),e("div",{class:i},null)])]),e("div",{class:i.vip_member_tip},null)]),e("div",{class:[i.member_tab,t.tabActive==="SVIP"?i.member_tab_active:""],onClick:()=>J("SVIP")},[e("div",{class:[i.top_tab,i.top_tab_svip]},[e("i",{class:[i.icon_member]},null),e("span",{class:i.icon_text},[e("i",{class:i.bottom_line},null),n.vipCardId&&n.vipType==="SVIP"&&((f=n.extConfig)==null?void 0:f.title1)&&e("div",{class:i.activitTip},[(b=n.extConfig)==null?void 0:b.title1])])]),e("div",{class:i.svip_member_tip},null)])])]):x.value.onlyVip?e("div",{class:i.member_tabs},[e("div",{class:[i.member_tab,i.member_tab_active,i.member_tab_single]},[e("div",{class:[i.top_tab,i.top_tab_vip]},[e("i",{class:[i.icon_member]},null),e("span",{class:i.icon_text},[e("i",{class:i.bottom_line},null)])]),e("div",{class:i.vip_member_tip},null)])]):x.value.onlySVip?e("div",{class:i.member_tabs},[e("div",{class:[i.member_tab,i.member_tab_active,i.member_tab_single]},[e("div",{class:[i.top_tab,i.top_tab_svip]},[e("i",{class:[i.icon_member]},null),e("span",{class:i.icon_text},[e("i",{class:i.bottom_line},null)])]),e("div",{class:i.svip_member_tip},null)])]):null,(p.value.length>0||m.value.length>0)&&e(k,null,[t.discountTeacher.discount==1&&e("div",{class:i.memberDiscount},[e(R,{src:t.discountTeacher.avatar||fe,class:i.discountAvatar},null),e(ci,{class:i.discountName,isAnimation:!0},{default:()=>[t.discountTeacher.username,r("\u8001\u5E08\u7684"),e("span",null,[r("\u4E13\u5C5E\u4F18\u60E0\uFF5E")])]}),e(R,{src:Ut,class:i.discountGift},null)]),e("div",{class:i.system_list_section},[e("div",{class:["system-list",i["system-list"],t.tabActive==="VIP"?i.system_list_vip:"",x.value.memberLength===2?i.list_two:"",x.value.memberLength===1?i.list_one:""]},[x.value.memberLength>=2?e(k,null,[t.memberShowList.map(a=>{var v,_;return e("div",{key:a.id,class:[i["system-item"],a.id===t.selectMember.id?i.active:""],onClick:()=>{t.selectMember=a}},[n.vipCardId===a.id&&((v=n.extConfig)==null?void 0:v.title2)?e("div",{class:i.activitTip1},[(_=n.extConfig)==null?void 0:_.title2]):a.period==="PERPETUAL"&&e("span",{class:[i.iconPermanent]},null),e("p",{class:i.s_title},[a.title,a.discount===1&&e("span",{class:i.discountTag},null)]),e("p",{class:i.price},[e("span",null,[r("\uFFE5")]),O(V(a),"0,0[.]00")]),e("del",{class:[i.originalPrice,V(a)>=a.originalPrice||a.desc?i.originalPriceHide:""]},[r("\uFFE5"),O(a.originalPrice,"0,0[.]00")]),a.desc&&e("p",{class:i.extraTip},[a.desc])])})]):e(k,null,[t.memberShowList.map(a=>{var v,_;return e("div",{class:[i["system-item"]]},[n.vipCardId===a.id&&((v=n.extConfig)==null?void 0:v.title2)?e("div",{class:i.activitTip1},[(_=n.extConfig)==null?void 0:_.title2]):a.period==="PERPETUAL"&&e("span",{class:[i.iconPermanent]},null),a.discount===1&&e("span",{class:i.discountTag},null),e("div",{class:i.oneInfo},[e("div",{class:i.priceS},[e("p",{class:i.price},[e("span",null,[r("\uFFE5")]),O(V(a),"0,0[.]00")]),e("p",{class:i.s_title},[a.title])]),e("div",{class:[i.oneMaxNum,i.oneMaxNumPrice]},[r("\xA5"),a.originalPrice])]),e("span",{class:[i.oneBtn,["EXPIREVIP","VIP","PERMANENT"].includes(I.value)?i.onBtnRenew:"",I.value==="PERMANENT"?i.onBtnDisbled:""],onClick:()=>{I.value!=="PERMANENT"&&W()}},null),e("i",{class:i.itemBg},null)])})])])])]),t.tabActive==="VIP"&&((g=o.value.userVip)==null?void 0:g.vipEndDays)>0&&e("div",{class:i.discountTips},[r("\u8D2D\u4E70VIP\u7684\u4F1A\u5458\u7EED\u8D39SVIP\u5E74\u5EA6\u4F1A\u5458\uFF0C"),e("span",null,[r("\u539FVIP\u4F1A\u5458\u5929\u6570\u5347\u7EA7\u4E3ASVIP")])]),((d=t.selectMember)==null?void 0:d.id)===n.vipCardId&&((l=n.extConfig)==null?void 0:l.describe)&&e("div",{class:i.activitTip2},[e("div",{class:i.activitTipText},[(c=n.extConfig)==null?void 0:c.describe])]),e(ni,{type:t.tabActive},null)])]),(p.value.length>0||m.value.length>0)&&e(ye,{position:"bottom"},{default:()=>[e("div",{class:i.btnGroup},[e(F,{block:!0,color:"linear-gradient( 241deg, #FFD984 0%, #FFEAB9 100%)",class:[i.btn,T.value?i.btnDisabled:""],onClick:W},{default:()=>[Q.value]})])]}),e(L,{show:t.shareStatus,"onUpdate:show":a=>t.shareStatus=a,style:{background:"transparent"}},{default:()=>[e(ge,{teacherId:o.value.id,shareUrl:t.shareUrl,shareType:"vip",shareLength:2},{default:()=>[e("div",{class:i.shareVip},[t.shareDiscount===1&&e("div",{class:i.tagDiscount},[r("\u4E13\u5C5E\u4F18\u60E0")]),e("img",{class:i.icon,src:Ae},null),e("div",{class:i.info},[e("h4",{class:"van-multi-ellipsis--l2"},[r("\u5C0F\u9177Ai\u4F1A\u5458")]),e("p",null,[r("\u6D77\u91CF\u66F2\u8C31\u3001\u667A\u80FD\u8BC4\u6D4B\uFF0C\u4E13\u4E3A\u5668\u4E50\u5B66\u4E60\u8005\u91CF\u8EAB\u6253\u9020")])])])]})]}),e(L,{show:t.dialogVisiable,"onUpdate:show":a=>t.dialogVisiable=a,style:{background:"transparent"},closeOnClickOverlay:!1},{default:()=>[e("div",{class:i.dialogContainer},[e("div",{class:i.dialogTitle},[r("\u63D0\u793A")]),e("div",{class:i.dialogContent},[r("\u4EA7\u54C1\u4FE1\u606F\u5DF2\u66F4\u65B0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9")]),e("div",{class:i.dialogBtnGroup},[e(F,{round:!0,type:"primary",block:!0,onClick:()=>{K(),t.dialogVisiable=!1}},{default:()=>[r("\u91CD\u65B0\u9009\u62E9")]})])])]}),e(L,{show:t.orderVisiable,"onUpdate:show":a=>t.orderVisiable=a,style:{background:"transparent"},closeOnClickOverlay:!1},{default:()=>[e("div",{class:i.dialogContainer},[e("div",{class:i.dialogTitle},[r("\u63D0\u793A")]),e("div",{class:i.dialogContent},[r("\u60A8\u6709\u5F85\u652F\u4ED8\u7684\u8BA2\u5355,\u662F\u5426\u7EE7\u7EED\u652F\u4ED8")]),e("div",{class:[i.dialogBtnGroup,i.orderGroup]},[e(F,{round:!0,type:"default",plain:!0,block:!0,onClick:ne},{default:()=>[r("\u53D6\u6D88\u8BA2\u5355")]}),e(F,{round:!0,type:"primary",block:!0,class:i.dialogBtn,onClick:oe},{default:()=>[r("\u7EE7\u7EED\u652F\u4ED8")]})])])]})])}}});export{Si as default};
|