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.
NewEduCoderBuild/p__CoreCurriculum__Index__i...

1 line
3.8 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45950],{34606:function(n,e,t){t.r(e);var i=t(7557),r=t.n(i),c=t(41498),l=t.n(c),o=t(82242),s=t.n(o),u=t(79800),a=t.n(u),d=t(59301),g=t(44742),h=t(78241),m=t(95237),p=t(43604),f=t(3113),v=t(71418),x=t(42288),j=t(8591),_=t(13235),C=t(45763),Z=t(78018),y=t(33259),w=t(71912),S=t(37712);e.default=(0,g.connect)((function(n){var e=n.user,t=n.loading,i=n.globalSetting,r=n.coreCurriculum;return{user:e,loading:t.effects,globalSetting:i,coreCurriculum:r}}))((function(n){var e,t=n.coreCurriculum,i=n.dispatch,c=n.loading,o=(n.user,n.globalSetting),u=t.CoreSubjects,g=h.Z.useForm(),b=a()(g,1)[0],k=(0,d.useState)(!1),I=a()(k,2),D=I[0],E=I[1],N=(0,d.useState)({page:1,limit:12}),F=a()(N,2),P=F[0],z=F[1],R=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P;i({type:"coreCurriculum/getCoreSubjects",payload:s()({},n)})};return(0,d.useEffect)((function(){R()}),[P]),(0,S.jsxs)("section",{children:[(0,S.jsx)("div",{className:"".concat(_.Z.Bg),style:{width:"100%",height:240,backgroundImage:"url(".concat(y.Z.IMG_SERVER,"/").concat(null==o||null===(e=o.setting)||void 0===e?void 0:e.core_banner_url,")")},children:(0,S.jsx)(m.Z,{style:{width:1200,height:"100%",margin:"0 auto"},align:"middle",justify:"space-between",wrap:!1,children:(0,S.jsxs)(p.Z,{children:[(0,S.jsx)("div",{style:{color:"#fff",fontSize:"36px",letterSpacing:"5px",fontWeight:600},children:"核心课程"}),(0,w.Ny)()&&(0,S.jsx)(f.ZP,{className:"mt25 ".concat(_.Z.DivDownPlay),icon:(0,S.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249"}),onClick:function(){E(!0)},children:"新建核心课程"})]})})}),(0,S.jsxs)(v.Z,{spinning:!!c["coreCurriculum/getCoreSubjects"],children:[(0,S.jsx)("div",{style:{width:1200,margin:"40px auto 0"},children:(0,S.jsx)(m.Z,{gutter:[16,24],children:(0,S.jsx)(Z.Z,{data:(null==u?void 0:u.list)||[]})})}),(0,S.jsxs)(m.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:1200,margin:"20px auto"},children:[(0,S.jsxs)(p.Z,{children:["共 ",(0,S.jsx)("span",{style:{color:"#165DFF"},children:(null==u?void 0:u.count)||0})," 条数据"]}),(0,S.jsx)(p.Z,{children:(0,S.jsx)(x.Z,{showSizeChanger:!1,showQuickJumper:!0,current:P.page,pageSize:P.limit,onChange:function(n,e){return z(s()(s()({},P),{},{page:n,limit:e}))},total:(null==u?void 0:u.count)||0})})]})]}),(0,S.jsx)(C.Z,{title:"新建核心课程",form:b,open:D,dispatch:!0,onCancel:function(){b.resetFields(),E(!1)},confirmLoading:!!c["coreCurriculum/postCoreSubjects"],onOk:function(){return b.submit()},handleFinish:function(){var n=l()(r()().mark((function n(e){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,i({type:"coreCurriculum/postCoreSubjects",payload:e});case 2:0==(null==(t=n.sent)?void 0:t.status)&&(j.ZP.success("添加成功"),E(!1),R());case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()})]})}))},78018:function(n,e,t){var i=t(82242),r=t.n(i),c=t(39647),l=t.n(c),o=(t(59301),t(43604)),s=t(13235),u=t(63834),a=t(33259),d=t(92310),g=t.n(d),h=t(37712),m=["dispatch","data","className","style"];e.Z=function(n){n.dispatch;var e=n.data,t=n.className,i=n.style;l()(n,m);return(0,h.jsx)(h.Fragment,{children:null==e?void 0:e.map((function(n,e){var c,l;return(0,h.jsx)(o.Z,{children:(0,h.jsx)("div",{className:g()(s.Z.CoreItem,t),style:r()({},i),onClick:function(){return(0,u.xg)("/core/".concat(null==n?void 0:n.id))},children:(0,h.jsx)("div",{className:s.Z.img,children:(0,h.jsx)("img",{src:"".concat(a.Z.API_SERVER).concat(null==n||null===(c=n.cover)||void 0===c?void 0:c.url),alt:null==n||null===(l=n.cover)||void 0===l?void 0:l.title})})})},(null==n?void 0:n.id)||e)}))})}},13235:function(n,e){e.Z={Onerow:"Onerow___rEE1I",Bg:"Bg___Dn6ug",DivDownPlay:"DivDownPlay___KGY4k",SearchInput:"SearchInput___rSGs4",CoreItem:"CoreItem___g9fqX",img:"img___EYzkb"}}}]);