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.
2 lines
17 KiB
2 lines
17 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[277],{"6cGi":function(h,P,l){"use strict";l.d(P,"a",function(){return B});var J=l("ODXe"),E=l("q1tI"),F=l.n(E);function B(U,I){var O=I||{},j=O.defaultValue,c=O.value,V=O.onChange,r=O.postState,N=E.useState(function(){return c!==void 0?c:j!==void 0?typeof j=="function"?j():j:typeof U=="function"?U():U}),S=Object(J.a)(N,2),d=S[0],s=S[1],f=c!==void 0?c:d;r&&(f=r(f));var o=E.useRef(V);o.current=V;var t=E.useCallback(function(v){s(v),f!==v&&o.current&&o.current(v,f)},[f,o]),x=E.useRef(!0);return E.useEffect(function(){if(x.current){x.current=!1;return}c===void 0&&s(c)},[c]),[f,t]}},"6f40":function(h,P,l){h.exports={wrap:"wrap___poMpT",bg:"bg___2XJ1v",title_style:"title_style___2lGZw",line:"line___wXl6Y",text:"text___3ABTf",fieldWrap:"fieldWrap___1II6S",form_item:"form_item___2H9ih",record_count:"record_count___uwinu",close_style:"close_style___1ArId",xmfm:"xmfm___1wEp4",img_content:"img_content___36QKn",dbbjt:"dbbjt___3C5AK",sjpt_list:"sjpt_list___2aBUe",sjpt:"sjpt___3Gbaz",qtdw_list:"qtdw_list___39kgV",qtdw:"qtdw___3BPF_",users_style:"users_style___1t0pw",sc_warp:"sc_warp___2yov5",add_icon:"add_icon___bGGAn",wenan:"wenan___2UiQa",yaoqiu:"yaoqiu___OBNZs",users_style2:"users_style2___1AYHt",active_img:"active_img___39XKn",footer_style:"footer_style___1U3wb",backgroundFa:"backgroundFa___3NbaU",btn_close:"btn_close___1RUKA",btn_submit:"btn_submit___2Rv7k",aBtn:"aBtn___ez4DE",aBtn_img:"aBtn_img___ldKpI",bBtn:"bBtn___KdRn7",cascaderWrap:"cascaderWrap___3MxwC",listItem:"listItem___1xt7j",right:"right___2QgBk",one:"one___3IVPR",schoolHintWrap:"schoolHintWrap___335xY",colorCDCDCD:"colorCDCDCD___w07os",color0152d9:"color0152d9___16hQx",spanText:"spanText___2seiV",input_search:"input_search___1_E4d",platform_list:"platform_list___1pEB1",platform_item:"platform_item___9Yq1C",platform_item_active:"platform_item_active___3318r",img_items:"img_items___28DLm",text_items:"text_items___1IjeV",select_img:"select_img___YZZCh",unit_list:"unit_list___1W4iI",unit_item:"unit_item___wcjho",unit_item_active:"unit_item_active___15A6t"}},BdwD:function(h,P,l){"use strict";var J=l("+L6B"),E=l("2/Rp"),F=l("0Owb"),B=l("k1fw"),U=l("q1tI"),I=l.n(U),O=l("FOrL"),j=l.n(O),c=function(r){var N=r.buttonProps,S=N===void 0?{}:N,d=r.styles,s=d===void 0?{}:d,f=r.imgStyles,o=f===void 0?{}:f,t=r.customText,x=r.ButtonText,v=r.ButtonClick,z=r.Buttonclass,a=r.ButtonTwo;return I.a.createElement("section",{className:"tc animated fadeIn",style:Object(B.a)(Object(B.a)({},{color:"#999",margin:"0 auto",padding:"100px 0"}),s)},I.a.createElement("img",{src:j.a,style:Object(B.a)(Object(B.a)({},{width:"200px",height:"150px"}),o)}),I.a.createElement("p",{className:"mt10 font14"},t||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),x&&I.a.createElement(E.a,Object(F.a)({className:z,onClick:v},S),x),a&&a)};P.a=c},FOrL:function(h,P,l){h.exports=l.p+"static/nodata.a6b3f948.png"},YKnm:function(h,P){h.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKhJREFUOE/FktkNg0AMRMf0EEQ50EdIK5BWgD6gnGiLiJFXONoDFlZ8xN/zxseYcLPoJo9sg/LFPRidGcmyWQYKC5ht4MJ2bcLbDNRfmuAI9lYQkTiGR/XgraursRP8RIGgenL9JcyiKRjNZ6IlbOAbOMcR4aPlmYD6CI5WkHj0ODpVCo5iVIiB5ayzrhKlULbMbkxnnxobyKfJLXYS2TO79AepKf5vsAItjVcRnmIf4gAAAABJRU5ErkJggg=="},dugo:function(h,P,l){"use strict";l.r(P);var J=l("2qtc"),E=l("kLXV"),F=l("oBTY"),B=l("DZo9"),U=l("8z0m"),I=l("7Kak"),O=l("9yH6"),j=l("5NDa"),c=l("5rEg"),V=l("miYZ"),r=l("tsqr"),N=l("k1fw"),S=l("y8nQ"),d=l("Vl3Y"),s=l("tJVT"),f=l("PpiC"),o=l("q1tI"),t=l.n(o),x=l("Ty5D"),v=l("9kvl"),z=l("6f40"),a=l.n(z),g=l("m3rI"),We=l("eIzd"),fe=l.n(We),we=l("F8ak"),k=l.n(we),Ve=l("Fp8y"),ve=l.n(Ve),ke=l("YKnm"),pe=l.n(ke),Q=l("ErOA"),he=l("BdwD"),L=l("6CvP"),Ye=function(y){var K,W,w,Z,X,rt=y.user,Et=y.newCourse,ft=y.globalSetting,vt=y.loading,pt=y.dispatch,ht=Object(f.a)(y,["user","newCourse","globalSetting","loading","dispatch"]),Ge=d.a.useForm(),Je=Object(s.a)(Ge,1),m=Je[0],ze=Object(o.useState)({}),Pe=Object(s.a)(ze,2),ge=Pe[0],Re=Pe[1],Qe=Object(o.useState)(),De=Object(s.a)(Qe,2),M=De[0],H=De[1],Ze=Object(o.useState)(),be=Object(s.a)(Ze,2),A=be[0],q=be[1],Xe=Object(o.useState)(),Ce=Object(s.a)(Xe,2),R=Ce[0],$=Ce[1],He=Object(o.useState)(),Ue=Object(s.a)(He,2),D=Ue[0],ee=Ue[1],qe=Object(o.useState)(!1),Oe=Object(s.a)(qe,2),$e=Oe[0],Y=Oe[1],et=Object(o.useState)(!1),Ae=Object(s.a)(et,2),tt=Ae[0],G=Ae[1],at=Object(o.useState)(""),ye=Object(s.a)(at,2),Me=ye[0],Fe=ye[1],_t=Object(o.useState)(),Be=Object(s.a)(_t,2),b=Be[0],Ie=Be[1],lt=Object(o.useState)(),je=Object(s.a)(lt,2),C=je[0],xe=je[1],nt=Object(o.useState)(),Ne=Object(s.a)(nt,2),p=Ne[0],Se=Ne[1],u=Object(x.i)(),ot=Object(o.useState)([]),Le=Object(s.a)(ot,2),st=Le[0],ut=Le[1],it=Object(o.useState)(""),Te=Object(s.a)(it,2),dt=Te[0],mt=Te[1];Object(o.useEffect)(function(){Object(L.m)().then(function(e){ut(e==null?void 0:e.domains)}),u!=null&&u.shixunsId&&Object(L.k)(u==null?void 0:u.shixunsId).then(function(e){if((e==null?void 0:e.status)==0){var _,n,i,te,ae,_e,le,ne,oe,se,ue,ie,de,me,ce,re;if(mt(e==null||((_=e.case)===null||_===void 0)?void 0:_.teacher_id),m.setFieldsValue(e==null?void 0:e.case),Re(e==null?void 0:e.case),H([{id:e==null||((n=e.case)===null||n===void 0||((i=n.pic_url)===null||i===void 0))?void 0:i.pic_id,test:e==null||((te=e.case)===null||te===void 0||((ae=te.pic_url)===null||ae===void 0))?void 0:ae.url}]),q([{id:e==null||((_e=e.case)===null||_e===void 0||((le=_e.background_url)===null||le===void 0))?void 0:le.background_attachment_id,test:e==null||((ne=e.case)===null||ne===void 0||((oe=ne.background_url)===null||oe===void 0))?void 0:oe.url}]),ee([e==null||((se=e.case)===null||se===void 0)?void 0:se.school]),e!=null&&(ue=e.case)!==null&&ue!==void 0&&(ie=ue.company)!==null&&ie!==void 0&&ie.name){var Ee;$([e==null||((Ee=e.case)===null||Ee===void 0)?void 0:Ee.company])}Se([{id:e==null||((de=e.case)===null||de===void 0||((me=de.teacher_url)===null||me===void 0))?void 0:me.teacher_attachment_id,test:e==null||((ce=e.case)===null||ce===void 0||((re=ce.teacher_url)===null||re===void 0))?void 0:re.url}])}})},[]);var Ke=function(){Object(L.t)().then(function(_){for(var n in _==null?void 0:_.schools)_.schools[n].check=!1;for(var i in _==null?void 0:_.companies)_.companies[i].check=!1;Ie(_==null?void 0:_.companies),xe(_==null?void 0:_.schools)})},ct=function(){(M==null?void 0:M.length)>0&&m.setFieldsValue({attachment_id:M[0].id}),(A==null?void 0:A.length)>0&&m.setFieldsValue({background_attachment_id:A[0].id}),(R==null?void 0:R.length)>0&&m.setFieldsValue({company:R[0].name}),(D==null?void 0:D.length)>0&&m.setFieldsValue({school:D[0].name}),(p==null?void 0:p.length)>0&&m.setFieldsValue({teacher_attachment_id:p[0].id}),m.validateFields().then(function(){u!=null&&u.shixunsId?Object(L.f)(Object(N.a)({teacher_id:dt,id:u==null?void 0:u.shixunsId},m.getFieldsValue())).then(function(_){(_==null?void 0:_.status)==0&&(r.b.success("\u7F16\u8F91\u6210\u529F"),v.d.go(-1))}):Object(L.d)(m.getFieldsValue()).then(function(_){(_==null?void 0:_.status)==0&&(r.b.success("\u65B0\u589E\u6210\u529F"),v.d.push("/shixuns"))})})};return t.a.createElement("div",{className:a.a.wrap},t.a.createElement("div",{className:a.a.bg},t.a.createElement(d.a,{labelCol:{flex:"100px"},form:m,className:a.a.formWrap,scrollToFirstError:!0,colon:!1,onValuesChange:function(){Re(m.getFieldsValue())}},t.a.createElement("div",{className:a.a.title_style},t.a.createElement("div",{className:a.a.line}),t.a.createElement("div",{className:a.a.text},u!=null&&u.shixunsId?"\u7F16\u8F91":"\u65B0\u5EFA","\u5B9E\u8DF5\u5E73\u53F0")),t.a.createElement("div",{className:a.a.fieldWrap},t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u5E73\u53F0\u540D\u79F0",colon:!1,name:"name",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(c.a,{className:a.a.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0",maxLength:60,suffix:t.a.createElement("span",{className:a.a.record_count},((K=ge.name)===null||K===void 0?void 0:K.length)||0,"/60")})),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u5B9E\u8DF5\u7C7B\u578B",colon:!1,name:"domain",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(O.a.Group,null,st.map(function(e,_){return t.a.createElement(O.a,{key:_,value:e==null?void 0:e.name,style:{marginTop:8,marginRight:30,color:"#333333"}},e==null?void 0:e.name)}))),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u5C01\u9762",colon:!1,name:"attachment_id"},t.a.createElement(U.a,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(_){var n=new FormData;n.append("file",_==null?void 0:_.file),Object(Q.a)("".concat(g.a.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then(function(i){H([i]),m.setFieldsValue({attachment_id:i.id})})}},t.a.createElement("div",{className:a.a.aBtn},t.a.createElement("img",{className:a.a.aBtn_img,src:ve.a}),"\u4E0A\u4F20\u56FE\u7247"),t.a.createElement("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20}},"\u5C01\u9762\u56FE\u7247\u5C3A\u5BF8\u4E3A283*177px\uFF0C\u683C\u5F0F\u4E3Apng\u3001jpeg\u3001jpg\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7100KB")),(M==null?void 0:M.length)>0&&t.a.createElement("div",{className:a.a.xmfm},t.a.createElement("img",{src:g.a.API_SERVER+((W=M[0])===null||W===void 0?void 0:W.test),className:a.a.img_content}),t.a.createElement("img",{src:k.a,className:a.a.close_style,onClick:function(){H([])}}))),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u9876\u90E8\u80CC\u666F\u56FE",colon:!1,name:"background_attachment_id"},t.a.createElement(U.a,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,fileList:A,customRequest:function(_){var n=new FormData;n.append("file",_==null?void 0:_.file),Object(Q.a)("".concat(g.a.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then(function(i){q([i]),m.setFieldsValue({background_attachment_id:i.id})})}},t.a.createElement("div",{className:a.a.aBtn},t.a.createElement("img",{className:a.a.aBtn_img,src:ve.a}),"\u4E0A\u4F20\u56FE\u7247"),t.a.createElement("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20}},"\u9876\u90E8\u80CC\u666F\u56FE\u7247\u5C3A\u5BF8\u4E3A3840*240px\uFF0C\u683C\u5F0F\u4E3Apng\u3001jpeg\u3001jpg\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7200KB")),(A==null?void 0:A.length)>0&&t.a.createElement("div",{className:a.a.dbbjt},t.a.createElement("img",{src:g.a.API_SERVER+((w=A[0])===null||w===void 0?void 0:w.test),className:a.a.img_content}),t.a.createElement("img",{src:k.a,className:a.a.close_style,onClick:function(){q([])}}))),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u94FE\u63A5",colon:!1,name:"url",rules:[{pattern:new RegExp(/^[^\u4e00-\u9fa5]+$/,""),message:"\u4E0D\u80FD\u8F93\u5165\u4E2D\u6587"}]},t.a.createElement(c.a,{className:a.a.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u94FE\u63A5",suffix:" "})),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u5B9E\u8DF5\u5E73\u53F0",colon:!1,name:"company"},t.a.createElement("div",{className:a.a.aBtn,style:{width:136},onClick:function(){Y(!0),Ke()}},t.a.createElement("img",{className:a.a.aBtn_img,src:fe.a}),"\u9009\u62E9\u5B9E\u8DF5\u5E73\u53F0"),t.a.createElement("div",{className:a.a.sjpt_list},(R==null?void 0:R.length)>0&&R.map(function(e,_){return t.a.createElement("div",{className:a.a.sjpt,key:_},t.a.createElement("img",{src:g.a.IMG_SERVER+(e==null?void 0:e.pic_url),className:a.a.img_content}),t.a.createElement("img",{src:k.a,className:a.a.close_style,onClick:function(){R.splice(_,1),$(Object(F.a)(R))}}))}))),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u8D1F\u8D23\u6559\u5E08",colon:!1,name:"teacher",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(c.a,{className:a.a.form_item_item,placeholder:"\u8BF7\u8F93\u5165\u8D1F\u8D23\u6559\u5E08",maxLength:10,suffix:t.a.createElement("span",{className:a.a.record_count},((Z=ge.teacher)===null||Z===void 0?void 0:Z.length)||0,"/10")})),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u7275\u5934\u5355\u4F4D",colon:!1,name:"school",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement("div",{className:a.a.aBtn,onClick:function(){G(!0),Ke()}},t.a.createElement("img",{className:a.a.aBtn_img,src:fe.a}),"\u9009\u62E9\u5355\u4F4D"),t.a.createElement("div",{className:a.a.qtdw_list},(D==null?void 0:D.length)>0&&D.map(function(e,_){return t.a.createElement("div",{className:a.a.qtdw,key:_},t.a.createElement("img",{src:g.a.IMG_SERVER+(e==null?void 0:e.pic_url),className:a.a.img_content}),t.a.createElement("img",{src:k.a,className:a.a.close_style,onClick:function(){D.splice(_,1),ee(Object(F.a)(D))}}))}))),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u6559\u5E08\u7167\u7247",colon:!1,name:"teacher_attachment_id",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(U.a,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(_){var n=new FormData;n.append("file",_==null?void 0:_.file),Object(Q.a)("".concat(g.a.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then(function(i){Se([i]),m.setFieldsValue({teacher_attachment_id:i.id})})}},t.a.createElement("div",{className:"".concat(a.a.users_style," ").concat((p==null?void 0:p.length)>0?a.a.users_style2:"")},(p==null?void 0:p.length)>0&&t.a.createElement("img",{src:g.a.API_SERVER+((X=p[0])===null||X===void 0?void 0:X.test),className:a.a.active_img}),t.a.createElement("div",{className:a.a.sc_warp},t.a.createElement("div",{className:a.a.add_icon},"+"),t.a.createElement("div",{className:a.a.wenan},"\u4E0A\u4F20\u6559\u5E08\u7167\u7247"),t.a.createElement("div",{className:a.a.yaoqiu},"\u5C3A\u5BF8220*295px\uFF0C\u5927\u5C0F200KB\u5185")))))))),t.a.createElement("div",{className:a.a.footer_style},t.a.createElement("div",{className:a.a.backgroundFa},t.a.createElement("div",{className:a.a.btn_close,onClick:function(){window.location.href.split("comeFrom=")[1]=="list"?v.d.push("/shixuns"):v.d.push("/shixuns/".concat(u==null?void 0:u.shixunsId))}},"\u53D6\u6D88"),t.a.createElement("div",{className:a.a.btn_submit,onClick:ct},"\u63D0\u4EA4"))),t.a.createElement(E.a,{centered:!0,zIndex:200,width:750,title:"\u9009\u62E9\u5B9E\u9A8C\u5E73\u53F0",visible:$e,onCancel:function(){Y(!1)},footer:t.a.createElement("div",{className:"modal_list"},t.a.createElement("div",{className:"modal_close",onClick:function(){Y(!1)}},"\u53D6\u6D88"),t.a.createElement("div",{className:"modal_sumbit",onClick:function(){var _=[];for(var n in b)b[n].check&&_.push(b[n]);$(_),m.setFieldsValue({company:_[0].name}),Y(!1)}},"\u786E\u5B9A"))},t.a.createElement("div",{className:a.a.input_search},t.a.createElement(c.a,{value:Me,onChange:function(_){Fe(_.target.value)},placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),t.a.createElement("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})),(b==null?void 0:b.length)>0?t.a.createElement("div",{className:a.a.platform_list},b.map(function(e,_){return t.a.createElement("div",{className:e!=null&&e.check?a.a.platform_item_active:a.a.platform_item,key:_,onClick:function(){b.map(function(i){i.check=!1}),b[_].check=!0,Ie(Object(F.a)(b))}},t.a.createElement("img",{className:a.a.img_items,src:g.a.IMG_SERVER+(e==null?void 0:e.pic_url)}),(e==null?void 0:e.check)&&t.a.createElement("img",{className:a.a.select_img,src:pe.a}))})):t.a.createElement(he.a,{customText:"\u6682\u65E0\u6570\u636E",styles:{padding:"100px 0"}})),t.a.createElement(E.a,{centered:!0,zIndex:200,width:750,title:"\u9009\u62E9\u7275\u5934\u5355\u4F4D",visible:tt,onCancel:function(){G(!1)},footer:t.a.createElement("div",{className:"modal_list"},t.a.createElement("div",{className:"modal_close",onClick:function(){G(!1)}},"\u53D6\u6D88"),t.a.createElement("div",{className:"modal_sumbit",onClick:function(){var _=[];for(var n in C)C[n].check&&_.push(C[n]);ee(_),m.setFieldsValue({school:_[0].name}),G(!1)}},"\u786E\u5B9A"))},t.a.createElement("div",{className:a.a.input_search},t.a.createElement(c.a,{value:Me,onChange:function(_){Fe(_.target.value)},placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),t.a.createElement("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})),(C==null?void 0:C.length)>0?t.a.createElement("div",{className:a.a.unit_list},C.map(function(e,_){return t.a.createElement("div",{className:e!=null&&e.check?a.a.unit_item_active:a.a.unit_item,key:_,onClick:function(){C.map(function(i){i.check=!1}),C[_].check=!0,xe(Object(F.a)(C))}},t.a.createElement("img",{className:a.a.img_items,src:g.a.IMG_SERVER+(e==null?void 0:e.pic_url)}),(e==null?void 0:e.check)&&t.a.createElement("img",{className:a.a.select_img,src:pe.a}))})):t.a.createElement(he.a,{customText:"\u6682\u65E0\u6570\u636E",styles:{padding:"100px 0"}})))};P.default=Object(v.a)(function(T){var y=T.user,K=T.newCourse,W=T.loading,w=T.globalSetting;return{user:y,newCourse:K,globalSetting:w,loading:W.effects}})(Ye)},eIzd:function(h,P){h.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAADdJREFUOE9jZMABDBMvbgJJnZ+v74dNCeOoRjyBAws99ED6x/DfDCTGxMB4Cmuokq1xNDpokFYB15w6OSJZfG8AAAAASUVORK5CYII="}}]);
|