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
4.3 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45950],{34606:function(n,e,t){t.r(e);var i=t(7557),c=t.n(i),r=t(41498),o=t.n(r),s=t(82242),a=t.n(s),l=t(79800),u=t.n(l),d=t(59301),h=t(44742),g=t(78241),f=t(95237),m=t(43604),p=t(3113),v=t(9641),x=t(71418),j=t(88402),_=t(8591),Z=t(13235),C=t(45763),y=t(78018),S=t(33259),w=t(71912),b=t(37712);e.default=(0,h.connect)((function(n){var e=n.user,t=n.loading,i=n.globalSetting,c=n.coreCurriculum;return{user:e,loading:t.effects,globalSetting:i,coreCurriculum:c}}))((function(n){var e,t=n.coreCurriculum,i=n.dispatch,r=n.loading,s=(n.user,n.globalSetting),l=t.CoreSubjects,h=g.Z.useForm(),k=u()(h,1)[0],I=(0,d.useState)(!1),D=u()(I,2),N=D[0],E=D[1],F=(0,d.useState)(""),P=u()(F,2),z=P[0],R=P[1],B=(0,d.useState)({page:1,limit:12}),G=u()(B,2),O=G[0],Y=G[1],q=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a()(a()({},O),{},{keyword:z});i({type:"coreCurriculum/getCoreSubjects",payload:a()({},n)})};return(0,d.useEffect)((function(){q()}),[O,z]),(0,b.jsxs)("section",{children:[(0,b.jsx)("div",{className:"".concat(Z.Z.Bg),style:{width:"100%",height:240,backgroundImage:"url(".concat(S.Z.IMG_SERVER,"/").concat(null==s||null===(e=s.setting)||void 0===e?void 0:e.core_banner_url,")")},children:(0,b.jsxs)(f.Z,{style:{width:1200,height:"100%",margin:"0 auto"},align:"middle",justify:"space-between",wrap:!1,children:[(0,b.jsxs)(m.Z,{children:[(0,b.jsx)("div",{style:{color:"#fff",fontSize:"36px",letterSpacing:"5px",fontWeight:600},children:"核心课程"}),(0,w.Ny)()&&(0,b.jsx)(p.ZP,{className:"mt25 ".concat(Z.Z.DivDownPlay),icon:(0,b.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249"}),onClick:function(){E(!0)},children:"新建核心课程"})]}),(0,b.jsx)(v.Z.Search,{placeholder:"请输入关键字进行搜索",size:"large",className:Z.Z.search,value:z,onChange:function(n){R(n.target.value)},onSearch:function(n){R(n)},suffix:(0,b.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Z.Z.searchIcon),onClick:function(){R(z),q()}})})]})}),(0,b.jsxs)(x.Z,{spinning:!!r["coreCurriculum/getCoreSubjects"],children:[(0,b.jsx)("div",{style:{width:1200,margin:"40px auto 0"},children:(0,b.jsx)(f.Z,{gutter:[16,24],children:(0,b.jsx)(y.Z,{data:(null==l?void 0:l.list)||[]})})}),(0,b.jsxs)(f.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:1200,margin:"20px auto"},children:[(0,b.jsxs)(m.Z,{children:["共 ",(0,b.jsx)("span",{style:{color:"#165DFF"},children:(null==l?void 0:l.count)||0})," 条数据"]}),(0,b.jsx)(m.Z,{children:(0,b.jsx)(j.Z,{showSizeChanger:!1,showQuickJumper:!0,current:O.page,pageSize:O.limit,onChange:function(n,e){return Y(a()(a()({},O),{},{page:n,limit:e}))},total:(null==l?void 0:l.count)||0})})]})]}),(0,b.jsx)(C.Z,{title:"新建核心课程",form:k,open:N,dispatch:!0,onCancel:function(){k.resetFields(),E(!1)},confirmLoading:!!r["coreCurriculum/postCoreSubjects"],onOk:function(){return k.submit()},handleFinish:function(){var n=o()(c()().mark((function n(e){var t;return c()().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)&&(_.ZP.success("添加成功"),E(!1),q());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),c=t.n(i),r=t(39647),o=t.n(r),s=(t(59301),t(43604)),a=t(13235),l=t(63834),u=t(33259),d=t(92310),h=t.n(d),g=t(37712),f=["dispatch","data","className","style"];e.Z=function(n){n.dispatch;var e=n.data,t=n.className,i=n.style;o()(n,f);return(0,g.jsx)(g.Fragment,{children:null==e?void 0:e.map((function(n,e){var r,o;return(0,g.jsx)(s.Z,{children:(0,g.jsx)("div",{className:h()(a.Z.CoreItem,t),style:c()({},i),onClick:function(){return(0,l.xg)("/core/".concat(null==n?void 0:n.id))},children:(0,g.jsx)("div",{className:a.Z.img,children:(0,g.jsx)("img",{src:"".concat(u.Z.API_SERVER).concat(null==n||null===(r=n.cover)||void 0===r?void 0:r.url),alt:null==n||null===(o=n.cover)||void 0===o?void 0:o.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",search:"search___mXDq2",searchIcon:"searchIcon___DY4UQ"}}}]);