2 lines
6.0 KiB
JavaScript
2 lines
6.0 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[143],{Iji5:function(b,E,e){b.exports={bg:"bg___1cM3V",flexRow:"flexRow___1Uhrh",main:"main___2b2sB",formWrap:"formWrap___1enct",knowledgeWrap:"knowledgeWrap___pQ5DC",knowledgeIcon:"knowledgeIcon___1uflh",knowledgeContent:"knowledgeContent___jouvx",knowledgeItem:"knowledgeItem___BKrY8",knowledgeItemName:"knowledgeItemName___2hRMC",knowledgeItemIcon:"knowledgeItemIcon___1sqtm",button:"button___1DGpE",buttonFixed:"buttonFixed___1WObI",buttonWrap:"buttonWrap___3KeSj",duration:"duration___1cXy5"}},JA47:function(b,E,e){"use strict";e.r(E);var z=e("+L6B"),m=e("2/Rp"),J=e("sPJy"),g=e("bE4q"),x=e("WmNS"),I=e.n(x),L=e("9og8"),B=e("PpiC"),s=e("q1tI"),a=e.n(s),C=e("9kvl"),l=e("jRFs"),D=e("iFfe"),c=e.n(D),W=function(_){var p=_.problemsetPreview,d=_.user,F=_.globalSetting,K=_.loading,v=_.dispatch,O=Object(B.a)(_,["problemsetPreview","user","globalSetting","loading","dispatch"]),A=Object(s.useRef)();Object(s.useEffect)(function(){return v({type:"globalSetting/footerToggle",payload:!1}),function(){v({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(s.useEffect)(function(){v({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}})},[]);var R=function(){var w=Object(L.a)(I.a.mark(function T(){var h,P,U;return I.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(h=A.current)===null||h===void 0?void 0:h.onSubmit();case 2:return P=t.sent,t.next=5,v({type:"problemsetPreview/newPreviewProblemset",payload:P});case 5:U=t.sent,U.status===0&&C.c.replace("/paperlibrary/see/".concat(U.exam_id));case 7:case"end":return t.stop()}},T)}));return function(){return w.apply(this,arguments)}}();return a.a.createElement("section",{className:c.a.bg},a.a.createElement(g.a,{className:"mb20 mt30",separator:">"},a.a.createElement(g.a.Item,{href:"/problemset"},"\u8BD5\u9898\u5E93"),a.a.createElement(g.a.Item,null,"\u65B0\u589E\u8BD5\u5377")),a.a.createElement(l.a,{ref:A,courseOptions:p.courseOptions,disciplinesData:p.disciplinesData}),a.a.createElement("div",{className:c.a.buttonFixed},a.a.createElement("div",{className:c.a.buttonWrap},a.a.createElement(m.a,{size:"large",className:"".concat(c.a.button," mr20"),onClick:function(){return C.c.push("/problemset/preview")}},"\u53D6\u6D88"),a.a.createElement(m.a,{size:"large",type:"primary",className:"".concat(c.a.button," mr20"),onClick:R,loading:K["problemsetPreview/newPreviewProblemset"]},"\u5B8C\u6210"))))};E.default=Object(C.a)(function(n){var _=n.problemsetPreview,p=n.user,d=n.loading,F=n.globalSetting;return{problemsetPreview:_,user:p,globalSetting:F,loading:d.effects}})(W)},iFfe:function(b,E,e){b.exports={bg:"bg___3pQw6",flexRow:"flexRow___137mQ",main:"main___1EiJg",formWrap:"formWrap___3bwkM",knowledgeWrap:"knowledgeWrap___2Pjdp",knowledgeIcon:"knowledgeIcon___laJmd",knowledgeContent:"knowledgeContent___3aAH5",knowledgeItem:"knowledgeItem___37gvd",knowledgeItemName:"knowledgeItemName___1egDp",knowledgeItemIcon:"knowledgeItemIcon___qSbCt",button:"button___2dOn0",buttonFixed:"buttonFixed___1any3",buttonWrap:"buttonWrap___30J7o",duration:"duration___1bM3D"}},jRFs:function(b,E,e){"use strict";var z=e("7Kak"),m=e("9yH6"),J=e("giR+"),g=e("fyUT"),x=e("6UJt"),I=e("DFOY"),L=e("WmNS"),B=e.n(L),s=e("k1fw"),a=e("9og8"),C=e("y8nQ"),l=e("Vl3Y"),D=e("tJVT"),c=e("5NDa"),W=e("5rEg"),n=e("q1tI"),_=e.n(n),p=e("Iji5"),d=e.n(p),F=W.a.TextArea,K=function(O,A){var R,w=O.courseOptions,T=O.disciplinesData,h=O.isEdit,P=O.editData,U=l.a.useForm(),N=Object(D.a)(U,1),t=N[0],$=Object(n.useState)({}),S=Object(D.a)($,2),G=S[0],V=S[1];Object(n.useImperativeHandle)(A,function(){return{onSubmit:Q}}),Object(n.useEffect)(function(){if(!P||!h)return;var o=P||{},f=o.duration,i=o.name,u=o.discipline,r=o.sub_discipline,j=o.tag_disciplines,y=o.difficulty,k=o.exam_notes;t.setFieldsValue({course:[u==null?void 0:u.id,r==null?void 0:r.id]}),t.setFieldsValue({duration:f}),t.setFieldsValue({name:i}),t.setFieldsValue({difficulty:y}),t.setFieldsValue({exam_notes:k}),V({course:[u==null?void 0:u.id,r==null?void 0:r.id],difficulty:y,duration:f,name:i})},[P,T]);var Q=function(){var o=Object(a.a)(B.a.mark(function f(){var i,u,r,j,y;return B.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,t.validateFields();case 2:return i=t.getFieldsValue()||{},u=i==null?void 0:i.course,r=Object(D.a)(u,2),j=r[0],y=r[1],M.abrupt("return",Object(s.a)(Object(s.a)({},i),{},{discipline_id:j,sub_discipline_id:y}));case 5:case"end":return M.stop()}},f)}));return function(){return o.apply(this,arguments)}}(),H=function(f){V(Object(s.a)({},t.getFieldsValue()))};return _.a.createElement(_.a.Fragment,null,_.a.createElement("div",{className:d.a.main},_.a.createElement(l.a,{form:t,className:d.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:H},_.a.createElement(l.a.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},_.a.createElement(I.a,{placeholder:"\u8BF7\u9009\u62E9...",options:w})),_.a.createElement(l.a.Item,{name:"name",label:"\u8BD5\u5377\u540D\u79F0:",rules:[{required:!0,message:"\u4E0D\u80FD\u4E3A\u7A7A"}]},_.a.createElement(W.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",addonAfter:"".concat(((R=G.name)===null||R===void 0?void 0:R.length)||0,"/60")})),_.a.createElement("div",{className:d.a.flexRow},_.a.createElement(l.a.Item,{name:"duration",label:"\u8003\u8BD5\u65F6\u957F:"},_.a.createElement(g.a,{min:0,step:.1})),_.a.createElement("span",{className:d.a.duration}," \u5206\u949F")),_.a.createElement(l.a.Item,{label:"\u96BE\u5EA6\uFF1A",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},_.a.createElement(m.a.Group,null,_.a.createElement(m.a.Button,{value:1},"\u7B80\u5355"),_.a.createElement(m.a.Button,{value:2},"\u9002\u4E2D"),_.a.createElement(m.a.Button,{value:3},"\u56F0\u96BE"))),_.a.createElement(l.a.Item,{label:"\u8003\u8BD5\u987B\u77E5\uFF1A",name:"exam_notes"},_.a.createElement(F,{rows:4,maxLength:300})))))};E.a=Object(n.forwardRef)(K)}}]);
|