mirror of
https://github.com/dataease/dataease.git
synced 2026-05-23 22:08:34 +08:00
refactor(工作台): 优化从模版市场获取模版方式支持模版市场记录下载数量,修复模板市场中的部分模板使用时报“解析错误” #12039
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
package io.dataease.api.template.response;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class MarketLatestRelease {
|
||||
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
package io.dataease.api.template.response;
|
||||
|
||||
import io.dataease.api.template.vo.MarketApplicationVO;
|
||||
import io.dataease.api.template.vo.MarketLatestReleaseVO;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -12,4 +13,6 @@ public class MarketTemplateV2ItemResult {
|
||||
|
||||
private MarketApplicationVO application;
|
||||
|
||||
private MarketLatestReleaseVO latestRelease;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package io.dataease.api.template.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class MarketApplicationMetaDataVO {
|
||||
|
||||
private String name;
|
||||
}
|
||||
@@ -9,5 +9,8 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class MarketApplicationVO {
|
||||
|
||||
private MarketApplicationSpecVO spec;
|
||||
|
||||
private MarketApplicationMetaDataVO metadata;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
package io.dataease.api.template.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class MarketLatestReleaseVO {
|
||||
|
||||
private MarketReleaseVO release;
|
||||
|
||||
private List<MarketReleaseAssetVO> assets;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package io.dataease.api.template.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class MarketReleaseAssetVO {
|
||||
|
||||
private MarketReleaseMetaDataVO metadata;
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package io.dataease.api.template.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class MarketReleaseMetaDataVO {
|
||||
private String name;
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package io.dataease.api.template.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class MarketReleaseVO {
|
||||
|
||||
private MarketReleaseMetaDataVO metadata;
|
||||
}
|
||||
Reference in New Issue
Block a user