Browse Source

积分规则管理表 增加字段 limitNum,相应的逻辑处理

feature/syp_points
zhangyongzhangyong 5 years ago
parent
commit
5efa88f904
  1. 7
      src/views/modules/points/pointsrule-add-or-update.vue
  2. 1
      src/views/modules/points/pointsrule.vue

7
src/views/modules/points/pointsrule-add-or-update.vue

@ -42,6 +42,9 @@
</el-form-item>
<el-form-item label="积分上限值" prop="upperLimitVal">
<el-input-number v-model="dataForm.upperLimitVal" :min="0" label="积分上限值"></el-input-number>
</el-form-item>
<el-form-item label="上限次数指标" prop="limitNum">
<el-input-number v-model="dataForm.limitNum" :min="0" label="上限次数指标"></el-input-number>
</el-form-item>
<el-form-item label="启用标识" prop="enableFlag">
<el-select v-model="dataForm.enableFlag" placeholder="启用标识" style="width: 740px;">
@ -81,6 +84,7 @@ export default {
operationType: '1',
points: '',
limitType: '2',
limitNum: '',
upperLimitVal: '',
enableFlag: '1',
addedVal: '',
@ -149,6 +153,9 @@ export default {
upperLimitVal: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
limitNum: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
enableFlag: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
]

1
src/views/modules/points/pointsrule.vue

@ -44,6 +44,7 @@
<el-table-column prop="points" label="积分规则值" header-align="center" align="center"></el-table-column>
<el-table-column prop="limitType" :formatter="formatLimitType" label="上线统计指标" header-align="center" align="center"></el-table-column>
<el-table-column prop="upperLimitVal" label="积分上限值" header-align="center" align="center"></el-table-column>
<el-table-column prop="limitNum" label="上限次数指标" header-align="center" align="center"></el-table-column>
<el-table-column prop="enableFlag" :formatter="formatEnableFlag" label="是否可用" header-align="center" align="center"></el-table-column>
<el-table-column prop="addedVal" label="附加值" header-align="center" align="center"></el-table-column>
<el-table-column prop="remark" label="备注" header-align="center" align="center"></el-table-column>

Loading…
Cancel
Save