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.
1 line
9.2 KiB
1 line
9.2 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[17806],{87579:function(e,t,a){a.r(t),a.d(t,{default:function(){return K}});var n=a(17061),r=a.n(n),i=a(17156),s=a.n(i),o=a(42122),l=a.n(o),c=a(27424),u=a.n(c),d=a(67294),m=a(88275),f=a(96101),p=a(71577),g=a(4310),y="wrap___sKc1R",h="headWrap___S5CVJ",v="head___VBue_",x="deal___mWVJv",_="two___h7Vsd",j="one___dXkJk",w=a(50976),O=a(84519),S=a(85893),K=(0,m.connect)((function(e){return{classroomList:e.classroomList,globalSetting:e.globalSetting}}))((function(e){e.classroomList,e.globalSetting;var t,a,n,i,o,c,K=e.dispatch,Z=(0,d.useState)(l()(l()({},(0,m.useParams)()),{page:1,limit:2e3})),b=u()(Z,2),k=b[0],C=(b[1],(0,d.useState)()),L=u()(C,2),N=L[0],$=L[1],X=(0,d.useState)(1),Y=u()(X,2),I=Y[0],E=Y[1],P=(0,d.useState)(!1),R=u()(P,2),z=R[0],A=R[1],F=(0,d.useState)({}),J=u()(F,2),V=J[0],B=J[1],D=(0,d.useState)({}),M=u()(D,2),Q=M[0],U=M[1];(0,d.useEffect)((function(){T()}),[]),(0,d.useEffect)((function(){N&&W()}),[N]);var T=function(){var e=s()(r()().mark((function e(){var t,a,n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,K({type:"teachers/getList",payload:l()({},k)});case 2:n=e.sent,$(null==n||null===(t=n.teacher_list)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.user_id),U(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=function(){var e=s()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,O.ZP)("/api/courses/teacher_id.json",{method:"get",params:{teacherId:N}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&B((null==t?void 0:t.data)||{}),A(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G={color:"#0F7858",title:{text:"投入度"},legend:{orient:"vertical",left:"right"},tooltip:{trigger:"item",zlevel:0},radar:{indicator:[{name:"教学准备",max:100},{name:"组织学习",max:100},{name:"建设资源",max:100},{name:"互动答疑",max:100},{name:"学习评价",max:100}]},series:[{type:"radar",data:[{value:null==V?void 0:V.commiment,name:"评测值"}]}]},q={title:{text:"调控度",left:"left"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["查看学习任务次数","查看测验次数","提醒任务次数","小组发帖次数","学习资源更新次数"],left:"right"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["一","二","三","四","五","六","七"]}],yAxis:[{type:"value"}],series:[{name:"查看学习任务次数",type:"line",stack:"总量",areaStyle:{},emphasis:{focus:"series"},data:null==V||null===(t=V.control_degree)||void 0===t?void 0:t[0]},{name:"查看测验次数",type:"line",stack:"总量",areaStyle:{},emphasis:{focus:"series"},data:null==V||null===(a=V.control_degree)||void 0===a?void 0:a[1]},{name:"提醒任务次数",type:"line",stack:"总量",areaStyle:{},emphasis:{focus:"series"},data:null==V||null===(n=V.control_degree)||void 0===n?void 0:n[2]},{name:"小组发帖次数",type:"line",stack:"总量",areaStyle:{},emphasis:{focus:"series"},data:null==V||null===(i=V.control_degree)||void 0===i?void 0:i[3]},{name:"学习资源更新次数",type:"line",stack:"总量",areaStyle:{},emphasis:{focus:"series"},data:null==V||null===(o=V.control_degree)||void 0===o?void 0:o[4]}]},H={title:{text:"认可度"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{data:["学习资源认可","学习任务认可","辅导答疑认可","作业批改认可","小组指导认可"],orient:"vertical"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["学习资源认可","学习任务认可","辅导答疑认可","作业批改认可","小组指导认可"]}],yAxis:[{type:"value"}],series:[{type:"bar",data:null==V?void 0:V.recongnition}]},ee={title:{text:"促进度",left:"left"},legend:{left:"right"},tooltip:{trigger:"item",zlevel:0},series:[{type:"pie",radius:"45%",center:["55%","60%"],data:null==V?void 0:V.promotion}]};return(0,S.jsxs)("div",{className:y,children:[(0,S.jsxs)("div",{className:h,children:[(0,S.jsx)("div",{className:v,children:"教学质量分析"}),(0,S.jsxs)("div",{className:x,children:[(0,S.jsxs)("div",{children:[(0,S.jsx)("span",{children:"选择评测教师"}),(0,S.jsx)(f.Z,{value:N,onChange:function(e){return $(e)},style:{width:200},children:null==Q||null===(c=Q.teacher_list)||void 0===c?void 0:c.map((function(e){return(0,S.jsxs)(f.Z.Option,{value:e.user_id,children:[e.name," "]},e.user_id)}))})]}),(0,S.jsxs)("div",{className:"ml30",children:[(0,S.jsx)("span",{children:"选择评测算法"}),(0,S.jsxs)(f.Z,{value:I,onChange:function(e){return E(e)},style:{width:200},children:[(0,S.jsx)(f.Z.Option,{value:1,children:"教师在线教学质量成效评测"},1),(0,S.jsx)(f.Z.Option,{value:2,children:"机器辅助教学质量成效评测"},2)]})]}),(0,S.jsx)(p.ZP,{onClick:function(){W()},disabled:z,style:{marginLeft:"auto"},type:"primary",children:"开始分析"})]})]}),(0,S.jsxs)(g.Z,{className:"mt10",loading:z,children:[(0,S.jsxs)("div",{className:_,children:[(0,S.jsx)("aside",{children:(0,S.jsx)(w.Z,{option:{title:{text:"教师"},legend:{top:"0%",left:"right",data:["课前","课中","课后"]},tooltip:{trigger:"axis"},radar:{indicator:[{name:"投入度",max:6500},{name:"促进度",max:16e3},{name:"调控度",max:3e4},{name:"认可度",max:38e3}],center:["50%","50%"],radius:120},series:[{name:"Budget vs spending",type:"radar",tooltip:{trigger:"item"},data:[{value:[4200,3e3,2e4,35e3,5e4,18e3],name:"课前"},{value:[5e3,14e3,28e3,26e3,42e3,21e3],name:"课中"},{value:[4200,14e3,2e4,26e3,5e4,26e3],name:"课后"}]}]},style:{height:400}})}),(0,S.jsx)("aside",{children:(0,S.jsx)(w.Z,{option:G,style:{height:400}})})]}),(0,S.jsx)("div",{className:j,children:(0,S.jsx)(w.Z,{option:q,style:{height:300}})}),(0,S.jsxs)("div",{className:_,children:[(0,S.jsx)("aside",{children:(0,S.jsx)(w.Z,{option:H,style:{height:400}})}),(0,S.jsx)("aside",{children:(0,S.jsx)(w.Z,{option:ee,style:{height:400}})})]})]})]})}))},9708:function(e,t,a){a.d(t,{F:function(){return s},Z:function(){return i}});var n=a(94184),r=a.n(n);function i(e,t,a){return r()({[`${e}-status-success`]:"success"===t,[`${e}-status-warning`]:"warning"===t,[`${e}-status-error`]:"error"===t,[`${e}-status-validating`]:"validating"===t,[`${e}-has-feedback`]:a})}const s=(e,t)=>t||e},67771:function(e,t,a){a.d(t,{Qt:function(){return o},Uw:function(){return s},fJ:function(){return i},ly:function(){return l},oN:function(){return p}});var n=a(45930),r=a(53038);const i=new n.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),s=new n.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),o=new n.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),l=new n.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),c=new n.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),u=new n.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new n.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),m=new n.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),f={"slide-up":{inKeyframes:i,outKeyframes:s},"slide-down":{inKeyframes:o,outKeyframes:l},"slide-left":{inKeyframes:c,outKeyframes:u},"slide-right":{inKeyframes:d,outKeyframes:m}},p=(e,t)=>{const{antCls:a}=e,n=`${a}-${t}`,{inKeyframes:i,outKeyframes:s}=f[t];return[(0,r.R)(n,i,s,e.motionDurationMid),{[`\n ${n}-enter,\n ${n}-appear\n `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]}},42480:function(e,t,a){a.d(t,{Z:function(){return l}});var n=a(87462),r=a(67294),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},s=a(44327),o=function(e,t){return r.createElement(s.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var l=r.forwardRef(o)}}]); |