Browse Source

积分分类统计功能提交

feature/syp_points
songyunpeng 4 years ago
parent
commit
8a9f72c731
  1. 24
      src/views/modules/points/points-statistics.vue

24
src/views/modules/points/points-statistics.vue

@ -5,13 +5,13 @@
<el-form :inline="true"
:model="dataForm"
@keyup.enter.native="getDataList()">
<el-select v-model="dataForm.ruleCode"
<el-select v-model="dataForm.behaviorCode"
placeholder="积分类别"
clearable>
<el-option v-for="item in options"
:key="item.ruleCode"
:label="item.ruleDesc"
:value="item.ruleCode">
:key="item.behaviorCode"
:label="item.behaviorDesc"
:value="item.behaviorCode">
</el-option>
</el-select>
&nbsp;&nbsp;
@ -44,6 +44,10 @@
label="积分类别"
header-align="center"
align="center"></el-table-column>
<el-table-column prop="pointsType"
label="积分操作类型"
header-align="center"
align="center" :formatter="pointsTypeFormatter"></el-table-column>
<el-table-column prop="allPoints"
label="总积分"
header-align="center"
@ -72,7 +76,7 @@ export default {
getDataListIsPage: true
},
dataForm: {
ruleCode: '',
behaviorCode: '',
startTime: '',
endTime: ''
},
@ -82,7 +86,7 @@ export default {
},
created () {
this.$http
.get(`/points/pointsrule/ruleList`)
.get(`/points/pointsbehavior/getBehaviorDesc`)
.then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg)
@ -100,6 +104,14 @@ export default {
}
},
methods: {
pointsTypeFormatter: function (row, column) {
let pointsType = row.pointsType
if (pointsType === 1) {
return '加积分'
} else {
return '减积分'
}
},
realNameFormat (row, column) {
if (row.realName) {
return row.realName

Loading…
Cancel
Save