index-fa34c660.js 8.4 KB

1
  1. import{d as n,q as r,x as d,a as e,W as i,V as p,Q as c,A as t,C,U as f,ac as P,N as m,D as v}from"./index-bb579737.js";import{s as o}from"./index.module-e950f874.js";import{M as E}from"./index-65382437.js";import{n as F,a as h}from"./num2-04b527e1.js";import{C as B}from"./index-4a225f67.js";import{F as g}from"./index-2842350b.js";import"./index-726dbc48.js";import"./index-d545ed7a.js";const N="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABU1BMVEX///8AAAD////u+f/////t+f/////////////////////////////////////////////////////6/f/////////////////a7f/j8/8hof8Xj/9Iwv82o/9Hu/96wP////////////////8ckf8vqP9Bvv9Mx/85sP9Qyf9Etv84n/9Bqv9PtP9r0/9nuf94xf+Lz//X8f/R6v/n9f83xv8dmP8zs/8mk/9b0f9drv+s3f+34P/d9v/o+P/x+f/0+v////////////80v/8poP80mv9Vxv9Ao/9ixf5px/9duP98zP90uf+ExP+X0P+d0v/D6f+74f/O7/8TmP8Jif8Hhv4Nj/4Gg/4Um/4QlP4nuP8frP4Pkv4Slv8WnP4Mjf4eqf8Kiv8dqP4Li/4rvv8ltf8Xn/4ir/8twf8ao/8qvP8puv8jsf4ZoP8bpv4ks/+ctzEjAAAAVHRSTlPTAMnVdtbQzsq1pmFZQh4VEg8E1MOXd0jY1/z89/b16auqVVT6+fj39/X19fTy8Ozq59ra1/z7+vf07eHf2dfV1MKYSfz59fPz8O7u6unm4+Ld3dsucYkiAAACd0lEQVRIx6WWaVfaQBSGLxBl33dQaRURCgIWl1q32n1fCbsIstuq/f+fvJkhCSETOBxePuXwPMnMncmdgG46rmDAb/YZjT6zPxB0qf6eEtw2CyhisblnCE7OBKqYOKeG4LHqgRm91cMSHE9BM08casGuhxnR26eFrVWYmdVNpbAFc7M5KdhX4ez4ILsCF9m3qecaz7DLggPHfzwajXbOUn//1de05uEQBY9Qn4PRqNfrIV+ve7Vq5RkLVsBkJf4DaMVKBScp6EqK8v3EvnZxnUTgAIixgzwKf0A7nCC4TSAaiPf7iXOAX58+M2tlcqNgAxCNNRT+3yXOT4aNxpGBZdhQsMCEgfzd8Aj5dvuUJVh04AKYNJAfNpDvtJljQjwICmNjSG7f6ewBM2+AA0UMG5T/CuwEwA8qA/mHZJhcqRb9NZhBZSB/e5sMF/LJ+2okkw+BHMQvQWU8e0DhPjIYXFeLxWKzmZuosA+MwDCQR/y6WkW+Vquth0GMEX8sA/mByF9dlddfycIlsIxtvL/Ml1s5eUhmlrAfoXzx3SHhW+WQNGk/S9ij/JcweH9EUejexKSycixhl/C7IOSnwPNpaeGCLGEb+WbzN704RJ6PS1vDxRIiRWG+43GnkS/x0ubTWVhPIPU5obsjinwpLm1vnY01B1JPWv2YwFfS8gvkNjGqNF6vU0Mhd1NCvhKTX1Edx1iHYo3Wv9vlCV+h8+HENqNKvoY8qSdP+JdSm6GNTBVvRsG/uKCNTG6Vqhgyra7Mh5StEpsx4xmxqDQeg9yM5XavTvj7xzgfff+tILb7RQ+U5Y6s+Yficsfu/IN9wU+HpT5OFv78eQRJ05PstcNGaQAAAABJRU5ErkJggg==",T="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABHVJREFUSEuVlmtsU2UYx3/PGd1cOhWyBokyLkO5qBkYcQxkW2IUNYAm2i0Gp6jBSzCEGB18gBgNfJBpQnTGGBO/ATHbXCSiBJTgNnAVBIkXJkPDF8JkFHC6ja205zE9p6c9p+3pYj+1fd/3/3/uz1+Y4KOK8NNjtaixEmUp6B2ITLGeqV4FOYvQixhfcU9njwhaCFIKHerxJ8Kg21HmTWSYdS6cAdkq93V2+N3PS6g/NMwGcw9ojfthtumC/Tzzv/1NIAJFa2RJ+7ls4hxC/b6hHkM7VAkVdL+Ay0laEaKYEpZl7V3uqx5Miww5qGixF8++5lxWx6eUa5I6UMfV1G8RiaG6wk2aJrTCeN04phDyj79AcAaU3gqBm9HYZbg2AKPnswzKIAhECZjVTngzhD1P9QJWztI5cVscrETmrIWb5ubaM3Qazu1Gh52U5RRqxKj9bGk6Snr46bAa2u6blrKZyKK3wChGk3EbvwLX/4aScqR4sv0sPoKe3Apjg3lhRKRB6nZ3iNVnXU19iqZLP5MrLBIWv4OUToXYP+jpVhjqs0FVYNpyZN5LVpVo9AT8utMTT6eMReQM9bsWiHatrSNhWpWUt2On3IUs2my/++0jGIzkelD1OlK+EI0NwdENvoGSIqNe9NvnWhSz2ZN1px6T4Zu1CmY8mpwq0NsMiWsuy1LVO7cJKh5E1YTD64CEl9SpZkNakoTdqtQWaKsJj2TxFph8Ozp8ASJb/D0UekQPvDCgMC2/Sal/k7lyN6IT/ElBqFyNzFxhF9PPH8PF4/6EhvwlemDdmKqWTOiG+8LybRAoQwJldrGMXIT+Thg8URBGRMZF97+YS+gpUzdG6uChD5BJN6QPdPQS/Lkfzh9xQuLXGuOiX788oKp2SLNGk6+5gSAUBaC0HCqWI9OX2c//2A/9XxTIYTKk+17pVlVv0fh66IO18FmkYhmYCfS7N2H0sp+HPaJfrt+hqpt8zZpebTf/tStw6XT+a1PvRpast7388RMYOOVH2CK699U6VfWsEPde4P6NSGguDA+ih97OAkqF4pY7kZoU4fFP4cJJP8J6e7Tt3dCnmhltnlzOX4nMf8Qu+6OtED2bC3bvM0hFte3hN9tgJDVPXTVhjbbHWxdYJurnG8KKuIa3a8gFQ8gDzRAohbF/0VNtMPALJKdKyY0w/2FkTp1NNtgPRz7M7x00yJOtHen1ZHZs7EXt9ZTzua0Kap5HnE2biKPxMaSkzNUaV6GrFUav5EOIGOH3M+vJsq7tjdlK/Bh+CzhUCVWrkfJZXsB4DD3bDb8fgvh46sy9BiQqFFVL43vWsvRKjLbX6lXlIEqWxEjhJG+XBCEYguJSGI7CcNIj0yeMEkPMFdK4M12UuSKqrbleE2ZS5vlKjVz0fI0rUSmSsDS+6y+iHCArvNdljyM50gR+Mi53kUYkoGucMLoNLCyEd20Kg2x3qwGvd97nQlII61Zpavl/QtgNavXpns21pimrDKTGkvqKLfUFS+qbaMQwdB9rdkwo9f8DCsmwEdKa7l8AAAAASUVORK5CYII=",D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABElJREFUSEuVll9sVGUQxX/nLqU2tBqxmhZ8qUmV6hMKhWLafTCiBMREt4Rgo8ZoJJpqTASMIQKmmrSaKNZ/+KA+YNVSSQiogCamNNgt/0EREaMxgVDKIsEoUkrvmL137+7d3e627tPufjNz5pyZ75sR43zMEAcXN2LOQowGsFqkaz03s/OgE4h+5HzJzM19ElYspIod2t4HYmBtGLeMl5h3Lo6DVmv25p5C9mMC2kBzDbhdYHPDjrmpC98987//TRCHyDLN2fR7LnAeoH3fHMWxHjMqi9IvQjkJK5HAVUzzNvWGTbNiemBop2GTs+P5ZoGxBZxS1JQ6sIBq6reky5jND4OmAT0ZR5w9BpUT1d8UgdLrfPORC2h0OEdiL8kEJW59IG8GsG9pP+DVLF2TnIzDHL3INQ+j6Qt8wGNvYuf2pHLNa9S40/hZQ1ol++6hmDm2aUKdGBhVzkF1rV6xvCR/Wg+JADA/kqRmNX3SI++e9bYcMyzd+plaBQkHRUn9LqtGt6+DSWXpyHb0LTibAxgKJOk40Y11st5Hmhh1vU4qemOD0JFSdMdamDIdG9qHbpjlM/yxE87uLSqSIk5U9u2jHYa7IqsNg34M2i7Uy7p1OVQ1YH8ehROfojltPuAPb8NQCjD3PgXd7KgjCbjLjMYJ1e/Gu9CMFuzSeRhYA5MrUMMrPuCRd2BoX3GGok+247HTBlXZlkFKoRpecxOavcq7jbavHS78ClOmoXkphoffhTPjADoalO14/JKZlRZNraQczXsJrpqK/fw5/PGNb14+Dd35ss/w0HtwZv84DDUs+/qJfMBwm8qBWc+gytuwwf1wcEOmvZKAjet8wIPvw+CBQJIxgaUk4FdPnjYzX9K8iw7ULka1C7F/zsDuV+HKpUyw8mrUtNZ3PbAhBDg2USkp6bblu8wsu2kChpV1UN8K7hXY3QF/ncyOVFGNomt8wP0fwOmAYUHAPtnWp9rNbOWYJjPuQ7ULsJF/4WIibZJW3JmEKqp9wOR50m7kIvSvLyRph2zL001mljVC0m9m3SJ0870TujGBkQ3/DduT3Zz/kRT1n7YtrcfMMk9bupbl18OUgsMDyqaimUt9hse3w7nfwB2FxC8+WqgnvKft/s46Tx37ojVmKPR458/27HxT5xVV6O4X/dgDH8KpQwXVEDTrwc6e9CPk9jzbj/njqZhX1lkScP4LPmD8Izh1uJBr3Imtz4wnz6H7+RrjSvK5L6Jhzhy5ugrd49fL+j+Gk0dSgGGFlBCRei153dtvsleM7ueiZtqJkbNipOLkza2c/3P4CV1G7nwteSPdlPlLVPeKqI26yTWvCNNc5cbKRAlFFNOS1wovUUEYT94RdQUrRzp8oTUuf5DGVWLLAhnD6RVfhDeujIHawttANrdsd5FchG21Wjr+3yIcDurd065Vja6rRQ6a6636hr/qC2/Vd7G449g2lrWPu+r/BwR6lxF0eJP1AAAAAElFTkSuQmCC",V={DAY:"天",MONTH:"个月",YEAR:"年"},b=n({name:"activationCode",setup(){const a=r(),u=d({showPopup:!1,reslutPopupType:"",resultPopupContent:"",loading:!1,activeCodeRecordCode:null,successInfo:{}}),A=async()=>{if(!u.activeCodeRecordCode){m("请输入互通码");return}u.loading=!0;try{const s=await v.post("/edu-app/activationCodeRecord/useActiveCode",{data:{activeCodeRecordCode:u.activeCodeRecordCode}});s.code!==200?s.code===980?(u.showPopup=!0,u.reslutPopupType="INVALID",u.resultPopupContent=s.message):s.code===981?(u.showPopup=!0,u.reslutPopupType="ACTIVATED-TWO",u.resultPopupContent=s.message):s.code===982?(u.showPopup=!0,u.reslutPopupType="EXPIRED",u.resultPopupContent=s.message):s.code===983?(u.showPopup=!0,u.reslutPopupType="OVERDUE",u.resultPopupContent=s.message):s.code===984?(u.showPopup=!0,u.reslutPopupType="CANCELLED",u.resultPopupContent=s.message):(s.code===5442||s.code===5443)&&(u.showPopup=!0,u.reslutPopupType="EXPIRED",u.resultPopupContent=s.message):(u.showPopup=!0,u.reslutPopupType="ACTIVATED",u.successInfo=s.data)}catch(s){}u.loading=!1};return()=>e("div",{class:[o.hotMusicMore,p().isTablet?o.hotMusicMoreTablet:""]},[e(E,{position:"top"},{default:()=>[e(i,{border:!1,background:"transparent"},{content:()=>e("div",{class:o.woringHeader},[e("div",null,[e("i",{onClick:()=>{p().isApp?c({api:"goBack"}):a.back()},class:["van-badge__wrapper van-icon van-icon-arrow-left van-nav-bar__arrow",o.leftArrow]},null),e("span",{class:o.title},[e("i",null,null)])]),e("div",{class:o.recordBtn,onClick:()=>{a.push("/activationRecord")}},[e("i",{class:o.iconBook},null),t("激活记录")])])})]}),e("div",{class:o.activationContainer},[e("i",{class:o.iconBrid},null),e("div",{class:o.section},[e("div",{class:o.activationContent},[e("div",{class:o.inputGroup},[e(g,{class:o.input,leftIcon:N,modelValue:u.activeCodeRecordCode,"onUpdate:modelValue":s=>u.activeCodeRecordCode=s,placeholder:"请输入您的互通码",clearable:!0},null),e("div",{class:o.btnGroup},[e(C,{round:!0,block:!0,loading:u.loading,disabled:u.loading,onClick:()=>{A()},color:"linear-gradient( 135deg, #31C7FF 0%, #007AFE 100%)"},{default:()=>[t("激活")]})])]),e("div",{class:o.tipCotnent},[e("h2",null,[t("互通码使用须知:")]),e("div",{class:o.tips},[e("p",null,[e("img",{src:F,class:o.num},null),t("互通码只可使用一次,不能重复使用;")]),e("p",null,[e("img",{src:h,class:o.num},null),t("为确保安全,请勿将互通码泄露,以免造成不必要的损失;")]),e("p",null,[e("img",{src:T,class:o.num},null),t("互通码请尽快激活使用,避免互通码过期;")]),e("p",null,[e("img",{src:D,class:o.num},null),t("互通码内容以实际购买页面内容为准。")])])])])])]),e(f,{show:u.showPopup,style:{background:"transparent",overflow:"visible !important"}},{default:()=>[e(B,{type:u.reslutPopupType,onConfirm:()=>{u.showPopup=!1}},{default:()=>{var s,l;return[u.reslutPopupType==="ACTIVATED"&&e("p",null,[t("您已成功激活"),(s=u.successInfo)==null?void 0:s.times,V[(l=u.successInfo)==null?void 0:l.type],t("乐器AI学练工具,有效期至"),e("span",{style:{color:"#2B85FF"}},[P(u.successInfo.membershipEndTime).format("YYYY-MM-DD")])]),["INVALID","EXPIRED","CANCELLED","OVERDUE","ACTIVATED-TWO"].includes(u.reslutPopupType)&&e("p",{style:{textAlign:"center",paddingTop:"5px"}},[u.resultPopupContent])]}})]})])}});export{b as default};