This commit is contained in:
root 2025-05-08 14:04:44 +08:00
parent 00251d1cbe
commit b2ebf16316
4 changed files with 19 additions and 5 deletions

View File

@ -29,6 +29,19 @@ import java.util.List;
public class ModuleServiceImpl extends ServiceImpl<ModuleMapper, Module> implements IModuleService { public class ModuleServiceImpl extends ServiceImpl<ModuleMapper, Module> implements IModuleService {
@Resource @Resource
private CoreVisualizationManage coreVisualizationManage; 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 @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public boolean createModule(Module module) { public boolean createModule(Module module) {

View File

@ -36,9 +36,9 @@ logging:
file: file:
path: /opt/gisbi/logs path: /opt/gisbi/logs
# sql日志生产环境注释掉 # sql日志生产环境注释掉
#mybatis-plus: mybatis-plus:
# configuration: configuration:
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
quartz: quartz:
enabled: true enabled: true

View File

@ -2,13 +2,13 @@ export default {
server: { server: {
proxy: { proxy: {
'/api/f': { '/api/f': {
target: 'http://192.168.1.38:8100', target: 'http://192.168.1.58:8100',
changeOrigin: true, changeOrigin: true,
rewrite: path => path.replace(/^\/api\/f/, '') rewrite: path => path.replace(/^\/api\/f/, '')
}, },
// 使用 proxy 实例 // 使用 proxy 实例
'/api': { '/api': {
target: 'http://192.168.1.38:8100', target: 'http://192.168.1.58:8100',
changeOrigin: true, changeOrigin: true,
rewrite: path => path.replace(/^\/api/, '') rewrite: path => path.replace(/^\/api/, '')
} }

View File

@ -43,6 +43,7 @@ public interface LoginApi {
@ApiOperationSupport(order = 3) @ApiOperationSupport(order = 3)
@PostMapping("/login/platformLogin/{origin}") @PostMapping("/login/platformLogin/{origin}")
TokenVO platformLogin(@PathVariable("origin") Integer origin); TokenVO platformLogin(@PathVariable("origin") Integer origin);
@Operation(summary = "登出") @Operation(summary = "登出")
@ApiOperationSupport(order = 4) @ApiOperationSupport(order = 4)
@GetMapping("/logout") @GetMapping("/logout")