Browse Source

联系人数据展示调整

qymljy 2 months ago
parent
commit
4329288e3a

+ 1 - 1
src/HDrpManagement/contactData/components/allRank.vue

@@ -32,7 +32,7 @@
         <tableDetail :layout="tablecols" :data="list" :opwidth="200" :custom="true" height="calc(100vh - 210px)">
           <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>

+ 5 - 4
src/HDrpManagement/contactData/components/salesContribution.vue

@@ -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 {

+ 3 - 3
src/HDrpManagement/contactData/index.vue

@@ -162,7 +162,7 @@
             </template>
           </dataDetail>
           <!--  联系人销售贡献度排行        -->
-          <salesContribution class="mt-10" ref="salesContributionRef"></salesContribution>
+          <salesContribution class="mt-10" ref="salesContributionRef" :windowWidth="windowWidth"></salesContribution>
           <!--  近12月联系人新增分析        -->
           <contactsAddAnalysis class="mt-10" ref="contactsAddAnalysisRef"></contactsAddAnalysis>
           <!--  联系人关联线索情况统计       -->
@@ -663,11 +663,11 @@ export default {
         this.getTagList()
       }else if (data == '关联客户成交金额'){
         this.paramDetail.id = 2025072213582002
-        this.tablecols = this.tool.tabelCol(this.$route.name).associatedAmountTable.tablecols
+        this.tablecols = this.tool.tabelCol(this.$route.name).associatedAmountCusTable.tablecols
         this.getSelectData()
       }else if (data == '关联项目成交金额'){
         this.paramDetail.id = 2025072213582602
-        this.tablecols = this.tool.tabelCol(this.$route.name).associatedAmountTable.tablecols
+        this.tablecols = this.tool.tabelCol(this.$route.name).associatedAmountProTable.tablecols
         this.getSelectData()
       }
       this.detailTitle = this.$t(this.dateType) + '_' + this.$t(data)