fix: 优化地图查询数量不一致

This commit is contained in:
tangwei 2026-07-08 18:11:31 +08:00
parent 74e7cf9ac7
commit 53aaf3eb2e
4 changed files with 45 additions and 45 deletions

View File

@ -14,56 +14,56 @@ import io.swagger.v3.oas.models.info.Contact;
public class SwaggerConfig {
// @Bean
// public OpenAPI projectOpenAPI() {
// return new OpenAPI()
// .info(new Info()
// .title("项目API 接口文档")
// .version("3.0")
// .description("")
// .contact(new Contact().name("郑顺利").email("13910913995@163.com"))
// );
// }
@Bean
public OpenAPI projectOpenAPI() {
// 1. 定义第一个 Headertoken
SecurityScheme tokenScheme = new SecurityScheme()
.type(SecurityScheme.Type.APIKEY)
.in(SecurityScheme.In.HEADER)
.name("token")
.description("用户认证 Token");
// 2. 定义第二个 Header租户ID示例
SecurityScheme tenantScheme = new SecurityScheme()
.type(SecurityScheme.Type.APIKEY)
.in(SecurityScheme.In.HEADER)
.name("Tenant_Id")
.description("租户标识");
// 3. 将两个安全方案注册到 Components
Components components = new Components()
.addSecuritySchemes("tokenAuth", tokenScheme)
.addSecuritySchemes("tenantAuth", tenantScheme);
// 4. 创建 SecurityRequirement同时要求两个 Header 都必须提供
SecurityRequirement securityRequirement = new SecurityRequirement()
.addList("tokenAuth") // 引用 token 方案
.addList("tenantAuth"); // 引用 tenant 方案
return new OpenAPI()
.info(new Info()
.title("项目API 接口文档")
.version("3.0")
.description("")
.contact(new Contact().name("郑顺利").email("13910913995@163.com"))
)
.components(components)
.addSecurityItem(securityRequirement); // 一次性添加
);
}
// @Bean
// public OpenAPI projectOpenAPI() {
// // 1. 定义第一个 Headertoken
// SecurityScheme tokenScheme = new SecurityScheme()
// .type(SecurityScheme.Type.APIKEY)
// .in(SecurityScheme.In.HEADER)
// .name("token")
// .description("用户认证 Token");
//
// // 2. 定义第二个 Header租户ID示例
// SecurityScheme tenantScheme = new SecurityScheme()
// .type(SecurityScheme.Type.APIKEY)
// .in(SecurityScheme.In.HEADER)
// .name("Tenant_Id")
// .description("租户标识");
//
// // 3. 将两个安全方案注册到 Components
// Components components = new Components()
// .addSecuritySchemes("tokenAuth", tokenScheme)
// .addSecuritySchemes("tenantAuth", tenantScheme);
//
// // 4. 创建 SecurityRequirement同时要求两个 Header 都必须提供
// SecurityRequirement securityRequirement = new SecurityRequirement()
// .addList("tokenAuth") // 引用 token 方案
// .addList("tenantAuth"); // 引用 tenant 方案
//
//
// return new OpenAPI()
// .info(new Info()
// .title("项目API 接口文档")
// .version("3.0")
// .description("")
// .contact(new Contact().name("郑顺利").email("13910913995@163.com"))
// )
// .components(components)
// .addSecurityItem(securityRequirement); // 一次性添加
// }
// @Bean
// public GroupedOpenApi groupPlatformApi() {
// return GroupedOpenApi.builder()

View File

@ -5939,7 +5939,7 @@ public class EngEqDataServiceImpl implements EngEqDataService {
.append(" WHERE NVL(det.IS_DELETED, 0) = 0 AND NVL(cfg.IS_DELETED, 0) = 0 AND cfg.CODE = 'common' ")
.append(") siteSort ON siteSort.RVCD = eng.HBRVCD AND siteSort.STCD = a.STCD ")
.append("WHERE NVL(a.IS_DELETED, 0) = 0 ")
.append("AND NVL(a.USFL, 1) = 1 ")
// .append("AND NVL(a.USFL, 1) = 1 ")
.append("AND a.LGTD IS NOT NULL ")
.append("AND a.LTTD IS NOT NULL ")
.append("AND a.STTP IN (SELECT STTP_CODE FROM SD_STTP_B WHERE DESCRIPTION = 'EQ') ")

View File

@ -4648,7 +4648,7 @@ public class FbStationServiceImpl implements FbStationService {
.append(" AND t.TM BETWEEN ADD_MONTHS(SYSDATE, -12) AND SYSDATE ")
.append(" GROUP BY t.RSTCD ")
.append(") b ON a.STCD = b.stcd ")
.append("WHERE NVL(a.USFL, 1) = 1 ")
.append("WHERE 1 = 1 ")
.append("AND a.LGTD IS NOT NULL ")
.append("AND a.LTTD IS NOT NULL ");

View File

@ -1955,13 +1955,13 @@ public class FhHabitatServiceImpl implements FhHabitatService {
.append("t.DTIN AS dtin ")
.append("FROM ( ")
.append(" SELECT STCD, STNM, 'FH' AS STTP_CODE, RSTCD, BASE_ID, HBRVCD, LGTD, LTTD, BLPRD AS BLDSTT_CCODE, ELEV, DTIN ")
.append(" FROM SD_FHBT_B_H WHERE NVL(IS_DELETED, 0) = 0 AND USFL = 1 ")
.append(" FROM SD_FHBT_B_H WHERE NVL(IS_DELETED, 0) = 0 ")
.append(" UNION ALL ")
.append(" SELECT STCD, STNM, STTP AS STTP_CODE, RSTCD, BASE_ID, HBRVCD, LGTD, LTTD, BLDSTT_CODE AS BLDSTT_CCODE, ELEV, DTIN ")
.append(" FROM SD_VA_B_H WHERE NVL(IS_DELETED, 0) = 0 AND USFL = 1 ")
.append(" FROM SD_VA_B_H WHERE NVL(IS_DELETED, 0) = 0 ")
.append(" UNION ALL ")
.append(" SELECT STCD, STNM, STTP AS STTP_CODE, RSTCD, BASE_ID, HBRVCD, LGTD, LTTD, BLDSTT_CODE AS BLDSTT_CCODE, ELEV, DTIN ")
.append(" FROM SD_VP_B_H WHERE NVL(IS_DELETED, 0) = 0 AND USFL = 1 ")
.append(" FROM SD_VP_B_H WHERE NVL(IS_DELETED, 0) = 0 ")
.append(") t ")
.append("LEFT JOIN SD_ENGINFO_B_H eng ON eng.STCD = t.RSTCD AND NVL(eng.IS_DELETED, 0) = 0 ")
.append("LEFT JOIN SD_HYDROBASE hb ON hb.BASEID = NVL(t.BASE_ID, eng.BASE_ID) AND NVL(hb.IS_DELETED, 0) = 0 ")