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([[130],{"/7ue":function(B,y,a){"use strict";var I=a("XEnU"),q=a("q1tI"),j=a.n(q),ee=a("wJFb"),g=a.n(ee),ae=function(D){var C=D.children,ne=C===void 0?null:C,X=D.title,z=D.style,M=z===void 0?{}:z,k=D.className,o=k===void 0?"":k,x=D.titlestyle,h=D.space,se=h===void 0?0:h;return j.a.createElement("aside",{className:g.a.headWarp,style:Object(I.a)({padding:"0 ".concat(se,"px")},M)},j.a.createElement("div",{className:"".concat(g.a.head," ").concat(o)},j.a.createElement("div",{className:g.a.text},X," ",x),ne))};y.a=ae},eB9I:function(B,y,a){"use strict";a.r(y);var I=a("3S9h"),q=a("2qtc"),j=a("kLXV"),ee=a("miYZ"),g=a("tsqr"),ae=a("14J3"),te=a("BMrR"),D=a("OaEy"),C=a("2fM7"),ne=a("5NDa"),X=a("5rEg"),z=a("+L6B"),M=a("2/Rp"),k=a("c1Ei"),o=a.n(k),x=a("XEnU"),h=a("5Tp6"),se=a("y8nQ"),W=a("Vl3Y"),_=a("k16G"),Ue=a("y1t/"),qe=a("Znn+"),ue=a("ZTPi"),i=a("q1tI"),e=a.n(i),ye=a("swM5"),P=a.n(ye),je=a("uYtH"),O=a("ErOA"),Pe=a("LvDl"),Oe=a.n(Pe),ea=a("DjyN"),Le=a("NUBc"),aa=a("sRBo"),le=a("kaz8"),Ae=a("SIvP"),K=a("9kvl"),Fe=a("rCRm"),Be=a.n(Fe),Ce=function(L){var p,T,f=L.Data,c=L.type,A=L.params,d=Object(Ae.a)(L,["Data","type","params"]),w=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"];function $(t){j.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 V=function(E,s){var u=Object(x.a)(Object(x.a)({},A),{},{page:E,per_page:s});d.setParams(u),d.getData(u,d.formValue)};return e.a.createElement("div",null,e.a.createElement("div",{className:P.a.batch},c===1&&e.a.createElement(le.a,{checked:d.checkIds.length===(f==null||((p=f.exams)===null||p===void 0)?void 0:p.length),onChange:function(E){var s;d.setCheckIds(E.target.checked?f==null||((s=f.exams)===null||s===void 0)?void 0:s.map(function(u){return u.id}):[])},style:{fontSize:"14px"}},"\xA0\xA0\u672C\u9875\u5168\u9009"),c===1&&e.a.createElement(M.a,{onClick:Object(h.a)(o.a.mark(function t(){var E;return o.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(O.a)("/api/examination_banks/batch_fork.json",{method:"post",body:{ids:d.checkIds}});case 2:E=u.sent,E.status===0&&g.b.info("\u590D\u5236\u6210\u529F");case 4:case"end":return u.stop()}},t)})),ghost:!0,type:"primary",style:{width:"160px"}},"\u6279\u91CF\u590D\u5236\u5230\u4E2A\u4EBA\u521B\u5EFA")),f==null||((T=f.exams)===null||T===void 0)?void 0:T.map(function(t,E){return e.a.createElement("div",{style:{display:"flex",marginBottom:20}},c===1&&e.a.createElement(le.a,{checked:d.checkIds.includes(t.id),onChange:function(u){var m;d.setCheckIds(((m=d.checkIds)===null||m===void 0?void 0:m.includes(t.id))?d.checkIds.filter(function(v){return v!==t.id}):[].concat(Object(I.a)(d.checkIds),[t.id]))},style:{marginTop:"5px"}}),e.a.createElement("div",{style:{width:"100%",background:"#FAFAFA",marginLeft:c?16:0}},e.a.createElement("div",{style:{padding:"30px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:Be.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",w[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(){K.c.push("/exam/examinationManagement/add?exerciseId=".concat(t.id))},style:{cursor:"pointer",margin:"0px 20px"}},"\u4F7F\u7528\u8BE5\u8BD5\u5377\u521B\u5EFA\u8003\u8BD5"),c===0&&e.a.createElement("span",{onClick:function(){if(t.public){$("\u7F16\u8F91");return}K.c.push("/exam/exerciseManagement/".concat(t.id,"/edit"))},style:{cursor:"pointer"}},"\u7F16\u8F91"),c===0&&e.a.createElement("span",{onClick:Object(h.a)(o.a.mark(function s(){return o.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(!t.public){m.next=3;break}return $("\u5220\u9664"),m.abrupt("return");case 3:d.DeleteItem({id:t.id,type:c+""});case 4:case"end":return m.stop()}},s)})),style:{margin:"0px 20px",cursor:"pointer"}},"\u5220\u9664"),c===0&&e.a.createElement("span",{onClick:function(){d.SetPublic({id:t.id,type:c+"",url:t.public?"set_private.json":"set_public.json"})},style:{cursor:"pointer"}},t.public?"\u53D6\u6D88\u516C\u5F00":"\u516C\u5F00"),c===1&&e.a.createElement("span",{onClick:function(){return K.c.push("/exam/exerciseManagement/".concat(t.id,"/detail"))},style:{cursor:"pointer",marginRight:"20px"}},"\u8BD5\u5377\u9884\u89C8"),c===1&&e.a.createElement("span",{onClick:Object(h.a)(o.a.mark(function s(){var u;return o.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(O.a)("/api/examination_banks/batch_fork.json",{method:"post",body:{ids:[t.id]}});case 2:u=v.sent,u.status===0&&g.b.info("\u590D\u5236\u6210\u529F");case 4:case"end":return v.stop()}},s)})),style:{cursor:"pointer"}},"\u590D\u5236\u5230\u4E2A\u4EBA\u521B\u5EFA")))))}),e.a.createElement(Le.a,{pageSize:A.per_page,total:A.total,current:A.page,onChange:V,showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(E){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},E),"\u6761\u6570\u636E")}}))},re=Ce,Me=a("/7ue"),oe=ue.a.TabPane,Te=function(L){Object(Ue.a)(L);var p={page:1,per_page:10,total:100},T={page:1,per_page:1e4,total:100},f=W.a.useForm(),c=Object(_.a)(f,1),A=c[0],d=Object(i.useState)([]),w=Object(_.a)(d,2),$=w[0],V=w[1],t=Object(i.useState)({}),E=Object(_.a)(t,2),s=E[0],u=E[1],m=Object(i.useState)(p),v=Object(_.a)(m,2),de=v[0],J=v[1],Se=Object(i.useState)(!1),ce=Object(_.a)(Se,2),Ie=ce[0],H=ce[1],Xe=Object(i.useState)({}),ie=Object(_.a)(Xe,2),Ee=ie[0],ke=ie[1],We=Object(i.useState)(""),me=Object(_.a)(We,2),_e=me[0],Y=me[1],we=Object(i.useState)(!1),pe=Object(_.a)(we,2),$e=pe[0],ze=pe[1],Ke=Object(i.useState)([]),fe=Object(_.a)(Ke,2),he=fe[0],G=fe[1],Ve=Object(i.useState)("0"),ve=Object(_.a)(Ve,2),xe=ve[0],Je=ve[1],He=Object(i.useState)([]),be=Object(_.a)(He,2),ge=be[0],Ye=be[1];Object(i.useEffect)(function(){Ge()},[]);function Ge(){return Z.apply(this,arguments)}function Z(){return Z=Object(h.a)(o.a.mark(function l(){var n;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(O.a)("/api/common_exercises/subjects.json",{method:"get",params:T});case 2:n=r.sent,n.status===0&&(V([{id:0,name:"\u5168\u90E8"}].concat(Object(I.a)(n.data))),R(p,{public:xe}));case 4:case"end":return r.stop()}},l)})),Z.apply(this,arguments)}var R=function(){var l=Object(h.a)(o.a.mark(function n(){var U,r,b,N,F=arguments;return o.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return U=F.length>0&&F[0]!==void 0?F[0]:p,r=F.length>1&&F[1]!==void 0?F[1]:{},b=Oe.a.pickBy(Object(x.a)(Object(x.a)({},U),r),function(Qe){return!!Qe}),S.next=5,Object(O.a)("/api/examination_banks.json",{method:"get",params:b});case 5:N=S.sent,Ye(N),J(Object(x.a)(Object(x.a)({},U),{},{total:N==null?void 0:N.exam_count}));case 8:case"end":return S.stop()}},n)}));return function(){return l.apply(this,arguments)}}(),Ze=function(n){u(n),n.public=xe,R(p,n),G([])};function De(l){H(!0),ke(l)}function Re(l){return Q.apply(this,arguments)}function Q(){return Q=Object(h.a)(o.a.mark(function l(n){var U;return o.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(O.a)("/api/examination_banks/".concat(n.id,"/").concat(n.url),{method:"post"});case 2:U=b.sent,R(p,{public:n.type});case 4:case"end":return b.stop()}},l)})),Q.apply(this,arguments)}return e.a.createElement("div",null,e.a.createElement("div",{className:P.a.wrap},e.a.createElement(Me.a,{title:"\u8BD5\u5377\u7BA1\u7406"},e.a.createElement(M.a,{type:"primary"}," ",e.a.createElement(je.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(W.a,{className:P.a.formWrap,form:A,layout:"inline",size:"large",onFinish:Ze},e.a.createElement(te.a,{style:{flex:"1"},align:"middle"},e.a.createElement(W.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"keyword"},e.a.createElement(X.a,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",style:{width:"260px"}})),e.a.createElement(W.a.Item,{label:"\u79D1\u76EE\u540D\u79F0",name:"exercise_subject_id",initialValue:0},e.a.createElement(C.a,{placeholder:"\u8BF7\u9009\u62E9\u79D1\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",style:{width:"260px"}},$.map(function(l,n){return e.a.createElement(C.a.Option,{value:l.id},l.name)})))),e.a.createElement(M.a,{style:{marginTop:5},type:"primary",className:P.a.selectbtn,htmlType:"submit"},"\u67E5\u8BE2")))),e.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),e.a.createElement("div",{className:P.a.wrap},e.a.createElement(ue.a,{className:P.a.tabsWrap,defaultActiveKey:"0",onChange:function(n){R(p,{public:n}),Je(n)}},e.a.createElement(oe,{tab:"\u516C\u5F00\u8BD5\u5377",key:"1"},e.a.createElement(re,{Data:ge,params:de,setParams:J,formValue:s,getData:R,type:1,checkIds:he,setCheckIds:G,DeleteItem:De,SetPublic:Re})),e.a.createElement(oe,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"},e.a.createElement(re,{Data:ge,params:de,setParams:J,formValue:s,getData:R,type:0,checkIds:he,setCheckIds:G,DeleteItem:De,SetPublic:Re})))),e.a.createElement(j.a,{title:"\u5220\u9664\u8BD5\u5377",visible:Ie,centered:!0,destroyOnClose:!0,okText:"\u786E\u8BA4\u5220\u9664",onCancel:function(){H(!1),Y("")},onOk:Object(h.a)(o.a.mark(function l(){var n;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(_e!="\u786E\u8BA4\u5220\u9664")){r.next=3;break}return ze(!0),r.abrupt("return");case 3:return r.next=5,Object(O.a)("/api/examination_banks/".concat(Ee.id,".json"),{method:"delete"});case 5:n=r.sent,H(!1),R(p,{public:Ee.type}),Y(""),g.b.info("\u5220\u9664\u6210\u529F");case 10:case"end":return r.stop()}},l)}))},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(X.a,{value:_e,onChange:function(n){return Y(n.target.value)},placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D",style:{width:250},size:"large"}),$e&&e.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D")))))},ta=y.default=Te},swM5:function(B,y,a){B.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(B,y,a){B.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]);
|