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
5.9 KiB
2 lines
5.9 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3873],{41290:function(re,I,s){s.r(I),s.d(I,{default:function(){return le}});var e=s(59301),E=s(91482),K=s(78241),G=s(71418),h=s(43604),Y=s(6848),j=s(95237),x=s(58421),W=s(8591),F=s(23579),T=s(18540),m=s(2292),z=s(6521),X=s(25544),b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAABE9JREFUOE+t1OtPU3ccx/HPOac9l5ZSxEuhwKZSIVW0CGFInEEHLhDHpiQjmSLO7cGyZdklS5YtE5Lhhblp2Ngkc/PCbHDIxcUEnOJikMV5WShRJsqlCBRs4XBraUvpac9vcTrHRvDBtt8f8Mrv+37woQghDP7HRz0W7G1SArdMEpQmmaJCFZRvOOB3XuYMu3rn+sPcoP1kdO+VY4f1qTs2Kucl0BTDAvI0iKfXScYt++hlW0qBZPmf8EOwhW4/2ZCnC2eVjMwADKG0qyNeu3G+NjXg7oVpQxYodSwobhFobiEwPRgM2FvLJ/rDLDQAr28aTi7MkvD827cegDfN/KEjVWPmNhurFnhsTgvHG1uT0Nlci6tNfUhM0cFoigRoNSheB0qIQmBqHB8etaHjnhec24mSnS8UL9+2p/gPcOimma+pOC2eEP3CvFA1yrJsMEQEce1iD6JiVLB2uaBgVUhI1kHFyZCDMoJBgusjT+KQRQ968C72PremMH7rnpJHYO2JH8Rjgx4hZYkCn663osfqRlAiiIqNgS4CcA07YO32wiuHQK8PwYLQKfiDNN5qSoQ0OIbiTamFxplgTUWdeNg2KRQk+RExcAP1FgWy1yzAvQkCdUgQQy4JSVFA56ASPo8PPY4pfJDPoWY8Ga0tk9i/Ob3ImL9736OGX1bUiV/1jAvvp4yhv6kd7HwtVmTkwnLlOtLXxmGy7zKWpeVi78EGvP7KBpw9XokUowIjsck4cwk4sCW90Lh9xsmnjteKZd2jwu5UO8ZvDUBWMDCsNACMCqGsiOSnn8DFn0QoWQ084yMYstpAgSAYF4+66yqUvfRsoXFr8cOGjWa++lydeMThF0rXWcE5h9H22xS2bddD0AigaIKJ0QDCF7KQ/DJco258X+mAPlKJqahYVDQLKM3LLFpZsPfByUONZv7UuVrx23vTwtEcGyLpMbRYPBAEGpnZkThzbgK377ixNk2LdU+p0VjvgH1YQuJKASOCHp/Va3AgN73I9HLJX2DV2Wqx3OYRvst1IF7rxsDANJp/diEykoUpSQNCAMgErS0uiKKEVavUiFsmoMM9H0VVPD7Pe+bvYGV9tVjW5xIyDD5kLvFCBT8cAwSinUYM2w9NCIMJZwDDZCk04V5EL2bhV6pRf4dHZ5sX5flZhat3fvKgob3+G+7C5fN3RmVKydAUgUqn9cdsEHzcUooJuJEtfA3O34VgaApqxG3geRrc6FVZ6fh1jEhSQJp0wbTceDDzzdLSWeNw+hd79KhEX3NN+nTd3XfBK4LIyzDCJ8lQ0gRVFzrBszz0i6OhVSu+eHV91HszB2IWWN7Y97FXoj9yOmxoN+/CfmMcfPcDUhTuh2QYBpaIFeiI34iwEM4Vo5EML64zjP2JzgJLf+y5BLApI31daHh3E2vWLYKHEBBQoEFAAkHczimQe9bvCIRrBUIF3FveyVneOCf4X8f78Yv9L/TfAdDhGTPNBgwfAAAAAElFTkSuQmCC",k=s(61057),$=Object.defineProperty,q=Object.defineProperties,_=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,w=(t,a,l)=>a in t?$(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,L=(t,a)=>{for(var l in a||(a={}))C.call(a,l)&&w(t,l,a[l]);if(p)for(var l of p(a))D.call(a,l)&&w(t,l,a[l]);return t},S=(t,a)=>q(t,_(a)),ee=(t,a)=>{var l={};for(var n in t)C.call(t,n)&&a.indexOf(n)<0&&(l[n]=t[n]);if(t!=null&&p)for(var n of p(t))a.indexOf(n)<0&&D.call(t,n)&&(l[n]=t[n]);return l},te=(t,a,l)=>new Promise((n,d)=>{var O=i=>{try{c(l.next(i))}catch(u){d(u)}},A=i=>{try{c(l.throw(i))}catch(u){d(u)}},c=i=>i.done?n(i.value):Promise.resolve(i.value).then(O,A);c((l=l.apply(t,a)).next())});const ae=t=>{var a=t,{classroomList:l,globalSetting:n,user:d,virtualSpaces:O,loading:A,dispatch:c}=a,i=ee(a,["classroomList","globalSetting","user","virtualSpaces","loading","dispatch"]),u,N,V,B,Z,M,Q,U;const{virtualSpacesDetails:ie,menus:H,LessonsList:r}=O,[f]=K.default.useForm(),[de,ce]=(0,e.useState)({}),{virtual_spacesId:y}=(0,E.useParams)(),[se,P]=(0,e.useState)(!1),[g,oe]=(0,e.useState)({page:1,limit:15}),ne=((u=H==null?void 0:H.find(o=>o.id==window.localStorage.getItem("vtrsModuleId")))==null?void 0:u.name)||"",R=()=>{window.scrollTo(0,0),c({type:"virtualSpaces/getGoodLessonsList",payload:S(L({},g),{virtual_spacesId:y,virtual_module_id:window.localStorage.getItem("vtrsModuleId")})})};return(0,e.useEffect)(()=>{R()},[g,window.localStorage.getItem("vtrsModuleId")]),e.createElement(G.Z,{spinning:A["virtualSpaces/getGoodLessonsList"]},e.createElement("div",{className:"ml40 mr40"},e.createElement(F.YG,{value:"all",onChange:()=>{},tabBarExtraContent:e.createElement(F.op,{icon:e.createElement("img",{width:20,src:b}),onClick:()=>{var o;P(!0),f.setFieldsValue({creator:(o=d==null?void 0:d.userInfo)==null?void 0:o.real_name})}},"\u65B0\u5EFA\u597D\u8BFE"),dataSource:[{id:"all",name:ne,total:(N=r==null?void 0:r.data)==null?void 0:N.count}]}),((V=r==null?void 0:r.data)==null?void 0:V.count)==0?e.createElement(T.Z,null):e.createElement("div",{className:m.Z.LessonsList},(Z=(B=r==null?void 0:r.data)==null?void 0:B.list)==null?void 0:Z.map((o,v)=>{var J;return e.createElement("div",{key:v,className:m.Z.LessonsListItem,onClick:()=>{E.history.push(`/${X.AS}/${y}/lesson/${o.id}/detail?leftMenuId=${window.localStorage.getItem("vtrsModuleId")}`)}},e.createElement(h.Z,{style:{width:283,height:177,overflow:"hidden"}},e.createElement("img",{className:m.Z.LessonsListItemImg,src:`${z.Z.API_SERVER}${(J=o==null?void 0:o.cover)==null?void 0:J.url}`})),e.createElement("div",{style:{padding:"26px 12px"}},e.createElement(Y.Z,{placement:"topLeft",title:o.name},e.createElement("div",{className:`font16 ${m.Z.Onerow}`,style:{color:"#333",fontWeight:600}},o.name)),e.createElement("div",{className:`mt10 ${m.Z.MultiLine}`,style:{color:"#666"}},o.desc)))})),((M=r==null?void 0:r.data)==null?void 0:M.count)!=0&&e.createElement(j.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between"},e.createElement(h.Z,null,"\u5171\xA0",e.createElement("span",{style:{color:"#165DFF"}},((Q=r==null?void 0:r.data)==null?void 0:Q.count)||0),"\xA0\u6761\u6570\u636E"),e.createElement(h.Z,null,e.createElement(x.Z,{showSizeChanger:!1,showQuickJumper:!0,current:g.page,pageSize:g.limit,onChange:(o,v)=>oe(S(L({},g),{page:o,limit:v})),total:((U=r==null?void 0:r.data)==null?void 0:U.count)||0}))),e.createElement(k.Z,{title:"\u65B0\u5EFA\u597D\u8BFE",form:f,width:1200,open:se,destroyOnClose:!0,centered:!0,dispatch:c,onCancel:()=>{f.resetFields(),P(!1)},confirmLoading:A["virtualSpaces/postGoodLessonsList"],onOk:()=>f.submit(),handleFinish:o=>te(void 0,null,function*(){const v=yield c({type:"virtualSpaces/postGoodLessonsList",payload:S(L({virtual_spacesId:y},o),{virtual_module_id:window.localStorage.getItem("vtrsModuleId")})});(v==null?void 0:v.status)==0&&(W.ZP.success("\u521B\u5EFA\u6210\u529F"),f.resetFields(),P(!1),R())})})))};var le=(0,E.connect)(({classroomList:t,loading:a,globalSetting:l,virtualSpaces:n,user:d})=>({classroomList:t,globalSetting:l,loading:a.effects,virtualSpaces:n,user:d}))(ae)}}]);
|