| | |
| | | <el-form-item prop="uid"> |
| | | <el-input |
| | | v-model="loginForm.uid" |
| | | placeholder="输入您的账号或手机号" |
| | | placeholder="输入登录账号" |
| | | class="nobr" |
| | | size="meddle" |
| | | autocomplete="off" |
| | |
| | | <el-input |
| | | show-password |
| | | v-model="loginForm.pwd" |
| | | placeholder="输入您的密码" |
| | | placeholder="请输入登录密码" |
| | | class="nobr" |
| | | autocomplete="off" |
| | | > |
| | |
| | | <el-form-item prop="validCode"> |
| | | <el-input |
| | | v-model="loginForm.validCode" |
| | | placeholder="输入验证码(忽略大小写)" |
| | | placeholder="请输入验证码(忽略大小写)" |
| | | class="nobr" |
| | | ></el-input> |
| | | </el-form-item> |
| | |
| | | <validCode |
| | | v-model="validCode" |
| | | ref="refresh" |
| | | style="margin-left:16px" |
| | | @sendData="getCode" |
| | | ></validCode> |
| | | </el-col> |
| | |
| | | callback(); |
| | | } |
| | | }; |
| | | |
| | | // loginForm: { |
| | | // uid: "admin", |
| | | // pwd: "Admin@1234_lf", |
| | | // } |
| | | return { |
| | | validCode: "", |
| | | loading: false, |
| | | loginForm: { |
| | | uid: "admin", |
| | | pwd: "Admin@1234_lf", |
| | | uid: "", |
| | | pwd: "", |
| | | }, |
| | | rules: { |
| | | uid: [{ validator: validUserName, trigger: "blur" }], |
| | |
| | | this.getpublickey(); |
| | | }, |
| | | methods: { |
| | | handlePaste(e) { |
| | | e.preventDefault(); |
| | | }, |
| | | // 获取vuex中Actions里的方法 |
| | | ...mapActions(["login", "getpublickey"]), |
| | | getCode(data) { |
| | |
| | | .then((response) => { |
| | | if (response.code != 200) { |
| | | this.loading = false; |
| | | Message({ |
| | | this.$message({ |
| | | message: response.msg, |
| | | type: "error", |
| | | duration: 5 * 1000, |
| | | }); |
| | | // Message({ |
| | | // message: response.msg, |
| | | // type: "error", |
| | | // duration: 5 * 1000, |
| | | // }); |
| | | return; |
| | | } |
| | | |
| | |
| | | sessionStorage.setItem("routerName", "/Thematic"); |
| | | sessionStorage.setItem("changeSelectStyle", 1); |
| | | this.$router.push("/"); |
| | | }else { |
| | | this.$message({ |
| | | message: "请您联系管理员分配角色菜单", |
| | | type: "error", |
| | | }); |
| | | } |
| | | this.loading = false; |
| | | } else { |