(window.webpackJsonp=window.webpackJsonp||[]).push([[125],{"/pmA": /*!**************************************************!*\ !*** ./src/pages/Engineering/index.less?modules ***! \**************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,n,i){e.exports={flex_box_center:"flex_box_center___1qwbF",flex_space_between:"flex_space_between___2yQBP",flex_box_vertical_center:"flex_box_vertical_center___gq2zt",flex_box_center_end:"flex_box_center_end___3FWfK",flex_box_column:"flex_box_column___2P8-8",wrap:"wrap___3fbFV",left:"left___2RiqZ",menu:"menu___1A3m0",home:"home___1cOx0",info:"info___jSF2Y",right:"right___29ZR5"}},as6h: /*!*****************************************!*\ !*** ./src/pages/Engineering/index.tsx ***! \*****************************************/ /*! exports provided: default */ /*! all exports used */ /*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */function(e,n,i){"use strict";i.r(n);var t=i(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),a=i(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */"PpiC"),c=(i(/*! antd/es/menu/style */"lUTK"),i(/*! antd/es/menu */"BvKs")),o=i(/*! react */"q1tI"),l=i.n(o),r=i(/*! ./index.less?modules */"/pmA"),s=i.n(r),g=i(/*! umi */"9kvl"),m=i(/*! @/pages/Engineering/util */"g+eg"),u=i(/*! @/utils/fetch */"ErOA"),f=i(/*! @/assets/images/navigation.png */"ig6Y"),A=i.n(f),d=c.a.SubMenu;n.default=Object(g.a)((function(e){var n=e.globalSetting;return{user:e.user,globalSetting:n,engineering:e.engineering}}))((function(e){e.user,e.globalSetting;var n,i,r,f=e.engineering,h=Object(a.a)(e,["user","globalSetting","engineering"]),E=l.a.useState(["1","2","3","4"]),p=Object(t.a)(E,2),v=p[0],b=p[1],k=l.a.useState([]),y=Object(t.a)(k,2),x=y[0],N=y[1],_=f.showMenu,w=f.matrixVerify;Object(o.useEffect)((function(){var e;"/engineering"===(null==h||null===(e=h.location)||void 0===e?void 0:e.pathname)&&g.d.replace("/engineering/navigation"),document.title="工程认证"}),[null==h||null===(n=h.location)||void 0===n?void 0:n.pathname]),Object(o.useEffect)((function(){document.title="工程认证"})),Object(o.useEffect)((function(){var e=U(),n=(e.filterOpenKeys,e.filterSelectedKeys);console.log(U()),N(n)}),[null==h||null===(i=h.location)||void 0===i?void 0:i.pathname]),Object(o.useEffect)((function(){Object(u.a)("/api/ec_major_schools/1/ec_years/has_logged.json",{method:"get"})}),[]);var Y=[{title:"专业设置",key:"1",icon:l.a.createElement("i",{className:"iconfont icon-zhuanyeshezhi"}),children:[{title:"培养方案",key:"/engineering/trainingProgram",icon:l.a.createElement("i",{className:"iconfont icon-peiyangfangan font14"})},{title:"培养目标",key:"/engineering/trainingObjectives",icon:l.a.createElement("i",{className:"iconfont icon-peiyangmubiao font14"})},{title:"教师信息",key:"/engineering/teacherList",icon:l.a.createElement("i",{className:"iconfont icon-jiaoshiliebiao font14"})},{title:"学生信息",key:"/engineering/studentList",icon:l.a.createElement("i",{className:"iconfont icon-xueshengliebiao font14"})}]},{title:"毕业要求",key:"2",icon:l.a.createElement("i",{className:"iconfont icon-biyeyaoqiu"}),children:[{title:"毕业指标",key:"/engineering/graduationindex",icon:l.a.createElement("i",{className:"iconfont icon-biyezhibiao font14"})},{title:"毕业矩阵",key:"/engineering/graduatedMatrix",icon:l.a.createElement("i",{className:"iconfont icon-biyejuzhen font14"})}]},{title:"课程体系",key:"3",icon:l.a.createElement("i",{className:"iconfont icon-kechengtixi"}),children:[{title:"课程列表",key:"/engineering/courseList",icon:l.a.createElement("i",{className:"iconfont icon-kechengliebiao font14"})},{title:"课程设置",key:"/engineering/cursesetting",icon:l.a.createElement("i",{className:"iconfont icon-kechengshezhi font14"})},{title:"课程矩阵",key:"/engineering/courseMatrix",icon:l.a.createElement("i",{className:"iconfont icon-kechengjuzhen font14"})}]},{title:"达成评价",key:"4",icon:l.a.createElement("i",{className:"iconfont icon-dachengpinggu"}),children:[{title:"课程评价",key:"/engineering/evaluate/course",icon:l.a.createElement("i",{className:"iconfont icon-kechengpingjia font14"})},{title:"指标评价",key:"/engineering/evaluate/norm",icon:l.a.createElement("i",{className:"iconfont icon-zhibiaopingjia font14"})}]}],U=function(){for(var e,n=null==h||null===(e=h.location)||void 0===e?void 0:e.pathname,i=[],t=[],a=0;a