index-legacy.29e092ba.js 28 KB

12345678910111213
  1. ;(function(){function _typeof(obj){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj;}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj;},_typeof(obj);}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value;}catch(error){reject(error);return;}if(info.done){resolve(value);}else{Promise.resolve(value).then(_next,_throw);}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value);}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err);}_next(undefined);});};}var __vite_style__=document.createElement('style');__vite_style__.innerHTML="._form_1owvt_1 .el-radio-button__inner{border:var(--el-border);border-radius:var(--el-border-radius-base)!important;width:100%;padding:11px 19px!important}._form_1owvt_1 .el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:#e9fff8;color:var(--el-color-primary);box-shadow:no}._form_lsqru_1 .el-radio-button__inner{border:var(--el-border);border-radius:var(--el-border-radius-base)!important;width:100%;padding:11px 19px!important}._form_lsqru_1 .el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:#e9fff8;color:var(--el-color-primary);box-shadow:none}._form_lsqru_1 .el-checkbox__inner{overflow:hidden;border-radius:9999px}._form_1uabb_1 .el-radio-button__inner{border:var(--el-border);border-radius:var(--el-border-radius-base)!important;width:100%;padding:11px 19px!important}._form_1uabb_1 .el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:#e9fff8;color:var(--el-color-primary);box-shadow:none}._form_1uabb_1 .el-checkbox__inner{overflow:hidden;border-radius:9999px}._form_1uabb_1 .el-dialog{--el-dialog-width: 379px !important}._form_1uabb_1 .el-dialog__header,._form_1uabb_1 .el-dialog__body{padding:0}._musicAuth_1aysi_1{background:url(./assets/bg_top.112cc7b4.png) no-repeat top left,url(./assets/bg_left_bottom.35fbd214.png) no-repeat left bottom,url(./assets/bg_right_center.c34c3f54.png) no-repeat right 70%,url(./assets/teacher_main.bed0166b.png) no-repeat top right;background-size:212px 126px,178px 172px,171px 230px,682px 458px;background-color:#fff}._musicAuth_1aysi_1 ._txt_1aysi_6{position:relative;z-index:1;padding-bottom:1.25rem}._musicAuth_1aysi_1 ._txt_1aysi_6:after{content:\"\";display:block;width:100%;height:13px;background:#cbfdd5;position:absolute;bottom:15px;left:0;z-index:-1;opacity:.63;border-radius:.75rem}._musicAuth_1aysi_1 ._col_1aysi_24{background:#ffffff;box-shadow:0 10px 36px rgba(0,0,0,.13);border-radius:10px;min-height:197px}\n";document.head.appendChild(__vite_style__);System.register(['./teacher_main-legacy.42c3e565.js','./index-legacy.01e856d6.js','./index-legacy.d8b93ab7.js','./vendor-legacy.457cbbd5.js','./index-legacy.9943e2c0.js','./icon_upload-legacy.e1b38fd3.js'],function(exports){'use strict';var iconTeacherAuth,__glob_6_0,__glob_6_1,__glob_6_2,__glob_6_3,__glob_6_4,__glob_6_5,__glob_6_6,__glob_6_7,__glob_6_8,__glob_6_9,__glob_6_10,__glob_6_11,__glob_6_12,__glob_6_13,__glob_6_14,__glob_6_15,__glob_6_16,__glob_6_17,__glob_6_18,state,checkIDCard,request,getUserInfo,scrollAnimation,ColSteps,reactive,defineComponent,createVNode,ElForm,ElFormItem,ElSelect,ElOptionGroup,ElOption,isVNode,ElInput,ElButton,createTextVNode,dayjs,ElMessage,ElRadioGroup,ElRadioButton,ElDatePicker,ElCheckbox,ElDialog,ElRow,ElCol,Fragment,ColUpload;return{setters:[function(module){iconTeacherAuth=module.i;__glob_6_0=module._;__glob_6_1=module.a;__glob_6_2=module.b;__glob_6_3=module.c;__glob_6_4=module.d;__glob_6_5=module.e;__glob_6_6=module.f;__glob_6_7=module.g;__glob_6_8=module.h;__glob_6_9=module.j;__glob_6_10=module.k;__glob_6_11=module.l;__glob_6_12=module.m;__glob_6_13=module.n;__glob_6_14=module.o;__glob_6_15=module.p;__glob_6_16=module.q;__glob_6_17=module.r;__glob_6_18=module.s;},function(module){state=module.e;checkIDCard=module.f;request=module.r;getUserInfo=module.h;scrollAnimation=module.b;},function(module){ColSteps=module.C;},function(module){reactive=module.r;defineComponent=module.d;createVNode=module.c;ElForm=module.y;ElFormItem=module.z;ElSelect=module.a0;ElOptionGroup=module.a5;ElOption=module.a1;isVNode=module.a3;ElInput=module.w;ElButton=module.k;createTextVNode=module.a;dayjs=module.a6;ElMessage=module.E;ElRadioGroup=module.a7;ElRadioButton=module.a8;ElDatePicker=module.a9;ElCheckbox=module.aa;ElDialog=module.J;ElRow=module.q;ElCol=module.v;Fragment=module.F;},function(module){ColUpload=module.C;},function(){}],execute:function execute(){var teacherState=reactive({authStatus:false,nextStatus:false,subjectList:[],active:0,teacherInfo:{},teacherCert:{realName:"",idCardNo:"",gender:1,birthdate:null,subjectId:[],introduction:"",graduateSchool:null,subject:null,gradCertificate:"",degreeCertificate:"",teacherCertificate:""}});var form$2="_form_1owvt_1";var styles$3={form:form$2};function _isSlot$1(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}var BaseInfo=defineComponent({name:'auth',render:function render(){var _this=this;var _slot;console.log(teacherState.subjectList);return createVNode(ElForm,{"class":[styles$3.form,'mx-4 mt-7'],"ref":"form","size":"large","model":teacherState.teacherCert,"labelPosition":"left"},{default:function _default(){return[createVNode(ElFormItem,{"label":"可教授声部(可多选)","labelWidth":'170px',"prop":"subjectId","rules":[{required:true,message:'请选择可教授声部'}]},{default:function _default(){return[createVNode(ElSelect,{"multiple":true,"filterable":true,"modelValue":teacherState.teacherCert.subjectId,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.subjectId=$event;},"placeholder":"请选择可教授声部","class":"w-full","multipleLimit":5},_isSlot$1(_slot=teacherState.subjectList.map(function(group){return createVNode(ElOptionGroup,{"key":group.id,"label":group.name},{default:function _default(){return[group.subjects&&group.subjects.map(function(item){return createVNode(ElOption,{"key":item.id,"value":item.id,"label":item.name},null);})];}});}))?_slot:{default:function _default(){return[_slot];}})];}}),createVNode(ElFormItem,{"label":"个人简介","labelWidth":'170px'},{default:function _default(){return[createVNode(ElInput,{"placeholder":"例:毕业于中国音乐学院长笛专业,曾获得中国青年管乐演奏大赛一等奖,具有8年教学经验,能够将专业知识通过简单易懂的方式教授给学员。","type":"textarea","modelValue":teacherState.teacherCert.introduction,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.introduction=$event;},"maxlength":"200","showWordLimit":true,"rows":5},null)];}}),createVNode(ElFormItem,null,{default:function _default(){return[createVNode("div",{"class":"text-center w-full"},[createVNode(ElButton,{"class":"!w-40 !h-[38px]","onClick":function onClick(){teacherState.active=0;}},{default:function _default(){return[createTextVNode("\u4E0A\u4E00\u6B65")];}}),createVNode(ElButton,{"type":"primary","class":"!w-40 !h-[38px]","onClick":function onClick(){_this.$refs['form'].validate(/*#__PURE__*/function(){var _ref=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(_){return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:if(_){teacherState.active=2;}case 1:case"end":return _context.stop();}}},_callee);}));return function(_x){return _ref.apply(this,arguments);};}());}},{default:function _default(){return[createTextVNode("\u4E0B\u4E00\u6B65")];}})])];}})];}});}});var form$1="_form_lsqru_1";var styles$2={form:form$1};var CertInfo=defineComponent({name:'cert-info',data:function data(){return{agreeStatus:false};},computed:{userAuth:function userAuth(){// 判断是否实名过
  2. var users=state.user.data||{};return!!(users.idCardNo&&users.realName);}},mounted:function mounted(){if(this.userAuth){var users=state.user.data||{};teacherState.teacherCert.realName=users.realName;teacherState.teacherCert.idCardNo=users.idCardNo;teacherState.teacherCert.gender=users.gender;teacherState.teacherCert.birthdate=dayjs(users.birthdate).format('YYYY-MM-DD');this.agreeStatus=true;}},methods:{onIdCardValidate:function onIdCardValidate(){var idCardNo=teacherState.teacherCert.idCardNo;// 判断是否有身份证号
  3. if(!idCardNo){return;}if(!checkIDCard(idCardNo||'')){return false;}teacherState.teacherCert.birthdate=this.getBirth(idCardNo);teacherState.teacherCert.gender=this.getSex(idCardNo);},getBirth:function getBirth(idCard){var birthday='';if(idCard!=null&&idCard!=''){if(idCard.length==15){birthday='19'+idCard.slice(6,12);}else if(idCard.length==18){birthday=idCard.slice(6,14);}birthday=birthday.replace(/(.{4})(.{2})/,'$1-$2-');}return birthday;},getSex:function getSex(idCard){var sex=1;if(idCard&&parseInt(idCard.slice(-2,-1))%2==1){sex=1;}else{sex=0;}return sex;},onSubmit:function onSubmit(){var _this2=this;try{;this.$refs.certForm.validate(/*#__PURE__*/function(){var _ref2=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee2(_){var realName,idCardNo;return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:if(!_){_context2.next=9;break;}if(_this2.agreeStatus){_context2.next=3;break;}return _context2.abrupt("return",ElMessage.error('请阅读并同意协议'));case 3:if(_this2.userAuth){_context2.next=8;break;}realName=teacherState.teacherCert.realName;idCardNo=teacherState.teacherCert.idCardNo;_context2.next=8;return request.post('/api-auth/user/realNameAuth',{data:{realName:realName,idCardNo:idCardNo,save:true}});case 8:teacherState.active=1;case 9:case"end":return _context2.stop();}}},_callee2);}));return function(_x2){return _ref2.apply(this,arguments);};}());}catch(_unused){}}},render:function render(){var _this3=this;console.log(teacherState.teacherCert);return createVNode(ElForm,{"ref":'certForm',"class":[styles$2.form,'mx-4 mt-7'],"size":"large","model":teacherState.teacherCert,"labelPosition":"left"},{default:function _default(){return[createVNode(ElFormItem,{"label":"真实姓名","labelWidth":'90px',"prop":"realName","rules":[{required:true,message:'请输入真实姓名'}]},{default:function _default(){return[createVNode(ElInput,{"modelValue":teacherState.teacherCert.realName,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.realName=$event;},"disabled":_this3.userAuth,"placeholder":"请输入您的真实姓名"},null)];}}),createVNode(ElFormItem,{"label":"身份证号","labelWidth":'90px',"prop":"idCardNo","rules":[{required:true,message:'请输入身份证号'},{pattern:_this3.userAuth?'':/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/,message:'请输入正确的身份证号',trigger:'blur'}]},{default:function _default(){return[createVNode(ElInput,{"modelValue":teacherState.teacherCert.idCardNo,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.idCardNo=$event;},"disabled":_this3.userAuth,"onBlur":_this3.onIdCardValidate,"placeholder":"请输入您的身份证号码"},null)];}}),createVNode(ElFormItem,{"label":"性别","labelWidth":'90px',"prop":"gender","rules":[{required:true,message:'请选择性别'}]},{default:function _default(){return[createVNode(ElRadioGroup,{"modelValue":teacherState.teacherCert.gender,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.gender=$event;},"disabled":true},{default:function _default(){return[createVNode(ElRadioButton,{"label":1,"class":"mr-3 w-24"},{default:function _default(){return[createTextVNode("\u7537")];}}),createVNode(ElRadioButton,{"label":0,"class":"w-24"},{default:function _default(){return[createTextVNode("\u5973")];}})];}})];}}),createVNode(ElFormItem,{"label":"出生日期","labelWidth":'90px',"prop":"birthdate","rules":[{required:true,message:'请选择出生日期'}]},{default:function _default(){return[createVNode(ElDatePicker,{"disabled":true,"modelValue":teacherState.teacherCert.birthdate,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.birthdate=$event;},"type":"date","class":"!h-[38px] !w-full","placeholder":"请选择出生日期"},null)];}}),createVNode(ElFormItem,null,{default:function _default(){return[createVNode("div",{"class":"text-center w-full"},[createVNode("div",{"class":"text-[14px] text-[#999] flex items-center justify-center"},[createVNode("div",{"class":"flex items-center justify-center cursor-pointer","onClick":function onClick(){_this3.agreeStatus=!_this3.agreeStatus;}},[createVNode("div",{"onClick":function onClick(e){e.stopPropagation();}},[createVNode(ElCheckbox,{"modelValue":_this3.agreeStatus,"onUpdate:modelValue":function onUpdateModelValue($event){return _this3.agreeStatus=$event;},"class":"!mr-2 rounded-full overflow-hidden"},null)]),createTextVNode("\u6211\u5DF2\u9605\u8BFB\u5E76\u540C\u610F"),createVNode("a",{"href":"https://dev.colexiu.com/student/#/registerProtocol","class":"text-[#2DC7AA]","target":"_blank"},[createTextVNode("\u300A\u9177\u4E50\u79C0\u5E73\u53F0\u670D\u52A1\u534F\u8BAE\u300B")])])]),createVNode(ElButton,{"type":"primary","class":"!w-40 !h-[38px]","onClick":_this3.onSubmit},{default:function _default(){return[createTextVNode("\u4E0B\u4E00\u6B65")];}})])];}})];}});}});var form="_form_1uabb_1";var styles$1={form:form};var deepClone=function deepClone(obj){if(obj===null)return null;var clone=Object.assign({},obj);Object.keys(clone).forEach(function(key){return clone[key]=_typeof(obj[key])==="object"?deepClone(obj[key]):obj[key];});if(Array.isArray(obj)){clone.length=obj.length;return Array.from(clone);}return clone;};var deepClone$1=deepClone;var EduInformation=defineComponent({name:'auth',data:function data(){return{labelWidth:'140px',loading:false,popupStatus:false};},methods:{onSubmit:function onSubmit(){var _this4=this;try{;this.$refs['form'].validate(/*#__PURE__*/function(){var _ref3=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee3(_){var params;return regeneratorRuntime.wrap(function _callee3$(_context3){while(1){switch(_context3.prev=_context3.next){case 0:if(!_){_context3.next=12;break;}_this4.loading=true;params=deepClone$1(teacherState.teacherCert);params.subjectId=params.subjectId.join(',');_context3.next=6;return request.post('/api-website/teacherAuthEntryRecord/doApply',{data:params});case 6:ElMessage.success('提交成功');_this4.loading=false;teacherState.active=0;teacherState.authStatus=false;// 重新获取用户信息
  4. _context3.next=12;return getUserInfo();case 12:case"end":return _context3.stop();}}},_callee3);}));return function(_x3){return _ref3.apply(this,arguments);};}());}catch(_unused2){this.loading=false;}}},render:function render(){var _this5=this;return createVNode(ElForm,{"class":[styles$1.form,'mx-4 mt-7'],"ref":"form","size":"large","model":teacherState.teacherCert,"labelPosition":"left"},{default:function _default(){return[createVNode(ElFormItem,{"labelWidth":_this5.labelWidth,"label":"毕业院校(必填)","prop":"graduateSchool","rules":[{required:true,message:'请输入您的毕业院校'}]},{default:function _default(){return[createVNode(ElInput,{"modelValue":teacherState.teacherCert.graduateSchool,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.graduateSchool=$event;},"placeholder":"请输入您的毕业院校"},null)];}}),createVNode(ElFormItem,{"labelWidth":_this5.labelWidth,"label":"专业(选填)"},{default:function _default(){return[createVNode(ElInput,{"modelValue":teacherState.teacherCert.subject,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.subject=$event;},"placeholder":"请输入您的专业名称"},null)];}}),createVNode(ElFormItem,{"labelWidth":_this5.labelWidth,"label":"毕业证书(选填)"},{default:function _default(){return[createVNode(ColUpload,{"modelValue":teacherState.teacherCert.gradCertificate,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.gradCertificate=$event;},"accept":".png, .jpg"},null)];}}),createVNode(ElFormItem,{"labelWidth":_this5.labelWidth,"label":"学位证书(选填)"},{default:function _default(){return[createVNode(ColUpload,{"modelValue":teacherState.teacherCert.degreeCertificate,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.degreeCertificate=$event;},"accept":".png, .jpg"},null)];}}),createVNode(ElFormItem,{"labelWidth":_this5.labelWidth,"label":"教师资格证(选填)"},{default:function _default(){return[createVNode(ColUpload,{"modelValue":teacherState.teacherCert.teacherCertificate,"onUpdate:modelValue":function onUpdateModelValue($event){return teacherState.teacherCert.teacherCertificate=$event;},"accept":".png, .jpg"},null)];}}),createVNode(ElFormItem,null,{default:function _default(){return[createVNode("div",{"class":"text-center w-full"},[createVNode(ElButton,{"class":"!w-40 !h-[38px]","onClick":function onClick(){teacherState.active=1;}},{default:function _default(){return[createTextVNode("\u4E0A\u4E00\u6B65")];}}),createVNode(ElButton,{"type":"primary","class":"!w-40 !h-[38px]","onClick":_this5.onSubmit,"loading":_this5.loading},{default:function _default(){return[createTextVNode("\u63D0\u4EA4\u5BA1\u6838")];}})])];}}),createVNode(ElDialog,{"modelValue":_this5.popupStatus,"onUpdate:modelValue":function onUpdateModelValue(val){return _this5.popupStatus=val;},"closeOnClickModal":false,"closeOnPressEscape":false,"showClose":true},{default:function _default(){return[createVNode("div",{"class":"p-8"},[createVNode("img",{"src":iconTeacherAuth},null),createVNode("p",{"class":"text-center text-[#666] text-base -m-1 pb-6"},[createTextVNode("\u611F\u8C22\u60A8\u7684\u6559\u5B66\u70ED\u60C5\uFF0C\u5C0F\u9177\u5C06\u572824\u5C0F\u65F6\u5185"),createVNode("br",null,null),createTextVNode("\u5B8C\u6210\u5BA1\u6838\uFF0C\u8BF7\u7559\u610FAPP\u6D88\u606F\u53CA\u77ED\u4FE1\u83B7\u53D6"),createVNode("br",null,null),createTextVNode("\u5BA1\u6838\u7ED3\u679C\u3002")]),createVNode(ElButton,{"type":"primary","class":"w-full rounded-sm","style":{height:'38px'},"onClick":function onClick(){_this5.popupStatus=false;teacherState.active=0;teacherState.authStatus=false;}},{default:function _default(){return[createTextVNode("\u6211\u77E5\u9053\u4E86")];}})])];}})];}});}});var Auth=defineComponent({name:'auth',data:function data(){return{radio:'1'};},mounted:function mounted(){return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee4(){var res,teacherInfo,info,subjectIds;return regeneratorRuntime.wrap(function _callee4$(_context4){while(1){switch(_context4.prev=_context4.next){case 0:_context4.prev=0;if(!(teacherState.subjectList.length<=0)){_context4.next=6;break;}_context4.next=4;return request.get('/api-website/open/subject/subjectSelect');case 4:res=_context4.sent;teacherState.subjectList=res.data||[];case 6:_context4.next=8;return request.get('/api-website/teacherAuthEntryRecord/getLastRecordByUserId');case 8:teacherInfo=_context4.sent;teacherState.teacherInfo=teacherInfo.data||{};info=teacherInfo.data||{};teacherState.teacherCert.introduction=info.introduction;subjectIds=info.subjectId?info.subjectId.split(','):[];teacherState.teacherCert.subjectId=subjectIds.map(function(item){return Number(item);});teacherState.teacherCert.graduateSchool=info.graduateSchool;teacherState.teacherCert.subject=info.subject;teacherState.teacherCert.gradCertificate=info.gradCertificate;teacherState.teacherCert.degreeCertificate=info.degreeCertificate;teacherState.teacherCert.teacherCertificate=info.teacherCertificate;_context4.next=23;break;case 21:_context4.prev=21;_context4.t0=_context4["catch"](0);case 23:case"end":return _context4.stop();}}},_callee4,null,[[0,21]]);}))();},render:function render(){return createVNode("div",{"class":"pt-12 px-72 pb-24"},[createVNode(ColSteps,{"type":"medium","active":teacherState.active},null),teacherState.active===0&&createVNode(CertInfo,null,null),teacherState.active===1&&createVNode(BaseInfo,null,null),teacherState.active===2&&createVNode(EduInformation,null,null)]);}});var musicAuth="_musicAuth_1aysi_1";var txt="_txt_1aysi_6";var col="_col_1aysi_24";var styles={musicAuth:musicAuth,txt:txt,col:col};function _isSlot(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}var getAssetsHomeFile$1=function getAssetsHomeFile$1(fileName){var path="../../../images/".concat(fileName);var modules={"../../../images/bg_bottom.png":__glob_6_0,"../../../images/bg_center.png":__glob_6_1,"../../../images/bg_left_bottom.png":__glob_6_2,"../../../images/bg_right_center.png":__glob_6_3,"../../../images/bg_top.png":__glob_6_4,"../../../images/icon_music.png":__glob_6_5,"../../../images/icon_teacher_auth.png":__glob_6_6,"../../../images/midi_money.png":__glob_6_7,"../../../images/midi_upload.png":__glob_6_8,"../../../images/music_main.png":__glob_6_9,"../../../images/num1.png":__glob_6_10,"../../../images/num2.png":__glob_6_11,"../../../images/num3.png":__glob_6_12,"../../../images/num4.png":__glob_6_13,"../../../images/o1.png":__glob_6_14,"../../../images/o2.png":__glob_6_15,"../../../images/o3.png":__glob_6_16,"../../../images/o4.png":__glob_6_17,"../../../images/teacher_main.png":__glob_6_18};return modules[path].default;};var CertBrief=defineComponent({name:'cert-info',computed:{auth:function auth(){var _state$user$data;// 音乐人审核状态 UNPAALY、未申请 DOING、审核中 PASS、通过 UNPASS、不通过,可用值:UNPAALY,DOING,PASS,UNPASS
  5. var auth=(_state$user$data=state.user.data)===null||_state$user$data===void 0?void 0:_state$user$data.entryStatus;var obj={text:'立即认证',status:false};switch(auth){case'DOING':obj.text='审核中';obj.status=true;break;case'PASS':obj.text='已认证';obj.status=true;}return obj;},authStatus:function authStatus(){var _state$user$data2;var entryStatus=((_state$user$data2=state.user.data)===null||_state$user$data2===void 0?void 0:_state$user$data2.entryStatus)||0;return entryStatus==='PASS'?true:false;}},data:function data(){return{list:[{logo:getAssetsHomeFile$1('o1.png'),num:getAssetsHomeFile$1('num1.png'),title:'线上授课',desc:'认证成为酷乐秀老师后,可设置您的空闲时间为平台中的求学者进行1对1的线上课程指导。'},{logo:getAssetsHomeFile$1('o2.png'),num:getAssetsHomeFile$1('num2.png'),title:'个人风采展示',desc:'可发布自己的专业经历、获奖记录及音视频资料对求学者展示,让学员更加深入的了解您的专业技能,从而提高约课率。'},{logo:getAssetsHomeFile$1('o3.png'),num:getAssetsHomeFile$1('num3.png'),title:'曲谱上传',desc:'可上传您制作的MIDI乐谱为求学者提供学习曲目的途径,并从中获得收益。'},{logo:getAssetsHomeFile$1('o4.png'),num:getAssetsHomeFile$1('num4.png'),title:'收益提现',desc:'在您授课及上传曲谱销售后,经过平台核算,将您获得的收益发放至您的个人账户下,您可随时将自己获得的收益提现。'}]};},render:function render(){var _this6=this;var _slot;return createVNode("div",{"class":[styles.musicAuth,'px-[138px]']},[createVNode("div",{"class":"w-[388px] pt-24 pb-28"},[createVNode("div",{"class":"text-[28px] font-semibold pb-5"},[createTextVNode("\u9177\u4E50\u79C0\u57FA\u672C\u4ECB\u7ECD")]),createVNode("p",{"class":[styles.txt]},[createTextVNode("\u9177\u4E50\u79C0\u662F\u4E00\u6B3E\u4E3A\u5668\u4E50\u5B66\u4E60\u8005\u63D0\u4F9B\u667A\u80FD\u966A\u7EC3\u53CA\u7EBF\u4E0A\u6388\u8BFE\u64AE")]),createVNode("p",{"class":[styles.txt]},[createTextVNode("\u5408\u7684\u4E50\u5668\u6559\u5B66\u5E73\u53F0\uFF0C\u5668\u4E50\u8001\u5E08\u53EF\u901A\u8FC7\u81EA\u8EAB\u7684\u4E13\u4E1A\u77E5\u8BC6\u4E3A")]),createVNode("p",{"class":[styles.txt,'inline-block']},[createTextVNode("\u81EA\u5DF1\u5E26\u6765"),createVNode("span",{"class":"font-medium"},[createTextVNode("\u6388\u8BFE\u53CA\u66F2\u8C31\u9500\u552E\u6536\u76CA")]),createTextVNode("\u3002")])]),createVNode("div",{"class":"pb-20"},[createVNode("h2",{"class":"text-2xl pb-11 text-center font-semibold"},[createTextVNode("\u8BA4\u8BC1\u6743\u76CA")]),createVNode(ElRow,{"class":"mb-24","gutter":28},_isSlot(_slot=this.list.map(function(item){return createVNode(ElCol,{"span":6,"class":"pr-3 !flex"},{default:function _default(){return[createVNode("div",{"class":[styles.col,'flex items-center flex-col p-4']},[createVNode("img",{"class":"w-[94px] h-[87px]","src":item.logo},null),createVNode("div",{"class":"flex items-center font-[18px] font-medium pb-3 pt-5"},[createVNode("img",{"class":"w-[30px] h-[22px] mr-1","src":item.num},null),item.title]),createVNode("p",{"class":"text-[14px] text-[#666] leading-6 text-justify"},[item.desc])])];}});}))?_slot:{default:function _default(){return[_slot];}}),!this.authStatus&&createVNode(Fragment,null,[createVNode("h2",{"class":"text-2xl pb-10 text-center font-semibold"},[createTextVNode("\u9177\u4E50\u79C0\u6B22\u8FCE\u60A8\u7684\u52A0\u5165")]),createVNode("p",{"class":"text-lg text-center mb-10"},[createTextVNode("\u5728\u827A\u672F\u7684\u6BBF\u5802\u4E2D\uFF0C\u4E3A\u4ED6\u4EBA\u7167\u4EAE\u524D\u8FDB\u7684\u9053\u8DEF\uFF0C\u7528\u81EA\u5DF1\u7684\u7ECF\u9A8C\u548C\u70B9\u62E8\uFF0C\u4F20\u64AD\u827A\u672F\u7684\u79CD\u5B50\uFF0C\u83B7\u53D6\u7855\u679C\u3002")]),createVNode("div",{"class":"text-center"},[createVNode(ElButton,{"type":"primary","class":"rounded w-40 !h-[38px]","disabled":this.auth.status,"onClick":function onClick(){var currentY=document.documentElement.scrollTop||document.body.scrollTop;scrollAnimation(currentY,0);teacherState.nextStatus=true;}},{default:function _default(){return[_this6.auth.text];}})])])])]);}});var getAssetsHomeFile=exports('getAssetsHomeFile',function(fileName){var path="../images/".concat(fileName);var modules={"../images/bg_bottom.png":__glob_6_0,"../images/bg_center.png":__glob_6_1,"../images/bg_left_bottom.png":__glob_6_2,"../images/bg_right_center.png":__glob_6_3,"../images/bg_top.png":__glob_6_4,"../images/icon_music.png":__glob_6_5,"../images/icon_teacher_auth.png":__glob_6_6,"../images/midi_money.png":__glob_6_7,"../images/midi_upload.png":__glob_6_8,"../images/music_main.png":__glob_6_9,"../images/num1.png":__glob_6_10,"../images/num2.png":__glob_6_11,"../images/num3.png":__glob_6_12,"../images/num4.png":__glob_6_13,"../images/o1.png":__glob_6_14,"../images/o2.png":__glob_6_15,"../images/o3.png":__glob_6_16,"../images/o4.png":__glob_6_17,"../images/teacher_main.png":__glob_6_18};return modules[path].default;});var index=exports('default',defineComponent({name:'teacherAuth',mounted:function mounted(){return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee5(){var _state$user$data3,entryStatus;return regeneratorRuntime.wrap(function _callee5$(_context5){while(1){switch(_context5.prev=_context5.next){case 0:_context5.prev=0;if(!(state.user.status!=='login')){_context5.next=3;break;}return _context5.abrupt("return");case 3:// 老师入驻状态 0、未申请 UNPAALY、未申请 DOING、审核中 PASS、通过 UNPASS、不通过
  6. entryStatus=((_state$user$data3=state.user.data)===null||_state$user$data3===void 0?void 0:_state$user$data3.entryStatus)||0;teacherState.authStatus=entryStatus==='DOING'||entryStatus==='PASS'?true:false;// 如果已经认证,则不用获取声部信息
  7. // if (teacherState.authStatus) {
  8. // teacherState.active = teacherState.authStatus ? 4 : 1
  9. // return
  10. // }
  11. // console.log(teacherState.authStatus, 'teacherState.authStatus')
  12. _context5.next=9;break;case 7:_context5.prev=7;_context5.t0=_context5["catch"](0);case 9:case"end":return _context5.stop();}}},_callee5,null,[[0,7]]);}))();},computed:{authStatus:function authStatus(){var _state$user$data4;var entryStatus=((_state$user$data4=state.user.data)===null||_state$user$data4===void 0?void 0:_state$user$data4.entryStatus)||0;return entryStatus==='DOING'||entryStatus==='PASS'?true:false;},userAuth:function userAuth(){// 判断是否实名过
  13. var users=state.user.data||{};return!!(users.idCardNo&&users.realName);}},render:function render(){return createVNode("div",{"class":"w-[1200px] mt-36 mb-[60px] bg-white min-h-full m-auto text-[#333]"},[this.authStatus||!teacherState.nextStatus?createVNode(CertBrief,null,null):createVNode(Auth,null,null)]);}}));}};});})();