| 1 |
- var h=Object.defineProperty,f=Object.defineProperties;var x=Object.getOwnPropertyDescriptors;var u=Object.getOwnPropertySymbols;var g=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var i=(e,o,a)=>o in e?h(e,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[o]=a,n=(e,o)=>{for(var a in o||(o={}))g.call(o,a)&&i(e,a,o[a]);if(u)for(var a of u(o))b.call(o,a)&&i(e,a,o[a]);return e},d=(e,o)=>f(e,x(o));import{C,a as c}from"./index.b7d87372.js";import{C as N}from"./index.af958e78.js";import{s,r as _}from"./index.37481882.js";import{d as T,T as m,a as t,aa as y,G as p,a7 as S,j as r,K as j,F as k,B as A}from"./vendor.d7020c85.js";/* empty css *//* empty css *//* empty css *//* empty css */import{a as B,i as F}from"./icon_checkbox_default.2fe5d57e.js";const v="_userAuth_1egg3_1",V="_btnGroup_1egg3_6",U="_colProtocol_1egg3_10",E="_protocolText_1egg3_15",G="_boxStyle_1egg3_19";var l={userAuth:v,btnGroup:V,colProtocol:U,protocolText:E,boxStyle:G},W=T({name:"UserAuth",props:{onSuccess:{type:Function,default:()=>{}},exists:{type:Boolean,default:!1}},data(){return{form:{realName:"",idCardNo:""},checked:!1}},mounted(){this.checked=this.checked||this.exists},methods:{async onSubmit(){try{if(!this.checked){m("\u8BF7\u5148\u9605\u8BFB\u5E76\u540C\u610F\u300A\u7528\u6237\u6CE8\u518C\u534F\u8BAE\u300B");return}const e=s.platformType==="STUDENT"?"/api-student/student/realNameAuth":"/api-teacher/teacher/realNameAuth";await _.post(e,{data:d(n({},this.form),{contract:!0})}),m("\u5B9E\u540D\u6210\u529F"),s.user.data.realName=this.form.realName,s.user.data.idCardNo=this.form.idCardNo,setTimeout(()=>{this.onSuccess()},500)}catch{}},getContractDetail(){const e=s.platformType==="STUDENT"?"student":"teacher";postMessage({api:"openWebView",content:{url:`${location.origin}/${e}/#/previewProtocol`,orientation:1,isHideTitle:!1}})}},render(){return t(y,{class:l.userAuth,onSubmit:this.onSubmit},{default:()=>[t(N,{title:"\u5B9E\u540D\u8BA4\u8BC1"},null),t(C,{style:{marginTop:"15px"}},{default:()=>[t(c,{title:"\u59D3\u540D",required:!0},{default:()=>[t(p,{name:"lessonName",maxlength:20,modelValue:this.form.realName,"onUpdate:modelValue":e=>this.form.realName=e,placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"}]},null)]}),t(c,{title:"\u8BC1\u4EF6\u53F7\u7801",required:!0},{default:()=>[t(p,{name:"lessonSubjectName",modelValue:this.form.idCardNo,"onUpdate:modelValue":e=>this.form.idCardNo=e,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8EAB\u4EFD\u8BC1\u53F7"},{pattern:/^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1\u53F7"}],placeholder:"\u8BF7\u8F93\u5165\u8EAB\u4EFD\u8BC1\u53F7"},null)]})]}),t("div",{class:l.colProtocol},[!this.exists&&t(S,{modelValue:this.checked,"onUpdate:modelValue":e=>this.checked=e},{default:()=>[r("\u6211\u5DF2\u9605\u8BFB\u5E76\u540C\u610F")],icon:e=>t(j,{class:l.boxStyle,name:e.checked?B:F,size:"15"},null)}),this.exists&&t(k,null,[r("\u67E5\u770B")]),t("span",{onClick:this.getContractDetail,class:l.protocolText},[r("\u300A\u7528\u6237\u6CE8\u518C\u534F\u8BAE\u300B")])]),t("div",{class:["btnGroup"]},[t(A,{block:!0,round:!0,type:"primary","native-type":"submit"},{default:()=>[r("\u786E\u5B9A")]})])]})}});export{W as U};
|