| | |
| | | <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) { |