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