feat(bonusDetail): add new column

This commit is contained in:
woody 2025-04-19 14:42:35 +08:00
parent ddc853cd3c
commit eec8c91ad7
1 changed files with 11 additions and 54 deletions

View File

@ -25,33 +25,7 @@
<el-input v-model="select.memberName" clearable /> <el-input v-model="select.memberName" clearable />
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- <el-col :span="4" style="margin-left: 38px">-->
<!-- <el-form-item label="排列顺序">-->
<!-- <el-select clearable :placeholder="'请选择'"-->
<!-- v-model="select.pkCurrency">-->
<!-- <el-option v-for="item in acList"-->
<!-- :key="item.value"-->
<!-- :label="item.label"-->
<!-- :value="item.value"></el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<!-- <el-col :span="4">
<el-form-item :label="'币种展示'">
<el-select
v-model="select.pkCurrency"
clearable
:placeholder="'请选择'"
>
<el-option
v-for="item in acList"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
</el-col> -->
<!-- 一层 --> <!-- 一层 -->
<el-col :span="4"> <el-col :span="4">
<el-form-item :label="'结算期数'"> <el-form-item :label="'结算期数'">
@ -59,10 +33,7 @@
<div> <div>
<el-input v-model="select.period" clearable /> <el-input v-model="select.period" clearable />
</div> </div>
<!-- <span style="margin: 0 10px"></span>-->
<!-- <div>-->
<!-- <el-input v-model="select.endPeriod" clearable />-->
<!-- </div>-->
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -95,9 +66,9 @@
<el-col :span="4"> <el-col :span="4">
<el-button type="primary" class="my_search" @click="getDataList"> <el-button type="primary" class="my_search" @click="getDataList">
{{ '搜索' }}</el-button> 搜索</el-button>
<el-button class="my_reset" @click="reset"> <el-button class="my_reset" @click="reset">
{{ '重置' }}</el-button> 重置</el-button>
</el-col> </el-col>
</el-row> </el-row>
</el-form> </el-form>
@ -109,29 +80,15 @@
style="background-color: #ff6723" style="background-color: #ff6723"
class="thebtn2" class="thebtn2"
> >
{{ '导入' }}</el-button> 导入</el-button>
<el-button <el-button
v-hasButtons="['BonusDetailExport']" v-hasButtons="['BonusDetailExport']"
size="small" size="small"
class="thebtn2" class="thebtn2"
@click="handleExport" @click="handleExport"
> >
{{ '导出' }}</el-button> 导出</el-button>
</div> </div>
<!-- <div>
<el-dropdown :hide-on-click="false">
<span class="el-dropdown-link kuang">
{{ '筛选字段' }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="item in menuList"
:key="item.id">
<el-checkbox v-model="item.checked"
@change="getMenu($event,item.id)">{{ item.text }}</el-checkbox>
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div> -->
</div> </div>
<div class="maintable"> <div class="maintable">
<div class="itemTrading"> <div class="itemTrading">
@ -307,14 +264,14 @@
width="130" width="130"
:label="'复购拓展收益' + `(${isLocalSymbol()})`" :label="'复购拓展收益' + `(${isLocalSymbol()})`"
/> />
<!-- <el-table-column <el-table-column
v-if="allTxt.repurExpandIncome" v-if="allTxt.repurCoachIncome"
align="center" align="center"
prop="repurExpandIncome" prop="repurCoachIncome"
width="130" width="130"
:label="'复购拓展收益' + '($)'" :label="'复购辅导收益' + `(${isLocalSymbol()})`"
:formatter="stateFormat" :formatter="stateFormat"
/> --> />
<el-table-column <el-table-column
v-if="allTxt.repurCouponOri" v-if="allTxt.repurCouponOri"
align="center" align="center"