1 |
- var h=Object.defineProperty,f=Object.defineProperties;var x=Object.getOwnPropertyDescriptors;var u=Object.getOwnPropertySymbols;var b=Object.prototype.hasOwnProperty,g=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,d=(e,o)=>{for(var a in o||(o={}))b.call(o,a)&&i(e,a,o[a]);if(u)for(var a of u(o))g.call(o,a)&&i(e,a,o[a]);return e},n=(e,o)=>f(e,x(o));import{C as N,a as c}from"./index.219e32bd.js";import{C}from"./index.f398984b.js";import{s,r as _,p as y}from"./index.937d41ec.js";import{d as T,T as m,a as t,ab as B,G as p,a8 as S,j as r,K as j,F as k,B as A}from"./vendor.75613d65.js";/* empty css *//* empty css *//* empty css *//* empty css */import{a as F,i as v}from"./icon_checkbox_default.2fe5d57e.js";const V="_userAuth_1egg3_1",U="_btnGroup_1egg3_6",E="_colProtocol_1egg3_10",G="_protocolText_1egg3_15",q="_boxStyle_1egg3_19";var l={userAuth:V,btnGroup:U,colProtocol:E,protocolText:G,boxStyle:q},X=T({name:"UserAuth",props:{onSuccess:{type:Function,default:()=>{}},exists:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1}},data(){return{form:{realName:"",idCardNo:""},checked:!1}},mounted(){this.checked=this.checked||this.exists;const e=s.user.data;this.form.realName=e==null?void 0:e.realName},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:n(d({},this.form),{contract:!0,save:!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";y({api:"openWebView",content:{url:`${location.origin}/${e}/#/previewProtocol`,orientation:1,isHideTitle:!1}})}},render(){return t(B,{class:l.userAuth,onSubmit:this.onSubmit},{default:()=>[!this.hideHeader&&t(C,{title:"\u5B9E\u540D\u8BA4\u8BC1"},null),t(N,{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?F:v,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{X as U};
|