From 3c716c52ad54c5a814a7e22a3e304bda076c6ca0 Mon Sep 17 00:00:00 2001 From: maochaoying <925670706@qq.com> Date: Tue, 27 Jun 2023 14:43:37 +0800 Subject: [PATCH] login page --- favicon.ico | Bin 0 -> 13047 bytes index.html | 3 +- package-lock.json | 199 ++++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 + src/pages/Login.vue | 7 ++ yarn.lock | 80 ++++++++++++++++++++- 6 files changed, 289 insertions(+), 2 deletions(-) create mode 100644 favicon.ico diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..4c2c47e0a36ddca7af453cdbed5d3bc0e1b70de1 GIT binary patch literal 13047 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 b_h?J{;_o9FLiGQ938<`~E?+Kd9{j%mt%@D& literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 6e11604..81a1e5d 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,8 @@ - Vite + Vue + 中核核查检测系统 +
diff --git a/package-lock.json b/package-lock.json index 03cb30b..b56bd96 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,8 +8,10 @@ "name": "dreamworks-frontend-template", "version": "0.0.0", "dependencies": { + "autoprefixer": "^10.4.14", "axios": "^1.3.4", "pinia": "^2.0.32", + "postcss-px-to-viewport": "^1.1.1", "tdesign-icons-vue-next": "^0.1.5", "tdesign-vue-next": "^0.21.1", "vue": "^3.2.37", @@ -238,6 +240,28 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "license": "MIT" }, + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, "node_modules/axios": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz", @@ -272,6 +296,28 @@ "node": ">=8" } }, + "node_modules/browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "dependencies": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001508", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001508.tgz", + "integrity": "sha512-sdQZOJdmt3GJs1UMNpCCCyeuS2IEGLXnHyAo9yIO5JJDjbjoVRij4M1qep6P6gFpptD1PqIYgzM+gwJbOi92mw==" + }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -332,6 +378,11 @@ "node": ">=0.4.0" } }, + "node_modules/electron-to-chromium": { + "version": "1.4.441", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.441.tgz", + "integrity": "sha512-LlCgQ8zgYZPymf5H4aE9itwiIWH4YlCiv1HFLmmcBeFYi5E+3eaIFnjHzYtcFQbaKfAW+CqZ9pgxo33DZuoqPg==" + }, "node_modules/esbuild": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", @@ -370,6 +421,14 @@ "@esbuild/win32-x64": "0.16.17" } }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, "node_modules/estree-walker": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", @@ -423,6 +482,14 @@ "node": ">= 6" } }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + } + }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -569,6 +636,11 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, + "node_modules/node-releases": { + "version": "2.0.12", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==" + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -579,6 +651,22 @@ "node": ">=0.10.0" } }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", @@ -655,6 +743,20 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/postcss-px-to-viewport": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/postcss-px-to-viewport/-/postcss-px-to-viewport-1.1.1.tgz", + "integrity": "sha512-2x9oGnBms+e0cYtBJOZdlwrFg/mLR4P1g2IFu7jYKvnqnH/HLhoKyareW2Q/x4sg0BgklHlP1qeWo2oCyPm8FQ==", + "dependencies": { + "object-assign": ">=4.0.1", + "postcss": ">=5.0.2" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -824,6 +926,21 @@ "node": ">=8.0" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/validator": { "version": "13.9.0", "resolved": "https://registry.npmmirror.com/validator/-/validator-13.9.0.tgz", @@ -1109,6 +1226,19 @@ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, + "autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "requires": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, "axios": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz", @@ -1134,6 +1264,22 @@ "fill-range": "^7.0.1" } }, + "browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "requires": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + } + }, + "caniuse-lite": { + "version": "1.0.30001508", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001508.tgz", + "integrity": "sha512-sdQZOJdmt3GJs1UMNpCCCyeuS2IEGLXnHyAo9yIO5JJDjbjoVRij4M1qep6P6gFpptD1PqIYgzM+gwJbOi92mw==" + }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -1173,6 +1319,11 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, + "electron-to-chromium": { + "version": "1.4.441", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.441.tgz", + "integrity": "sha512-LlCgQ8zgYZPymf5H4aE9itwiIWH4YlCiv1HFLmmcBeFYi5E+3eaIFnjHzYtcFQbaKfAW+CqZ9pgxo33DZuoqPg==" + }, "esbuild": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", @@ -1203,6 +1354,11 @@ "@esbuild/win32-x64": "0.16.17" } }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, "estree-walker": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", @@ -1232,6 +1388,11 @@ "mime-types": "^2.1.12" } }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -1332,12 +1493,27 @@ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, + "node-releases": { + "version": "2.0.12", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==" + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", @@ -1374,6 +1550,20 @@ "source-map-js": "^1.0.2" } }, + "postcss-px-to-viewport": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/postcss-px-to-viewport/-/postcss-px-to-viewport-1.1.1.tgz", + "integrity": "sha512-2x9oGnBms+e0cYtBJOZdlwrFg/mLR4P1g2IFu7jYKvnqnH/HLhoKyareW2Q/x4sg0BgklHlP1qeWo2oCyPm8FQ==", + "requires": { + "object-assign": ">=4.0.1", + "postcss": ">=5.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, "proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -1491,6 +1681,15 @@ "is-number": "^7.0.0" } }, + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "validator": { "version": "13.9.0", "resolved": "https://registry.npmmirror.com/validator/-/validator-13.9.0.tgz", diff --git a/package.json b/package.json index 8a0c754..424270d 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,8 @@ "axios": "^1.3.4", "pinia": "^2.0.32", "vue": "^3.2.37", + "autoprefixer": "^10.4.14", + "postcss-px-to-viewport": "^1.1.1", "tdesign-icons-vue-next": "^0.1.5", "tdesign-vue-next": "^0.21.1", "vue-router": "^4.0.13" diff --git a/src/pages/Login.vue b/src/pages/Login.vue index 6d1c9f8..db0cbe5 100644 --- a/src/pages/Login.vue +++ b/src/pages/Login.vue @@ -63,6 +63,9 @@ v-model="formData.account" placeholder="请输入用户名" > + @@ -73,6 +76,9 @@ v-model="formData.password" placeholder="请输入密码" > + @@ -88,6 +94,7 @@