diff --git a/core/core-backend/src/main/java/io/gisbi/application/module/service/impl/ModuleServiceImpl.java b/core/core-backend/src/main/java/io/gisbi/application/module/service/impl/ModuleServiceImpl.java index c100a34..f4b7fad 100644 --- a/core/core-backend/src/main/java/io/gisbi/application/module/service/impl/ModuleServiceImpl.java +++ b/core/core-backend/src/main/java/io/gisbi/application/module/service/impl/ModuleServiceImpl.java @@ -29,6 +29,19 @@ import java.util.List; public class ModuleServiceImpl extends ServiceImpl implements IModuleService { @Resource private CoreVisualizationManage coreVisualizationManage; + private DataVisualizationInfo buildDataVisualizationInfo(Module module) { + DataVisualizationInfo visualizationInfo = new DataVisualizationInfo(); + visualizationInfo.setId(Long.parseLong(module.getId())); + visualizationInfo.setAppId(module.getAppId()); + visualizationInfo.setName(module.getName()); + visualizationInfo.setPid(Long.parseLong(module.getPid())); + visualizationInfo.setNodeType("leaf"); + visualizationInfo.setType("dataV"); + visualizationInfo.setCanvasStyleData("{\"width\":1920,...}"); // 建议将该 JSON 字符串抽为常量或配置项 + visualizationInfo.setComponentData("[]"); + return visualizationInfo; +} + @Override @Transactional(rollbackFor = Exception.class) public boolean createModule(Module module) { diff --git a/core/core-backend/src/main/resources/application.yml b/core/core-backend/src/main/resources/application.yml index 2558080..30c2f74 100644 --- a/core/core-backend/src/main/resources/application.yml +++ b/core/core-backend/src/main/resources/application.yml @@ -36,9 +36,9 @@ logging: file: path: /opt/gisbi/logs # sql日志生产环境注释掉 -#mybatis-plus: -# configuration: -# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl +mybatis-plus: + configuration: + log-impl: org.apache.ibatis.logging.stdout.StdOutImpl quartz: enabled: true diff --git a/core/core-frontend/config/dev.ts b/core/core-frontend/config/dev.ts index eeb8073..e2c64ff 100644 --- a/core/core-frontend/config/dev.ts +++ b/core/core-frontend/config/dev.ts @@ -2,13 +2,13 @@ export default { server: { proxy: { '/api/f': { - target: 'http://192.168.1.38:8100', + target: 'http://192.168.1.58:8100', changeOrigin: true, rewrite: path => path.replace(/^\/api\/f/, '') }, // 使用 proxy 实例 '/api': { - target: 'http://192.168.1.38:8100', + target: 'http://192.168.1.58:8100', changeOrigin: true, rewrite: path => path.replace(/^\/api/, '') } diff --git a/sdk/api/api-permissions/src/main/java/io/gisbi/api/permissions/login/api/LoginApi.java b/sdk/api/api-permissions/src/main/java/io/gisbi/api/permissions/login/api/LoginApi.java index 9cad5c8..04fb541 100644 --- a/sdk/api/api-permissions/src/main/java/io/gisbi/api/permissions/login/api/LoginApi.java +++ b/sdk/api/api-permissions/src/main/java/io/gisbi/api/permissions/login/api/LoginApi.java @@ -43,6 +43,7 @@ public interface LoginApi { @ApiOperationSupport(order = 3) @PostMapping("/login/platformLogin/{origin}") TokenVO platformLogin(@PathVariable("origin") Integer origin); + @Operation(summary = "登出") @ApiOperationSupport(order = 4) @GetMapping("/logout")