feat(bonus): 奖金明细,奖金汇总列表字段调整

This commit is contained in:
woody 2025-07-25 13:37:56 +08:00
parent 7e8badfa8f
commit 8e20e8cc4b
3 changed files with 61 additions and 343 deletions

View File

@ -145,54 +145,54 @@
:label="'结算日期'"
/>
<el-table-column
v-if="allTxt.directIncomeOri"
v-if="allTxt.directIncome"
align="center"
prop="directIncomeOri"
prop="directIncome"
width="130"
:label="'直推收益'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.expandIncomeOri"
v-if="allTxt.expandIncome"
align="center"
prop="expandIncomeOri"
prop="expandIncome"
width="130"
:label="'拓展收益'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.coachIncomeOri"
v-if="allTxt.coachIncome"
align="center"
prop="coachIncomeOri"
prop="coachIncome"
width="130"
:label="'辅导收益'"
:formatter="stateFormat"
/>
<!-- <el-table-column
v-if="allTxt.shareIncomeOri"
v-if="allTxt.shareIncome"
align="center"
prop="shareIncomeOri"
prop="shareIncome"
width="130"
:label="'分红收益' + `(${isLocalSymbol()})`"
:formatter="stateFormat"
/> -->
<el-table-column
v-if="allTxt.serviceIncomeOri"
v-if="allTxt.serviceIncome"
align="center"
prop="serviceIncomeOri"
prop="serviceIncome"
width="130"
:label="'服务补贴'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.repurExpandIncomeOri"
v-if="allTxt.repurExpandIncome"
align="center"
prop="repurExpandIncomeOri"
prop="repurExpandIncome"
width="130"
:label="'复购拓展收益'"
/>
@ -212,47 +212,55 @@
:label="'见点收益'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.storeIncome"
align="center"
prop="storeIncome"
width="130"
:label="'区域收益'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.backPointsOri"
v-if="allTxt.backPoints"
align="center"
prop="backPointsOri"
prop="backPoints"
width="130"
:formatter="stateFormat"
:label="'重复消费'"
/>
<el-table-column
v-if="allTxt.serviceSpendOri"
v-if="allTxt.serviceSpend"
align="center"
prop="serviceSpendOri"
prop="serviceSpend"
width="130"
:formatter="stateFormat"
:label="'平台服务费'"
/>
<el-table-column
v-if="allTxt.purRealSubtotalOri"
v-if="allTxt.purRealSubtotal"
align="center"
prop="purRealSubtotalOri"
prop="purRealSubtotal"
width="130"
:formatter="stateFormat"
:label="'首购实发小计'"
/>
<el-table-column
v-if="allTxt.repurRealSubtotalOri"
v-if="allTxt.repurRealSubtotal"
align="center"
prop="repurRealSubtotalOri"
prop="repurRealSubtotal"
width="130"
:formatter="stateFormat"
:label="'复购实发小计'"
/>
<el-table-column
v-if="allTxt.realIncomeTotalOri"
v-if="allTxt.realIncomeTotal"
align="center"
prop="realIncomeTotalOri"
prop="realIncomeTotal"
width="130"
:formatter="stateFormat"
:label="'实发收益总计'"

View File

@ -165,9 +165,9 @@
:label="'结算日期'"
/>
<el-table-column
v-if="allTxt.directIncomeOri"
v-if="allTxt.directIncome"
align="center"
prop="directIncomeOri"
prop="directIncome"
width="130"
:label="'直推收益'"
:formatter="stateFormat"
@ -181,9 +181,9 @@
:formatter="stateFormat"
/> -->
<el-table-column
v-if="allTxt.expandIncomeOri"
v-if="allTxt.expandIncome"
align="center"
prop="expandIncomeOri"
prop="expandIncome"
width="130"
:label="'拓展收益'"
:formatter="stateFormat"
@ -197,27 +197,27 @@
:formatter="stateFormat"
/> -->
<el-table-column
v-if="allTxt.coachIncomeOri"
v-if="allTxt.coachIncome"
align="center"
prop="coachIncomeOri"
prop="coachIncome"
width="130"
:label="'辅导收益'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.serviceIncomeOri"
v-if="allTxt.serviceIncome"
align="center"
prop="serviceIncomeOri"
prop="serviceIncome"
width="130"
:label="'服务补贴'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.repurExpandIncomeOri"
v-if="allTxt.repurExpandIncome"
align="center"
prop="repurExpandIncomeOri"
prop="repurExpandIncome"
width="130"
:label="'复购拓展收益'"
:formatter="stateFormat"
@ -238,38 +238,46 @@
:label="'见点收益'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.storeIncome"
align="center"
prop="storeIncome"
width="130"
:label="'区域收益'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.backPointsOri"
v-if="allTxt.backPoints"
align="center"
prop="backPointsOri"
prop="backPoints"
width="130"
:label="'重复消费'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.serviceSpendOri"
v-if="allTxt.serviceSpend"
align="center"
prop="serviceSpendOri"
prop="serviceSpend"
width="130"
:label="'平台服务费'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.purRealSubtotalOri"
v-if="allTxt.purRealSubtotal"
align="center"
prop="purRealSubtotalOri"
prop="purRealSubtotal"
width="130"
:label="'首购实发小计'"
:formatter="stateFormat"
/>
<el-table-column
v-if="allTxt.repurRealSubtotalOri"
v-if="allTxt.repurRealSubtotal"
align="center"
prop="repurRealSubtotalOri"
prop="repurRealSubtotal"
width="130"
:label="'复购实发小计'"
:formatter="stateFormat"
@ -284,9 +292,9 @@
/> -->
<el-table-column
v-if="allTxt.realIncomeTotalOri"
v-if="allTxt.realIncomeTotal"
align="center"
prop="realIncomeTotalOri"
prop="realIncomeTotal"
width="130"
:label="'实发收益总计'"
:formatter="stateFormat"
@ -392,116 +400,6 @@ export default {
label: '禁止'
}
],
menuList: [
{
id: 0,
text: '全选',
checked: true
},
{
id: 21,
text: '直推收益' + '($)',
checked: true,
prop: 'firstBuyAmountDollar'
},
{
id: 22,
text: '拓展收益' + '($)',
checked: true,
prop: 'expandIncome'
},
{
id: 23,
text: '辅导收益' + '($)',
checked: true,
prop: 'coachIncome'
},
{
id: 24,
text: '分红收益' + '($)',
checked: true,
prop: 'shareIncome'
},
{
id: 25,
text: '报单收益' + '($)',
checked: true,
prop: 'serviceIncome'
},
{
id: 26,
text: '云代直推收益' + '($)',
checked: true,
prop: 'cloudDirectIncome'
},
{
id: 27,
text: '云代首购收益' + '($)',
checked: true,
prop: 'cloudPurIncome'
},
{
id: 28,
text: '云代复购收益' + '($)',
checked: true,
prop: 'cloudRepurIncome'
},
{
id: 39,
text: '复购级差收益' + '($)',
checked: true,
prop: 'repurRangeIncome'
},
{
id: 30,
text: '复购拓展收益' + '($)',
checked: true,
prop: 'repurExpandIncome'
},
{
id: 31,
text: '复购券',
checked: true,
prop: 'repurCoupon',
flag: 1
},
{
id: 32,
text: '商城重消' + '($)',
checked: true,
prop: 'backPoints'
},
{
id: 35,
text: '平台服务费' + '($)',
checked: true,
prop: 'backPoints'
},
{
id: 44,
text: '首购实发小计' + '($)',
checked: true,
prop: 'purRealSubtotal'
},
{
id: 45,
text: '云代实发小计' + '($)',
checked: true,
prop: 'cloudRealSubtotal'
},
{
id: 46,
text: '复购实发小计' + '($)',
checked: true,
prop: 'repurRealSubtotal'
},
{
id: 47,
text: '实发收益总计' + '($)',
checked: true,
prop: 'realIncomeTotal'
}
],
creationTime: [],
creationTime1: [],
select: {
@ -542,192 +440,6 @@ export default {
pkVertex: [],
pkTeamId: '', // id
pkVertId: '', // id
dataList: [
{
name: 'period',
key: ''
},
{
name: 'directIncomeOri',
key: ''
},
{
name: 'directIncome',
key: ''
},
{
name: 'expandIncomeOri',
key: ''
},
{
name: 'expandIncome',
key: ''
},
{
name: 'coachIncomeOri',
key: ''
},
{
name: 'coachIncome',
key: ''
},
{
name: 'shareIncomeOri',
key: ''
},
{
name: 'shareIncome',
key: ''
},
{
name: 'serviceIncomeOri',
key: ''
},
// 10
{
name: 'serviceIncome',
key: ''
},
{
name: 'cloudDirectIncomeOri',
key: ''
},
{
name: 'cloudDirectIncome',
key: ''
},
{
name: 'cloudPurIncomeOri',
key: ''
},
{
name: 'cloudPurIncome',
key: ''
},
{
name: 'cloudRepurIncomeOri',
key: ''
},
{
name: 'cloudRepurIncome',
key: ''
},
{
name: 'repurRangeIncomeOri',
key: ''
},
{
name: 'repurRangeIncome',
key: ''
},
{
name: 'repurExpandIncomeOri',
key: ''
},
// 20
{
name: 'repurExpandIncome',
key: ''
},
{
name: 'repurCoupon',
key: ''
},
{
name: 'repurCouponShareOri',
key: ''
},
{
name: 'backPointsOri',
key: ''
},
{
name: 'backPoints',
key: ''
},
{
name: 'serviceSpendOri',
key: ''
},
{
name: 'serviceSpend',
key: ''
},
{
name: 'globalPoints',
key: ''
},
{
name: 'carAwardPoints',
key: ''
},
{
name: 'storeIncome',
key: ''
},
// 30
{
name: 'hiFunIncomeOri',
key: ''
},
{
name: 'makerDirectIncomeOri',
key: ''
},
{
name: 'makerShareIncomeOri',
key: ''
},
{
name: 'purRealSubtotalOri',
key: ''
},
{
name: 'purRealSubtotal',
key: ''
},
{
name: 'cloudRealSubtotalOri',
key: ''
},
{
name: 'cloudRealSubtotal',
key: ''
},
{
name: 'repurRealSubtotalOri',
key: ''
},
{
name: 'repurRealSubtotal',
key: ''
},
{
name: 'repurCouponSubtotalOri',
key: ''
},
// 40
{
name: 'makerRealSubtotalOri',
key: ''
},
{
name: 'realIncomeTotalOri',
key: ''
},
{
name: 'realIncomeTotal',
key: ''
},
{
name: 'settleDate',
key: ''
},
{
name: 'hiFunIncome',
key: ''
}
],
flag: false,
allTxt: {},
props: {

View File

@ -44,11 +44,9 @@ module.exports = {
},
proxy: {
'/prod-api': {
target: 'http://192.168.0.86:8080/',
changeOrigin: true,
pathRewrite: {
'^/prod-api': ''
}
target: 'https://t-mana.beida666.com/',
changeOrigin: true
}
}
// proxy: {