|
@@ -25,14 +25,14 @@ import java.util.Map;
|
|
public interface ITRmCalpointService extends IBaseService<TRmCalpoint, String>{
|
|
public interface ITRmCalpointService extends IBaseService<TRmCalpoint, String>{
|
|
/**
|
|
/**
|
|
* 获得计量层级列表(计量点数据录入)
|
|
* 获得计量层级列表(计量点数据录入)
|
|
- *
|
|
|
|
|
|
+ *
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
List<Map> getRmCalpoint();
|
|
List<Map> getRmCalpoint();
|
|
|
|
|
|
/**
|
|
/**
|
|
* 获取最大流水号
|
|
* 获取最大流水号
|
|
- *
|
|
|
|
|
|
+ *
|
|
* @param head
|
|
* @param head
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@@ -76,10 +76,10 @@ public interface ITRmCalpointService extends IBaseService<TRmCalpoint, String>{
|
|
List<Map<String, Object>> getDate312ForChart(List<Map<String, Object>> list, int size);
|
|
List<Map<String, Object>> getDate312ForChart(List<Map<String, Object>> list, int size);
|
|
|
|
|
|
TRmCalpoint updateNewItem(Map<String, Object> parmas);
|
|
TRmCalpoint updateNewItem(Map<String, Object> parmas);
|
|
-
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 批量删除计量点信息
|
|
* 批量删除计量点信息
|
|
- *
|
|
|
|
|
|
+ *
|
|
* @param ids
|
|
* @param ids
|
|
*/
|
|
*/
|
|
void delCalpoint(String[] ids);
|
|
void delCalpoint(String[] ids);
|
|
@@ -90,41 +90,41 @@ public interface ITRmCalpointService extends IBaseService<TRmCalpoint, String>{
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
List<Map<String, Object>> getInIdDate312(HashMap<String, Object> parmas);
|
|
List<Map<String, Object>> getInIdDate312(HashMap<String, Object> parmas);
|
|
-
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 动力、水小时表定时统计(自动补全24小时内的小时用量值)
|
|
* 动力、水小时表定时统计(自动补全24小时内的小时用量值)
|
|
* 业务变更,只读取动力
|
|
* 业务变更,只读取动力
|
|
- *
|
|
|
|
|
|
+ *
|
|
* @param date 统计时间
|
|
* @param date 统计时间
|
|
*/
|
|
*/
|
|
void statHourData();
|
|
void statHourData();
|
|
-
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 动力、水小时表定时统计(自动补全24小时内的小时用量值)
|
|
* 动力、水小时表定时统计(自动补全24小时内的小时用量值)
|
|
- *
|
|
|
|
|
|
+ *
|
|
* @param date 统计时间
|
|
* @param date 统计时间
|
|
*/
|
|
*/
|
|
void statHourData(String clockstart, String clockend) throws ParseException;
|
|
void statHourData(String clockstart, String clockend) throws ParseException;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 重新计算单个计量点小时表数据(新增或者更新)(动力、水)
|
|
* 重新计算单个计量点小时表数据(新增或者更新)(动力、水)
|
|
- *
|
|
|
|
|
|
+ *
|
|
* @param itemid 计量点编号
|
|
* @param itemid 计量点编号
|
|
* @param clock 时间,格式:YYYY-MM-DD HH,(更新此时准点值,以及上一个小时用量值)
|
|
* @param clock 时间,格式:YYYY-MM-DD HH,(更新此时准点值,以及上一个小时用量值)
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
String restatHourData(String itemid, String clock);
|
|
String restatHourData(String itemid, String clock);
|
|
-
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 重新计算单个计量点小时表数据(新增或者更新)(动力、水)
|
|
* 重新计算单个计量点小时表数据(新增或者更新)(动力、水)
|
|
- *
|
|
|
|
|
|
+ *
|
|
* @param itemid 计量点编号
|
|
* @param itemid 计量点编号
|
|
* @param clock 开始时间,格式:YYYY-MM-DD HH
|
|
* @param clock 开始时间,格式:YYYY-MM-DD HH
|
|
* @param clockend 结束时间,格式:YYYY-MM-DD HH
|
|
* @param clockend 结束时间,格式:YYYY-MM-DD HH
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
String restatHourDate(String itemid, String clock, String clockend);
|
|
String restatHourDate(String itemid, String clock, String clockend);
|
|
-
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 重新计算时间范围内小时表数据(新增或者更新)(电,不能指定单个点,只能指定时间范围)
|
|
* 重新计算时间范围内小时表数据(新增或者更新)(电,不能指定单个点,只能指定时间范围)
|
|
*
|
|
*
|
|
@@ -149,7 +149,7 @@ public interface ITRmCalpointService extends IBaseService<TRmCalpoint, String>{
|
|
* @param endClock 时间,格式:YYYY-MM-DD HH,
|
|
* @param endClock 时间,格式:YYYY-MM-DD HH,
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
- void resData(String itemId, String startClock, String endClock) throws ParseException;
|
|
|
|
|
|
+ void resData(String itemId, String startClock, String endClock) throws Exception;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 判断数据列是否重复
|
|
* 判断数据列是否重复
|