Просмотр исходного кода

fix(#bugs): 修改密码自动填充

tangning 3 лет назад
Родитель
Сommit
fc95800b88

+ 2 - 2
src/views/corporation/AddModal.vue

@@ -122,8 +122,8 @@
         }
         }
         //TODO hack parameter
         //TODO hack parameter
         let res = await checkUserAddAble({ phoneNum: values.managerPhone });
         let res = await checkUserAddAble({ phoneNum: values.managerPhone });
-
-        if (!res.data) {
+        console.log('checkUserAddAble', res);
+        if (res == true) {
           // addListFunc({ phone: values.phone, companyName: values.companyName });
           // addListFunc({ phone: values.phone, companyName: values.companyName });
           emit('submit', {
           emit('submit', {
             managerPhone: values.managerPhone,
             managerPhone: values.managerPhone,

+ 6 - 1
src/views/corporation/SubaccountModal.vue

@@ -17,7 +17,12 @@
         </template>
         </template>
         <template #addeduser="{ model, field }">
         <template #addeduser="{ model, field }">
           {{ model[field] || 0 }}
           {{ model[field] || 0 }}
-          <a-button @click="openTargetModal()" type="primary" preIcon="ic:outline-person-add">
+          <a-button
+            :disabled="model.subNum == 0"
+            @click="openTargetModal()"
+            type="primary"
+            preIcon="ic:outline-person-add"
+          >
             {{ t('routes.devices.title') }}
             {{ t('routes.devices.title') }}
           </a-button>
           </a-button>
         </template>
         </template>

+ 2 - 0
src/views/sys/login/RegisterForm.vue

@@ -21,6 +21,7 @@
       <FormItem name="sms" autocomplete="off" class="enter-x">
       <FormItem name="sms" autocomplete="off" class="enter-x">
         <CountdownInput
         <CountdownInput
           size="large"
           size="large"
+          autoComplete="new-password"
           class="fix-auto-fill"
           class="fix-auto-fill"
           v-model:value="formData.authCode"
           v-model:value="formData.authCode"
           :placeholder="t('sys.login.emailSMS')"
           :placeholder="t('sys.login.emailSMS')"
@@ -31,6 +32,7 @@
       </FormItem>
       </FormItem>
       <FormItem name="password" class="enter-x">
       <FormItem name="password" class="enter-x">
         <StrengthMeter
         <StrengthMeter
+          autoComplete="new-password"
           size="large"
           size="large"
           v-model:value="formData.password"
           v-model:value="formData.password"
           :fieldProps="{ autocomplete: 'new-password' }"
           :fieldProps="{ autocomplete: 'new-password' }"