增加了application和module的增删改查方法。
This commit is contained in:
		
							parent
							
								
									4f2048abb6
								
							
						
					
					
						commit
						f13b8c3c51
					
				@ -2,6 +2,7 @@ package io.gisbi.application.module.mapper;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import io.gisbi.application.module.domain.Module;
 | 
					import io.gisbi.application.module.domain.Module;
 | 
				
			||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 | 
					import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 | 
				
			||||||
 | 
					import org.apache.ibatis.annotations.Mapper;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * <p>
 | 
					 * <p>
 | 
				
			||||||
@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 | 
				
			|||||||
 * @author zhengsl
 | 
					 * @author zhengsl
 | 
				
			||||||
 * @since 2025-03-25
 | 
					 * @since 2025-03-25
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
 | 
					@Mapper
 | 
				
			||||||
public interface ModuleMapper extends BaseMapper<Module> {
 | 
					public interface ModuleMapper extends BaseMapper<Module> {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -26,6 +26,11 @@ public class CoreDatasetGroup implements Serializable {
 | 
				
			|||||||
     */
 | 
					     */
 | 
				
			||||||
    private String name;
 | 
					    private String name;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    /**
 | 
				
			||||||
 | 
					     * 应用ID
 | 
				
			||||||
 | 
					     */
 | 
				
			||||||
 | 
					    private String appId;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 父级ID
 | 
					     * 父级ID
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
@ -212,6 +217,7 @@ public class CoreDatasetGroup implements Serializable {
 | 
				
			|||||||
    public String toString() {
 | 
					    public String toString() {
 | 
				
			||||||
        return "CoreDatasetGroup{" +
 | 
					        return "CoreDatasetGroup{" +
 | 
				
			||||||
        "id = " + id +
 | 
					        "id = " + id +
 | 
				
			||||||
 | 
					        ", appId = " + appId +
 | 
				
			||||||
        ", name = " + name +
 | 
					        ", name = " + name +
 | 
				
			||||||
        ", pid = " + pid +
 | 
					        ", pid = " + pid +
 | 
				
			||||||
        ", level = " + level +
 | 
					        ", level = " + level +
 | 
				
			||||||
@ -228,4 +234,12 @@ public class CoreDatasetGroup implements Serializable {
 | 
				
			|||||||
        ", unionSql = " + unionSql +
 | 
					        ", unionSql = " + unionSql +
 | 
				
			||||||
        "}";
 | 
					        "}";
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public String getAppId() {
 | 
				
			||||||
 | 
					        return appId;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void setAppId(String appId) {
 | 
				
			||||||
 | 
					        this.appId = appId;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -23,7 +23,10 @@ public class CoreDatasource implements Serializable {
 | 
				
			|||||||
     */
 | 
					     */
 | 
				
			||||||
    @TableId(value = "id", type = IdType.AUTO)
 | 
					    @TableId(value = "id", type = IdType.AUTO)
 | 
				
			||||||
    private Long id;
 | 
					    private Long id;
 | 
				
			||||||
 | 
					    /**
 | 
				
			||||||
 | 
					     * 应用ID
 | 
				
			||||||
 | 
					     */
 | 
				
			||||||
 | 
					    private String  appId;
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 名称
 | 
					     * 名称
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
@ -218,6 +221,7 @@ public class CoreDatasource implements Serializable {
 | 
				
			|||||||
    public String toString() {
 | 
					    public String toString() {
 | 
				
			||||||
        return "CoreDatasource{" +
 | 
					        return "CoreDatasource{" +
 | 
				
			||||||
        "id = " + id +
 | 
					        "id = " + id +
 | 
				
			||||||
 | 
					        ", appId = " + appId +
 | 
				
			||||||
        ", name = " + name +
 | 
					        ", name = " + name +
 | 
				
			||||||
        ", description = " + description +
 | 
					        ", description = " + description +
 | 
				
			||||||
        ", type = " + type +
 | 
					        ", type = " + type +
 | 
				
			||||||
@ -234,4 +238,12 @@ public class CoreDatasource implements Serializable {
 | 
				
			|||||||
        ", enableDataFill = " + enableDataFill +
 | 
					        ", enableDataFill = " + enableDataFill +
 | 
				
			||||||
        "}";
 | 
					        "}";
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public String getAppId() {
 | 
				
			||||||
 | 
					        return appId;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void setAppId(String appId) {
 | 
				
			||||||
 | 
					        this.appId = appId;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -17,7 +17,10 @@ public class DataVisualizationInfo implements Serializable {
 | 
				
			|||||||
    private static final long serialVersionUID = 1L;
 | 
					    private static final long serialVersionUID = 1L;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private Long id;
 | 
					    private Long id;
 | 
				
			||||||
 | 
					    /**
 | 
				
			||||||
 | 
					     * 应用ID
 | 
				
			||||||
 | 
					     */
 | 
				
			||||||
 | 
					    private String  appId;
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 名称
 | 
					     * 名称
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
@ -342,6 +345,7 @@ public class DataVisualizationInfo implements Serializable {
 | 
				
			|||||||
    public String toString() {
 | 
					    public String toString() {
 | 
				
			||||||
        return "DataVisualizationInfo{" +
 | 
					        return "DataVisualizationInfo{" +
 | 
				
			||||||
        "id = " + id +
 | 
					        "id = " + id +
 | 
				
			||||||
 | 
					        ", appId = " + appId +
 | 
				
			||||||
        ", name = " + name +
 | 
					        ", name = " + name +
 | 
				
			||||||
        ", pid = " + pid +
 | 
					        ", pid = " + pid +
 | 
				
			||||||
        ", orgId = " + orgId +
 | 
					        ", orgId = " + orgId +
 | 
				
			||||||
@ -368,4 +372,12 @@ public class DataVisualizationInfo implements Serializable {
 | 
				
			|||||||
        ", checkVersion = " + checkVersion +
 | 
					        ", checkVersion = " + checkVersion +
 | 
				
			||||||
        "}";
 | 
					        "}";
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public String getAppId() {
 | 
				
			||||||
 | 
					        return appId;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void setAppId(String appId) {
 | 
				
			||||||
 | 
					        this.appId = appId;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -657,6 +657,7 @@ 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;
 | 
				
			||||||
@ -758,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, name, dvType, version, templateStyle, templateData, appDataStr, canvasViewInfo, null);
 | 
					            return new DataVisualizationVO(newDvId,appId, name, dvType, version, templateStyle, templateData, appDataStr, canvasViewInfo, null);
 | 
				
			||||||
        } catch (Exception e) {
 | 
					        } catch (Exception e) {
 | 
				
			||||||
            e.printStackTrace();
 | 
					            e.printStackTrace();
 | 
				
			||||||
            DEException.throwException("解析错误");
 | 
					            DEException.throwException("解析错误");
 | 
				
			||||||
 | 
				
			|||||||
@ -22,6 +22,8 @@ public class BusiDsRequest implements Serializable {
 | 
				
			|||||||
    private Long pid;
 | 
					    private Long pid;
 | 
				
			||||||
    @Schema(description = "名称", requiredMode = Schema.RequiredMode.REQUIRED)
 | 
					    @Schema(description = "名称", requiredMode = Schema.RequiredMode.REQUIRED)
 | 
				
			||||||
    private String name;
 | 
					    private String name;
 | 
				
			||||||
 | 
					    @Schema(description = "应用ID", requiredMode = Schema.RequiredMode.REQUIRED)
 | 
				
			||||||
 | 
					    private String  appId;
 | 
				
			||||||
    @Schema(description = "节点类型", requiredMode = Schema.RequiredMode.REQUIRED)
 | 
					    @Schema(description = "节点类型", requiredMode = Schema.RequiredMode.REQUIRED)
 | 
				
			||||||
    private String  nodeType;
 | 
					    private String  nodeType;
 | 
				
			||||||
    @Schema(description = "操作类型", requiredMode = Schema.RequiredMode.REQUIRED)
 | 
					    @Schema(description = "操作类型", requiredMode = Schema.RequiredMode.REQUIRED)
 | 
				
			||||||
 | 
				
			|||||||
@ -20,7 +20,10 @@ public class DataVisualizationVO implements Serializable {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    @JsonSerialize(using = ToStringSerializer.class)
 | 
					    @JsonSerialize(using = ToStringSerializer.class)
 | 
				
			||||||
    private Long id;
 | 
					    private Long id;
 | 
				
			||||||
 | 
					    /**
 | 
				
			||||||
 | 
					     * 应用ID
 | 
				
			||||||
 | 
					     */
 | 
				
			||||||
 | 
					    private String  appId;
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 名称
 | 
					     * 名称
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
@ -189,8 +192,9 @@ public class DataVisualizationVO implements Serializable {
 | 
				
			|||||||
    private VisualizationExport2AppVO appData;
 | 
					    private VisualizationExport2AppVO appData;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public DataVisualizationVO(Long id, 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 appId,  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;
 | 
				
			||||||
 | 
				
			|||||||
@ -23,6 +23,10 @@ public class DatasourceDTO implements Serializable {
 | 
				
			|||||||
     * 数据源名称
 | 
					     * 数据源名称
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    private String name;
 | 
					    private String name;
 | 
				
			||||||
 | 
					    /**
 | 
				
			||||||
 | 
					     * 应用ID
 | 
				
			||||||
 | 
					     */
 | 
				
			||||||
 | 
					    private String  appId;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 描述
 | 
					     * 描述
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user