// 定义当前接口所在的包路径 package com.service; // 导入Java集合框架中的List接口 import java.util.List; // 导入Java集合框架中的Map接口 import java.util.Map; // 通用服务接口定义 public interface CommonService { // 饼图数据求和统计方法 List> pieSum(Map params); // 饼图数据计数统计方法 List> pieCount(Map params); // 柱状图第一种数据求和统计方法 List> barSumOne(Map params); // 柱状图第一种数据计数统计方法 List> barCountOne(Map params); // 柱状图第二种数据求和统计方法 List> barSumTwo(Map params); // 柱状图第二种数据计数统计方法 List> barCountTwo(Map params); // 查询评分数据方法 // params参数包含: // tableName - 查询表名 // condition1 - 查询条件1 // condition1Value - 条件1的值 // average - 是否计算平均评分 Map queryScore(Map params); // 新的级联字典表分组求和统计方法 // params - 包含查询条件的参数Map // 返回分组求和结果列表 List> newSelectGroupSum(Map params); // 新的级联字典表分组计数统计方法 // params - 包含查询条件的参数Map // 返回分组计数结果列表 List> newSelectGroupCount(Map params); // 通用柱状图数据求和方法 // params - 包含查询条件的参数Map // 返回柱状图求和数据列表 List> barSum(Map params); // 通用柱状图数据计数方法 // params - 包含查询条件的参数Map // 返回柱状图计数数据列表 List> barCount(Map params); }