diff --git a/report.20221212.162106.56340.0.001.json b/report.20221212.162106.56340.0.001.json new file mode 100644 index 000000000..64d54c1b4 --- /dev/null +++ b/report.20221212.162106.56340.0.001.json @@ -0,0 +1,581 @@ + +{ + "header": { + "event": "Allocation failed - JavaScript heap out of memory", + "trigger": "FatalError", + "filename": "report.20221212.162106.56340.0.001.json", + "dumpEventTime": "2022-12-12T16:21:06Z", + "processId": 56340, + "cwd": "D:\\Project\\Web\\epmet-oper-gov", + "commandLine": [ + "node", + "D:\\Project\\Web\\epmet-oper-gov\\node_modules\\.bin\\\\..\\_@vue_cli-service@3.12.1@@vue\\cli-service\\bin\\vue-cli-service.js", + "serve" + ], + "nodejsVersion": "v11.15.0", + "wordSize": 64, + "arch": "x64", + "platform": "win32", + "componentVersions": { + "node": "11.15.0", + "v8": "7.0.276.38-node.19", + "uv": "1.27.0", + "zlib": "1.2.11", + "brotli": "1.0.7", + "ares": "1.15.0", + "modules": "67", + "nghttp2": "1.37.0", + "napi": "4", + "llhttp": "1.1.1", + "http_parser": "2.8.0", + "openssl": "1.1.1b", + "cldr": "34.0", + "icu": "63.1", + "tz": "2018e", + "unicode": "11.0" + }, + "release": { + "name": "node", + "headersUrl": "https://nodejs.org/download/release/v11.15.0/node-v11.15.0-headers.tar.gz", + "sourceUrl": "https://nodejs.org/download/release/v11.15.0/node-v11.15.0.tar.gz", + "libUrl": "https://nodejs.org/download/release/v11.15.0/win-x64/node.lib" + }, + "osName": "Windows_NT", + "osRelease": "10.0.22621", + "osVersion": "Windows 10 Home China", + "osMachine": "x86_64", + "host": "DESKTOP-KD168PS" + }, + "javascriptStack": { + "message": "No stack.", + "stack": [ + "Unavailable." + ] + }, + "nativeStack": [ + { + "pc": "0x00007ff73c7cd24e", + "symbol": "std::basic_ios >::fill+16366" + }, + { + "pc": "0x00007ff73c7cc0f9", + "symbol": "std::basic_ios >::fill+11929" + }, + { + "pc": "0x00007ff73c7cb923", + "symbol": "std::basic_ios >::fill+9923" + }, + { + "pc": "0x00007ff73c8bdc22", + "symbol": "uv_loop_fork+89362" + }, + { + "pc": "0x00007ff73cce609e", + "symbol": "v8::internal::FatalProcessOutOfMemory+798" + }, + { + "pc": "0x00007ff73cce5fd7", + "symbol": "v8::internal::FatalProcessOutOfMemory+599" + }, + { + "pc": "0x00007ff73cd99a14", + "symbol": "v8::internal::Heap::RootIsImmortalImmovable+14068" + }, + { + "pc": "0x00007ff73cd8f822", + "symbol": "v8::internal::Heap::CollectGarbage+7234" + }, + { + "pc": "0x00007ff73cd8e038", + "symbol": "v8::internal::Heap::CollectGarbage+1112" + }, + { + "pc": "0x00007ff73cd97967", + "symbol": "v8::internal::Heap::RootIsImmortalImmovable+5703" + }, + { + "pc": "0x00007ff73cd979e6", + "symbol": "v8::internal::Heap::RootIsImmortalImmovable+5830" + }, + { + "pc": "0x00007ff73cecf8b1", + "symbol": "v8::internal::Factory::NewFillerObject+49" + }, + { + "pc": "0x00007ff73cf89786", + "symbol": "v8::internal::StoreBuffer::StoreBufferOverflow+27190" + }, + { + "pc": "0x000000e2bd950481", + "symbol": "" + } + ], + "javascriptHeap": { + "totalMemory": 1468715008, + "totalCommittedMemory": 1468715008, + "usedMemory": 1267407576, + "availableMemory": 71572176, + "memoryLimit": 1526909922, + "heapSpaces": { + "read_only_space": { + "memorySize": 524288, + "committedMemory": 524288, + "capacity": 515584, + "used": 33520, + "available": 482064 + }, + "new_space": { + "memorySize": 33554432, + "committedMemory": 33554432, + "capacity": 16498688, + "used": 2971608, + "available": 13527080 + }, + "old_space": { + "memorySize": 1239093248, + "committedMemory": 1239093248, + "capacity": 1098887464, + "used": 1097541520, + "available": 1345944 + }, + "code_space": { + "memorySize": 8912896, + "committedMemory": 8912896, + "capacity": 7373120, + "used": 7373120, + "available": 0 + }, + "map_space": { + "memorySize": 31469568, + "committedMemory": 31469568, + "capacity": 6228320, + "used": 6228320, + "available": 0 + }, + "large_object_space": { + "memorySize": 155160576, + "committedMemory": 155160576, + "capacity": 209476576, + "used": 153259488, + "available": 56217088 + }, + "new_large_object_space": { + "memorySize": 0, + "committedMemory": 0, + "capacity": 0, + "used": 0, + "available": 0 + } + } + }, + "resourceUsage": { + "userCpuSeconds": 2723.13, + "kernelCpuSeconds": 145.75, + "cpuConsumptionPercent": 0.534812, + "maxRss": 1768095744, + "pageFaults": { + "IORequired": 38103578, + "IONotRequired": 0 + }, + "fsActivity": { + "reads": 63690, + "writes": 1259 + } + }, + "libuv": [ + ], + "environmentVariables": { + "=C:": "C:\\", + "=D:": "D:\\Project\\Web\\epmet-oper-gov", + "add_path": "D:\\APP\\cmder", + "add_to_path": "D:\\APP\\cmder", + "aliases": "D:\\APP\\cmder\\config\\user_aliases.cmd", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANSICON": "90x1000 (90x29)", + "ANSICON_DEF": "7", + "APPDATA": "C:\\Users\\lenovo\\AppData\\Roaming", + "architecture_bits": "64", + "BABEL_ENV": "development", + "ccall": "call \"D:\\APP\\cmder\\vendor\\bin\\cexec.cmd\"", + "cexec": "\"D:\\APP\\cmder\\vendor\\bin\\cexec.cmd\"", + "clink_architecture": "x64", + "CMDER_ALIASES": "1", + "CMDER_CLINK": "1", + "CMDER_CONFIGURED": "1", + "CMDER_INIT_END": "17:04:19.92", + "CMDER_INIT_START": "17:04:14.29", + "CMDER_ROOT": "D:\\APP\\cmder", + "CMDER_SHELL": "cmd", + "CMDER_USER_FLAGS": " ", + "COLUMNS": "90", + "CommonProgramFiles": "C:\\Program Files\\Common Files", + "CommonProgramFiles(x86)": "C:\\Program Files (x86)\\Common Files", + "CommonProgramW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "DESKTOP-KD168PS", + "ComSpec": "C:\\WINDOWS\\system32\\cmd.exe", + "ConEmuANSI": "ON", + "ConEmuAnsiLog": "", + "ConEmuArgs": "/Icon \"D:\\APP\\cmder\\icons\\cmder.ico\" /Title Cmder /dir \"D:\\Project\\Web\\epmet-oper-gov\"", + "ConEmuArgs2": "", + "ConEmuBackHWND": "0x01100F9C", + "ConEmuBaseDir": "D:\\APP\\cmder\\vendor\\conemu-maximus5\\ConEmu", + "ConEmuBaseDirShort": "D:\\APP\\cmder\\vendor\\conemu-maximus5\\ConEmu", + "ConEmuBuild": "210912", + "ConEmuCfgDir": "D:\\APP\\cmder\\vendor\\conemu-maximus5", + "ConEmuConfig": "", + "ConEmuDir": "D:\\APP\\cmder\\vendor\\conemu-maximus5", + "ConEmuDrawHWND": "0x004501E4", + "ConEmuDrive": "D:", + "ConEmuHooks": "Enabled", + "ConEmuHWND": "0x00FD0BD4", + "ConEmuPalette": "Monokai", + "ConEmuPID": "100484", + "ConEmuServerPID": "106060", + "ConEmuTask": "{cmd::Cmder}", + "ConEmuWorkDir": "D:\\Project\\Web\\epmet-oper-gov", + "ConEmuWorkDrive": "D:", + "currenArgu": "/setpath", + "debug_output": "0", + "depth": "1", + "dp0": "D:\\Project\\Web\\epmet-oper-gov\\node_modules\\.bin\\", + "DriverData": "C:\\Windows\\System32\\Drivers\\DriverData", + "fast_init": "0", + "feFlagName": " ", + "feNot": "false", + "find_query": "D:\\\\APP\\\\cmder", + "found": "1", + "git_executable": "D:\\APP\\Git\\cmd\\git.exe", + "GIT_INSTALL_ROOT": "D:\\APP\\Git", + "git_locale": "\"D:\\APP\\Git\\usr\\bin\\locale.exe\"", + "GIT_VERSION_USER": "2.31.1.windows.1", + "HOME": "C:\\Users\\lenovo", + "HOMEDRIVE": "C:", + "HOMEPATH": "\\Users\\lenovo", + "INIT_CWD": "D:\\Project\\Web\\epmet-oper-gov", + "LANG": "zh_CN.UTF-8", + "lib_base": "call \"D:\\APP\\cmder\\vendor\\lib\\lib_base.cmd\"", + "lib_console": "call \"D:\\APP\\cmder\\vendor\\lib\\lib_console.cmd\"", + "lib_git": "call \"D:\\APP\\cmder\\vendor\\lib\\lib_git.cmd\"", + "lib_path": "call \"D:\\APP\\cmder\\vendor\\lib\\lib_path.cmd\"", + "lib_profile": "call \"D:\\APP\\cmder\\vendor\\lib\\lib_profile.cmd\"", + "LINES": "24", + "LOCALAPPDATA": "C:\\Users\\lenovo\\AppData\\Local", + "LOGONSERVER": "\\\\DESKTOP-KD168PS", + "max_depth": "1", + "nix_tools": "1", + "NODE": "D:\\APP\\nodejs\\node.exe", + "NODE_ENV": "development", + "NODE_EXE": "D:\\APP\\nodejs\\\\node.exe", + "NPM_CLI_JS": "D:\\APP\\nodejs\\\\node_modules\\npm\\bin\\npm-cli.js", + "npm_config_access": "", + "npm_config_allow_same_version": "", + "npm_config_also": "", + "npm_config_always_auth": "", + "npm_config_argv": "{\"remain\":[],\"cooked\":[\"run\",\"dev\"],\"original\":[\"run\",\"dev\"]}", + "npm_config_audit": "true", + "npm_config_audit_level": "low", + "npm_config_auth_type": "legacy", + "npm_config_bin_links": "true", + "npm_config_browser": "", + "npm_config_ca": "", + "npm_config_cache": "C:\\Users\\lenovo\\AppData\\Roaming\\npm-cache", + "npm_config_cache_lock_retries": "10", + "npm_config_cache_lock_stale": "60000", + "npm_config_cache_lock_wait": "10000", + "npm_config_cache_max": "Infinity", + "npm_config_cache_min": "10", + "npm_config_cafile": "", + "npm_config_cert": "", + "npm_config_cidr": "", + "npm_config_color": "true", + "npm_config_commit_hooks": "true", + "npm_config_depth": "Infinity", + "npm_config_description": "true", + "npm_config_dev": "", + "npm_config_dry_run": "", + "npm_config_editor": "notepad.exe", + "npm_config_engine_strict": "", + "npm_config_fetch_retries": "2", + "npm_config_fetch_retry_factor": "10", + "npm_config_fetch_retry_maxtimeout": "60000", + "npm_config_fetch_retry_mintimeout": "10000", + "npm_config_force": "", + "npm_config_git": "git", + "npm_config_git_tag_version": "true", + "npm_config_global": "", + "npm_config_globalconfig": "C:\\Users\\lenovo\\AppData\\Roaming\\npm\\etc\\npmrc", + "npm_config_globalignorefile": "C:\\Users\\lenovo\\AppData\\Roaming\\npm\\etc\\npmignore", + "npm_config_global_style": "", + "npm_config_group": "", + "npm_config_ham_it_up": "", + "npm_config_heading": "npm", + "npm_config_https_proxy": "", + "npm_config_if_present": "", + "npm_config_ignore_prepublish": "", + "npm_config_ignore_scripts": "", + "npm_config_init_author_email": "", + "npm_config_init_author_name": "", + "npm_config_init_author_url": "", + "npm_config_init_license": "ISC", + "npm_config_init_module": "C:\\Users\\lenovo\\.npm-init.js", + "npm_config_init_version": "1.0.0", + "npm_config_json": "", + "npm_config_key": "", + "npm_config_legacy_bundling": "", + "npm_config_link": "", + "npm_config_local_address": "", + "npm_config_loglevel": "notice", + "npm_config_logs_max": "10", + "npm_config_long": "", + "npm_config_maxsockets": "50", + "npm_config_message": "%s", + "npm_config_metrics_registry": "https://registry.npmjs.org/", + "npm_config_node_gyp": "D:\\APP\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js", + "npm_config_node_options": "", + "npm_config_node_version": "11.15.0", + "npm_config_noproxy": "", + "npm_config_offline": "", + "npm_config_onload_script": "", + "npm_config_only": "", + "npm_config_optional": "true", + "npm_config_otp": "", + "npm_config_package_lock": "true", + "npm_config_package_lock_only": "", + "npm_config_parseable": "", + "npm_config_prefer_offline": "", + "npm_config_prefer_online": "", + "npm_config_prefix": "C:\\Users\\lenovo\\AppData\\Roaming\\npm", + "npm_config_preid": "", + "npm_config_production": "", + "npm_config_progress": "true", + "npm_config_proxy": "", + "npm_config_read_only": "", + "npm_config_rebuild_bundle": "true", + "npm_config_registry": "https://registry.npmjs.org/", + "npm_config_rollback": "true", + "npm_config_save": "true", + "npm_config_save_bundle": "", + "npm_config_save_dev": "", + "npm_config_save_exact": "", + "npm_config_save_optional": "", + "npm_config_save_prefix": "^", + "npm_config_save_prod": "", + "npm_config_scope": "", + "npm_config_scripts_prepend_node_path": "warn-only", + "npm_config_script_shell": "", + "npm_config_searchexclude": "", + "npm_config_searchlimit": "20", + "npm_config_searchopts": "", + "npm_config_searchstaleness": "900", + "npm_config_send_metrics": "", + "npm_config_shell": "C:\\WINDOWS\\system32\\cmd.exe", + "npm_config_shrinkwrap": "true", + "npm_config_sign_git_commit": "", + "npm_config_sign_git_tag": "", + "npm_config_sso_poll_frequency": "500", + "npm_config_sso_type": "oauth", + "npm_config_strict_ssl": "true", + "npm_config_tag": "latest", + "npm_config_tag_version_prefix": "v", + "npm_config_timing": "", + "npm_config_tmp": "C:\\Users\\lenovo\\AppData\\Local\\Temp", + "npm_config_umask": "0000", + "npm_config_unicode": "", + "npm_config_unsafe_perm": "true", + "npm_config_update_notifier": "true", + "npm_config_usage": "", + "npm_config_user": "", + "npm_config_userconfig": "C:\\Users\\lenovo\\.npmrc", + "npm_config_user_agent": "npm/6.7.0 node/v11.15.0 win32 x64", + "npm_config_version": "", + "npm_config_versions": "", + "npm_config_viewer": "browser", + "npm_execpath": "D:\\APP\\nodejs\\node_modules\\npm\\bin\\npm-cli.js", + "npm_lifecycle_event": "dev", + "npm_lifecycle_script": "vue-cli-service serve", + "npm_node_execpath": "D:\\APP\\nodejs\\node.exe", + "npm_package_browserslist_0": "> 1%", + "npm_package_browserslist_1": "last 2 versions", + "npm_package_browserslist_2=not ie <": " 10", + "npm_package_dependencies_async_validator": "^4.2.5", + "npm_package_dependencies_axios": "^0.19.0", + "npm_package_dependencies_babel_eslint": "^8.0.1", + "npm_package_dependencies_babel_plugin_component": "^1.1.1", + "npm_package_dependencies_echarts": "^5.2.2", + "npm_package_dependencies_echarts_gl": "^2.0.9", + "npm_package_dependencies_element_theme": "2.0.1", + "npm_package_dependencies_element_ui": "2.13.2", + "npm_package_dependencies_file_saver": "^2.0.5", + "npm_package_dependencies_gulp_autoprefixer": "^6.1.0", + "npm_package_dependencies_gulp_clean_css": "^4.2.0", + "npm_package_dependencies_gulp_load_plugins": "^2.0.0", + "npm_package_dependencies_gulp_rename": "^1.4.0", + "npm_package_dependencies_gulp_sass": "^4.0.2", + "npm_package_dependencies_jsencrypt": "^3.0.3", + "npm_package_dependencies_js_cookie": "^2.2.0", + "npm_package_dependencies_lodash": "^4.17.15", + "npm_package_dependencies_mint_ui": "^2.2.13", + "npm_package_dependencies_node_sass": "^4.12.0", + "npm_package_dependencies_ol": "^6.9.0", + "npm_package_dependencies_portfinder": "^1.0.21", + "npm_package_dependencies_proj4": "^2.8.0", + "npm_package_dependencies_qs": "^6.7.0", + "npm_package_dependencies_quill": "^1.3.6", + "npm_package_dependencies_screenfull": "^4.2.1", + "npm_package_dependencies_sortablejs": "^1.12.0", + "npm_package_dependencies_svg_sprite_loader": "^4.1.6", + "npm_package_dependencies_throttle_debounce": "^3.0.1", + "npm_package_dependencies_vue": "^2.6.11", + "npm_package_dependencies_vuex": "^3.1.1", + "npm_package_dependencies_vue_baidu_map": "^0.21.22", + "npm_package_dependencies_vue_i18n": "^8.12.0", + "npm_package_dependencies_vue_quill_editor": "^3.0.6", + "npm_package_dependencies_vue_router": "^3.0.7", + "npm_package_dependencies_v_distpicker": "^1.2.2", + "npm_package_dependencies_xlsx": "^0.17.1", + "npm_package_dependencies__antv_l7": "2.9.14", + "npm_package_dependencies__antv_l7_draw": "3.0.5", + "npm_package_dependencies__antv_l7_maps": "2.9.14", + "npm_package_dependencies__riophae_vue_treeselect": "^0.4.0", + "npm_package_dependencies__tinymce_tinymce_vue": "^3.2.8", + "npm_package_description": "## Project setup ``` npm install ```", + "npm_package_devDependencies_dai_js": "^0.0.12", + "npm_package_devDependencies_element_theme_chalk": "^2.13.0", + "npm_package_devDependencies_natives": "^1.1.6", + "npm_package_devDependencies_ol": "^6.9.0", + "npm_package_devDependencies_sass_loader": "^7.3.1", + "npm_package_devDependencies_script_loader": "^0.7.2", + "npm_package_devDependencies_tinymce": "5.8.2", + "npm_package_devDependencies_vue_template_compiler": "^2.6.11", + "npm_package_devDependencies__antv_f2": "^3.8.10-beta.1", + "npm_package_devDependencies__tinymce_tinymce_vue": "3.2.8", + "npm_package_devDependencies__vue_cli_plugin_babel": "^3.10.0", + "npm_package_devDependencies__vue_cli_plugin_eslint": "^3.10.0", + "npm_package_devDependencies__vue_cli_service": "^3.10.0", + "npm_package_devDependencies__vue_eslint_config_standard": "^4.0.0", + "npm_package_element_theme_browsers_0": "> 1%", + "npm_package_element_theme_browsers_1": "last 2 versions", + "npm_package_element_theme_browsers_2=not ie <": " 10", + "npm_package_element_theme_config": "./src/element-ui/theme-variables.scss", + "npm_package_element_theme_minimize": "true", + "npm_package_element_theme_out": "./src/element-ui/theme", + "npm_package_engines_node=>": " 8.11.1", + "npm_package_engines_npm=>": " 5.6.0", + "npm_package_eslintConfig_env_node": "true", + "npm_package_eslintConfig_extends_0": "plugin:vue/essential", + "npm_package_eslintConfig_extends_1": "@vue/standard", + "npm_package_eslintConfig_parserOptions_parser": "babel-eslint", + "npm_package_eslintConfig_root": "true", + "npm_package_gitHead": "727ed176b3b2ed90fd3751f1ec77c2d8d4bc77a8", + "npm_package_name": "epmet-oper-gov", + "npm_package_private": "true", + "npm_package_readmeFilename": "README.md", + "npm_package_scripts_build": "vue-cli-service build", + "npm_package_scripts_build_prod": "vue-cli-service build --mode production", + "npm_package_scripts_build_shibei_prod": "vue-cli-service build --mode shibei_production", + "npm_package_scripts_build_sit": "vue-cli-service build --mode production.sit", + "npm_package_scripts_build_uat": "vue-cli-service build --mode production.uat", + "npm_package_scripts_dev": "vue-cli-service serve", + "npm_package_scripts_et": "et", + "npm_package_scripts_et_init": "et -i", + "npm_package_scripts_et_list": "gulp themes", + "npm_package_scripts_lint": "vue-cli-service lint", + "npm_package_scripts_serve": "vue-cli-service serve", + "npm_package_version": "1.0.0", + "NPM_PREFIX_NPM_CLI_JS": "C:\\Users\\lenovo\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js", + "NUMBER_OF_PROCESSORS": "8", + "OLD_PATH": "D:\\APP\\cmder\\vendor\\conemu-maximus5\\ConEmu\\Scripts;D:\\APP\\cmder\\vendor\\conemu-maximus5;D:\\APP\\cmder\\vendor\\conemu-maximus5\\ConEmu;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;D:\\APP\\cmder;D:\\APP\\Git\\cmd;D:\\APP\\微信web开发者工具\\dll;D:\\APP\\nodejs\\;D:\\APP\\python\\Scripts\\;D:\\APP\\python\\;C:\\Users\\lenovo\\AppData\\Local\\Microsoft\\WindowsApps;D:\\APP\\Microsoft VS Code\\bin;C:\\Users\\lenovo\\AppData\\Roaming\\npm;D:\\APP\\Git\\mingw64\\bin;D:\\APP\\Git\\usr\\bin;D:\\APP\\cmder\\vendor\\bin", + "OneDrive": "C:\\Users\\lenovo\\OneDrive", + "OS": "Windows_NT", + "Path": "D:\\APP\\nodejs\\node_modules\\npm\\node_modules\\npm-lifecycle\\node-gyp-bin;D:\\Project\\Web\\epmet-oper-gov\\node_modules\\.bin;D:\\APP\\cmder\\vendor\\conemu-maximus5\\ConEmu\\Scripts;D:\\APP\\cmder\\vendor\\conemu-maximus5;D:\\APP\\cmder\\vendor\\conemu-maximus5\\ConEmu;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;D:\\APP\\cmder;D:\\APP\\Git\\cmd;D:\\APP\\微信web开发者工具\\dll;D:\\APP\\nodejs\\;D:\\APP\\python\\Scripts\\;D:\\APP\\python\\;C:\\Users\\lenovo\\AppData\\Local\\Microsoft\\WindowsApps;D:\\APP\\Microsoft VS Code\\bin;C:\\Users\\lenovo\\AppData\\Roaming\\npm;D:\\APP\\Git\\mingw64\\bin;D:\\APP\\Git\\usr\\bin;D:\\APP\\cmder\\vendor\\bin", + "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JSE;.WSF;.WSH;.MSC", + "path_position": "append", + "PLINK_PROTOCOL": "ssh", + "position": "append", + "print_debug": "if 0 gtr 0 call \"D:\\APP\\cmder\\vendor\\lib\\lib_console.cmd\" debug_output", + "print_error": "call \"D:\\APP\\cmder\\vendor\\lib\\lib_console.cmd\" show_error", + "print_verbose": "if 0 gtr 0 call \"D:\\APP\\cmder\\vendor\\lib\\lib_console.cmd\" verbose_output", + "PROCESSOR_ARCHITECTURE": "AMD64", + "PROCESSOR_IDENTIFIER": "Intel64 Family 6 Model 142 Stepping 12, GenuineIntel", + "PROCESSOR_LEVEL": "6", + "PROCESSOR_REVISION": "8e0c", + "ProgramData": "C:\\ProgramData", + "ProgramFiles": "C:\\Program Files", + "ProgramFiles(x86)": "C:\\Program Files (x86)", + "ProgramW6432": "C:\\Program Files", + "PROMPT": "C\bL\bI\bN\bK\b \b$P$G", + "PSModulePath": "C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules", + "PUBLIC": "C:\\Users\\Public", + "SESSIONNAME": "Console", + "SVN_SSH": "D:\\\\APP\\\\Git\\\\bin\\\\ssh.exe", + "SystemDrive": "C:", + "SystemRoot": "C:\\WINDOWS", + "TEMP": "C:\\Users\\lenovo\\AppData\\Local\\Temp", + "TERM": "cygwin", + "time_init": "0", + "TMP": "C:\\Users\\lenovo\\AppData\\Local\\Temp", + "USERDOMAIN": "DESKTOP-KD168PS", + "USERDOMAIN_ROAMINGPROFILE": "DESKTOP-KD168PS", + "USERNAME": "lenovo", + "USERPROFILE": "C:\\Users\\lenovo", + "user_aliases": "D:\\APP\\cmder\\config\\user_aliases.cmd", + "USER_BUILD": "windows.1", + "USER_MAJOR": "2", + "USER_MINOR": "31", + "USER_PATCH": "1", + "verbose_output": "0", + "VUE_APP_API_SERVER": "http://192.168.1.140/api", + "VUE_APP_NODE_ENV": "dev_sdtdt", + "VUE_APP_PUBLIC_PATH": "epmet-oper", + "VUE_CLI_ENTRY_FILES": "[\"D:\\\\Project\\\\Web\\\\epmet-oper-gov\\\\src\\\\main.js\"]", + "WEBPACK_DEV_SERVER": "true", + "windir": "C:\\WINDOWS", + "ZES_ENABLE_SYSMAN": "1", + "_prog": "node" + }, + "sharedObjects": [ + "D:\\APP\\nodejs\\node.exe", + "C:\\WINDOWS\\SYSTEM32\\ntdll.dll", + "C:\\WINDOWS\\System32\\KERNEL32.DLL", + "C:\\WINDOWS\\System32\\KERNELBASE.dll", + "C:\\WINDOWS\\System32\\PSAPI.DLL", + "C:\\WINDOWS\\System32\\WS2_32.dll", + "C:\\WINDOWS\\System32\\RPCRT4.dll", + "C:\\WINDOWS\\System32\\ADVAPI32.dll", + "C:\\WINDOWS\\System32\\msvcrt.dll", + "C:\\WINDOWS\\System32\\sechost.dll", + "C:\\WINDOWS\\System32\\USER32.dll", + "C:\\WINDOWS\\System32\\win32u.dll", + "C:\\WINDOWS\\System32\\GDI32.dll", + "C:\\WINDOWS\\System32\\gdi32full.dll", + "C:\\WINDOWS\\System32\\msvcp_win.dll", + "C:\\WINDOWS\\System32\\ucrtbase.dll", + "C:\\WINDOWS\\System32\\CRYPT32.dll", + "C:\\WINDOWS\\SYSTEM32\\dbghelp.dll", + "C:\\WINDOWS\\System32\\combase.dll", + "C:\\WINDOWS\\System32\\OLEAUT32.dll", + "C:\\WINDOWS\\SYSTEM32\\IPHLPAPI.DLL", + "C:\\WINDOWS\\SYSTEM32\\USERENV.dll", + "C:\\WINDOWS\\SYSTEM32\\bcrypt.dll", + "C:\\WINDOWS\\SYSTEM32\\WINMM.dll", + "C:\\WINDOWS\\System32\\IMM32.DLL", + "D:\\APP\\cmder\\vendor\\conemu-maximus5\\ConEmu\\ConEmuHk64.dll", + "C:\\WINDOWS\\SYSTEM32\\powrprof.dll", + "C:\\WINDOWS\\SYSTEM32\\UMPDC.dll", + "C:\\WINDOWS\\system32\\uxtheme.dll", + "C:\\WINDOWS\\system32\\mswsock.dll", + "C:\\WINDOWS\\SYSTEM32\\kernel.appcore.dll", + "C:\\WINDOWS\\System32\\bcryptprimitives.dll", + "C:\\WINDOWS\\system32\\napinsp.dll", + "C:\\WINDOWS\\system32\\pnrpnsp.dll", + "C:\\WINDOWS\\SYSTEM32\\DNSAPI.dll", + "C:\\WINDOWS\\System32\\NSI.dll", + "C:\\WINDOWS\\System32\\winrnr.dll", + "C:\\WINDOWS\\system32\\wshbth.dll", + "C:\\WINDOWS\\system32\\nlansp_c.dll", + "C:\\WINDOWS\\SYSTEM32\\dhcpcsvc6.DLL", + "C:\\WINDOWS\\SYSTEM32\\dhcpcsvc.DLL", + "C:\\WINDOWS\\SYSTEM32\\CRYPTBASE.DLL", + "\\\\?\\D:\\Project\\Web\\epmet-oper-gov\\node_modules\\_node-sass@4.14.1@node-sass\\vendor\\win32-x64-67\\binding.node" + ] +} \ No newline at end of file diff --git a/src/App.vue b/src/App.vue index c61c7b92f..4aee8dcf5 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,108 +5,108 @@ diff --git a/src/assets/images/index/chaxun-bg.png b/src/assets/images/index/chaxun-bg.png new file mode 100644 index 000000000..d81641570 Binary files /dev/null and b/src/assets/images/index/chaxun-bg.png differ diff --git a/src/assets/images/index/i-search.png b/src/assets/images/index/i-search.png new file mode 100644 index 000000000..7c2934ad2 Binary files /dev/null and b/src/assets/images/index/i-search.png differ diff --git a/src/assets/images/index/title-icon-sqzl.png b/src/assets/images/index/title-icon-sqzl.png new file mode 100644 index 000000000..4e0784158 Binary files /dev/null and b/src/assets/images/index/title-icon-sqzl.png differ diff --git a/src/assets/images/index/title-icon-zntb.png b/src/assets/images/index/title-icon-zntb.png new file mode 100644 index 000000000..a33106f82 Binary files /dev/null and b/src/assets/images/index/title-icon-zntb.png differ diff --git a/src/assets/images/index/title-icon-zntx.png b/src/assets/images/index/title-icon-zntx.png new file mode 100644 index 000000000..02bf15188 Binary files /dev/null and b/src/assets/images/index/title-icon-zntx.png differ diff --git a/src/assets/imgs/common/arrow-down.png b/src/assets/imgs/common/arrow-down.png deleted file mode 100644 index ccfc9c29d..000000000 Binary files a/src/assets/imgs/common/arrow-down.png and /dev/null differ diff --git a/src/assets/imgs/common/arrow-right.png b/src/assets/imgs/common/arrow-right.png deleted file mode 100644 index fdb7d5c41..000000000 Binary files a/src/assets/imgs/common/arrow-right.png and /dev/null differ diff --git a/src/assets/imgs/common/message.png b/src/assets/imgs/common/message.png deleted file mode 100644 index 4cd795159..000000000 Binary files a/src/assets/imgs/common/message.png and /dev/null differ diff --git a/src/assets/imgs/common/nav-bg-center.png b/src/assets/imgs/common/nav-bg-center.png deleted file mode 100644 index 12e431812..000000000 Binary files a/src/assets/imgs/common/nav-bg-center.png and /dev/null differ diff --git a/src/assets/imgs/common/nav-bg-left.png b/src/assets/imgs/common/nav-bg-left.png deleted file mode 100644 index 5279f7c5b..000000000 Binary files a/src/assets/imgs/common/nav-bg-left.png and /dev/null differ diff --git a/src/assets/imgs/common/nav-bg-on.png b/src/assets/imgs/common/nav-bg-on.png deleted file mode 100644 index fdd69b144..000000000 Binary files a/src/assets/imgs/common/nav-bg-on.png and /dev/null differ diff --git a/src/assets/imgs/common/nav-bg-right.png b/src/assets/imgs/common/nav-bg-right.png deleted file mode 100644 index b91027982..000000000 Binary files a/src/assets/imgs/common/nav-bg-right.png and /dev/null differ diff --git a/src/assets/imgs/common/sider-nav-on.png b/src/assets/imgs/common/sider-nav-on.png deleted file mode 100644 index 97195ffd1..000000000 Binary files a/src/assets/imgs/common/sider-nav-on.png and /dev/null differ diff --git a/src/assets/imgs/index/title-icon-sqzl.png b/src/assets/imgs/index/title-icon-sqzl.png index 2047bbfd6..4e0784158 100644 Binary files a/src/assets/imgs/index/title-icon-sqzl.png and b/src/assets/imgs/index/title-icon-sqzl.png differ diff --git a/src/assets/imgs/index/title-icon-zntb.png b/src/assets/imgs/index/title-icon-zntb.png index 9d3e283f8..a33106f82 100644 Binary files a/src/assets/imgs/index/title-icon-zntb.png and b/src/assets/imgs/index/title-icon-zntb.png differ diff --git a/src/assets/imgs/index/title-icon-zntx.png b/src/assets/imgs/index/title-icon-zntx.png index 5bcbe2c9c..02bf15188 100644 Binary files a/src/assets/imgs/index/title-icon-zntx.png and b/src/assets/imgs/index/title-icon-zntx.png differ diff --git a/src/assets/scss/c/function.scss b/src/assets/scss/c/function.scss index 09d9da0e3..b1e12d962 100644 --- a/src/assets/scss/c/function.scss +++ b/src/assets/scss/c/function.scss @@ -275,21 +275,21 @@ } @mixin scrollBar { - &::-webkit-scrollbar { - /*滚动条整体样式*/ - width: 8px; /*高宽分别对应横竖滚动条的尺寸*/ - height: 1px; - } - &::-webkit-scrollbar-thumb { - /*滚动条里面小方块*/ - border-radius: 8px; - box-shadow: inset 0 0 5px #aaa; - background: #aaa; - } - &::-webkit-scrollbar-track { - /*滚动条里面轨道*/ - box-shadow: inset 0 0 5px #aaa; - border-radius: 8px; - background: #eee; - } -} \ No newline at end of file + &::-webkit-scrollbar { + /*滚动条整体样式*/ + width: 4px; /*高宽分别对应横竖滚动条的尺寸*/ + height: 1px; + } + &::-webkit-scrollbar-thumb { + /*滚动条里面小方块*/ + border-radius: 4px; + box-shadow: inset 0 0 5px #7ba6e6; + background: #7ba6e6; + } + &::-webkit-scrollbar-track { + /*滚动条里面轨道*/ + box-shadow: inset 0 0 5px #fff; + border-radius: 4px; + background: #fff; + } +} diff --git a/src/assets/scss/modules/index.scss b/src/assets/scss/modules/index.scss index aca11fa67..190ffee7d 100644 --- a/src/assets/scss/modules/index.scss +++ b/src/assets/scss/modules/index.scss @@ -1,13 +1,28 @@ @import "../c/config"; @import "../c/function"; +.g-row { + padding: 10px 6px; + display: flex; + .g-row-left { + margin-right: auto; + width: 896px; + } + .g-row-right { + margin-left: auto; + width: calc(100% - 896px - 16px); + } +} + .m-box { position: relative; - padding: 15px; - background: #f6f6f6; - border: 1px solid #d3dce6; + padding: 16px; + background: #ffffff; + box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, 0.08), 0px 3px 6px -4px rgba(0, 0, 0, 0.12); + border-radius: 2px; .header { + padding: 4px 0; font-size: 15px; font-weight: 500; color: #002765; @@ -31,50 +46,87 @@ font-size: 12px; font-family: "思源宋体"; font-weight: 600; - color: #fc895e; + color: rgba(0, 0, 0, 0.85); line-height: 23px; cursor: pointer; } } .m-search { - margin-bottom: 15px; + box-sizing: border-box; + padding: 40px 80px; + margin-bottom: 16px; + height: 280px; + background-image: url("../../images/index/chaxun-bg.png"); + background-size: 100%; + + .title { + height: 47px; + font-size: 32px; + font-family: SourceHanSansSC-Medium, SourceHanSansSC; + font-weight: 500; + color: #0056d6; + line-height: 47px; + } + + .tabs { + margin-top: 24px; + display: flex; + align-items: center; + > div { + position: relative; + margin-right: 30px; + width: 56px; + height: 24px; + font-size: 14px; + line-height: 24px; + border-radius: 2px; + color: #0056d6; + text-align: center; + &.z-on { + color: #ffffff; + background: #0056d6; + &::after { + content: ""; + display: block; + position: absolute; + bottom: -10px; + left: 0; + right: 0; + margin: 0 auto; + width: 0; + height: 0; + border: 5px solid transparent; + border-top: 5px solid #0056d6; + } + } + } + } + .search { margin-top: 15px; display: flex; align-items: center; .search-input { - // margin: 0 auto 30px; - width: calc(100% - 100px); - height: 39px; - display: flex; - align-items: center; + position: relative; + width: 560px; + height: 48px; background: #ffffff; - border: 1px solid #0170d3; - border-radius: 6px; + border-radius: 4px; + border: 1px solid #0056d6; + display: flex; .input { position: relative; width: calc(100% - 100px); - .select-show { - border: none; - display: block; - font-size: 16px; - width: 90px; - line-height: 26px; - text-align: center; - color: #0082fb; - cursor: default; - border-right: 1px solid #d2d2d2; - } - input { margin-left: 20px; - width: calc(100% - 150px); + width: calc(100% - 10px); border: none; - line-height: 24px; + height: 44px; + line-height: 44px; font-family: "思源宋体"; font-size: 16px; font-weight: 400; @@ -104,11 +156,12 @@ } .btn { - margin-left: auto; - width: 90px; - line-height: 37px; - background: #0082fb; - border-radius: 0px 6 px 6 px 0px; + margin: 8px 9px 8px auto; + line-height: 32px; + width: 66px; + height: 32px; + background: #0056d6; + border-radius: 2px; text-align: center; font-size: 15px; font-family: Source Han Serif CN; @@ -120,165 +173,176 @@ } .btn2 { - margin-left: auto; - width: 83px; + margin-left: 35px; + width: 100px; height: 39px; line-height: 39px; - background: linear-gradient(0deg, #ea5829 0%, #ff926f 100%); border-radius: 6px; text-align: center; - font-size: 15px; + font-size: 16px; font-family: Source Han Serif CN; font-weight: 500; - color: #ffffff; + color: #0056d6; cursor: pointer; + img { + width: 20px; + height: 20px; + margin-right: 8px; + } } } } -.g-row { - display: flex; -} -.g-row-right { - margin-left: auto; - width: calc(100% - 805px); -} - .m-pan { position: relative; - width: 790px; - height: 545px; + height: 488px; box-sizing: border-box; .cnt { - padding: 15px; - .pan { - padding: 50px 0; - display: flex; - .pan-intro { - margin-left: -15px; - width: 425px; - display: flex; - flex-wrap: wrap; + margin-top: 20px; + display: flex; + .cnt-left { + box-sizing: border-box; + padding: 16px; + width: 240px; + height: 402px; + background: #f5f7fa; + border-radius: 2px; + font-size: 14px; + font-family: PingFangSC-Regular, PingFang SC; + font-weight: 400; + color: rgba(0, 0, 0, 0.85); + line-height: 24px; + .subtitle { + padding: 4px 0; + font-size: 15px; + font-weight: 500; + color: #002765; + line-height: 17px; + + &:last-of-type { + margin-top: 40px; + } + + > img { + vertical-align: bottom; + margin-right: 5px; + width: 17px; + height: 17px; + } + } + } + .cnt-right { + margin-left: auto; + width: 600px; + height: 402px; + overflow-y: auto; + + .list { .item { - box-sizing: border-box; - margin-left: 15px; - width: 82px; - height: 30px; - border-radius: 3px; - line-height: 30px; - background: rgba(217, 217, 217, 0.36); - border: 1px solid #bfbfbf; - color: #333333; - &.z-on { - background: rgba(173, 129, 251, 0.32); - color: #7951d6; - border: 1px solid #ad81fb; + margin-bottom: 30px; + display: flex; + align-items: center; + font-size: 14px; + font-family: PingFangSC-Medium, PingFang SC; + font-weight: 500; + color: rgba(44, 53, 66, 0.85); + line-height: 24px; + + .item-name { + margin-left: 5px; + width: 80px; } - i { - position: relative; - top: -12px; - display: inline-block; - margin: 0 2px 0 5px; - width: 11px; - height: 6px; - background: #ad81fb; - border-radius: 3px; - vertical-align: bottom; + + .item-div { + width: 1px; + height: 12px; + background: #d8d8d8; + border-radius: 1px; } - span { - @include toe; - width: 60px; - display: inline-block; - vertical-align: bottom; - font-size: 12px; - font-family: Source Han Serif CN; - font-weight: 500; + + .item-count { + width: 90px; } - } - } - } - .intro { - font-size: 14px; - font-family: Source Han Serif CN; - font-weight: 400; - color: #333333; - line-height: 21px; - } - .hint { - font-size: 11px; - font-family: Source Han Serif CN; - font-weight: 400; - line-height: 17px; - color: #333; - i { - color: #fe6252; - } - b { - font-weight: bold; - color: #0086df; + .item-progress { + margin-right: 15px; + width: 336px; + height: 24px; + background: #e6f0ff; + border-radius: 1px; + overflow: hidden; + b { + display: block; + height: 24px; + background: #7ba6e6; + } + } + } } } } } .m-tx { - height: 308px; + height: 466px; margin-bottom: 13px; .cnt { box-sizing: border-box; - margin-top: 15px; - padding: 0 15px; - height: 249px; - background: #ffffff; + margin-top: 12px; border-radius: 2px; overflow: hidden; .item { - padding: 9px 0 6px; - border-bottom: 1px dashed #b8c5d5; + padding: 16px 0 12px; + border-bottom: 1px dashed #f0f5fa; &:last-child { border-bottom: none; } .item-title { @include toe; + height: 22px; font-size: 14px; - font-family: Source Han Serif CN; + font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; - color: #333333; - line-height: 24px; + color: rgba(0, 0, 0, 0.85); + line-height: 22px; } .item-date { - font-size: 14px; - font-family: Source Han Serif CN; + font-size: 12px; + font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; - color: #9cafbc; - line-height: 23px; + color: rgba(0, 0, 0, 0.45); + line-height: 17px; } } } } .m-tb { - height: 223px; + height: 302px; .cnt { box-sizing: border-box; - margin-top: 15px; - padding: 0 15px; - height: 162px; - background: #ffffff; - border-radius: 2px; - overflow: hidden; + margin-top: 20px; .item { - padding: 10px 0 6px; - border-bottom: 1px dashed #b8c5d5; + box-sizing: border-box; + margin-bottom: 8px; + padding: 12px; + height: 48px; + background: #f5f7fa; + border-radius: 2px; display: flex; - &:last-child { - border-bottom: none; + align-items: center; + + .item-tag { + display: block; + margin-right: 2px; + width: 24px; + height: 24px; } + .item-name { @include toe; width: 60%; @@ -292,22 +356,26 @@ margin-left: auto; display: flex; .item-btn { - margin-right: 8px; - width: 53px; - height: 23px; - line-height: 23px; - background: #22c1c3; - border-radius: 3px; - font-size: 12px; - font-family: Source Han Serif CN; - font-weight: 600; - color: #ffffff; - line-height: 23px; + display: flex; + align-items: center; + margin-right: 18px; + font-size: 14px; + line-height: 24px; + font-weight: 400; + color: #0056d6; text-align: center; &:last-child { - background: linear-gradient(-90deg, #279dea, #337cff); margin-right: 2px; } + img { + display: block; + width: 15px; + height: 15px; + margin-right: 2px; + } + span { + display: block; + } } } } diff --git a/src/views/modules/home/index.vue b/src/views/modules/home/index.vue index 002177c3e..400c2232e 100644 --- a/src/views/modules/home/index.vue +++ b/src/views/modules/home/index.vue @@ -1,36 +1,30 @@