kevin_zhangl 2 лет назад
Родитель
Сommit
b315bb6cd6
3 измененных файлов с 17 добавлено и 0 удалено
  1. 1 0
      src/lang/en.js
  2. 1 0
      src/lang/zh.js
  3. 15 0
      src/views/login/index.vue

+ 1 - 0
src/lang/en.js

@@ -299,6 +299,7 @@ export default {
     switchLanguageHints: 'Switch Language Success',
     websiteTitle: 'Member Management System',
     uploadHints: 'Uploading, please hold on. Do not close the window!',
+    canNotBeBlank: ' cannot be blank',
   },
 
   shop: {

+ 1 - 0
src/lang/zh.js

@@ -297,6 +297,7 @@ export default {
     switchLanguageHints: '语言切换成功',
     websiteTitle: '会员管理系统',
     uploadHints: '正在上传,请稍后。请勿关闭窗口!',
+    canNotBeBlank: '不能为空',
   },
   shop: {
     product: '商品',

+ 15 - 0
src/views/login/index.vue

@@ -210,6 +210,21 @@ export default {
       })
     },
     handleLogin() {
+			if (!this.loginForm.username) {
+				this.$message({
+					message: this.$t('login.username') + this.$t('common.canNotBeBlank'),
+					type: 'error'
+				})
+				return false;
+			}
+			if (!this.loginForm.password) {
+				this.$message({
+					message: this.$t('login.password') + this.$t('common.canNotBeBlank'),
+					type: 'error'
+				})
+				return false;
+			}
+
       this.$refs.loginForm.validate(valid => {
         if (valid) {
           this.loading = true