You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/4180.2a22beee.async.js

2 lines
49 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4180],{97238:function(te,K,n){var t=n(59301),z=n(71471),S=n(92832),v=n(78700),i=n(8591),x=n(43418),I=n(53504),$=n(40117),U=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,w=(F,T)=>{var O={};for(var s in F)y.call(F,s)&&T.indexOf(s)<0&&(O[s]=F[s]);if(F!=null&&U)for(var s of U(F))T.indexOf(s)<0&&_.call(F,s)&&(O[s]=F[s]);return O},G=(F,T,O)=>new Promise((s,p)=>{var f=k=>{try{N(O.next(k))}catch(P){p(P)}},b=k=>{try{N(O.throw(k))}catch(P){p(P)}},N=k=>k.done?s(k.value):Promise.resolve(k.value).then(f,b);N((O=O.apply(F,T)).next())});const M=S.default.TextArea,r=F=>{var T=F,{account:O,globalSetting:s,loading:p,dispatch:f,schoolName:b,departmentName:N,visible:k,onClose:P=()=>{},onSuccess:m=()=>{}}=T,c=w(T,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]);const[d]=v.default.useForm(),V=(0,t.useRef)(),[X,Y]=(0,t.useState)(!1);(0,t.useEffect)(()=>{V.current=c.schoolId},[c.schoolId]),(0,t.useEffect)(()=>{d.setFieldsValue({department:N})},[N]);const e=re=>G(void 0,null,function*(){var W,q,Ce;const{department:se,remarks:A}=re||{};Y(!0);const ne=yield(0,$.ZP)("/api/add_department_applies/inspect.json",{method:"get",params:{name:se,school_id:V.current}});Y(!1);const H=()=>G(void 0,null,function*(){const D=yield f({type:"account/appplyDepartment",payload:{school_id:V.current,name:se,remarks:A}});(D==null?void 0:D.status)===0&&(i.ZP.success("\u65B0\u589E\u9662\u7CFB/\u90E8\u95E8\u6210\u529F\uFF01"),m(se),P())});if((ne==null?void 0:ne.status)===0){if((W=ne==null?void 0:ne.data)!=null&&W.name){x.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.createElement("div",null,t.createElement("div",{className:"mb10"},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u90E8\u95E8\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u90E8\u95E8\uFF1F"),t.createElement(I.default,{rowKey:"name",columns:[{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"name"},{title:"\u7528\u6237\u6570",dataIndex:"size"}],dataSource:[{name:(q=ne==null?void 0:ne.data)==null?void 0:q.name,size:(Ce=ne==null?void 0:ne.data)==null?void 0:Ce.size}],pagination:!1})),onOk:()=>{m(se),P()}});return}H()}});return t.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:k,title:"\u7533\u8BF7\u6DFB\u52A0\u90E8\u95E8\u540D\u79F0",width:"600px",onCancel:P,onOk:()=>d.submit(),confirmLoading:X},t.createElement(v.default,{form:d,labelCol:{span:4},wrapperCol:{span:20},onFinish:e},t.createElement(v.default.Item,{label:"\u5355\u4F4D\u540D\u79F0\uFF1A"},b),t.createElement(v.default.Item,{label:"\u90E8\u95E8\u540D\u79F0\uFF1A",name:"department",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"}]},t.createElement(S.default,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"})),t.createElement(v.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks",style:{marginBottom:0}},t.createElement(M,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"}))))};K.Z=(0,z.connect)(({account:F,loading:T,globalSetting:O})=>({account:F,globalSetting:O,loading:T.effects}))(r)},73663:function(te,K,n){var t=n(59301),z=n(71471),S=n(92832),v=n(78700),i=n(8591),x=n(43418),I=n(40117),$=n(59301),U=Object.defineProperty,y=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,G=(s,p,f)=>p in s?U(s,p,{enumerable:!0,configurable:!0,writable:!0,value:f}):s[p]=f,M=(s,p)=>{for(var f in p||(p={}))_.call(p,f)&&G(s,f,p[f]);if(y)for(var f of y(p))w.call(p,f)&&G(s,f,p[f]);return s},r=(s,p)=>{var f={};for(var b in s)_.call(s,b)&&p.indexOf(b)<0&&(f[b]=s[b]);if(s!=null&&y)for(var b of y(s))p.indexOf(b)<0&&w.call(s,b)&&(f[b]=s[b]);return f},F=(s,p,f)=>new Promise((b,N)=>{var k=c=>{try{m(f.next(c))}catch(d){N(d)}},P=c=>{try{m(f.throw(c))}catch(d){N(d)}},m=c=>c.done?b(c.value):Promise.resolve(c.value).then(k,P);m((f=f.apply(s,p)).next())});const T=S.default.TextArea,O=s=>{var p=s,{account:f,globalSetting:b,loading:N,dispatch:k,departmentName:P,majorName:m,visible:c,onClose:d=()=>{},onSuccess:V=()=>{}}=p,X=r(p,["account","globalSetting","loading","dispatch","departmentName","majorName","visible","onClose","onSuccess"]);const[Y]=v.default.useForm(),e=(0,t.useRef)(),[re,W]=(0,t.useState)(!1);(0,t.useEffect)(()=>{e.current=X.departmentId},[X.departmentId]),(0,t.useEffect)(()=>{Y.setFieldsValue({name:m})},[m]);const q=Ce=>F(void 0,null,function*(){yield Y.validateFields(),(yield(0,I.ZP)(`/api/departments/${e.current}/majors.json`,{method:"post",body:M({},Y.getFieldsValue())})).status===0&&(i.ZP.success("\u7533\u8BF7\u6210\u529F\uFF01"),V(Y.getFieldValue("name")),Y.resetFields(),d())});return $.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:c,title:"\u7533\u8BF7\u65B0\u589E\u4E13\u4E1A\u540D\u79F0",width:"600px",onCancel:d,onOk:()=>Y.submit(),confirmLoading:re},$.createElement(v.default,{form:Y,labelCol:{span:4},wrapperCol:{span:20},onFinish:q},$.createElement(v.default.Item,{label:"\u9662\u7CFB\u540D\u79F0\uFF1A"},P),$.createElement(v.default.Item,{label:"\u4E13\u4E1A\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},$.createElement(S.default,{placeholder:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0",showCount:!0,maxLength:20})),$.createElement(v.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks",style:{marginBottom:0}},$.createElement(T,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"}))))};K.Z=(0,z.connect)(({account:s,loading:p,globalSetting:f})=>({account:s,globalSetting:f,loading:p.effects}))(O)},37819:function(te,K,n){var t=n(59301),z=n(93314),S=n(3113),v=Object.defineProperty,i=Object.defineProperties,x=Object.getOwnPropertyDescriptors,I=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,y=(M,r,F)=>r in M?v(M,r,{enumerable:!0,configurable:!0,writable:!0,value:F}):M[r]=F,_=(M,r)=>{for(var F in r||(r={}))$.call(r,F)&&y(M,F,r[F]);if(I)for(var F of I(r))U.call(r,F)&&y(M,F,r[F]);return M},w=(M,r)=>i(M,x(r));const G=({img:M,buttonProps:r={},styles:F={},customText:T,ButtonText:O,ButtonClick:s,Buttonclass:p,ButtonTwo:f,imgStyles:b,loading:N=!1})=>t.createElement("section",{className:"tc animated fadeIn",style:_(_({},{color:"#999",margin:"100px auto",visibility:N?"hidden":"visible"}),F)},t.createElement("img",{src:M||z,style:w(_({},b),{pointerEvents:"none",userSelect:"none"})}),t.createElement("p",{className:"mt20 font14"},T||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),O&&t.createElement(S.ZP,_({className:p,onClick:s},r),O),f&&f);K.Z=G},35548:function(te,K,n){n.d(K,{Z:function(){return v}});var t=n(59301),z=n(50535),S=n(55298),v=()=>{const[i,x]=(0,t.useState)(""),[I,$]=(0,t.useState)(0);let[U,y]=(0,t.useState)(),[_,w]=(0,t.useState)();const[G,M]=(0,t.useState)(!1),r=(0,t.useRef)("");(0,t.useEffect)(()=>z.Z.subscribe("preview-image",m=>{x(m),console.log(N.current),document.body.style.overflow="hidden"}),[]),(0,t.useEffect)(()=>(document.addEventListener("keydown",F),()=>{document.removeEventListener("keydown",F)}),[]),(0,t.useEffect)(()=>{r.current=i},[i]);function F(P){P.keyCode==27&&r.current&&T()}function T(){document.body.style.overflow="auto",y(void 0),w(void 0),$(0),x("")}function O(){$(I+90)}function s(){U=N.current.width*1.1,_=N.current.height*1.1,w(_),y(U)}function p(){U=N.current.width/1.1,_=N.current.height/1.1,w(_),y(U)}const f=(0,t.useRef)(),b=(0,t.useRef)(),N=(0,t.useRef)(),k=P=>{(P.nativeEvent.target===f.current||P.nativeEvent.target===b.current)&&T()};return t.createElement(t.Fragment,null,i?t.createElement("div",null,t.createElement("div",{className:"preview-wrp-group",ref:b},t.createElement(S.Z,{className:"image-preview",src:i,style:{display:"none"},preview:{visible:!0,src:i,movable:!1,onVisibleChange:P=>{x("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},23507:function(te,K,n){n.r(K),n.d(K,{default:function(){return Iu},identityMap:function(){return Re}});var t=n(59301),z=n(71471),S=n(57809),v=n(92832),i=n(78700),x=n(8591),I=n(43418),$=n(95237),U=n(43604),y=n(95435),_=n(88522),w=n(98554),G=n(5157),M=n(3113),r={wrap:"wrap___UcHlM",content:"content___G5KsE",hint:"hint___WWGVB",title:"title___cl_0a",titleWrap:"titleWrap___rXVJs",formWrap:"formWrap___PlK4W",identityWrap:"identityWrap___VKe43",schoolHintWrap:"schoolHintWrap___BVdvA",colorCDCDCD:"colorCDCDCD___gbgqi",color0152d9:"color0152d9___R6uW1",submitButton:"submitButton___dSqFa",submitButtondiv:"submitButtondiv___qx6r5",glow:"glow___X86WN",staffidInput:"staffidInput___qFhii",selecticon:"selecticon___WwgCc"},F=n(57478),T=n(97238),O=n(32637),s=n(16427),p=n(5566),f=n(50023),b=n(32654),N=n(35548),k=n(50535),P=n(40117),m=n(89392),c=n(29831),d=n(75694),V=n(38630),X=n(66593),Y=n(73663),e=n(59301),re=Object.defineProperty,W=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,se=(L,R,B)=>R in L?re(L,R,{enumerable:!0,configurable:!0,writable:!0,value:B}):L[R]=B,A=(L,R)=>{for(var B in R||(R={}))q.call(R,B)&&se(L,B,R[B]);if(W)for(var B of W(R))Ce.call(R,B)&&se(L,B,R[B]);return L},ne=(L,R)=>{var B={};for(var C in L)q.call(L,C)&&R.indexOf(C)<0&&(B[C]=L[C]);if(L!=null&&W)for(var C of W(L))R.indexOf(C)<0&&Ce.call(L,C)&&(B[C]=L[C]);return B},H=(L,R,B)=>new Promise((C,ue)=>{var Ze=ve=>{try{Z(B.next(ve))}catch(_e){ue(_e)}},Ve=ve=>{try{Z(B.throw(ve))}catch(_e){ue(_e)}},Z=ve=>ve.done?C(ve.value):Promise.resolve(ve.value).then(Ze,Ve);Z((B=B.apply(L,R)).next())});const D=S.default.Option,{TextArea:Le}=v.default,Re={teacher:"\u6559\u5E08",student:"\u5B66\u751F",professional:"\u4E13\u4E1A\u4EBA\u58EB"},pe=20,ye=20,Pu=L=>{var R=L,{user:B,account:C,globalSetting:ue,shixunHomeworks:Ze,loading:Ve,dispatch:Z}=R,ve=ne(R,["user","account","globalSetting","shixunHomeworks","loading","dispatch"]),_e,eu,uu,tu,nu;const[h]=i.default.useForm(),[Ne]=i.default.useForm(),[et,xu]=(0,t.useState)({}),[Su,je]=(0,t.useState)(!1),[a,ce]=(0,t.useState)({}),[ee,Ou]=(0,t.useState)([]),[Nu,lu]=(0,t.useState)([]),[Fe,We]=(0,t.useState)([]),[ju,we]=(0,t.useState)([]),[de,xe]=(0,t.useState)([]),[wu,be]=(0,t.useState)([]),[Pe,$e]=(0,t.useState)(!0),[Mu,Me]=(0,t.useState)(!1),[Ie,au]=(0,t.useState)(),[ou,Tu]=(0,t.useState)(null),[Be,ru]=(0,t.useState)(!0),[ut,tt]=(0,t.useState)(),[Lu,nt]=(0,t.useState)(!1),[De,su]=(0,t.useState)([]),[iu,Ru]=(0,t.useState)(!0),[Zu,cu]=(0,t.useState)(!1),Ue=(0,t.useRef)(!0),[Vu,du]=(0,t.useState)(""),[Wu,Te]=(0,t.useState)(""),[mu,fe]=(0,t.useState)(""),$u=(0,t.useRef)((0,m.throttle)(u=>Ke(u),1200,{leading:!0,trailing:!0})).current,{basicInfo:me={}}=C,Eu=me&&me.professional_certification=="certified",ge=Eu?{visible:!1}:{visible:!1},Se=(0,t.useRef)();(0,t.useEffect)(()=>{var u;Se.current=(u=location.pathname.split("/"))==null?void 0:u[2]},[location.pathname]),(0,t.useEffect)(()=>{var u,o;(u=C.basicInfo)!=null&&u.school_name&&Ke((o=C.basicInfo)==null?void 0:o.school_name)},[(_e=C.basicInfo)==null?void 0:_e.school_name]),(0,t.useEffect)(()=>{iu&&(h.setFieldsValue({studentNo:a.studentNo}),h.validateFields(["studentNo"]))},[a.studentNo]),(0,t.useEffect)(()=>{a.identity==="student"&&!iu&&h.validateFields(["studentNo"])},[a.identity]),(0,t.useEffect)(()=>{!Be&&a.school&&!ee.find(u=>u.name===a.school)?du("error"):du("")},[Be,a.school,ee]),(0,t.useEffect)(()=>{!Be&&a.department&&!Fe.find(u=>u.name===a.department)?Te("error"):Te("")},[Be,a.department,Fe]),(0,t.useEffect)(()=>{!Be&&a.major_name&&(de==null?void 0:de.length)>0&&!de.find(u=>u.name===a.major_name)&&fe("error")},[Be,a.major_name]);const Uu=u=>{var o,l;return(l=(o=s.jh)==null?void 0:o.find(E=>E.name===u))==null?void 0:l.id},Ke=u=>H(void 0,null,function*(){var o,l;ru(!0);const E=yield Z({type:"account/getSchoolOption",payload:{keyword:u,limit:99999}});Ou(E==null?void 0:E.schools),lu(E==null?void 0:E.schools),u&&u!=""?(lu((o=E==null?void 0:E.schools)==null?void 0:o.filter(J=>J.name.includes(u))),(((l=E==null?void 0:E.schools)==null?void 0:l.find(J=>J.name===u))||{}).id?yield Fu(u,me==null?void 0:me.department_name,E==null?void 0:E.schools):(h.setFieldsValue({department:"",major_name:""}),ce(A(A({},h.getFieldValue()),{school:u,department:"",major_name:""})),We([]),we([]),xe([]),be([]),Te(""),fe(""))):(h.setFieldsValue({department:"",major_name:""}),ce(A(A({},h.getFieldValue()),{department:"",major_name:""})),We([]),we([]),xe([]),be([]),Te(""),fe("")),ru(!1)}),Ku=u=>{if(u)return Z({type:"account/getDepartmentOption",payload:{id:u}})};(0,t.useEffect)(()=>{var u,o;if(!C.basicInfo)return;const{basicInfo:l}=C,E={nickname:l.nickname,name:l.show_realname?l.name:(0,s.YA)(l.name),gender:l.gender,city:[l.location,l.location_city],identity:l.identity,school:l.school_name,department:l.department_name,major_name:l.major_name,studentNo:l.student_id,edu_entry_year:l.edu_entry_year,edu_background:Uu(l.edu_background),brief_introduction:l.brief_introduction,jobTitle:l.identity=="teacher"?l.technical_title:"\u6559\u6388",manager:l.identity=="professional"?l.technical_title:"\u4F01\u4E1A\u7BA1\u7406\u8005",staff_id:l.staff_id};l!=null&&l.face_image&&su([{uid:"111",name:"111",url:X.Z.API_SERVER+l.face_image,response:{id:(o=(u=l==null?void 0:l.face_image)==null?void 0:u.split("/"))==null?void 0:o[3]}}]),au(l.name),$e(l.show_realname),Tu(l.identity),h.setFieldsValue(E),ce(E)},[C.basicInfo]);const lt=()=>{Z({type:"account/setActionTabs",payload:{key:"Account-AppplySchool"}})},at=()=>{if(!ee.find(u=>u.name===a.school)){x.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}Z({type:"account/setActionTabs",payload:{key:"Account-AppplyDepartment"}})},ot=()=>{if(!Fe.find(u=>u.name===a.department)){x.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u9662\u7CFB\u6216\u8005\u90E8\u95E8\uFF01");return}Z({type:"account/setActionTabs",payload:{key:"Account-AppplyProfession"}})},zu=u=>{var o;ce(A({},h.getFieldsValue())),((o=u==null?void 0:u.nickname)==null?void 0:o.length)<=0&&($e(!0),h.setFieldsValue({name:Ie})),"name"in u&&au(u.name),"identity"in u&&h.setFieldsValue({staff_id:""})},ku=()=>{const u=!Pe;$e(u);const o=u?Ie:(0,s.YA)(Ie);h.setFieldsValue({name:o})},Fu=(u,o,l)=>H(void 0,null,function*(){var E,j;const J=(E=(l||ee).find(Q=>Q.name===u))==null?void 0:E.id,g=(yield Ku(J))||{},ie=Ue.current?o:(j=g==null?void 0:g.departments[0])==null?void 0:j.name;h.setFieldsValue({department:ie}),ce(A(A({},h.getFieldsValue()),{school:u,department:ie})),We([...g==null?void 0:g.departments]),we([...g==null?void 0:g.departments]),fe(""),Hu(Ue.current,[...g==null?void 0:g.departments],l)}),Hu=(u=!1,o,l)=>H(void 0,null,function*(){var E,j,J;console.log(h.getFieldsValue()),console.log(a),console.log(ee),Ue.current=!1;let g=(E=l.find(Q=>Q.name===h.getFieldValue("school")))==null?void 0:E.id,ie=(j=o.find(Q=>Q.name===h.getFieldValue("department")))==null?void 0:j.id;if(ie){const Q=yield(0,P.ZP)(`/api/schools/${g}/departments/${ie}/major_option.json`,{method:"get"});if((Q==null?void 0:Q.status)==0){xe([...Q==null?void 0:Q.majors]),be([...Q==null?void 0:Q.majors]);const Oe=u?me==null?void 0:me.major_name:(J=Q==null?void 0:Q.majors[0])==null?void 0:J.name;h.setFieldsValue({major_name:Oe}),ce(A(A({},h.getFieldsValue()),{major_name:Oe}))}}}),fu=()=>H(void 0,null,function*(){var u,o,l,E;let j=(u=ee.find(g=>g.name===h.getFieldValue("school")))==null?void 0:u.id,J=(o=Fe.find(g=>g.name===h.getFieldValue("department")))==null?void 0:o.id;if(J){fe("");const g=yield(0,P.ZP)(`/api/schools/${j}/departments/${J}/major_option.json`,{method:"get"});if((g==null?void 0:g.status)==0){xe(g==null?void 0:g.majors),be([...g==null?void 0:g.majors]);const ie=(E=(l=g==null?void 0:g.majors)==null?void 0:l[0])==null?void 0:E.name;h.setFieldsValue({major_name:ie}),ce(A(A({},h.getFieldsValue()),{major_name:ie}))}}}),Qu=u=>H(void 0,null,function*(){yield Ke(),h.setFieldsValue({school:u,department:""}),ce(A(A({},a),{school:u,department:""}))}),rt=u=>H(void 0,null,function*(){I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:u?"\u60A8\u5DF2\u901A\u8FC7\u5B9E\u540D\u8BA4\u8BC1\uFF0C\u4FEE\u6539\u59D3\u540D\u9700\u8981\u64A4\u9500\u5B9E\u540D\u8BA4\u8BC1\uFF0C\u662F\u5426\u786E\u5B9A\u64A4\u9500?":"\u60A8\u5DF2\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u4FEE\u6539\u4FE1\u606F\u9700\u8981\u64A4\u9500\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u662F\u5426\u786E\u5B9A\u64A4\u9500?",onOk:()=>H(void 0,null,function*(){var o,l,E;(u?yield(0,p.RA)({login:(o=B.userInfo)==null?void 0:o.login}):yield(0,p.kN)({login:(l=B.userInfo)==null?void 0:l.login}))&&(x.ZP.success(u?"\u64A4\u9500\u5B9E\u540D\u8BA4\u8BC1\u6210\u529F":"\u64A4\u9500\u804C\u4E1A\u8BA4\u8BC1\u6210\u529F"),Z({type:"account/getBasicInfo",payload:{login:(E=B.userInfo)==null?void 0:E.login}}))})})}),Gu=()=>{const u=new Date().getFullYear();return Array(31).fill({}).map(function(o,l){return e.createElement(D,{key:l,value:u-l},e.createElement("span",null,u-l))})},he=u=>{var o,l,E,j;if(u==="number")return a.identity==="teacher"?`${(o=ue==null?void 0:ue.setting)==null?void 0:o.homepage_tea_qq_number}`:`${(l=ue==null?void 0:ue.setting)==null?void 0:l.homepage_stu_qq_number}`;if(u==="code")return a.identity==="teacher"?`${X.Z.IMG_SERVER}/${(E=ue==null?void 0:ue.setting)==null?void 0:E.homepage_tea_qq_qrcode_url}`:`${X.Z.IMG_SERVER}/${(j=ue==null?void 0:ue.setting)==null?void 0:j.homepage_stu_qq_qrcode_url}`},Yu=u=>H(void 0,null,function*(){var o,l,E,j,J,g,ie,Q;const{nickname:Oe,gender:ze,identity:le,studentNo:pu,jobTitle:ke,manager:He,school:vu,department:Qe,edu_background:Bu,edu_entry_year:hu,brief_introduction:Au,face_image:ct,staff_id:qu,major_name:Ge}=u,Ye=(o=Fe.find(oe=>oe.name===Qe))==null?void 0:o.id,Je=(l=ee.find(oe=>oe.name===vu))==null?void 0:l.id,Xe=le==="student"?(E=de.find(oe=>oe.name===Ge))==null?void 0:E.id:null,{basicInfo:Ee}=C;console.log("B",u,Ee);let Ae=[];Ee.authentication!="uncertified"&&(Ie!=Ee.name&&Ae.push("\u59D3\u540D"),ze!=Ee.gender&&Ae.push("\u6027\u522B"));let ae=[];if(Eu&&(le!=Ee.identity?ae.push("\u804C\u4E1A"):(a.identity,a.identity==="teacher"&&ke!=Ee.technical_title&&ae.push("\u804C\u4E1A"),a.identity==="professional"&&He!=Ee.technical_title&&ae.push("\u804C\u4E1A")),vu!=Ee.school_name&&ae.push("\u5B66\u6821/\u5355\u4F4D"),Qe!=Ee.department_name&&ae.push("\u9662\u7CFB/\u90E8\u95E8"),le==="student"&&Ge!=Ee.major_name&&ae.push("\u4E13\u4E1A")),!Je){I.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",he("number"),"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),e.createElement("img",{src:he("code"),style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"});return}if(Qe&&!Ye){I.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",he("number"),"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u4EBA\u5458\u7533\u8BF7\u65B0\u589E\u90E8\u95E8\u6216\u4E13\u4E1A\u540D\u79F0\u3002"),e.createElement("img",{src:he("code"),style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"});return}if(le==="student"&&Ge&&!Xe){I.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",he("number"),"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u4EBA\u5458\u7533\u8BF7\u65B0\u589E\u90E8\u95E8\u6216\u4E13\u4E1A\u540D\u79F0\u3002"),e.createElement("img",{src:he("code"),style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"});return}if(Ae.length>0||ae.length>0)I.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.createElement("div",null,`\u672C\u6B21\u4FEE\u6539\u6D89\u53CA${Ae.toString().replaceAll(",","\u3001")}${Ae.length>0&&ae.length>0?"\u3001":""}${ae.toString().replaceAll(",","\u3001")}\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u884C${Ae.length>0?"\u5B9E\u540D\u8BA4\u8BC1":""}${Ae.length>0&&ae.length>0?"\u548C":""}${ae.length>0?"\u804C\u4E1A\u8BA4\u8BC1":""}\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FEE\u6539`),onOk:()=>H(void 0,null,function*(){var oe,Cu,Du,gu,yu,_u,bu;Ae.length>0&&(yield(0,p.RA)({login:(oe=B.userInfo)==null?void 0:oe.login})),ae.length>0&&(yield(0,p.kN)({login:(Cu=B.userInfo)==null?void 0:Cu.login}));const qe=yield Z({type:"account/updateAccount",payload:{id:(Du=C.basicInfo)==null?void 0:Du.id,department_id:Ye,major_id:Xe,gender:ze,identity:le,location,name:Ie,nickname:Oe,school_id:Je,edu_background:Bu,edu_entry_year:hu,show_realname:Pe,brief_introduction:Au,student_id:le==="student"?pu:null,technical_title:ke||He,face_image:(yu=(gu=De==null?void 0:De[0])==null?void 0:gu.response)==null?void 0:yu.id}});if((qe==null?void 0:qe.status)!==-1&&qe){if(x.ZP.info("\u4FDD\u5B58\u6210\u529F"),(_u=C.basicInfo)!=null&&_u.base_info_completed||Z({type:"user/getUserInfo"}),Z({type:"account/getBasicInfo",payload:{login:(bu=B.userInfo)==null?void 0:bu.login}}),le!==ou&&le==="teacher"){Me(!0);return}localStorage.getItem("Noviceguide")==="0"||Z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:4,href:"/classrooms",text:e.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}}),z.history.push(`/users/${Se.current}/baseInfo`)}})});else{const oe=yield Z({type:"account/updateAccount",payload:{id:(j=C.basicInfo)==null?void 0:j.id,department_id:Ye,major_id:Xe,gender:ze,identity:le,location,name:Ie,nickname:Oe,school_id:Je,edu_background:Bu,edu_entry_year:hu,staff_id:qu,show_realname:Pe,brief_introduction:Au,student_id:le==="student"?pu:null,technical_title:ke||He,face_image:(g=(J=De==null?void 0:De[0])==null?void 0:J.response)==null?void 0:g.id}});if((oe==null?void 0:oe.status)===-1)return;if(oe){if(x.ZP.info("\u4FDD\u5B58\u6210\u529F"),(ie=C.basicInfo)!=null&&ie.base_info_completed||Z({type:"user/getUserInfo"}),Z({type:"account/getBasicInfo",payload:{login:(Q=B.userInfo)==null?void 0:Q.login}}),le!==ou&&le==="teacher"){Me(!0);return}localStorage.getItem("Noviceguide")==="0"||Z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:4,href:"/classrooms",text:e.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}}),z.history.push(`/users/${Se.current}/baseInfo`)}}}),st=()=>{Me(!1),z.history.push(`/users/${Se.current}/baseInfo`)},Ju=e.createElement("div",null,Lu?e.createElement(f.Z,null):e.createElement(b.Z,null),e.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")),it=(u,o)=>{const l=new FileReader;l.addEventListener("load",()=>o(l.result)),l.readAsDataURL(u)},Xu=()=>{I.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",he("number"),"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u4EBA\u5458\u7533\u8BF7\u65B0\u589E\u90E8\u95E8\u6216\u4E13\u4E1A\u540D\u79F0\u3002"),e.createElement("img",{src:he("code"),style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})};return e.createElement("section",{className:r.wrap},e.createElement(V.Z,{active:1}),e.createElement("div",{className:r.content},e.createElement(i.default,{form:h,className:r.formWrap,layout:"horizontal",onValuesChange:zu,onFinish:Yu,scrollToFirstError:!0},e.createElement(i.default.Item,{label:"\u59D3\u540D",name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${pe}\u4E2A\u5B57\u7B26`},{validator:s.HJ}],extra:e.createElement("span",null,a.nickname?Pe?"\u663E\u793A\uFF1A\u5E73\u53F0\u5C06\u663E\u793A\u60A8\u7684\u771F\u5B9E\u59D3\u540D":"\u9690\u85CF\uFF1A\u5E73\u53F0\u5C06\u663E\u793A\u4F60\u7684\u6635\u79F0":"\u586B\u5199\u6635\u79F0\u540E\u53EF\u8BBE\u7F6E\u59D3\u540D\u8FDB\u884C\u9690\u85CF\uFF08\u5F53\u8FDB\u884C\u59D3\u540D\u641C\u7D22\u65F6\uFF0C\u4F1A\u5C55\u793A\u60A8\u7684\u771F\u5B9E\u59D3\u540D\uFF09")},e.createElement(v.default,{style:{height:40},disabled:a.nickname?!Pe:!1,placeholder:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${pe}\u4E2A\u5B57\u7B26`,maxLength:pe,suffix:a.nickname?e.createElement("i",{style:{lineHeight:"26px"},className:`iconfont ${Pe?"icon-xianshi":"icon-yincang"} font18 ${r.color0152d9}`,onClick:ku}):null})),e.createElement($.Z,{gutter:[10,0]},e.createElement(U.Z,null,e.createElement(y.Z,A({placement:"bottom",title:()=>e.createElement("div",null,e.createElement("div",null,"\u5DF2\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1"),e.createElement("div",null,"\u53EF\u5728",e.createElement("a",{href:"/account/certification",className:"c-blue"},"\u8BA4\u8BC1\u4FE1\u606F"),"\u4E2D\u901A\u8FC7\u201C\u91CD\u65B0\u8BA4\u8BC1\u201D\u8FDB\u884C\u4FEE\u6539"))},ge),e.createElement(i.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},e.createElement(S.default,{style:{width:135},size:"large"},e.createElement(D,{value:"teacher"},"\u6559\u5E08"),e.createElement(D,{value:"student"},"\u5B66\u751F"),e.createElement(D,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB"))))),e.createElement(U.Z,null,a.identity==="student"&&e.createElement(y.Z,A({placement:"bottom",title:()=>e.createElement("div",null,e.createElement("div",null,"\u5DF2\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1"),e.createElement("div",null,"\u53EF\u5728",e.createElement("a",{href:"/account/certification",className:"c-blue"},"\u8BA4\u8BC1\u4FE1\u606F"),"\u4E2D\u901A\u8FC7\u201C\u91CD\u65B0\u8BA4\u8BC1\u201D\u8FDB\u884C\u4FEE\u6539"))},ge),e.createElement(i.default.Item,{initialValue:a.studentNo,name:"studentNo",dependencies:["school"],validateTrigger:"onBlur",rules:[{whitespace:!0,message:"\u4E0D\u80FD\u5168\u4E3A\u7A7A"},{required:!0,validator:(u,o)=>H(void 0,null,function*(){var l,E;Ru(!1);const j=yield(0,P.ZP)(`/api/users/accounts/${(l=B==null?void 0:B.userInfo)==null?void 0:l.user_id}/valid_student_id`,{method:"get",params:{school_id:((E=ee==null?void 0:ee.find(J=>J.name===a.school))==null?void 0:E.id)||(me==null?void 0:me.school_id),student_id:o}});return(j==null?void 0:j.status)<-1&&Zu&&(je(!0),cu(!1)),(j==null?void 0:j.status)<-1?Promise.reject(e.createElement("span",null,"\u8BE5\u5B66\u53F7\u5DF2\u88AB\u4F7F\u7528\uFF0C\u5982\u9700\u7EE7\u7EED\u4F7F\u7528\u8BE5\u5B66\u53F7\uFF0C\u8BF7\u5148",e.createElement("a",{onClick:()=>{je(!0)}},"\u89E3\u7ED1\u5B66\u53F7"))):Promise.resolve()})}]},e.createElement(v.default,{size:"large",style:{width:200},type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\uFF0C\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26",showCount:!0,maxLength:20}))),a.identity==="teacher"&&e.createElement(y.Z,A({placement:"bottom",title:()=>e.createElement("div",null,e.createElement("div",null,"\u5DF2\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1"),e.createElement("div",null,"\u53EF\u5728",e.createElement("a",{href:"/account/certification",className:"c-blue"},"\u8BA4\u8BC1\u4FE1\u606F"),"\u4E2D\u901A\u8FC7\u201C\u91CD\u65B0\u8BA4\u8BC1\u201D\u8FDB\u884C\u4FEE\u6539"))},ge),e.createElement(i.default.Item,{initialValue:a.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},e.createElement(S.default,{style:{width:200},size:"large"},e.createElement(D,{value:"\u6559\u6388"},"\u6559\u6388"),e.createElement(D,{value:"\u7814\u7A76\u5458"},"\u7814\u7A76\u5458"),e.createElement(D,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),e.createElement(D,{value:"\u526F\u7814\u7A76\u5458"},"\u526F\u7814\u7A76\u5458"),e.createElement(D,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),e.createElement(D,{value:"\u52A9\u7406\u7814\u7A76\u5458"},"\u52A9\u7406\u7814\u7A76\u5458"),e.createElement(D,{value:"\u52A9\u7406\u6559\u6388"},"\u52A9\u7406\u6559\u6388")))),a.identity==="professional"&&e.createElement(y.Z,A({placement:"bottom",title:()=>e.createElement("div",null,e.createElement("div",null,"\u5DF2\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1"),e.createElement("div",null,"\u53EF\u5728",e.createElement("a",{href:"/account/certification",className:"c-blue"},"\u8BA4\u8BC1\u4FE1\u606F"),"\u4E2D\u901A\u8FC7\u201C\u91CD\u65B0\u8BA4\u8BC1\u201D\u8FDB\u884C\u4FEE\u6539"))},ge),e.createElement(i.default.Item,{initialValue:a.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},e.createElement(S.default,{style:{width:200},size:"large"},e.createElement(D,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),e.createElement(D,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),e.createElement(D,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),e.createElement(D,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),e.createElement(D,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),(a.identity==="teacher"||a.identity==="professional")&&e.createElement(U.Z,{flex:1},e.createElement(i.default.Item,{label:"\u5DE5\u53F7",name:"staff_id",labelCol:{span:4},rules:[{validator:(u,o)=>/[\u4E00-\u9FA5]/g.test(o)?Promise.reject("\u8BF7\u52FF\u8F93\u5165\u4E2D\u6587\u5B57\u7B26"):o.length>20?Promise.reject("\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26"):Promise.resolve()}]},e.createElement(v.default,{className:r.staffidInput,suffix:" ",showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u5DE5\u53F7\uFF0C\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26"})))),e.createElement(y.Z,A({placement:"bottom",title:()=>e.createElement("div",null,e.createElement("div",null,"\u5DF2\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1"),e.createElement("div",null,"\u53EF\u5728",e.createElement("a",{href:"/account/certification",className:"c-blue"},"\u8BA4\u8BC1\u4FE1\u606F"),"\u4E2D\u901A\u8FC7\u201C\u91CD\u65B0\u8BA4\u8BC1\u201D\u8FDB\u884C\u4FEE\u6539"))},ge),e.createElement("div",{style:{position:"relative"}},e.createElement(i.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",wrapperCol:{span:10},extra:!Be&&a.school&&!(ee!=null&&ee.find(u=>u.name===a.school))&&e.createElement("div",{className:r.schoolHintWrap},e.createElement("span",{className:r.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",a.school,"\u201D\u7684\u9AD8\u6821\uFF0C\u5982\u6709\u9700\u8981\uFF0C\u8BF7",e.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{I.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",a.identity==="teacher"?"727685969":"816055138","\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),e.createElement("img",{src:a.identity==="teacher"?c:d,style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"},{whitespace:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},e.createElement(_.Z,{status:Vu,size:"large",showSearch:!0,onChange:$u,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"},Nu.map((u,o)=>e.createElement(D,{key:o,value:u.name},u.name)))),e.createElement("span",{className:r.selecticon},e.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},e.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),e.createElement(y.Z,A({placement:"bottom",title:()=>e.createElement("div",null,e.createElement("div",null,"\u5DF2\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1"),e.createElement("div",null,"\u53EF\u5728",e.createElement("a",{href:"/account/certification",className:"c-blue"},"\u8BA4\u8BC1\u4FE1\u606F"),"\u4E2D\u901A\u8FC7\u201C\u91CD\u65B0\u8BA4\u8BC1\u201D\u8FDB\u884C\u4FEE\u6539"))},ge),e.createElement("div",{style:{position:"relative"}},e.createElement(i.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",wrapperCol:{span:10},extra:!Be&&a.department&&!(Fe!=null&&Fe.find(u=>u.name===a.department))&&e.createElement("div",{className:r.schoolHintWrap},e.createElement("span",{className:r.colorCDCDCD},a.department?`\u672A\u627E\u5230\u5305\u542B\u201C${a.department}\u201D\u7684\u9AD8\u6821\uFF0C`:"\u672A\u627E\u5230\u9662\u7CFB\uFF0C"),e.createElement("span",{className:r.colorCDCDCD},"\u5982\u6709\u9700\u8981\uFF0C\u8BF7",e.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{Xu()}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E"))},e.createElement(_.Z,{status:Wu,size:"large",placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0",onChange:u=>{u==""&&(h.setFieldsValue({major_name:""}),ce(A(A({},h.getFieldsValue()),{major_name:""})),xe([]),be([]),fe("")),fu(),we(Fe.filter(o=>o.name.includes(u)))}},ju.map(function(u,o){return e.createElement(D,{key:o,value:u.name},u.name,(u==null?void 0:u.status)==0&&e.createElement("span",{style:{color:"#FF8C29",marginLeft:"5px"}},"(\u5F85\u5BA1\u6838)"))}))),e.createElement("span",{className:r.selecticon},e.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},e.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),a.identity==="student"&&e.createElement(y.Z,A({placement:"bottom",title:()=>e.createElement("div",null,e.createElement("div",null,"\u5DF2\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1"),e.createElement("div",null,"\u53EF\u5728",e.createElement("a",{href:"/account/certification",className:"c-blue"},"\u8BA4\u8BC1\u4FE1\u606F"),"\u4E2D\u901A\u8FC7\u201C\u91CD\u65B0\u8BA4\u8BC1\u201D\u8FDB\u884C\u4FEE\u6539"))},ge),e.createElement("div",{style:{position:"relative"}},e.createElement(i.default.Item,{label:"\u4E13\u4E1A",name:"major_name",wrapperCol:{span:10},extra:mu==="error"&&e.createElement("div",{className:r.schoolHintWrap},e.createElement("span",{className:r.colorCDCDCD},"\u672A\u627E\u5230\u201C",a.major_name,"\u201D\u4E13\u4E1A\uFF0C\u5982\u6709\u9700\u8981\uFF0C\u8BF7",e.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{I.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:e.createElement("div",{style:{textAlign:"center"}},e.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",a.identity==="teacher"?"727685969":"816055138","\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u4EBA\u5458\u7533\u8BF7\u65B0\u589E\u90E8\u95E8\u6216\u4E13\u4E1A\u540D\u79F0\u3002"),e.createElement("img",{src:a.identity==="teacher"?c:d,style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E"))},e.createElement(_.Z,{status:mu,size:"large",placeholder:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0",onChange:u=>{if(be(de.filter(o=>o.name.includes(u))),u&&(de==null?void 0:de.length)==0){fe("error");return}if(u==""){fe("");return}if(u&&(de==null?void 0:de.length)>0&&de.find(o=>o.name===u)){fe("");return}}},wu.map(function(u,o){return e.createElement(D,{key:o,value:u.name},u.name,(u==null?void 0:u.status)==0&&e.createElement("span",{style:{color:"#FF8C29",marginLeft:"5px"}},"(\u5F85\u5BA1\u6838)"))}))),e.createElement("span",{className:r.selecticon},e.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},e.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),e.createElement(i.default.Item,{label:"\u6635\u79F0",name:"nickname",rules:[{message:"\u8BF7\u8F93\u5165\u60A8\u7684\u6635\u79F0"},{validator:s.G7}],validateTrigger:"onSubmit"},e.createElement(v.default,{style:{height:40},placeholder:`\u8BF7\u8F93\u5165\u60A8\u7684\u6635\u79F0\uFF0C\u6700\u5927\u9650\u5236${ye}\u4E2A\u5B57\u7B26`,maxLength:ye,suffix:`${((eu=a.nickname)==null?void 0:eu.length)||0}/${ye}`})),e.createElement(i.default.Item,{labelCol:{span:3},wrapperCol:{span:4},label:"\u6027\u522B",className:"mb0"},e.createElement(i.default.Item,{name:"gender"},e.createElement(w.ZP.Group,null,e.createElement(w.ZP,{value:0},"\u7537"),e.createElement(w.ZP,{value:1},"\u5973")))),e.createElement(i.default.Item,{label:"\u5165\u5B66\u5E74\u4EFD",name:"edu_entry_year",wrapperCol:{span:10}},e.createElement(S.default,{placeholder:"\u8BF7\u9009\u62E9\u5165\u5B66\u5E74\u4EFD",size:"large"},Gu())),e.createElement(i.default.Item,{label:"\u6700\u9AD8\u5B66\u5386",wrapperCol:{span:10},name:"edu_background"},e.createElement(S.default,{placeholder:"\u8BF7\u9009\u62E9\u6700\u9AD8\u5B66\u5386",size:"large"},s.jh.map(function(u,o){return e.createElement(D,{key:o,value:u.id},u.name)}))),e.createElement("div",{style:{display:"flex"}},e.createElement(i.default.Item,{label:"\u4E0A\u4F20\u8BC1\u4EF6\u7167",wrapperCol:{span:10},name:"face_image"},e.createElement(G.default,{listType:"picture-card",withCredentials:!0,className:"avatar-uploader",fileList:De,onPreview:u=>{k.Z.publish("preview-image",u.thumbUrl||u.url)},action:`${X.Z.API_SERVER}/api/attachments.json`,beforeUpload:u=>{const o=u.type==="image/jpeg"||u.type==="image/png";if(!o)return x.ZP.error("\u60A8\u4E0A\u4F20\u7684\u4E0D\u662FJPG/PNG\u7C7B\u578B\u6587\u4EF6"),Promise.reject();const l=u.size/1024/1024<1;return l?o&&l:(x.ZP.error("\u6587\u4EF6\u4E0D\u80FD\u5927\u4E8E1MB"),Promise.reject())},onChange:u=>{su([...u.fileList])}},(De==null?void 0:De.length)>0?null:Ju)),e.createElement("div",{style:{marginLeft:16,color:"#666666",display:"flex",flexDirection:"column",marginTop:5}},e.createElement("span",null,"\u8981\u6C42\uFF1A"),e.createElement("span",null,"1.\u5B66\u751F\u7167\u7247\u5FC5\u987B\u4E3A\u9AD8\u6E05\u7684\u4EBA\u8138\u7167"),e.createElement("span",null,"2.\u6309\u7167 \u59D3\u540D-\u5B66\u53F7 \u7684\u65B9\u5F0F\u6765\u547D\u540D\u7167\u7247"),e.createElement("span",null,"3.\u56FE\u7247\u5927\u5C0F\u57281MB\u4EE5\u5185"))),e.createElement("div",{style:{position:"relative"}},e.createElement(i.default.Item,{label:"\u7B80\u4ECB",name:"brief_introduction",rules:[{required:!1}]},e.createElement(Le,{maxLength:500,rows:6})),e.createElement("div",{style:{position:"absolute",bottom:10,right:10}},(uu=h.getFieldValue("brief_introduction"))==null?void 0:uu.length,"/500")),e.createElement(i.default.Item,null,e.createElement(M.ZP,{className:`${Ze.actionTabs.type===2?r.submitButtondiv:r.submitButton} ml100`,size:"middle",type:"primary",onClick:()=>{cu(!0),h.submit()},loading:Ve["account/updateAccount"]},"\u4FDD\u5B58"),e.createElement(M.ZP,{className:r.submitButton,size:"middle",onClick:()=>z.history.push(`/users/${Se.current}/baseInfo`)},"\u53D6\u6D88")))),e.createElement("div",{className:`${r.hint} font14`},"* \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732"),e.createElement(F.Z,{visible:C.actionTabs.key==="Account-AppplySchool",onClose:()=>{Z({type:"account/setActionTabs",payload:{}})},schoolName:a.school,onSuccess:Qu}),e.createElement(T.Z,{visible:C.actionTabs.key==="Account-AppplyDepartment",onClose:()=>{Z({type:"account/setActionTabs",payload:{}})},schoolId:(tu=ee.find(u=>u.name===a.school))==null?void 0:tu.id,schoolName:a.school,departmentName:a.department,onSuccess:u=>Fu(a.school,u)}),e.createElement(Y.Z,{visible:C.actionTabs.key==="Account-AppplyProfession",onClose:()=>{Z({type:"account/setActionTabs",payload:{}})},departmentId:(nu=Fe.find(u=>u.name===a.department))==null?void 0:nu.id,departmentName:a.department,majorName:a.major_name,onSuccess:u=>{h.setFieldsValue({major_name:u}),ce(A(A({},h.getFieldsValue()),{major_name:u})),fu()}}),e.createElement(I.default,{centered:!0,destroyOnClose:!0,open:Mu,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:560,footer:null,onCancel:()=>{Me(!1)}},e.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},e.createElement("aside",{style:{letterSpacing:1}},"\u57FA\u4E8E\u60A8\u6240\u5728\u9662\u6821\u4E0E\u5E73\u53F0\u6709\u6DF1\u5EA6\u5408\u4F5C\uFF0C\u6211\u4EEC\u7279\u610F\u4E3A\u60A8\u914D\u5907\u4E86\u5E73\u53F0\u76841\u5BF91\u52A9\u6559\uFF0C\u60A8\u53EF\u4EE5\u626B\u63CF\u4E0B\u65B9\u4E8C\u7EF4\u7801\u6DFB\u52A0\u52A9\u7406\u5FAE\u4FE1\uFF0C\u6211\u4EEC\u5C067*24\u5C0F\u65F6\u4E3A\u60A8\u7B54\u7591\u89E3\u60D1\u3002"),e.createElement("img",{className:"mt20 mb20",src:O,width:162,height:162}))),e.createElement(I.default,{title:"\u89E3\u7ED1\u5B66\u53F7",open:Su,centered:!0,destroyOnClose:!0,onCancel:()=>{je(!1),Ne.resetFields()},onOk:()=>{Ne.submit()}},e.createElement(i.default,{form:Ne,size:"large",onValuesChange:(u,o)=>{xu(o)},onFinish:u=>H(void 0,null,function*(){var o,l;(yield(0,P.ZP)(`/api/users/accounts/${(o=B==null?void 0:B.userInfo)==null?void 0:o.user_id}/unbind_student_id.json`,{method:"post",body:A({student_id:a.studentNo,school_id:((l=ee==null?void 0:ee.find(j=>j.name===a.school))==null?void 0:l.id)||(me==null?void 0:me.school_id),check_type:4},u)})).status==0&&(x.ZP.success("\u89E3\u7ED1\u6210\u529F"),h.validateFields(),Ne.resetFields(),je(!1))})},e.createElement("div",{className:"mb20"},"\u5F88\u62B1\u6B49\uFF0C\u8BE5\u5B66\u53F7\uFF08",a.studentNo,"\uFF09\u5728",a.school,"\u5185\u5DF2\u88AB\u4F7F\u7528\uFF0C\u60A8\u53EF\u4EE5\u63D0\u4F9B",e.createElement("span",{style:{color:"#3061d0"}},"\u5F53\u524D\u8D26\u53F7\u6240\u5728\u5B66\u6821\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D"),"\u8FDB\u884C\u89E3\u7ED1\uFF1A"),e.createElement(i.default.Item,{name:"check_value",rules:[{required:!0,message:`\u8BF7\u586B\u5199${a==null?void 0:a.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`}],style:{marginBottom:"10px"}},e.createElement(v.default,{type:"text",placeholder:`\u8BF7\u586B\u5199${a==null?void 0:a.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`})),e.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF0C\u6BCF\u4F4D\u5B66\u751F\u6BCF\u5929\u4EC5\u6709 ",e.createElement("span",{style:{color:"#FA6400"}},"2")," \u6B21\u6210\u529F\u89E3\u7ED1\u5B66\u53F7\u7684\u673A\u4F1A\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"))),e.createElement(N.Z,null))};var Iu=(0,z.connect)(({user:L,account:R,loading:B,globalSetting:C,shixunHomeworks:ue})=>({user:L,account:R,globalSetting:C,loading:B.effects,shixunHomeworks:ue}))(Pu)},57478:function(te,K,n){n.d(K,{Z:function(){return P}});var t=n(59301),z=n(71471),S=n(92832),v=n(78700),i=n(43418),x=n(53504),I=n(8591),$=n(19842),U=n(3113),y=n(79999),_=n(33130),w=n(77011),G={flexRow:"flexRow___Ys7oN",flexColumn:"flexColumn___awMMf",formWrap:"formWrap___j8Lzv",example:"example___xf0jY",footerWrap:"footerWrap___GFnQD"},M=Object.defineProperty,r=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,O=(m,c,d)=>c in m?M(m,c,{enumerable:!0,configurable:!0,writable:!0,value:d}):m[c]=d,s=(m,c)=>{for(var d in c||(c={}))F.call(c,d)&&O(m,d,c[d]);if(r)for(var d of r(c))T.call(c,d)&&O(m,d,c[d]);return m},p=(m,c)=>{var d={};for(var V in m)F.call(m,V)&&c.indexOf(V)<0&&(d[V]=m[V]);if(m!=null&&r)for(var V of r(m))c.indexOf(V)<0&&T.call(m,V)&&(d[V]=m[V]);return d},f=(m,c,d)=>new Promise((V,X)=>{var Y=W=>{try{re(d.next(W))}catch(q){X(q)}},e=W=>{try{re(d.throw(W))}catch(q){X(q)}},re=W=>W.done?V(W.value):Promise.resolve(W.value).then(Y,e);re((d=d.apply(m,c)).next())});const b=(m,c)=>c.some(d=>d.label.toLowerCase().indexOf(m.toLowerCase())>-1),N=S.default.TextArea,k=m=>{var c=m,{account:d,globalSetting:V,loading:X,dispatch:Y,schoolName:e,visible:re,onClose:W=()=>{},onSuccess:q=()=>{}}=c,Ce=p(c,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]);const[se]=v.default.useForm();(0,t.useEffect)(()=>{se.setFieldsValue({name:e})},[e]);const A=ne=>f(void 0,null,function*(){const{name:H,city:D=[],address:Le,remarks:Re}=ne||{},pe=yield Y({type:"account/appplySchool",payload:{name:H,province:D[0],city:D[1],address:Le,remarks:Re}});if((pe==null?void 0:pe.status)==2){const ye=i.default.confirm({icon:null,width:600,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.createElement(t.Fragment,null,t.createElement("p",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u5355\u4F4D\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u5355\u4F4D\uFF1F"),t.createElement(x.default,{columns:[{title:"\u5B66\u6821/\u5355\u4F4D",dataIndex:"name"},{title:"\u7528\u6237\u6570",width:150,dataIndex:"users_count"}],dataSource:[s({},pe)],pagination:!1})),onOk:()=>f(void 0,null,function*(){yield q(H),ye.destroy(),W()}),onCancel:()=>{ye.destroy()}});return}W(),pe.status==0&&(I.ZP.success("\u65B0\u589E\u5B66\u6821/\u5355\u4F4D\u6210\u529F\uFF01"),q(H))});return t.createElement(i.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:re,title:"\u7533\u8BF7\u6DFB\u52A0\u5355\u4F4D\u540D\u79F0",width:"600px",footer:null},t.createElement(v.default,{className:G.formWrap,form:se,labelCol:{span:4},wrapperCol:{span:20},onFinish:A},t.createElement(v.default.Item,{label:"\u5355\u4F4D\u5168\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"}]},t.createElement(S.default,{placeholder:"\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"})),t.createElement("div",{className:`${G.flexRow} ${G.example}`},t.createElement("div",null,"\u793A\u4F8B\uFF1A"),t.createElement("div",{className:G.flexColumn},t.createElement("div",null,t.createElement(y.Z,{style:{color:"rgb(82, 196, 26)"}}),t.createElement("span",{className:"font14 ml5"},"\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u6784")),t.createElement("div",null,t.createElement(_.Z,{style:{color:"red"}}),t.createElement("span",{className:"font14 ml5"},"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842019\u6625")))),t.createElement(v.default.Item,{label:"\u5730\u533A\uFF1A",name:"city"},t.createElement($.Z,{allowClear:!0,size:"middle",options:w.P,placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",showSearch:{matchInputWidth:!0,filter:b}})),t.createElement(v.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},t.createElement(S.default,{placeholder:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"})),t.createElement(v.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks"},t.createElement(N,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"})),t.createElement("div",{className:G.footerWrap},t.createElement(v.default.Item,null,t.createElement(U.ZP,{className:"mr5",size:"middle",onClick:()=>{W()}},"\u53D6\u6D88"),t.createElement(U.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:X["account/appplySchool"]},"\u4FDD\u5B58")))))};var P=(0,z.connect)(({account:m,loading:c,globalSetting:d})=>({account:m,globalSetting:d,loading:c.effects}))(k)},38630:function(te,K,n){var t=n(59301),z=n(71471),S=n(48110),v=n(59301);const i=({children:x,active:I})=>{const $=(0,z.useParams)(),[U,y]=(0,t.useState)(I||1),_=(0,t.useRef)();return(0,t.useEffect)(()=>{var w;_.current=(w=location.pathname.split("/"))==null?void 0:w[2]},[location.pathname]),v.createElement("section",{style:{backgroundColor:"#fff",padding:"22px 0 0 38px"}},v.createElement(S.YG,{value:I,onChange:w=>{y(w)},tabBarExtraContent:x,dataSource:[{id:1,name:"\u57FA\u672C\u4FE1\u606F",link:`/users/${_.current}/baseInfo/edit`},{id:2,name:"\u5B9E\u540D\u8BA4\u8BC1",link:`/users/${_.current}/realNameCertification`},{id:3,name:"\u804C\u4E1A\u8BA4\u8BC1",link:`/users/${_.current}/careerCertification`}]}))};K.Z=i},32637:function(te,K,n){te.exports=n.p+"static/AssistantCode3.a8740efb.jpeg"},29831:function(te,K,n){te.exports=n.p+"static/touge_code.728ce351.jpg"},75694:function(te,K,n){te.exports=n.p+"static/touge_code6.e67b4cee.jpg"}}]);