|
|
@@ -16,7 +16,7 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item v-if="formType === 'update' || formData.type === 'single'" label="邀请码" prop="code">
|
|
|
- <el-input v-model="formData.code" placeholder="请输入邀请码" :disabled="formType === 'update'">
|
|
|
+ <el-input v-model="formData.code" minlength="5" maxlength="10" placeholder="请输入邀请码" :disabled="formType === 'update'">
|
|
|
<template #append>
|
|
|
<el-button @click="generateRandomCode" :disabled="formType === 'update'">
|
|
|
随机
|
|
|
@@ -27,7 +27,7 @@
|
|
|
|
|
|
<el-form-item v-else-if="formData.type === 'batch'" label="批量前缀" prop="code">
|
|
|
<div class="flex items-center gap-10px">
|
|
|
- <el-input v-model="formData.code" placeholder="请输入批量前缀" class="flex-1" />
|
|
|
+ <el-input v-model="formData.code" minlength="5" maxlength="10" placeholder="请输入批量前缀" class="flex-1" />
|
|
|
<el-input-number v-model="formData.batchCount" :min="1" :max="50" placeholder="数量" style="width: 150px;">
|
|
|
<template #suffix>
|
|
|
<span>个</span>
|
|
|
@@ -37,7 +37,7 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item v-else-if="formData.type === 'batchPhone'" label="批量前缀" prop="code">
|
|
|
- <el-input v-model="formData.code" placeholder="请输入批量前缀" class="flex-1" />
|
|
|
+ <el-input v-model="formData.code" minlength="5" maxlength="10" placeholder="请输入批量前缀" class="flex-1" />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="绑定角色" prop="roleIds">
|
|
|
@@ -61,7 +61,7 @@
|
|
|
|
|
|
<el-form-item v-if="formData.type === 'single'" label="指定手机号" prop="onlyPhone">
|
|
|
<div style="display: flex; align-items: center; width: 100%;">
|
|
|
- <el-input v-model="formData.onlyPhone" placeholder="请输入指定手机号" style="flex: 1;" />
|
|
|
+ <el-input v-model="formData.onlyPhone" minlength="11" maxlength="11" placeholder="请输入指定手机号" style="flex: 1;" />
|
|
|
<div style="flex-shrink: 0; margin-left: 20px;">
|
|
|
<el-switch v-model="formData.sendSms" active-text="短信通知" />
|
|
|
</div>
|