feat: 优化

This commit is contained in:
2026-03-07 15:52:56 +08:00
parent 09b7862971
commit 5a5af706e5
10 changed files with 22 additions and 24 deletions

View File

@@ -13,14 +13,14 @@
<el-form-item label="手机号" prop="mobile">
<el-input v-model="formData.mobile" placeholder="请输入手机号" />
</el-form-item>
<el-form-item label="变动类型(increase-增加 decrease-减少)" prop="type">
<el-form-item label="变动类型" prop="type">
<el-radio-group v-model="formData.type">
<el-radio value="increase">增加</el-radio>
<el-radio value="decrease">减少</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="变动积分数量(正数为增加,负数为减少)" prop="pointAmount">
<el-input v-model="formData.pointAmount" placeholder="请输入变动积分数量(正数为增加,负数为减少)" />
<el-form-item label="变动积分数量" prop="pointAmount">
<el-input v-model="formData.pointAmount" placeholder="正数为增加,负数为减少" />
</el-form-item>
<el-form-item label="变动后余额" prop="balance">
<el-input v-model="formData.balance" placeholder="请输入变动后余额" />
@@ -28,7 +28,7 @@
<el-form-item label="变动原因" prop="reason">
<el-input v-model="formData.reason" placeholder="请输入变动原因" />
</el-form-item>
<el-form-item label="业务类型(signin-签到 recharge-充值 exchange-兑换 admin-后台调整 gift-礼包赠送)" prop="bizType">
<el-form-item label="业务类型" prop="bizType">
<el-radio-group v-model="formData.bizType">
<el-radio value="signin">签到</el-radio>
<el-radio value="recharge">充值</el-radio>

View File

@@ -28,7 +28,7 @@
<el-form-item label="操作人账号" prop="operatorName">
<el-input v-model="formData.operatorName" placeholder="请输入操作人账号" />
</el-form-item>
<el-form-item label="状态(0-禁用 1-启用)" prop="status">
<el-form-item label="状态" prop="status">
<el-radio-group v-model="formData.status">
<el-radio value="0">禁用</el-radio>
<el-radio value="1">启用</el-radio>
@@ -77,7 +77,7 @@ const formRules = reactive({
adjustReason: [{ required: true, message: '调整原因不能为空', trigger: 'blur' }],
operatorId: [{ required: true, message: '操作人用户编号不能为空', trigger: 'blur' }],
operatorName: [{ required: true, message: '操作人账号不能为空', trigger: 'blur' }],
status: [{ required: true, message: '状态(0-禁用 1-启用)不能为空', trigger: 'blur' }],
status: [{ required: true, message: '状态不能为空', trigger: 'change' }],
remark: [{ required: true, message: '备注不能为空', trigger: 'blur' }],
})
const formRef = ref() // 表单 Ref

View File

@@ -106,11 +106,14 @@
<el-table-column label="每日签到赠送积分" align="center" prop="dailyPoints" />
<el-table-column label="连续签到天数" align="center" prop="continuousDays" />
<el-table-column label="连续签到奖励积分" align="center" prop="bonusPoints" />
<el-table-column label="重置签到天数(0表示不重置)" align="center" prop="resetDays" />
<el-table-column label="重置天数" align="center" prop="resetDays">
<template #default="scope">{{ scope.row.resetDays || '不重置' }}</template>
</el-table-column>
<el-table-column label="调整原因" align="center" prop="adjustReason" />
<el-table-column label="操作人用户编号" align="center" prop="operatorId" />
<el-table-column label="操作人账号" align="center" prop="operatorName" />
<el-table-column label="状态(0-禁用 1-启用)" align="center" prop="status" />
<el-table-column label="操作人" align="center" prop="operatorName" />
<el-table-column label="状态" align="center" prop="status">
<template #default="scope">{{ scope.row.status === '1' ? '启用' : '禁用' }}</template>
</el-table-column>
<el-table-column label="备注" align="center" prop="remark" />
<el-table-column label="操作" align="center" min-width="120px">
<template #default="scope">