|
|
@@ -43,6 +43,8 @@
|
|
|
|
|
|
<script>
|
|
|
import { sendSmsCode } from "@/api/login";
|
|
|
+import {setTenantId, removeTenantId} from "@/utils/auth";
|
|
|
+import {getTenantIdByName} from "@/api/system/tenant";
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
@@ -59,7 +61,16 @@ export default {
|
|
|
if (/^(?:(?:\+|00)86)?1(?:3[\d]|4[5-79]|5[0-35-9]|6[5-7]|7[0-8]|8[\d]|9[189])\d{8}$/.test(value) === false) {
|
|
|
callback(new Error("手机号格式错误"));
|
|
|
} else {
|
|
|
- callback();
|
|
|
+ removeTenantId()
|
|
|
+ getTenantIdByName(value).then(res => {
|
|
|
+ const tenantId = res.data;
|
|
|
+ if (tenantId && tenantId >= 0) {
|
|
|
+ setTenantId(tenantId)
|
|
|
+ callback();
|
|
|
+ } else {
|
|
|
+ callback('该手机号未创建账号,请重新输入');
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
}, trigger: "blur"
|
|
|
}
|