index-legacy.17e95936.js 5.0 KB

12
  1. ;(function(){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);});};}System.register(['./index-legacy.021e09ba.js','./index-legacy.4f16ee3c.js','./vendor-legacy.9789418d.js','./cert-three-legacy.24c6d3da.js','./teacherState-legacy.1950b961.js','./index-legacy.7e97c4f8.js','./index-legacy.637f35563.js','./index-legacy.f56e488e.js','./index-legacy.f25f109a2.js','./index-legacy.637f3556.js','./index-legacy.f25f109a15.js','./index-legacy.f25f109a.js','./index-legacy.f25f109a5.js'],function(exports){'use strict';var state,request,ColResult,ColSticky,defineComponent,Dialog,Toast,createVNode,Fragment,Button,CertThree,teacherState;return{setters:[function(module){state=module.s;request=module.r;ColResult=module.C;},function(module){ColSticky=module.C;},function(module){defineComponent=module.d;Dialog=module.D;Toast=module.T;createVNode=module.a;Fragment=module.F;Button=module.B;},function(module){CertThree=module.C;},function(module){teacherState=module.t;},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function execute(){var index=exports('default',defineComponent({name:'teacher-cert-update',data:function data(){return{authStatus:false};},mounted:function mounted(){var _this=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(){var _state$user$data,teacherInfo,info,entryStatus;return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:_context.prev=0;if((_state$user$data=state.user.data)!==null&&_state$user$data!==void 0&&_state$user$data.entryFlag){_context.next=4;break;}Dialog.alert({message:'您尚未完成达人认证,达人认证后才可更新资料哦!',confirmButtonColor:'#2DC7AA'}).then(function(){_this.$router.replace('/teacherCert');});return _context.abrupt("return");case 4:_context.next=6;return request.get('/api-teacher/teacherAuthEntryRecord/getLastRecordByUserId');case 6:teacherInfo=_context.sent;info=teacherInfo.data||{};// 老师入驻状态 0、未申请 UNPAALY、未申请 DOING、审核中 PASS、通过 UNPASS、不通过
  2. entryStatus=info.teacherAuthStatus||0;_this.authStatus=entryStatus==='DOING'?true:false;teacherState.teacherCert.graduateSchool=info.graduateSchool;teacherState.teacherCert.subject=info.subject;teacherState.teacherCert.subjectId=info.subjectId;teacherState.teacherCert.introduction=info.introduction;teacherState.teacherCert.styleVideoJson=info.styleVideoJson;teacherState.teacherCert.gradCertificate=info.gradCertificate;teacherState.teacherCert.degreeCertificate=info.degreeCertificate;teacherState.teacherCert.teacherCertificate=info.teacherCertificate;_context.next=22;break;case 20:_context.prev=20;_context.t0=_context["catch"](0);case 22:case"end":return _context.stop();}}},_callee,null,[[0,20]]);}))();},methods:{onSubmit:function onSubmit(){var _this2=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee2(){var teacherCert;return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:teacherCert=teacherState.teacherCert;if(teacherCert.graduateSchool){_context2.next=4;break;}Toast('请输入您的毕业院校');return _context2.abrupt("return");case 4:if(teacherCert.subject){_context2.next=7;break;}Toast('请输入您的专业');return _context2.abrupt("return");case 7:_context2.next=9;return request.post('/api-teacher/teacherAuthEntryRecord/doApply',{data:{graduateSchool:teacherCert.graduateSchool,subject:teacherCert.subject,subjectId:teacherCert.subjectId,introduction:teacherCert.introduction,styleVideoJson:teacherCert.styleVideoJson,gradCertificate:teacherCert.gradCertificate,degreeCertificate:teacherCert.degreeCertificate,teacherCertificate:teacherCert.teacherCertificate}});case 9:Toast('提交成功');_this2.authStatus=true;case 11:case"end":return _context2.stop();}}},_callee2);}))();}},render:function render(){var _this3=this;return createVNode(Fragment,null,[this.authStatus?createVNode(ColResult,{"type":"teacherCert","style":{paddingTop:'60px'},"classImgSize":"CERT","tips":"感谢您的申请,小酷将在24小时内完成审核,请留意APP消息及短信获取审核结果。"},null):createVNode("div",{"style":{paddingTop:'12px'}},[createVNode(CertThree,null,null),createVNode(ColSticky,{"position":"bottom"},{default:function _default(){return[createVNode("div",{"class":['btnGroup'],"style":{paddingTop:'12px'}},[createVNode(Button,{"block":true,"round":true,"onClick":_this3.onSubmit,"type":"primary","text":"提交审核"},null)])];}})])]);}}));}};});})();