增加了application和module的增删改查方法。

This commit is contained in:
root 2025-04-01 09:22:09 +08:00
parent f13b8c3c51
commit 3f60b32df3
9 changed files with 6497 additions and 6367 deletions

View File

@ -905,11 +905,11 @@ public class DatasourceServer implements DatasourceApi {
private void preCheckDs(DatasourceDTO datasource) throws DEException { private void preCheckDs(DatasourceDTO datasource) throws DEException {
List<String> list = datasourceTypes().stream().map(DatasourceConfiguration.DatasourceType::getType).collect(Collectors.toList()); List<String> list = datasourceTypes().stream().map(DatasourceConfiguration.DatasourceType::getType).collect(Collectors.toList());
List<XpackPluginsDatasourceVO> xpackPluginsDatasourceVOS = pluginManage.queryPluginDs(); // List<XpackPluginsDatasourceVO> xpackPluginsDatasourceVOS = pluginManage.queryPluginDs();
xpackPluginsDatasourceVOS.forEach(ele -> list.add(ele.getType())); // xpackPluginsDatasourceVOS.forEach(ele -> list.add(ele.getType()));
if (!list.contains(datasource.getType())) { // if (!list.contains(datasource.getType())) {
DEException.throwException("Datasource type not supported."); // DEException.throwException("Datasource type not supported.");
} // }
} }
public void checkDatasourceStatus(DatasourceDTO coreDatasource) { public void checkDatasourceStatus(DatasourceDTO coreDatasource) {

View File

@ -1,4 +1,4 @@
package io.gisbi.api.license.bo; package io.gisbi.license.server;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;

View File

@ -1,4 +1,4 @@
package io.gisbi.api.license.bo; package io.gisbi.license.server;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,7 +1,8 @@
package io.gisbi.license.server; package io.gisbi.license.server;
import io.gisbi.api.license.dto.LicenseRequest; import io.gisbi.api.license.dto.LicenseRequest;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -9,12 +10,13 @@ import org.springframework.web.bind.annotation.RestController;
@RequestMapping("/license") @RequestMapping("/license")
public class LicenseServer { public class LicenseServer {
public Object validate(LicenseRequest request) { @PostMapping("/validate")
// F2CLicResult result = new F2CLicResult(); public F2CLicResult validate(LicenseRequest request) {
return null; F2CLicResult result = new F2CLicResult();
return result;
} }
@GetMapping("/version")
public String version() { public String version() {
return "1.0.0"; return "1.0.0";
} }

View File

@ -1,5 +1,5 @@
// Status.java // Status.java
package io.gisbi.api.license.bo; package io.gisbi.license.server;
public enum Status { public enum Status {
no_record, no_record,

View File

@ -657,10 +657,10 @@ public class DataVisualizationServer implements DataVisualizationApi {
String dynamicData = null; String dynamicData = null;
String staticResource = null; String staticResource = null;
String appDataStr = null; String appDataStr = null;
String appId = request.getAppId();
String name = null; String name = null;
String dvType = null; String dvType = null;
Integer version = null; Integer version = null;
//内部模板新建 //内部模板新建
if (DataVisualizationConstants.NEW_PANEL_FROM.NEW_INNER_TEMPLATE.equals(newFrom)) { if (DataVisualizationConstants.NEW_PANEL_FROM.NEW_INNER_TEMPLATE.equals(newFrom)) {
VisualizationTemplate visualizationTemplate = templateMapper.selectById(request.getTemplateId()); VisualizationTemplate visualizationTemplate = templateMapper.selectById(request.getTemplateId());
@ -759,7 +759,7 @@ public class DataVisualizationServer implements DataVisualizationApi {
request.setCanvasStyleData(templateStyle); request.setCanvasStyleData(templateStyle);
//Store static resource into the server //Store static resource into the server
staticResourceServer.saveFilesToServe(staticResource); staticResourceServer.saveFilesToServe(staticResource);
return new DataVisualizationVO(newDvId,appId, name, dvType, version, templateStyle, templateData, appDataStr, canvasViewInfo, null); return new DataVisualizationVO(newDvId, name, dvType, version, templateStyle, templateData, appDataStr, canvasViewInfo, null);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
DEException.throwException("解析错误"); DEException.throwException("解析错误");

File diff suppressed because it is too large Load Diff

View File

@ -1,17 +0,0 @@
package io.gisbi.api.license;
import io.gisbi.api.license.bo.F2CLicResult;
import io.gisbi.api.license.dto.LicenseRequest;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
public interface LicenseApi {
@PostMapping("/validate")
F2CLicResult validate(@RequestBody LicenseRequest request);
@GetMapping("/version")
String version();
}

View File

@ -192,9 +192,8 @@ public class DataVisualizationVO implements Serializable {
private VisualizationExport2AppVO appData; private VisualizationExport2AppVO appData;
public DataVisualizationVO(Long id,String appId, String name, String type, Integer version, String canvasStyleData, String componentData,String appDataStr, Map<Long, ChartViewDTO> canvasViewInfo, Map<Long, VisualizationTemplateExtendDataDTO> extendDataInfo) { public DataVisualizationVO(Long id,String name, String type, Integer version, String canvasStyleData, String componentData,String appDataStr, Map<Long, ChartViewDTO> canvasViewInfo, Map<Long, VisualizationTemplateExtendDataDTO> extendDataInfo) {
this.id = id; this.id = id;
this.appId = appId;
this.name = name; this.name = name;
this.type = type; this.type = type;
this.canvasStyleData = canvasStyleData; this.canvasStyleData = canvasStyleData;