| | |
| | | "integrity": "sha1-9OaGxd4eofhn28rT1G2WlCjfmMQ=", |
| | | "dev": true |
| | | }, |
| | | "js-md5": { |
| | | "version": "0.7.3", |
| | | "resolved": "https://registry.npmjs.org/js-md5/-/js-md5-0.7.3.tgz", |
| | | "integrity": "sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ==" |
| | | }, |
| | | "js-tokens": { |
| | | "version": "3.0.2", |
| | | "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz", |
| | |
| | | "core-js": "^2.6.5", |
| | | "echarts": "^4.7.0", |
| | | "element-ui": "2.10.1", |
| | | "js-md5": "^0.7.3", |
| | | "moment": "^2.29.1", |
| | | "vue": "^2.6.11", |
| | | "vue-clipboard2": "^0.3.1", |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import crypto from 'crypto' |
| | | export default { |
| | | name: 'Login', |
| | | data(){ |
| | |
| | | //需要想后端发送的登录参数 |
| | | let loginParam = { |
| | | username: this.username, |
| | | password: this.$md5(this.password) |
| | | password: crypto.createHash('md5').update(this.password, "utf8").digest('hex') |
| | | } |
| | | var that = this; |
| | | //设置在登录状态 |
| | |
| | | import echarts from 'echarts'; |
| | | |
| | | import VueClipboard from 'vue-clipboard2' |
| | | |
| | | import md5 from 'js-md5' |
| | | Vue.prototype.$md5 = md5 |
| | | |
| | | Vue.use(VueClipboard) |
| | | Vue.use(ElementUI); |
| | | Vue.use(VueCookies); |