Преглед изворни кода

feat: NC-45: 结算后台登陆增加邮箱验证码.

kevin пре 1 година
родитељ
комит
94ee5a0478
3 измењених фајлова са 13 додато и 14 уклоњено
  1. 2 5
      backendEle/package.json
  2. 10 8
      backendEle/src/utils/network.js
  3. 1 1
      backendEle/src/views/login/index.vue

+ 2 - 5
backendEle/package.json

@@ -17,7 +17,7 @@
   "dependencies": {
   "dependencies": {
     "-": "0.0.1",
     "-": "0.0.1",
     "ajv": "^6.11.0",
     "ajv": "^6.11.0",
-    "axios": "^0.19.0",
+    "axios": "1.6.0",
     "babel-polyfill": "^6.26.0",
     "babel-polyfill": "^6.26.0",
     "better-scroll": "^1.14.1",
     "better-scroll": "^1.14.1",
     "countup.js": "^1.9.3",
     "countup.js": "^1.9.3",
@@ -25,8 +25,6 @@
     "http": "0.0.1-security",
     "http": "0.0.1-security",
     "js": "^0.1.0",
     "js": "^0.1.0",
     "nix-tinymce": "^1.0.7",
     "nix-tinymce": "^1.0.7",
-    "parser": "^0.1.4",
-    "ua-parser-js": "^0.7.20",
     "v-charts": "^1.16.20",
     "v-charts": "^1.16.20",
     "vue": "^2.5.21",
     "vue": "^2.5.21",
     "vue-countup-v2": "^1.0.3",
     "vue-countup-v2": "^1.0.3",
@@ -50,7 +48,6 @@
     "babel-preset-stage-2": "^6.22.0",
     "babel-preset-stage-2": "^6.22.0",
     "babel-register": "^6.22.0",
     "babel-register": "^6.22.0",
     "chalk": "^2.0.1",
     "chalk": "^2.0.1",
-    "chromedriver": "^2.35.0",
     "copy-webpack-plugin": "^4.0.1",
     "copy-webpack-plugin": "^4.0.1",
     "cross-spawn": "^5.0.1",
     "cross-spawn": "^5.0.1",
     "css-loader": "^0.28.0",
     "css-loader": "^0.28.0",
@@ -81,7 +78,7 @@
     "rimraf": "^2.6.0",
     "rimraf": "^2.6.0",
     "selenium-server": "^3.0.1",
     "selenium-server": "^3.0.1",
     "semver": "^5.3.0",
     "semver": "^5.3.0",
-    "shelljs": "^0.7.6",
+    "shelljs": "0.8.5",
     "uglifyjs-webpack-plugin": "^1.1.1",
     "uglifyjs-webpack-plugin": "^1.1.1",
     "url-loader": "^0.5.8",
     "url-loader": "^0.5.8",
     "vue-jest": "^1.0.2",
     "vue-jest": "^1.0.2",

+ 10 - 8
backendEle/src/utils/network.js

@@ -91,14 +91,16 @@ const network = {
     })
     })
     return promise
     return promise
   },
   },
-  sendCode(adminName) {
-    axiosObj.post(`oauth/send-email-code?adminName=${adminName}`, {})
-      .then(response => {
-      // 成功
-      resolve(response)
-      console.log('send-email-code', response)
-    }).catch(error => {
-      reject(error)
+  sendEmailCode(adminName) {
+    let promise = new Promise((resolve, reject) => {
+      axiosObj.post(`oauth/send-email-code?adminName=${adminName}`, {})
+        .then(response => {
+          // 成功
+          resolve(response)
+          console.log('send-email-code', response)
+        }).catch(error => {
+        reject(error)
+      })
     })
     })
 
 
     return promise
     return promise

+ 1 - 1
backendEle/src/views/login/index.vue

@@ -120,7 +120,7 @@ export default {
       this.captchaUrl = REQUEST_URL + 'site/captcha?page_id=' + this.pageId + '&v=' + Math.random();
       this.captchaUrl = REQUEST_URL + 'site/captcha?page_id=' + this.pageId + '&v=' + Math.random();
     },
     },
     sendCode() {
     sendCode() {
-      return network.sendCode(this.loginForm.adminName)
+      return network.sendEmailCode(this.loginForm.adminName)
     },
     },
   }
   }
 }
 }