Browse Source

积分管理--动作管理、积分规则配置,首页列表查询BUG修改

feature/syp_points
zhangyongzhangyong 5 years ago
parent
commit
eb73ff5718
  1. 20
      src/views/modules/points/pointsbehavior.vue
  2. 22
      src/views/modules/points/pointsrule.vue

20
src/views/modules/points/pointsbehavior.vue

@ -1,7 +1,7 @@
<template>
<el-card shadow="never" class="aui-card--fill">
<div class="mod-__pointsbehavior}">
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataList()">
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataListOnClickButton()">
<el-form-item label="动作编码">
<el-input v-model="dataForm.behaviorCode" placeholder="请输入动作编码" clearable></el-input>
</el-form-item>
@ -9,7 +9,7 @@
<el-input v-model="dataForm.behaviorDesc" placeholder="请输入动作描述" clearable></el-input>
</el-form-item>
<el-form-item>
<el-button @click="getDataList()">{{ $t('query') }}</el-button>
<el-button @click="getDataListOnClickButton()">{{ $t('query') }}</el-button>
</el-form-item>
<el-form-item>
<el-button v-if="$hasPermission('points:pointsbehavior:save')" type="primary" @click="addOrUpdateHandle()">{{ $t('add') }}</el-button>
@ -72,6 +72,22 @@ export default {
if (row.behaviorRecordingTime === '1') {
return '方法执行后'
}
},
//
getDataListOnClickButton () {
var param = {
'behaviorCode': this.dataForm.behaviorCode,
'behaviorDesc': this.dataForm.behaviorDesc,
'page': 1,
'limit': this.limit
}
this.$http.get(`/points/pointsbehavior/page`, { params: param }).then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg)
}
this.dataList = res.data.list
this.total = res.data.total
}).catch(() => {})
}
}
}

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

@ -1,7 +1,7 @@
<template>
<el-card shadow="never" class="aui-card--fill">
<div class="mod-__pointsrule}">
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataList()">
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataListOnClickButton()">
<el-form-item label="积分编码">
<el-input v-model="dataForm.ruleCode" placeholder="请输入积分编码" clearable></el-input>
</el-form-item>
@ -29,7 +29,7 @@
</el-select>
</el-form-item>
<el-form-item>
<el-button @click="getDataList()">{{ $t('query') }}</el-button>
<el-button @click="getDataListOnClickButton()">{{ $t('query') }}</el-button>
</el-form-item>
<el-form-item>
<el-button v-if="$hasPermission('points:pointsrule:save')" type="primary" @click="addOrUpdateHandle()">{{ $t('add') }}</el-button>
@ -138,6 +138,24 @@ export default {
if (row.enableFlag === '1') {
return '是'
}
},
//
getDataListOnClickButton () {
var param = {
'ruleCode': this.dataForm.ruleCode,
'ruleDesc': this.dataForm.ruleDesc,
'operationType': this.dataForm.operationType,
'enableFlag': this.dataForm.enableFlag,
'page': 1,
'limit': this.limit
}
this.$http.get(`/points/pointsrule/page`, { params: param }).then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg)
}
this.dataList = res.data.list
this.total = res.data.total
}).catch(() => {})
}
}
}

Loading…
Cancel
Save