Browse Source

feat: 报表折线图添加数据说明

zhangying 9 months ago
parent
commit
841c2503ea

+ 5 - 1
vue/src/utils/echartsUtil.ts

@@ -148,10 +148,11 @@ export function initDataSetBarImageTable(dataSetSource: any, seriesList: any, do
  * 折线图表初始化
  * @param xTitleList X轴标题数据
  * @param seriesList 折线数据内容
+ * @param legendList 图表数据说明
  * @param domId 目标DOM元素ID
  * @param title 图表标题
  */
-export function initLineImageTable(xTitleList: any, seriesList: any, domId: any, title: string) {
+export function initLineImageTable(xTitleList: any, seriesList: any, legendList: any, domId: any, title: string) {
   const chartDom = document.getElementById(domId);
   const myChart = echarts.init(chartDom);
   let option = {
@@ -161,6 +162,9 @@ export function initLineImageTable(xTitleList: any, seriesList: any, domId: any,
     tooltip: {
       trigger: 'axis'
     },
+    legend: {
+      data: legendList
+    },
     grid: {
       left: '3%',
       right: '4%',

+ 4 - 4
vue/src/views/statistics/MonthSystemApplyCount.vue

@@ -278,10 +278,10 @@ function analysisByImageTable() {
   })
 
   // 初始化图表
-  initBarImageTable(regionNameList, companyImageTableData, "companyImageTable", '录入企业数量');
-  initBarImageTable(regionNameList, postImageTableData, "postImageTable", "收集岗位数量");
-  initBarImageTable(regionNameList, jobUserImageTableData, "jobUserImageTable", "登记求职人数");
-  initLineImageTable(weekNameList, weekLineData, "weekCountImageTable", "全市就业驿站运行概括");
+  initBarImageTable(regionNameList, companyImageTableData, [], "companyImageTable", '录入企业数量');
+  initBarImageTable(regionNameList, postImageTableData, [], "postImageTable", "收集岗位数量");
+  initBarImageTable(regionNameList, jobUserImageTableData, [], "jobUserImageTable", "登记求职人数");
+  initLineImageTable(weekNameList, weekLineData, ["驿站人员数量", "录入企业数量", "收集岗位数量", "登记求职人数"], "weekCountImageTable", "全市就业驿站运行概括");
 }
 
 // 查询重置

+ 1 - 1
vue/src/views/statistics/YearSystemApplyCount.vue

@@ -281,7 +281,7 @@ function analysisByImageTable() {
   initBarImageTable(regionNameList, companyImageTableData, [], "companyImageTable", '录入企业数量');
   initBarImageTable(regionNameList, postImageTableData, [], "postImageTable", "收集岗位数量");
   initBarImageTable(regionNameList, jobUserImageTableData, [], "jobUserImageTable", "登记求职人数");
-  initLineImageTable(yearNameList, yearLineData, "yearCountImageTable", "全市就业驿站运行概括");
+  initLineImageTable(yearNameList, yearLineData, ["驿站人员数量", "录入企业数量", "收集岗位数量", "登记求职人数"], "yearCountImageTable", "全市就业驿站运行概括");
 }
 
 // 查询重置