Merge remote-tracking branch 'origin/master'

# Conflicts:
#	src/main/java/com/baiyee/adcallback/service/impl/DmpMonitorNumServiceImpl.java
master
bynt 2 years ago
commit c31530c2ba

@ -5,7 +5,6 @@ import cn.hutool.core.convert.Convert;
import cn.hutool.core.date.DateUnit; import cn.hutool.core.date.DateUnit;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import cn.hutool.core.text.StrPool; import cn.hutool.core.text.StrPool;
import cn.hutool.json.JSONUtil;
import com.baiyee.adcallback.api.constants.SqlConstant; import com.baiyee.adcallback.api.constants.SqlConstant;
import com.baiyee.adcallback.api.dto.DmpMonitorJpaDto; import com.baiyee.adcallback.api.dto.DmpMonitorJpaDto;
import com.baiyee.adcallback.api.dto.DmpMonitorNumDto; import com.baiyee.adcallback.api.dto.DmpMonitorNumDto;
@ -192,6 +191,7 @@ public class DmpMonitorNumServiceImpl implements DmpMonitorNumService {
query.setParameter("tag", tags); query.setParameter("tag", tags);
query.unwrap(NativeQueryImpl.class).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP); query.unwrap(NativeQueryImpl.class).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List list = query.getResultList(); List list = query.getResultList();
log.error("the result list ");
return getDmpMonitorJpaDto(list, flag); return getDmpMonitorJpaDto(list, flag);
} }
@ -207,7 +207,7 @@ public class DmpMonitorNumServiceImpl implements DmpMonitorNumService {
sql.append(" group by imei,tag"); sql.append(" group by imei,tag");
sql.append(" ) a group by a.tag,a.date"); sql.append(" ) a group by a.tag,a.date");
} else { } else {
sql.append("select substring_index(group_concat( DATE_FORMAT( tb.gmt_create, '%Y-%m-%d' )),',',1) as date ,tb.imei as imei ,tb.tag as tag from ").append(tableName).append(" as tb where"); sql.append("select DATE_FORMAT( tb.gmt_create, '%Y-%m-%d' ) as date ,tb.imei as imei ,tb.tag as tag from ").append(tableName).append(" as tb where");
sql.append(" tb.imei != :imei1 "); sql.append(" tb.imei != :imei1 ");
sql.append(" and tb.imei != :imei2 "); sql.append(" and tb.imei != :imei2 ");
sql.append(" and tb.gmt_create >= :startDate "); sql.append(" and tb.gmt_create >= :startDate ");
@ -263,7 +263,7 @@ public class DmpMonitorNumServiceImpl implements DmpMonitorNumService {
sql.append(" group by muid,tag"); sql.append(" group by muid,tag");
sql.append(" ) a group by a.tag,a.date"); sql.append(" ) a group by a.tag,a.date");
} else { } else {
sql.append("select substring_index(group_concat( DATE_FORMAT( tb.gmt_create, '%Y-%m-%d' )),',',1) as date ,tb.muid as imei ,tb.tag as tag from ").append(tableName).append(" as tb where"); sql.append("select DATE_FORMAT( tb.gmt_create, '%Y-%m-%d') as date ,tb.muid as imei ,tb.tag as tag from ").append(tableName).append(" as tb where");
sql.append(" tb.muid != :muid1 "); sql.append(" tb.muid != :muid1 ");
sql.append(" and tb.muid != :muid2 "); sql.append(" and tb.muid != :muid2 ");
sql.append(" and tb.gmt_create >= :startDate "); sql.append(" and tb.gmt_create >= :startDate ");

Loading…
Cancel
Save