fix(statistics): 会员考核 升级记录添加topbar
This commit is contained in:
parent
b3bd2b3880
commit
141f8beaad
|
@ -424,7 +424,7 @@ export default {
|
||||||
type: 'success'
|
type: 'success'
|
||||||
})
|
})
|
||||||
that.ruleShow = false
|
that.ruleShow = false
|
||||||
that.table = { position: '', picture: '', sort: '', effectiveDate: '', link: '' }
|
that.table = { ...initForm }
|
||||||
that.research()
|
that.research()
|
||||||
} else {
|
} else {
|
||||||
Message({
|
Message({
|
||||||
|
@ -443,7 +443,7 @@ export default {
|
||||||
type: 'success'
|
type: 'success'
|
||||||
})
|
})
|
||||||
that.ruleShow = false
|
that.ruleShow = false
|
||||||
that.table = { position: '', picture: '', sort: '', effectiveDate: '', link: '' }
|
that.table = { ...initForm }
|
||||||
that.research()
|
that.research()
|
||||||
} else {
|
} else {
|
||||||
Message({
|
Message({
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="page">
|
<div class="page">
|
||||||
|
<topBar
|
||||||
|
v-if="topList.length > 0"
|
||||||
|
:top-list="topList"
|
||||||
|
:moren="moren"
|
||||||
|
/>
|
||||||
<div class="main">
|
<div class="main">
|
||||||
<el-form
|
<el-form
|
||||||
ref="select"
|
ref="select"
|
||||||
|
@ -135,10 +140,22 @@
|
||||||
import { getLevelUpRecordList } from '@/api/statistics.js'
|
import { getLevelUpRecordList } from '@/api/statistics.js'
|
||||||
import { mapGetters } from 'vuex'
|
import { mapGetters } from 'vuex'
|
||||||
import { LEVEL_UP_RECORD_TYPE } from './constant'
|
import { LEVEL_UP_RECORD_TYPE } from './constant'
|
||||||
|
import topBar from '@/components/topBar'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'BonusExpansionDelay',
|
name: 'LevelUpRecords',
|
||||||
|
components: {
|
||||||
|
topBar
|
||||||
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
moren: 'levelUpRecords',
|
||||||
|
topList: [
|
||||||
|
{
|
||||||
|
name: '会员升级记录',
|
||||||
|
path: 'levelUpRecords'
|
||||||
|
}
|
||||||
|
],
|
||||||
queryParams: {
|
queryParams: {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 50
|
pageSize: 50
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="page">
|
<div class="page">
|
||||||
|
<topBar
|
||||||
|
v-if="topList.length > 0"
|
||||||
|
:top-list="topList"
|
||||||
|
:moren="moren"
|
||||||
|
/>
|
||||||
<div class="main">
|
<div class="main">
|
||||||
<el-form
|
<el-form
|
||||||
ref="select"
|
ref="select"
|
||||||
|
@ -72,7 +77,6 @@
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
:header-cell-style="{ background: '#EEEEEE' }"
|
:header-cell-style="{ background: '#EEEEEE' }"
|
||||||
:row-class-name="tableRowClassName"
|
:row-class-name="tableRowClassName"
|
||||||
show-summary
|
|
||||||
>
|
>
|
||||||
<!-- <el-table-column
|
<!-- <el-table-column
|
||||||
type="selection"
|
type="selection"
|
||||||
|
@ -87,14 +91,14 @@
|
||||||
<el-table-column
|
<el-table-column
|
||||||
align="center"
|
align="center"
|
||||||
prop="memberName"
|
prop="memberName"
|
||||||
width="auto"
|
width="120"
|
||||||
label="会员姓名"
|
label="会员姓名"
|
||||||
/>
|
/>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
align="center"
|
align="center"
|
||||||
prop="vertexName"
|
prop="vertexName"
|
||||||
width="auto"
|
|
||||||
label="隶属体系"
|
label="隶属体系"
|
||||||
|
width="120"
|
||||||
/>
|
/>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
align="center"
|
align="center"
|
||||||
|
@ -124,13 +128,11 @@
|
||||||
<el-table-column
|
<el-table-column
|
||||||
align="center"
|
align="center"
|
||||||
prop="assessTarget"
|
prop="assessTarget"
|
||||||
width="120"
|
|
||||||
label="考核目标"
|
label="考核目标"
|
||||||
/>
|
/>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
align="center"
|
align="center"
|
||||||
prop="monthAdd"
|
prop="monthAdd"
|
||||||
width="120"
|
|
||||||
label="新增业绩"
|
label="新增业绩"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
@ -152,15 +154,26 @@
|
||||||
<script>
|
<script>
|
||||||
import { getAssessmentRecorsList, getAssessmentTypeEnum } from '@/api/assessment-records'
|
import { getAssessmentRecorsList, getAssessmentTypeEnum } from '@/api/assessment-records'
|
||||||
import { mapGetters } from 'vuex'
|
import { mapGetters } from 'vuex'
|
||||||
|
import topBar from '@/components/topBar'
|
||||||
const initForm = {
|
const initForm = {
|
||||||
memberCode: '',
|
memberCode: '',
|
||||||
dateStr: '',
|
dateStr: '',
|
||||||
assessTypeList: []
|
assessTypeList: []
|
||||||
}
|
}
|
||||||
export default {
|
export default {
|
||||||
name: 'BonusExpansionDelay',
|
name: 'MemberAssessmentRecords',
|
||||||
|
components: {
|
||||||
|
topBar
|
||||||
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
moren: 'memberAssessmentRecords',
|
||||||
|
topList: [
|
||||||
|
{
|
||||||
|
name: '会员考核记录',
|
||||||
|
path: 'memberAssessmentRecords'
|
||||||
|
}
|
||||||
|
],
|
||||||
queryParams: {
|
queryParams: {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 50
|
pageSize: 50
|
||||||
|
|
Loading…
Reference in New Issue