| | |
| | | const { proxy } = getCurrentInstance(); |
| | | |
| | | const loginForm = ref({ |
| | | username: "admin", |
| | | password: "admin@123", |
| | | username: "", |
| | | password: "", |
| | | code: "", |
| | | uuid: "" |
| | | }); |
| | |
| | | const loginRules = { |
| | | username: [{ required: true, trigger: "blur", message: "请输入您的账号" }], |
| | | password: [{ required: true, trigger: "blur", message: "请输入您的密码" }], |
| | | code: [{ required: true, trigger: "change", message: "请输入验证码" }] |
| | | code: [{ required: true, trigger: "blur", message: "请输入验证码" }] |
| | | }; |
| | | |
| | | const codeUrl = ref(""); |
| | |
| | | // Cookies.remove("rememberMe"); |
| | | // } |
| | | // 调用action的登录方法 |
| | | loginForm.value.password = Base64.encode(loginForm.value.password) |
| | | userStore.login(loginForm.value).then(() => { |
| | | // loginForm.value.password = Base64.encode(loginForm.value.password) |
| | | const param = { |
| | | username: loginForm.value.username, |
| | | password: Base64.encode(loginForm.value.password), |
| | | code: loginForm.value.code, |
| | | uuid: loginForm.value.uuid |
| | | } |
| | | userStore.login(param).then(() => { |
| | | // const query = route.query; |
| | | // const otherQueryParams = Object.keys(query).reduce((acc, cur) => { |
| | | // if (cur !== "redirect") { |
| | |
| | | <el-form-item label="机构名称:" class="nameInput" style="width: 300px;margin-bottom: 0;margin-right: 20px;"> |
| | | <el-input v-model="state.querys.name" placeholder="请选择机构名称" /> |
| | | </el-form-item> |
| | | <el-form-item label="所在地市:" style="margin-bottom: 0;margin-right: 20px"> |
| | | <el-form-item label="所在地市:" style="margin-bottom: 0;margin-right: 20px"> |
| | | <el-cascader |
| | | ref="myCascader" |
| | | v-model="state.querys.area" |
| | |
| | | ElMessage.warning(res.message) |
| | | } |
| | | } |
| | | |
| | | const getArea = async ()=>{ |
| | | const res = await getRegionTree({name: '',parentId: null,regionType: state.attribute}) |
| | | if(res.code == 200){ |
| | |
| | | ElMessage.warning(res.message) |
| | | } |
| | | } |
| | | |
| | | |
| | | const getBusiness = async ()=>{ |
| | | const res = await getDict({dictType: 'sys_business_scope'}) |
| | | if(res.code == 200){ |
| | |
| | | } |
| | | } |
| | | const handleChange = (value) => { |
| | | console.log('myCascader',myCascader.value) |
| | | if(value && value[0] === '全部'){ |
| | | state.querys.province = '' |
| | | state.querys.city = '' |