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

2 lines
14 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6963],{8200:function(F,f){f.Z={flex_box_center:"flex_box_center___auROP",flex_space_between:"flex_space_between___zffiE",flex_box_vertical_center:"flex_box_vertical_center___wyNpY",flex_box_center_end:"flex_box_center_end___m_Isr",flex_box_column:"flex_box_column___b27kO",content:"content___QuZGt",header:"header___Lgq9g",span:"span___aqN0x",title:"title___fcmlM",textone:"textone___AoPbl"}},6629:function(F,f,i){var e=i(59301),u=i(93314),A=i(3113),h=Object.defineProperty,B=Object.defineProperties,P=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,I=(d,l,r)=>l in d?h(d,l,{enumerable:!0,configurable:!0,writable:!0,value:r}):d[l]=r,o=(d,l)=>{for(var r in l||(l={}))b.call(l,r)&&I(d,r,l[r]);if(_)for(var r of _(l))S.call(l,r)&&I(d,r,l[r]);return d},R=(d,l)=>B(d,P(l));const k=({img:d,buttonProps:l={},styles:r={},customText:E,ButtonText:m,ButtonClick:v,Buttonclass:y,ButtonTwo:x,imgStyles:c,loading:s=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:o(o({},{color:"#999",margin:"100px auto",visibility:s?"hidden":"visible"}),r)},e.createElement("img",{src:d||u,style:R(o({},c),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},E||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),m&&e.createElement(A.ZP,o({className:y,onClick:v},l),m),x&&x);f.Z=k},36901:function(F,f,i){i.r(f);var e=i(59301),u=i(63144),A=i(78241),h=i(66104),B=i(3113),P=i(14491),_=i(73755),b=i(6848),S=i(22596),I=i(76265),o=i(8200),R=i(6629),k=(l,r,E)=>new Promise((m,v)=>{var y=s=>{try{c(E.next(s))}catch(t){v(t)}},x=s=>{try{c(E.throw(s))}catch(t){v(t)}},c=s=>s.done?m(s.value):Promise.resolve(s.value).then(y,x);c((E=E.apply(l,r)).next())});const d=({classroomList:l,loading:r,user:E,dispatch:m,location:v})=>{var y,x,c;const[s]=(0,u.useSearchParams)(),[t,z]=(0,e.useState)([]);let[O,G]=(0,e.useState)({zydatas:[],jbdatas:[],kcdatas:[],page:1,per_page:20});const D=(0,u.useParams)(),[Q]=A.default.useForm();(0,e.useEffect)(()=>{$()},[]);function $(){return k(this,null,function*(){let n=yield(0,I.ZP)(`/api/ec_courses/${s.get("kc")}/course_evaluations/course_index.json`,{method:"get",params:{course_id:D==null?void 0:D.coursesId,ec_course_id:s.get("kc")}});z(n)})}return e.createElement("div",{style:{width:1200,margin:"0 auto"}},e.createElement(h.Z,{separator:">",style:{marginTop:15,marginBottom:10}},e.createElement(h.Z.Item,null,e.createElement(u.Link,{to:`/classrooms/${D==null?void 0:D.coursesId}`},t==null?void 0:t.course_name)),e.createElement(h.Z.Item,null,t==null?void 0:t.pro),e.createElement(h.Z.Item,null,"\u8BA4\u8BC1\u8BE6\u60C5")),e.createElement("div",{style:{fontSize:16,color:"#333",fontWeight:400,marginBottom:20}},e.createElement(S.Z,{onClick:()=>{u.history.back()},style:{color:"#0152D9"}}),e.createElement("span",{style:{marginLeft:10,marginRight:30}},"\u8BA4\u8BC1\u4E13\u4E1A\uFF1A",t==null?void 0:t.pro),e.createElement("span",{style:{marginRight:30}},"\u8BA4\u8BC1\u5C4A\u522B\uFF1A",t==null?void 0:t.year),e.createElement("span",null,"\u8BA4\u8BC1\u8BFE\u7A0B\uFF1A",t==null?void 0:t.ec_course_name)),e.createElement("div",{className:o.Z.content,style:{minHeight:72}},e.createElement("div",{className:o.Z.header,style:{marginBottom:0}},e.createElement("span",{className:o.Z.span,style:{fontSize:"16px",fontWeight:500}},e.createElement("div",{style:{background:"#242F49",height:12,width:4,marginRight:8,display:"inline-flex"}})," \u8BA4\u8BC1\u8BE6\u60C5"),e.createElement("div",null,e.createElement(B.ZP,{type:"primary",style:{marginRight:15},onClick:()=>{u.history.push(`/engineering/course/setting?course=${t.ec_course_id}&ec_major_school_id=${t==null?void 0:t.ec_major_school_id}&ec_year_id=${t==null?void 0:t.ec_year_id}`)}},"\u8BFE\u7A0B\u8BBE\u7F6E"),e.createElement(B.ZP,{type:"primary",onClick:()=>{u.history.push(`/engineering/evaluate/course/${t==null?void 0:t.ec_year_id}/${t.ec_course_id}`)}},"\u8BC4\u4EF7\u8BE6\u60C5")))),e.createElement("div",{style:{background:"#fff",padding:"25px 20px",marginTop:20}},e.createElement("div",{className:o.Z.title,style:{display:"flex",justifyContent:"space-between"}},"\u8BFE\u7A0B\u76EE\u6807"),e.createElement("div",{className:o.Z.teachcount},e.createElement(P.default,{style:{marginTop:"20px",marginBottom:20},dataSource:t==null?void 0:t.standard_data,bordered:!0,pagination:!1,columns:[{title:"\u5206\u9879",dataIndex:"name",key:"name",render:(n,w,C)=>O.per_page*(O.page-1)+C+1},{title:"\u8BFE\u7A0B\u76EE\u6807",dataIndex:"content",width:"40%",key:"content"},{title:"\u6743\u91CD",dataIndex:"weight",key:"weight"},{title:"\u8FBE\u6210\u5206\u503C",dataIndex:"standard_grade",key:"standard_grade"},{title:"\u5BF9\u5E94\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9",dataIndex:"graduation_subitem",key:"graduation_subitem",render:(n,w,C)=>e.createElement("div",null,e.createElement(_.Z,{itemLayout:"horizontal",dataSource:n,renderItem:g=>e.createElement(_.Z.Item,null,e.createElement(_.Z.Item.Meta,{style:{fontSize:14},description:"\u6307\u6807\u70B9"+(g==null?void 0:g.index)+"\uFF1A"+(g==null?void 0:g.content)}))}))}]}))),e.createElement("div",{style:{background:"#fff",padding:"25px 20px",marginTop:20}},e.createElement("div",{className:o.Z.title,style:{display:"flex",justifyContent:"space-between"}},"\u8BFE\u7A0B\u76EE\u6807\u8FBE\u6210\u5EA6"),e.createElement("div",{className:o.Z.teachcount},!(t!=null&&t.data)&&e.createElement(R.Z,null),(t==null?void 0:t.data)&&e.createElement("div",{style:{fontSize:"14px"}},e.createElement("div",{style:{display:"flex",background:"#F5F5F5",height:"58px",border:"1px solid #E0E2EC",marginTop:"20px"}},e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}},"\u5206\u9879"),e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"15%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}},"\u8BFE\u7A0B\u76EE\u6807"),e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"3%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}},"\u6743\u91CD"),e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"9%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}},"\u5BF9\u5E94\u6BD5\u4E1A\u8981\u6C42\u6307\u6807\u70B9"),e.createElement("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"}},e.createElement("div",{style:{width:"100%",display:"flex",flexShrink:0,height:"100%"}},e.createElement("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"}},"\u8003\u6838\u65B9\u5F0F"),e.createElement("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",textAlign:"center"}},"\u8003\u6838\u65B9\u5F0F\u5360\u6BD4"),e.createElement("div",{style:{width:"45%",height:"100%"}},e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%"}},"\u8003\u6838\u5185\u5BB9")),e.createElement("div",{style:{width:"12.5%",height:"100%"}},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:"100%",textAlign:"center"}},"\u8003\u6838\u5185\u5BB9\u5360\u6BD4")))),e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"}},"\u8FBE\u6210\u5206\u503C\uFF08\u767E\u5206\u5236\uFF09"),e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",textAlignLast:"center"}},"\u5B9E\u9645\u5206\u503C\uFF08\u767E\u5206\u5236\uFF09"),e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"6%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}},"\u8BC4\u4EF7\u7ED3\u679C"),e.createElement("div",{style:{width:"8%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}},"\u8BA1\u7B97\u65F6\u95F4")),e.createElement("div",{style:{borderLeft:"1px solid #E0E2EC"}},(x=(y=t==null?void 0:t.data)==null?void 0:y.ec_course_target)==null?void 0:x.map((n,w)=>{var C,g,j,T,M,Z,L;return e.createElement("div",{style:{height:"100%",display:"flex"}},e.createElement("div",{style:{width:"4%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},w+1),e.createElement("div",{className:o.Z.textone,style:{width:"15%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,alignItems:"center",justifyContent:"center",flexShrink:0,maxHeight:((C=n==null?void 0:n.evaluation)==null?void 0:C.length)<=0&&43,lineHeight:((g=n==null?void 0:n.evaluation)==null?void 0:g.length)<=0&&"43px",display:((j=n==null?void 0:n.evaluation)==null?void 0:j.length)!=0&&"flex",paddingLeft:10}},e.createElement(b.Z,{title:n.content},n.content)),e.createElement("div",{style:{width:"3%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},n.weights),e.createElement("div",{style:{width:"9%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},(T=n==null?void 0:n.graduation_subitem)==null?void 0:T.map(a=>a.name).toString()),e.createElement("div",{style:{height:"100%",width:"40%",display:"flex",flexDirection:"column",flexShrink:0,borderRight:"1px solid #E0E2EC"}},((M=n==null?void 0:n.evaluation)==null?void 0:M.length)<=0&&e.createElement("div",{style:{width:"100%",display:"flex",flexShrink:0}},e.createElement("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"}},"--"),e.createElement("div",{style:{width:"12.6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column"}},"--"),e.createElement("div",{style:{width:"45.3%"}},e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43}},"--")),e.createElement("div",{style:{width:"12.5%"}},e.createElement("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43}},"--"))),(Z=n==null?void 0:n.evaluation)==null?void 0:Z.map((a,V)=>{var W,N,K,U;return e.createElement("div",{style:{width:"100%",display:"flex",flexShrink:0}},e.createElement("div",{style:{width:"30%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},(a==null?void 0:a.work_name)||"--"),e.createElement("div",{style:{width:"12.5%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},(a==null?void 0:a.weight)||"--"),e.createElement("div",{style:{width:"45%"}},((W=a==null?void 0:a.subitems)==null?void 0:W.length)<=0&&e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,height:43}},"--"),(N=a==null?void 0:a.subitems)==null?void 0:N.map((p,H)=>e.createElement(b.Z,{title:p==null?void 0:p.name},e.createElement("div",{className:o.Z.textone,style:{borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,lineHeight:"43px",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43,paddingLeft:"5px"}},p==null?void 0:p.name)))),e.createElement("div",{style:{width:"12.5%"}},((K=a==null?void 0:a.subitems)==null?void 0:K.length)<=0&&e.createElement("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43}},"--"),(U=a==null?void 0:a.subitems)==null?void 0:U.map((p,H)=>e.createElement("div",{style:{borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,flexDirection:"column",height:43}},p==null?void 0:p.weight))))})),e.createElement("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},n==null?void 0:n.standard_grade),e.createElement("div",{style:{width:"7%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0}},n==null?void 0:n.actual_grade),e.createElement("div",{style:{width:"6%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,color:n!=null&&n.statue?"#07C160":"#E30000"}},n!=null&&n.status?"\u8FBE\u6210":"\u672A\u8FBE\u6210"),e.createElement("div",{style:{width:"8%",borderRight:"1px solid #E0E2EC",borderBottom:"1px solid #E0E2EC",marginTop:-1,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,textAlign:"center"}},(L=t==null?void 0:t.data)==null?void 0:L.evaluation_time))})),e.createElement("div",{style:{display:"flex",height:"58px",border:"1px solid #E0E2EC",marginTop:-1}},e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"4%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}},"\u603B\u5206"),e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"75%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}}),e.createElement("div",{style:{borderRight:"1px solid #E0E2EC",width:"7%",textAlign:"center",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center"}},(c=t==null?void 0:t.data)==null?void 0:c.total_score))))))};f.default=(0,u.connect)(({classroomList:l,loading:r,globalSetting:E,user:m})=>({classroomList:l,globalSetting:E,loading:r.effects,user:m}))(d)}}]);