Explorar el Código

数据总览,样式调整,项目数据评估数据调整

qymljy hace 1 año
padre
commit
69fe1eef08

+ 6 - 6
src/HDrpManagement/customerData/index.vue

@@ -125,7 +125,7 @@
                     </div>
                   </div>
                 </div>
-                <div ref="chart1" style="height:calc(100% - 86px)"></div>
+                <div ref="chart1" style="height:calc(100% - 55px)"></div>
               </div>
             </div>
             <!--客户类型-->
@@ -565,12 +565,12 @@
                     </div>
                   </div>
                 </div>
-                <div ref="chart2" style="height:calc(100% - 86px)"></div>
+                <div ref="chart2" style="height:calc(100% - 55px)"></div>
               </div>
             </div>
             <!--有效客户未跟进情况-->
-            <div class="data-panel" style="height:800px">
-              <div class="panel-content-wrapper" id="projectUnfllow">
+            <div class="data-panel" style="height:800px" id="projectUnfllow">
+              <div class="panel-content-wrapper" >
                 <div class="panel-header">
                   <div class="title">有效客户未跟进天数分析</div>
                   <div class="panel-select">
@@ -662,7 +662,7 @@
                     </div>
                   </div>
                 </div>
-                <div style="height:calc(100% - 80px)">
+                <div style="height:calc(100% - 55px)">
                   <div ref="customerUnfllowEl" style="height:30%"></div>
                 <div style="font-size:16px;color:#333333;margin:10px 0">{{ unfllowStatus ? unfllowStatus : '全部' }}</div>
                   <div :style="{height:windowWidth>1521 || isFull?'calc(70% - 100px)':'calc(66% - 100px)'}">
@@ -750,7 +750,7 @@
                     </div>
                   </div>
                 </div>
-                <div ref="chart3" style="height:calc(100% - 86px)"></div>
+                <div ref="chart3" style="height:calc(100% - 55px)"></div>
               </div>
             </div>
           </div>

+ 13 - 10
src/HDrpManagement/projectData/index.vue

@@ -436,7 +436,7 @@
                     </div>
                   </div>
                 </div>
-                <div ref="addEl" style="height: calc(100% - 82px)"></div>
+                <div ref="addEl" style="height: calc(100% - 55px)"></div>
               </div>
             </div>
             <!--12月项目报备-->
@@ -488,7 +488,7 @@
                     </div>
                   </div>
                 </div>
-                <div ref="baobeiEl" style="height:calc(100% - 87px)"></div>
+                <div ref="baobeiEl" style="height:calc(100% - 55px)"></div>
               </div>
             </div>
             <!--12月项目报价-->
@@ -540,7 +540,7 @@
                     </div>
                   </div>
                 </div>
-                <div ref="baojiaEl" style="height:calc(100% - 87px)"></div>
+                <div ref="baojiaEl" style="height:calc(100% - 55px)"></div>
               </div>
             </div>
             <!--12月项目跟进-->
@@ -592,7 +592,7 @@
                     </div>
                   </div>
                 </div>
-                <div ref="fllowEl" style="height:calc(100% - 87px)"></div>
+                <div ref="fllowEl" style="height:calc(100% - 55px)"></div>
               </div>
             </div>
             <!--项目跟进情况-->
@@ -1004,7 +1004,7 @@
                     </div>
                   </div>
                 </div>
-                <div style="height:calc(100% - 100px)">
+                <div style="height:calc(100% - 55px)">
                   <div ref="customerUnfllowEl" style="height:30%"></div>
                   <div style="font-size:16px;color:#333333;margin:10px 0">{{ unfllowStatus ? unfllowStatus : '全部' }}</div>
                   <div :style="{height:windowWidth>1784?'70%':'65%'}">
@@ -1355,7 +1355,7 @@ export default {
       baojiaData: {
       },
       //项目跟进分析
-      projectFllowMap:'',
+    /*  projectFllowMap:'',*/
       fllowMapParam: {
         "id": 20231019085304,
         "content": {
@@ -1695,7 +1695,6 @@ export default {
     async scoreInit (init) {
       let res = await this.$api.requested(this.scoreMapParam1)
       this.scoreData.map = res.data
-      console.log(this.scoreData.map,'项目评估数据');
       if (init) {
         this.scoreMap = new Bar(this.$refs.scoreEl, {
           data:this.scoreData.map,
@@ -2325,7 +2324,7 @@ export default {
 
         this.scoreMapParam.content.dataid = id
         this.scoreMapParam.content.type = 1
-        this.scoreInit()
+        this.projectScoreInit()
         this.scoreTableParam.content.dataid = id
         this.scoreTableParam.content.type = 1
         this.scoreTableParam.content.username = ''
@@ -2340,6 +2339,8 @@ export default {
         this.$refs.customerUnfllowTable.listData()
 
         this.dateParam.content.dataid = id
+        this.dateParam.content.type = 1
+        this.dateParam.content.username = ''
         this.getDate()
 
       } else {
@@ -2414,7 +2415,7 @@ export default {
 
         this.scoreMapParam.content.dataid = ''
         this.scoreMapParam.content.type = ''
-        this.scoreInit()
+        this.projectScoreInit()
         this.scoreTableParam.content.dataid = ''
         this.scoreTableParam.content.type = ''
         this.scoreTableParam.content.username = name
@@ -2429,6 +2430,8 @@ export default {
         this.$refs.customerUnfllowTable.listData()
 
         this.dateParam.content.dataid = ''
+        this.dateParam.content.type = ''
+        this.dateParam.content.username = name
         this.getDate()
       }
     },
@@ -2584,7 +2587,7 @@ export default {
   align-items: center;
   justify-content: space-between;
   background:#ffffff;
-  height: calc(100% - 80px);
+  height: calc(100% - 55px);
 }
 .panel-content-wrapper {
   height: 100%;

+ 1 - 1
src/components/fullScroll/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div>
-    <img style="width: 16px; height: 16px;vertical-align: middle" @click="enterFullscreen" src="@/assets/icons/fullScroll.svg" title="全屏" v-if="isFull">
+    <img style="width: 16px; height: 16px;vertical-align: middle" @click="enterFullscreen" src="@/assets/icons/fullScroll.svg" title="全屏" v-if="!isFull">
     <img style="width: 16px; height: 16px;vertical-align: middle" @click="enterFullscreen" src="@/assets/icons/fullBack.svg" title="退出" v-else>
   </div>
 </template>

+ 1 - 1
src/views/clueData/modules/clueChange.vue

@@ -104,7 +104,7 @@ export default {
         ],
         tooltip: {
           formatter: (datum) => {
-            return { name: datum.key, value: datum.value + '%'  };
+            return { name: datum.key, value: datum.key === '总次数同比增长率'?datum.value + '%': datum.value };
           },
         },
       });