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.
19 lines
9.0 KiB
19 lines
9.0 KiB
(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<Y.length;a++){var c;if(null!==(c=Y[a].children)&&void 0!==c&&c.length)for(var o=0;o<Y[a].children.length;o++)if(n.includes(Y[a].children[o].key))return{filterOpenKeys:i=[Y[a].key],filterSelectedKeys:t=[Y[a].children[o].key]}}return{filterOpenKeys:i,filterSelectedKeys:t}},V=function(e){var n,i=function(){g.d.push(e)};null!=w&&w.key?Object(m.b)(i,"毕业要求指标点存在没有关联".concat("1"===(null==w||null===(n=w.params)||void 0===n?void 0:n.tab)?"培养目标":"通用标准",",确定是否离开当前页面?")):i()};return l.a.createElement("div",{className:s.a.wrap},_&&"/exam"!==(null==h||null===(r=h.location)||void 0===r?void 0:r.pathname)&&l.a.createElement("div",{className:s.a.left},l.a.createElement("aside",{onClick:function(){return V("/engineering/navigation")},className:s.a.home},l.a.createElement("div",{className:"mr15"},l.a.createElement("img",{width:32,src:A.a})),l.a.createElement("div",{className:s.a.info},l.a.createElement("div",null,"认证导航"),l.a.createElement("div",null,"CERTIFICATION"))),l.a.createElement(c.a,{mode:"inline",selectedKeys:x,openKeys:v,onOpenChange:function(e){console.log(v,e,44),b(e)},inlineIndent:15,className:s.a.menu,expandIcon:function(e){return e.isOpen?l.a.createElement("span",{style:{visibility:"hidden"},className:"icon-xiala3 custom-icon"}):l.a.createElement("span",{style:{visibility:"hidden"},className:"icon-xiala2 custom-icon"})}},Y.map((function(e){var n;if(!e.isMenu)return l.a.createElement(d,{key:e.key,icon:e.icon,title:e.title},e.children&&(null===(n=e.children)||void 0===n?void 0:n.map((function(e){return l.a.createElement(c.a.Item,{key:e.key},l.a.createElement("aside",{onClick:function(){return V(e.key)}},l.a.createElement("span",{className:"mr15"},null==e?void 0:e.icon),e.title))}))))})))),l.a.createElement("div",{className:s.a.right},h.children))}))},ig6Y:
|
|
/*!******************************************!*\
|
|
!*** ./src/assets/images/navigation.png ***!
|
|
\******************************************/
|
|
/*! no static exports found */
|
|
/*! exports used: default */
|
|
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,n){e.exports="data:image/png;base64,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"}}]); |