Signed-off-by: dongpx <2112323174@qq.com>

This commit is contained in:
dongpx
2026-02-05 10:37:57 +08:00
parent a1c91f2959
commit b7ebd3778d
15 changed files with 28 additions and 11 deletions

View File

@@ -1069,6 +1069,9 @@ public class FrameServiceImpl implements IFrameService {
List<Map<String, String>> whereFieldMapList = lideeYunJiMapper.getReportWhereFieldList(reportEntity.getId());
Func.handleWhere(whereFieldMapList, queryWrapper, params);
//处理分组group by=================
Func.handleGroupBy(queryWrapper, params);
return queryWrapper;
}

View File

@@ -906,6 +906,15 @@ public class Func extends FuncBase {
return formatAreaStr(jsonStr);
}
//处理分组
public static void handleGroupBy(SqlInfoQueryWrapper.Wrapper wrapper, Map<String, Object> params){
}
//处理排序
public static void handleOrderBy(SqlInfoQueryWrapper.Wrapper wrapper, Map<String, Object> params, String orderbyConfigStr) {
@@ -1138,6 +1147,11 @@ public class Func extends FuncBase {
});
}
}
if(params.containsKey("Group by")){
String[] str=params.get("Group by").toString().split(",");
wrapper.groupByColumns(str);
}
}

View File

@@ -12,7 +12,7 @@ import org.apache.ibatis.type.JdbcType;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:12+0800",
date = "2026-02-04T12:27:21+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class CodegenConvertImpl implements CodegenConvert {

View File

@@ -10,7 +10,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:12+0800",
date = "2026-02-04T12:27:21+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class ConfigConvertImpl implements ConfigConvert {

View File

@@ -6,7 +6,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:12+0800",
date = "2026-02-04T12:27:20+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class FileConfigConvertImpl implements FileConfigConvert {

View File

@@ -4,7 +4,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:12+0800",
date = "2026-02-04T12:27:20+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class RedisConvertImpl implements RedisConvert {

View File

@@ -14,7 +14,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:16+0800",
date = "2026-02-04T12:27:28+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class AuthConvertImpl implements AuthConvert {

View File

@@ -6,7 +6,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:16+0800",
date = "2026-02-04T12:27:28+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class OperateLogConvertImpl implements OperateLogConvert {

View File

@@ -4,7 +4,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:16+0800",
date = "2026-02-04T12:27:28+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class MailAccountConvertImpl implements MailAccountConvert {

View File

@@ -4,7 +4,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:16+0800",
date = "2026-02-04T12:27:28+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class OAuth2OpenConvertImpl implements OAuth2OpenConvert {

View File

@@ -6,7 +6,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:16+0800",
date = "2026-02-04T12:27:28+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class SocialUserConvertImpl implements SocialUserConvert {

View File

@@ -4,7 +4,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:16+0800",
date = "2026-02-04T12:27:28+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class TenantConvertImpl implements TenantConvert {

View File

@@ -4,7 +4,7 @@ import javax.annotation.Generated;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2026-02-02T00:49:16+0800",
date = "2026-02-04T12:27:28+0800",
comments = "version: 1.5.5.Final, compiler: javac, environment: Java 1.8.0_392 (Amazon.com Inc.)"
)
public class UserConvertImpl implements UserConvert {