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
14 KiB
2 lines
14 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([[48],{"/7ue":function(w,P,t){"use strict";var X=t("k1fw"),oe=t("q1tI"),A=t.n(oe),se=t("wJFb"),R=t.n(se),ue=function(M){var L=M.children,le=L===void 0?null:L,$=M.title,K=M.style,T=K===void 0?{}:K,W=M.className,i=W===void 0?"":W,h=M.titlestyle,x=M.space,de=x===void 0?0:x;return A.a.createElement("aside",{className:R.a.headWarp,style:Object(X.a)({padding:"0 ".concat(de,"px")},T)},A.a.createElement("div",{className:"".concat(R.a.head," ").concat(i)},A.a.createElement("div",{className:R.a.text},$," ",h),le))};P.a=ue},eB9I:function(w,P,t){"use strict";t.r(P);var X=t("oBTY"),oe=t("2qtc"),A=t("kLXV"),se=t("miYZ"),R=t("tsqr"),ue=t("14J3"),H=t("BMrR"),M=t("OaEy"),L=t("2fM7"),le=t("5NDa"),$=t("5rEg"),K=t("+L6B"),T=t("2/Rp"),W=t("WmNS"),i=t.n(W),h=t("k1fw"),x=t("9og8"),de=t("y8nQ"),V=t("Vl3Y"),p=t("tJVT"),Fe=t("CiB2"),ct=t("Znn+"),ie=t("ZTPi"),r=t("q1tI"),e=t.n(r),Be=t("swM5"),S=t.n(Be),we=t("Ty5D"),U=t("ErOA"),Te=t("LvDl"),z=t.n(Te),mt=t("DjyN"),Se=t("NUBc"),_t=t("sRBo"),re=t("kaz8"),Ne=t("PpiC"),ke=t("9kvl"),Ie=t("rCRm"),Xe=t.n(Ie),$e=function(F){var v,N,o=F.Data,b=F.type,B=F.params,l=Object(Ne.a)(F,["Data","type","params"]),J=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"];function k(a){A.a.warning({title:a+"\u63D0\u793A",content:"\u5DF2\u516C\u5F00\u7684\u8BD5\u5377\u65E0\u6CD5\u8FDB\u884C".concat(a,"\uFF0C\u8BF7\u53D6\u6D88\u516C\u5F00\u540E\u518D\u8FDB\u884C\u7F16\u8F91\u64CD\u4F5C\u3002")})}var Y=function(j,u){var n=Object(h.a)(Object(h.a)({},B),{},{page:j,per_page:u});l.setParams(n),l.getData(n,l.formValue)};return e.a.createElement("div",null,e.a.createElement("div",{className:S.a.batch},b===1&&e.a.createElement(re.a,{checked:l.checkIds.length===(o==null||((v=o.exams)===null||v===void 0)?void 0:v.length),onChange:function(j){var u;l.setCheckIds(j.target.checked?o==null||((u=o.exams)===null||u===void 0)?void 0:u.map(function(n){return n.id}):[])},style:{fontSize:"14px"}},"\xA0\xA0\u672C\u9875\u5168\u9009"),b===1&&e.a.createElement(T.a,{onClick:Object(x.a)(i.a.mark(function a(){var j;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(U.a)("/api/examination_banks/batch_fork.json",{method:"post",body:{ids:l.checkIds}});case 2:j=n.sent,j.status===0&&R.b.info("\u590D\u5236\u6210\u529F");case 4:case"end":return n.stop()}},a)})),ghost:!0,type:"primary",style:{width:"160px"}},"\u6279\u91CF\u590D\u5236\u5230\u4E2A\u4EBA\u521B\u5EFA")),o==null||((N=o.exams)===null||N===void 0)?void 0:N.map(function(a,j){return e.a.createElement("div",{style:{display:"flex",marginBottom:20}},b===1&&e.a.createElement(re.a,{checked:l.checkIds.includes(a.id),onChange:function(n){var _;l.setCheckIds(((_=l.checkIds)===null||_===void 0?void 0:_.includes(a.id))?l.checkIds.filter(function(c){return c!==a.id}):[].concat(Object(X.a)(l.checkIds),[a.id]))},style:{marginTop:"5px"}}),e.a.createElement("div",{style:{width:"100%",background:"#FAFAFA",marginLeft:b?16:0}},e.a.createElement("div",{style:{padding:"30px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:Xe.a}),e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"20px",marginBottom:"0px",color:"#333333",fontSize:"16px",fontWeight:"500"}},a.name),e.a.createElement("span",{style:{marginLeft:"20px",fontSize:"12px"}},"\u8BD5\u9898\u6570\uFF1A",a.item_banks_count," | \u603B\u5206\uFF1A",a.total_score," | \u96BE\u5EA6\uFF1A",J[parseInt(a.difficulty)-1]," | \u6240\u5C5E\u79D1\u76EE\uFF1A",a==null?void 0:a.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",a.update_time," | \u4F7F\u7528\u6B21\u6570\uFF1A",a.quotes),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF"}},e.a.createElement("span",{onClick:Object(x.a)(i.a.mark(function u(){var n;return i.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(U.a)("/api/common_exercises/exercises/test_exercise.json",{method:"post",body:{examination_bank_id:a.id}});case 2:n=c.sent,window.open("/exam/studentAnswer?examId=".concat(n==null?void 0:n.id,"&type=1"));case 4:case"end":return c.stop()}},u)})),style:{cursor:"pointer"}},"\u6A21\u62DF\u8003\u8BD5"),e.a.createElement("span",{onClick:function(){ke.c.push("/exam/examinationManagement/add?exerciseId=".concat(a.id,"&subjectId=").concat(a==null?void 0:a.subject_id))},style:{cursor:"pointer",margin:"0px 20px"}},"\u521B\u5EFA\u8003\u8BD5"),e.a.createElement("span",{onClick:function(){return window.open("/exam/exerciseManagement/".concat(a.id,"/detail").concat(l==null?void 0:l.url))},style:{cursor:"pointer",marginRight:"20px"}},"\u8BD5\u5377\u9884\u89C8"),b===0&&e.a.createElement("span",{onClick:function(){if(a.public){k("\u7F16\u8F91");return}window.open("/exam/exerciseManagement/".concat(a.id,"/edit"))},style:{cursor:"pointer"}},"\u7F16\u8F91"),b===0&&e.a.createElement("span",{onClick:function(){l.SetPublic({id:a.id,type:b+"",url:a.public?"set_private.json":"set_public.json"})},style:{cursor:"pointer",margin:"0px 20px"}},a.public?"\u53D6\u6D88\u516C\u5F00":"\u516C\u5F00"),b===0&&e.a.createElement("span",{onClick:Object(x.a)(i.a.mark(function u(){return i.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:if(!a.public){_.next=3;break}return k("\u5220\u9664"),_.abrupt("return");case 3:l.DeleteItem({id:a.id,type:b+""});case 4:case"end":return _.stop()}},u)})),style:{cursor:"pointer",color:"red"}},"\u5220\u9664"),b===1&&e.a.createElement("span",{onClick:Object(x.a)(i.a.mark(function u(){var n;return i.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(U.a)("/api/examination_banks/batch_fork.json",{method:"post",body:{ids:[a.id]}});case 2:n=c.sent,n.status===0&&R.b.info("\u590D\u5236\u6210\u529F");case 4:case"end":return c.stop()}},u)})),style:{cursor:"pointer"}},"\u590D\u5236\u5230\u4E2A\u4EBA\u521B\u5EFA")))))}),e.a.createElement(Se.a,{pageSize:B.per_page,total:B.total,current:B.page,onChange:Y,showQuickJumper:!0,hideOnSinglePage:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(j){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},j),"\u6761\u6570\u636E")}}))},ce=$e,We=t("/7ue"),Ve=t("1vsH"),me=ie.a.TabPane,ze=function(F){Object(Fe.a)(F);var v={page:1,per_page:10,total:100},N={page:1,per_page:1e4,total:100},o=Object(we.l)(),b=V.a.useForm(),B=Object(p.a)(b,1),l=B[0],J=Object(r.useState)([]),k=Object(p.a)(J,2),Y=k[0],a=k[1],j=Object(r.useState)({}),u=Object(p.a)(j,2),n=u[0],_=u[1],c=Object(r.useState)(v),_e=Object(p.a)(c,2),O=_e[0],G=_e[1],Ke=Object(r.useState)(!1),Ee=Object(p.a)(Ke,2),Je=Ee[0],Z=Ee[1],Ye=Object(r.useState)({}),pe=Object(p.a)(Ye,2),be=pe[0],Ge=pe[1],Ze=Object(r.useState)(""),fe=Object(p.a)(Ze,2),he=fe[0],Q=fe[1],Qe=Object(r.useState)(!1),xe=Object(p.a)(Qe,2),qe=xe[0],et=xe[1],tt=Object(r.useState)([]),ve=Object(p.a)(tt,2),je=ve[0],q=ve[1],at=Object(r.useState)("0"),Ce=Object(p.a)(at,2),I=Ce[0],ge=Ce[1],nt=Object(r.useState)("desc"),ye=Object(p.a)(nt,2),ee=ye[0],De=ye[1],ot=Object(r.useState)("updated_at"),Re=Object(p.a)(ot,2),te=Re[0],Me=Re[1],st=Object(r.useState)([]),Ue=Object(p.a)(st,2),Oe=Ue[0],ut=Ue[1];Object(r.useEffect)(function(){lt()},[]),Object(r.useEffect)(function(){y(O,{sort_by:te,sort_direction:ee,public:I,exercise_subject_id:n.exercise_subject_id})},[ee,te]);function lt(){return ae.apply(this,arguments)}function ae(){return ae=Object(x.a)(i.a.mark(function d(){var s,C,m,f,D,g;return i.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,Object(U.a)("/api/common_exercises/subjects.json",{method:"get",params:N});case 2:if(s=E.sent,!(s.status===0)){E.next=14;break}if(a([{id:0,name:"\u5168\u90E8"}].concat(Object(X.a)(s.data))),console.log(z.a.isEmpty({}),z.a.isEmpty({e:2})),z.a.isEmpty(o==null?void 0:o.query)){E.next=13;break}return y({page:Number(o==null||((C=o.query)===null||C===void 0)?void 0:C.page),per_page:10},Object(h.a)({},o==null?void 0:o.query)),g={keyword:o==null||((m=o.query)===null||m===void 0)?void 0:m.keyword,exercise_subject_id:Number(o==null||((f=o.query)===null||f===void 0)?void 0:f.exercise_subject_id)},l.setFieldsValue(g),_(g),ge(o==null||((D=o.query)===null||D===void 0)?void 0:D.public),E.abrupt("return");case 13:y(v,{public:I});case 14:case"end":return E.stop()}},d)})),ae.apply(this,arguments)}var y=function(){var d=Object(x.a)(i.a.mark(function s(){var C,m,f,D,g=arguments;return i.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return C=g.length>0&&g[0]!==void 0?g[0]:v,m=g.length>1&&g[1]!==void 0?g[1]:{},f=z.a.pickBy(Object(h.a)(Object(h.a)({},C),m),function(rt){return!!rt}),E.next=5,Object(U.a)("/api/examination_banks.json",{method:"get",params:f});case 5:D=E.sent,ut(D),G(Object(h.a)(Object(h.a)({},C),{},{total:D==null?void 0:D.exam_count}));case 8:case"end":return E.stop()}},s)}));return function(){return d.apply(this,arguments)}}(),dt=function(s){_(s),s.public=I,y(v,s),q([])};function Pe(d){Z(!0),Ge(d)}function Ae(d){return ne.apply(this,arguments)}function ne(){return ne=Object(x.a)(i.a.mark(function d(s){var C;return i.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,Object(U.a)("/api/examination_banks/".concat(s.id,"/").concat(s.url),{method:"post"});case 2:C=f.sent,y(v,{public:s.type});case 4:case"end":return f.stop()}},d)})),ne.apply(this,arguments)}var Le="?keyword=".concat((n==null?void 0:n.keyword)||"","&public=").concat(I,"&exercise_subject_id=").concat((n==null?void 0:n.exercise_subject_id)||"","&page=").concat(O==null?void 0:O.page);return console.log(O,22),e.a.createElement("div",null,e.a.createElement("div",{className:S.a.wrap},e.a.createElement(We.a,{title:"\u8BD5\u5377\u7BA1\u7406"},e.a.createElement(T.a,{type:"primary",onClick:function(){return Object(Ve.C)("/exam/questionManagement/preview_select/add")}},"\u65B0\u589E\u8BD5\u5377")),e.a.createElement("div",{style:{padding:" 30px 0px"}},e.a.createElement(V.a,{className:S.a.formWrap,form:l,layout:"inline",size:"large",onFinish:dt},e.a.createElement(H.a,{style:{flex:"1"},align:"middle"},e.a.createElement(V.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"keyword"},e.a.createElement($.a,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",style:{width:"260px"}})),e.a.createElement(V.a.Item,{label:"\u79D1\u76EE",name:"exercise_subject_id",initialValue:0},e.a.createElement(L.a,{virtual:!1,showArrow:!0,showSearch:!0,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u79D1\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",style:{width:"260px"}},Y.map(function(d,s){return e.a.createElement(L.a.Option,{value:d.id},d.name)})))),e.a.createElement(T.a,{style:{marginTop:5},type:"primary",className:S.a.selectbtn,htmlType:"submit"},"\u67E5\u8BE2")))),e.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),e.a.createElement("div",{className:S.a.wrap},e.a.createElement(ie.a,{tabBarStyle:{height:50},tabBarExtraContent:e.a.createElement(H.a,{align:"middle"},e.a.createElement("span",null,"\u6392\u5E8F\uFF1A"),e.a.createElement(L.a,{defaultValue:"1",onChange:function(s){switch(s){case"1":Me("updated_at"),De("desc");break;case"2":Me("updated_at"),De("asc");break}},style:{width:134}},e.a.createElement(Option,{value:"1"},"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"),e.a.createElement(Option,{value:"2"},"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F"))),activeKey:I,onChange:function(s){ge(s),y(v,Object(h.a)(Object(h.a)({},n),{},{public:s,sort_by:te,sort_direction:ee}))}},e.a.createElement(me,{tab:"\u516C\u5F00\u8BD5\u5377",key:"1"},e.a.createElement(ce,{url:Le,Data:Oe,params:O,setParams:G,formValue:n,getData:y,type:1,checkIds:je,setCheckIds:q,DeleteItem:Pe,SetPublic:Ae})),e.a.createElement(me,{tab:"\u4E2A\u4EBA\u521B\u5EFA",key:"0"},e.a.createElement(ce,{url:Le,Data:Oe,params:O,setParams:G,formValue:n,getData:y,type:0,checkIds:je,setCheckIds:q,DeleteItem:Pe,SetPublic:Ae})))),e.a.createElement(A.a,{title:"\u5220\u9664\u8BD5\u5377",visible:Je,centered:!0,destroyOnClose:!0,okText:"\u786E\u8BA4\u5220\u9664",onCancel:function(){Z(!1),Q("")},onOk:Object(x.a)(i.a.mark(function d(){var s;return i.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(!(he!="\u786E\u8BA4\u5220\u9664")){m.next=3;break}return et(!0),m.abrupt("return");case 3:return m.next=5,Object(U.a)("/api/examination_banks/".concat(be.id,".json"),{method:"delete"});case 5:s=m.sent,Z(!1),y(v,{public:be.type}),Q(""),R.b.info("\u5220\u9664\u6210\u529F");case 10:case"end":return m.stop()}},d)}))},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($.a,{value:he,onChange:function(s){return Q(s.target.value)},placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D",style:{width:250},size:"large"}),qe&&e.a.createElement("div",{className:"font12 c-red"},"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D")))))},Et=P.default=ze},swM5:function(w,P,t){w.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(w,P,t){w.exports={headWarp:"headWarp___3x0fo",head:"head___3A05Q",text:"text___3Y7Be"}}}]);
|