兰宝车间质量管理系统-前端
疯狂的狮子Li
2023-11-30 e1023bb3313282b00d6dcdefd5d7e30d7aaa1bfc
src/views/register.vue
@@ -105,12 +105,12 @@
const codeUrl = ref("");
const loading = ref(false);
const captchaEnabled = ref(true);
const registerRef = ref(ElForm);
const registerRef = ref<ElFormInstance>();
// 租户列表
const tenantList = ref<TenantVO[]>([]);
const handleRegister = () => {
  registerRef.value.validate(async (valid: boolean) => {
  registerRef.value?.validate(async (valid: boolean) => {
    if (valid) {
      loading.value = true;
      const [err] = await to(register(registerForm.value));
@@ -132,13 +132,14 @@
}
const getCode = async () => {
  const { data } = await getCodeImg();
  const res = await getCodeImg();
  const { data } = res;
  captchaEnabled.value = data.captchaEnabled === undefined ? true : data.captchaEnabled;
  if (captchaEnabled.value) {
    codeUrl.value = "data:image/gif;base64," + data.img;
    codeUrl.value = 'data:image/gif;base64,' + data.img;
    registerForm.value.uuid = data.uuid;
  }
}
};
const initTenantList = async () => {
  const { data } = await getTenantList();