|
@@ -5379,14 +5379,7 @@ public class GameDataServiceImpl implements IGameDataService {
|
|
Sql costSql = Sqls.create(getTotalCostSql(costCri, costTable));
|
|
Sql costSql = Sqls.create(getTotalCostSql(costCri, costTable));
|
|
costSql.setCallback(Sqls.callback.doubleValue());
|
|
costSql.setCallback(Sqls.callback.doubleValue());
|
|
dao.execute(costSql);
|
|
dao.execute(costSql);
|
|
-
|
|
|
|
- List<Object> list = costSql.getList(Object.class);
|
|
|
|
- if(CollectionUtils.isNotEmpty(list)){
|
|
|
|
- //总消耗
|
|
|
|
- return costSql.getDouble();
|
|
|
|
- }else {
|
|
|
|
- return 0.00;
|
|
|
|
- }
|
|
|
|
|
|
+ return costSql.getDouble(0.00);
|
|
}
|
|
}
|
|
|
|
|
|
private String getTotalCostSql(Criteria costCri, String costTable) {
|
|
private String getTotalCostSql(Criteria costCri, String costTable) {
|
|
@@ -5633,6 +5626,10 @@ public class GameDataServiceImpl implements IGameDataService {
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
public FlowMonitorCountVo getFlowMonitorCount(FlowMonitorDTO dto) {
|
|
public FlowMonitorCountVo getFlowMonitorCount(FlowMonitorDTO dto) {
|
|
|
|
+ //查询所有,所以给分页默认值
|
|
|
|
+ dto.setPageNum(1);
|
|
|
|
+ dto.setPageSize(100000);
|
|
|
|
+
|
|
FlowMonitorCountVo vo = new FlowMonitorCountVo();
|
|
FlowMonitorCountVo vo = new FlowMonitorCountVo();
|
|
Page<FlowMonitorVO> flowMonitor = basicService.getFlowMonitor(dto);
|
|
Page<FlowMonitorVO> flowMonitor = basicService.getFlowMonitor(dto);
|
|
List<FlowMonitorVO> records = flowMonitor.getRecords();
|
|
List<FlowMonitorVO> records = flowMonitor.getRecords();
|