Skip to content

Commit 04284a6

Browse files
author
wuayee
committed
[app-builder] 应用发布后,应用市场有应用分类的信息
1 parent aa90bd2 commit 04284a6

File tree

1 file changed

+8
-1
lines changed
  • app-builder/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/domains/appversion/publish

1 file changed

+8
-1
lines changed

app-builder/plugins/aipp-plugin/src/main/java/modelengine/fit/jober/aipp/domains/appversion/publish/StorePublisher.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
package modelengine.fit.jober.aipp.domains.appversion.publish;
88

9+
import modelengine.fitframework.util.StringUtils;
910
import modelengine.jade.store.service.ToolService;
1011
import modelengine.fit.jane.task.util.Entities;
1112
import modelengine.fit.jober.WaterFlowService;
@@ -29,6 +30,7 @@
2930

3031
import java.util.Collections;
3132
import java.util.HashMap;
33+
import java.util.HashSet;
3234
import java.util.List;
3335
import java.util.Map;
3436
import java.util.Set;
@@ -85,7 +87,12 @@ private AppPublishData buildItemData(PublishContext context, AppVersion appVersi
8587
itemData.setUniqueName(appVersion.getData().getUniqueName());
8688
itemData.setSchema(ToolSchemaBuilder.create(context).build());
8789
itemData.setSource(appCategory.getSource());
88-
itemData.setTags(Set.of(appCategory.getTag()));
90+
Set<String> tag = new HashSet<>();
91+
tag.add(appCategory.getTag());
92+
if (StringUtils.isNotBlank(appVersion.getClassification())) {
93+
tag.add(appVersion.getClassification());
94+
}
95+
itemData.setTags(tag);
8996
itemData.setRunnables(this.buildRunnables(context, appVersion));
9097
itemData.setUserGroupId(context.getPublishData().getUserGroupId());
9198
return itemData;

0 commit comments

Comments
 (0)