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
12 KiB
2 lines
12 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[131],{"/7ue":function(T,O,a){"use strict";var k=a("XEnU"),te=a("q1tI"),L=a.n(te),ue=a("wJFb"),j=a.n(ue),ne=function(P){var N=P.children,le=N===void 0?null:N,w=P.title,K=P.style,S=K===void 0?{}:K,W=P.className,d=W===void 0?"":W,b=P.titlestyle,x=P.space,re=x===void 0?0:x;return L.a.createElement("aside",{className:j.a.headWarp,style:Object(k.a)({padding:"0 ".concat(re,"px")},S)},L.a.createElement("div",{className:"".concat(j.a.head," ").concat(d)},L.a.createElement("div",{className:j.a.text},w," ",b),le))};O.a=ne},eB9I:function(T,O,a){"use strict";a.r(O);var k=a("3S9h"),te=a("2qtc"),L=a("kLXV"),ue=a("miYZ"),j=a("tsqr"),ne=a("14J3"),se=a("BMrR"),P=a("OaEy"),N=a("2fM7"),le=a("5NDa"),w=a("5rEg"),K=a("+L6B"),S=a("2/Rp"),W=a("c1Ei"),d=a.n(W),b=a("XEnU"),x=a("5Tp6"),re=a("y8nQ"),$=a("Vl3Y"),f=a("k16G"),Oe=a("y1t/"),ua=a("Znn+"),oe=a("ZTPi"),m=a("q1tI"),e=a.n(m),Le=a("swM5"),A=a.n(Le),Ae=a("WHYC"),Fe=a("uYtH"),F=a("ErOA"),Ce=a("LvDl"),z=a.n(Ce),na=a("DjyN"),Be=a("NUBc"),sa=a("sRBo"),de=a("kaz8"),Me=a("SIvP"),H=a("9kvl"),Te=a("rCRm"),Ne=a.n(Te),Se=function(C){var v,X,u=C.Data,_=C.type,B=C.params,l=Object(Me.a)(C,["Data","type","params"]),J=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"];function I(t){L.a.warning({title:t+"\u63D0\u793A",content:"\u5DF2\u516C\u5F00\u7684\u8BD5\u5377\u65E0\u6CD5\u8FDB\u884C".concat(t,"\uFF0C\u8BF7\u53D6\u6D88\u516C\u5F00\u540E\u518D\u8FDB\u884C\u7F16\u8F91\u64CD\u4F5C\u3002")})}var Y=function(h,r){var n=Object(b.a)(Object(b.a)({},B),{},{page:h,per_page:r});l.setParams(n),l.getData(n,l.formValue)};return e.a.createElement("div",null,e.a.createElement("div",{className:A.a.batch},_===1&&e.a.createElement(de.a,{checked:l.checkIds.length===(u==null||((v=u.exams)===null||v===void 0)?void 0:v.length),onChange:function(h){var r;l.setCheckIds(h.target.checked?u==null||((r=u.exams)===null||r===void 0)?void 0:r.map(function(n){return n.id}):[])},style:{fontSize:"14px"}},"\xA0\xA0\u672C\u9875\u5168\u9009"),_===1&&e.a.createElement(S.a,{onClick:Object(x.a)(d.a.mark(function t(){var h;return d.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(F.a)("/api/examination_banks/batch_fork.json",{method:"post",body:{ids:l.checkIds}});case 2:h=n.sent,h.status===0&&j.b.info("\u590D\u5236\u6210\u529F");case 4:case"end":return n.stop()}},t)})),ghost:!0,type:"primary",style:{width:"160px"}},"\u6279\u91CF\u590D\u5236\u5230\u4E2A\u4EBA\u521B\u5EFA")),u==null||((X=u.exams)===null||X===void 0)?void 0:X.map(function(t,h){return e.a.createElement("div",{style:{display:"flex",marginBottom:20}},_===1&&e.a.createElement(de.a,{checked:l.checkIds.includes(t.id),onChange:function(n){var E;l.setCheckIds(((E=l.checkIds)===null||E===void 0?void 0:E.includes(t.id))?l.checkIds.filter(function(D){return D!==t.id}):[].concat(Object(k.a)(l.checkIds),[t.id]))},style:{marginTop:"5px"}}),e.a.createElement("div",{style:{width:"100%",background:"#FAFAFA",marginLeft:_?16:0}},e.a.createElement("div",{style:{padding:"30px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:Ne.a}),e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"20px",marginBottom:"0px",color:"#333333",fontSize:"16px",fontWeight:"500"}},t.name),e.a.createElement("span",{style:{marginLeft:"20px",fontSize:"12px"}},"\u8BD5\u9898\u6570\uFF1A",t.item_banks_count," | \u603B\u5206\uFF1A",t.total_score," | \u96BE\u5EA6\uFF1A",J[parseInt(t.difficulty)-1]," | \u6240\u5C5E\u79D1\u76EE\uFF1A",t==null?void 0:t.subject_name))),e.a.createElement("div",{style:{height:"50px",display:"flex",alignItems:"center",padding:"0px 30px",background:"#f1f1f1"}},e.a.createElement("span",{style:{flex:"1",color:"#666666"}},"\u66F4\u65B0\uFF1A",t.update_time," | \u4F7F\u7528\u6B21\u6570\uFF1A",t.quotes),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF"}},e.a.createElement("span",{onClick:function(){H.c.push("/exam/examinationManagement/add?exerciseId=".concat(t.id))},style:{cursor:"pointer",margin:"0px 20px"}},"\u4F7F\u7528\u8BE5\u8BD5\u5377\u521B\u5EFA\u8003\u8BD5"),e.a.createElement("span",{onClick:function(){return H.c.push("/exam/exerciseManagement/".concat(t.id,"/detail").concat(l==null?void 0:l.url))},style:{cursor:"pointer",marginRight:"20px"}},"\u8BD5\u5377\u9884\u89C8"),_===0&&e.a.createElement("span",{onClick:function(){if(t.public){I("\u7F16\u8F91");return}H.c.push("/exam/exerciseManagement/".concat(t.id,"/edit"))},style:{cursor:"pointer"}},"\u7F16\u8F91"),_===0&&e.a.createElement("span",{onClick:Object(x.a)(d.a.mark(function r(){return d.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(!t.public){E.next=3;break}return I("\u5220\u9664"),E.abrupt("return");case 3:l.DeleteItem({id:t.id,type:_+""});case 4:case"end":return E.stop()}},r)})),style:{margin:"0px 20px",cursor:"pointer"}},"\u5220\u9664"),_===0&&e.a.createElement("span",{onClick:function(){l.SetPublic({id:t.id,type:_+"",url:t.public?"set_private.json":"set_public.json"})},style:{cursor:"pointer"}},t.public?"\u53D6\u6D88\u516C\u5F00":"\u516C\u5F00"),_===1&&e.a.createElement("span",{onClick:Object(x.a)(d.a.mark(function r(){var n;return d.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,Object(F.a)("/api/examination_banks/batch_fork.json",{method:"post",body:{ids:[t.id]}});case 2:n=D.sent,n.status===0&&j.b.info("\u590D\u5236\u6210\u529F");case 4:case"end":return D.stop()}},r)})),style:{cursor:"pointer"}},"\u590D\u5236\u5230\u4E2A\u4EBA\u521B\u5EFA")))))}),e.a.createElement(Be.a,{pageSize:B.per_page,total:B.total,current:B.page,onChange:Y,showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(h){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},h),"\u6761\u6570\u636E")}}))},ce=Se,Xe=a("/7ue"),ie=oe.a.TabPane,Ie=function(C){Object(Oe.a)(C);var v={page:1,per_page:10,total:100},X={page:1,per_page:1e4,total:100},u=Object(Ae.l)(),_=$.a.useForm(),B=Object(f.a)(_,1),l=B[0],J=Object(m.useState)([]),I=Object(f.a)(J,2),Y=I[0],t=I[1],h=Object(m.useState)({}),r=Object(f.a)(h,2),n=r[0],E=r[1],D=Object(m.useState)(v),Ee=Object(f.a)(D,2),M=Ee[0],G=Ee[1],we=Object(m.useState)(!1),me=Object(f.a)(we,2),We=me[0],Z=me[1],$e=Object(m.useState)({}),_e=Object(f.a)($e,2),pe=_e[0],ze=_e[1],Ve=Object(m.useState)(""),fe=Object(f.a)(Ve,2),ve=fe[0],Q=fe[1],Ke=Object(m.useState)(!1),he=Object(f.a)(Ke,2),He=he[0],Je=he[1],Ye=Object(m.useState)([]),be=Object(f.a)(Ye,2),xe=be[0],q=be[1],Ge=Object(m.useState)("0"),ye=Object(f.a)(Ge,2),V=ye[0],ge=ye[1],Ze=Object(m.useState)([]),De=Object(f.a)(Ze,2),Re=De[0],Qe=De[1];Object(m.useEffect)(function(){qe()},[]);function qe(){return ee.apply(this,arguments)}function ee(){return ee=Object(x.a)(d.a.mark(function o(){var s,y,c,p,R,g;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(F.a)("/api/common_exercises/subjects.json",{method:"get",params:X});case 2:if(s=i.sent,!(s.status===0)){i.next=14;break}if(t([{id:0,name:"\u5168\u90E8"}].concat(Object(k.a)(s.data))),console.log(z.a.isEmpty({}),z.a.isEmpty({e:2})),z.a.isEmpty(u==null?void 0:u.query)){i.next=13;break}return U({page:Number(u==null||((y=u.query)===null||y===void 0)?void 0:y.page),per_page:10},Object(b.a)({},u==null?void 0:u.query)),g={keyword:u==null||((c=u.query)===null||c===void 0)?void 0:c.keyword,exercise_subject_id:Number(u==null||((p=u.query)===null||p===void 0)?void 0:p.exercise_subject_id)},l.setFieldsValue(g),E(g),ge(u==null||((R=u.query)===null||R===void 0)?void 0:R.public),i.abrupt("return");case 13:U(v,{public:V});case 14:case"end":return i.stop()}},o)})),ee.apply(this,arguments)}var U=function(){var o=Object(x.a)(d.a.mark(function s(){var y,c,p,R,g=arguments;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return y=g.length>0&&g[0]!==void 0?g[0]:v,c=g.length>1&&g[1]!==void 0?g[1]:{},p=z.a.pickBy(Object(b.a)(Object(b.a)({},y),c),function(ta){return!!ta}),i.next=5,Object(F.a)("/api/examination_banks.json",{method:"get",params:p});case 5:R=i.sent,Qe(R),G(Object(b.a)(Object(b.a)({},y),{},{total:R==null?void 0:R.exam_count}));case 8:case"end":return i.stop()}},s)}));return function(){return o.apply(this,arguments)}}(),ea=function(s){E(s),s.public=V,U(v,s),q([])};function Ue(o){Z(!0),ze(o)}function je(o){return ae.apply(this,arguments)}function ae(){return ae=Object(x.a)(d.a.mark(function o(s){var y;return d.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,Object(F.a)("/api/examination_banks/".concat(s.id,"/").concat(s.url),{method:"post"});case 2:y=p.sent,U(v,{public:s.type});case 4:case"end":return p.stop()}},o)})),ae.apply(this,arguments)}var Pe="?keyword=".concat((n==null?void 0:n.keyword)||"","&public=").concat(V,"&exercise_subject_id=").concat((n==null?void 0:n.exercise_subject_id)||"","&page=").concat(M==null?void 0:M.page);return console.log(M,22),e.a.createElement("div",null,e.a.createElement("div",{className:A.a.wrap},e.a.createElement(Xe.a,{title:"\u8BD5\u5377\u7BA1\u7406"},e.a.createElement(S.a,{type:"primary"}," ",e.a.createElement(Fe.Link,{style:{color:"#fff"},to:"/exam/questionManagement/preview_select/add"},"\u65B0\u589E\u8BD5\u5377"))),e.a.createElement("div",{style:{padding:" 30px 0px"}},e.a.createElement($.a,{className:A.a.formWrap,form:l,layout:"inline",size:"large",onFinish:ea},e.a.createElement(se.a,{style:{flex:"1"},align:"middle"},e.a.createElement($.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"keyword"},e.a.createElement(w.a,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",style:{width:"260px"}})),e.a.createElement($.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"exercise_subject_id",initialValue:0},e.a.createElement(N.a,{placeholder:"\u8BF7\u9009\u62E9\u79D1\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",style:{width:"260px"}},Y.map(function(o,s){return e.a.createElement(N.a.Option,{value:o.id},o.name)})))),e.a.createElement(S.a,{style:{marginTop:5},type:"primary",className:A.a.selectbtn,htmlType:"submit"},"\u67E5\u8BE2")))),e.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),e.a.createElement("div",{className:A.a.wrap},e.a.createElement(oe.a,{className:A.a.tabsWrap,activeKey:V,onChange:function(s){U(v,Object(b.a)({public:s},n)),ge(s)}},e.a.createElement(ie,{tab:"\u516C\u5F00\u8BD5\u5377",key:"1"},e.a.createElement(ce,{url:Pe,Data:Re,params:M,setParams:G,formValue:n,getData:U,type:1,checkIds:xe,setCheckIds:q,DeleteItem:Ue,SetPublic:je})),e.a.createElement(ie,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"},e.a.createElement(ce,{url:Pe,Data:Re,params:M,setParams:G,formValue:n,getData:U,type:0,checkIds:xe,setCheckIds:q,DeleteItem:Ue,SetPublic:je})))),e.a.createElement(L.a,{title:"\u5220\u9664\u8BD5\u5377",visible:We,centered:!0,destroyOnClose:!0,okText:"\u786E\u8BA4\u5220\u9664",onCancel:function(){Z(!1),Q("")},onOk:Object(x.a)(d.a.mark(function o(){var s;return d.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(!(ve!="\u786E\u8BA4\u5220\u9664")){c.next=3;break}return Je(!0),c.abrupt("return");case 3:return c.next=5,Object(F.a)("/api/examination_banks/".concat(pe.id,".json"),{method:"delete"});case 5:s=c.sent,Z(!1),U(v,{public:pe.type}),Q(""),j.b.info("\u5220\u9664\u6210\u529F");case 10:case"end":return c.stop()}},o)}))},e.a.createElement("div",{style:{padding:"10px 32px"}},e.a.createElement("p",null,"\u5220\u9664\u4F1A\u5BFC\u81F4\u5F15\u7528\u8BE5\u8BD5\u5377\u7684\u8003\u8BD5\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),e.a.createElement("p",null,"\u82E5\u786E\u5B9A\u9700\u8981\u5220\u9664\u8BD5\u5377\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u56DB\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u5220\u9664\u201D\u6309\u94AE\u3002"),e.a.createElement("p",null,e.a.createElement(w.a,{value:ve,onChange:function(s){return Q(s.target.value)},placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D",style:{width:250},size:"large"}),He&&e.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D")))))},la=O.default=Ie},swM5:function(T,O,a){T.exports={flex_box_center:"flex_box_center___3SInY",flex_space_between:"flex_space_between___34pAz",flex_box_vertical_center:"flex_box_vertical_center___3l45y",flex_box_center_end:"flex_box_center_end___2BzhT",flex_box_column:"flex_box_column___1Kwsk",wrap:"wrap___2WPBp",head:"head___1ZNad",import:"import___1caJ3",formWrap:"formWrap___Bxd2-",selectbtn:"selectbtn___3HpRS",batch:"batch___fcuCP",formWraps:"formWraps___3ebCD",btns:"btns___fIBqc",tabsWrap:"tabsWrap___2f83T"}},wJFb:function(T,O,a){T.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]);
|