diff --git a/p__BookPlan__Index__index.async.js b/p__BookPlan__Index__index.async.js index 8ed6d194c3..4581f97263 100644 --- a/p__BookPlan__Index__index.async.js +++ b/p__BookPlan__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2030],{68738:function(e,n,t){var a=t(7557),l=t.n(a),i=t(41498),s=t.n(i),o=t(79800),r=t.n(o),c=t(59301),u=t(13032),d=t(43418),m=t(8591),_=t(58181),p=t(96193),f=t(37712);n.Z=(0,u.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var n,t=e.dispatch,a=e.classroomList,i=e.getData,o=(0,c.useState)(!1),u=r()(o,2),x=u[0],v=u[1],h=(0,c.useState)(""),b=r()(h,2),g=b[0],j=b[1],y=function(){t({type:"classroomList/setActionTabs",payload:{}})},k={"教材规划":"core_material_description","主审专家":"judge","教材推荐":"textbook","师资培训":"core_teacher","课堂听课":"listening","教学论文":"paper"};return(0,f.jsx)(d.Z,{title:"规划说明",width:900,destroyOnClose:!0,maskClosable:!1,keyboard:!1,confirmLoading:x,open:"规划说明"===a.actionTabs.key,onCancel:y,onOk:s()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.next=3,(0,_.ZP)("/api/core_materials/set_description.json",{method:"post",body:{name:k[a.actionTabs.params.name],content:g}});case 3:0==(null==(n=e.sent)?void 0:n.status)&&(m.ZP.success("保存成功"),y(),i()),v(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,f.jsx)(p.Z,{defaultvalue:null===(n=a.actionTabs.params)||void 0===n?void 0:n.content,onChange:function(e){j(e)}})})}))},96193:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(82242),l=t.n(a),i=t(7557),s=t.n(i),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=t(84686),_=t(58181),p=t(13032),f=(t(93472),{editor_css:"editor_css___cm3Z8"}),x=t(37712),v=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,a=e.style,i=e.user,o=e.placeholder,c=2097152,p=(0,d.useRef)(null),v=(0,d.useState)(null),h=u()(v,2),b=h[0],g=h[1],j=(0,d.useState)(""),y=u()(j,2),k=y[0],Z=y[1];(0,d.useEffect)((function(){Z(n)}),[n]),(0,d.useEffect)((function(){t(k)}),[k]);var w={placeholder:o||"请输入内容...",MENU_CONF:{}};w.MENU_CONF.uploadImage={customUpload:function(e,n){return r()(s()().mark((function t(){var a,l;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(a=new FormData).append("file",e),t.next=4,(0,_.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:l=t.sent,n(null==l?void 0:l.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},w.MENU_CONF.uploadVideo={customUpload:function(e,n){return r()(s()().mark((function t(){var a,l,o,r,u,d,m,f,x,v,h,b,g,j;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.size,l=Math.ceil(a/c),t.prev=2,t.next=5,(0,_.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==i||null===(o=i.userInfo)||void 0===o?void 0:o.user_id}});case 5:if(0===(null==(u=t.sent)?void 0:u.status)){t.next=8;break}throw new Error;case 8:d=u.upload_id,p.current=new AbortController,m=[],0,f=s()().mark((function n(){var t,l,i,o;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*c,l=Math.min(t+c,a),i=e.slice(t,l),(o=new FormData).append("chunk",i),o.append("fileName",e.name),o.append("chunkIndex",(x+1).toString()),o.append("uploadId",d),m.push((function(){return(0,_.ZP)("/api/attachments/multipart_upload",{method:"POST",body:o,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(g);case 27:t.sent,v+=h;case 29:t.next=22;break;case 31:return t.next=33,(0,_.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==i||null===(r=i.userInfo)||void 0===r?void 0:r.user_id}});case 33:j=t.sent,n(null==j?void 0:j.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=b&&(b.destroy(),g(null))}}),[b]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(m.o,{editor:b,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(m.M,{defaultConfig:w,value:k,onCreated:g,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

]+>/g,"").replace(/<[

$]+>/g,"").replace(/ /gi,"").replace(/<[^
]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},a)})]})})}))},54199:function(e,n,t){t.r(n),t.d(n,{default:function(){return re}});var a=t(37205),l=t.n(a),i=t(82242),s=t.n(i),o=t(7557),r=t.n(o),c=t(41498),u=t.n(c),d=t(79800),m=t.n(d),_=t(59301),p=t(13032),f=t(8591),x=t(61621),v=t(36381),h=t(43418),b=t(6848),g="BannerStyle___aL9ER",j="BannerStyleContent___T4lYo",y="DivDownPlay___FnIc2",k="CustomInputStyle___kxJUd",Z="paramsStyle___J1ohe",w="type___I5GvG",C="typeName___dDP6_",S="type_item_active___ypljD",N="type_item___BN1Rc",I="contentList___Jimzg",P="list___fftB_",F="imgContent___mNKhf",E="pictrue___vHnb9",L="updateContent___kXbLn",M="iconUpdate___o2EFl",V="deleteContent___uPwYK",B="iconDetele___z9pM6",O="item_title___bHJvx",R="publisher___j3UtF",T="main_con___igQSJ",U="MenuStyle___yBR62",D="MenuItem___DgS7E",z="MenuItemActive___GLXFD",A=t(72226),q=t(17631),Y=t(58181),H=t(78241),G=t(88522),J=t(10249),K=t(5083),W=t(54580),Q=t(61186),X=t.n(Q),$={flex_box_center:"flex_box_center___qqWqs",flex_space_between:"flex_space_between___CVG8x",flex_box_vertical_center:"flex_box_vertical_center___vkccE",flex_box_center_end:"flex_box_center_end___f9Kvd",flex_box_column:"flex_box_column___wYzPi",form:"form___A3jJx",btn:"btn___fHAub",img:"img___iBUlt",myModal:"myModal___x_S_1"},ee=t(76895),ne=t(19248),te=t(46906),ae=t(37712),le=(0,p.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,a=e.onOk,l=e.onCancel,i=e.title,o=void 0===i?"":i,c=e.coreCurriculum,d=(e.dispatch,c.CoreSubjects,H.Z.useForm()),p=m()(d,1)[0],x=(0,_.useState)(!1),v=m()(x,2),b=v[0],g=v[1],j=(0,_.useState)([]),y=m()(j,2),k=y[0],Z=y[1],w=(0,_.useState)(!1),C=m()(w,2),S=C[0],N=C[1],I=(0,_.useState)([]),P=m()(I,2),F=P[0],E=P[1],L=(0,_.useState)([]),M=m()(L,2),V=M[0],B=M[1];(0,_.useEffect)((function(){if(t&&R(),null!=t&&t.id){var e,n;p.setFieldsValue(s()(s()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?X()(null==t?void 0:t.publication_time):""}));var a=[s()(s()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];Z(a)}}),[t]);var O,R=function(){var e=u()(r()().mark((function e(n){var t,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/core_materials/book_tag.json",{method:"get",params:{core_subject_name:n||null}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(E(null==t||null===(a=t.data)||void 0===a?void 0:a.core_subject_name),B(null==t||null===(l=t.data)||void 0===l?void 0:l.material_type_name));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=u()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g(!0),l=s()(s()({},n),{},{attachment_id:(null==k||null===(t=k[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),a(l);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ae.jsx)(h.Z,{className:$.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(o),open:t,onOk:function(){p.submit()},centered:!0,onCancel:function(){l()},confirmLoading:b,okButtonProps:{disabled:S},width:686,afterClose:function(){g(!1),Z([]),p.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:ee.Z.CustomCss,children:(0,ae.jsxs)(H.Z,{form:p,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:T,className:$.form,children:[(0,ae.jsx)(H.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,ae.jsx)(G.Z,{options:null==F?void 0:F.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("core_subject_name",e.substring(0,20))},onBlur:function(e){R(e)}})}),(0,ae.jsx)(H.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,ae.jsx)(J.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,ae.jsx)(H.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,ae.jsx)(G.Z,{options:null==V?void 0:V.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,ae.jsx)(H.Z.Item,{label:"主编",name:"author",rules:[{required:!0,message:"请输入主编"},{whitespace:!0,message:"请输入主编"},{max:40,message:"只能输入40个字符"}],children:(0,ae.jsx)(J.Z,{maxLength:40,placeholder:"请输入主编"})}),(0,ae.jsx)(H.Z.Item,{label:"副主编",name:"associate_editor",rules:[{max:40,message:"只能输入40个字符"}],children:(0,ae.jsx)(J.Z,{maxLength:40,placeholder:"请输入副主编"})}),(0,ae.jsx)(H.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,ae.jsx)(J.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,ae.jsx)(H.Z.Item,{label:"出版时间",name:"publication_time",children:(0,ae.jsx)(K.default,{picker:"month",style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM",allowClear:!0})}),(0,ae.jsx)(H.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,ae.jsx)(J.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,ae.jsx)(H.Z.Item,{label:"联系方式",name:"contact_info",children:(0,ae.jsx)(J.Z,{maxLength:30,placeholder:"可填写手机、邮箱、QQ等联系方式"})}),(0,ae.jsx)(H.Z.Item,{label:"阅读链接",name:"view_link",children:(0,ae.jsx)(J.Z,{placeholder:"请输入阅读链接"})}),(0,ae.jsx)(H.Z.Item,{label:"购买链接",name:"buy_link",children:(0,ae.jsx)(J.Z,{placeholder:"请输入购买链接"})}),(0,ae.jsx)(H.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,ae.jsx)("div",{className:$.upload,children:null!=k&&null!==(n=k[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,ae.jsxs)("div",{className:$.img,children:[(0,ae.jsx)("img",{src:q.Z.API_SERVER+"/api/attachments/"+(null==k||null===(O=k[0])||void 0===O||null===(O=O.response)||void 0===O?void 0:O.id),alt:"avatar",style:{width:"100%"}}),(0,ae.jsx)("div",{children:(0,ae.jsx)(ne.Z,{onClick:function(){Z([]),p.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,ae.jsx)(W.Z,{fileList:k,action:"".concat(q.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,p.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&N(!0),"done"===n.file.status&&N(!1),Z(n.fileList),p.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){Z([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(f.ZP.info("文件大小必须小于2MB"),Promise.reject()):(Z([]),!0):(f.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,ae.jsxs)(te.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,ae.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})})),ie=t(20731),se=t(69142),oe=t(68738),re=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,a=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:a,classroomList:e.classroomList}}))((function(e){e.coreCurriculum;var n,t,a,i,o,c,d,H=e.dispatch,G=(e.virtualSpaces,e.globalSetting),J=(e.classroomList,(0,_.useState)(!0)),K=m()(J,2),W=K[0],Q=K[1],X=(0,_.useState)(""),$=m()(X,2),ee=$[0],ne=$[1],re=(0,_.useState)(!1),ce=m()(re,2),ue=ce[0],de=ce[1],me=(0,_.useState)(!1),_e=m()(me,2),pe=_e[0],fe=_e[1],xe=(0,_.useState)(),ve=m()(xe,2),he=ve[0],be=ve[1],ge=(0,_.useState)({}),je=m()(ge,2),ye=je[0],ke=je[1],Ze=(0,_.useState)([]),we=m()(Ze,2),Ce=we[0],Se=we[1],Ne=(0,_.useState)("全部"),Ie=m()(Ne,2),Pe=Ie[0],Fe=Ie[1],Ee=(0,_.useState)([]),Le=m()(Ee,2),Me=Le[0],Ve=Le[1],Be=(0,_.useState)("全部"),Oe=m()(Be,2),Re=Oe[0],Te=Oe[1],Ue=(0,_.useState)("全部课程"),De=m()(Ue,2),ze=De[0],Ae=De[1];(0,_.useEffect)((function(){Ye()}),[]),(0,_.useEffect)((function(){qe()}),[Pe,Re,ee]),(0,_.useEffect)((function(){if("全部课程"!==ze){var e=document.getElementById(ze);e&&e.scrollIntoView({behavior:"smooth",block:"start"})}}),[ze]);var qe=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,(0,Y.ZP)("/api/core_materials/books.json",{method:"get",params:{material_type_name:Re,keyword:ee,core_subject_name:Pe}});case 3:0==(null==(n=e.sent)?void 0:n.status)&&(fe(null==n?void 0:n.can_edit),be(null==n?void 0:n.data),ke(n)),Q(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ye=function(){var e=u()(r()().mark((function e(n){var t,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,(0,Y.ZP)("/api/core_materials/book_tag.json",{method:"get",params:{core_subject_name:"全部"==n?null:n||null}});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(Se(null==t||null===(a=t.data)||void 0===a?void 0:a.core_subject_name),Ve(null==t||null===(l=t.data)||void 0===l?void 0:l.material_type_name)),Q(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),He=function(){var e=u()(r()().mark((function e(n){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==ue||!ue.id){e.next=7;break}return e.next=3,(0,Y.ZP)("/api/core_materials/".concat(null==ue?void 0:ue.id,".json"),{method:"put",body:s()(s()({},n),{},{book_type:2})});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success("".concat(null!=ue&&ue.id?"编辑":"添加","成功")),qe(),de(!1)),e.next=11;break;case 7:return e.next=9,(0,Y.ZP)("/api/core_materials.json",{method:"post",body:s()(s()({},n),{},{book_type:2})});case 9:0==(null==(a=e.sent)?void 0:a.status)&&(f.ZP.success("".concat(null!=ue&&ue.id?"编辑":"添加","成功")),qe(),de(!1));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ae.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,ae.jsx)("div",{className:g,style:{backgroundImage:"url(".concat(q.Z.IMG_SERVER,"/").concat(null==G||null===(n=G.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,ae.jsxs)("div",{className:j,children:[(0,ae.jsxs)("div",{children:[(0,ae.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:(0,ie.Iz)("/bookplan",null==G||null===(t=G.setting)||void 0===t?void 0:t.navbar)}),(0,ae.jsxs)("div",{style:{display:"flex"},children:[pe&&(0,ae.jsxs)("div",{className:"".concat(y),style:{width:"1rem"},onClick:function(){de(!0)},children:[(0,ae.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建"]}),pe&&(null==ye?void 0:ye.description_permission)&&(0,ae.jsxs)("div",{className:"".concat(y),style:{marginLeft:".2rem"},onClick:function(){H({type:"classroomList/setActionTabs",payload:{key:"规划说明",params:{name:"教材规划",content:null==ye?void 0:ye.core_material_description}}})},children:[(0,ae.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"规划说明"]})]})]}),(0,ae.jsx)("div",{children:(0,ae.jsx)(te.t7,{placeholder:"请输入关键字进行搜索",className:k,value:ee,onChange:function(e){ne(e)}})})]})}),(null==ye?void 0:ye.core_material_description)&&(0,ae.jsx)(se.Z,{style:{width:"12rem",margin:".3rem auto .2rem auto"},value:null==ye?void 0:ye.core_material_description}),(0,ae.jsxs)("div",{className:T,children:[(0,ae.jsxs)("div",{className:Z,children:[(0,ae.jsxs)("div",{className:w,style:{borderBottom:"1px dashed #37AD83"},children:[(0,ae.jsx)("div",{className:C,children:"课程"}),(0,ae.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(a=["全部"].concat(l()(Ce)))||void 0===a?void 0:a.map((function(e,n){return(0,ae.jsx)("div",{className:Pe==e?S:N,onClick:function(){Fe(e),Ae(e),Ye(e)},children:e},n)}))})]}),(0,ae.jsxs)("div",{className:w,children:[(0,ae.jsx)("div",{className:C,children:"类型"}),(0,ae.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(i=["全部"].concat(l()(Me)))||void 0===i?void 0:i.map((function(e,n){return(0,ae.jsx)("div",{className:Re==e?S:N,onClick:function(){Te(e)},children:e},n)}))})]})]}),(0,ae.jsx)("div",{className:U,children:null===(o=["全部课程"].concat(l()(Ce)))||void 0===o?void 0:o.map((function(e,n){return(0,ae.jsx)("div",{onClick:function(){"全部课程"===e&&(e="全部"),Fe(e),Ae(e),Ye(e)},className:"".concat(D," ").concat(Pe===e||"全部"==Pe&&"全部课程"===e?z:""),children:e},n)}))}),(null==he||null===(c=he.list)||void 0===c?void 0:c.length)>0?(0,ae.jsx)(x.Z,{className:"mt20",loading:W,children:(0,ae.jsx)(v.Z,{accordion:!0,bordered:!1,activeKey:ze,onChange:function(e){Ae(e.length>0?e[0]:"全部课程")},expandIconPosition:"end",ghost:!0,items:null==he||null===(d=he.list)||void 0===d?void 0:d.map((function(e,n){var t,a,l,i,s;return{key:null==e||null===(t=e.table)||void 0===t?void 0:t.name,label:null==e||null===(a=e.table)||void 0===a?void 0:a.name,style:{marginBottom:"40px",background:"linear-gradient( 180deg, #F7F8FD 0%, rgba(247,248,252,0.3) 100%)",boxShadow:"0px 2px 4px 0px #F0F1F2",border:"1px solid #FFFFFF"},children:(0,ae.jsx)("div",{className:I,id:null==e||null===(l=e.table)||void 0===l?void 0:l.name,children:(null==e||null===(i=e.data)||void 0===i?void 0:i.length)>0?null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e){var n=e.name,t=e.id,a=e.attachment,l=e.publisher,i=(e.book_id,e.author);return(0,ae.jsxs)("div",{className:P,onClick:function(){p.history.push("/bookplan/detail/".concat(t,"?backUrl=/bookplan"))},children:[(0,ae.jsx)("img",{className:E,src:q.Z.API_SERVER+(null==a?void 0:a.url)}),pe&&(null==e?void 0:e.is_creator)&&(0,ae.jsxs)("div",{className:F,children:[(0,ae.jsxs)("span",{className:L,onClick:function(n){n.stopPropagation(),de(e)},children:[(0,ae.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(M)}),"编辑"]}),(0,ae.jsxs)("span",{className:V,onClick:function(e){var n;e.stopPropagation(),h.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/core_materials/".concat(t,".json"),{method:"delete"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(f.ZP.info("删除成功"),qe());case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:[(0,ae.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(B)}),"删除"]})]}),(0,ae.jsx)("div",{style:{minHeight:"0.55rem"},children:(0,ae.jsx)(b.Z,{title:n,children:(0,ae.jsx)("div",{className:O,style:{marginTop:"-5px"},children:n})})}),(0,ae.jsx)(b.Z,{title:i,children:(0,ae.jsx)("div",{className:R,children:i||"--"})}),(0,ae.jsx)(b.Z,{title:l,children:(0,ae.jsx)("div",{className:R,style:{marginTop:"-10px"},children:l||"--"})})]},t)})):(0,ae.jsx)(A.Z,{})})}}))})}):(0,ae.jsx)(A.Z,{})]}),(0,ae.jsx)(le,{visible:ue,title:"教材",onCancel:function(){return de(!1)},onOk:He}),(0,ae.jsx)(oe.Z,{getData:qe})]})}))},76895:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2030],{68738:function(e,n,t){var a=t(7557),l=t.n(a),i=t(41498),s=t.n(i),o=t(79800),r=t.n(o),c=t(59301),u=t(13032),d=t(43418),m=t(8591),_=t(58181),p=t(96193),f=t(37712);n.Z=(0,u.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var n,t=e.dispatch,a=e.classroomList,i=e.getData,o=(0,c.useState)(!1),u=r()(o,2),x=u[0],v=u[1],h=(0,c.useState)(""),b=r()(h,2),g=b[0],j=b[1],y=function(){t({type:"classroomList/setActionTabs",payload:{}})},k={"教材规划":"core_material_description","主审专家":"judge","教材推荐":"textbook","师资培训":"core_teacher","课堂听课":"listening","教学论文":"paper"};return(0,f.jsx)(d.Z,{title:"规划说明",width:900,destroyOnClose:!0,maskClosable:!1,keyboard:!1,confirmLoading:x,open:"规划说明"===a.actionTabs.key,onCancel:y,onOk:s()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.next=3,(0,_.ZP)("/api/core_materials/set_description.json",{method:"post",body:{name:k[a.actionTabs.params.name],content:g}});case 3:0==(null==(n=e.sent)?void 0:n.status)&&(m.ZP.success("保存成功"),y(),i()),v(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,f.jsx)(p.Z,{defaultvalue:null===(n=a.actionTabs.params)||void 0===n?void 0:n.content,onChange:function(e){j(e)}})})}))},96193:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(82242),l=t.n(a),i=t(7557),s=t.n(i),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=t(84686),_=t(58181),p=t(13032),f=(t(93472),{editor_css:"editor_css___cm3Z8"}),x=t(37712),v=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,a=e.style,i=e.user,o=e.placeholder,c=2097152,p=(0,d.useRef)(null),v=(0,d.useState)(null),h=u()(v,2),b=h[0],g=h[1],j=(0,d.useState)(""),y=u()(j,2),k=y[0],Z=y[1];(0,d.useEffect)((function(){Z(n)}),[n]),(0,d.useEffect)((function(){t(k)}),[k]);var w={placeholder:o||"请输入内容...",MENU_CONF:{}};w.MENU_CONF.uploadImage={customUpload:function(e,n){return r()(s()().mark((function t(){var a,l;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(a=new FormData).append("file",e),t.next=4,(0,_.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:l=t.sent,n(null==l?void 0:l.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},w.MENU_CONF.uploadVideo={customUpload:function(e,n){return r()(s()().mark((function t(){var a,l,o,r,u,d,m,f,x,v,h,b,g,j;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.size,l=Math.ceil(a/c),t.prev=2,t.next=5,(0,_.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==i||null===(o=i.userInfo)||void 0===o?void 0:o.user_id}});case 5:if(0===(null==(u=t.sent)?void 0:u.status)){t.next=8;break}throw new Error;case 8:d=u.upload_id,p.current=new AbortController,m=[],0,f=s()().mark((function n(){var t,l,i,o;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*c,l=Math.min(t+c,a),i=e.slice(t,l),(o=new FormData).append("chunk",i),o.append("fileName",e.name),o.append("chunkIndex",(x+1).toString()),o.append("uploadId",d),m.push((function(){return(0,_.ZP)("/api/attachments/multipart_upload",{method:"POST",body:o,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(g);case 27:t.sent,v+=h;case 29:t.next=22;break;case 31:return t.next=33,(0,_.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==i||null===(r=i.userInfo)||void 0===r?void 0:r.user_id}});case 33:j=t.sent,n(null==j?void 0:j.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=b&&(b.destroy(),g(null))}}),[b]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(m.o,{editor:b,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(m.M,{defaultConfig:w,value:k,onCreated:g,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

]+>/g,"").replace(/<[

$]+>/g,"").replace(/ /gi,"").replace(/<[^
]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},a)})]})})}))},54199:function(e,n,t){t.r(n),t.d(n,{default:function(){return re}});var a=t(37205),l=t.n(a),i=t(82242),s=t.n(i),o=t(7557),r=t.n(o),c=t(41498),u=t.n(c),d=t(79800),m=t.n(d),_=t(59301),p=t(13032),f=t(8591),x=t(61621),v=t(36381),h=t(43418),b=t(6848),g="BannerStyle___aL9ER",j="BannerStyleContent___T4lYo",y="DivDownPlay___FnIc2",k="CustomInputStyle___kxJUd",Z="paramsStyle___J1ohe",w="type___I5GvG",C="typeName___dDP6_",S="type_item_active___ypljD",N="type_item___BN1Rc",I="contentList___Jimzg",P="list___fftB_",F="imgContent___mNKhf",E="pictrue___vHnb9",L="updateContent___kXbLn",M="iconUpdate___o2EFl",V="deleteContent___uPwYK",B="iconDetele___z9pM6",O="item_title___bHJvx",R="publisher___j3UtF",T="main_con___igQSJ",U="MenuStyle___yBR62",D="MenuItem___DgS7E",z="MenuItemActive___GLXFD",A=t(72226),q=t(17631),Y=t(58181),H=t(78241),G=t(88522),J=t(10249),K=t(5083),W=t(54580),Q=t(61186),X=t.n(Q),$={flex_box_center:"flex_box_center___qqWqs",flex_space_between:"flex_space_between___CVG8x",flex_box_vertical_center:"flex_box_vertical_center___vkccE",flex_box_center_end:"flex_box_center_end___f9Kvd",flex_box_column:"flex_box_column___wYzPi",form:"form___A3jJx",btn:"btn___fHAub",img:"img___iBUlt",myModal:"myModal___x_S_1"},ee=t(76895),ne=t(19248),te=t(46906),ae=t(37712),le=(0,p.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,a=e.onOk,l=e.onCancel,i=e.title,o=void 0===i?"":i,c=e.coreCurriculum,d=(e.dispatch,c.CoreSubjects,H.Z.useForm()),p=m()(d,1)[0],x=(0,_.useState)(!1),v=m()(x,2),b=v[0],g=v[1],j=(0,_.useState)([]),y=m()(j,2),k=y[0],Z=y[1],w=(0,_.useState)(!1),C=m()(w,2),S=C[0],N=C[1],I=(0,_.useState)([]),P=m()(I,2),F=P[0],E=P[1],L=(0,_.useState)([]),M=m()(L,2),V=M[0],B=M[1];(0,_.useEffect)((function(){if(t&&R(),null!=t&&t.id){var e,n;p.setFieldsValue(s()(s()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?X()(null==t?void 0:t.publication_time):""}));var a=[s()(s()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];Z(a)}}),[t]);var O,R=function(){var e=u()(r()().mark((function e(n){var t,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/core_materials/book_tag.json",{method:"get",params:{core_subject_name:n||null}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(E(null==t||null===(a=t.data)||void 0===a?void 0:a.core_subject_name),B(null==t||null===(l=t.data)||void 0===l?void 0:l.material_type_name));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=u()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g(!0),l=s()(s()({},n),{},{attachment_id:(null==k||null===(t=k[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),a(l);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ae.jsx)(h.Z,{className:$.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(o),open:t,onOk:function(){p.submit()},centered:!0,onCancel:function(){l()},confirmLoading:b,okButtonProps:{disabled:S},width:686,afterClose:function(){g(!1),Z([]),p.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:ee.Z.CustomCss,children:(0,ae.jsxs)(H.Z,{form:p,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:T,className:$.form,children:[(0,ae.jsx)(H.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,ae.jsx)(G.Z,{options:null==F?void 0:F.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("core_subject_name",e.substring(0,20))},onBlur:function(e){R(e)}})}),(0,ae.jsx)(H.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,ae.jsx)(J.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,ae.jsx)(H.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,ae.jsx)(G.Z,{options:null==V?void 0:V.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,ae.jsx)(H.Z.Item,{label:"主编",name:"author",rules:[{required:!0,message:"请输入主编"},{whitespace:!0,message:"请输入主编"},{max:40,message:"只能输入40个字符"}],children:(0,ae.jsx)(J.Z,{maxLength:40,placeholder:"请输入主编"})}),(0,ae.jsx)(H.Z.Item,{label:"副主编",name:"associate_editor",rules:[{max:40,message:"只能输入40个字符"}],children:(0,ae.jsx)(J.Z,{maxLength:40,placeholder:"请输入副主编"})}),(0,ae.jsx)(H.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,ae.jsx)(J.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,ae.jsx)(H.Z.Item,{label:"出版时间",name:"publication_time",children:(0,ae.jsx)(K.default,{picker:"month",style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM",allowClear:!0})}),(0,ae.jsx)(H.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,ae.jsx)(J.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,ae.jsx)(H.Z.Item,{label:"联系方式",name:"contact_info",children:(0,ae.jsx)(J.Z,{maxLength:30,placeholder:"可填写手机、邮箱、QQ等联系方式"})}),(0,ae.jsx)(H.Z.Item,{label:"阅读链接",name:"view_link",children:(0,ae.jsx)(J.Z,{placeholder:"请输入阅读链接"})}),(0,ae.jsx)(H.Z.Item,{label:"购买链接",name:"buy_link",children:(0,ae.jsx)(J.Z,{placeholder:"请输入购买链接"})}),(0,ae.jsx)(H.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,ae.jsx)("div",{className:$.upload,children:null!=k&&null!==(n=k[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,ae.jsxs)("div",{className:$.img,children:[(0,ae.jsx)("img",{src:q.Z.API_SERVER+"/api/attachments/"+(null==k||null===(O=k[0])||void 0===O||null===(O=O.response)||void 0===O?void 0:O.id),alt:"avatar",style:{width:"100%"}}),(0,ae.jsx)("div",{children:(0,ae.jsx)(ne.Z,{onClick:function(){Z([]),p.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,ae.jsx)(W.Z,{fileList:k,action:"".concat(q.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,p.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&N(!0),"done"===n.file.status&&N(!1),Z(n.fileList),p.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){Z([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(f.ZP.info("文件大小必须小于2MB"),Promise.reject()):(Z([]),!0):(f.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,ae.jsxs)(te.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,ae.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})})),ie=t(20731),se=t(69142),oe=t(68738),re=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,a=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:a,classroomList:e.classroomList}}))((function(e){e.coreCurriculum;var n,t,a,i,o,c,d,H=e.dispatch,G=(e.virtualSpaces,e.globalSetting),J=(e.classroomList,(0,_.useState)(!0)),K=m()(J,2),W=K[0],Q=K[1],X=(0,_.useState)(""),$=m()(X,2),ee=$[0],ne=$[1],re=(0,_.useState)(!1),ce=m()(re,2),ue=ce[0],de=ce[1],me=(0,_.useState)(!1),_e=m()(me,2),pe=_e[0],fe=_e[1],xe=(0,_.useState)(),ve=m()(xe,2),he=ve[0],be=ve[1],ge=(0,_.useState)({}),je=m()(ge,2),ye=je[0],ke=je[1],Ze=(0,_.useState)([]),we=m()(Ze,2),Ce=we[0],Se=we[1],Ne=(0,_.useState)("全部"),Ie=m()(Ne,2),Pe=Ie[0],Fe=Ie[1],Ee=(0,_.useState)([]),Le=m()(Ee,2),Me=Le[0],Ve=Le[1],Be=(0,_.useState)("全部"),Oe=m()(Be,2),Re=Oe[0],Te=Oe[1],Ue=(0,_.useState)("全部课程"),De=m()(Ue,2),ze=De[0],Ae=De[1];(0,_.useEffect)((function(){Ye()}),[]),(0,_.useEffect)((function(){qe()}),[Pe,Re,ee]),(0,_.useEffect)((function(){if("全部课程"!==ze){var e=document.getElementById(ze);e&&e.scrollIntoView({behavior:"smooth",block:"start"})}}),[ze]);var qe=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,(0,Y.ZP)("/api/core_materials/books.json",{method:"get",params:{material_type_name:Re,keyword:ee,core_subject_name:Pe}});case 3:0==(null==(n=e.sent)?void 0:n.status)&&(fe(null==n?void 0:n.can_edit),be(null==n?void 0:n.data),ke(n)),Q(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ye=function(){var e=u()(r()().mark((function e(n){var t,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,(0,Y.ZP)("/api/core_materials/book_tag.json",{method:"get",params:{core_subject_name:"全部"==n?null:n||null}});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(Se(null==t||null===(a=t.data)||void 0===a?void 0:a.core_subject_name),Ve(null==t||null===(l=t.data)||void 0===l?void 0:l.material_type_name)),Q(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),He=function(){var e=u()(r()().mark((function e(n){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==ue||!ue.id){e.next=7;break}return e.next=3,(0,Y.ZP)("/api/core_materials/".concat(null==ue?void 0:ue.id,".json"),{method:"put",body:s()(s()({},n),{},{book_type:2})});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success("".concat(null!=ue&&ue.id?"编辑":"添加","成功")),qe(),de(!1)),e.next=11;break;case 7:return e.next=9,(0,Y.ZP)("/api/core_materials.json",{method:"post",body:s()(s()({},n),{},{book_type:2})});case 9:0==(null==(a=e.sent)?void 0:a.status)&&(f.ZP.success("".concat(null!=ue&&ue.id?"编辑":"添加","成功")),qe(),de(!1));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ae.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,ae.jsx)("div",{className:g,style:{backgroundImage:"url(".concat(q.Z.IMG_SERVER,"/").concat(null==G||null===(n=G.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,ae.jsxs)("div",{className:j,children:[(0,ae.jsxs)("div",{children:[(0,ae.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:(0,ie.Iz)("/bookplan",null==G||null===(t=G.setting)||void 0===t?void 0:t.navbar)}),(0,ae.jsxs)("div",{style:{display:"flex"},children:[pe&&(0,ae.jsxs)("div",{className:"".concat(y),style:{width:"1rem"},onClick:function(){de(!0)},children:[(0,ae.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建"]}),pe&&(null==ye?void 0:ye.description_permission)&&(0,ae.jsxs)("div",{className:"".concat(y),style:{marginLeft:".2rem"},onClick:function(){H({type:"classroomList/setActionTabs",payload:{key:"规划说明",params:{name:"教材规划",content:null==ye?void 0:ye.core_material_description}}})},children:[(0,ae.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"规划说明"]})]})]}),(0,ae.jsx)("div",{children:(0,ae.jsx)(te.t7,{placeholder:"请输入关键字进行搜索",className:k,value:ee,onChange:function(e){ne(e)}})})]})}),(null==ye?void 0:ye.core_material_description)&&(0,ae.jsx)(se.Z,{style:{width:"12rem",margin:".3rem auto .2rem auto"},value:null==ye?void 0:ye.core_material_description}),(0,ae.jsxs)("div",{className:T,children:[(0,ae.jsxs)("div",{className:Z,children:[(0,ae.jsxs)("div",{className:w,style:{borderBottom:"1px dashed #37AD83"},children:[(0,ae.jsx)("div",{className:C,children:"课程"}),(0,ae.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(a=["全部"].concat(l()(Ce)))||void 0===a?void 0:a.map((function(e,n){return(0,ae.jsx)("div",{className:Pe==e?S:N,onClick:function(){Fe(e),Ae(e),Ye(e)},children:e},n)}))})]}),(0,ae.jsxs)("div",{className:w,children:[(0,ae.jsx)("div",{className:C,children:"类型"}),(0,ae.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(i=["全部"].concat(l()(Me)))||void 0===i?void 0:i.map((function(e,n){return(0,ae.jsx)("div",{className:Re==e?S:N,onClick:function(){Te(e)},children:e},n)}))})]})]}),(0,ae.jsx)("div",{className:U,children:null===(o=["全部课程"].concat(l()(Ce)))||void 0===o?void 0:o.map((function(e,n){return(0,ae.jsx)("div",{onClick:function(){"全部课程"===e&&(e="全部"),Fe(e),Ae(e),Ye(e)},className:"".concat(D," ").concat(Pe===e||"全部"==Pe&&"全部课程"===e?z:""),children:e},n)}))}),(null==he||null===(c=he.list)||void 0===c?void 0:c.length)>0?(0,ae.jsxs)("div",{style:{minHeight:"600px"},children:[(0,ae.jsx)(x.Z,{className:"mt20",loading:W,children:(0,ae.jsx)(v.Z,{accordion:!0,bordered:!1,activeKey:ze,onChange:function(e){Ae(e.length>0?e[0]:"全部课程")},expandIconPosition:"end",ghost:!0,items:null==he||null===(d=he.list)||void 0===d?void 0:d.map((function(e,n){var t,a,l,i,s;return{key:null==e||null===(t=e.table)||void 0===t?void 0:t.name,label:null==e||null===(a=e.table)||void 0===a?void 0:a.name,style:{marginBottom:"40px",background:"linear-gradient( 180deg, #F7F8FD 0%, rgba(247,248,252,0.3) 100%)",boxShadow:"0px 2px 4px 0px #F0F1F2",border:"1px solid #FFFFFF"},children:(0,ae.jsx)("div",{className:I,id:null==e||null===(l=e.table)||void 0===l?void 0:l.name,children:(null==e||null===(i=e.data)||void 0===i?void 0:i.length)>0?null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e){var n=e.name,t=e.id,a=e.attachment,l=e.publisher,i=(e.book_id,e.author);return(0,ae.jsxs)("div",{className:P,onClick:function(){p.history.push("/bookplan/detail/".concat(t,"?backUrl=/bookplan"))},children:[(0,ae.jsx)("img",{className:E,src:q.Z.API_SERVER+(null==a?void 0:a.url)}),pe&&(null==e?void 0:e.is_creator)&&(0,ae.jsxs)("div",{className:F,children:[(0,ae.jsxs)("span",{className:L,onClick:function(n){n.stopPropagation(),de(e)},children:[(0,ae.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(M)}),"编辑"]}),(0,ae.jsxs)("span",{className:V,onClick:function(e){var n;e.stopPropagation(),h.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/core_materials/".concat(t,".json"),{method:"delete"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(f.ZP.info("删除成功"),qe());case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:[(0,ae.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(B)}),"删除"]})]}),(0,ae.jsx)("div",{style:{minHeight:"0.55rem"},children:(0,ae.jsx)(b.Z,{title:n,children:(0,ae.jsx)("div",{className:O,style:{marginTop:"-5px"},children:n})})}),(0,ae.jsx)(b.Z,{title:i,children:(0,ae.jsx)("div",{className:R,children:i||"--"})}),(0,ae.jsx)(b.Z,{title:l,children:(0,ae.jsx)("div",{className:R,style:{marginTop:"-10px"},children:l||"--"})})]},t)})):(0,ae.jsx)(A.Z,{})})}}))})})," "]}):(0,ae.jsx)(A.Z,{})]}),(0,ae.jsx)(le,{visible:ue,title:"教材",onCancel:function(){return de(!1)},onOk:He}),(0,ae.jsx)(oe.Z,{getData:qe})]})}))},76895:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__Textbook__Index__index.async.js b/p__Textbook__Index__index.async.js index 24ad820e53..c07c3dfc1f 100644 --- a/p__Textbook__Index__index.async.js +++ b/p__Textbook__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4350],{68738:function(e,t,n){var i=n(7557),s=n.n(i),a=n(41498),r=n.n(a),l=n(79800),o=n.n(l),c=n(59301),u=n(13032),d=n(43418),m=n(8591),p=n(58181),v=n(96193),_=n(37712);t.Z=(0,u.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var t,n=e.dispatch,i=e.classroomList,a=e.getData,l=(0,c.useState)(!1),u=o()(l,2),h=u[0],x=u[1],f=(0,c.useState)(""),j=o()(f,2),g=j[0],y=j[1],b=function(){n({type:"classroomList/setActionTabs",payload:{}})},S={"教材规划":"core_material_description","主审专家":"judge","教材推荐":"textbook","师资培训":"core_teacher","课堂听课":"listening","教学论文":"paper"};return(0,_.jsx)(d.Z,{title:"规划说明",width:900,destroyOnClose:!0,maskClosable:!1,keyboard:!1,confirmLoading:h,open:"规划说明"===i.actionTabs.key,onCancel:b,onOk:r()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,p.ZP)("/api/core_materials/set_description.json",{method:"post",body:{name:S[i.actionTabs.params.name],content:g}});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(m.ZP.success("保存成功"),b(),a()),x(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,_.jsx)(v.Z,{defaultvalue:null===(t=i.actionTabs.params)||void 0===t?void 0:t.content,onChange:function(e){y(e)}})})}))},94035:function(e,t,n){n.r(t),n.d(t,{default:function(){return q}});var i=n(37205),s=n.n(i),a=n(82242),r=n.n(a),l=n(7557),o=n.n(l),c=n(41498),u=n.n(c),d=n(79800),m=n.n(d),p=n(59301),v=n(13032),_=n(61621),h=n(6848),x=n(95237),f=n(43604),j=n(58421),g="BannerStyle___edGBw",y="BannerStyleContent___kyb6Q",b="DivDownPlay___IUWWX",S="CustomInputStyle___qow_W",k="list___hrLrx",w="title___inYm8",Z="publisher___H8ac3",C="paramsStyle___JRtOC",N="type___yDlx4",I="typeName___YoFF3",P="type_item_active___b785N",W="type_item___Bqpts",B="MenuStyle___MHWwg",L="MenuItem___gbyfI",T="MenuItemActive___EGpUW",D=n(20731),E=n(72226),R=n(17631),z=n(58181),A=n(69142),M=n(88252),O=n(46906),F=n(68738),G=n(37712),q=(0,v.connect)((function(e){var t=e.user,n=e.globalSetting,i=e.coreCurriculum;return{user:t,globalSetting:n,virtualSpaces:e.virtualSpaces,coreCurriculum:i}}))((function(e){e.coreCurriculum;var t,n,i,a,l,c=e.dispatch,d=(e.virtualSpaces,e.globalSetting),q=(0,p.useState)({page:1,limit:12}),H=m()(q,2),J=H[0],Q=H[1],U=(0,p.useState)(0),V=m()(U,2),Y=V[0],X=V[1],K=(0,p.useState)(!0),$=m()(K,2),ee=$[0],te=$[1],ne=(0,p.useState)(""),ie=m()(ne,2),se=ie[0],ae=ie[1],re=(0,p.useState)(!1),le=m()(re,2),oe=le[0],ce=le[1],ue=(0,p.useState)([]),de=m()(ue,2),me=de[0],pe=de[1],ve=(0,p.useState)([]),_e=m()(ve,2),he=_e[0],xe=_e[1],fe=(0,p.useState)("全部"),je=m()(fe,2),ge=je[0],ye=je[1],be=(0,p.useState)([]),Se=m()(be,2),ke=Se[0],we=Se[1],Ze=(0,p.useState)("全部"),Ce=m()(Ze,2),Ne=Ce[0],Ie=Ce[1],Pe=(0,p.useState)(!1),We=m()(Pe,2),Be=We[0],Le=We[1],Te=(0,p.useState)(""),De=m()(Te,2),Ee=De[0],Re=De[1],ze=(0,p.useState)(!1),Ae=m()(ze,2),Me=(Ae[0],Ae[1]);(0,p.useEffect)((function(){Oe()}),[]),(0,p.useEffect)((function(){Fe(!0)}),[ge,Ne,se]);var Oe=function(){var e=u()(o()().mark((function e(){var t,n,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return te(!0),e.next=3,(0,z.ZP)("/api/core_materials/material_type_name_list.json",{method:"get"});case 3:return 0==(null==(t=e.sent)?void 0:t.status)&&we(null==t||null===(n=t.data)||void 0===n?void 0:n.list),e.next=7,(0,z.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{book_type:1}});case 7:0==(null==(i=e.sent)?void 0:i.status)&&xe(null==i||null===(s=i.data)||void 0===s?void 0:s.list),te(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Fe=function(){var e=u()(o()().mark((function e(){var t,n,i,s,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]&&a[0],te(!0),t&&(J.page=1,Q(r()({},J))),e.next=5,(0,z.ZP)("/api/core_materials/list.json",{method:"get",params:r()({material_type_name:Ne,keyword:se,core_subject_name:ge},J)});case 5:-1!==(null==(n=e.sent)?void 0:n.status)&&(Le(null==n?void 0:n.can_edit),Me(null==n?void 0:n.description_permissionicture),pe((null==n||null===(i=n.data)||void 0===i?void 0:i.list)||[]),X(null==n||null===(s=n.data)||void 0===s?void 0:s.count),Re(null==n?void 0:n.description)),te(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ge=function(){var e=u()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/core_materials.json",{method:"post",body:r()({},t)});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&(Fe(),Oe(),ce(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,G.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,G.jsx)("div",{className:g,style:{backgroundImage:"url(".concat(R.Z.IMG_SERVER,"/").concat(null==d||null===(t=d.setting)||void 0===t?void 0:t.news_banner_url,")")},children:(0,G.jsxs)("div",{className:y,children:[(0,G.jsxs)("div",{children:[(0,G.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:(0,D.Iz)("/textbook",null==d||null===(n=d.setting)||void 0===n?void 0:n.navbar)}),(0,G.jsxs)("div",{style:{display:"flex"},children:[Be&&(0,G.jsxs)("div",{className:"".concat(b),style:{width:"1rem"},onClick:function(){return ce(!0)},children:[(0,G.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建"]}),Me&&(0,G.jsxs)("div",{className:"".concat(b),style:{marginLeft:".2rem",width:"1.2rem"},onClick:function(){c({type:"classroomList/setActionTabs",payload:{key:"规划说明",params:{name:"教材推荐",content:Ee}}})},children:[(0,G.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"规划说明"]})]})]}),(0,G.jsx)("div",{children:(0,G.jsx)(O.t7,{placeholder:"请输入关键字进行搜索",className:S,value:se,onChange:function(e){ae(e)}})})]})}),Ee&&(0,G.jsx)(A.Z,{style:{width:"12rem",margin:" .36rem auto 0 auto"},value:Ee}),(0,G.jsxs)("div",{style:{width:"12rem",margin:".36rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,G.jsxs)("div",{className:C,children:[(0,G.jsxs)("div",{className:N,style:{borderBottom:"1px dashed #37AD83"},children:[(0,G.jsx)("div",{className:I,children:"课程"}),(0,G.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(i=["全部"].concat(s()(he)))||void 0===i?void 0:i.map((function(e,t){return(0,G.jsx)("div",{className:ge==e?P:W,onClick:function(){ye(e)},children:e},t)}))})]}),(0,G.jsxs)("div",{className:N,children:[(0,G.jsx)("div",{className:I,children:"类型"}),(0,G.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(a=["全部"].concat(s()(ke)))||void 0===a?void 0:a.map((function(e,t){return(0,G.jsx)("div",{className:Ne==e?P:W,onClick:function(){Ie(e)},children:e},t)}))})]})]}),(0,G.jsx)("div",{className:B,children:null===(l=["全部课程"].concat(s()(he)))||void 0===l?void 0:l.map((function(e,t){return(0,G.jsx)("div",{onClick:function(){"全部课程"===e&&(e="全部"),ye(e)},className:"".concat(L," ").concat(ge===e||"全部"==ge&&"全部课程"===e?T:""),children:e},t)}))}),(0,G.jsxs)(_.Z,{loading:ee,children:[!me.length&&(0,G.jsx)(E.Z,{}),(0,G.jsx)("div",{style:{display:"flex",flexWrap:"wrap",marginTop:".3rem"},children:me.map((function(e){var t=e.name,n=e.id,i=e.attachment,s=e.author,a=e.publisher;e.number,e.publication_time,e.description;return(0,G.jsxs)("div",{className:k,onClick:function(){return v.history.push("/textbook/detail/".concat(n))},children:[(0,G.jsx)("img",{style:{border:"2px #1B8565 solid"},src:R.Z.API_SERVER+(null==i?void 0:i.url)}),(0,G.jsx)(h.Z,{title:t,children:(0,G.jsx)("div",{className:w,style:{marginTop:"-5px"},children:t})}),(0,G.jsx)(h.Z,{title:s,children:(0,G.jsx)("div",{className:Z,children:s||"--"})}),(0,G.jsx)(h.Z,{title:a,children:(0,G.jsx)("div",{className:Z,style:{marginTop:"-10px"},children:a||"--"})})]},n)}))})]}),(0,G.jsxs)(x.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,G.jsxs)(f.Z,{children:["共 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:Y||0})," 条数据"]}),(0,G.jsx)(f.Z,{children:(0,G.jsx)(j.Z,{showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,current:J.page,pageSize:J.limit,onChange:function(e,t){J.page=e,Q(r()({},J)),Fe()},total:Y||0})})]}),(0,G.jsx)(M.Z,{visible:oe,title:"教材",onCancel:function(){return ce(!1)},onOk:Ge})]}),(0,G.jsx)(F.Z,{getData:Fe})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4350],{68738:function(e,t,n){var i=n(7557),s=n.n(i),a=n(41498),r=n.n(a),l=n(79800),o=n.n(l),c=n(59301),u=n(13032),d=n(43418),m=n(8591),p=n(58181),v=n(96193),h=n(37712);t.Z=(0,u.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var t,n=e.dispatch,i=e.classroomList,a=e.getData,l=(0,c.useState)(!1),u=o()(l,2),_=u[0],x=u[1],f=(0,c.useState)(""),j=o()(f,2),g=j[0],y=j[1],b=function(){n({type:"classroomList/setActionTabs",payload:{}})},S={"教材规划":"core_material_description","主审专家":"judge","教材推荐":"textbook","师资培训":"core_teacher","课堂听课":"listening","教学论文":"paper"};return(0,h.jsx)(d.Z,{title:"规划说明",width:900,destroyOnClose:!0,maskClosable:!1,keyboard:!1,confirmLoading:_,open:"规划说明"===i.actionTabs.key,onCancel:b,onOk:r()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x(!0),e.next=3,(0,p.ZP)("/api/core_materials/set_description.json",{method:"post",body:{name:S[i.actionTabs.params.name],content:g}});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(m.ZP.success("保存成功"),b(),a()),x(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,h.jsx)(v.Z,{defaultvalue:null===(t=i.actionTabs.params)||void 0===t?void 0:t.content,onChange:function(e){y(e)}})})}))},94035:function(e,t,n){n.r(t),n.d(t,{default:function(){return H}});var i=n(37205),s=n.n(i),a=n(82242),r=n.n(a),l=n(7557),o=n.n(l),c=n(41498),u=n.n(c),d=n(79800),m=n.n(d),p=n(59301),v=n(13032),h=n(61621),_=n(6848),x=n(95237),f=n(43604),j=n(58421),g="BannerStyle___edGBw",y="BannerStyleContent___kyb6Q",b="DivDownPlay___IUWWX",S="CustomInputStyle___qow_W",k="list___hrLrx",w="title___inYm8",Z="publisher___H8ac3",C="paramsStyle___JRtOC",N="type___yDlx4",I="typeName___YoFF3",P="type_item_active___b785N",W="type_item___Bqpts",B="MenuStyle___MHWwg",L="MenuItem___gbyfI",T="MenuItemActive___EGpUW",D=n(20731),E=n(72226),R=n(17631),z=n(58181),A=n(69142),M=n(88252),O=n(46906),F=n(68738),G=n(37712),H=(0,v.connect)((function(e){var t=e.user,n=e.globalSetting,i=e.coreCurriculum;return{user:t,globalSetting:n,virtualSpaces:e.virtualSpaces,coreCurriculum:i}}))((function(e){e.coreCurriculum;var t,n,i,a,l,c=e.dispatch,d=(e.virtualSpaces,e.globalSetting),H=(0,p.useState)({page:1,limit:12}),q=m()(H,2),J=q[0],Q=q[1],U=(0,p.useState)(0),V=m()(U,2),Y=V[0],X=V[1],K=(0,p.useState)(!0),$=m()(K,2),ee=$[0],te=$[1],ne=(0,p.useState)(""),ie=m()(ne,2),se=ie[0],ae=ie[1],re=(0,p.useState)(!1),le=m()(re,2),oe=le[0],ce=le[1],ue=(0,p.useState)([]),de=m()(ue,2),me=de[0],pe=de[1],ve=(0,p.useState)([]),he=m()(ve,2),_e=he[0],xe=he[1],fe=(0,p.useState)("全部"),je=m()(fe,2),ge=je[0],ye=je[1],be=(0,p.useState)([]),Se=m()(be,2),ke=Se[0],we=Se[1],Ze=(0,p.useState)("全部"),Ce=m()(Ze,2),Ne=Ce[0],Ie=Ce[1],Pe=(0,p.useState)(!1),We=m()(Pe,2),Be=We[0],Le=We[1],Te=(0,p.useState)(""),De=m()(Te,2),Ee=De[0],Re=De[1],ze=(0,p.useState)(!1),Ae=m()(ze,2),Me=(Ae[0],Ae[1]);(0,p.useEffect)((function(){Oe()}),[]),(0,p.useEffect)((function(){Fe(!0)}),[ge,Ne,se]);var Oe=function(){var e=u()(o()().mark((function e(){var t,n,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return te(!0),e.next=3,(0,z.ZP)("/api/core_materials/material_type_name_list.json",{method:"get"});case 3:return 0==(null==(t=e.sent)?void 0:t.status)&&we(null==t||null===(n=t.data)||void 0===n?void 0:n.list),e.next=7,(0,z.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{book_type:1}});case 7:0==(null==(i=e.sent)?void 0:i.status)&&xe(null==i||null===(s=i.data)||void 0===s?void 0:s.list),te(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Fe=function(){var e=u()(o()().mark((function e(){var t,n,i,s,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]&&a[0],te(!0),t&&(J.page=1,Q(r()({},J))),e.next=5,(0,z.ZP)("/api/core_materials/list.json",{method:"get",params:r()({material_type_name:Ne,keyword:se,core_subject_name:ge},J)});case 5:-1!==(null==(n=e.sent)?void 0:n.status)&&(Le(null==n?void 0:n.can_edit),Me(null==n?void 0:n.description_permissionicture),pe((null==n||null===(i=n.data)||void 0===i?void 0:i.list)||[]),X(null==n||null===(s=n.data)||void 0===s?void 0:s.count),Re(null==n?void 0:n.description)),te(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ge=function(){var e=u()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/core_materials.json",{method:"post",body:r()({},t)});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&(Fe(),Oe(),ce(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,G.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,G.jsx)("div",{className:g,style:{backgroundImage:"url(".concat(R.Z.IMG_SERVER,"/").concat(null==d||null===(t=d.setting)||void 0===t?void 0:t.news_banner_url,")")},children:(0,G.jsxs)("div",{className:y,children:[(0,G.jsxs)("div",{children:[(0,G.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:(0,D.Iz)("/textbook",null==d||null===(n=d.setting)||void 0===n?void 0:n.navbar)}),(0,G.jsxs)("div",{style:{display:"flex"},children:[Be&&(0,G.jsxs)("div",{className:"".concat(b),style:{width:"1rem"},onClick:function(){return ce(!0)},children:[(0,G.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建"]}),Me&&(0,G.jsxs)("div",{className:"".concat(b),style:{marginLeft:".2rem",width:"1.2rem"},onClick:function(){c({type:"classroomList/setActionTabs",payload:{key:"规划说明",params:{name:"教材推荐",content:Ee}}})},children:[(0,G.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"规划说明"]})]})]}),(0,G.jsx)("div",{children:(0,G.jsx)(O.t7,{placeholder:"请输入关键字进行搜索",className:S,value:se,onChange:function(e){ae(e)}})})]})}),Ee&&(0,G.jsx)(A.Z,{style:{width:"12rem",margin:" .36rem auto 0 auto"},value:Ee}),(0,G.jsxs)("div",{style:{width:"12rem",margin:".36rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,G.jsxs)("div",{className:C,children:[(0,G.jsxs)("div",{className:N,style:{borderBottom:"1px dashed #37AD83"},children:[(0,G.jsx)("div",{className:I,children:"课程"}),(0,G.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(i=["全部"].concat(s()(_e)))||void 0===i?void 0:i.map((function(e,t){return(0,G.jsx)("div",{className:ge==e?P:W,onClick:function(){ye(e)},children:e},t)}))})]}),(0,G.jsxs)("div",{className:N,children:[(0,G.jsx)("div",{className:I,children:"类型"}),(0,G.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(a=["全部"].concat(s()(ke)))||void 0===a?void 0:a.map((function(e,t){return(0,G.jsx)("div",{className:Ne==e?P:W,onClick:function(){Ie(e)},children:e},t)}))})]})]}),(0,G.jsx)("div",{className:B,children:null===(l=["全部课程"].concat(s()(_e)))||void 0===l?void 0:l.map((function(e,t){return(0,G.jsx)("div",{onClick:function(){"全部课程"===e&&(e="全部"),ye(e)},className:"".concat(L," ").concat(ge===e||"全部"==ge&&"全部课程"===e?T:""),children:e},t)}))}),(0,G.jsx)("div",{style:{minHeight:"600px"},children:(0,G.jsxs)(h.Z,{loading:ee,children:[!me.length&&(0,G.jsx)(E.Z,{}),(0,G.jsx)("div",{style:{display:"flex",flexWrap:"wrap",marginTop:".3rem"},children:me.map((function(e){var t=e.name,n=e.id,i=e.attachment,s=e.author,a=e.publisher;e.number,e.publication_time,e.description;return(0,G.jsxs)("div",{className:k,onClick:function(){return v.history.push("/textbook/detail/".concat(n))},children:[(0,G.jsx)("img",{style:{border:"2px #1B8565 solid"},src:R.Z.API_SERVER+(null==i?void 0:i.url)}),(0,G.jsx)(_.Z,{title:t,children:(0,G.jsx)("div",{className:w,style:{marginTop:"-5px"},children:t})}),(0,G.jsx)(_.Z,{title:s,children:(0,G.jsx)("div",{className:Z,children:s||"--"})}),(0,G.jsx)(_.Z,{title:a,children:(0,G.jsx)("div",{className:Z,style:{marginTop:"-10px"},children:a||"--"})})]},n)}))})]})}),(0,G.jsxs)(x.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,G.jsxs)(f.Z,{children:["共 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:Y||0})," 条数据"]}),(0,G.jsx)(f.Z,{children:(0,G.jsx)(j.Z,{showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,current:J.page,pageSize:J.limit,onChange:function(e,t){J.page=e,Q(r()({},J)),Fe()},total:Y||0})})]}),(0,G.jsx)(M.Z,{visible:oe,title:"教材",onCancel:function(){return ce(!1)},onOk:Ge})]}),(0,G.jsx)(F.Z,{getData:Fe})]})}))}}]); \ No newline at end of file