diff --git a/.gitignore b/.gitignore index 403adbc1..3e7fb000 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ pnpm-debug.log* *.njsproj *.sln *.sw? +ws.js diff --git a/package-lock.json b/package-lock.json index 541ea021..e6236dd0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2901,6 +2901,11 @@ "resolve": "^1.12.0" } }, + "babel-helper-vue-jsx-merge-props": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz", + "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==" + }, "babel-loader": { "version": "8.2.2", "resolved": "https://registry.npm.taobao.org/babel-loader/download/babel-loader-8.2.2.tgz?cache=0&sync_timestamp=1606424508891&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-loader%2Fdownload%2Fbabel-loader-8.2.2.tgz", @@ -2952,6 +2957,27 @@ "@babel/helper-define-polyfill-provider": "^0.2.1" } }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz", @@ -4663,8 +4689,7 @@ "deepmerge": { "version": "1.5.2", "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz", - "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=", - "dev": true + "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=" }, "default-gateway": { "version": "5.0.5", @@ -5147,6 +5172,29 @@ "batch-processor": "1.0.0" } }, + "element-ui": { + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.2.tgz", + "integrity": "sha512-S66VvOt1AR698uzxAnJeajnIPI1eIzlkKXHx2F2v94PAs/8JuyRcLOUGy100mJHIIaSkRlxVOtI+As2XTB8Oew==", + "requires": { + "async-validator": "~1.8.1", + "babel-helper-vue-jsx-merge-props": "^2.0.0", + "deepmerge": "^1.2.0", + "normalize-wheel": "^1.0.1", + "resize-observer-polyfill": "^1.5.0", + "throttle-debounce": "^1.0.1" + }, + "dependencies": { + "async-validator": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz", + "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==", + "requires": { + "babel-runtime": "6.x" + } + } + } + }, "elliptic": { "version": "6.5.4", "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz", @@ -12528,6 +12576,11 @@ "neo-async": "^2.6.0" } }, + "throttle-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz", + "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==" + }, "through": { "version": "2.3.8", "resolved": "https://registry.nlark.com/through/download/through-2.3.8.tgz", diff --git a/package.json b/package.json index 6686b5f6..5515ca8a 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "dayjs": "^1.10.5", "echarts": "^5.1.1", "element-plus": "^1.0.2-beta.44", + "element-ui": "^2.15.2", "lib-flexible": "^0.3.2", "lodash": "^4.17.21", "moment-timezone": "^0.5.33", diff --git a/src/App.vue b/src/App.vue index 481d1274..037ec056 100644 --- a/src/App.vue +++ b/src/App.vue @@ -13,12 +13,12 @@ export default { get(`${process.env.BASE_URL}config.json?Timestamp=${new Date().getTime()}`).then(config => { axios.defaults.baseURL = config.baseUrl }) - //处理刷新后 $dayJs的时区变为默认的问题 + // 处理刷新后 $dayJs的时区变为默认的问题 const timezone = localStorage.getItem('cn-sys-timezone') || '' - if (timezone){ - $dayJs.tz.setDefault(timezone) + if (timezone) { + window.$dayJs.tz.setDefault(timezone) } else { - $dayJs.tz.setDefault() + window.$dayJs.tz.setDefault() } } diff --git a/src/components/common/pagination.vue b/src/components/common/pagination.vue index 71c96f10..c58abffc 100644 --- a/src/components/common/pagination.vue +++ b/src/components/common/pagination.vue @@ -104,7 +104,7 @@ diff --git a/src/components/table/settings/RoleTable.vue b/src/components/table/settings/RoleTable.vue index 396c801a..c67c7edd 100644 --- a/src/components/table/settings/RoleTable.vue +++ b/src/components/table/settings/RoleTable.vue @@ -75,8 +75,7 @@ diff --git a/src/views/settings/Roles.vue b/src/views/settings/Roles.vue index 4d18061f..db5d5ebb 100644 --- a/src/views/settings/Roles.vue +++ b/src/views/settings/Roles.vue @@ -14,7 +14,7 @@ -