ADD file via upload

王刚注释
pz2femycj 4 months ago
parent 115eb1bb34
commit d257774499

@ -0,0 +1,89 @@
// 声明当前文件所在的包路径为com.dao表示这是一个数据访问层(Dao)的类
package com.dao;
// 导入java.util.List类用于处理有序集合数据
import java.util.List;
// 导入java.util.Map类用于处理键值对映射数据
import java.util.Map;
//通用接口
//提供各种数据查询和统计方法的接口定义,包括饼图、柱状图等的数据求和与计数。
public interface CommonDao{
//获取饼图数据的求和结果
//@param params 查询参数
// @return 包含求和结果的列表
List<Map<String, Object>> pieSum(Map<String, Object> params);
//获取饼图数据的计数结果
// @param params 查询参数
// @return 包含计数结果的列表
List<Map<String, Object>> pieCount(Map<String, Object> params);
//获取单组柱状图数据的求和结果
//@param params 查询参数
// @return 包含求和结果的列表
List<Map<String, Object>> barSumOne(Map<String, Object> params);
//获取单组柱状图数据的计数结果
//@param params 查询参数
// @return 包含计数结果的列表
List<Map<String, Object> >barCountOne(Map<String, Object> params);
//获取双组柱状图数据的求和结果
//@param params 查询参数
// @return 包含求和结果的列表
List<Map<String, Object>> barSumTwo(Map<String, Object> params);
//获取双组柱状图数据的计数结果
//@param params 查询参数
// @return 包含计数结果的列表
List<Map<String, Object>> barCountTwo(Map<String, Object> params);
//查询评分信息
// @param params 查询参数
// @return 包含评分信息的Map
Map<String, Object> queryScore(Map<String, Object> params);
// 新的级联字典表的分组求和方法
//@param params 查询参数
// @return 包含分组求和结果的列表
List<Map<String, Object>> newSelectGroupSum(Map<String, Object> params);
// 新的级联字典表的分组条数统计方法
//@param params 查询参数
// @return 包含分组条数统计结果的列表
List<Map<String, Object>> newSelectGroupCount(Map<String, Object> params);
//获取柱状图数据的求和结果
//@param params 查询参数
// @return 包含求和结果的列表
List<Map<String, Object>> barSum(Map<String, Object> params);
//获取柱状图数据的计数结果
//@param params 查询参数
// @return 包含计数结果的列表
List<Map<String, Object>> barCount(Map<String, Object> params);
}
Loading…
Cancel
Save