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__Classrooms__Lists__Video...

2 lines
4.5 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[112],{"/Fp4":function(b,g,t){b.exports={flex_box_center:"flex_box_center___HN6MI",flex_space_between:"flex_space_between___3r4Gb",flex_box_vertical_center:"flex_box_vertical_center____a0pw",flex_box_center_end:"flex_box_center_end___q--gl",flex_box_column:"flex_box_column___28zUL",title:"title___2xhIc",statisticsWrp:"statisticsWrp___1thFu",statistics:"statistics___yQFce",infoWrp:"infoWrp___1I5LI",divwidth:"divwidth___1T67H"}},"5vIh":function(b,g,t){"use strict";t.r(g);var H=t("DjyN"),C=t("NUBc"),z=t("g9YV"),S=t("wCAj"),Q=t("14J3"),U=t("BMrR"),J=t("jCWc"),c=t("kPKH"),i=t("XEnU"),O=t("k16G"),m=t("q1tI"),e=t.n(m),v=t("1vsH"),h=t("WHYC"),B=t("uYtH"),y=t("9kvl"),I=t("5bA4"),j=t("/Fp4"),l=t.n(j),L=function(d){var p=d.video,R=d.globalSetting,A=d.loading,P=d.dispatch,W=Object(m.useState)(Object(i.a)({},Object(h.m)())),D=Object(O.a)(W,2),_=D[0],Y=D[1],F=Object(h.l)(),T=Object(m.useState)({}),M=Object(O.a)(T,2),u=M[0],K=M[1],N=Object(m.useState)(""),x=Object(O.a)(N,2),G=x[0],w=x[1],f=p.videoStatisticsList,s=p.videoStatistics;_.category=F.query.category_id,Object(m.useEffect)(function(){P({type:"video/getVideoStatisticsList",payload:Object(i.a)({},_)}),P({type:"video/getVideoStatistics",payload:Object(i.a)(Object(i.a)({},_),{},{all:!0})})},[_.coursesId]);var V=[{title:"\u5E8F\u53F7",dataIndex:"name",render:function(a,r,n){return n+1}},{title:"\u89C6\u9891\u540D\u79F0",dataIndex:"title"},{title:"\u89C2\u770B\u4EBA\u6570",dataIndex:"people_num",sortOrder:u.people_num,sortDirections:["descend","ascend"],sorter:function(a,r){return a.people_num-r.people_num},render:function(a){return a||"--"}},{title:"\u89C2\u770B\u65F6\u957F",dataIndex:"total_time",sortOrder:u.total_time,sortDirections:["descend","ascend"],sorter:function(a,r){return a.total_time-r.total_time},render:function(a){return e.a.createElement("span",null,a?Object(v.Q)(a):"--")}},{title:"\u53D1\u5E03\u4EBA",dataIndex:"user_name"},{title:"\u64CD\u4F5C",dataInex:"action",render:function(a,r){return e.a.createElement("div",null,e.a.createElement(B.Link,{to:"/classrooms/".concat(_.coursesId,"/video/").concat(_.categoryId,"/statistics/").concat(r.id),className:"c-blue"},"\u8BE6\u60C5"))}}];return e.a.createElement("section",{className:l.a.bg},e.a.createElement("aside",{className:l.a.statisticsWrp},e.a.createElement(U.a,{justify:"space-between",className:"mt10 mb20"},e.a.createElement(c.a,{span:"16"},e.a.createElement(I.a,{className:"current mr10 font16",onClick:function(){return y.c.goBack()}}),e.a.createElement("strong",{className:"font16"},"\u89C6\u9891\u7EDF\u8BA1\u603B\u89C8")),e.a.createElement(c.a,{span:"8",className:"c-light-black tr"},"\u64AD\u653E\u6570\u636E\u4ECE ",s.begin_at," \u5F00\u59CB\u7EDF\u8BA1")),e.a.createElement(U.a,{justify:"space-between",className:l.a.statistics},e.a.createElement(c.a,{span:"7"},e.a.createElement("span",null,"\u89C2\u770B\u4EBA\u6570 \uFF08\u4EBA\uFF09"),e.a.createElement("br",null),e.a.createElement("strong",{title:s.num,className:l.a.divwidth},s.num)),e.a.createElement(c.a,{span:"7"},e.a.createElement("span",null,"\u89C2\u770B\u603B\u4EBA\u6B21 \uFF08\u6B21\uFF09"),e.a.createElement("br",null),e.a.createElement("strong",{title:s.freq,className:l.a.divwidth},s.freq)),e.a.createElement(c.a,{span:"7"},e.a.createElement("span",null,"\u603B\u89C2\u770B\u65F6\u957F \uFF08\u65F6\uFF09"),e.a.createElement("br",null),e.a.createElement("strong",{title:s.total_duration?Object(v.Q)(s.total_duration):"--",className:l.a.divwidth},s.total_duration?Object(v.Q)(s.total_duration):"--")))),e.a.createElement("aside",{className:l.a.infoWrp},e.a.createElement("div",null,e.a.createElement("strong",{className:"font16"},"\u7EDF\u8BA1\u5217\u8868")),e.a.createElement(S.a,{className:"mt20",loading:A["video/getVideoStatisticsList"],hideOnSinglePage:!0,pagination:!1,dataSource:f.videos,columns:V,onChange:function(a,r,n){if(u={},n.order===void 0){u[n.field]="descend";switch(n.field){case"student_id":w("descend"),_.order=n.field+"-desc";break}}else _.order=n.field+"-"+n.order.replace("end",""),u[n.field]=n.order;K(Object(i.a)({},u)),P({type:"video/getVideoStatisticsList",payload:Object(i.a)({},_)})}})),e.a.createElement("aside",{className:"tc mb50 mt30"},e.a.createElement(C.a,{showSizeChanger:!1,onChange:function(a){_.page=a,P({type:"video/getVideoStatisticsList",payload:Object(i.a)({},_)})},defaultCurrent:1,current:_.page||1,pageSize:20,hideOnSinglePage:!0,total:f==null?void 0:f.count})))};g.default=Object(y.a)(function(E){var d=E.video,p=E.loading,R=E.globalSetting;return{video:d,globalSetting:R,loading:p.effects}})(L)}}]);