b8d62de41ff7e1e0549061308aa11f68cf881ed9..73e913fb24bf163ab9c5332ab960b1eb56a6402b
6 天以前 13693261870
修改common的对象引用
73e913 对比 | 目录
6 天以前 13693261870
解决API调试出错
7d03fd 对比 | 目录
已修改84个文件
已删除8个文件
1207 ■■■■ 文件已修改
se-collect/src/main/resources/application-prod.yml 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-common/src/main/java/com/terra/common/config/MybatisPlusConfig.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-common/src/main/java/com/terra/common/config/SpringDocAutoConfiguration.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-gateway/src/main/java/com/terra/gateway/config/SpringDocConfig.java 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/pom.xml 35 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/config/InitConfig.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/config/MybatisPlusConfig.java 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/config/WebConfig.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/all/BaseController.java 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/all/BaseQueryController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/all/PermsController.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/all/SignController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/DataCountController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/DataQueryController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/DictController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/DirController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/DomainController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/MetaController.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/ProjectController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/PublishController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/StyleController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/TaskController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/VerController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/upload/CheckController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/upload/QueryController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/data/upload/UploadController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/show/ApplyController.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/show/ComprehensiveController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/show/DataLibController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/show/ExportController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/show/InquiryController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/show/MarkController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/show/ModelController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/ArgsController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/AuthController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/BlacklistController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/CtrlController.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/DepController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/DownlogController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/LayerController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/LoginController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/MenuAuthController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/MenuController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/OperateController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/ReportController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/ResController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/ResLogController.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/ResOpController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/RoleController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/RoleLayerController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/RoleMenuAuthController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/RoleResController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/RoleUserController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/TokenController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/controller/sys/UserController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/entity/all/HttpStatus.java 104 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/entity/all/ResponseMsg.java 107 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/entity/all/StaticData.java 272 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/entity/ctrl/DownloadTileEntity.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/entity/ctrl/SdkDecryptDataEntity.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/extend/CustomizedSqlInjector.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/extend/InsertBatchMethod.java 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/extend/UpdateBatchMethod.java 86 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/AccessHelper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/AsyncHelper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/FileHelper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/GdbHelper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/PathHelper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/RestHelper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/ShpHelper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/StringHelper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/helper/WebHelper.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/interceptor/AuthInterceptor.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/all/BaseQueryService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/all/BaseUploadService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/all/PermsService.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/all/SignService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/all/UploadAttachService.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/all/WebSocketService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/data/MetaService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/data/PublishService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/data/RasterService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/data/UploadService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/show/ApplyService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/show/CadService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/show/ExportService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/show/InquiryService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/show/MarkService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/show/PipelineService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/java/com/terra/system/service/sys/ReportService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-system/src/main/resources/application-prod.yml 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
sm.txt 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-collect/src/main/resources/application-prod.yml
@@ -67,6 +67,23 @@
mybatis-plus:
  config-location: classpath:mybatis.xml
  mapper-locations: classpath:mapper/**/*.xml
# springdoc配置
springdoc:
  gatewayUrl: /${spring.application.name}
  api-docs:
    # æ˜¯å¦å¼€å¯æŽ¥å£æ–‡æ¡£
    enabled: true
  info:
    # æ ‡é¢˜
    title: '数据汇集接口文档'
    # æè¿°
    description: '数据汇集接口描述'
    # ä½œè€…信息
    contact:
      name: wuww
      url: https://www.smartearth.cn/
logging:
  config: classpath:logback.xml
se-common/src/main/java/com/terra/common/config/MybatisPlusConfig.java
@@ -18,7 +18,7 @@
 */
@EnableTransactionManagement
@Configuration
@MapperScan("com.terra.*.mapper")
//@MapperScan("com.terra.*.mapper")
public class MybatisPlusConfig {
    /**
     * æ–°çš„分页插件,一缓和二缓遵循mybatis的规则,需要设置
se-common/src/main/java/com/terra/common/config/SpringDocAutoConfiguration.java
@@ -30,8 +30,8 @@
    {
        return new OpenAPI().components(new Components()
            // è®¾ç½®è®¤è¯çš„请求头
            .addSecuritySchemes("apikey", securityScheme()))
            .addSecurityItem(new SecurityRequirement().addList("apikey"))
            .addSecuritySchemes("token", securityScheme())) // apikey
            .addSecurityItem(new SecurityRequirement().addList("token")) // apikey
            .info(convertInfo(properties.getInfo()))
            .servers(servers(properties.getGatewayUrl()));
    }
@@ -39,9 +39,9 @@
    public SecurityScheme securityScheme()
    {
        return new SecurityScheme().type(SecurityScheme.Type.APIKEY)
            .name("Authorization")
            .in(SecurityScheme.In.HEADER)
            .scheme("Bearer");
                .name("token") // Authorization
                .in(SecurityScheme.In.HEADER)
                .scheme(""); // Bearer
    }
    private Info convertInfo(SpringDocProperties.InfoProperties infoProperties)
se-gateway/src/main/java/com/terra/gateway/config/SpringDocConfig.java
@@ -44,51 +44,49 @@
/**
 * Swagger文档注册器
 */
class SwaggerDocRegister extends Subscriber<InstancesChangeEvent>
{
class SwaggerDocRegister extends Subscriber<InstancesChangeEvent> {
    @Autowired
    private SwaggerUiConfigProperties swaggerUiConfigProperties;
    @Autowired
    private DiscoveryClient discoveryClient;
    private final static String[] EXCLUDE_ROUTES = new String[] { "se-gateway" };
    private final static String[] EXCLUDE_ROUTES = new String[]{"se-gateway"};
    public SwaggerDocRegister(SwaggerUiConfigProperties swaggerUiConfigProperties, DiscoveryClient discoveryClient)
    {
    public SwaggerDocRegister(SwaggerUiConfigProperties swaggerUiConfigProperties, DiscoveryClient discoveryClient) {
        this.swaggerUiConfigProperties = swaggerUiConfigProperties;
        this.discoveryClient = discoveryClient;
    }
    /**
     * äº‹ä»¶å›žè°ƒæ–¹æ³•,处理InstancesChangeEvent事件
     *
     * @param event äº‹ä»¶å¯¹è±¡
     */
    @Override
    public void onEvent(InstancesChangeEvent event)
    {
    public void onEvent(InstancesChangeEvent event) {
        Set<AbstractSwaggerUiConfigProperties.SwaggerUrl> swaggerUrlSet = discoveryClient.getServices()
            .stream()
            .flatMap(serviceId -> discoveryClient.getInstances(serviceId).stream())
            .filter(instance -> !StringUtils.equalsAnyIgnoreCase(instance.getServiceId(), EXCLUDE_ROUTES))
            .map(instance -> {
                AbstractSwaggerUiConfigProperties.SwaggerUrl swaggerUrl = new AbstractSwaggerUiConfigProperties.SwaggerUrl();
                swaggerUrl.setName(instance.getServiceId());
                swaggerUrl.setUrl(String.format("/%s/v3/api-docs", instance.getServiceId()));
                return swaggerUrl;
            })
            .collect(Collectors.toSet());
                .stream()
                .flatMap(serviceId -> discoveryClient.getInstances(serviceId).stream())
                .filter(instance -> !StringUtils.equalsAnyIgnoreCase(instance.getServiceId(), EXCLUDE_ROUTES))
                .map(instance -> {
                    AbstractSwaggerUiConfigProperties.SwaggerUrl swaggerUrl = new AbstractSwaggerUiConfigProperties.SwaggerUrl();
                    swaggerUrl.setName(instance.getServiceId());
                    swaggerUrl.setUrl(String.format("/%s/v3/api-docs", instance.getServiceId()));
                    return swaggerUrl;
                })
                .collect(Collectors.toSet());
        swaggerUiConfigProperties.setUrls(swaggerUrlSet);
    }
    /**
     * è®¢é˜…类型方法,返回订阅的事件类型
     *
     * @return è®¢é˜…的事件类型
     */
    @Override
    public Class<? extends Event> subscribeType()
    {
    public Class<? extends Event> subscribeType() {
        return InstancesChangeEvent.class;
    }
}
se-system/pom.xml
@@ -58,11 +58,11 @@
        </dependency>
        <!--mybatis-plus-->
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.5.1</version>
        </dependency>
<!--        <dependency>-->
<!--            <groupId>com.baomidou</groupId>-->
<!--            <artifactId>mybatis-plus-boot-starter</artifactId>-->
<!--            <version>3.5.1</version>-->
<!--        </dependency>-->
        <!--redis-->
        <dependency>
@@ -87,12 +87,11 @@
            <artifactId>spring-boot-starter-aop</artifactId>
        </dependency>
        <!--fastjson-->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.47</version>
        </dependency>
        <!-- Alibaba Fastjson -->
<!--        <dependency>-->
<!--            <groupId>com.alibaba.fastjson2</groupId>-->
<!--            <artifactId>fastjson2</artifactId>-->
<!--        </dependency>-->
        <!--整合druid数据源-->
        <dependency>
@@ -114,11 +113,11 @@
        </dependency>
        <!-- SpringDoc webmvc -->
        <dependency>
            <groupId>org.springdoc</groupId>
            <artifactId>springdoc-openapi-ui</artifactId>
            <version>${springdoc.version}</version>
        </dependency>
<!--        <dependency>-->
<!--            <groupId>org.springdoc</groupId>-->
<!--            <artifactId>springdoc-openapi-ui</artifactId>-->
<!--            <version>${springdoc.version}</version>-->
<!--        </dependency>-->
        <!--httpclient-->
        <dependency>
@@ -221,12 +220,12 @@
        </dependency>
        <!-- se-common -->
        <!--dependency>
        <dependency>
            <groupId>com.terra</groupId>
            <artifactId>se-common</artifactId>
            <version>1.0.2</version>
            <scope>compile</scope>
        </dependency-->
        </dependency>
    </dependencies>
se-system/src/main/java/com/terra/system/config/InitConfig.java
@@ -1,6 +1,6 @@
package com.terra.system.config;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.helper.*;
import com.terra.system.service.all.TestService;
import com.terra.system.service.all.UploadAttachService;
se-system/src/main/java/com/terra/system/config/MybatisPlusConfig.java
ÎļþÒÑɾ³ý
se-system/src/main/java/com/terra/system/config/WebConfig.java
@@ -3,16 +3,23 @@
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.alibaba.fastjson.support.config.FastJsonConfig;
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
import com.alibaba.fastjson2.JSON;
import com.terra.system.interceptor.AuthInterceptor;
import com.terra.system.service.all.SysService;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.Ordered;
import org.springframework.http.MediaType;
import org.springframework.http.converter.HttpMessageConverter;
import org.springframework.util.AntPathMatcher;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
import org.springframework.web.servlet.config.annotation.*;
import reactor.core.Exceptions;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.util.Collections;
@@ -50,7 +57,8 @@
    @Override
    protected void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");
        registry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/");
        //registry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/");
        registry.addResourceHandler("/swagger-ui/**").addResourceLocations("classpath:/META-INF/resources/webjars/");
        registry.addResourceHandler("/druid/**").addResourceLocations("classpath:/META-INF/resources/druid/");
        registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");
        super.addResourceHandlers(registry);
@@ -87,6 +95,7 @@
    protected void addInterceptors(InterceptorRegistry registry) {
        registry.addInterceptor(getAuthBean())
                // .excludePathPatterns("/swagger", "/webjars/**", "/v2/**", "/sign/**")
                //.excludePathPatterns("/v3/api-docs")
                .addPathPatterns("/**");
        super.addInterceptors(registry);
    }
@@ -96,7 +105,24 @@
     */
    @Override
    public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
        FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
        //FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
        FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter() {
            @Override
            protected void writeInternal(Object object, org.springframework.http.HttpOutputMessage outputMessage)
                    throws IOException, org.springframework.http.converter.HttpMessageNotWritableException {
                ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
                if (attributes != null) {
                    String requestURI = attributes.getRequest().getRequestURI();
                    if ("/v3/api-docs".equals(requestURI)) { // æŽ’除 /v3/api-docs è·¯å¾„
                        // ä½¿ç”¨é»˜è®¤çš„ JSON åºåˆ—化(如 Jackson),这里需要手动处理,不能直接调用 super.writeInternal
                        outputMessage.getBody().write(String.valueOf(object).getBytes());
                        return;
                    }
                }
                super.writeInternal(object, outputMessage); // å…¶ä»–路径使用 Fastjson2 å¤„理
            }
        };
        FastJsonConfig config = new FastJsonConfig();
        config.setSerializerFeatures(
                SerializerFeature.WriteNullListAsEmpty,
se-system/src/main/java/com/terra/system/controller/all/BaseController.java
ÎļþÒÑɾ³ý
se-system/src/main/java/com/terra/system/controller/all/BaseQueryController.java
@@ -4,10 +4,11 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.terra.common.controller.all.BaseController;
import com.terra.system.annotation.SysLog;
import com.terra.system.entity.all.BaseGeoEntity;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadReqEntity;
import com.terra.system.entity.ctrl.IdNameEntity;
import com.terra.system.entity.ctrl.KeyValueEntity;
@@ -36,7 +37,6 @@
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.Parameters;
import io.swagger.v3.oas.annotations.enums.ParameterIn;
import io.swagger.v3.oas.annotations.media.ArraySchema;
import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
se-system/src/main/java/com/terra/system/controller/all/PermsController.java
@@ -1,5 +1,8 @@
package com.terra.system.controller.all;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.annotation.SysLog;
import com.terra.system.entity.all.*;
import com.terra.system.entity.sys.LayerEntity;
se-system/src/main/java/com/terra/system/controller/all/SignController.java
@@ -1,10 +1,11 @@
package com.terra.system.controller.all;
import com.terra.common.controller.all.BaseController;
import com.terra.system.annotation.SysLog;
import com.terra.system.config.PropertiesConfig;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.all.SettingData;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.sys.LoginEntity;
import com.terra.system.entity.sys.OperateEntity;
import com.terra.system.entity.sys.TokenEntity;
se-system/src/main/java/com/terra/system/controller/data/DataCountController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.data;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.ctrl.CountEntity;
import com.terra.system.entity.sys.ReportEntity;
import com.terra.system.entity.sys.UserEntity;
se-system/src/main/java/com/terra/system/controller/data/DataQueryController.java
@@ -2,7 +2,7 @@
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseQueryController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.StringHelper;
import com.terra.system.service.data.DataQueryService;
se-system/src/main/java/com/terra/system/controller/data/DictController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.data;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.ctrl.TabEntity;
import com.terra.system.entity.data.DictEntity;
import com.terra.system.entity.sys.UserEntity;
se-system/src/main/java/com/terra/system/controller/data/DirController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.data;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.data.DirEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.WebHelper;
se-system/src/main/java/com/terra/system/controller/data/DomainController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.data;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.ctrl.TabEntity;
import com.terra.system.entity.data.DomainEntity;
import com.terra.system.entity.sys.UserEntity;
se-system/src/main/java/com/terra/system/controller/data/MetaController.java
@@ -5,10 +5,10 @@
import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.HttpStatus;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadReqEntity;
import com.terra.system.entity.ctrl.IdNameEntity;
import com.terra.system.entity.data.DictEntity;
se-system/src/main/java/com/terra/system/controller/data/ProjectController.java
@@ -4,8 +4,8 @@
import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.bs.BsprojectEntity;
import com.terra.system.entity.ctrl.KeyValueEntity;
import com.terra.system.entity.data.DictEntity;
se-system/src/main/java/com/terra/system/controller/data/PublishController.java
@@ -1,9 +1,9 @@
package com.terra.system.controller.data;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.PubEntity;
import com.terra.system.entity.data.MetaEntity;
import com.terra.system.entity.data.PublishEntity;
se-system/src/main/java/com/terra/system/controller/data/StyleController.java
@@ -1,9 +1,9 @@
package com.terra.system.controller.data;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.HttpStatus;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.ctrl.DownloadReqEntity;
import com.terra.system.entity.data.DownloadEntity;
import com.terra.system.entity.data.StyleEntity;
se-system/src/main/java/com/terra/system/controller/data/TaskController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.data;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.ctrl.PubEntity;
import com.terra.system.entity.data.TaskEntity;
import com.terra.system.entity.sys.UserEntity;
se-system/src/main/java/com/terra/system/controller/data/VerController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.data;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.data.VerEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.data.VerService;
se-system/src/main/java/com/terra/system/controller/data/upload/CheckController.java
@@ -1,9 +1,9 @@
package com.terra.system.controller.data.upload;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.FmeReqEntity;
import com.terra.system.entity.ctrl.RegisterEntity;
import com.terra.system.helper.HttpHelper;
se-system/src/main/java/com/terra/system/controller/data/upload/QueryController.java
@@ -5,8 +5,8 @@
import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.terra.system.annotation.SysLog;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.TabEntity;
import com.terra.system.entity.data.*;
import com.terra.system.entity.sys.DepEntity;
se-system/src/main/java/com/terra/system/controller/data/upload/UploadController.java
@@ -1,7 +1,7 @@
package com.terra.system.controller.data.upload;
import com.terra.system.annotation.SysLog;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.ctrl.KeyValueEntity;
import com.terra.system.entity.data.DirEntity;
import com.terra.system.entity.data.MetaEntity;
se-system/src/main/java/com/terra/system/controller/show/ApplyController.java
@@ -1,10 +1,10 @@
package com.terra.system.controller.show;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.HttpStatus;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadReqEntity;
import com.terra.system.entity.data.DownloadEntity;
import com.terra.system.entity.show.ApplyEntity;
se-system/src/main/java/com/terra/system/controller/show/ComprehensiveController.java
@@ -1,9 +1,9 @@
package com.terra.system.controller.show;
import com.terra.system.annotation.SysLog;
import com.terra.system.entity.all.HttpStatus;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadReqEntity;
import com.terra.system.entity.ctrl.MarkJsonEntity;
import com.terra.system.entity.data.DownloadEntity;
se-system/src/main/java/com/terra/system/controller/show/DataLibController.java
@@ -6,9 +6,9 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseQueryController;
import com.terra.system.entity.all.HttpStatus;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadReqEntity;
import com.terra.system.entity.data.DownloadEntity;
import com.terra.system.entity.data.MetaEntity;
se-system/src/main/java/com/terra/system/controller/show/ExportController.java
@@ -1,9 +1,9 @@
package com.terra.system.controller.show;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.HttpStatus;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.data.DownloadEntity;
import com.terra.system.entity.show.ExportEntity;
import com.terra.system.entity.sys.UserEntity;
se-system/src/main/java/com/terra/system/controller/show/InquiryController.java
@@ -2,9 +2,9 @@
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseQueryController;
import com.terra.system.entity.all.HttpStatus;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadTileEntity;
import com.terra.system.entity.ctrl.ShpRecordEntity;
import com.terra.system.entity.data.DownloadEntity;
se-system/src/main/java/com/terra/system/controller/show/MarkController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.show;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.show.MarkEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.BaseUploadService;
se-system/src/main/java/com/terra/system/controller/show/ModelController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.show;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.show.ModelEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.StringHelper;
se-system/src/main/java/com/terra/system/controller/sys/ArgsController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.ArgsEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.sys.ArgsService;
se-system/src/main/java/com/terra/system/controller/sys/AuthController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.AuthEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.PermsService;
se-system/src/main/java/com/terra/system/controller/sys/BlacklistController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.BlacklistEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.sys.BlacklistService;
se-system/src/main/java/com/terra/system/controller/sys/CtrlController.java
@@ -2,13 +2,11 @@
import com.alibaba.fastjson.JSONObject;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.ResEntity;
import com.terra.system.service.all.ScheduleService;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.Parameters;
import javax.annotation.Resource;
import io.swagger.v3.oas.annotations.tags.Tag;
@@ -16,7 +14,6 @@
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
se-system/src/main/java/com/terra/system/controller/sys/DepController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.DepEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.StringHelper;
se-system/src/main/java/com/terra/system/controller/sys/DownlogController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.DownlogEntity;
import com.terra.system.service.sys.DownlogService;
import com.terra.system.service.sys.TokenService;
se-system/src/main/java/com/terra/system/controller/sys/LayerController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.LayerEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.PermsService;
se-system/src/main/java/com/terra/system/controller/sys/LoginController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.LoginEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.sys.LoginService;
se-system/src/main/java/com/terra/system/controller/sys/MenuAuthController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.MenuAuthEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.PermsService;
se-system/src/main/java/com/terra/system/controller/sys/MenuController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.MenuEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.StringHelper;
se-system/src/main/java/com/terra/system/controller/sys/OperateController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.OperateEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.sys.OperateService;
se-system/src/main/java/com/terra/system/controller/sys/ReportController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.ReportEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.UploadAttachService;
se-system/src/main/java/com/terra/system/controller/sys/ResController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.ResEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.StringHelper;
se-system/src/main/java/com/terra/system/controller/sys/ResLogController.java
@@ -1,10 +1,9 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.ResLogEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.sys.ResLogService;
import com.terra.system.service.sys.TokenService;
import io.swagger.v3.oas.annotations.Operation;
@@ -15,7 +14,6 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
@SuppressWarnings("ALL")
se-system/src/main/java/com/terra/system/controller/sys/ResOpController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.ResOpEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.sys.ResOpService;
se-system/src/main/java/com/terra/system/controller/sys/RoleController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.RoleEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.PermsService;
se-system/src/main/java/com/terra/system/controller/sys/RoleLayerController.java
@@ -1,10 +1,9 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.RoleLayerEntity;
import com.terra.system.entity.sys.RoleResEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.PermsService;
import com.terra.system.service.sys.RoleLayerService;
se-system/src/main/java/com/terra/system/controller/sys/RoleMenuAuthController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.RoleMenuAuthEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.PermsService;
se-system/src/main/java/com/terra/system/controller/sys/RoleResController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.RoleResEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.PermsService;
se-system/src/main/java/com/terra/system/controller/sys/RoleUserController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.sys.RoleUserEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.service.all.PermsService;
se-system/src/main/java/com/terra/system/controller/sys/TokenController.java
@@ -1,10 +1,10 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.all.SettingData;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.sys.TokenEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.StringHelper;
se-system/src/main/java/com/terra/system/controller/sys/UserController.java
@@ -1,8 +1,8 @@
package com.terra.system.controller.sys;
import com.terra.system.annotation.SysLog;
import com.terra.system.controller.all.BaseController;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.ctrl.UserUpdateEntity;
import com.terra.system.entity.sys.RoleEntity;
import com.terra.system.entity.sys.UserEntity;
se-system/src/main/java/com/terra/system/entity/all/HttpStatus.java
ÎļþÒÑɾ³ý
se-system/src/main/java/com/terra/system/entity/all/ResponseMsg.java
ÎļþÒÑɾ³ý
se-system/src/main/java/com/terra/system/entity/all/StaticData.java
ÎļþÒÑɾ³ý
se-system/src/main/java/com/terra/system/entity/ctrl/DownloadTileEntity.java
@@ -1,7 +1,7 @@
package com.terra.system.entity.ctrl;
import com.terra.system.entity.all.AbstractPwdEntity;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import java.io.Serializable;
se-system/src/main/java/com/terra/system/entity/ctrl/SdkDecryptDataEntity.java
@@ -1,7 +1,7 @@
package com.terra.system.entity.ctrl;
import com.alibaba.fastjson.annotation.JSONField;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import java.io.Serializable;
import java.util.ArrayList;
se-system/src/main/java/com/terra/system/extend/CustomizedSqlInjector.java
ÎļþÒÑɾ³ý
se-system/src/main/java/com/terra/system/extend/InsertBatchMethod.java
ÎļþÒÑɾ³ý
se-system/src/main/java/com/terra/system/extend/UpdateBatchMethod.java
ÎļþÒÑɾ³ý
se-system/src/main/java/com/terra/system/helper/AccessHelper.java
@@ -1,6 +1,6 @@
package com.terra.system.helper;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
se-system/src/main/java/com/terra/system/helper/AsyncHelper.java
@@ -1,7 +1,7 @@
package com.terra.system.helper;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
se-system/src/main/java/com/terra/system/helper/FileHelper.java
@@ -1,6 +1,6 @@
package com.terra.system.helper;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.data.MetaFileEntity;
//import com.twmacinta.util.MD5;
import org.apache.commons.codec.digest.DigestUtils;
se-system/src/main/java/com/terra/system/helper/GdbHelper.java
@@ -1,7 +1,7 @@
package com.terra.system.helper;
import com.terra.system.entity.all.BaseGeoEntity;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.mapper.all.BasicMapper;
import com.terra.system.mapper.all.GeomBaseMapper;
import com.terra.system.service.all.BaseQueryService;
se-system/src/main/java/com/terra/system/helper/PathHelper.java
@@ -2,7 +2,7 @@
import com.terra.system.config.PropertiesConfig;
import com.terra.system.entity.all.SettingData;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import javax.annotation.Resource;
se-system/src/main/java/com/terra/system/helper/RestHelper.java
@@ -1,6 +1,6 @@
package com.terra.system.helper;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.http.HttpEntity;
se-system/src/main/java/com/terra/system/helper/ShpHelper.java
@@ -1,6 +1,6 @@
package com.terra.system.helper;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.MarkJsonEntity;
import com.terra.system.entity.ctrl.ShpRecordEntity;
import org.apache.commons.logging.Log;
se-system/src/main/java/com/terra/system/helper/StringHelper.java
@@ -1,6 +1,6 @@
package com.terra.system.helper;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
se-system/src/main/java/com/terra/system/helper/WebHelper.java
@@ -1,10 +1,10 @@
package com.terra.system.helper;
import com.alibaba.fastjson.JSON;
import com.terra.system.entity.all.HttpStatus;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.system.entity.all.SettingData;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.web.context.request.RequestContextHolder;
se-system/src/main/java/com/terra/system/interceptor/AuthInterceptor.java
@@ -1,7 +1,9 @@
package com.terra.system.interceptor;
import com.alibaba.fastjson.JSON;
import com.terra.system.entity.all.*;
import com.terra.common.entity.all.HttpStatus;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.sys.TokenEntity;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.StringHelper;
se-system/src/main/java/com/terra/system/service/all/BaseQueryService.java
@@ -3,7 +3,7 @@
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.terra.system.entity.all.RedisCacheKey;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.IdNameEntity;
import com.terra.system.entity.ctrl.KeyValueEntity;
import com.terra.system.entity.ctrl.TabEntity;
se-system/src/main/java/com/terra/system/service/all/BaseUploadService.java
@@ -1,6 +1,6 @@
package com.terra.system.service.all;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.data.DirEntity;
import com.terra.system.entity.data.MetaFileEntity;
import com.terra.system.entity.data.VerEntity;
se-system/src/main/java/com/terra/system/service/all/PermsService.java
@@ -1,5 +1,6 @@
package com.terra.system.service.all;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.all.*;
import com.terra.system.entity.sys.MenuEntity;
import com.terra.system.entity.sys.ResEntity;
se-system/src/main/java/com/terra/system/service/all/SignService.java
@@ -1,7 +1,7 @@
package com.terra.system.service.all;
import com.terra.system.config.PropertiesConfig;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.helper.WebHelper;
import org.apache.http.Header;
import org.apache.http.HttpEntity;
se-system/src/main/java/com/terra/system/service/all/UploadAttachService.java
@@ -1,7 +1,9 @@
package com.terra.system.service.all;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.terra.system.controller.all.BaseController;
import com.terra.common.controller.all.BaseController;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.all.*;
import com.terra.system.entity.ctrl.KeyValueEntity;
import com.terra.system.entity.data.DownloadEntity;
se-system/src/main/java/com/terra/system/service/all/WebSocketService.java
@@ -20,7 +20,7 @@
public class WebSocketService {
    @PostConstruct
    public void init() {
        System.out.println("websocket åŠ è½½");
        System.out.println("websocket åŠ è½½...");
    }
    private final static Logger log = LoggerFactory.getLogger(WebSocketService.class);
se-system/src/main/java/com/terra/system/service/data/MetaService.java
@@ -1,7 +1,7 @@
package com.terra.system.service.data;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadReqEntity;
import com.terra.system.entity.data.DownloadEntity;
import com.terra.system.entity.data.MetaEntity;
se-system/src/main/java/com/terra/system/service/data/PublishService.java
@@ -1,8 +1,8 @@
package com.terra.system.service.data;
import com.alibaba.fastjson.JSON;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.PubEntity;
import com.terra.system.entity.ctrl.RegisterEntity;
import com.terra.system.entity.data.MetaEntity;
se-system/src/main/java/com/terra/system/service/data/RasterService.java
@@ -1,6 +1,6 @@
package com.terra.system.service.data;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.helper.StringHelper;
import com.terra.system.helper.WebHelper;
import org.apache.commons.logging.Log;
se-system/src/main/java/com/terra/system/service/data/UploadService.java
@@ -2,7 +2,7 @@
import cn.hutool.core.collection.ListUtil;
import com.terra.system.entity.all.BaseEntity;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.data.*;
import com.terra.system.entity.sys.UserEntity;
import com.terra.system.helper.*;
se-system/src/main/java/com/terra/system/service/show/ApplyService.java
@@ -1,6 +1,6 @@
package com.terra.system.service.show;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadReqEntity;
import com.terra.system.entity.data.MetaEntity;
import com.terra.system.entity.show.ApplyEntity;
se-system/src/main/java/com/terra/system/service/show/CadService.java
@@ -1,6 +1,6 @@
package com.terra.system.service.show;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.data.MetaEntity;
import com.terra.system.entity.sys.AttachEntity;
import com.terra.system.helper.PathHelper;
se-system/src/main/java/com/terra/system/service/show/ExportService.java
@@ -1,8 +1,8 @@
package com.terra.system.service.show;
import com.alibaba.fastjson.JSON;
import com.terra.system.entity.all.ResponseMsg;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.ResponseMsg;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.data.DownloadEntity;
import com.terra.system.entity.show.ExportEntity;
import com.terra.system.entity.sys.UserEntity;
se-system/src/main/java/com/terra/system/service/show/InquiryService.java
@@ -1,6 +1,6 @@
package com.terra.system.service.show;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.DownloadTileEntity;
import com.terra.system.entity.ctrl.ShpRecordEntity;
import com.terra.system.entity.data.DownloadEntity;
se-system/src/main/java/com/terra/system/service/show/MarkService.java
@@ -1,6 +1,6 @@
package com.terra.system.service.show;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.MarkJsonEntity;
import com.terra.system.entity.data.DownloadEntity;
import com.terra.system.entity.data.MetaFileEntity;
se-system/src/main/java/com/terra/system/service/show/PipelineService.java
@@ -1,6 +1,6 @@
package com.terra.system.service.show;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.data.DownloadEntity;
import com.terra.system.entity.show.PipelineEntity;
import com.terra.system.entity.sys.UserEntity;
se-system/src/main/java/com/terra/system/service/sys/ReportService.java
@@ -1,7 +1,7 @@
package com.terra.system.service.sys;
import com.terra.system.entity.all.RedisCacheKey;
import com.terra.system.entity.all.StaticData;
import com.terra.common.entity.all.StaticData;
import com.terra.system.entity.ctrl.CoordinateEntity;
import com.terra.system.entity.ctrl.CountEntity;
import com.terra.system.entity.data.DownloadEntity;
se-system/src/main/resources/application-prod.yml
@@ -13,7 +13,7 @@
    static-path-pattern: /static/**
  # redis
  redis:
    database: 0
    database: 1
    host: 127.0.0.1
    port: 6369
    password: rediS_5L#F4_Server
@@ -85,6 +85,23 @@
mybatis-plus:
  type-aliases-package: com.terra.system.entity
  mapper-locations: classpath:mapper/**/*.xml
# springdoc配置
springdoc:
  gatewayUrl: /${spring.application.name}
  api-docs:
    # æ˜¯å¦å¼€å¯æŽ¥å£æ–‡æ¡£
    enabled: true
  info:
    # æ ‡é¢˜
    title: '系统模块接口文档'
    # æè¿°
    description: '系统模块接口描述'
    # ä½œè€…信息
    contact:
      name: wuww
      url: https://www.smartearth.cn/
# logging
logging:
@@ -99,8 +116,6 @@
# ç³»ç»Ÿé…ç½®
sys:
  # å¯ç”¨swagger
  swaggerEnable: true
  # è‡ªåŠ¨æŸ¥è¯¢
  autoQuery: 0
  # ç®¡ç†å‘˜ID
sm.txt
@@ -7,7 +7,11 @@
springfox:
  documentation:
    swagger-ui:
      enabled: false
    auto-startup: false
------------------------------------------------------------------- åŠŸèƒ½æ¨¡å—ï¼Œæ”¯æŒç‹¬ç«‹éƒ¨ç½²
  se-common:      é€šç”¨æ¨¡å—
 se-gateway:8001,系统网关