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/p__Shixuns__New.de87d0c6.as...

2 lines
17 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[278],{"6f40":function(g,R,l){g.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(g,R,l){"use strict";var Te=l("+L6B"),S=l("2/Rp"),A=l("0Owb"),y=l("k1fw"),M=l("q1tI"),F=l.n(M),D=l("FOrL"),ce=l.n(D),C=function(c){var L=c.buttonProps,re=L===void 0?{}:L,d=c.styles,i=d===void 0?{}:d,K=c.imgStyles,u=K===void 0?{}:K,t=c.customText,T=c.ButtonText,O=c.ButtonClick,k=c.Buttonclass,a=c.ButtonTwo;return F.a.createElement("section",{className:"tc animated fadeIn",style:Object(y.a)(Object(y.a)({},{color:"#999",margin:"0 auto",padding:"100px 0"}),i)},F.a.createElement("img",{src:ce.a,style:Object(y.a)(Object(y.a)({},{width:"200px",height:"150px"}),u)}),F.a.createElement("p",{className:"mt10 font14"},t||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),T&&F.a.createElement(S.a,Object(A.a)({className:k,onClick:O},re),T),a&&a)};R.a=C},FOrL:function(g,R,l){g.exports=l.p+"static/nodata.a6b3f948.png"},YKnm:function(g,R){g.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKhJREFUOE/FktkNg0AMRMf0EEQ50EdIK5BWgD6gnGiLiJFXONoDFlZ8xN/zxseYcLPoJo9sg/LFPRidGcmyWQYKC5ht4MJ2bcLbDNRfmuAI9lYQkTiGR/XgraursRP8RIGgenL9JcyiKRjNZ6IlbOAbOMcR4aPlmYD6CI5WkHj0ODpVCo5iVIiB5ayzrhKlULbMbkxnnxobyKfJLXYS2TO79AepKf5vsAItjVcRnmIf4gAAAABJRU5ErkJggg=="},dugo:function(g,R,l){"use strict";l.r(R);var Te=l("2qtc"),S=l("kLXV"),A=l("oBTY"),y=l("DZo9"),M=l("8z0m"),F=l("7Kak"),D=l("9yH6"),ce=l("5NDa"),C=l("5rEg"),We=l("miYZ"),c=l("tsqr"),L=l("k1fw"),re=l("y8nQ"),d=l("Vl3Y"),i=l("tJVT"),K=l("PpiC"),u=l("q1tI"),t=l.n(u),T=l("Ty5D"),O=l("9kvl"),k=l("6f40"),a=l.n(k),E=l("m3rI"),we=l("eIzd"),Ee=l.n(we),Ve=l("F8ak"),W=l.n(Ve),ke=l("Fp8y"),ve=l.n(ke),Ye=l("YKnm"),fe=l.n(Ye),Y=l("ErOA"),pe=l("BdwD"),B=l("6CvP"),Ge=function(U){var j,N,x,G,J,z,Et=U.user,vt=U.newCourse,ft=U.globalSetting,pt=U.loading,ht=U.dispatch,gt=Object(K.a)(U,["user","newCourse","globalSetting","loading","dispatch"]),Je=d.a.useForm(),ze=Object(i.a)(Je,1),m=ze[0],Qe=Object(u.useState)({}),he=Object(i.a)(Qe,2),ge=he[0],Pe=he[1],Ze=Object(u.useState)(),Re=Object(i.a)(Ze,2),b=Re[0],Q=Re[1],Xe=Object(u.useState)(),Ue=Object(i.a)(Xe,2),P=Ue[0],Z=Ue[1],He=Object(u.useState)(),be=Object(i.a)(He,2),v=be[0],X=be[1],qe=Object(u.useState)(),De=Object(i.a)(qe,2),f=De[0],H=De[1],$e=Object(u.useState)(!1),Ce=Object(i.a)($e,2),et=Ce[0],w=Ce[1],tt=Object(u.useState)(!1),Oe=Object(i.a)(tt,2),at=Oe[0],V=Oe[1],_t=Object(u.useState)(""),Ae=Object(i.a)(_t,2),ye=Ae[0],Me=Ae[1],lt=Object(u.useState)(),Fe=Object(i.a)(lt,2),p=Fe[0],Be=Fe[1],ot=Object(u.useState)(),Ie=Object(i.a)(ot,2),h=Ie[0],je=Ie[1],nt=Object(u.useState)(),Ne=Object(i.a)(nt,2),r=Ne[0],xe=Ne[1],n=Object(T.i)(),st=Object(u.useState)([]),Se=Object(i.a)(st,2),ut=Se[0],it=Se[1],mt=Object(u.useState)(""),Le=Object(i.a)(mt,2),dt=Le[0],ct=Le[1];Object(u.useEffect)(function(){Object(B.m)().then(function(e){it(e==null?void 0:e.domains)}),n!=null&&n.shixunsId&&Object(B.k)(n==null?void 0:n.shixunsId).then(function(e){if((e==null?void 0:e.status)==0){var _,o,s,q,$,ee,te,ae,_e,le,oe,ne,se,ue,ie,me;if(ct(e==null||((_=e.case)===null||_===void 0)?void 0:_.teacher_id),m.setFieldsValue(e==null?void 0:e.case),Pe(e==null?void 0:e.case),Q([{id:e==null||((o=e.case)===null||o===void 0||((s=o.pic_url)===null||s===void 0))?void 0:s.pic_id,test:e==null||((q=e.case)===null||q===void 0||(($=q.pic_url)===null||$===void 0))?void 0:$.url}]),Z([{id:e==null||((ee=e.case)===null||ee===void 0||((te=ee.background_url)===null||te===void 0))?void 0:te.background_attachment_id,test:e==null||((ae=e.case)===null||ae===void 0||((_e=ae.background_url)===null||_e===void 0))?void 0:_e.url}]),H([e==null||((le=e.case)===null||le===void 0)?void 0:le.school]),e!=null&&(oe=e.case)!==null&&oe!==void 0&&(ne=oe.company)!==null&&ne!==void 0&&ne.name){var de;X([e==null||((de=e.case)===null||de===void 0)?void 0:de.company])}xe([{id:e==null||((se=e.case)===null||se===void 0||((ue=se.teacher_url)===null||ue===void 0))?void 0:ue.teacher_attachment_id,test:e==null||((ie=e.case)===null||ie===void 0||((me=ie.teacher_url)===null||me===void 0))?void 0:me.url}])}})},[]);var Ke=function(){Object(B.t)().then(function(_){for(var o in _==null?void 0:_.schools)_.schools[o].check=!1;for(var s in _==null?void 0:_.companies)_.companies[s].check=!1;Be(_==null?void 0:_.companies),je(_==null?void 0:_.schools)})},rt=function(){(b==null?void 0:b.length)>0&&m.setFieldsValue({attachment_id:b[0].id}),(P==null?void 0:P.length)>0&&m.setFieldsValue({background_attachment_id:P[0].id}),(v==null?void 0:v.length)>0&&m.setFieldsValue({company:v[0].name}),(f==null?void 0:f.length)>0&&m.setFieldsValue({school:f[0].name}),(r==null?void 0:r.length)>0&&m.setFieldsValue({teacher_attachment_id:r[0].id}),m.validateFields().then(function(){n!=null&&n.shixunsId?Object(B.f)(Object(L.a)({teacher_id:dt,id:n==null?void 0:n.shixunsId},m.getFieldsValue())).then(function(_){(_==null?void 0:_.status)==0&&(c.b.success("\u7F16\u8F91\u6210\u529F"),O.d.go(-1))}):Object(B.d)(m.getFieldsValue()).then(function(_){(_==null?void 0:_.status)==0&&(c.b.success("\u65B0\u589E\u6210\u529F"),O.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,initialValues:{platform_language:((j=localStorage)===null||j===void 0?void 0:j.getItem("umi_locale"))==="zh-CN"?1:2},onValuesChange:function(){Pe(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},n!=null&&n.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:500,suffix:t.a.createElement("span",{className:a.a.record_count},((N=ge.name)===null||N===void 0?void 0:N.length)||0,"/500")})),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(D.a.Group,null,ut.map(function(e,_){return t.a.createElement(D.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,{name:"platform_language",label:"\u5E73\u53F0\u8BED\u8A00\u7248\u672C",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0\u8BED\u8A00"}]},t.a.createElement(D.a.Group,null,t.a.createElement(D.a,{value:1},"\u4E2D\u6587\u7248\u5E73\u53F0"),t.a.createElement(D.a,{value:2},"\u82F1\u6587\u7248\u5E73\u53F0"))),t.a.createElement(d.a.Item,{className:a.a.form_item,label:"\u5C01\u9762",colon:!1,name:"attachment_id"},t.a.createElement(M.a,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(_){var o=new FormData;o.append("file",_==null?void 0:_.file),Object(Y.a)("".concat(E.a.API_SERVER,"/api/attachments.json"),{method:"post",body:o},!0).then(function(s){Q([s]),m.setFieldsValue({attachment_id:s.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")),(b==null?void 0:b.length)>0&&t.a.createElement("div",{className:a.a.xmfm},t.a.createElement("img",{src:E.a.API_SERVER+((x=b[0])===null||x===void 0?void 0:x.test),className:a.a.img_content}),t.a.createElement("img",{src:W.a,className:a.a.close_style,onClick:function(){Q([])}}))),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(M.a,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,fileList:P,customRequest:function(_){var o=new FormData;o.append("file",_==null?void 0:_.file),Object(Y.a)("".concat(E.a.API_SERVER,"/api/attachments.json"),{method:"post",body:o},!0).then(function(s){Z([s]),m.setFieldsValue({background_attachment_id:s.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")),(P==null?void 0:P.length)>0&&t.a.createElement("div",{className:a.a.dbbjt},t.a.createElement("img",{src:E.a.API_SERVER+((G=P[0])===null||G===void 0?void 0:G.test),className:a.a.img_content}),t.a.createElement("img",{src:W.a,className:a.a.close_style,onClick:function(){Z([])}}))),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(){w(!0),Ke()}},t.a.createElement("img",{className:a.a.aBtn_img,src:Ee.a}),"\u9009\u62E9\u5B9E\u8DF5\u5E73\u53F0"),t.a.createElement("div",{className:a.a.sjpt_list},(v==null?void 0:v.length)>0&&v.map(function(e,_){return t.a.createElement("div",{className:a.a.sjpt,key:_},t.a.createElement("img",{src:E.a.IMG_SERVER+(e==null?void 0:e.pic_url),className:a.a.img_content}),t.a.createElement("img",{src:W.a,className:a.a.close_style,onClick:function(){v.splice(_,1),X(Object(A.a)(v))}}))}))),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:200,suffix:t.a.createElement("span",{className:a.a.record_count},((J=ge.teacher)===null||J===void 0?void 0:J.length)||0,"/200")})),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(){V(!0),Ke()}},t.a.createElement("img",{className:a.a.aBtn_img,src:Ee.a}),"\u9009\u62E9\u5355\u4F4D"),t.a.createElement("div",{className:a.a.qtdw_list},(f==null?void 0:f.length)>0&&f.map(function(e,_){return t.a.createElement("div",{className:a.a.qtdw,key:_},t.a.createElement("img",{src:E.a.IMG_SERVER+(e==null?void 0:e.pic_url),className:a.a.img_content}),t.a.createElement("img",{src:W.a,className:a.a.close_style,onClick:function(){f.splice(_,1),H(Object(A.a)(f))}}))}))),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(M.a,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(_){var o=new FormData;o.append("file",_==null?void 0:_.file),Object(Y.a)("".concat(E.a.API_SERVER,"/api/attachments.json"),{method:"post",body:o},!0).then(function(s){xe([s]),m.setFieldsValue({teacher_attachment_id:s.id})})}},t.a.createElement("div",{className:"".concat(a.a.users_style," ").concat((r==null?void 0:r.length)>0?a.a.users_style2:"")},(r==null?void 0:r.length)>0&&t.a.createElement("img",{src:E.a.API_SERVER+((z=r[0])===null||z===void 0?void 0:z.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"?O.d.push("/shixuns"):O.d.push("/shixuns/".concat(n==null?void 0:n.shixunsId))}},"\u53D6\u6D88"),t.a.createElement("div",{className:a.a.btn_submit,onClick:rt},"\u63D0\u4EA4"))),t.a.createElement(S.a,{centered:!0,zIndex:200,width:750,title:"\u9009\u62E9\u5B9E\u9A8C\u5E73\u53F0",visible:et,onCancel:function(){w(!1)},footer:t.a.createElement("div",{className:"modal_list"},t.a.createElement("div",{className:"modal_close",onClick:function(){w(!1)}},"\u53D6\u6D88"),t.a.createElement("div",{className:"modal_sumbit",onClick:function(){var _=[];for(var o in p)p[o].check&&_.push(p[o]);X(_),m.setFieldsValue({company:_[0].name}),w(!1)}},"\u786E\u5B9A"))},t.a.createElement("div",{className:a.a.input_search},t.a.createElement(C.a,{value:ye,onChange:function(_){Me(_.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"})),(p==null?void 0:p.length)>0?t.a.createElement("div",{className:a.a.platform_list},p.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(){p.map(function(s){s.check=!1}),p[_].check=!0,Be(Object(A.a)(p))}},t.a.createElement("img",{className:a.a.img_items,src:E.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:fe.a}))})):t.a.createElement(pe.a,{customText:"\u6682\u65E0\u6570\u636E",styles:{padding:"100px 0"}})),t.a.createElement(S.a,{centered:!0,zIndex:200,width:750,title:"\u9009\u62E9\u7275\u5934\u5355\u4F4D",visible:at,onCancel:function(){V(!1)},footer:t.a.createElement("div",{className:"modal_list"},t.a.createElement("div",{className:"modal_close",onClick:function(){V(!1)}},"\u53D6\u6D88"),t.a.createElement("div",{className:"modal_sumbit",onClick:function(){var _=[];for(var o in h)h[o].check&&_.push(h[o]);H(_),m.setFieldsValue({school:_[0].name}),V(!1)}},"\u786E\u5B9A"))},t.a.createElement("div",{className:a.a.input_search},t.a.createElement(C.a,{value:ye,onChange:function(_){Me(_.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"})),(h==null?void 0:h.length)>0?t.a.createElement("div",{className:a.a.unit_list},h.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(){h.map(function(s){s.check=!1}),h[_].check=!0,je(Object(A.a)(h))}},t.a.createElement("img",{className:a.a.img_items,src:E.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:fe.a}))})):t.a.createElement(pe.a,{customText:"\u6682\u65E0\u6570\u636E",styles:{padding:"100px 0"}})))};R.default=Object(O.a)(function(I){var U=I.user,j=I.newCourse,N=I.loading,x=I.globalSetting;return{user:U,newCourse:j,globalSetting:x,loading:N.effects}})(Ge)},eIzd:function(g,R){g.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAADdJREFUOE9jZMABDBMvbgJJnZ+v74dNCeOoRjyBAws99ED6x/DfDCTGxMB4Cmuokq1xNDpokFYB15w6OSJZfG8AAAAASUVORK5CYII="}}]);