|
|
@@ -7,10 +7,10 @@
|
|
|
<depStatus class="inline-16" ref="depStatusCusRef" @depData="listData" @personData="listData" @leaveData="listData" ></depStatus>
|
|
|
<btnSelect ref="btnSelectCusRef" @btnClick="btnClick" class="inline-16" :btnTitle="['本年','本季','本月']" dateType="本年"></btnSelect>
|
|
|
<allRank @allClick="allClick" ref="allRankCusRef" class="inline-16" btnTitle="全部排名" allTitle="联系人关联客户销售贡献度排行" :tablecols="tool.tabelCol(this.$route.name).associatedCustomers.tablecols"></allRank>
|
|
|
- <tableDetail :layout="tablecols" :data="list" :opwidth="200" :custom="true" >
|
|
|
+ <tableDetail :layout="tablecols" :data="list" :opwidth="200" :custom="true" :style="{marginTop:windowWidth > 1718 ? 0 : '10px'}">
|
|
|
<template v-slot:customcol="scope">
|
|
|
<div v-if="scope.column.columnname === 'amount'">
|
|
|
- {{tool.formatAmount(scope.column.data[scope.column.columnname],2,'¥')}}
|
|
|
+ <span style="color: #3874f6">{{tool.formatAmount(scope.column.data[scope.column.columnname],2,'¥')}}</span>
|
|
|
</div>
|
|
|
<div v-else>{{scope.column.data[scope.column.columnname]||scope.column.columnname ==='operation'?scope.column.data[scope.column.columnname] : '--'}}</div>
|
|
|
</template>
|
|
|
@@ -20,10 +20,10 @@
|
|
|
<depStatus @btnClick="handleClick" class="inline-16" ref="depStatusProRef" @depData="listData" @personData="listData" @leaveData="listData"></depStatus>
|
|
|
<btnSelect ref="btnSelectProRef" @btnClick="btnClick" class="inline-16" :btnTitle="['本年','本季','本月']" dateType="本年"></btnSelect>
|
|
|
<allRank @allClick="allClick" ref="allRankProRef" class="inline-16" btnTitle="全部排名" allTitle="联系人关联项目销售贡献度排行" :tablecols="tool.tabelCol(this.$route.name).associatedProject.tablecols"></allRank>
|
|
|
- <tableDetail :layout="tablecols" :data="list" :opwidth="200" :custom="true">
|
|
|
+ <tableDetail :layout="tablecols" :data="list" :opwidth="200" :custom="true" :style="{marginTop:windowWidth > 1718 ? 0 : '10px'}">
|
|
|
<template v-slot:customcol="scope">
|
|
|
<div v-if="scope.column.columnname === 'amount'">
|
|
|
- {{tool.formatAmount(scope.column.data[scope.column.columnname],2,'¥')}}
|
|
|
+ <span style="color: #3874f6">{{tool.formatAmount(scope.column.data[scope.column.columnname],2,'¥')}}</span>
|
|
|
</div>
|
|
|
<div v-else>{{scope.column.data[scope.column.columnname]||scope.column.columnname ==='operation'?scope.column.data[scope.column.columnname] : '--'}}</div>
|
|
|
</template>
|
|
|
@@ -42,6 +42,7 @@ import btnSelect from "./btnSelectInfo"
|
|
|
import allRank from './allRank'
|
|
|
export default {
|
|
|
name: "salesContribution",
|
|
|
+ props:['windowWidth'],
|
|
|
components:{dataTemPlate,depStatus,btnSelect,allRank},
|
|
|
data(){
|
|
|
return {
|