|
14 | 14 | </a-select>
|
15 | 15 | </a-form-item>
|
16 | 16 | <a-form-item label='{{ i18n "pages.client.first" }}' v-if="clientsBulkModal.emailMethod>1">
|
17 |
| - <a-input-number v-model="clientsBulkModal.firstNum" :min="1"></a-input-number> |
| 17 | + <a-input-number v-model.number="clientsBulkModal.firstNum" :min="1"></a-input-number> |
18 | 18 | </a-form-item>
|
19 | 19 | <a-form-item label='{{ i18n "pages.client.last" }}' v-if="clientsBulkModal.emailMethod>1">
|
20 |
| - <a-input-number v-model="clientsBulkModal.lastNum" :min="clientsBulkModal.firstNum"></a-input-number> |
| 20 | + <a-input-number v-model.number="clientsBulkModal.lastNum" :min="clientsBulkModal.firstNum"></a-input-number> |
21 | 21 | </a-form-item>
|
22 | 22 | <a-form-item label='{{ i18n "pages.client.prefix" }}' v-if="clientsBulkModal.emailMethod>0">
|
23 | 23 | <a-input v-model.trim="clientsBulkModal.emailPrefix"></a-input>
|
|
26 | 26 | <a-input v-model.trim="clientsBulkModal.emailPostfix"></a-input>
|
27 | 27 | </a-form-item>
|
28 | 28 | <a-form-item label='{{ i18n "pages.client.clientCount" }}' v-if="clientsBulkModal.emailMethod < 2">
|
29 |
| - <a-input-number v-model="clientsBulkModal.quantity" :min="1" :max="100"></a-input-number> |
| 29 | + <a-input-number v-model.number="clientsBulkModal.quantity" :min="1" :max="100"></a-input-number> |
30 | 30 | </a-form-item>
|
31 | 31 | <a-form-item label='{{ i18n "security" }}' v-if="inbound.protocol === Protocols.VMESS">
|
32 | 32 | <a-select v-model="clientsBulkModal.security" :dropdown-class-name="themeSwitcher.currentTheme">
|
|
61 | 61 | <a-icon type="question-circle"></a-icon>
|
62 | 62 | </a-tooltip>
|
63 | 63 | </template>
|
64 |
| - <a-input-number style="width: 50%" v-model="clientsBulkModal.tgId" min="0"></a-input-number> |
| 64 | + <a-input-number style="width: 50%" v-model.number="clientsBulkModal.tgId" min="0"></a-input-number> |
65 | 65 | </a-form-item>
|
66 | 66 | <a-form-item v-if="app.ipLimitEnable">
|
67 | 67 | <template slot="label">
|
|
73 | 73 | <a-icon type="question-circle"></a-icon>
|
74 | 74 | </a-tooltip>
|
75 | 75 | </template>
|
76 |
| - <a-input-number v-model="clientsBulkModal.limitIp" min="0"></a-input-number> |
| 76 | + <a-input-number v-model.number="clientsBulkModal.limitIp" min="0"></a-input-number> |
77 | 77 | </a-form-item>
|
78 | 78 | <a-form-item>
|
79 | 79 | <template slot="label">
|
|
85 | 85 | <a-icon type="question-circle"></a-icon>
|
86 | 86 | </a-tooltip>
|
87 | 87 | </template>
|
88 |
| - <a-input-number v-model="clientsBulkModal.totalGB" :min="0"></a-input-number> |
| 88 | + <a-input-number v-model.number="clientsBulkModal.totalGB" :min="0"></a-input-number> |
89 | 89 | </a-form-item>
|
90 | 90 | <a-form-item label='{{ i18n "pages.client.delayedStart" }}'>
|
91 | 91 | <a-switch v-model="clientsBulkModal.delayedStart" @click="clientsBulkModal.expiryTime=0"></a-switch>
|
|
0 commit comments