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__Paths__New.173b0dbe.asyn...

2 lines
20 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[157],{X8EC:function(me,Ee,l){"use strict";l.r(Ee);var Ke=l("DZo9"),Ue=l("8z0m"),Ze=l("+L6B"),he=l("2/Rp"),Qe=l("miYZ"),Ce=l("tsqr"),pe=l("oBTY"),qe=l("sRBo"),fe=l("kaz8"),et=l("14J3"),Pe=l("BMrR"),tt=l("jCWc"),Re=l("kPKH"),J=l("k1fw"),ve=l("9og8"),at=l("y8nQ"),I=l("Vl3Y"),j=l("tJVT"),ge=l("PpiC"),nt=l("5NDa"),ye=l("5rEg"),h=l("q1tI"),n=l.n(h),xe=l("ErOA"),be=l("9kvl"),De=l("jrin"),rt=l("R9oj"),Oe=l("ECub"),Ne=l("YNHc"),X=l.n(Ne),we=l("4i/N"),Se=l("UESt"),se=Object(h.createRef)(),Te=function(m){var P=m.dataSource,R=m.placeholder,D=m.defaultValue,k=m.onChange,H=Object(h.useState)(!1),K=Object(j.a)(H,2),W=K[0],O=K[1],ee=Object(h.useState)({data:[],objData:{},ids:[]}),$=Object(j.a)(ee,2),E=$[0],Z=$[1],Q=Object(h.useState)({}),x=Object(j.a)(Q,2),_=x[0],G=x[1];Object(h.useEffect)(function(){window.addEventListener("click",function(){O(!1),G({})})},[]),Object(h.useEffect)(function(){if(D){var c={},d=[];D.forEach(function(y){var b=y.sub_discipline,S=Object(ge.a)(y,["sub_discipline"]);b&&(c[b.id]=Object(J.a)(Object(J.a)({},S),{},{sub_disciplines:[b]}),d.push(b.id))}),Z({ids:d,data:Object.values(c),objData:c}),k(d)}},[D]);var w=function(){return n.a.createElement("div",{className:X.a.emptyWrap},n.a.createElement(Oe.a,{image:Oe.a.PRESENTED_IMAGE_SIMPLE}))},A=function(d){if(E.ids.includes(d.id))return!1;var y=_.sub_disciplines,b=Object(ge.a)(_,["sub_disciplines"]),S=Object(J.a)(Object(J.a)({},E.objData),{},Object(De.a)({},d.id,Object(J.a)(Object(J.a)({},b),{},{sub_disciplines:[d]})));Z({ids:[].concat(Object(pe.a)(E.ids),[d.id]),data:Object.values(S),objData:S}),k([].concat(Object(pe.a)(E.ids),[d.id]))},q=function(d){var y=E.objData;delete y[d];var b=E.ids.filter(function(S){return S!==d});Z({data:Object.values(y),objData:y,ids:b}),k(b)},L=45;return se&&se.current&&se.current.clientHeight>45&&(L=se.current.clientHeight+5),n.a.createElement("div",{className:X.a.cascaderContainer,onClick:function(d){d.stopPropagation()}},n.a.createElement("div",{ref:se,className:X.a.valueWrap,onClick:function(){return O(!W)}},E.data.length===0&&n.a.createElement("span",{className:X.a.placeholder},R||"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),E.data.map(function(c){return n.a.createElement("div",{className:X.a.valueItem,key:c.id},n.a.createElement("span",null,c.name),n.a.createElement("span",null,"/"),n.a.createElement("span",null,c.sub_disciplines[0].name),n.a.createElement("span",{onClick:function(y){y.stopPropagation(),y.preventDefault(),q(c.sub_disciplines[0].id)}},n.a.createElement(we.a,null)))})),W&&n.a.createElement("div",{className:X.a.modalWrap,style:{top:L}},n.a.createElement("div",{className:X.a.left},P.length===0&&w(),P.length>0&&P.map(function(c){return n.a.createElement("div",{key:c.id,onClick:function(){return G(c)}},n.a.createElement("span",null,c.name),n.a.createElement("span",null,n.a.createElement(Se.a,null)))})),_.sub_disciplines&&n.a.createElement("div",{className:X.a.right},_.sub_disciplines.length===0&&w(),_.sub_disciplines.length>0&&_.sub_disciplines.map(function(c){var d=E.ids.includes(c.id);return n.a.createElement("div",{key:c.id,className:d?X.a.disabled:"",onClick:function(){return A(c)}},c.name)}))))},Be=Te,je=l("Ot1p"),Me=l("hxT0"),V=l.n(Me),Ie=l("m3rI");function z(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */z=function(){return m};var g,m={},P=Object.prototype,R=P.hasOwnProperty,D=Object.defineProperty||function(a,e,t){a[e]=t.value},k=typeof Symbol=="function"?Symbol:{},H=k.iterator||"@@iterator",K=k.asyncIterator||"@@asyncIterator",W=k.toStringTag||"@@toStringTag";function O(a,e,t){return Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}),a[e]}try{O({},"")}catch(a){O=function(t,r,s){return t[r]=s}}function ee(a,e,t,r){var s=e&&e.prototype instanceof G?e:G,o=Object.create(s.prototype),f=new ie(r||[]);return D(o,"_invoke",{value:S(a,t,f)}),o}function $(a,e,t){try{return{type:"normal",arg:a.call(e,t)}}catch(r){return{type:"throw",arg:r}}}m.wrap=ee;var E="suspendedStart",Z="suspendedYield",Q="executing",x="completed",_={};function G(){}function w(){}function A(){}var q={};O(q,H,function(){return this});var L=Object.getPrototypeOf,c=L&&L(L(ae([])));c&&c!==P&&R.call(c,H)&&(q=c);var d=A.prototype=G.prototype=Object.create(q);function y(a){["next","throw","return"].forEach(function(e){O(a,e,function(t){return this._invoke(e,t)})})}function b(a,e){function t(s,o,f,v){var F=$(a[s],a,o);if(F.type!=="throw"){var T=F.arg,B=T.value;return B&&typeof B=="object"&&R.call(B,"__await")?e.resolve(B.__await).then(function(M){t("next",M,f,v)},function(M){t("throw",M,f,v)}):e.resolve(B).then(function(M){T.value=M,f(T)},function(M){return t("throw",M,f,v)})}v(F.arg)}var r;D(this,"_invoke",{value:function(o,f){function v(){return new e(function(F,T){t(o,f,F,T)})}return r=r?r.then(v,v):v()}})}function S(a,e,t){var r=E;return function(s,o){if(r===Q)throw new Error("Generator is already running");if(r===x){if(s==="throw")throw o;return{value:g,done:!0}}for(t.method=s,t.arg=o;;){var f=t.delegate;if(f){var v=le(f,t);if(v){if(v===_)continue;return v}}if(t.method==="next")t.sent=t._sent=t.arg;else if(t.method==="throw"){if(r===E)throw r=x,t.arg;t.dispatchException(t.arg)}else t.method==="return"&&t.abrupt("return",t.arg);r=Q;var F=$(a,e,t);if(F.type==="normal"){if(r=t.done?x:Z,F.arg===_)continue;return{value:F.arg,done:t.done}}F.type==="throw"&&(r=x,t.method="throw",t.arg=F.arg)}}}function le(a,e){var t=e.method,r=a.iterator[t];if(r===g)return e.delegate=null,t==="throw"&&a.iterator.return&&(e.method="return",e.arg=g,le(a,e),e.method==="throw")||t!=="return"&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+t+"' method")),_;var s=$(r,a.iterator,e.arg);if(s.type==="throw")return e.method="throw",e.arg=s.arg,e.delegate=null,_;var o=s.arg;return o?o.done?(e[a.resultName]=o.value,e.next=a.nextLoc,e.method!=="return"&&(e.method="next",e.arg=g),e.delegate=null,_):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,_)}function _e(a){var e={tryLoc:a[0]};1 in a&&(e.catchLoc=a[1]),2 in a&&(e.finallyLoc=a[2],e.afterLoc=a[3]),this.tryEntries.push(e)}function te(a){var e=a.completion||{};e.type="normal",delete e.arg,a.completion=e}function ie(a){this.tryEntries=[{tryLoc:"root"}],a.forEach(_e,this),this.reset(!0)}function ae(a){if(a||a===""){var e=a[H];if(e)return e.call(a);if(typeof a.next=="function")return a;if(!isNaN(a.length)){var t=-1,r=function s(){for(;++t<a.length;)if(R.call(a,t))return s.value=a[t],s.done=!1,s;return s.value=g,s.done=!0,s};return r.next=r}}throw new TypeError(typeof a+" is not iterable")}return w.prototype=A,D(d,"constructor",{value:A,configurable:!0}),D(A,"constructor",{value:w,configurable:!0}),w.displayName=O(A,W,"GeneratorFunction"),m.isGeneratorFunction=function(a){var e=typeof a=="function"&&a.constructor;return!!e&&(e===w||(e.displayName||e.name)==="GeneratorFunction")},m.mark=function(a){return Object.setPrototypeOf?Object.setPrototypeOf(a,A):(a.__proto__=A,O(a,W,"GeneratorFunction")),a.prototype=Object.create(d),a},m.awrap=function(a){return{__await:a}},y(b.prototype),O(b.prototype,K,function(){return this}),m.AsyncIterator=b,m.async=function(a,e,t,r,s){s===void 0&&(s=Promise);var o=new b(ee(a,e,t,r),s);return m.isGeneratorFunction(e)?o:o.next().then(function(f){return f.done?f.value:o.next()})},y(d),O(d,W,"Generator"),O(d,H,function(){return this}),O(d,"toString",function(){return"[object Generator]"}),m.keys=function(a){var e=Object(a),t=[];for(var r in e)t.push(r);return t.reverse(),function s(){for(;t.length;){var o=t.pop();if(o in e)return s.value=o,s.done=!1,s}return s.done=!0,s}},m.values=ae,ie.prototype={constructor:ie,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=g,this.done=!1,this.delegate=null,this.method="next",this.arg=g,this.tryEntries.forEach(te),!e)for(var t in this)t.charAt(0)==="t"&&R.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=g)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(e.type==="throw")throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(T,B){return f.type="throw",f.arg=e,t.next=T,B&&(t.method="next",t.arg=g),!!B}for(var s=this.tryEntries.length-1;s>=0;--s){var o=this.tryEntries[s],f=o.completion;if(o.tryLoc==="root")return r("end");if(o.tryLoc<=this.prev){var v=R.call(o,"catchLoc"),F=R.call(o,"finallyLoc");if(v&&F){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(v){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!F)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var s=this.tryEntries[r];if(s.tryLoc<=this.prev&&R.call(s,"finallyLoc")&&this.prev<s.finallyLoc){var o=s;break}}o&&(e==="break"||e==="continue")&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var f=o?o.completion:{};return f.type=e,f.arg=t,o?(this.method="next",this.next=o.finallyLoc,_):this.complete(f)},complete:function(e,t){if(e.type==="throw")throw e.arg;return e.type==="break"||e.type==="continue"?this.next=e.arg:e.type==="return"?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):e.type==="normal"&&t&&(this.next=t),_},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),te(r),_}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var s=r.completion;if(s.type==="throw"){var o=s.arg;te(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:ae(e),resultName:t,nextLoc:r},this.method==="next"&&(this.arg=g),_}},m}var Xe=ye.a.TextArea,Ve=function(m){var P,R,D=m.user,k=m.newCourse,H=m.globalSetting,K=m.loading,W=m.dispatch,O=Object(ge.a)(m,["user","newCourse","globalSetting","loading","dispatch"]),ee=I.a.useForm(),$=Object(j.a)(ee,1),E=$[0],Z=Object(h.useState)({}),Q=Object(j.a)(Z,2),x=Q[0],_=Q[1],G=Object(h.useState)(),w=Object(j.a)(G,2),A=w[0],q=w[1],L=Object(h.useRef)(),c=Object(h.useState)(!0),d=Object(j.a)(c,2),y=d[0],b=d[1],S=Object(h.useState)(!1),le=Object(j.a)(S,2),_e=le[0],te=le[1],ie=Object(h.useState)(),ae=Object(j.a)(ie,2),a=ae[0],e=ae[1],t=Object(h.useState)(!0),r=Object(j.a)(t,2),s=r[0],o=r[1],f=Object(h.useState)(!1),v=Object(j.a)(f,2),F=v[0],T=v[1],B=Object(h.useState)([]),M=Object(j.a)(B,2),We=M[0],ke=M[1],$e=Object(h.useState)([]),Ae=Object(j.a)($e,2),Ge=Ae[0],Ye=Ae[1];Object(h.useEffect)(function(){var p;Je(),L.current=(p=O.match.params)===null||p===void 0?void 0:p.pathId,q(!!L.current),E.setFieldsValue({learning_notes_title:"\u8BFE\u7A0B\u987B\u77E5"}),L.current&&ze()},[]);var Je=function(){var p=Object(ve.a)(z().mark(function i(){var u;return z().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,Object(xe.a)("/api/disciplines.json",{method:"get",params:{source:"subject"}});case 2:u=C.sent,ke(u.disciplines);case 4:case"end":return C.stop()}},i)}));return function(){return p.apply(this,arguments)}}(),ze=function(){var p=Object(ve.a)(z().mark(function i(){var u,U,C,N,ne,re,ue,oe;return z().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.next=2,W({type:"newCourse/getEditCourseData",payload:{id:L.current}});case 2:u=Y.sent,u&&(E.setFieldsValue({name:u.name}),E.setFieldsValue({name_en:u.name_en}),E.setFieldsValue({intro:u.description}),E.setFieldsValue({notice:u.learning_notes}),E.setFieldsValue({learning_notes_title:u.learning_notes_title||"\u8BFE\u7A0B\u987B\u77E5"}),u.disciplines&&u.disciplines.length>0&&Ye(u.disciplines),b(u==null?void 0:u.cust_seq),te(u==null?void 0:u.show_spoc),T(u==null?void 0:u.show_history),o(u==null?void 0:u.show_tag),(u==null||((U=u.attachments)===null||U===void 0)?void 0:U.length)>0&&e([{uid:u==null||((C=u.attachments)===null||C===void 0||((N=C[0])===null||N===void 0))?void 0:N.id,name:u==null||((ne=u.attachments)===null||ne===void 0||((re=ne[0])===null||re===void 0))?void 0:re.title,response:{id:u==null||((ue=u.attachments)===null||ue===void 0||((oe=ue[0])===null||oe===void 0))?void 0:oe.id}}]),_({name:u.name,intro:u.description,notice:u.learning_notes}));case 4:case"end":return Y.stop()}},i)}));return function(){return p.apply(this,arguments)}}();Object(h.useEffect)(function(){console.log("Filelists.useEffect:",a)},[a]);var He=function(){var p=Object(ve.a)(z().mark(function i(u){var U,C,N,ne,re,ue,oe,Fe,Y,Le,ce;return z().wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return N=u||{},ne=N.name,re=N.intro,ue=N.notice,oe=N.name_en,Fe=N.learning_notes_title,Y=N.sub_discipline_ids,Le=A?"newCourse/editCourse":"newCourse/submitCourse",de.next=4,W({type:Le,payload:{id:L.current,name:ne,name_en:oe,description:re,learning_notes:ue,cust_seq:y,show_spoc:_e,show_tag:s,show_history:F,learning_notes_title:Fe,attachment_ids:[a==null||((U=a[0])===null||U===void 0||((C=U.response)===null||C===void 0))?void 0:C.id],sub_discipline_ids:Y}});case 4:ce=de.sent,(ce==null?void 0:ce.subject_id)&&be.c.push("/paths/".concat(ce.subject_id));case 6:case"end":return de.stop()}},i)}));return function(u){return p.apply(this,arguments)}}();return n.a.createElement("section",{className:V.a.bg},n.a.createElement("div",{className:V.a.titleWrap},n.a.createElement("span",null,A?"\u7F16\u8F91":"\u521B\u5EFA","\u5B9E\u8DF5\u8BFE\u7A0B")),n.a.createElement(I.a,{form:E,className:V.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){console.log("onchange: ",E.getFieldsValue()),_(Object(J.a)({},E.getFieldsValue()))},onFinish:He},n.a.createElement("div",{className:V.a.fieldWrap},n.a.createElement(I.a.Item,{extra:n.a.createElement("div",{className:"tr c-grey-333 font12 mt3"},"".concat(((P=x.name)===null||P===void 0?void 0:P.length)||0,"/60")),name:"name",label:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0"}]},n.a.createElement(Xe,{maxLength:60,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"})),n.a.createElement(I.a.Item,{name:"name_en",label:"\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0:",rules:[{message:"\u8BF7\u8F93\u5165\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0"}]},n.a.createElement(ye.a,{maxLength:200,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A",addonAfter:"".concat(((R=x.name_en)===null||R===void 0?void 0:R.length)||0,"/200")})),n.a.createElement(I.a.Item,{name:"sub_discipline_ids",label:"\u65B9\u5411&\u8BFE\u7A0B"},n.a.createElement(Be,{defaultValue:Ge,dataSource:We,onChange:function(i){return E.setFieldsValue({sub_discipline_ids:i})}}))),n.a.createElement("div",{className:V.a.mdWrap},n.a.createElement(I.a.Item,{name:"intro",label:"\u7B80\u4ECB:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB"},{max:8e3,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB\u6700\u5927\u9650\u52368000\u4E2A\u5B57\u7B26"}]},n.a.createElement(je.a,{watch:!0,defaultValue:x.intro}))),n.a.createElement("div",{className:V.a.mdWrap},n.a.createElement(Pe.a,{align:"middle",className:"mb10 mt10"},n.a.createElement(Re.a,null,n.a.createElement("span",{className:"c-red mr10"},"*")),n.a.createElement(Re.a,{flex:"1"},n.a.createElement(I.a.Item,{name:"learning_notes_title",label:"",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898"},{max:15,message:"\u8BF7\u8F93\u8BFE\u7A0B\u987B\u77E5\u6807\u9898\u6700\u5927\u9650\u523615\u4E2A\u5B57\u7B26"}]},n.a.createElement(ye.a,{placeholder:"\u8BF7\u8F93\u5165"})))),n.a.createElement(I.a.Item,{name:"notice",label:"",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5"},{max:1e4,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u8BFE\u7A0B\u987B\u77E5\u6700\u5927\u9650\u523610000\u4E2A\u5B57\u7B26"}]},n.a.createElement(je.a,{insertTemp:"1",watch:!0,defaultValue:x.notice})),n.a.createElement(fe.a,{checked:y,onChange:function(i){b(i==null?void 0:i.target.checked)}},"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7\uFF08\u9009\u4E2D\u5219\u6309\u5E8F\u5C55\u793A\u6240\u7AE0\u8282\u5E8F\u53F7\uFF0C\u4E0D\u9009\u4E2D\u5219\u9690\u85CF\u9ED8\u8BA4\u6392\u5E8F\uFF09"),n.a.createElement("br",null),n.a.createElement(fe.a,{style:{marginTop:"10px"},checked:_e,onChange:function(i){return te(i==null?void 0:i.target.checked)}},"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802\uFF08\u9009\u4E2D\u5219\u7ED9\u51FASPOC\u8BFE\u5802\u5C55\u793A\u533A\u57DF\uFF0C\u8BFE\u7A0B\u521B\u5EFA\u8005/\u5408\u4F5C\u8005\u53EF\u4EE5\u81EA\u4E3B\u6DFB\u52A0\u9700\u8981\u5C55\u793A\u7684\u8BFE\u5802\uFF09"),n.a.createElement("br",null),n.a.createElement(fe.a,{style:{marginTop:"10px"},checked:s,onChange:function(i){return o(i==null?void 0:i.target.checked)}},"\u5C55\u793A\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF08\u9009\u4E2D\u540E\uFF0C\u5C55\u793A\u8BFE\u7A0B\u7684\u6280\u80FD\u6807\u7B7E\uFF0C\u4E0D\u9009\u4E2D\u5219\u4E0D\u5C55\u793A\u8BE5\u6A21\u5757\uFF09"),n.a.createElement("br",null),n.a.createElement(fe.a,{style:{marginTop:"10px"},checked:F,onChange:function(i){return T(i==null?void 0:i.target.checked)}},"\u5C55\u793A\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF08\u9009\u4E2D\u540E\uFF0C\u5C55\u793A\u8BFE\u7A0B\u7684\u5386\u53F2\u8BFE\u5802\uFF0C\u4E0D\u9009\u4E2D\u5219\u4E0D\u5C55\u793A\u8BE5\u6A21\u5757\uFF09"),n.a.createElement("br",null),n.a.createElement("div",{style:{display:"flex",marginTop:"10px"}},"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE\uFF1A",n.a.createElement(Ue.a,{action:Ie.a.API_SERVER+"/api/attachments.json",withCredentials:!0,fileList:a,onChange:function(i){var u,U=(i==null?void 0:i.file.size)/1024/1024<2;if(!((u=i.fileList)===null||u===void 0?void 0:u.length))return!1;if(!U)e(Object(pe.a)(a));else{var C;e(i==null||((C=i.fileList)===null||C===void 0)?void 0:C.slice(-1))}},beforeUpload:function(i){var u=i.type==="image/jpeg"||i.type==="image/png";if(!u)return Ce.b.error("\u53EA\u80FD\u4E0A\u4F20jpg \u6216\u8005png\u56FE\u7247"),!1;var U=i.size/1024/1024<2;return U?u&&U:(Ce.b.error("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m"),!1)},onRemove:function(i){e([])}},n.a.createElement(he.a,null,"\u4E0A\u4F20\u56FE\u7247"),"\uFF08 \u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81920*240\u50CF\u7D20\uFF09"))),n.a.createElement("div",{className:V.a.backgroundFa},n.a.createElement("div",{className:"pt40 mb30"},n.a.createElement(I.a.Item,null,n.a.createElement(he.a,{size:"large",type:"primary",className:"".concat(V.a.button," mr20"),htmlType:"submit",loading:K["newCourse/editCourse"]||K["newCourse/submitCourse"]},"\u63D0\u4EA4"),n.a.createElement(he.a,{size:"large",type:"primary",ghost:!0,className:V.a.button,onClick:function(){return be.c.push(A?"/paths/".concat(L.current):"/paths")}},"\u53D6\u6D88"))))))},ut=Ee.default=Object(be.a)(function(g){var m=g.user,P=g.newCourse,R=g.loading,D=g.globalSetting;return{user:m,newCourse:P,globalSetting:D,loading:R.effects}})(Ve)},YNHc:function(me,Ee,l){me.exports={cascaderContainer:"cascaderContainer___3XtEo",valueWrap:"valueWrap___3ID8a",valueItem:"valueItem___yKIZs",placeholder:"placeholder___MxiA7",modalWrap:"modalWrap___1ge9B",left:"left___10iyZ",right:"right___KVnmg",disabled:"disabled___2c8qt",emptyWrap:"emptyWrap___dYSJ0"}},hxT0:function(me,Ee,l){me.exports={bg:"bg___2samk",flexRow:"flexRow___2Ocys",flexJustifyCenter:"flexJustifyCenter___14s6l",flexAlignEnd:"flexAlignEnd___1lHt8",flexAlignCenter:"flexAlignCenter___2PtCV",flexColumn:"flexColumn___2Ssa4",formWrap:"formWrap___3Fcg8",titleWrap:"titleWrap___3U2TN",fieldWrap:"fieldWrap___3K6pg",mdWrap:"mdWrap___3o_rf",backgroundFa:"backgroundFa___3dwFi",button:"button___1vOOT"}}}]);