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.
1 line
4.9 KiB
1 line
4.9 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[51,10,14],{"0yVv":function(e,t,a){"use strict";a.r(t);var l=a("WmNS"),n=a.n(l),r=(a("miYZ"),a("tsqr")),c=a("k1fw"),s=a("9og8"),o=(a("+L6B"),a("2/Rp")),i=(a("7Kak"),a("9yH6")),m=(a("giR+"),a("fyUT")),u=(a("5NDa"),a("5rEg")),_=(a("6UJt"),a("DFOY")),p=(a("14J3"),a("BMrR")),d=(a("jCWc"),a("kPKH")),b=(a("sPJy"),a("bE4q")),x=(a("y8nQ"),a("Vl3Y")),f=a("tJVT"),E=a("PpiC"),g=a("q1tI"),v=a.n(g),h=a("Ty5D"),y=a("55Ip"),w=a("9kvl"),I=a("Hkc5"),k=a.n(I),j=function(e){e.classroomList,e.globalSetting;var t,a=e.problemset,l=(e.loading,e.user),I=e.dispatch,j=(Object(E["a"])(e,["classroomList","globalSetting","problemset","loading","user","dispatch"]),Object(h["m"])()),L=(Object(h["l"])(),l.userInfo),O=x["a"].useForm(),N=Object(f["a"])(O,1),q=N[0];return Object(g["useEffect"])((function(){I({type:"problemset/getEditDisciplines",payload:{source:"question"}})}),[]),v.a.createElement("section",{className:"edu-container"},v.a.createElement("section",{className:"animated fadeIn"},v.a.createElement("aside",{className:"mt10"},L&&v.a.createElement(b["a"],{separator:">"},v.a.createElement(b["a"].Item,null,v.a.createElement(y["Link"],{to:"/classrooms/".concat(j.coursesId,"/exercise")},null===L||void 0===L||null===(t=L.course)||void 0===t?void 0:t.course_name)),v.a.createElement(b["a"].Item,null,v.a.createElement(y["Link"],{to:"/classrooms/".concat(j.coursesId,"/exercise")},"\u8bd5\u5377\u5217\u8868")),v.a.createElement(b["a"].Item,null,"\u65b0\u5efa\u8bd5\u5377"))),v.a.createElement("aside",{className:[k.a.title,"mt20"].join(" ")},v.a.createElement(p["a"],{style:{width:"100%"}},v.a.createElement(d["a"],{flex:"1"},v.a.createElement("strong",{className:"font20 ml5"},"\u65b0\u5efa\u8bd5\u5377")),v.a.createElement(d["a"],null)))),v.a.createElement("section",{className:[k.a.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},v.a.createElement(x["a"],{layout:"vertical",form:q,className:k.a.formWrap},v.a.createElement(x["a"].Item,{label:"\u65b9\u5411&\u8bfe\u7a0b\uff1a",name:"courseid",labelCol:{span:5},wrapperCol:{span:5},rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u8bfe\u7a0b"}]},v.a.createElement(_["a"],{placeholder:"\u8bf7\u9009\u62e9...",options:a.courseOptions})),v.a.createElement(x["a"].Item,{name:"exercise_name",label:"\u8bd5\u5377\u540d\u79f0",rules:[{required:!0,message:"\u8bf7\u586b\u5199\u8bd5\u5377\u6807\u9898"}]},v.a.createElement(u["a"],{maxLength:60,placeholder:"\u8bd5\u5377\u6807\u9898\uff0c\u6700\u5927\u9650\u523660\u4e2a\u5b57\u7b26"})),v.a.createElement(x["a"].Item,{name:"time",label:"\u8003\u8bd5\u65f6\u957f",style:{width:"300px"}},v.a.createElement("div",{style:{display:"flex"}},v.a.createElement(m["a"],{min:1,max:9999,maxLength:60,placeholder:"\u8bf7\u586b\u5199\u8003\u8bd5\u65f6\u957f"}),v.a.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"32px"}},"\u5206\u949f"))),v.a.createElement(x["a"].Item,{label:"\u96be\u5ea6\uff1a",name:"difficulty",rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u96be\u5ea6"}]},v.a.createElement(i["a"].Group,null,v.a.createElement(i["a"].Button,{value:1},"\u7b80\u5355"),v.a.createElement(i["a"].Button,{value:2},"\u9002\u4e2d"),v.a.createElement(i["a"].Button,{value:3},"\u56f0\u96be"))),v.a.createElement(x["a"].Item,{label:"\u8bd5\u5377\u987b\u77e5\uff1a",name:"exercise_description"},v.a.createElement(u["a"].TextArea,{rows:6,maxLength:300,placeholder:"\u8bf7\u5728\u6b64\u8f93\u5165\u672c\u6b21\u8bd5\u5377\u7b54\u9898\u7684\u76f8\u5173\u8bf4\u660e\uff0c\u6700\u5927\u9650\u5236300\u4e2a\u5b57\u7b26"})))),v.a.createElement("div",{className:["mt20","pb20","pt20"].join(" ")},v.a.createElement(o["a"],{style:{marginRight:"5px"},onClick:function(){w["c"].push("/classrooms/".concat(j.coursesId,"/exercise"))}},"\u53d6\u6d88"),v.a.createElement(o["a"],{onClick:Object(s["a"])(n.a.mark((function e(){var t,a,l,s,o,i;return n.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,q.validateFields();case 2:return t=q.getFieldValue(),a=t.courseid,l=Object(f["a"])(a,2),l[0],s=l[1],t.sub_discipline_id=s,t.is_md=!0,e.next=9,I({type:"exercise/addExercise",payload:Object(c["a"])(Object(c["a"])({},t),j)});case 9:o=e.sent,0===o.status?w["c"].push("/classrooms/".concat(j.coursesId,"/exercise/").concat(null===(i=o.data)||void 0===i?void 0:i.exercise_id,"/edit")):r["b"].error(o.message);case 11:case"end":return e.stop()}}),e)}))),type:"primary",style:{marginLeft:"5px"}},"\u786e\u5b9a")))};t["default"]=Object(w["a"])((function(e){var t=e.classroomList,a=e.loading,l=e.user,n=e.problemset,r=e.globalSetting;return{classroomList:t,globalSetting:r,problemset:n,user:l,loading:a.effects}}))(j)},Hkc5:function(e,t,a){e.exports={flex_box_center:"flex_box_center___3KwMu",flex_space_between:"flex_space_between___1akH8",flex_box_vertical_center:"flex_box_vertical_center___7Jz-q",flex_box_center_end:"flex_box_center_end___3NYWv",flex_box_column:"flex_box_column___2ztEc",bg:"bg___1FDUF",title:"title___SV-0k",titleLeft:"titleLeft___2739d",titleRight:"titleRight___3sqsq",formWrap:"formWrap___1_b9c"}}}]); |