|
@@ -2,7 +2,6 @@ package com.zanxiang.game.data.serve.service.impl;
|
|
|
|
|
|
import com.google.common.base.CaseFormat;
|
|
|
import com.google.gson.Gson;
|
|
|
-import com.zanxiang.erp.security.util.SecurityUtil;
|
|
|
import com.zanxiang.game.data.serve.component.DataPowerComponent;
|
|
|
import com.zanxiang.game.data.serve.pojo.dto.*;
|
|
|
import com.zanxiang.game.data.serve.pojo.entity.AdsAccountAgentDay;
|
|
@@ -57,12 +56,6 @@ public class AccountAgentDayServiceImpl implements IAccountAgentDayService {
|
|
|
/*Long sysUserId = SecurityUtil.isAdmin() ? null : SecurityUtil.getUserId();
|
|
|
sysUserId = null == dto.getSysUserId() ? sysUserId : dto.getSysUserId();
|
|
|
dto.setSysUserId(sysUserId);*/
|
|
|
- if (StringUtils.isBlank(dto.getSortFiled())) {
|
|
|
- dto.setSortFiled("dt");
|
|
|
- }
|
|
|
- if (StringUtils.isBlank(dto.getSortType())) {
|
|
|
- dto.setSortType(OrderByEnum.DESC.getOrderType());
|
|
|
- }
|
|
|
if (null == dto.getBeginDay() || null == dto.getEndDay()) {
|
|
|
dto.setBeginDay(LocalDate.now());
|
|
|
dto.setEndDay(LocalDate.now());
|
|
@@ -104,7 +97,15 @@ public class AccountAgentDayServiceImpl implements IAccountAgentDayService {
|
|
|
if (StringUtils.isNotBlank(dto.getSourceSystem())) {
|
|
|
cri.where().andEquals("source_system", dto.getSourceSystem());
|
|
|
}
|
|
|
- cri.orderBy(CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, dto.getSortFiled()), dto.getSortType());
|
|
|
+ if (StringUtils.isBlank(dto.getSortType())) {
|
|
|
+ dto.setSortType(OrderByEnum.DESC.getOrderType());
|
|
|
+ }
|
|
|
+ if (StringUtils.isBlank(dto.getSortFiled())) {
|
|
|
+ cri.getOrderBy().orderBy("dt", dto.getSortType());
|
|
|
+ cri.getOrderBy().orderBy("cost", dto.getSortType());
|
|
|
+ } else {
|
|
|
+ cri.orderBy(CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, dto.getSortFiled()), dto.getSortType());
|
|
|
+ }
|
|
|
Sql sql = Sqls.queryEntity(accountAgentDaySql() + "$condition");
|
|
|
sql.setPager(pager);
|
|
|
Entity<GamePromoteDayVO> entity = dao.getEntity(GamePromoteDayVO.class);
|