Răsfoiți Sursa

echarts核心库升级,受影响模块样式调整

cfort 1 an în urmă
părinte
comite
ca67209e6d
75 a modificat fișierele cu 250 adăugiri și 207 ștergeri
  1. 2 1
      package.json
  2. 3 2
      src/views/peopleManages/personComcont/GetPieView.vue
  3. 2 3
      src/views/peopleManages/personComcont/RingChart.vue
  4. 34 32
      src/views/peopleManages/taskStatistics/index.vue
  5. 1 1
      src/views/scientificPayoffs/compontent/scientificBox.vue
  6. 1 1
      src/views/scientificPayoffs/js/index.js
  7. 1 1
      src/views/statistics/components/container.vue
  8. 1 1
      src/views/statistics/components/option.js
  9. 2 2
      src/views/statistics/index.vue
  10. 2 2
      src/views/statistics/index_kanban.vue
  11. 1 1
      src/views/statistics/item/jianCe.vue
  12. 1 1
      src/views/statistics/item/none.vue
  13. 4 2
      src/views/statistics/item/s10waiBuNengLi.vue
  14. 6 6
      src/views/statistics/item/s10waiBuNengLiCol.vue
  15. 1 1
      src/views/statistics/item/s10waiBuNengLiCol2.vue
  16. 4 2
      src/views/statistics/item/s11biaoZhunWu.vue
  17. 1 1
      src/views/statistics/item/s11biaoZhunWuCol.vue
  18. 6 10
      src/views/statistics/item/s11biaoZhunWuCol2.vue
  19. 4 2
      src/views/statistics/item/s12fengXian.vue
  20. 6 6
      src/views/statistics/item/s12fengXianCol.vue
  21. 4 2
      src/views/statistics/item/s13shengWu.vue
  22. 1 1
      src/views/statistics/item/s13shengWuCol.vue
  23. 4 2
      src/views/statistics/item/s14bufuhexiang.vue
  24. 6 6
      src/views/statistics/item/s14bufuhexiangCol.vue
  25. 4 2
      src/views/statistics/item/s15tousu.vue
  26. 6 6
      src/views/statistics/item/s15tousuCol.vue
  27. 4 2
      src/views/statistics/item/s16bzJunZhu.vue
  28. 1 1
      src/views/statistics/item/s16bzJunZhuCol.vue
  29. 6 6
      src/views/statistics/item/s16bzJunZhuCol2.vue
  30. 1 1
      src/views/statistics/item/s17bzXiBao.vue
  31. 1 1
      src/views/statistics/item/s17bzXiBaoCol.vue
  32. 1 1
      src/views/statistics/item/s17bzXiBaoCol2.vue
  33. 4 2
      src/views/statistics/item/s1jianCe.vue
  34. 1 1
      src/views/statistics/item/s1jianCeColumnar.vue
  35. 1 1
      src/views/statistics/item/s1zhiLiang1.vue
  36. 1 1
      src/views/statistics/item/s1zhiLiang2.vue
  37. 1 1
      src/views/statistics/item/s1zhiLiang3.vue
  38. 4 2
      src/views/statistics/item/s1zhiLiangMuBiao.vue
  39. 6 6
      src/views/statistics/item/s1zhiLiangMuBiaoCol.vue
  40. 4 2
      src/views/statistics/item/s2manYiDu.vue
  41. 6 6
      src/views/statistics/item/s2manYiDuPro.vue
  42. 4 2
      src/views/statistics/item/s3tousu.vue
  43. 1 1
      src/views/statistics/item/s3tousuCol.vue
  44. 4 2
      src/views/statistics/item/s4renYuanPeiXun.vue
  45. 6 6
      src/views/statistics/item/s4renYuanPeiXunCol.vue
  46. 4 2
      src/views/statistics/item/s5renYuanJianDu.vue
  47. 6 6
      src/views/statistics/item/s5renYuanJianDuCol.vue
  48. 1 1
      src/views/statistics/item/s6sheBeiWeiHu.vue
  49. 4 2
      src/views/statistics/item/s7sheBeiJiaoZhun.vue
  50. 6 6
      src/views/statistics/item/s7sheBeiJiaoZhunCol.vue
  51. 1 1
      src/views/statistics/item/s7sheBeiJiaoZhunCol2.vue
  52. 4 2
      src/views/statistics/item/s8sheBeiHeCha.vue
  53. 6 6
      src/views/statistics/item/s8sheBeiHeChaCol.vue
  54. 1 1
      src/views/statistics/item/s8sheBeiHeChaCol2.vue
  55. 4 2
      src/views/statistics/item/s9neiBuZhiLiang.vue
  56. 6 6
      src/views/statistics/item/s9neiBuZhiLiangCol.vue
  57. 1 1
      src/views/statistics/item/sheBei.vue
  58. 10 6
      src/views/statistics/item/zlmbMidYearBar.vue
  59. 1 1
      src/views/statistics/item/zlmbMonthBar.vue
  60. 4 2
      src/views/statistics/item/zlmbPie.vue
  61. 10 6
      src/views/statistics/item/zlmbYearBar.vue
  62. 1 1
      src/views/system/jbdHome/board/component/bottomCard.vue
  63. 3 1
      src/views/system/jbdHome/board/component/getPieView.vue
  64. 1 1
      src/views/system/jbdHome/board/component/middleCard.vue
  65. 1 1
      src/views/system/jbdHome/board/data.js
  66. 1 1
      src/views/system/jbdHome/qualityTarget/components/container.vue
  67. 1 1
      src/views/system/jbdHome/qualityTarget/components/option.js
  68. 1 1
      src/views/system/jbdHome/yangPinShuJu/AnnualStatus.vue
  69. 1 1
      src/views/system/jbdHome/yangPinShuJu/EntrustNumber.vue
  70. 1 1
      src/views/system/jbdHome/yangPinShuJu/EntrustType.vue
  71. 1 1
      src/views/system/jbdHome/yangPinShuJu/MonthlyNumber.vue
  72. 1 1
      src/views/system/jbdHome/yangPinShuJu/MonthlyStatus.vue
  73. 1 1
      src/views/system/jbdScan/approve/approveJS.js
  74. 1 1
      src/views/system/jbdScan/planImplementation/planImplementationJS.js
  75. 1 1
      src/views/system/jbdScan/satisfaction/satisfactionJS.js

+ 2 - 1
package.json

@@ -48,7 +48,8 @@
     "diagram-js": "^6.8.2",
     "diagram-js-minimap": "^2.0.3",
     "diagram-js-origin": "^1.3.1",
-    "echarts": "^4.9.0",
+    "echarts": "^5.5.0",
+    "echarts-stat": "^1.2.0",
     "element-ui": "^2.13.2",
     "exceljs": "^4.3.0",
     "file-saver": "^2.0.5",

+ 3 - 2
src/views/peopleManages/personComcont/GetPieView.vue

@@ -76,9 +76,10 @@ export default {
                 },
                 label: {
                     formatter: '{b}\n({d}%)',
-                    edgeDistance: '20%'
+                    edgeDistance: '20%',
+                    color: '#fff',
+                    fontSize: '12px'
                 },
-
                 legend: {
                     show: true,
                     // orient: 'vertical',

+ 2 - 3
src/views/peopleManages/personComcont/RingChart.vue

@@ -96,13 +96,12 @@ export default {
                         avoidLabelOverlap: false,
                         label: {
                             show: true,
-                            // fontSize: 20,
                             position: 'outside',
                             fontWeight: 'bold',
                             alignTo: 'edge',
                             margin: '1px',
-                            fontSize: 12
-                            // color:'#fff'
+                            fontSize: 12,
+                            color: '#fff'
                         },
                         emphasis: {
                             // label: {

+ 34 - 32
src/views/peopleManages/taskStatistics/index.vue

@@ -165,6 +165,8 @@ export default {
         PieView: () => import('../personComcont/GetPieView')
     },
     data () {
+        const colorGroup1 = ['#d20962', '#f47721', '#00bce4', '#7552cc']
+        const colorGroup2 = ['#00a78e', '#7d3f98', '#f85a40']
         return {
             monthValues: [],
             startDate: '2023-03-01',
@@ -233,7 +235,7 @@ export default {
                         value: 0
                     }
                 ],
-                color: ['#c91f37', '#6666FF', '#99CC00', '#FFFF00'],
+                color: colorGroup1,
                 config: { title: '学历学位统计', idSelector: 'degreeId' }
             },
             // 职称统计图配置
@@ -253,7 +255,7 @@ export default {
                         value: 0
                     }
                 ],
-                color: ['#9b4400', '#896c39', '#eacd76'],
+                color: colorGroup2,
                 config: { title: '职称统计', idSelector: 'ranksid' }
             },
             // 部门学位学历信息统计配置表
@@ -268,10 +270,10 @@ export default {
 
                 legend: {
                     textStyle: {
-                        color: 'rgba(251, 251, 251, 1)'
+                        color: '#fff'
                     }
                 },
-                color: ['#c91f37', '#6666FF', '#99CC00', '#FFFF00'],
+                color: colorGroup1,
                 grid: {
                     left: '3%',
                     right: '4%',
@@ -283,11 +285,11 @@ export default {
                         type: 'category',
                         data: [],
                         nameTextStyle: {
-                            color: 'rgba(251, 251, 251, 1)'
+                            color: '#fff'
                         },
                         axisLabel: {
                             textStyle: {
-                                color: 'rgba(251, 251, 251, 1)'
+                                color: '#fff'
                             },
                             interval: 0,
                             rotate: 50
@@ -299,11 +301,11 @@ export default {
                         name: '个数(人)',
                         type: 'value',
                         nameTextStyle: {
-                            color: 'rgba(251, 251, 251, 1)'
+                            color: '#fff'
                         },
                         axisLabel: {
                             textStyle: {
-                                color: 'rgba(251, 251, 251, 1)'
+                                color: '#fff'
                             }
                         }
                     }
@@ -323,8 +325,8 @@ export default {
                             show: true, // 开启显示
                             textStyle: {
                                 // 数值样式
-                                fontSize: '6px',
-                                color: 'rgba(251, 251, 251, 1)'
+                                fontSize: '12px',
+                                color: '#fff'
                             },
                             formatter: function (name) {
                                 return name.value === 0
@@ -346,8 +348,8 @@ export default {
                             show: true, // 开启显示
                             textStyle: {
                                 // 数值样式
-                                fontSize: '6px',
-                                color: 'rgba(251, 251, 251, 1)'
+                                fontSize: '12px',
+                                color: '#fff'
                             },
                             formatter: function (name) {
                                 return name.value === 0
@@ -369,8 +371,8 @@ export default {
                             show: true, // 开启显示
                             textStyle: {
                                 // 数值样式
-                                fontSize: '6px',
-                                color: 'rgba(251, 251, 251, 1)'
+                                fontSize: '12px',
+                                color: '#fff'
                             },
                             formatter: function (name) {
                                 return name.value === 0
@@ -393,8 +395,8 @@ export default {
                             textStyle: {
                                 // 数值样式
                                 position: 'top',
-                                fontSize: '6px',
-                                color: 'rgba(251, 251, 251, 1)'
+                                fontSize: '12px',
+                                color: '#fff'
                             },
                             formatter: function (name) {
                                 return name.value === 0
@@ -421,10 +423,10 @@ export default {
                 },
                 legend: {
                     textStyle: {
-                        color: 'rgba(251, 251, 251, 1)'
+                        color: '#fff'
                     }
                 },
-                color: ['#9b4400', '#896c39', '#eacd76'],
+                color: colorGroup2,
                 grid: {
                     left: '3%',
                     right: '4%',
@@ -436,11 +438,11 @@ export default {
                         type: 'category',
                         data: [],
                         nameTextStyle: {
-                            color: 'rgba(251, 251, 251, 1)'
+                            color: '#fff'
                         },
                         axisLabel: {
                             textStyle: {
-                                color: 'rgba(251, 251, 251, 1)'
+                                color: '#fff'
                             },
                             interval: 0,
                             rotate: 50
@@ -452,11 +454,11 @@ export default {
                         name: '个数(人)',
                         type: 'value',
                         nameTextStyle: {
-                            color: 'rgba(251, 251, 251, 1)'
+                            color: '#fff'
                         },
                         axisLabel: {
                             textStyle: {
-                                color: 'rgba(251, 251, 251, 1)'
+                                color: '#fff'
                             }
                         }
                     }
@@ -476,7 +478,7 @@ export default {
                             show: true, // 开启显示
                             textStyle: {
                                 // 数值样式
-                                fontSize: '6px',
+                                fontSize: '12px',
                                 color: 'rgba(251, 251, 251, 1)'
                             },
                             formatter: function (name) {
@@ -499,7 +501,7 @@ export default {
                             show: true, // 开启显示
                             textStyle: {
                                 // 数值样式
-                                fontSize: '6px',
+                                fontSize: '12px',
                                 color: 'rgba(251, 251, 251, 1)'
                             },
                             formatter: function (name) {
@@ -523,7 +525,7 @@ export default {
                             position: 'top',
                             textStyle: {
                                 // 数值样式
-                                fontSize: '6px',
+                                fontSize: '12px',
                                 color: 'rgba(251, 251, 251, 1)'
                             },
                             formatter: function (name) {
@@ -601,10 +603,10 @@ export default {
                             show: true,
                             position: 'right',
                             valueAnimation: true,
+                            fontSize: 12,
+                            color: '#00bce4',
                             formatter: function (name) {
-                                return name.value === 0
-                                    ? ''
-                                    : '待办事宜数:' + name.value
+                                return name.value === 0 ? '' : '' + name.value
                             }
                         }
                     },
@@ -617,10 +619,10 @@ export default {
                             show: true,
                             position: 'right',
                             valueAnimation: true,
+                            fontSize: 12,
+                            color: '#00c16e',
                             formatter: function (name) {
-                                return name.value === 0
-                                    ? ''
-                                    : '已办事宜数:' + name.value
+                                return name.value === 0 ? '' : '' + name.value
                             }
                         }
                     }
@@ -638,7 +640,7 @@ export default {
                         filterMode: 'none'
                     }
                 ],
-                color: ['#6666FF', '#9b4400']
+                color: ['#00bce4', '#00c16e']
             },
             optionPersonConfig: {
                 title: '部门员工任务统计',

+ 1 - 1
src/views/scientificPayoffs/compontent/scientificBox.vue

@@ -17,7 +17,7 @@
 
 <script>
 import { barData } from '../js/index.js'
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 import scrollBoardVue from './scrollBoard.vue'
 export default {
     name: 'scientificBox',

+ 1 - 1
src/views/scientificPayoffs/js/index.js

@@ -1,4 +1,4 @@
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 export default {
     // 轮播表数据封装
     getDataList (data) {

+ 1 - 1
src/views/statistics/components/container.vue

@@ -20,7 +20,7 @@
     </div>
 </template>
 <script>
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 import { chartOption } from './option'
 export default {
     name: 'chart',

+ 1 - 1
src/views/statistics/components/option.js

@@ -1,4 +1,4 @@
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 
 export const chartOption = {
     title: {

+ 2 - 2
src/views/statistics/index.vue

@@ -539,7 +539,7 @@
   // import container from '@/views/system/jbdHome/qualityTarget/components/container.vue'
   // import container from './components/container.vue'
   import none from './item/none.vue'
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import { DBData ,getConfig,getJiaoYanObj, gethechaObj,getgangqianpeixunFBObj,getguanshenObjFB, getzhiliangmubiaotitleObj,getneishenObjFB,getfengxianObjFB,getyingjiObjFB,getwaibuObjFB,getneibuObjFB,getJiaoYanObjFB,gethechaObjFB,getnengliObj,getkangningyangpinObj,getzaigangrenyuanFBObj,getgaijinxiangObj,getbufuheObj,getguanshenObj,getneishenObj,getfengxianObj,getyingjiObj,getneibuObj,getwaibuObj,gethechaMGObj,getJiaoYanMGObj,getgangqianpeixunObj,getzaigangrenyuanObj,getfenzuZLZBObj,getzongZLMBObj,getzhiliangzhibiaotitleObj, getyangPinCaiJiObj,getbiaozhunTObj,getbzJunZhuObj,getbzJunZhuTObj,getbzXiBaoObj,getbzXiBaoTObj} from './js/selectDB.js'
   import sendDatas from './sendDatas.js'
   import repostCurd from '@/business/platform/form/utils/custom/joinCURD.js'
@@ -1326,7 +1326,7 @@
       //         },
       //         legend: {
       //           textStyle: {
-      //             fontSize: 8,
+      //             fontSize: 12,
       //             color: '#B0CEFC'  // 图例文字颜色
       //           }
 

+ 2 - 2
src/views/statistics/index_kanban.vue

@@ -176,7 +176,7 @@
 
 
   import none from './item/none.vue'
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import { DBData ,getConfig,getJiaoYanObj, gethechaObj,getgangqianpeixunFBObj,getguanshenObjFB, getzhiliangmubiaotitleObj,getneishenObjFB,getfengxianObjFB,getyingjiObjFB,getwaibuObjFB,getneibuObjFB,getJiaoYanObjFB,gethechaObjFB,getnengliObj,getkangningyangpinObj,getzaigangrenyuanFBObj,getgaijinxiangObj,getbufuheObj,getguanshenObj,getneishenObj,getfengxianObj,getyingjiObj,getneibuObj,getwaibuObj,gethechaMGObj,getJiaoYanMGObj,getgangqianpeixunObj,getzaigangrenyuanObj,getfenzuZLZBObj,getzongZLMBObj,getzhiliangzhibiaotitleObj, getyangPinCaiJiObj,getbiaozhunTObj,getbzJunZhuObj,getbzJunZhuTObj,getbzXiBaoObj,getbzXiBaoTObj} from './js/selectDB.js'
   import sendDatas from './sendDatas.js'
   import repostCurd from '@/business/platform/form/utils/custom/joinCURD.js'
@@ -727,7 +727,7 @@
       //         },
       //         legend: {
       //           textStyle: {
-      //             fontSize: 8,
+      //             fontSize: 12,
       //             color: '#B0CEFC'  // 图例文字颜色
       //           }
 

+ 1 - 1
src/views/statistics/item/jianCe.vue

@@ -5,7 +5,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
 
 
   export default {

+ 1 - 1
src/views/statistics/item/none.vue

@@ -5,7 +5,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
 
 
   export default {

+ 4 - 2
src/views/statistics/item/s10waiBuNengLi.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s10waiBuNengLiPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -108,7 +108,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.Num.val, name: '完成率' },

+ 6 - 6
src/views/statistics/item/s10waiBuNengLiCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s10waiBuNengLiPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -89,7 +89,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -104,7 +104,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -123,7 +123,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -141,7 +141,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -157,7 +157,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 1 - 1
src/views/statistics/item/s10waiBuNengLiCol2.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s11biaoZhunWuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 4 - 2
src/views/statistics/item/s11biaoZhunWu.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s11biaoZhunWuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -104,7 +104,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.Num.valna, name: '完成率' },

+ 1 - 1
src/views/statistics/item/s11biaoZhunWuCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s11biaoZhunWuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 6 - 10
src/views/statistics/item/s11biaoZhunWuCol2.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s11biaoZhunWuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -92,14 +92,10 @@
             },
             markLine: {
                   symbol: ['none', 'none'], // 去掉箭头
-                  // label:{
-                  //   show: true,
-                  //   position: 'right',
-                  //   color: barColor[i],
-                  //   formatter: function (params) {
-                  //     return that.data.Num.titleall[i].zhi_liang_mu_biao
-                  //   },
-                  // },
+                  label:{
+                    show: true,
+                    color: barColor[i]
+                  },
                   data: [
                     {
                       name: '阈值',
@@ -174,7 +170,7 @@
             },
           legend: {
             textStyle: {
-              fontSize: 8,
+              fontSize: 12,
               color: '#B0CEFC'  // 图例文字颜色
             },
             top:"5%",

+ 4 - 2
src/views/statistics/item/s12fengXian.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s12fengXianPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -98,7 +98,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_mjsyshdfxsbykzjhxbNum.val, name: '完成率' },

+ 6 - 6
src/views/statistics/item/s12fengXianCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s12fengXianPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -93,7 +93,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -108,7 +108,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -127,7 +127,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -145,7 +145,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -161,7 +161,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 4 - 2
src/views/statistics/item/s13shengWu.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s13shengWuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -101,7 +101,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_complaintNum.res1[0], name: '及时率' },

+ 1 - 1
src/views/statistics/item/s13shengWuCol.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s13shengWuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 4 - 2
src/views/statistics/item/s14bufuhexiang.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s14bufehexiangPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -96,7 +96,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_bfhxbgyjzcsjlbxNum.res[0], name: '完成率' },

+ 6 - 6
src/views/statistics/item/s14bufuhexiangCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s14bufehexiangPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -93,7 +93,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -108,7 +108,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -127,7 +127,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -145,7 +145,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -161,7 +161,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 4 - 2
src/views/statistics/item/s15tousu.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s15tousuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -107,7 +107,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_complaintNum.val, name: '完成率' },

+ 6 - 6
src/views/statistics/item/s15tousuCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s15tousuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -93,7 +93,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -108,7 +108,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -127,7 +127,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -145,7 +145,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -161,7 +161,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 4 - 2
src/views/statistics/item/s16bzJunZhu.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s16bzJunZhuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -104,7 +104,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.Num.valna, name: '完成率' },

+ 1 - 1
src/views/statistics/item/s16bzJunZhuCol.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s16bzJunZhuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 6 - 6
src/views/statistics/item/s16bzJunZhuCol2.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s16bzJunZhuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -89,7 +89,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -104,7 +104,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -123,7 +123,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -141,7 +141,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -157,7 +157,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 1 - 1
src/views/statistics/item/s17bzXiBao.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s17bzXiBaoPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 1 - 1
src/views/statistics/item/s17bzXiBaoCol.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s17bzXiBaoPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 1 - 1
src/views/statistics/item/s17bzXiBaoCol2.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s17bzXiBaoPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 4 - 2
src/views/statistics/item/s1jianCe.vue

@@ -16,7 +16,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s1jianCePro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
 
@@ -110,7 +110,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_mjjcbgNum.res[0], name: '差错率' },

+ 1 - 1
src/views/statistics/item/s1jianCeColumnar.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s1jianCePro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
 

+ 1 - 1
src/views/statistics/item/s1zhiLiang1.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s1zhiLiangMuBiaoPro.vue'
 

+ 1 - 1
src/views/statistics/item/s1zhiLiang2.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s1zhiLiangMuBiaoPro.vue'
 

+ 1 - 1
src/views/statistics/item/s1zhiLiang3.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s1zhiLiangMuBiaoPro.vue'
 

+ 4 - 2
src/views/statistics/item/s1zhiLiangMuBiao.vue

@@ -17,7 +17,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s1zhiLiangMuBiaoPro.vue'
 
@@ -107,7 +107,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_jchzbNum.val, name: '完成率' },

+ 6 - 6
src/views/statistics/item/s1zhiLiangMuBiaoCol.vue

@@ -16,7 +16,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s1zhiLiangMuBiaoPro.vue'
 
@@ -91,7 +91,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -106,7 +106,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -125,7 +125,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -143,7 +143,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -159,7 +159,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 4 - 2
src/views/statistics/item/s2manYiDu.vue

@@ -16,7 +16,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s2manYiDuPro.vue'
 
@@ -119,7 +119,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_khmydtjbNum.val, name: '完成率' },

+ 6 - 6
src/views/statistics/item/s2manYiDuPro.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s2manYiDuPro.vue'
 
@@ -91,7 +91,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -106,7 +106,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -125,7 +125,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -143,7 +143,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -159,7 +159,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 4 - 2
src/views/statistics/item/s3tousu.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s3tousuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -110,7 +110,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_complaintNum.res[0], name: '投诉率' },

+ 1 - 1
src/views/statistics/item/s3tousuCol.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s3tousuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 4 - 2
src/views/statistics/item/s4renYuanPeiXun.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s4renYuanPeiXunPro.vue'
 
@@ -92,7 +92,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_ryywpxjlNum.res[0], name: '完成率' },

+ 6 - 6
src/views/statistics/item/s4renYuanPeiXunCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s4renYuanPeiXunPro.vue'
 
@@ -90,7 +90,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -105,7 +105,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -124,7 +124,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -142,7 +142,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -158,7 +158,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 4 - 2
src/views/statistics/item/s5renYuanJianDu.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s5renYuanJianDuPro.vue'
 
@@ -91,7 +91,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_zljdNum.res[0], name: '完成率' },

+ 6 - 6
src/views/statistics/item/s5renYuanJianDuCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s5renYuanJianDuPro.vue'
 
@@ -90,7 +90,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -105,7 +105,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -124,7 +124,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -142,7 +142,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -158,7 +158,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 1 - 1
src/views/statistics/item/s6sheBeiWeiHu.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s6sheBeiWeiHuPro.vue'
   import {GetPercent} from  '../js/config.js'
   export default {

+ 4 - 2
src/views/statistics/item/s7sheBeiJiaoZhun.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s7sheBeiJiaoZhunPro.vue'
 
@@ -113,7 +113,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_mjsbjdxzjhzbNum.val, name: '完成率' },

+ 6 - 6
src/views/statistics/item/s7sheBeiJiaoZhunCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s7sheBeiJiaoZhunPro.vue'
 
@@ -90,7 +90,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -105,7 +105,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -124,7 +124,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -142,7 +142,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -158,7 +158,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 1 - 1
src/views/statistics/item/s7sheBeiJiaoZhunCol2.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import {GetPercent,GetMax} from  '../js/config.js'
   import dialogView from '../properties/s7sheBeiJiaoZhunPro.vue'
 

+ 4 - 2
src/views/statistics/item/s8sheBeiHeCha.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s8sheBeiHeChaPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -106,7 +106,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_sbhcjlbNum.val, name: '完成率' },

+ 6 - 6
src/views/statistics/item/s8sheBeiHeChaCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s8sheBeiHeChaPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -89,7 +89,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -104,7 +104,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -123,7 +123,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -141,7 +141,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -157,7 +157,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 1 - 1
src/views/statistics/item/s8sheBeiHeChaCol2.vue

@@ -14,7 +14,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s8sheBeiHeChaPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 4 - 2
src/views/statistics/item/s9neiBuZhiLiang.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s9neiBuZhiLiangPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -97,7 +97,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.t_mjzlkzxbNum.val, name: '完成率' },

+ 6 - 6
src/views/statistics/item/s9neiBuZhiLiangCol.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s9neiBuZhiLiangPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -93,7 +93,7 @@
 					      },
                 position: this.direction=='x'?'right':'top',
                 textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
               }
@@ -108,7 +108,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -125,7 +125,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -141,7 +141,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -157,7 +157,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 1 - 1
src/views/statistics/item/sheBei.vue

@@ -5,7 +5,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
 
 
   export default {

+ 10 - 6
src/views/statistics/item/zlmbMidYearBar.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s8sheBeiHeChaPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -89,7 +89,7 @@
 					//       },
           //       position: this.direction=='x'?'right':'top',
           //       textStyle:{
-          //           fontSize:8,
+          //           fontSize: 12,
           //           color:'#B0CEFC'
           //         }
           //     }
@@ -101,6 +101,10 @@
               barWidth:40,
               markLine: {
                 symbol: ['none', 'none'], // 去掉箭头
+                label:{
+                    show: true,
+                    color: barColor[i]
+                },
                 data: [
                   {
                     name: '阈值',
@@ -117,7 +121,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -137,7 +141,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -155,7 +159,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -172,7 +176,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 1 - 1
src/views/statistics/item/zlmbMonthBar.vue

@@ -19,7 +19,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s16bzJunZhuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {

+ 4 - 2
src/views/statistics/item/zlmbPie.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s15tousuPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -95,7 +95,9 @@
               type: 'pie',
               radius: '50%',
               label: {
-                formatter: '{b}: {d}%'
+                formatter: '{b}: {d}%',
+                color: '#fff',
+                fontSize: '12px'
               },
               data: [
                 { value: this.data.num.val, name: this.wancheng },

+ 10 - 6
src/views/statistics/item/zlmbYearBar.vue

@@ -15,7 +15,7 @@
 </template>
 
 <script>
-  import echarts from 'echarts'
+  import * as echarts from 'echarts'
   import dialogView from '../properties/s8sheBeiHeChaPro.vue'
   import {GetPercent,GetMax} from  '../js/config.js'
   export default {
@@ -89,7 +89,7 @@
 					//       },
           //       position: this.direction=='x'?'right':'top',
           //       textStyle:{
-          //           fontSize:8,
+          //           fontSize: 12,
           //           color:'#B0CEFC'
           //         }
           //     }
@@ -101,6 +101,10 @@
               barWidth:40,
               markLine: {
                 symbol: ['none', 'none'], // 去掉箭头
+                label:{
+                    show: true,
+                    color: barColor[i]
+                },
                 data: [
                   {
                     name: '阈值',
@@ -117,7 +121,7 @@
                   position:this.direction=='x'?'right':'top',
                           
                   textStyle:{
-                    fontSize:8,
+                    fontSize: 12,
                     color:'#B0CEFC'
                   }
                 }
@@ -137,7 +141,7 @@
               textStyle: {
                 color: this.colorw   //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -155,7 +159,7 @@
               textStyle: {
                 color: this.colorw    //这里用参数代替了
               },
-              fontSize: 8
+              fontSize: 12
             },
             axisLine:{
               lineStyle:{
@@ -172,7 +176,7 @@
           },
           legend: {
                 textStyle: {
-                  fontSize: 8,
+                  fontSize: 12,
                   color: '#B0CEFC'  // 图例文字颜色
                 },
                 top:"5%",

+ 1 - 1
src/views/system/jbdHome/board/component/bottomCard.vue

@@ -27,7 +27,7 @@
     </div>
 </template>
 <script>
-    import echarts from 'echarts'
+    import * as echarts from 'echarts'
     import { trustOption, sampleOption, monthOption, yearOption } from '../data'
     export default {
         name: 'topBar',

+ 3 - 1
src/views/system/jbdHome/board/component/getPieView.vue

@@ -75,7 +75,9 @@ export default {
                 },
                 label: {
                     formatter: '{c},{d}%\n{b}',
-                    edgeDistance: '20%'
+                    edgeDistance: '20%',
+                    color: '#fff',
+                    fontSize: '12px'
                 },
 
                 legend: {

+ 1 - 1
src/views/system/jbdHome/board/component/middleCard.vue

@@ -28,7 +28,7 @@
     </div>
 </template>
 <script>
-    import echarts from 'echarts'
+    import * as echarts from 'echarts'
     import { acceptOption, taskOption } from '../data'
     export default {
         name: 'topBar',

+ 1 - 1
src/views/system/jbdHome/board/data.js

@@ -1,4 +1,4 @@
-import echarts from "echarts"
+import * as echarts from 'echarts'
 
 const rowLimit = (params, max) => {
     let result = ''

+ 1 - 1
src/views/system/jbdHome/qualityTarget/components/container.vue

@@ -20,7 +20,7 @@
     </div>
 </template>
 <script>
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 import { chartOption } from './option'
 export default {
     name: 'chart',

+ 1 - 1
src/views/system/jbdHome/qualityTarget/components/option.js

@@ -1,4 +1,4 @@
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 
 export const chartOption = {
     title: {

+ 1 - 1
src/views/system/jbdHome/yangPinShuJu/AnnualStatus.vue

@@ -21,7 +21,7 @@
 
 <script>
 import curdPost from '@/business/platform/form/utils/custom/joinCURD.js'
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 export default {
   data(){
     return{

+ 1 - 1
src/views/system/jbdHome/yangPinShuJu/EntrustNumber.vue

@@ -21,7 +21,7 @@
 
 <script>
 import curdPost from '@/business/platform/form/utils/custom/joinCURD.js'
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 
 import { resolve } from 'path';
 export default {

+ 1 - 1
src/views/system/jbdHome/yangPinShuJu/EntrustType.vue

@@ -11,7 +11,7 @@
 
 <script>
 import curdPost from '@/business/platform/form/utils/custom/joinCURD.js'
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 
 export default {
  data(){

+ 1 - 1
src/views/system/jbdHome/yangPinShuJu/MonthlyNumber.vue

@@ -23,7 +23,7 @@
  
  <script>
  import curdPost from '@/business/platform/form/utils/custom/joinCURD.js'
- import echarts from 'echarts'
+ import * as echarts from 'echarts'
  export default {
   props:{
     NowTime1:{

+ 1 - 1
src/views/system/jbdHome/yangPinShuJu/MonthlyStatus.vue

@@ -21,7 +21,7 @@
 
 <script>
 import curdPost from '@/business/platform/form/utils/custom/joinCURD.js'
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 export default {
   props:{
     NowTime1:{

+ 1 - 1
src/views/system/jbdScan/approve/approveJS.js

@@ -1,4 +1,4 @@
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 export default {
     data () {
         return {

+ 1 - 1
src/views/system/jbdScan/planImplementation/planImplementationJS.js

@@ -1,4 +1,4 @@
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 export default {
     data () {
         return {

+ 1 - 1
src/views/system/jbdScan/satisfaction/satisfactionJS.js

@@ -1,5 +1,5 @@
 import { datasetTypeOptions } from '@/business/platform/data/constants/index'
-import echarts from 'echarts'
+import * as echarts from 'echarts'
 const radius = window.innerWidth > 1600 ? '55%' : '45%'
 export default {
     data () {