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,U,a){"use strict";var I=a("XEnU"),q=a("q1tI"),y=a.n(q),ee=a("wJFb"),g=a.n(ee),ae=function(j){var C=j.children,ne=C===void 0?null:C,X=j.title,z=j.style,M=z===void 0?{}:z,k=j.className,o=k===void 0?"":k,v=j.space,x=v===void 0?0:v;return y.a.createElement("aside",{className:g.a.headWarp,style:Object(I.a)({padding:"0 ".concat(x,"px")},M)},y.a.createElement("div",{className:"".concat(g.a.head," ").concat(o)},y.a.createElement("div",{className:g.a.text},X),ne))};U.a=ae},eB9I:function(B,U,a){"use strict";a.r(U);var I=a("3S9h"),q=a("2qtc"),y=a("kLXV"),ee=a("miYZ"),g=a("tsqr"),ae=a("14J3"),te=a("BMrR"),j=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),v=a("XEnU"),x=a("5Tp6"),Qe=a("y8nQ"),W=a("Vl3Y"),m=a("k16G"),Re=a("y1t/"),qe=a("Znn+"),se=a("ZTPi"),i=a("q1tI"),e=a.n(i),Ue=a("swM5"),P=a.n(Ue),ye=a("uYtH"),O=a("ErOA"),je=a("LvDl"),Pe=a.n(je),ea=a("DjyN"),Oe=a("NUBc"),aa=a("sRBo"),ue=a("kaz8"),Le=a("SIvP"),K=a("9kvl"),Ae=a("rCRm"),Fe=a.n(Ae),Be=function(L){var p,T,f=L.Data,c=L.type,A=L.params,d=Object(Le.a)(L,["Data","type","params"]),w=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"];function $(t){y.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(v.a)(Object(v.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(ue.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(x.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(ue.a,{checked:d.checkIds.includes(t.id),onChange:function(u){var _;d.setCheckIds(((_=d.checkIds)===null||_===void 0?void 0:_.includes(t.id))?d.checkIds.filter(function(h){return h!==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:Fe.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(x.a)(o.a.mark(function s(){return o.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:if(!t.public){_.next=3;break}return $("\u5220\u9664"),_.abrupt("return");case 3:d.DeleteItem({id:t.id,type:c+""});case 4:case"end":return _.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(x.a)(o.a.mark(function s(){var u;return o.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,Object(O.a)("/api/examination_banks/batch_fork.json",{method:"post",body:{ids:[t.id]}});case 2:u=h.sent,u.status===0&&g.b.info("\u590D\u5236\u6210\u529F");case 4:case"end":return h.stop()}},s)})),style:{cursor:"pointer"}},"\u590D\u5236\u5230\u4E2A\u4EBA\u521B\u5EFA")))))}),e.a.createElement(Oe.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")}}))},le=Be,Ce=a("/7ue"),re=se.a.TabPane,Me=function(L){Object(Re.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(m.a)(f,1),A=c[0],d=Object(i.useState)([]),w=Object(m.a)(d,2),$=w[0],V=w[1],t=Object(i.useState)({}),E=Object(m.a)(t,2),s=E[0],u=E[1],_=Object(i.useState)(p),h=Object(m.a)(_,2),oe=h[0],J=h[1],Ne=Object(i.useState)(!1),de=Object(m.a)(Ne,2),Se=de[0],H=de[1],Ie=Object(i.useState)({}),ce=Object(m.a)(Ie,2),ie=ce[0],Xe=ce[1],ke=Object(i.useState)(""),Ee=Object(m.a)(ke,2),_e=Ee[0],Y=Ee[1],We=Object(i.useState)(!1),me=Object(m.a)(We,2),we=me[0],$e=me[1],ze=Object(i.useState)([]),pe=Object(m.a)(ze,2),fe=pe[0],G=pe[1],Ke=Object(i.useState)("0"),he=Object(m.a)(Ke,2),ve=he[0],Ve=he[1],Je=Object(i.useState)([]),xe=Object(m.a)(Je,2),be=xe[0],He=xe[1];Object(i.useEffect)(function(){Ye()},[]);function Ye(){return Z.apply(this,arguments)}function Z(){return Z=Object(x.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))),D(p,{public:ve}));case 4:case"end":return r.stop()}},l)})),Z.apply(this,arguments)}var D=function(){var l=Object(x.a)(o.a.mark(function n(){var R,r,b,N,F=arguments;return o.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return R=F.length>0&&F[0]!==void 0?F[0]:p,r=F.length>1&&F[1]!==void 0?F[1]:{},b=Pe.a.pickBy(Object(v.a)(Object(v.a)({},R),r),function(Ze){return!!Ze}),S.next=5,Object(O.a)("/api/examination_banks.json",{method:"get",params:b});case 5:N=S.sent,He(N),J(Object(v.a)(Object(v.a)({},R),{},{total:N==null?void 0:N.exam_count}));case 8:case"end":return S.stop()}},n)}));return function(){return l.apply(this,arguments)}}(),Ge=function(n){u(n),n.public=ve,D(p,n),G([])};function ge(l){H(!0),Xe(l)}function De(l){return Q.apply(this,arguments)}function Q(){return Q=Object(x.a)(o.a.mark(function l(n){var R;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:R=b.sent,D(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(Ce.a,{title:"\u8BD5\u5377\u7BA1\u7406"},e.a.createElement(M.a,{type:"primary"}," ",e.a.createElement(ye.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:Ge},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(se.a,{className:P.a.tabsWrap,defaultActiveKey:"0",onChange:function(n){D(p,{public:n}),Ve(n)}},e.a.createElement(re,{tab:"\u516C\u5F00\u8BD5\u5377",key:"1"},e.a.createElement(le,{Data:be,params:oe,setParams:J,formValue:s,getData:D,type:1,checkIds:fe,setCheckIds:G,DeleteItem:ge,SetPublic:De})),e.a.createElement(re,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"},e.a.createElement(le,{Data:be,params:oe,setParams:J,formValue:s,getData:D,type:0,checkIds:fe,setCheckIds:G,DeleteItem:ge,SetPublic:De})))),e.a.createElement(y.a,{title:"\u5220\u9664\u8BD5\u5377",visible:Se,centered:!0,destroyOnClose:!0,okText:"\u786E\u8BA4\u5220\u9664",onCancel:function(){H(!1),Y("")},onOk:Object(x.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 $e(!0),r.abrupt("return");case 3:return r.next=5,Object(O.a)("/api/examination_banks/".concat(ie.id,".json"),{method:"delete"});case 5:n=r.sent,H(!1),D(p,{public:ie.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"}),we&&e.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D")))))},ta=U.default=Me},swM5:function(B,U,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,U,a){B.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]);
|