From 10242e87fcc21b1d0a96ba933dc0c3e51ccec3a9 Mon Sep 17 00:00:00 2001 From: daddyhuu Date: Thu, 14 Nov 2024 15:27:41 +0800 Subject: [PATCH] 2024/11/14 --- src/App.vue | 18 +- src/assets/card.png | Bin 0 -> 1039 bytes src/assets/数据显示.png | Bin 420 -> 37248 bytes src/assets/数据显示old.png | Bin 0 -> 420 bytes src/components/Children.vue | 19 + src/components/CommonAside.vue | 210 +- src/components/CommonHeader.vue | 73 +- src/components/CommonHeaderAdmin.vue | 227 ++ src/components/CommonHeaderUser.vue | 225 ++ src/components/EmphasizedText.vue | 13 + src/components/QiPao.vue | 189 ++ src/components/dimensionComponent.vue | 315 ++ src/components/echarts/AreaChart.vue | 124 + src/components/echarts/DifferentialChart.vue | 104 + src/components/echarts/DynamicLine.vue | 155 + src/components/echarts/HalfDoughnut.vue | 134 +- src/components/echarts/Histogram.vue | 130 + src/components/halfYear.vue | 208 ++ src/components/old.vue | 265 ++ src/components/quterComponent.vue | 5 +- src/components/region.vue | 57 +- src/components/riskIndexComponent.vue | 152 + src/components/systemRiskComponent.vue | 389 +++ src/components/systemRiskFuture.vue | 112 + src/libs/rem.js | 58 + src/main.js | 2 +- src/resources/scripts/axure/action.js | 2 +- src/resources/scripts/axure/flyout.js | 2 +- src/resources/scripts/axure/ie.js | 4 +- src/resources/scripts/axure/move.js | 6 +- src/resources/scripts/axutils.js | 2 +- src/resources/scripts/player/axplayer.js | 8 +- src/router/index.js | 183 +- src/store/tab.js | 70 +- src/store/user.js | 13 - src/{views/index.vue => user/login.vue} | 92 +- src/{register/index.vue => user/register.vue} | 109 +- src/utils/EventBus.js | 2 + src/utils/javaRequest.js | 8 + src/utils/request.js | 23 +- src/views/404.vue | 18 + src/views/Main.vue | 60 +- src/views/MarketRisk.vue | 822 ++--- src/views/SSE.vue | 40 + src/views/UserManagement.vue | 594 ++++ src/views/graphViewV4.vue | 965 +++++- src/views/login.vue | 146 - src/views/test.vue | 198 ++ src/views/个体风险分析.vue | 1067 +++++-- src/views/事件分析.vue | 1087 +++---- src/views/事件图谱.vue | 925 +++++- src/views/健康指数.vue | 43 +- src/views/压力测试.vue | 8 +- src/views/市场主体分析.vue | 2 + src/views/异常检测.vue | 946 +++++- src/views/系统性风险分析.vue | 382 ++- src/views/系统性风险分析old.vue | 303 ++ src/views/行情分析.vue | 23 +- src/views/预警服务.vue | 1304 +++++++- src/views/预警服务old.vue | 1090 +++++++ src/views/风险传导.vue | 1260 ++++++++ src/views/风险预警.vue | 709 +++-- src/views/高影响力主体分析.vue | 1591 ++++++---- src/views/高影响力主体分析old.vue | 1477 +++++++++ src_old/App.vue | 51 + src_old/assets/Logo.png | Bin 0 -> 4543 bytes src_old/assets/background.jpg | Bin 0 -> 13296 bytes src_old/assets/card.png | Bin 0 -> 1039 bytes src_old/assets/r-c.png | Bin 0 -> 80769 bytes src_old/assets/svg/card.svg | 22 + src_old/assets/数据显示old.png | Bin 0 -> 420 bytes src_old/bigscreen/大屏.vue | 85 + src_old/bigscreen/大屏10-27.vue | 62 + src_old/components/CommonAside.vue | 269 ++ src_old/components/CommonHeader.vue | 210 ++ src_old/components/CommonHeaderAdmin.vue | 227 ++ src_old/components/CommonHeaderUser.vue | 225 ++ src_old/components/QiPao.vue | 189 ++ src_old/components/addline.vue | 154 + src_old/components/dimensionComponent.vue | 315 ++ src_old/components/echarts/AreaChart.vue | 124 + .../components/echarts/DifferentialChart.vue | 104 + src_old/components/echarts/DynamicLine.vue | 155 + src_old/components/echarts/HalfDoughnut.vue | 98 + src_old/components/echarts/Histogram.vue | 130 + src_old/components/echarts/ZhiFang(1).vue | 103 + src_old/components/halfYear.vue | 208 ++ src_old/components/industryComponent.vue | 213 ++ src_old/components/pagination.vue | 74 + src_old/components/quterComponent.vue | 396 +++ src_old/components/region.vue | 348 +++ src_old/components/riskIndexComponent.vue | 152 + src_old/components/systemRiskComponent.vue | 389 +++ src_old/components/systemRiskFuture.vue | 112 + src_old/config/drag.js | 54 + src_old/libs/rem.js | 58 + src_old/main.js | 37 + src_old/plugins/debug/debug.js | 171 ++ src_old/plugins/debug/styles/debug.css | 265 ++ .../debug/styles/images/console_panel_off.svg | 3 + .../debug/styles/images/console_panel_on.svg | 3 + src_old/plugins/page_notes/page_notes.js | 474 +++ .../styles/images/notes_panel_off.svg | 3 + .../styles/images/notes_panel_on.svg | 3 + .../plugins/page_notes/styles/page_notes.css | 209 ++ src_old/plugins/recordplay/recordplay.js | 479 +++ .../plugins/recordplay/styles/recordplay.css | 90 + src_old/plugins/sitemap/sitemap.js | 562 ++++ .../sitemap/styles/images/back_keys.svg | 7 + .../sitemap/styles/images/closed_item.svg | 14 + .../plugins/sitemap/styles/images/flow.svg | 15 + .../styles/images/folder_closed_blue.svg | 6 + .../sitemap/styles/images/forward_keys.svg | 10 + .../sitemap/styles/images/left_arrow.svg | 3 + .../sitemap/styles/images/open_item.svg | 12 + .../sitemap/styles/images/page_lt_grey.svg | 6 + .../sitemap/styles/images/right_arrow.svg | 3 + .../sitemap/styles/images/search_off.svg | 6 + .../sitemap/styles/images/search_on.svg | 6 + .../styles/images/sitemap_panel_off.svg | 3 + .../styles/images/sitemap_panel_on.svg | 3 + src_old/plugins/sitemap/styles/sitemap.css | 384 +++ src_old/resources/Other.html | 35 + src_old/resources/chrome/allow-access.png | Bin 0 -> 10061 bytes .../chrome/axure-chrome-extension.crx | Bin 0 -> 31290 bytes src_old/resources/chrome/axure_logo.png | Bin 0 -> 3500 bytes src_old/resources/chrome/chrome.html | 187 ++ src_old/resources/chrome/details.png | Bin 0 -> 21867 bytes src_old/resources/chrome/extensions.png | Bin 0 -> 38642 bytes src_old/resources/chrome/firefox.html | 130 + src_old/resources/chrome/preview-rp.png | Bin 0 -> 21439 bytes src_old/resources/chrome/safari.html | 155 + src_old/resources/chrome/safari_advanced.png | Bin 0 -> 84670 bytes .../resources/chrome/safari_restrictions.png | Bin 0 -> 152746 bytes src_old/resources/chrome/splitter.gif | Bin 0 -> 1260 bytes src_old/resources/chrome/splitter.png | Bin 0 -> 251 bytes src_old/resources/css/axure_rp_page.css | 292 ++ src_old/resources/css/default.css | 1052 +++++++ src_old/resources/css/images/images.html | 25 + src_old/resources/css/images/newwindow.gif | Bin 0 -> 112 bytes src_old/resources/css/images/note.gif | Bin 0 -> 98 bytes src_old/resources/css/images/touch.cur | Bin 0 -> 16958 bytes src_old/resources/css/images/touch.svg | 32 + .../css/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_75_ffffff_1x400.png | Bin 0 -> 107 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../ui-bg_inset-soft_95_fef1ec_1x100.png | Bin 0 -> 123 bytes .../css/images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../css/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../css/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../css/images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../css/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes src_old/resources/css/jquery-ui-themes.css | 412 +++ src_old/resources/css/previewfonts.css | 12 + .../SourceSansPro-OpenFontLicense.txt | 93 + .../previewfonts/SourceSansPro-Regular.woff2 | Bin 0 -> 86844 bytes .../previewfonts/SourceSansPro-Semibold.woff2 | Bin 0 -> 86196 bytes src_old/resources/css/reset.css | 24 + src_old/resources/expand.html | 60 + src_old/resources/images/axure9_logo.svg | 1 + src_old/resources/images/axure_logo.png | Bin 0 -> 4494 bytes src_old/resources/images/axure_logo.svg | 18 + src_old/resources/images/caret_down.svg | 3 + src_old/resources/images/caret_down_off.svg | 3 + src_old/resources/images/close_x.svg | 6 + src_old/resources/images/close_x_minimize.svg | 6 + src_old/resources/images/divider.png | Bin 0 -> 110 bytes src_old/resources/images/divider.svg | 13 + src_old/resources/images/exit.svg | 6 + src_old/resources/images/favicon_play.ico | Bin 0 -> 5430 bytes src_old/resources/images/overflow-icon.svg | 7 + .../resources/images/overflow_checkmark.svg | 3 + .../resources/images/overflow_icon_off.svg | 7 + src_old/resources/images/refresh.svg | 5 + src_old/resources/images/resize.svg | 5 + src_old/resources/images/return.svg | 3 + src_old/resources/images/transparent.gif | Bin 0 -> 43 bytes src_old/resources/images/views-icon.svg | 6 + src_old/resources/reload.html | 24 + src_old/resources/scripts/axure/action.js | 2115 +++++++++++++ src_old/resources/scripts/axure/adaptive.js | 771 +++++ src_old/resources/scripts/axure/annotation.js | 178 ++ src_old/resources/scripts/axure/axQuery.js | 404 +++ .../resources/scripts/axure/axQuery.std.js | 1834 ++++++++++++ src_old/resources/scripts/axure/doc.js | 900 ++++++ src_old/resources/scripts/axure/drag.js | 278 ++ src_old/resources/scripts/axure/events.js | 1974 +++++++++++++ src_old/resources/scripts/axure/expr.js | 579 ++++ src_old/resources/scripts/axure/flyout.js | 286 ++ src_old/resources/scripts/axure/geometry.js | 294 ++ src_old/resources/scripts/axure/globals.js | 7 + src_old/resources/scripts/axure/ie.js | 344 +++ src_old/resources/scripts/axure/init.temp.js | 326 ++ src_old/resources/scripts/axure/ios.js | 91 + .../scripts/axure/jquery.nicescroll.min.js | 1 + src_old/resources/scripts/axure/legacy.js | 166 ++ src_old/resources/scripts/axure/math.js | 554 ++++ src_old/resources/scripts/axure/model.js | 53 + src_old/resources/scripts/axure/move.js | 467 +++ src_old/resources/scripts/axure/recording.js | 94 + src_old/resources/scripts/axure/repeater.js | 2355 +++++++++++++++ src_old/resources/scripts/axure/sto.js | 231 ++ src_old/resources/scripts/axure/style.js | 1389 +++++++++ src_old/resources/scripts/axure/tree.js | 189 ++ src_old/resources/scripts/axure/utils.temp.js | 99 + src_old/resources/scripts/axure/variables.js | 136 + src_old/resources/scripts/axure/viewer.js | 268 ++ src_old/resources/scripts/axure/visibility.js | 1315 ++++++++ src_old/resources/scripts/axutils.js | 293 ++ src_old/resources/scripts/jquery-1.7.1.min.js | 4 + src_old/resources/scripts/jquery-3.2.1.min.js | 14 + .../scripts/jquery-ui-1.8.10.custom.min.js | 233 ++ src_old/resources/scripts/messagecenter.js | 381 +++ src_old/resources/scripts/player/axplayer.js | 2631 +++++++++++++++++ src_old/resources/scripts/player/init.js | 18 + src_old/resources/scripts/player/splitter.js | 219 ++ src_old/router/index.js | 198 ++ src_old/store/index.js | 12 + src_old/store/tab.js | 76 + src_old/user/login.vue | 292 ++ src_old/user/register.vue | 450 +++ src_old/utils/EventBus.js | 2 + src_old/utils/javaRequest.js | 8 + src_old/utils/request.js | 53 + src_old/views/404.vue | 18 + src_old/views/Home.vue | 25 + src_old/views/Main.vue | 123 + src_old/views/MarketRisk.vue | 879 ++++++ src_old/views/SSE.vue | 40 + src_old/views/UserManagement.vue | 594 ++++ src_old/views/graphViewV4.vue | 2436 +++++++++++++++ src_old/views/个体风险分析.vue | 862 ++++++ src_old/views/事件分析.vue | 1005 +++++++ src_old/views/事件图谱.vue | 931 ++++++ src_old/views/健康指数.vue | 1029 +++++++ src_old/views/压力测试.vue | 115 + src_old/views/市场主体分析.vue | 100 + src_old/views/异常检测.vue | 1161 ++++++++ src_old/views/系统性风险分析.vue | 203 ++ src_old/views/系统性风险分析old.vue | 303 ++ src_old/views/行情分析.vue | 991 +++++++ src_old/views/预警服务.vue | 1326 +++++++++ src_old/views/预警服务old.vue | 1090 +++++++ src_old/views/风险传导.vue | 1259 ++++++++ src_old/views/风险预警.vue | 890 ++++++ src_old/views/高影响力主体分析.vue | 1505 ++++++++++ src_old/views/高影响力主体分析old.vue | 1477 +++++++++ 251 files changed, 66597 insertions(+), 3044 deletions(-) create mode 100644 src/assets/card.png create mode 100644 src/assets/数据显示old.png create mode 100644 src/components/Children.vue create mode 100644 src/components/CommonHeaderAdmin.vue create mode 100644 src/components/CommonHeaderUser.vue create mode 100644 src/components/EmphasizedText.vue create mode 100644 src/components/QiPao.vue create mode 100644 src/components/dimensionComponent.vue create mode 100644 src/components/echarts/AreaChart.vue create mode 100644 src/components/echarts/DifferentialChart.vue create mode 100644 src/components/echarts/DynamicLine.vue create mode 100644 src/components/echarts/Histogram.vue create mode 100644 src/components/halfYear.vue create mode 100644 src/components/old.vue create mode 100644 src/components/riskIndexComponent.vue create mode 100644 src/components/systemRiskComponent.vue create mode 100644 src/components/systemRiskFuture.vue create mode 100644 src/libs/rem.js delete mode 100644 src/store/user.js rename src/{views/index.vue => user/login.vue} (67%) rename src/{register/index.vue => user/register.vue} (72%) create mode 100644 src/utils/EventBus.js create mode 100644 src/utils/javaRequest.js create mode 100644 src/views/404.vue create mode 100644 src/views/SSE.vue create mode 100644 src/views/UserManagement.vue delete mode 100644 src/views/login.vue create mode 100644 src/views/test.vue create mode 100644 src/views/系统性风险分析old.vue create mode 100644 src/views/预警服务old.vue create mode 100644 src/views/风险传导.vue create mode 100644 src/views/高影响力主体分析old.vue create mode 100644 src_old/App.vue create mode 100644 src_old/assets/Logo.png create mode 100644 src_old/assets/background.jpg create mode 100644 src_old/assets/card.png create mode 100644 src_old/assets/r-c.png create mode 100644 src_old/assets/svg/card.svg create mode 100644 src_old/assets/数据显示old.png create mode 100644 src_old/bigscreen/大屏.vue create mode 100644 src_old/bigscreen/大屏10-27.vue create mode 100644 src_old/components/CommonAside.vue create mode 100644 src_old/components/CommonHeader.vue create mode 100644 src_old/components/CommonHeaderAdmin.vue create mode 100644 src_old/components/CommonHeaderUser.vue create mode 100644 src_old/components/QiPao.vue create mode 100644 src_old/components/addline.vue create mode 100644 src_old/components/dimensionComponent.vue create mode 100644 src_old/components/echarts/AreaChart.vue create mode 100644 src_old/components/echarts/DifferentialChart.vue create mode 100644 src_old/components/echarts/DynamicLine.vue create mode 100644 src_old/components/echarts/HalfDoughnut.vue create mode 100644 src_old/components/echarts/Histogram.vue create mode 100644 src_old/components/echarts/ZhiFang(1).vue create mode 100644 src_old/components/halfYear.vue create mode 100644 src_old/components/industryComponent.vue create mode 100644 src_old/components/pagination.vue create mode 100644 src_old/components/quterComponent.vue create mode 100644 src_old/components/region.vue create mode 100644 src_old/components/riskIndexComponent.vue create mode 100644 src_old/components/systemRiskComponent.vue create mode 100644 src_old/components/systemRiskFuture.vue create mode 100644 src_old/config/drag.js create mode 100644 src_old/libs/rem.js create mode 100644 src_old/main.js create mode 100644 src_old/plugins/debug/debug.js create mode 100644 src_old/plugins/debug/styles/debug.css create mode 100644 src_old/plugins/debug/styles/images/console_panel_off.svg create mode 100644 src_old/plugins/debug/styles/images/console_panel_on.svg create mode 100644 src_old/plugins/page_notes/page_notes.js create mode 100644 src_old/plugins/page_notes/styles/images/notes_panel_off.svg create mode 100644 src_old/plugins/page_notes/styles/images/notes_panel_on.svg create mode 100644 src_old/plugins/page_notes/styles/page_notes.css create mode 100644 src_old/plugins/recordplay/recordplay.js create mode 100644 src_old/plugins/recordplay/styles/recordplay.css create mode 100644 src_old/plugins/sitemap/sitemap.js create mode 100644 src_old/plugins/sitemap/styles/images/back_keys.svg create mode 100644 src_old/plugins/sitemap/styles/images/closed_item.svg create mode 100644 src_old/plugins/sitemap/styles/images/flow.svg create mode 100644 src_old/plugins/sitemap/styles/images/folder_closed_blue.svg create mode 100644 src_old/plugins/sitemap/styles/images/forward_keys.svg create mode 100644 src_old/plugins/sitemap/styles/images/left_arrow.svg create mode 100644 src_old/plugins/sitemap/styles/images/open_item.svg create mode 100644 src_old/plugins/sitemap/styles/images/page_lt_grey.svg create mode 100644 src_old/plugins/sitemap/styles/images/right_arrow.svg create mode 100644 src_old/plugins/sitemap/styles/images/search_off.svg create mode 100644 src_old/plugins/sitemap/styles/images/search_on.svg create mode 100644 src_old/plugins/sitemap/styles/images/sitemap_panel_off.svg create mode 100644 src_old/plugins/sitemap/styles/images/sitemap_panel_on.svg create mode 100644 src_old/plugins/sitemap/styles/sitemap.css create mode 100644 src_old/resources/Other.html create mode 100644 src_old/resources/chrome/allow-access.png create mode 100644 src_old/resources/chrome/axure-chrome-extension.crx create mode 100644 src_old/resources/chrome/axure_logo.png create mode 100644 src_old/resources/chrome/chrome.html create mode 100644 src_old/resources/chrome/details.png create mode 100644 src_old/resources/chrome/extensions.png create mode 100644 src_old/resources/chrome/firefox.html create mode 100644 src_old/resources/chrome/preview-rp.png create mode 100644 src_old/resources/chrome/safari.html create mode 100644 src_old/resources/chrome/safari_advanced.png create mode 100644 src_old/resources/chrome/safari_restrictions.png create mode 100644 src_old/resources/chrome/splitter.gif create mode 100644 src_old/resources/chrome/splitter.png create mode 100644 src_old/resources/css/axure_rp_page.css create mode 100644 src_old/resources/css/default.css create mode 100644 src_old/resources/css/images/images.html create mode 100644 src_old/resources/css/images/newwindow.gif create mode 100644 src_old/resources/css/images/note.gif create mode 100644 src_old/resources/css/images/touch.cur create mode 100644 src_old/resources/css/images/touch.svg create mode 100644 src_old/resources/css/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 src_old/resources/css/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 src_old/resources/css/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 src_old/resources/css/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 src_old/resources/css/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 src_old/resources/css/images/ui-bg_glass_75_ffffff_1x400.png create mode 100644 src_old/resources/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 src_old/resources/css/images/ui-bg_inset-soft_95_fef1ec_1x100.png create mode 100644 src_old/resources/css/images/ui-icons_222222_256x240.png create mode 100644 src_old/resources/css/images/ui-icons_2e83ff_256x240.png create mode 100644 src_old/resources/css/images/ui-icons_454545_256x240.png create mode 100644 src_old/resources/css/images/ui-icons_888888_256x240.png create mode 100644 src_old/resources/css/images/ui-icons_cd0a0a_256x240.png create mode 100644 src_old/resources/css/jquery-ui-themes.css create mode 100644 src_old/resources/css/previewfonts.css create mode 100644 src_old/resources/css/previewfonts/SourceSansPro-OpenFontLicense.txt create mode 100644 src_old/resources/css/previewfonts/SourceSansPro-Regular.woff2 create mode 100644 src_old/resources/css/previewfonts/SourceSansPro-Semibold.woff2 create mode 100644 src_old/resources/css/reset.css create mode 100644 src_old/resources/expand.html create mode 100644 src_old/resources/images/axure9_logo.svg create mode 100644 src_old/resources/images/axure_logo.png create mode 100644 src_old/resources/images/axure_logo.svg create mode 100644 src_old/resources/images/caret_down.svg create mode 100644 src_old/resources/images/caret_down_off.svg create mode 100644 src_old/resources/images/close_x.svg create mode 100644 src_old/resources/images/close_x_minimize.svg create mode 100644 src_old/resources/images/divider.png create mode 100644 src_old/resources/images/divider.svg create mode 100644 src_old/resources/images/exit.svg create mode 100644 src_old/resources/images/favicon_play.ico create mode 100644 src_old/resources/images/overflow-icon.svg create mode 100644 src_old/resources/images/overflow_checkmark.svg create mode 100644 src_old/resources/images/overflow_icon_off.svg create mode 100644 src_old/resources/images/refresh.svg create mode 100644 src_old/resources/images/resize.svg create mode 100644 src_old/resources/images/return.svg create mode 100644 src_old/resources/images/transparent.gif create mode 100644 src_old/resources/images/views-icon.svg create mode 100644 src_old/resources/reload.html create mode 100644 src_old/resources/scripts/axure/action.js create mode 100644 src_old/resources/scripts/axure/adaptive.js create mode 100644 src_old/resources/scripts/axure/annotation.js create mode 100644 src_old/resources/scripts/axure/axQuery.js create mode 100644 src_old/resources/scripts/axure/axQuery.std.js create mode 100644 src_old/resources/scripts/axure/doc.js create mode 100644 src_old/resources/scripts/axure/drag.js create mode 100644 src_old/resources/scripts/axure/events.js create mode 100644 src_old/resources/scripts/axure/expr.js create mode 100644 src_old/resources/scripts/axure/flyout.js create mode 100644 src_old/resources/scripts/axure/geometry.js create mode 100644 src_old/resources/scripts/axure/globals.js create mode 100644 src_old/resources/scripts/axure/ie.js create mode 100644 src_old/resources/scripts/axure/init.temp.js create mode 100644 src_old/resources/scripts/axure/ios.js create mode 100644 src_old/resources/scripts/axure/jquery.nicescroll.min.js create mode 100644 src_old/resources/scripts/axure/legacy.js create mode 100644 src_old/resources/scripts/axure/math.js create mode 100644 src_old/resources/scripts/axure/model.js create mode 100644 src_old/resources/scripts/axure/move.js create mode 100644 src_old/resources/scripts/axure/recording.js create mode 100644 src_old/resources/scripts/axure/repeater.js create mode 100644 src_old/resources/scripts/axure/sto.js create mode 100644 src_old/resources/scripts/axure/style.js create mode 100644 src_old/resources/scripts/axure/tree.js create mode 100644 src_old/resources/scripts/axure/utils.temp.js create mode 100644 src_old/resources/scripts/axure/variables.js create mode 100644 src_old/resources/scripts/axure/viewer.js create mode 100644 src_old/resources/scripts/axure/visibility.js create mode 100644 src_old/resources/scripts/axutils.js create mode 100644 src_old/resources/scripts/jquery-1.7.1.min.js create mode 100644 src_old/resources/scripts/jquery-3.2.1.min.js create mode 100644 src_old/resources/scripts/jquery-ui-1.8.10.custom.min.js create mode 100644 src_old/resources/scripts/messagecenter.js create mode 100644 src_old/resources/scripts/player/axplayer.js create mode 100644 src_old/resources/scripts/player/init.js create mode 100644 src_old/resources/scripts/player/splitter.js create mode 100644 src_old/router/index.js create mode 100644 src_old/store/index.js create mode 100644 src_old/store/tab.js create mode 100644 src_old/user/login.vue create mode 100644 src_old/user/register.vue create mode 100644 src_old/utils/EventBus.js create mode 100644 src_old/utils/javaRequest.js create mode 100644 src_old/utils/request.js create mode 100644 src_old/views/404.vue create mode 100644 src_old/views/Home.vue create mode 100644 src_old/views/Main.vue create mode 100644 src_old/views/MarketRisk.vue create mode 100644 src_old/views/SSE.vue create mode 100644 src_old/views/UserManagement.vue create mode 100644 src_old/views/graphViewV4.vue create mode 100644 src_old/views/个体风险分析.vue create mode 100644 src_old/views/事件分析.vue create mode 100644 src_old/views/事件图谱.vue create mode 100644 src_old/views/健康指数.vue create mode 100644 src_old/views/压力测试.vue create mode 100644 src_old/views/市场主体分析.vue create mode 100644 src_old/views/异常检测.vue create mode 100644 src_old/views/系统性风险分析.vue create mode 100644 src_old/views/系统性风险分析old.vue create mode 100644 src_old/views/行情分析.vue create mode 100644 src_old/views/预警服务.vue create mode 100644 src_old/views/预警服务old.vue create mode 100644 src_old/views/风险传导.vue create mode 100644 src_old/views/风险预警.vue create mode 100644 src_old/views/高影响力主体分析.vue create mode 100644 src_old/views/高影响力主体分析old.vue diff --git a/src/App.vue b/src/App.vue index c4f4895..2f867e9 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,7 +3,11 @@ - + + + + + @@ -14,6 +18,12 @@ // import http from './utils/request'//导入接口?? // import {getData} from './api' +// import DevicePixelRatio from './libs/rem' +// export default{ +// created(){ +// new DevicePixelRatio().init() +// } +// } @@ -29,7 +39,11 @@ background-color: rgba(2, 167, 240, 0.729411764705882); } - +.text{ +color:rgba(2, 167, 240, 0.729411764705882); +cursor: pointer; +/* 将鼠标样式设为手型 */ +} diff --git a/src/assets/card.png b/src/assets/card.png new file mode 100644 index 0000000000000000000000000000000000000000..39750e4742f1ad54551bfc45c4973a49ed142248 GIT binary patch literal 1039 zcmeAS@N?(olHy`uVBq!ia0y~yU}OfeS8;&IdD*wJfdXCuJ|V6^E(A0*G{Bfpdh_PZ zXd*!Fs#U9iO=tOk?4Xwf3L;QaaX=gpfpYu2pU zvuDqoIdkgNsr~)^Q>IJ-IC8edM z`T6;onVBgmDXFQc@$vCVNlD4c$)Ta4X=!OWIXT6}#Xyzy_4PoFKW@A{(z`!Ko>EaktaqI2%qhZW}A}$xNx0uK(L=^B#ITe(bbH005 z_P_oVL!{4(b3g7D+a<1_HN|jWY5uaeXA5P7V?G~S8xei$^PM#gt+%#jZ@jTUC+tNk ztH6}?ab0KGKDNzrx?a!Ws-2#+)zQ7$`OIh24xPC*H*zmr7S#W2%AqT>ulp|B-jize z%{TvsZ@jZ${pI@!RqrFGNcX(8>ndtKIF~&z&tOBT{wdyF*WbJBY`m(jXw1CZ-^q>b z>FV%BcNU~PjhQ0tGR@C^igb%uu07{Lw&H8^TO67tfBQR4IC$gTWDRqPO9euIc-gkS zcirju|Jz&*^9w~nH9W7b<+<#1Y@Idv!+OV)pIU*UB|`rUIdtXrb{94OY&O4`H=$0D zhlQEP-~hv5Ccd&AxB8uJU}I!uXK1-}{k@bw#}9n;k``VWGJRXnN|)r9{f>TxwcgpY z_eDj&>Mq{Ld#G}1=vC8StJbYL!(A^aas2Grez6zYv*y396P9?K(jME}y1AaSr*KPJ bkKr@n*E`z2J7ml_2FgsHu6{1-oD!M<_l}O{ literal 0 HcmV?d00001 diff --git a/src/assets/数据显示.png b/src/assets/数据显示.png index ee9e101d146fdea2e5bad3a7f6a5de62a9dfef0e..a53367cc124cd80715f10ca10aea434bd3de8c18 100644 GIT binary patch literal 37248 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 N$JE%usM5eW;(q|<%1{6R literal 420 zcmV;V0bBlwP)Rkuo90N0BisD{QX~=1JCQXWs0a-JM-a{{>(RxCBPP1X!3InZNa$$xnbO z`IrJ-FE8;pFTfSh^aW-{xCZutb)aGP0JyREtUw?|Kjp+`SDkSzDRRE}2c9G;ilTPp zK+>LtPCq$T38C9*6J;WuE9J#r{6f-D(nQk2?9lv`(D26FlFlVPNP3mDCTT~~Syh2L zwkR=P+jXYs0RvzRyqg`EpE8B`s!x`G3mgI)z>3);;LhTYRRy}hTh1lJ;>VQ)Or%w? zMVrRUx?Db%XHlV$QVrp^X)yA-$t@ywoJqQ@S`gZXAv~AkKNWwD%4ZOI*zO9(mbhDx zb01j4cOKBs>*p-+^^Ej#<$xy3-`#VO0MG&E83oOOPT(pti>X(j3_bwUOFgr`vvm3Z O0000Rkuo90N0BisD{QX~=1JCQXWs0a-JM-a{{>(RxCBPP1X!3InZNa$$xnbO z`IrJ-FE8;pFTfSh^aW-{xCZutb)aGP0JyREtUw?|Kjp+`SDkSzDRRE}2c9G;ilTPp zK+>LtPCq$T38C9*6J;WuE9J#r{6f-D(nQk2?9lv`(D26FlFlVPNP3mDCTT~~Syh2L zwkR=P+jXYs0RvzRyqg`EpE8B`s!x`G3mgI)z>3);;LhTYRRy}hTh1lJ;>VQ)Or%w? zMVrRUx?Db%XHlV$QVrp^X)yA-$t@ywoJqQ@S`gZXAv~AkKNWwD%4ZOI*zO9(mbhDx zb01j4cOKBs>*p-+^^Ej#<$xy3-`#VO0MG&E83oOOPT(pti>X(j3_bwUOFgr`vvm3Z O0000 +
+ 父组件传过来的消息是:{{myMsg}} +
+ + + diff --git a/src/components/CommonAside.vue b/src/components/CommonAside.vue index 8526dcd..ddadbe9 100644 --- a/src/components/CommonAside.vue +++ b/src/components/CommonAside.vue @@ -1,66 +1,84 @@ @@ -240,4 +265,5 @@ export default { color:#fff; } + \ No newline at end of file diff --git a/src/components/CommonHeader.vue b/src/components/CommonHeader.vue index 2e28e6d..647840f 100644 --- a/src/components/CommonHeader.vue +++ b/src/components/CommonHeader.vue @@ -8,7 +8,7 @@ - 这是一段信息 + 取 消 确 定 @@ -51,18 +51,22 @@ - 用户信息 + 请登录 - - - 注册 - + + + + - - 登录 + + + + + + 登录 @@ -75,6 +79,7 @@ + + \ No newline at end of file diff --git a/src/components/CommonHeaderUser.vue b/src/components/CommonHeaderUser.vue new file mode 100644 index 0000000..2d51aa7 --- /dev/null +++ b/src/components/CommonHeaderUser.vue @@ -0,0 +1,225 @@ + + + + + + \ No newline at end of file diff --git a/src/components/EmphasizedText.vue b/src/components/EmphasizedText.vue new file mode 100644 index 0000000..bf8ff81 --- /dev/null +++ b/src/components/EmphasizedText.vue @@ -0,0 +1,13 @@ + + + + + \ No newline at end of file diff --git a/src/components/QiPao.vue b/src/components/QiPao.vue new file mode 100644 index 0000000..a432fba --- /dev/null +++ b/src/components/QiPao.vue @@ -0,0 +1,189 @@ + + + + + \ No newline at end of file diff --git a/src/components/dimensionComponent.vue b/src/components/dimensionComponent.vue new file mode 100644 index 0000000..b860614 --- /dev/null +++ b/src/components/dimensionComponent.vue @@ -0,0 +1,315 @@ + + + + + \ No newline at end of file diff --git a/src/components/echarts/AreaChart.vue b/src/components/echarts/AreaChart.vue new file mode 100644 index 0000000..2d687ad --- /dev/null +++ b/src/components/echarts/AreaChart.vue @@ -0,0 +1,124 @@ + + + + + + \ No newline at end of file diff --git a/src/components/echarts/DifferentialChart.vue b/src/components/echarts/DifferentialChart.vue new file mode 100644 index 0000000..10a971a --- /dev/null +++ b/src/components/echarts/DifferentialChart.vue @@ -0,0 +1,104 @@ + + + + + + \ No newline at end of file diff --git a/src/components/echarts/DynamicLine.vue b/src/components/echarts/DynamicLine.vue new file mode 100644 index 0000000..7b3b278 --- /dev/null +++ b/src/components/echarts/DynamicLine.vue @@ -0,0 +1,155 @@ + + + + + \ No newline at end of file diff --git a/src/components/echarts/HalfDoughnut.vue b/src/components/echarts/HalfDoughnut.vue index 469b146..3677b29 100644 --- a/src/components/echarts/HalfDoughnut.vue +++ b/src/components/echarts/HalfDoughnut.vue @@ -1,77 +1,95 @@ diff --git a/src/components/echarts/Histogram.vue b/src/components/echarts/Histogram.vue new file mode 100644 index 0000000..07545ff --- /dev/null +++ b/src/components/echarts/Histogram.vue @@ -0,0 +1,130 @@ + + + + + + \ No newline at end of file diff --git a/src/components/halfYear.vue b/src/components/halfYear.vue new file mode 100644 index 0000000..f2e1f2d --- /dev/null +++ b/src/components/halfYear.vue @@ -0,0 +1,208 @@ + + + + + + diff --git a/src/components/old.vue b/src/components/old.vue new file mode 100644 index 0000000..e19ab8a --- /dev/null +++ b/src/components/old.vue @@ -0,0 +1,265 @@ + + + + + \ No newline at end of file diff --git a/src/components/quterComponent.vue b/src/components/quterComponent.vue index f6f4feb..11f0cd4 100644 --- a/src/components/quterComponent.vue +++ b/src/components/quterComponent.vue @@ -46,7 +46,8 @@ v-model="text" :size="size" :readonly="!canEdit" - :disabled="disabled"> + :disabled="disabled" + size="mini"> @@ -388,6 +389,8 @@ export default { \ No newline at end of file diff --git a/src/components/region.vue b/src/components/region.vue index e1765b2..115a8e3 100644 --- a/src/components/region.vue +++ b/src/components/region.vue @@ -1,3 +1,4 @@ + @@ -172,6 +209,15 @@ $bg:#2d3a4b; $dark_gray:#889aa4; $light_gray:#eee; +.router-link-active { + text-decoration: none; + color: #fff; +} +a { + text-decoration: none; + color: #fff; +} + .login-container { min-height: 100vh; width: 100%; diff --git a/src/register/index.vue b/src/user/register.vue similarity index 72% rename from src/register/index.vue rename to src/user/register.vue index ae11a84..17344e3 100644 --- a/src/register/index.vue +++ b/src/user/register.vue @@ -30,7 +30,25 @@ - + + + + + + + + + + + + + + + + + + + + + + + + @@ -83,7 +110,7 @@ + + \ No newline at end of file diff --git a/src/views/Main.vue b/src/views/Main.vue index 7f3de5a..53efc6a 100644 --- a/src/views/Main.vue +++ b/src/views/Main.vue @@ -7,7 +7,8 @@ - + + @@ -15,9 +16,11 @@
- + + +
- +
@@ -26,14 +29,16 @@ + + \ No newline at end of file diff --git a/src/views/UserManagement.vue b/src/views/UserManagement.vue new file mode 100644 index 0000000..d00bfe2 --- /dev/null +++ b/src/views/UserManagement.vue @@ -0,0 +1,594 @@ + + + + + diff --git a/src/views/graphViewV4.vue b/src/views/graphViewV4.vue index 2cca7c7..523f1de 100644 --- a/src/views/graphViewV4.vue +++ b/src/views/graphViewV4.vue @@ -1,96 +1,184 @@ -