From 66b105cc45d8c3eec33954fffe0cd63a29774a13 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 10 六月 2025 14:37:27 +0800 Subject: [PATCH] 测试完成 --- src/views/login.vue | 99 +++++++++++++++++++++---------------------------- 1 files changed, 43 insertions(+), 56 deletions(-) diff --git a/src/views/login.vue b/src/views/login.vue index cb4c138..b63c71e 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -6,7 +6,7 @@ :rules="loginRules" class="login-form" > - <h3 class="title">娴欎腑鍖诲ぇ浜岄櫌鏅烘収闅忚骞冲彴</h3> + <h3 class="title">鏃犻敗鍎跨鍖婚櫌鏅烘収闅忚骞冲彴</h3> <el-form-item prop="username"> <el-input v-model="loginForm.username" @@ -36,37 +36,7 @@ /> </el-input> </el-form-item> - <!-- 涓�===================姘� --> - <el-form-item prop="guid"> - <el-select style="width: 100%;" v-model="loginForm.guid" placeholder="璇烽�夋嫨闄㈠尯"> - <el-option - v-for="item in options" - :key="item.value" - :label="item.label" - :value="item.value" - > - </el-option> - <i slot="prefix" class="el-icon-mobile"></i> - </el-select> - </el-form-item> - <!-- <el-form-item prop="code" v-if="captchaEnabled"> - <el-input - v-model="loginForm.code" - auto-complete="off" - placeholder="楠岃瘉鐮�" - style="width: 63%" - @keyup.enter.native="handleLogin" - > - <svg-icon - slot="prefix" - icon-class="validCode" - class="el-input__icon input-icon" - /> - </el-input> - <div class="login-code"> - <img :src="codeUrl" @click="getCode" class="login-code-img" /> - </div> - </el-form-item> --> + <el-checkbox v-model="loginForm.rememberMe" style="margin: 0px 0px 25px 0px" @@ -90,11 +60,15 @@ </div> </el-form-item> </el-form> - <!-- 搴曢儴 --> - <!-- <div class="el-login-footer"> - <span style="color: #568FBD; font-size: 25px;">Copyright 漏 2018-2022 ruoyi.vip All Rights Reserved.</span> - </div> --> + </div> + <!-- <div class="block"> + <div class="smerry"> + <el-image > + <div slot="error" class="image-slot">鏃犳潈闄愯闂�</div> + </el-image> + </div> + </div> --> </template> <script> @@ -112,13 +86,12 @@ password: "", rememberMe: false, code: "", - uuid: "", - guid:'', + orgid: "1", }, options: [ { value: "1", label: "鏅畞鐣叉棌鑷不鍘夸汉姘戝尰闄�" }, { value: "2", label: "涓芥按甯備腑鍖婚櫌" }, - ], + ], loginRules: { username: [ { required: true, trigger: "blur", message: "璇疯緭鍏ユ偍鐨勮处鍙�" }, @@ -126,7 +99,7 @@ password: [ { required: true, trigger: "blur", message: "璇疯緭鍏ユ偍鐨勫瘑鐮�" }, ], - guid: [{ required: true, trigger: "blur", message: "璇烽�夋嫨闄㈠尯" }], + // orgid: [{ required: true, trigger: "blur", message: "璇烽�夋嫨闄㈠尯" }], }, loading: false, // 楠岃瘉鐮佸紑鍏� @@ -147,9 +120,9 @@ created() { this.getCode(); this.getCookie(); - if (localStorage.getItem('guid')) { - this.loginForm.guid = localStorage.getItem('guid'); - } + // if (localStorage.getItem('orgid')) { + // this.loginForm.orgid = localStorage.getItem('orgid'); + // } }, methods: { getCode() { @@ -191,19 +164,19 @@ Cookies.remove("password"); Cookies.remove("rememberMe"); } - localStorage.removeItem('guid'); - this.$store - .dispatch("Login", this.loginForm) - .then(() => { - // this.$router.push({ path: this.redirect || "/" }).catch(() => {}); - this.$router.push({ path:"/patient/patient" }).catch(() => {}); - }) - .catch(() => { - this.loading = false; - if (this.captchaEnabled) { - this.getCode(); - } - }); + (this.loginForm.orgid = "1"), + this.$store + .dispatch("Login", this.loginForm) + .then(() => { + // this.$router.push({ path: this.redirect || "/" }).catch(() => {}); + // this.$router.push({ path:"/patient/patient" }).catch(() => {}); + }) + .catch(() => { + this.loading = false; + if (this.captchaEnabled) { + this.getCode(); + } + }); } }); }, @@ -284,4 +257,18 @@ .login-code-img { height: 38px; } +.smerry { + text-align: center; + align-items: center; + .el-image { + width: 95vw; + height: 94vh; + line-height: 94vh; + font-size: 50px; + justify-content: center; + align-items: center; + color: #c0c4cc; + vertical-align: middle; + } +} </style> -- Gitblit v1.9.3