refactor(工作台): 优化从模版市场获取模版方式支持模版市场记录下载数量,修复模板市场中的部分模板使用时报“解析错误” #12039

This commit is contained in:
wangjiahao
2024-09-10 16:54:00 +08:00
parent aef0629df0
commit 5766367390
10 changed files with 103 additions and 16 deletions

View File

@@ -0,0 +1,8 @@
package io.dataease.api.template.response;
import lombok.Data;
@Data
public class MarketLatestRelease {
}

View File

@@ -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;
}

View File

@@ -0,0 +1,9 @@
package io.dataease.api.template.vo;
import lombok.Data;
@Data
public class MarketApplicationMetaDataVO {
private String name;
}

View File

@@ -9,5 +9,8 @@ import lombok.Data;
*/
@Data
public class MarketApplicationVO {
private MarketApplicationSpecVO spec;
private MarketApplicationMetaDataVO metadata;
}

View File

@@ -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;
}

View File

@@ -0,0 +1,9 @@
package io.dataease.api.template.vo;
import lombok.Data;
@Data
public class MarketReleaseAssetVO {
private MarketReleaseMetaDataVO metadata;
}

View File

@@ -0,0 +1,8 @@
package io.dataease.api.template.vo;
import lombok.Data;
@Data
public class MarketReleaseMetaDataVO {
private String name;
}

View File

@@ -0,0 +1,9 @@
package io.dataease.api.template.vo;
import lombok.Data;
@Data
public class MarketReleaseVO {
private MarketReleaseMetaDataVO metadata;
}