pull/2/head
zxy 4 months ago
parent b40312f1b0
commit 84dff74b59

@ -8,9 +8,4 @@
</option>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK" />
<component name="SwUserDefinedSpecifications">
<option name="specTypeByUrl">
<map />
</option>
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

@ -1,22 +1,35 @@
package com.service;
package com.service; // 声明该类所属的包为com.service
// 导入List接口用于表示有序的集合
import java.util.List;
// 导入Map接口用于表示键值对的集合
import java.util.Map;
/**
*
*/
public interface CommonService {
// 根据传入的参数Map查询选项列表返回一个包含字符串的列表
List<String> getOption(Map<String, Object> params);
// 根据传入的参数Map查询关联信息返回一个包含键值对的Map
Map<String, Object> getFollowByOption(Map<String, Object> params);
// 根据传入的参数Map执行更新操作没有返回值
void sh(Map<String, Object> params);
// 根据传入的参数Map统计提醒数量返回一个整数
int remindCount(Map<String, Object> params);
// 根据传入的参数Map进行统计计算返回一个包含统计结果的Map
Map<String, Object> selectCal(Map<String, Object> params);
// 根据传入的参数Map进行分组查询返回一个包含多个键值对Map的列表
List<Map<String, Object>> selectGroup(Map<String, Object> params);
// 根据传入的参数Map查询值列表返回一个包含多个键值对Map的列表
List<Map<String, Object>> selectValue(Map<String, Object> params);
// 根据传入的参数Map进行时间统计查询返回一个包含多个键值对Map的列表
List<Map<String, Object>> selectTimeStatValue(Map<String, Object> params);
}
}
Loading…
Cancel
Save