| | |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item prop="verify"> |
| | | <div style="display: flex;justify-content: space-between; width: 100%; "> |
| | | <div style="display: flex; justify-content: space-between; width: 100%"> |
| | | <el-input |
| | | placeholder="请输入验证码(忽略大小写)" |
| | | v-model="ruleForm.verify" |
| | | style="width:68%;" |
| | | style="width: 68%" |
| | | /> |
| | | <valid-code style="width:27%;"></valid-code> |
| | | <valid-code style="width: 27%"></valid-code> |
| | | </div> |
| | | |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button |
| | |
| | | defineProps, |
| | | defineEmits, |
| | | } from "vue"; |
| | | import config from "@/assets/js/Map/config"; |
| | | // import config from "../../public/config/config.js"; |
| | | //Router |
| | | import router from "@/router"; |
| | | //图标 |
| | |
| | | const reportUrl = ref(""); |
| | | |
| | | const ruleForm = reactive({ |
| | | user: "", |
| | | passWorld: "", |
| | | user: "admin", |
| | | passWorld: "Admin@1234_lf", |
| | | verify: "", |
| | | }); |
| | | const validateVerify = (rule: any, value: any, callback: any) => { |
| | |
| | | |
| | | formEl.validate((valid) => { |
| | | if (valid) { |
| | | console.log("submit!"); |
| | | setLogin(); |
| | | } else { |
| | | emitter.emit("handleDraw", true); |
| | | console.log("erro submit!"); |
| | | return false; |
| | | } |
| | | }); |
| | | |
| | | setLogin(); |
| | | }; |
| | | const setLogin = () => { |
| | | var data = { |
| | |
| | | }; |
| | | sign_login(data).then((res) => { |
| | | if (res.code != 200) return; |
| | | |
| | | store.commit("SET_UNAME", res.result.uname); |
| | | store.commit("SET_TOKEN", res.result.token); |
| | | router.push("/"); |