Commit 75c5134c authored by 曾婧's avatar 曾婧

华农主题导航菜单

parent 59e86911
[{"/FE/project/panda_maintenance/src/api/index.js":"1","/FE/project/panda_maintenance/src/api/service/base.js":"2","/FE/project/panda_maintenance/src/api/service/notification.js":"3","/FE/project/panda_maintenance/src/app.js":"4","/FE/project/panda_maintenance/src/common/helpers/settingColor.js":"5","/FE/project/panda_maintenance/src/common/helpers/themeColor.js":"6","/FE/project/panda_maintenance/src/components/Authorized/Authorized.js":"7","/FE/project/panda_maintenance/src/components/Authorized/AuthorizedRoute.js":"8","/FE/project/panda_maintenance/src/components/Authorized/CheckPermissions.js":"9","/FE/project/panda_maintenance/src/components/Authorized/index.js":"10","/FE/project/panda_maintenance/src/components/Authorized/PromiseRender.js":"11","/FE/project/panda_maintenance/src/components/Authorized/renderAuthorize.js":"12","/FE/project/panda_maintenance/src/components/Authorized/Secured.js":"13","/FE/project/panda_maintenance/src/components/CitySelector/index.js":"14","/FE/project/panda_maintenance/src/components/Container/HandlerMap.js":"15","/FE/project/panda_maintenance/src/components/Container/index.js":"16","/FE/project/panda_maintenance/src/components/GlobalHeader/AvatarDropdown.js":"17","/FE/project/panda_maintenance/src/components/GlobalHeader/NoticeIconView.js":"18","/FE/project/panda_maintenance/src/components/GlobalHeader/RightContent.js":"19","/FE/project/panda_maintenance/src/components/HeaderDropdown/index.js":"20","/FE/project/panda_maintenance/src/components/HeaderSearch/index.js":"21","/FE/project/panda_maintenance/src/components/HeaderSearch/panel.js":"22","/FE/project/panda_maintenance/src/components/modal/draggable.js":"23","/FE/project/panda_maintenance/src/components/modal/index.js":"24","/FE/project/panda_maintenance/src/components/modal/resize.js":"25","/FE/project/panda_maintenance/src/components/NoticeIcon/index.js":"26","/FE/project/panda_maintenance/src/components/NoticeIcon/NoticeList.js":"27","/FE/project/panda_maintenance/src/components/NoticeIcon/Templates/Alarm/index.js":"28","/FE/project/panda_maintenance/src/components/NoticeIcon/Templates/Case/index.js":"29","/FE/project/panda_maintenance/src/components/NoticeIcon/Templates/Notice/index.js":"30","/FE/project/panda_maintenance/src/components/NoticeIcon/Templates/Unknown/index.js":"31","/FE/project/panda_maintenance/src/components/Notifier/constants.js":"32","/FE/project/panda_maintenance/src/components/Notifier/index.js":"33","/FE/project/panda_maintenance/src/components/Notifier/message.js":"34","/FE/project/panda_maintenance/src/components/SliderPanel/Categories.js":"35","/FE/project/panda_maintenance/src/components/SliderPanel/index.js":"36","/FE/project/panda_maintenance/src/components/SliderPanel/Menu.js":"37","/FE/project/panda_maintenance/src/components/SliderPanel/Panel.js":"38","/FE/project/panda_maintenance/src/components/SliderPanel/utils/event.js":"39","/FE/project/panda_maintenance/src/components/SliderPanel/utils/index.js":"40","/FE/project/panda_maintenance/src/components/SlideVerify/index.js":"41","/FE/project/panda_maintenance/src/components/TabRoute/index.js":"42","/FE/project/panda_maintenance/src/configureStore.js":"43","/FE/project/panda_maintenance/src/constants.js":"44","/FE/project/panda_maintenance/src/containers/App/index.js":"45","/FE/project/panda_maintenance/src/containers/App/store/actions.js":"46","/FE/project/panda_maintenance/src/containers/App/store/constants.js":"47","/FE/project/panda_maintenance/src/containers/App/store/index.js":"48","/FE/project/panda_maintenance/src/containers/App/store/reducer.js":"49","/FE/project/panda_maintenance/src/layouts/BasicLayout.js":"50","/FE/project/panda_maintenance/src/layouts/BlankLayout.js":"51","/FE/project/panda_maintenance/src/layouts/SecurityLayout.js":"52","/FE/project/panda_maintenance/src/layouts/Site.js":"53","/FE/project/panda_maintenance/src/layouts/UserLayout.js":"54","/FE/project/panda_maintenance/src/locales/locale.js":"55","/FE/project/panda_maintenance/src/locales/localeExports.js":"56","/FE/project/panda_maintenance/src/locales/zh-CN.js":"57","/FE/project/panda_maintenance/src/locales/zh-CN/globalHeader.js":"58","/FE/project/panda_maintenance/src/locales/zh-CN/pages.js":"59","/FE/project/panda_maintenance/src/locales/zh-CN/pwa.js":"60","/FE/project/panda_maintenance/src/locales/zh-CN/settings.js":"61","/FE/project/panda_maintenance/src/micro.js":"62","/FE/project/panda_maintenance/src/pages/bootpage/index.js":"63","/FE/project/panda_maintenance/src/pages/exception/403.js":"64","/FE/project/panda_maintenance/src/pages/exception/404.js":"65","/FE/project/panda_maintenance/src/pages/exception/500.js":"66","/FE/project/panda_maintenance/src/pages/transitionalpage/index.js":"67","/FE/project/panda_maintenance/src/pages/user/login/components/Login/index.js":"68","/FE/project/panda_maintenance/src/pages/user/login/components/Login/LoginContext.js":"69","/FE/project/panda_maintenance/src/pages/user/login/components/Login/LoginItem.js":"70","/FE/project/panda_maintenance/src/pages/user/login/components/Login/LoginSubmit.js":"71","/FE/project/panda_maintenance/src/pages/user/login/components/Login/map.js":"72","/FE/project/panda_maintenance/src/pages/user/login/components/WxLogin/index.js":"73","/FE/project/panda_maintenance/src/pages/user/login/index.js":"74","/FE/project/panda_maintenance/src/pages/user/login/login.js":"75","/FE/project/panda_maintenance/src/pages/user/login/template/baseLogin.js":"76","/FE/project/panda_maintenance/src/pages/user/login/template/newYear.js":"77","/FE/project/panda_maintenance/src/reducers.js":"78","/FE/project/panda_maintenance/src/routes/config.js":"79","/FE/project/panda_maintenance/src/service-worker.js":"80","/FE/project/panda_maintenance/src/utils/authority.js":"81","/FE/project/panda_maintenance/src/utils/Authorized.js":"82","/FE/project/panda_maintenance/src/utils/checkStore.js":"83","/FE/project/panda_maintenance/src/utils/constants.js":"84","/FE/project/panda_maintenance/src/utils/env.js":"85","/FE/project/panda_maintenance/src/utils/injectReducer.js":"86","/FE/project/panda_maintenance/src/utils/injectSaga.js":"87","/FE/project/panda_maintenance/src/utils/reducerInjectors.js":"88","/FE/project/panda_maintenance/src/utils/routes.js":"89","/FE/project/panda_maintenance/src/utils/sagaInjectors.js":"90","/FE/project/panda_maintenance/src/utils/tests/checkStore.test.js":"91","/FE/project/panda_maintenance/src/utils/tests/injectReducer.test.js":"92","/FE/project/panda_maintenance/src/utils/tests/injectSaga.test.js":"93","/FE/project/panda_maintenance/src/utils/tests/reducerInjectors.test.js":"94","/FE/project/panda_maintenance/src/utils/tests/sagaInjectors.test.js":"95","/FE/project/panda_maintenance/src/utils/utils.js":"96","/FE/project/panda_maintenance/src/components/openapi/openapi.js":"97"},{"size":2340,"mtime":1613887834060,"results":"98","hashOfConfig":"99"},{"size":5311,"mtime":1613793574629,"results":"100","hashOfConfig":"99"},{"size":1099,"mtime":1613789349037,"results":"101","hashOfConfig":"99"},{"size":8064,"mtime":1613890982623,"results":"102","hashOfConfig":"99"},{"size":1090,"mtime":1612865193458,"results":"103","hashOfConfig":"99"},{"size":936,"mtime":1612865132012,"results":"104","hashOfConfig":"99"},{"size":703,"mtime":1611310616186,"results":"105","hashOfConfig":"99"},{"size":553,"mtime":1608956520616,"results":"106","hashOfConfig":"99"},{"size":1374,"mtime":1610766888025,"results":"107","hashOfConfig":"99"},{"size":305,"mtime":1605324119342,"results":"108","hashOfConfig":"99"},{"size":1644,"mtime":1608961131608,"results":"109","hashOfConfig":"99"},{"size":572,"mtime":1608961210670,"results":"110","hashOfConfig":"99"},{"size":1085,"mtime":1608958794620,"results":"111","hashOfConfig":"99"},{"size":13222,"mtime":1613793026148,"results":"112","hashOfConfig":"99"},{"size":1585,"mtime":1610254615639,"results":"113","hashOfConfig":"99"},{"size":704,"mtime":1612864913814,"results":"114","hashOfConfig":"99"},{"size":13415,"mtime":1613887591535,"results":"115","hashOfConfig":"99"},{"size":14897,"mtime":1612864296128,"results":"116","hashOfConfig":"99"},{"size":8625,"mtime":1613887191595,"results":"117","hashOfConfig":"99"},{"size":333,"mtime":1608956521748,"results":"118","hashOfConfig":"99"},{"size":5323,"mtime":1611219082194,"results":"119","hashOfConfig":"99"},{"size":17967,"mtime":1613129727898,"results":"120","hashOfConfig":"99"},{"size":18360,"mtime":1609142020694,"results":"121","hashOfConfig":"99"},{"size":12801,"mtime":1611219082198,"results":"122","hashOfConfig":"99"},{"size":6446,"mtime":1609142030434,"results":"123","hashOfConfig":"99"},{"size":4454,"mtime":1610507205505,"results":"124","hashOfConfig":"99"},{"size":4317,"mtime":1612451477496,"results":"125","hashOfConfig":"99"},{"size":3105,"mtime":1610440791378,"results":"126","hashOfConfig":"99"},{"size":2728,"mtime":1610440964452,"results":"127","hashOfConfig":"99"},{"size":1980,"mtime":1611115288403,"results":"128","hashOfConfig":"99"},{"size":1258,"mtime":1610440913329,"results":"129","hashOfConfig":"99"},{"size":1166,"mtime":1609410414548,"results":"130","hashOfConfig":"99"},{"size":25013,"mtime":1612513978724,"results":"131","hashOfConfig":"99"},{"size":646,"mtime":1608962054137,"results":"132","hashOfConfig":"99"},{"size":1190,"mtime":1612864296132,"results":"133","hashOfConfig":"99"},{"size":48,"mtime":1602722188845,"results":"134","hashOfConfig":"99"},{"size":2081,"mtime":1612864296133,"results":"135","hashOfConfig":"99"},{"size":4723,"mtime":1611648219738,"results":"136","hashOfConfig":"99"},{"size":2007,"mtime":1608956522841,"results":"137","hashOfConfig":"99"},{"size":68,"mtime":1608956522852,"results":"138","hashOfConfig":"99"},{"size":8732,"mtime":1608963109065,"results":"139","hashOfConfig":"99"},{"size":2667,"mtime":1611820615024,"results":"140","hashOfConfig":"99"},{"size":1809,"mtime":1609386767239,"results":"141","hashOfConfig":"99"},{"size":811,"mtime":1613789284100,"results":"142","hashOfConfig":"99"},{"size":1389,"mtime":1613044950481,"results":"143","hashOfConfig":"99"},{"size":2995,"mtime":1613887610603,"results":"144","hashOfConfig":"99"},{"size":1131,"mtime":1613886346782,"results":"145","hashOfConfig":"99"},{"size":168,"mtime":1602835992876,"results":"146","hashOfConfig":"99"},{"size":6061,"mtime":1613888370603,"results":"147","hashOfConfig":"99"},{"size":33405,"mtime":1613887102542,"results":"148","hashOfConfig":"99"},{"size":102,"mtime":1597502525444,"results":"149","hashOfConfig":"99"},{"size":1310,"mtime":1612450617899,"results":"150","hashOfConfig":"99"},{"size":20160,"mtime":1613792948381,"results":"151","hashOfConfig":"99"},{"size":1343,"mtime":1613127817986,"results":"152","hashOfConfig":"99"},{"size":1031,"mtime":1613043127132,"results":"153","hashOfConfig":"99"},{"size":4753,"mtime":1613043159436,"results":"154","hashOfConfig":"99"},{"size":552,"mtime":1612686962462,"results":"155","hashOfConfig":"99"},{"size":1383,"mtime":1611648219743,"results":"156","hashOfConfig":"99"},{"size":1258,"mtime":1610791263855,"results":"157","hashOfConfig":"99"},{"size":263,"mtime":1610787503247,"results":"158","hashOfConfig":"99"},{"size":99,"mtime":1612864296137,"results":"159","hashOfConfig":"99"},{"size":15570,"mtime":1613801653028,"results":"160","hashOfConfig":"99"},{"size":5065,"mtime":1612864296138,"results":"161","hashOfConfig":"99"},{"size":321,"mtime":1608956523834,"results":"162","hashOfConfig":"99"},{"size":447,"mtime":1608964921719,"results":"163","hashOfConfig":"99"},{"size":462,"mtime":1608964939722,"results":"164","hashOfConfig":"99"},{"size":8675,"mtime":1613797390098,"results":"165","hashOfConfig":"99"},{"size":1373,"mtime":1612864296139,"results":"166","hashOfConfig":"99"},{"size":110,"mtime":1597502525557,"results":"167","hashOfConfig":"99"},{"size":4424,"mtime":1613797389966,"results":"168","hashOfConfig":"99"},{"size":496,"mtime":1608956523989,"results":"169","hashOfConfig":"99"},{"size":2624,"mtime":1612864296139,"results":"170","hashOfConfig":"99"},{"size":946,"mtime":1609142058390,"results":"171","hashOfConfig":"99"},{"size":372,"mtime":1613129240874,"results":"172","hashOfConfig":"99"},{"size":25644,"mtime":1613793171677,"results":"173","hashOfConfig":"99"},{"size":19489,"mtime":1613128655037,"results":"174","hashOfConfig":"99"},{"size":19237,"mtime":1613128805348,"results":"175","hashOfConfig":"99"},{"size":603,"mtime":1612929001996,"results":"176","hashOfConfig":"99"},{"size":1466,"mtime":1613461693207,"results":"177","hashOfConfig":"99"},{"size":2031,"mtime":1609049617985,"results":"178","hashOfConfig":"99"},{"size":315,"mtime":1613043310862,"results":"179","hashOfConfig":"99"},{"size":475,"mtime":1613043223369,"results":"180","hashOfConfig":"99"},{"size":471,"mtime":1597548494653,"results":"181","hashOfConfig":"99"},{"size":390,"mtime":1607328435356,"results":"182","hashOfConfig":"99"},{"size":77,"mtime":1608956524623,"results":"183","hashOfConfig":"99"},{"size":1181,"mtime":1597548494656,"results":"184","hashOfConfig":"99"},{"size":1238,"mtime":1597548494659,"results":"185","hashOfConfig":"99"},{"size":904,"mtime":1597548494660,"results":"186","hashOfConfig":"99"},{"size":4326,"mtime":1612864296142,"results":"187","hashOfConfig":"99"},{"size":2355,"mtime":1597548494662,"results":"188","hashOfConfig":"99"},{"size":881,"mtime":1597548494662,"results":"189","hashOfConfig":"99"},{"size":2579,"mtime":1597548494663,"results":"190","hashOfConfig":"99"},{"size":3811,"mtime":1597548494663,"results":"191","hashOfConfig":"99"},{"size":2726,"mtime":1597548494664,"results":"192","hashOfConfig":"99"},{"size":7245,"mtime":1597548494664,"results":"193","hashOfConfig":"99"},{"size":4394,"mtime":1613711887932,"results":"194","hashOfConfig":"99"},{"size":239,"mtime":1613369853155,"results":"195","hashOfConfig":"99"},{"filePath":"196","messages":"197","errorCount":6,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},"n44hv6",{"filePath":"198","messages":"199","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"200","messages":"201","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"202","messages":"203","errorCount":7,"warningCount":1,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"204","messages":"205","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"206","messages":"207","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"208","messages":"209","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"210","messages":"211","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"212","messages":"213","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"214","messages":"215","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"216","messages":"217","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"218","messages":"219","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"220","messages":"221","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"222","messages":"223","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"224","messages":"225","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"226","messages":"227","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"228","messages":"229","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"230","messages":"231","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"232","messages":"233","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"234","messages":"235","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"236","messages":"237","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"238","messages":"239","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"240","messages":"241","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"242","messages":"243","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"244","messages":"245","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"246","messages":"247","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"248","messages":"249","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"250","messages":"251","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"252","messages":"253","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"254","messages":"255","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"256","messages":"257","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"258","messages":"259","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"260","messages":"261","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"262","messages":"263","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"264","messages":"265","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"266","messages":"267","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"268","messages":"269","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"270","messages":"271","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"272","messages":"273","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"274","messages":"275","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"276","messages":"277","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"278","messages":"279","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"280","messages":"281","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"282","messages":"283","errorCount":2,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"284","messages":"285","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"286","messages":"287","errorCount":7,"warningCount":0,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"288","messages":"289","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"290","messages":"291","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"292","messages":"293","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"294","messages":"295","errorCount":2,"warningCount":0,"fixableErrorCount":2,"fixableWarningCount":0,"source":null},{"filePath":"296","messages":"297","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"298","messages":"299","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"300","messages":"301","errorCount":1,"warningCount":2,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"302","messages":"303","errorCount":3,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"304","messages":"305","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"306","messages":"307","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"308","messages":"309","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"310","messages":"311","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"312","messages":"313","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"314","messages":"315","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"316","messages":"317","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"318","messages":"319","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"320","messages":"321","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"322","messages":"323","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"324","messages":"325","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"326","messages":"327","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"328","messages":"329","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"330","messages":"331","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"332","messages":"333","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"334","messages":"335","errorCount":6,"warningCount":0,"fixableErrorCount":6,"fixableWarningCount":0,"source":null},{"filePath":"336","messages":"337","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"338","messages":"339","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"340","messages":"341","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"342","messages":"343","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"344","messages":"345","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"346","messages":"347","errorCount":4,"warningCount":1,"fixableErrorCount":4,"fixableWarningCount":0,"source":null},{"filePath":"348","messages":"349","errorCount":5,"warningCount":1,"fixableErrorCount":5,"fixableWarningCount":0,"source":null},{"filePath":"350","messages":"351","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"352","messages":"353","errorCount":3,"warningCount":0,"fixableErrorCount":3,"fixableWarningCount":0,"source":null},{"filePath":"354","messages":"355","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"356","messages":"357","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"358","messages":"359","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"360","messages":"361","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"362","messages":"363","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"364","messages":"365","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"366","messages":"367","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"368","messages":"369","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"370","messages":"371","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"372","messages":"373","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"374","messages":"375","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"376","messages":"377","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"378","messages":"379","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"380","messages":"381","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"382","messages":"383","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"384","messages":"385","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"386","messages":"387","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},{"filePath":"388","messages":"389","errorCount":1,"warningCount":0,"fixableErrorCount":1,"fixableWarningCount":0,"source":null},"/FE/project/panda_maintenance/src/api/index.js",["390","391","392","393","394","395"],"/FE/project/panda_maintenance/src/api/service/base.js",[],"/FE/project/panda_maintenance/src/api/service/notification.js",[],"/FE/project/panda_maintenance/src/app.js",["396","397","398","399","400","401","402","403"],"/FE/project/panda_maintenance/src/common/helpers/settingColor.js",[],"/FE/project/panda_maintenance/src/common/helpers/themeColor.js",[],"/FE/project/panda_maintenance/src/components/Authorized/Authorized.js",[],"/FE/project/panda_maintenance/src/components/Authorized/AuthorizedRoute.js",[],"/FE/project/panda_maintenance/src/components/Authorized/CheckPermissions.js",[],"/FE/project/panda_maintenance/src/components/Authorized/index.js",[],"/FE/project/panda_maintenance/src/components/Authorized/PromiseRender.js",[],"/FE/project/panda_maintenance/src/components/Authorized/renderAuthorize.js",[],"/FE/project/panda_maintenance/src/components/Authorized/Secured.js",[],"/FE/project/panda_maintenance/src/components/CitySelector/index.js",[],"/FE/project/panda_maintenance/src/components/Container/HandlerMap.js",[],"/FE/project/panda_maintenance/src/components/Container/index.js",[],"/FE/project/panda_maintenance/src/components/GlobalHeader/AvatarDropdown.js",["404"],"/FE/project/panda_maintenance/src/components/GlobalHeader/NoticeIconView.js",[],"/FE/project/panda_maintenance/src/components/GlobalHeader/RightContent.js",[],"/FE/project/panda_maintenance/src/components/HeaderDropdown/index.js",[],"/FE/project/panda_maintenance/src/components/HeaderSearch/index.js",[],"/FE/project/panda_maintenance/src/components/HeaderSearch/panel.js",["405"],"/FE/project/panda_maintenance/src/components/modal/draggable.js",[],"/FE/project/panda_maintenance/src/components/modal/index.js",[],"/FE/project/panda_maintenance/src/components/modal/resize.js",[],"/FE/project/panda_maintenance/src/components/NoticeIcon/index.js",[],"/FE/project/panda_maintenance/src/components/NoticeIcon/NoticeList.js",[],"/FE/project/panda_maintenance/src/components/NoticeIcon/Templates/Alarm/index.js",[],"/FE/project/panda_maintenance/src/components/NoticeIcon/Templates/Case/index.js",[],"/FE/project/panda_maintenance/src/components/NoticeIcon/Templates/Notice/index.js",[],"/FE/project/panda_maintenance/src/components/NoticeIcon/Templates/Unknown/index.js",[],"/FE/project/panda_maintenance/src/components/Notifier/constants.js",[],"/FE/project/panda_maintenance/src/components/Notifier/index.js",[],"/FE/project/panda_maintenance/src/components/Notifier/message.js",[],"/FE/project/panda_maintenance/src/components/SliderPanel/Categories.js",[],"/FE/project/panda_maintenance/src/components/SliderPanel/index.js",[],"/FE/project/panda_maintenance/src/components/SliderPanel/Menu.js",[],"/FE/project/panda_maintenance/src/components/SliderPanel/Panel.js",[],"/FE/project/panda_maintenance/src/components/SliderPanel/utils/event.js",[],"/FE/project/panda_maintenance/src/components/SliderPanel/utils/index.js",[],"/FE/project/panda_maintenance/src/components/SlideVerify/index.js",[],"/FE/project/panda_maintenance/src/components/TabRoute/index.js",[],"/FE/project/panda_maintenance/src/configureStore.js",[],"/FE/project/panda_maintenance/src/constants.js",["406","407"],"/FE/project/panda_maintenance/src/containers/App/index.js",["408"],"/FE/project/panda_maintenance/src/containers/App/store/actions.js",["409","410","411","412","413","414","415"],"/FE/project/panda_maintenance/src/containers/App/store/constants.js",["416"],"/FE/project/panda_maintenance/src/containers/App/store/index.js",[],"/FE/project/panda_maintenance/src/containers/App/store/reducer.js",["417"],"/FE/project/panda_maintenance/src/layouts/BasicLayout.js",["418","419"],"/FE/project/panda_maintenance/src/layouts/BlankLayout.js",[],"/FE/project/panda_maintenance/src/layouts/SecurityLayout.js",[],"/FE/project/panda_maintenance/src/layouts/Site.js",["420","421","422"],"/FE/project/panda_maintenance/src/layouts/UserLayout.js",["423","424","425"],"/FE/project/panda_maintenance/src/locales/locale.js",[],"/FE/project/panda_maintenance/src/locales/localeExports.js",[],"/FE/project/panda_maintenance/src/locales/zh-CN.js",[],"/FE/project/panda_maintenance/src/locales/zh-CN/globalHeader.js",[],"/FE/project/panda_maintenance/src/locales/zh-CN/pages.js",[],"/FE/project/panda_maintenance/src/locales/zh-CN/pwa.js",[],"/FE/project/panda_maintenance/src/locales/zh-CN/settings.js",[],"/FE/project/panda_maintenance/src/micro.js",[],"/FE/project/panda_maintenance/src/pages/bootpage/index.js",[],"/FE/project/panda_maintenance/src/pages/exception/403.js",[],"/FE/project/panda_maintenance/src/pages/exception/404.js",[],"/FE/project/panda_maintenance/src/pages/exception/500.js",[],"/FE/project/panda_maintenance/src/pages/transitionalpage/index.js",[],"/FE/project/panda_maintenance/src/pages/user/login/components/Login/index.js",[],"/FE/project/panda_maintenance/src/pages/user/login/components/Login/LoginContext.js",[],"/FE/project/panda_maintenance/src/pages/user/login/components/Login/LoginItem.js",["426","427","428","429","430","431"],"/FE/project/panda_maintenance/src/pages/user/login/components/Login/LoginSubmit.js",[],"/FE/project/panda_maintenance/src/pages/user/login/components/Login/map.js",[],"/FE/project/panda_maintenance/src/pages/user/login/components/WxLogin/index.js",[],"/FE/project/panda_maintenance/src/pages/user/login/index.js",[],"/FE/project/panda_maintenance/src/pages/user/login/login.js",["432"],"/FE/project/panda_maintenance/src/pages/user/login/template/baseLogin.js",["433","434","435","436","437"],"/FE/project/panda_maintenance/src/pages/user/login/template/newYear.js",["438","439","440","441","442","443"],"/FE/project/panda_maintenance/src/reducers.js",[],"/FE/project/panda_maintenance/src/routes/config.js",["444","445","446"],"/FE/project/panda_maintenance/src/service-worker.js",[],"/FE/project/panda_maintenance/src/utils/authority.js",["447"],"/FE/project/panda_maintenance/src/utils/Authorized.js",[],"/FE/project/panda_maintenance/src/utils/checkStore.js",[],"/FE/project/panda_maintenance/src/utils/constants.js",[],"/FE/project/panda_maintenance/src/utils/env.js",[],"/FE/project/panda_maintenance/src/utils/injectReducer.js",[],"/FE/project/panda_maintenance/src/utils/injectSaga.js",[],"/FE/project/panda_maintenance/src/utils/reducerInjectors.js",[],"/FE/project/panda_maintenance/src/utils/routes.js",[],"/FE/project/panda_maintenance/src/utils/sagaInjectors.js",[],"/FE/project/panda_maintenance/src/utils/tests/checkStore.test.js",[],"/FE/project/panda_maintenance/src/utils/tests/injectReducer.test.js",[],"/FE/project/panda_maintenance/src/utils/tests/injectSaga.test.js",[],"/FE/project/panda_maintenance/src/utils/tests/reducerInjectors.test.js",[],"/FE/project/panda_maintenance/src/utils/tests/sagaInjectors.test.js",[],"/FE/project/panda_maintenance/src/utils/utils.js",["448"],"/FE/project/panda_maintenance/src/components/openapi/openapi.js",["449"],{"ruleId":"450","severity":2,"message":"451","line":1,"column":9,"nodeType":null,"endLine":4,"endColumn":1,"fix":"452"},{"ruleId":"450","severity":2,"message":"453","line":6,"column":9,"nodeType":null,"endLine":9,"endColumn":1,"fix":"454"},{"ruleId":"450","severity":2,"message":"455","line":42,"column":7,"nodeType":null,"endLine":42,"endColumn":7,"fix":"456"},{"ruleId":"450","severity":2,"message":"455","line":43,"column":9,"nodeType":null,"endLine":43,"endColumn":9,"fix":"457"},{"ruleId":"450","severity":2,"message":"458","line":53,"column":12,"nodeType":null,"endLine":53,"endColumn":12,"fix":"459"},{"ruleId":"450","severity":2,"message":"460","line":61,"column":6,"nodeType":null,"endLine":62,"endColumn":5,"fix":"461"},{"ruleId":"450","severity":2,"message":"462","line":16,"column":9,"nodeType":null,"endLine":20,"endColumn":1,"fix":"463"},{"ruleId":"450","severity":2,"message":"464","line":24,"column":9,"nodeType":null,"endLine":27,"endColumn":1,"fix":"465"},{"ruleId":"450","severity":2,"message":"466","line":46,"column":9,"nodeType":null,"endLine":49,"endColumn":1,"fix":"467"},{"ruleId":"468","severity":2,"message":"469","line":187,"column":1,"nodeType":"470","messageId":"471","endLine":187,"endColumn":9},{"ruleId":"450","severity":2,"message":"472","line":187,"column":9,"nodeType":null,"endLine":187,"endColumn":9,"fix":"473"},{"ruleId":"474","severity":1,"message":"475","line":189,"column":3,"nodeType":"476","messageId":"471","endLine":189,"endColumn":14},{"ruleId":"450","severity":2,"message":"472","line":190,"column":3,"nodeType":null,"endLine":190,"endColumn":3,"fix":"477"},{"ruleId":"450","severity":2,"message":"455","line":199,"column":7,"nodeType":null,"endLine":199,"endColumn":7,"fix":"478"},{"ruleId":"450","severity":2,"message":"479","line":15,"column":9,"nodeType":null,"endLine":18,"endColumn":1,"fix":"480"},{"ruleId":"450","severity":2,"message":"481","line":1,"column":16,"nodeType":null,"endLine":6,"endColumn":1,"fix":"482"},{"ruleId":"450","severity":2,"message":"483","line":21,"column":1,"nodeType":null,"endLine":22,"endColumn":1,"fix":"484"},{"ruleId":"450","severity":2,"message":"485","line":33,"column":47,"nodeType":null,"endLine":33,"endColumn":47,"fix":"486"},{"ruleId":"450","severity":2,"message":"487","line":7,"column":9,"nodeType":null,"endLine":10,"endColumn":1,"fix":"488"},{"ruleId":"489","severity":2,"message":"490","line":166,"column":3,"nodeType":"491","messageId":"492","endLine":166,"endColumn":17},{"ruleId":"489","severity":2,"message":"490","line":186,"column":3,"nodeType":"491","messageId":"492","endLine":186,"endColumn":17},{"ruleId":"493","severity":2,"message":"494","line":186,"column":43,"nodeType":"491","endLine":186,"endColumn":51},{"ruleId":"450","severity":2,"message":"458","line":192,"column":24,"nodeType":null,"endLine":192,"endColumn":24,"fix":"495"},{"ruleId":"450","severity":2,"message":"458","line":193,"column":6,"nodeType":null,"endLine":193,"endColumn":6,"fix":"496"},{"ruleId":"450","severity":2,"message":"472","line":194,"column":4,"nodeType":null,"endLine":194,"endColumn":4,"fix":"497"},{"ruleId":"450","severity":2,"message":"485","line":195,"column":2,"nodeType":null,"endLine":195,"endColumn":2,"fix":"498"},{"ruleId":"450","severity":2,"message":"485","line":21,"column":40,"nodeType":null,"endLine":21,"endColumn":40,"fix":"499"},{"ruleId":"450","severity":2,"message":"472","line":201,"column":9,"nodeType":null,"endLine":201,"endColumn":9,"fix":"500"},{"ruleId":"450","severity":2,"message":"501","line":9,"column":9,"nodeType":null,"endLine":16,"endColumn":1,"fix":"502"},{"ruleId":"450","severity":2,"message":"503","line":27,"column":9,"nodeType":null,"endLine":30,"endColumn":1,"fix":"504"},{"ruleId":"450","severity":2,"message":"505","line":3,"column":9,"nodeType":null,"endLine":6,"endColumn":1,"fix":"506"},{"ruleId":"507","severity":1,"message":"508","line":623,"column":52,"nodeType":"491","endLine":623,"endColumn":53},{"ruleId":"507","severity":1,"message":"508","line":628,"column":30,"nodeType":"509","endLine":628,"endColumn":51},{"ruleId":"450","severity":2,"message":"510","line":3,"column":9,"nodeType":null,"endLine":6,"endColumn":1,"fix":"511"},{"ruleId":"450","severity":2,"message":"512","line":10,"column":9,"nodeType":null,"endLine":13,"endColumn":1,"fix":"513"},{"ruleId":"450","severity":2,"message":"514","line":43,"column":41,"nodeType":null,"endLine":45,"endColumn":9,"fix":"515"},{"ruleId":"450","severity":2,"message":"516","line":3,"column":16,"nodeType":null,"endLine":7,"endColumn":1,"fix":"517"},{"ruleId":"450","severity":2,"message":"518","line":9,"column":9,"nodeType":null,"endLine":14,"endColumn":1,"fix":"519"},{"ruleId":"450","severity":2,"message":"520","line":81,"column":23,"nodeType":null,"endLine":81,"endColumn":90,"fix":"521"},{"ruleId":"450","severity":2,"message":"522","line":117,"column":29,"nodeType":null,"endLine":117,"endColumn":92,"fix":"523"},{"ruleId":"450","severity":2,"message":"524","line":150,"column":42,"nodeType":null,"endLine":150,"endColumn":85,"fix":"525"},{"ruleId":"450","severity":2,"message":"526","line":151,"column":39,"nodeType":null,"endLine":151,"endColumn":87,"fix":"527"},{"ruleId":"450","severity":2,"message":"528","line":4,"column":9,"nodeType":null,"endLine":7,"endColumn":1,"fix":"529"},{"ruleId":"450","severity":2,"message":"530","line":3,"column":16,"nodeType":null,"endLine":8,"endColumn":1,"fix":"531"},{"ruleId":"450","severity":2,"message":"532","line":10,"column":9,"nodeType":null,"endLine":16,"endColumn":1,"fix":"533"},{"ruleId":"450","severity":2,"message":"510","line":22,"column":9,"nodeType":null,"endLine":25,"endColumn":1,"fix":"534"},{"ruleId":"450","severity":2,"message":"535","line":29,"column":9,"nodeType":null,"endLine":32,"endColumn":1,"fix":"536"},{"ruleId":"507","severity":1,"message":"508","line":202,"column":20,"nodeType":"491","endLine":202,"endColumn":25},{"ruleId":"450","severity":2,"message":"530","line":3,"column":16,"nodeType":null,"endLine":8,"endColumn":1,"fix":"537"},{"ruleId":"450","severity":2,"message":"532","line":10,"column":9,"nodeType":null,"endLine":16,"endColumn":1,"fix":"538"},{"ruleId":"450","severity":2,"message":"510","line":22,"column":9,"nodeType":null,"endLine":25,"endColumn":1,"fix":"539"},{"ruleId":"450","severity":2,"message":"535","line":29,"column":9,"nodeType":null,"endLine":32,"endColumn":1,"fix":"540"},{"ruleId":"450","severity":2,"message":"479","line":35,"column":9,"nodeType":null,"endLine":38,"endColumn":1,"fix":"541"},{"ruleId":"507","severity":1,"message":"508","line":212,"column":20,"nodeType":"491","endLine":212,"endColumn":25},{"ruleId":"450","severity":2,"message":"542","line":37,"column":29,"nodeType":null,"endLine":37,"endColumn":165,"fix":"543"},{"ruleId":"450","severity":2,"message":"544","line":41,"column":29,"nodeType":null,"endLine":41,"endColumn":135,"fix":"545"},{"ruleId":"450","severity":2,"message":"546","line":45,"column":29,"nodeType":null,"endLine":45,"endColumn":135,"fix":"547"},{"ruleId":"450","severity":2,"message":"472","line":2,"column":30,"nodeType":null,"endLine":2,"endColumn":30,"fix":"548"},{"ruleId":"450","severity":2,"message":"455","line":61,"column":5,"nodeType":null,"endLine":61,"endColumn":5,"fix":"549"},{"ruleId":"550","severity":2,"message":"551","line":10,"column":20,"nodeType":"552","endLine":10,"endColumn":48,"fix":"553"},"prettier/prettier","Replace `⏎··Modal,⏎··notification,⏎` with `·Modal,·notification·`",{"range":"554","text":"555"},"Replace `⏎··instanceRequest,⏎··service,⏎` with `·instanceRequest,·service·`",{"range":"556","text":"557"},"Insert `·`",{"range":"558","text":"559"},{"range":"560","text":"559"},"Insert `,`",{"range":"561","text":"562"},"Delete `⏎····`",{"range":"563","text":"564"},"Replace `⏎··Button,⏎··message,⏎··notification,⏎` with `·Button,·message,·notification·`",{"range":"565","text":"566"},"Replace `⏎··params,⏎··Storeage,⏎` with `·params,·Storeage·`",{"range":"567","text":"568"},"Replace `⏎··getToken,⏎··isString,⏎` with `·getToken,·isString·`",{"range":"569","text":"570"},"no-debugger","Unexpected 'debugger' statement.","DebuggerStatement","unexpected","Insert `;`",{"range":"571","text":"572"},"no-console","Unexpected console statement.","MemberExpression",{"range":"573","text":"572"},{"range":"574","text":"559"},"Replace `⏎··FormattedMessage,⏎··useIntl,⏎` with `·FormattedMessage,·useIntl·`",{"range":"575","text":"576"},"Replace `⏎··useCallback,⏎··useEffect,⏎··useRef,⏎··useState,⏎` with `·useCallback,·useEffect,·useRef,·useState·`",{"range":"577","text":"578"},"Delete `⏎`",{"range":"579","text":"564"},"Insert `⏎`",{"range":"580","text":"581"},"Replace `⏎··Router,⏎··Switch,⏎` with `·Router,·Switch·`",{"range":"582","text":"583"},"no-undef","'createStoreage' is not defined.","Identifier","undef","no-restricted-globals","Unexpected use of 'location'.",{"range":"584","text":"562"},{"range":"585","text":"562"},{"range":"586","text":"572"},{"range":"587","text":"581"},{"range":"588","text":"581"},{"range":"589","text":"572"},"Replace `⏎··Anchor,⏎··Button,⏎··Popover,⏎··Radio,⏎··Result,⏎··Spin,⏎` with `·Anchor,·Button,·Popover,·Radio,·Result,·Spin·`",{"range":"590","text":"591"},"Replace `⏎··findPathByLeafId,⏎··getBaseName,⏎` with `·findPathByLeafId,·getBaseName·`",{"range":"592","text":"593"},"Replace `⏎··Anchor,⏎··message,⏎` with `·Anchor,·message·`",{"range":"594","text":"595"},"react/no-array-index-key","Do not use Array index in keys","BinaryExpression","Replace `⏎··Helmet,⏎··HelmetProvider,⏎` with `·Helmet,·HelmetProvider·`",{"range":"596","text":"597"},"Replace `⏎··getMenuData,⏎··getPageTitle,⏎` with `·getMenuData,·getPageTitle·`",{"range":"598","text":"599"},"Replace `⏎··········{renderRoutes(route.routes)}⏎········` with `{renderRoutes(route.routes)}`",{"range":"600","text":"601"},"Replace `⏎··useCallback,⏎··useEffect,⏎··useState,⏎` with `·useCallback,·useEffect,·useState·`",{"range":"602","text":"603"},"Replace `⏎··Button,⏎··Form,⏎··Input,⏎··message,⏎` with `·Button,·Form,·Input,·message·`",{"range":"604","text":"605"},"Replace `intl.formatMessage({id:·'pages.login.phoneLogin.errorCodeMessage'})` with `⏎··········intl.formatMessage({·id:·'pages.login.phoneLogin.errorCodeMessage'·}),⏎········`",{"range":"606","text":"607"},"Replace `intl.formatMessage({id:·'pages.login.phoneLogin.errorMessage'})` with `⏎········intl.formatMessage({·id:·'pages.login.phoneLogin.errorMessage'·}),⏎······`",{"range":"608","text":"609"},"Replace `id:·'pages.login.phoneLogin.sendCationCode'` with `⏎····················id:·'pages.login.phoneLogin.sendCationCode',⏎··················`",{"range":"610","text":"611"},"Replace `id:·'pages.login.phoneLogin.getVerificationCode'` with `⏎····················id:·'pages.login.phoneLogin.getVerificationCode',⏎··················`",{"range":"612","text":"613"},"Replace `⏎··decode,⏎··encode,⏎` with `·decode,·encode·`",{"range":"614","text":"615"},"Replace `⏎··forwardRef,⏎··useEffect,⏎··useRef,⏎··useState,⏎` with `·forwardRef,·useEffect,·useRef,·useState·`",{"range":"616","text":"617"},"Replace `⏎··Alert,⏎··Checkbox,⏎··Form,⏎··Modal,⏎··Popover,⏎` with `·Alert,·Checkbox,·Form,·Modal,·Popover·`",{"range":"618","text":"619"},{"range":"620","text":"597"},"Replace `⏎··LOGIN_DISPLAY,⏎··LOGIN_WAY,⏎` with `·LOGIN_DISPLAY,·LOGIN_WAY·`",{"range":"621","text":"622"},{"range":"623","text":"617"},{"range":"624","text":"619"},{"range":"625","text":"597"},{"range":"626","text":"622"},{"range":"627","text":"576"},"Replace `·loader:·()·=>·import(/*·webpackChunkName:·'.civ__plugin-openapi__openapi'·*/'../components/openapi/openapi'),·loading:·LoadingComponent` with `⏎··········loader:·()·=>⏎············import(⏎··············/*·webpackChunkName:·'.civ__plugin-openapi__openapi'·*/·'../components/openapi/openapi'⏎············),⏎··········loading:·LoadingComponent,⏎········`",{"range":"628","text":"629"},"Replace `·loader:·()·=>·import(/*·webpackChunkName:·'p__404'·*/'../pages/exception/404'),·loading:·LoadingComponent` with `⏎··········loader:·()·=>⏎············import(/*·webpackChunkName:·'p__404'·*/·'../pages/exception/404'),⏎··········loading:·LoadingComponent,⏎········`",{"range":"630","text":"631"},"Replace `·loader:·()·=>·import(/*·webpackChunkName:·'p__500'·*/'../pages/exception/500'),·loading:·LoadingComponent` with `⏎··········loader:·()·=>⏎············import(/*·webpackChunkName:·'p__500'·*/·'../pages/exception/500'),⏎··········loading:·LoadingComponent,⏎········`",{"range":"632","text":"633"},{"range":"634","text":"572"},{"range":"635","text":"559"},"react/jsx-curly-brace-presence","Curly braces are unnecessary here.","JSXExpressionContainer",{"range":"636","text":"637"},[8,34]," Modal, notification ",[58,89]," instanceRequest, service ",[1019,1019]," ",[1046,1046],[1363,1363],",",[1521,1526],"",[479,517]," Button, message, notification ",[676,699]," params, Storeage ",[1515,1540]," getToken, isString ",[5705,5705],";",[5791,5791],[6017,6017],[184,216]," FormattedMessage, useIntl ",[15,66]," useCallback, useEffect, useRef, useState ",[380,381],[811,811],"\n",[167,188]," Router, Switch ",[2983,2983],[2989,2989],[2993,2993],[2995,2995],[1131,1131],[5993,5993],[102,161]," Anchor, Button, Popover, Radio, Result, Spin ",[591,627]," findPathByLeafId, getBaseName ",[36,58]," Anchor, message ",[36,65]," Helmet, HelmetProvider ",[194,226]," getMenuData, getPageTitle ",[955,1003],"{renderRoutes(route.routes)}",[37,78]," useCallback, useEffect, useState ",[103,142]," Button, Form, Input, message ",[1683,1750],"\n intl.formatMessage({ id: 'pages.login.phoneLogin.errorCodeMessage' }),\n ",[2662,2725],"\n intl.formatMessage({ id: 'pages.login.phoneLogin.errorMessage' }),\n ",[3670,3713],"\n id: 'pages.login.phoneLogin.sendCationCode',\n ",[3766,3814],"\n id: 'pages.login.phoneLogin.getVerificationCode',\n ",[62,83]," decode, encode ",[47,97]," forwardRef, useEffect, useRef, useState ",[122,172]," Alert, Checkbox, Form, Modal, Popover ",[369,398],[522,553]," LOGIN_DISPLAY, LOGIN_WAY ",[47,97],[122,172],[369,398],[522,553],[689,721],[948,1084],"\n loader: () =>\n import(\n /* webpackChunkName: '.civ__plugin-openapi__openapi' */ '../components/openapi/openapi'\n ),\n loading: LoadingComponent,\n ",[1155,1261],"\n loader: () =>\n import(/* webpackChunkName: 'p__404' */ '../pages/exception/404'),\n loading: LoadingComponent,\n ",[1332,1438],"\n loader: () =>\n import(/* webpackChunkName: 'p__500' */ '../pages/exception/500'),\n loading: LoadingComponent,\n ",[65,65],[1859,1859],[194,222],"\"civ-plugins_openapi.json\""]
\ No newline at end of file
...@@ -4,7 +4,7 @@ import { Helmet } from 'react-helmet'; ...@@ -4,7 +4,7 @@ import { Helmet } from 'react-helmet';
import { connect } from 'react-redux'; import { connect } from 'react-redux';
import { Router, Switch } from '@wisdom-utils/runtime'; import { Router, Switch } from '@wisdom-utils/runtime';
import { helpers } from '@wisdom-utils/utils'; import { helpers } from '@wisdom-utils/utils';
import defaultSetting from '@wisdom-utils/components/lib/AppLayout/layouts/defaultSettings'; import defaultSetting from '@wisdom-utils/components/lib/AppLayout/layouts/defaultSettings';
// eslint-disable-next-line import/extensions // eslint-disable-next-line import/extensions
import { dyRoutes } from '../../routes/config'; import { dyRoutes } from '../../routes/config';
const pkg = require('../../../package.json'); const pkg = require('../../../package.json');
...@@ -24,7 +24,12 @@ function App(props) { ...@@ -24,7 +24,12 @@ function App(props) {
<meta name="description" content={`${props.global && props.global.title}`} /> <meta name="description" content={`${props.global && props.global.title}`} />
</Helmet> </Helmet>
<Router basename={config.base || pkg.name.toLocaleLowerCase() || ''}> <Router basename={config.base || pkg.name.toLocaleLowerCase() || ''}>
<Switch>{renderRoutes('panda-console-base', dyRoutes(props.menu || [], props.global.layout).routes)}</Switch> <Switch>
{renderRoutes(
'panda-console-base',
dyRoutes(props.menu || [], props.global.layout, props.global.theme).routes,
)}
</Switch>
</Router> </Router>
</> </>
); );
......
import React, { useContext } from 'react';
import { ConfigProvider, Divider, Skeleton, Tooltip } from 'antd';
import './index.less';
import classNames from 'classnames';
import { ReactSVG } from 'react-svg';
import useMergedState from 'rc-util/lib/hooks/useMergedState';
import { useHistory } from '@wisdom-utils/runtime';
const LoadingSkeleton = props => {
const { route } = props;
return (
<div style={{ padding: route && !route.routes ? '20px 6px 6px 6px' : '0px' }}>
<Skeleton loading={route && !route.routes} active title={false} paragraph={{ rows: 10 }}>
{props.children}
</Skeleton>
</div>
);
};
const Menu = props => {
const { prefixCls, collapsed, onCollapse, onMenuClick, menuHeaderRender, onMenuHeaderClick } = props;
const { route } = props;
const history = useHistory();
const [selectIndex, setSelectIndex] = useMergedState(() => -1, {
value: props.active,
onChange: props.onActiveChange,
});
const toLink = path => {
if (!window.__POWERED_BY_QIANKUN__) {
history.push(path);
} else {
window.history.pushState(null, '', path);
}
};
const onSelectItem = (item, index) => {
let current = void 0;
let childrenRoutes = [];
if (item && item.routes) {
current = item.routes[0];
childrenRoutes = item.routes;
} else {
current = item;
childrenRoutes = [item];
}
setSelectIndex(index);
if (/iframe/.test(current.path)) {
history.push({
path: 'iframe',
state: current.params,
});
} else {
window.__POWERED_BY_QIANKUN__ ? toLink(`/civbase${current.path}`) : toLink(current.path);
}
onMenuClick && onMenuClick(current, childrenRoutes, index);
};
return (
<LoadingSkeleton {...props}>
{route && route.routes && route.routes.length > 0 && (
<React.Fragment>
{menuHeaderRender ? (
menuHeaderRender(props)
) : (
<>
<ul className={classNames(`${prefixCls}-menu`)} style={{ minHeight: '0px', marginBottom: '0px' }}>
<li className={`${prefixCls}-menu-item`} onClick={onMenuHeaderClick}>
<Tooltip placement="right" title={collapsed ? route.name : ''}>
<a>
{route && route.extData && route.extData.icon && <img src={route.extData.icon} />}
{collapsed ? null : (
<span className={classNames(`${prefixCls}-menu-item-text`, `${prefixCls}-menu-item-current`)}>
{route && route.name}
</span>
)}
</a>
</Tooltip>
</li>
</ul>
<div className={`${prefixCls}-line`} />
</>
)}
<ul className={classNames(`${prefixCls}-menu ${prefixCls}-menu-vertical`)}>
{route &&
(route.routes || [])
.filter(item => !item.hideInMenu)
.map((item, index) => (
<React.Fragment key={index}>
<li
key={index}
className={classNames(`${prefixCls}-menu-item`, {
[`${prefixCls}-menu-item-active`]: index === selectIndex,
})}
onClick={() => onSelectItem(item, index)}
>
<Tooltip placement="right" title={collapsed ? item.name : ''}>
<a>
{item.icon ? (
item.icon
) : item.extData && /.svg/.test(item.extData.icon) ? (
<ReactSVG
src={item.extData.icon}
style={{ width: '20px', height: '20px' }}
className={`${prefixCls}-menu-item-icon`}
/>
) : (
item.extData && <img src={item.extData.icon} />
)}
{collapsed ? (
item.extData && (
<span className={`${prefixCls}-menu-item-text`}>
{(item.extData.shortName || item.name).substr(0, 2)}
</span>
)
) : (
<span className={`${prefixCls}-menu-item-text`}>{item.name}</span>
)}
</a>
</Tooltip>
</li>
<Divider
style={{
border: '1px solid rgb(49, 53, 62, 0.3)',
margin: '0 auto',
minWidth: '80%',
width: '80%',
}}
/>
</React.Fragment>
))}
</ul>
</React.Fragment>
)}
</LoadingSkeleton>
);
};
export default props => {
const { getPrefixCls } = useContext(ConfigProvider.ConfigContext);
const prefixCls = getPrefixCls('layout-slider');
const { menuItemRender, menuHeaderRender, siderWidth } = props;
const { collapsed, onCollapse, route, style } = props;
return (
<>
<div
style={{
width: collapsed ? '48px' : `${siderWidth}px`,
overflow: 'hidden',
flex: `0 0 ${collapsed ? 48 : siderWidth}px`,
maxWidth: collapsed ? 48 : siderWidth,
minWidth: collapsed ? 48 : siderWidth,
transition:
'background-color 0.3s ease 0s, min-width 0.3s ease 0s, max-width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s',
...style,
}}
/>
<aside
className={classNames(`${prefixCls}`, `${prefixCls}-fixed`, {
[`${prefixCls}-collapsed`]: collapsed,
})}
>
<div className={`${prefixCls}-children`}>
<div className={`${prefixCls}-wrapper`} style={{ flex: '1 1 0%', overflow: 'hidden auto' }}>
{/* {LoadingSkeleton(props)} */}
{menuItemRender ? menuItemRender(props) : Menu(Object.assign({}, props, { prefixCls }))}
</div>
{route && route.routes && route.routes.length > 0 && (
<div className={`${prefixCls}-pro-sider-links`}>
<ul
className={`${prefixCls}-menu ${prefixCls}-menu-root ${prefixCls}-menu-inline ${prefixCls}-menu-dark ${prefixCls}-pro-sider-link-menu`}
role="menu"
tabIndex="0"
>
<li
className={`${prefixCls}-menu-item ${prefixCls}-menu-item-only-child ${prefixCls}-pro-sider-collapsed-button`}
style={{ height: '40px', lineHeight: '40px' }}
role="menuitem"
tabIndex="-1"
onClick={onCollapse}
>
<span className={`${prefixCls}-menu-title-content`}>
<span
role="img"
aria-label="menu-fold"
className="anticon anticon-menu-fold"
style={{ color: '#fff' }}
>
<svg
viewBox="64 64 896 896"
focusable="false"
width="1em"
height="1em"
fill="currentColor"
aria-hidden="true"
>
<path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 000 13.8z" />
</svg>
</span>
</span>
</li>
</ul>
<div aria-hidden="true" style={{ display: 'none' }} />
</div>
)}
</div>
</aside>
</>
);
};
/* /*
* @Author: ZengJing * @Author: ZengJing
* @Date: 2022-04-15 09:34:03 * @Date: 2022-04-15 09:34:03
* @LastEditTime: 2022-04-15 18:16:26 * @LastEditTime: 2022-04-18 14:52:44
* @LastEditors: ZengJing * @LastEditors: ZengJing
* @Description: * @Description:
* @FilePath: \CivWeb\src\layouts\AppLayout\components\SlideMenu\index.js * @FilePath: \CivWeb\src\layouts\AppLayout\components\SlideMenu\index.js
*/ */
import React, { useContext, useEffect } from 'react'; import React, { useContext, useEffect, useState } from 'react';
import { ConfigProvider, Divider, Skeleton, Tooltip } from 'antd'; import { ConfigProvider, Divider, Skeleton, Tooltip } from 'antd';
import classNames from 'classnames'; import classNames from 'classnames';
import { connect } from 'react-redux'; import { connect } from 'react-redux';
...@@ -16,6 +16,7 @@ import useMergedState from 'rc-util/lib/hooks/useMergedState'; ...@@ -16,6 +16,7 @@ import useMergedState from 'rc-util/lib/hooks/useMergedState';
import { useHistory } from '@wisdom-utils/runtime'; import { useHistory } from '@wisdom-utils/runtime';
const LoadingSkeleton = props => { const LoadingSkeleton = props => {
const { route } = props; const { route } = props;
return ( return (
<div style={{ padding: route && !route.routes ? '20px 6px 6px 6px' : '0px' }}> <div style={{ padding: route && !route.routes ? '20px 6px 6px 6px' : '0px' }}>
<Skeleton loading={route && !route.routes} active title={false} paragraph={{ rows: 10 }}> <Skeleton loading={route && !route.routes} active title={false} paragraph={{ rows: 10 }}>
...@@ -26,14 +27,13 @@ const LoadingSkeleton = props => { ...@@ -26,14 +27,13 @@ const LoadingSkeleton = props => {
}; };
const Menu = props => { const Menu = props => {
const { prefixCls, collapsed, onCollapse, onMenuClick, menuHeaderRender, onMenuHeaderClick, title } = props; const { getPrefixCls } = useContext(ConfigProvider.ConfigContext);
const { route } = props; const prefixCls = getPrefixCls('layout-slider');
const { menuItemRender, menuHeaderRender, siderWidth, onMenuClick } = props;
const { collapsed, onCollapse, route, style } = props;
const history = useHistory(); const history = useHistory();
const [activeMenu, setActiveMenu] = useState('首页');
const [selectIndex, setSelectIndex] = useMergedState(() => -1, {
value: props.active,
onChange: props.onActiveChange,
});
const toLink = path => { const toLink = path => {
if (!window.__POWERED_BY_QIANKUN__) { if (!window.__POWERED_BY_QIANKUN__) {
history.push(path); history.push(path);
...@@ -45,7 +45,7 @@ const Menu = props => { ...@@ -45,7 +45,7 @@ const Menu = props => {
const onSelectItem = (item, dom) => { const onSelectItem = (item, dom) => {
let current = void 0; let current = void 0;
let childrenRoutes = []; let childrenRoutes = [];
console.log('item', item, dom); setActiveMenu(item.name);
if (item && item.child) { if (item && item.child) {
current = item.child[0]; current = item.child[0];
...@@ -63,18 +63,16 @@ const Menu = props => { ...@@ -63,18 +63,16 @@ const Menu = props => {
} else { } else {
window.__POWERED_BY_QIANKUN__ ? toLink(`/civbase${current.path}`) : toLink(current.path); window.__POWERED_BY_QIANKUN__ ? toLink(`/civbase${current.path}`) : toLink(current.path);
} }
console.log('current', childrenRoutes);
onMenuClick && onMenuClick(current, childrenRoutes); onMenuClick && onMenuClick(current, childrenRoutes);
}; };
useEffect(() => { useEffect(() => {
route.routes = treeRoutes(route.routes); route.routes = treeRoutes(route.routes);
}, [route, treeRoutes]); }, [route, treeRoutes]);
const treeRoutes =(iroute => const treeRoutes = useCallback(iroute =>
iroute iroute
.filter(item => item.level !== 3) .filter(item => item.level !== 3)
.map(item => { .map(item => {
console.log('item..>', item);
if (item.routes && Array.isArray(item.routes) && item.routes.length >= 1) { if (item.routes && Array.isArray(item.routes) && item.routes.length >= 1) {
if (item.level === 2) { if (item.level === 2) {
item.child = item.routes; item.child = item.routes;
...@@ -82,7 +80,7 @@ const Menu = props => { ...@@ -82,7 +80,7 @@ const Menu = props => {
item.routes = treeRoutes(item.routes); item.routes = treeRoutes(item.routes);
} }
return item; return item;
}) }),
); );
return ( return (
<LoadingSkeleton {...props}> <LoadingSkeleton {...props}>
...@@ -93,7 +91,6 @@ const Menu = props => { ...@@ -93,7 +91,6 @@ const Menu = props => {
logo={null} logo={null}
siderWidth={140} siderWidth={140}
config={props.global} config={props.global}
currentMenuIndex={props.currentMenuIndex}
// onHeaderLogo={handlerIndustry} // onHeaderLogo={handlerIndustry}
// onPageChange={handlerPageChange} // onPageChange={handlerPageChange}
// onMenuPanelItemClick={handleUpdateCurrentIndex} // onMenuPanelItemClick={handleUpdateCurrentIndex}
...@@ -103,7 +100,9 @@ const Menu = props => { ...@@ -103,7 +100,9 @@ const Menu = props => {
onClick={() => { onClick={() => {
onSelectItem(item, dom); onSelectItem(item, dom);
}} }}
className="test-icon" className={classNames(`test-icon`, {
[`hight-active`]: item.name === activeMenu,
})}
> >
{/.svg/.test(item.extData.icon) ? ( {/.svg/.test(item.extData.icon) ? (
<div className="my-svg"> <div className="my-svg">
...@@ -114,12 +113,19 @@ const Menu = props => { ...@@ -114,12 +113,19 @@ const Menu = props => {
<img src={item.extData.icon} style={{ width: '100%', height: '100%' }} /> <img src={item.extData.icon} style={{ width: '100%', height: '100%' }} />
</div> </div>
)} )}
<span style={{ marginLeft: '5px' }}> {dom} </span> <span className="my-desc" title={item.name}>
{' '}
{item.name}{' '}
</span>
</div> </div>
) : null ) : null
} }
subMenuItemRender={(item, dom) => ( subMenuItemRender={(item, dom) => (
<div className="test-icon"> <div
className={classNames(`test-icon`, {
[`hight-active`]: item.name === activeMenu,
})}
>
{/.svg/.test(item.extData.icon) ? ( {/.svg/.test(item.extData.icon) ? (
<div className="my-svg"> <div className="my-svg">
<ReactSVG src={item.extData.icon} style={{ width: '100%', height: '100%' }} /> <ReactSVG src={item.extData.icon} style={{ width: '100%', height: '100%' }} />
...@@ -129,7 +135,10 @@ const Menu = props => { ...@@ -129,7 +135,10 @@ const Menu = props => {
<img src={item.extData.icon} style={{ width: '100%', height: '100%' }} /> <img src={item.extData.icon} style={{ width: '100%', height: '100%' }} />
</div> </div>
)} )}
<span style={{ marginLeft: '5px' }}> {dom} </span> <span className="my-desc" title={item.name}>
{' '}
{item.name}{' '}
</span>
</div> </div>
)} )}
// headerSiteRender={() => // headerSiteRender={() =>
......
...@@ -16,47 +16,6 @@ ...@@ -16,47 +16,6 @@
@slider-light: #fff; @slider-light: #fff;
@color-black: #fff; @color-black: #fff;
.@{panda-prefix-cls} { .@{panda-prefix-cls} {
overflow: hidden;
flex: 0 0 80px;
max-width: 80px;
min-width: 80px;
width: 80px;
background-color: @layout-header-background;
transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s;
&-logo{
display: none;
}
&-fixed {
position: fixed !important;
top: 46px;
left: 0;
z-index: 600;
height: calc(100% - 46px);
// overflow: auto;
overflow-x: hidden;
box-shadow: 2px 0 8px 0 rgb(29 35 41 / 5%);
transition: all 0.2s;
}
&-collapsed {
flex: 0 0 48px;
max-width: 48px;
min-width: 48px;
width: 48px;
transition: background 0.3s, width 0.5s cubic-bezier(0.2, 0, 0, 1) 0s;
.sliderMenu {
.splitLine {
width: 48px;
}
}
}
&-children {
display: flex;
flex-direction: column;
height: 100%;
}
&-wrapper {
flex: 1 1 0%;
}
&-menu { &-menu {
position: relative; position: relative;
min-height: 100%; min-height: 100%;
...@@ -97,18 +56,20 @@ ...@@ -97,18 +56,20 @@
stroke-miterlimit: 10; stroke-miterlimit: 10;
} }
} }
svg {
path:not(.st0) {
fill: #fff!important;
}
path.st0 {
fill:url(#SVGID_1_)!important;
}
path.st1 {
fill:url(#SVGID_2_)!important;
}
}
} }
&-text {
display: block;
color: hsla(0, 0%, 100%, 0.65);
padding-top: 4px;
max-width: 70px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
opacity: 1;
transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s;
}
&-current { &-current {
color: @color-black; color: @color-black;
} }
......
...@@ -75,6 +75,14 @@ ...@@ -75,6 +75,14 @@
.panda-console-base-menu-item-children .panda-console-base-menu-item-children
:global(.panda-console-base-tabs-tab.panda-console-base-tabs-tab-active .panda-console-base-tabs-tab-btn) { :global(.panda-console-base-tabs-tab.panda-console-base-tabs-tab-active .panda-console-base-tabs-tab-btn) {
color: @hn-greenColor !important; color: @hn-greenColor !important;
svg {
path,
rect,
circle,
.cls-1 {
fill: hsla(0, 0%, 100%, 0.65) !important;
}
}
} }
.panda-console-base-menu-item-children :global(.panda-console-base-tabs-tab-btn > div > div) { .panda-console-base-menu-item-children :global(.panda-console-base-tabs-tab-btn > div > div) {
display: flex; display: flex;
...@@ -122,8 +130,6 @@ ...@@ -122,8 +130,6 @@
.panda-console-base-panel-min-mainPane-main-left .menu-categories .categorie-name span { .panda-console-base-panel-min-mainPane-main-left .menu-categories .categorie-name span {
color: #737983; color: #737983;
} }
.panda-console-base-panel-min-mainPane-main-left .menu-categories .categorie-name.active {
}
.panda-console-base-panel-min-mainPane-main-left .menu-categories .categorie-name.btn:hover span { .panda-console-base-panel-min-mainPane-main-left .menu-categories .categorie-name.btn:hover span {
color: #333; color: #333;
} }
...@@ -150,18 +156,46 @@ ...@@ -150,18 +156,46 @@
display: none; display: none;
} }
.test-icon { .test-icon {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
padding: 0 16px;
width: 100%;
margin: 0 auto;
padding: 0 16px;
.my-svg { .my-svg {
display: inline-block;
width: 18px; width: 18px;
height: 18px; height: 18px;
display: inline-block; color: #7a7a7a;
svg {
path,
rect,
circle,
.cls-1 {
fill: #7a7a7a;
stroke: hsla(0, 0%, 100%, 0.65);
stroke-width: 0;
stroke-linecap: round;
stroke-miterlimit: 10;
}
}
} }
.my-img { .my-img {
display: inline-block;
width: 18px; width: 18px;
height: 18px; height: 18px;
display: inline-block; & > img {
position: relative;
top: 3px;
width: 100%;
height: 100%;
vertical-align: baseline;
}
} }
&>span{ .my-desc {
margin-left: 4px;
color: #7c7c7a;
} }
} }
.panda-console-base-pro-menu-item-title { .panda-console-base-pro-menu-item-title {
...@@ -172,11 +206,51 @@ ...@@ -172,11 +206,51 @@
vertical-align: bottom; vertical-align: bottom;
} }
.panda-console-base-menu-sub .panda-console-base-menu-item.panda-console-base-menu-item-only-child{ .panda-console-base-menu-submenu-title{
padding-left: 26px!important; padding-right: 0 !important;
padding-left: 0 !important;
}
.panda-console-base-menu-sub .panda-console-base-menu-item.panda-console-base-menu-item-only-child {
padding-right: 0 !important;
padding-left: 0 !important;
} }
.panda-console-base-pro-sider .panda-console-base-layout-sider-children{ .panda-console-base-pro-sider .panda-console-base-layout-sider-children {
margin-top: 44px; margin-top: 44px;
} }
.hight-active {
// color: @hn-greenColor;
background: @hn-greenColor;
background: #00b278;
border-radius: 5px;
.my-desc {
color: #fff;
}
// svg path,
// svg rect,
// svg circle {
// fill: @hn-greenColor !important;
// stroke: @hn-greenColor !important;
// }
}
.panda-console-base-pro-sider {
background: #fff;
// .panda-console-base-menu-submenu-arrow{
// color:#7a7a7a;
// }
.panda-console-base-menu.panda-console-base-menu-dark
.panda-console-base-menu-submenu-title
.panda-console-base-menu-submenu-arrow::before {
background: #7a7a7a !important;
}
.panda-console-base-menu.panda-console-base-menu-dark
.panda-console-base-menu-submenu-title
.panda-console-base-menu-submenu-arrow::after {
background: #7a7a7a !important;
}
.panda-console-base-menu-dark .panda-console-base-menu-inline.panda-console-base-menu-sub {
background: #fff;
}
}
} }
} }
...@@ -258,48 +258,6 @@ const Layout = props => { ...@@ -258,48 +258,6 @@ const Layout = props => {
return ( return (
<SecurityLayout loading {...props}> <SecurityLayout loading {...props}>
<div className={styls.hnlayout}> <div className={styls.hnlayout}>
{/* <BasicLayout
route={props.route}
title={props.global.title}
logo={logo}
config={props.global}
collapsed={collapse}
onCollapse={handlerCollapsed}
currentMenuIndex={props.currentMenuIndex}
onHeaderLogo={handlerIndustry}
onPageChange={handlerPageChange}
onMenuPanelItemClick={handleUpdateCurrentIndex}
headerContentRender={() => <RightContent />}
headerSiteRender={() =>
renderSite({
data: cityData,
config: props.global,
loading: siteLoading,
setLoading: setSiteLoading,
action: siteAction,
})
}
>
<>
<Suspense fallback={<></>}>
{window.location.pathname.startsWith('/civbase/civ_3d') ? (
<KeepAlive>
<CesiumMap />
</KeepAlive>
) : window.location.pathname.startsWith('/civbase/civ_webgis') ? (
mapMode === 'AMap' ? (
<AMap />
) : (
<ArcgisMap options={{ type: 'ArcgisMap' }} />
)
) : null}
</Suspense>
<div id="micro-container" className="subapp-container">
{props.children}
</div>
</>
</BasicLayout> */}
<BasicLayout <BasicLayout
route={props.route} route={props.route}
title="" title=""
......
import LoadingComponent from '@wisdom-utils/components/lib/AppLayout/components/PageLoading'; import LoadingComponent from '@wisdom-utils/components/lib/AppLayout/components/PageLoading';
import { dynamic } from '@wisdom-utils/runtime'; import { dynamic } from '@wisdom-utils/runtime';
import BasicLayout from '../layouts/HNLayout';
import { UserLayout } from '@wisdom-utils/components/lib/AppLayout'; import { UserLayout } from '@wisdom-utils/components/lib/AppLayout';
import BasicLayout from '../layouts/BasicLayout';
import HNLayout from '../layouts/HNLayout';
import BootPage from '../pages/bootpage'; import BootPage from '../pages/bootpage';
import Iframe from '../pages/iframe'; import Iframe from '../pages/iframe';
import Login from '../pages/user/login'; import Login from '../pages/user/login';
import CommonMenu from '../pages/commonMenu'; import CommonMenu from '../pages/commonMenu';
import NoSecret from '../pages/user/login/noSecret'; import NoSecret from '../pages/user/login/noSecret';
import UsingAnalysis from '../pages/cloudOMS/usingAnalysis'; import UsingAnalysis from '../pages/cloudOMS/usingAnalysis';
export const dyRoutes = (routes, layout, theme) => {
export const dyRoutes = (routes, layout) => {
// eslint-disable-next-line no-shadow // eslint-disable-next-line no-shadow
const dyRoutes = routes || []; const dyRoutes = routes || [];
return { return {
...@@ -44,7 +44,7 @@ export const dyRoutes = (routes, layout) => { ...@@ -44,7 +44,7 @@ export const dyRoutes = (routes, layout) => {
}, },
{ {
path: '/', path: '/',
component: BasicLayout, component: theme === 'lightgreen.css' ? HNLayout : BasicLayout,
routes: [ routes: [
...dyRoutes, ...dyRoutes,
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment