|
@@ -149,6 +149,48 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 编辑会员等级 -->
|
|
|
|
|
+ <el-dialog title="编辑会员等级" :visible.sync="editVisible" width="540px" @close="editVisible = false">
|
|
|
|
|
+ <el-form :model="editForm" label-width="110px" size="small">
|
|
|
|
|
+ <el-form-item label="等级编码">
|
|
|
|
|
+ <el-tag>{{ editForm.levelCode }}</el-tag>
|
|
|
|
|
+ <span style="color:#999;margin-left:8px;">编码不可修改</span>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="等级名称" required>
|
|
|
|
|
+ <el-input v-model="editForm.levelName" placeholder="如:家庭会员" maxlength="32" show-word-limit />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="等级描述">
|
|
|
|
|
+ <el-input v-model="editForm.levelDesc" type="textarea" :rows="2" maxlength="200" show-word-limit />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="月费(元)">
|
|
|
|
|
+ <el-input-number v-model="editForm.priceMonthly" :min="0" :step="100" :precision="0" style="width:200px" />
|
|
|
|
|
+ <span style="color:#999;margin-left:8px;">单位:分</span>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="季费(元)">
|
|
|
|
|
+ <el-input-number v-model="editForm.priceQuarterly" :min="0" :step="100" :precision="0" style="width:200px" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="年费(元)">
|
|
|
|
|
+ <el-input-number v-model="editForm.priceYearly" :min="0" :step="100" :precision="0" style="width:200px" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="孩子上限">
|
|
|
|
|
+ <el-input-number v-model="editForm.maxChildren" :min="0" :max="20" :step="1" style="width:200px" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="每日任务上限">
|
|
|
|
|
+ <el-input-number v-model="editForm.maxTasksPerDay" :min="0" :max="999" :step="1" style="width:200px" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="AI审核">
|
|
|
|
|
+ <el-switch v-model="editForm.aiReviewEnabled" :active-value="1" :inactive-value="0" active-text="启用" inactive-text="关闭" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="优先客服">
|
|
|
|
|
+ <el-switch v-model="editForm.prioritySupport" :active-value="1" :inactive-value="0" active-text="支持" inactive-text="不支持" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-form>
|
|
|
|
|
+ <div slot="footer">
|
|
|
|
|
+ <el-button @click="editVisible = false">取消</el-button>
|
|
|
|
|
+ <el-button type="primary" :loading="submittingLevel" @click="handleSubmitLevel">保存</el-button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </el-dialog>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|