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