Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit7aa74fb

Browse files
committed
Add image field to ptm apps meta
1 parentc490d82 commit7aa74fb

File tree

5 files changed

+14
-3
lines changed

5 files changed

+14
-3
lines changed

‎server/api-service/lowcoder-domain/src/main/java/org/lowcoder/domain/application/service/ApplicationService.java‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,8 @@ public Mono<Boolean> setApplicationPublicToAll(String applicationId, boolean pub
152152
returnmongoUpsertHelper.updateById(application,applicationId);
153153
}
154154

155-
publicMono<Boolean>setApplicationPublicToMarketplace(StringapplicationId,BooleanpublicToMarketplace,Stringtitle,Stringcategory,Stringdescription) {
155+
publicMono<Boolean>setApplicationPublicToMarketplace(StringapplicationId,BooleanpublicToMarketplace,
156+
Stringtitle,Stringcategory,Stringdescription,Stringimage) {
156157

157158
returnfindById(applicationId)
158159
.map(application -> {
@@ -165,6 +166,7 @@ public Mono<Boolean> setApplicationPublicToMarketplace(String applicationId, Boo
165166
marketplaceMeta.put("title",title);
166167
marketplaceMeta.put("description",description);
167168
marketplaceMeta.put("category",category);
169+
marketplaceMeta.put("image",image);
168170
if (dataObject.containsKey("marketplaceMeta")) {
169171
dataObject.replace("marketplaceMeta",marketplaceMeta);
170172
}else {

‎server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/application/ApplicationApiService.java‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,8 @@ public Mono<Boolean> setApplicationPublicToAll(String applicationId, boolean pub
517517
publicMono<Boolean>setApplicationPublicToMarketplace(StringapplicationId,ApplicationEndpoints.ApplicationPublicToMarketplaceRequestrequest) {
518518
returncheckCurrentUserApplicationPermission(applicationId,ResourceAction.SET_APPLICATIONS_PUBLIC_TO_MARKETPLACE)
519519
.then(checkApplicationStatus(applicationId,NORMAL))
520-
.then(applicationService.setApplicationPublicToMarketplace(applicationId,request.publicToMarketplace(),request.title(),request.category(),request.description()));
520+
.then(applicationService.setApplicationPublicToMarketplace
521+
(applicationId,request.publicToMarketplace(),request.title(),request.category(),request.description(),request.image()));
521522
}
522523

523524
publicMono<Boolean>setApplicationAsAgencyProfile(StringapplicationId,booleanagencyProfile) {

‎server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/application/ApplicationEndpoints.java‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,8 @@ public Boolean publicToAll() {
270270
}
271271
}
272272

273-
publicrecordApplicationPublicToMarketplaceRequest(BooleanpublicToMarketplace,Stringtitle,Stringdescription,Stringcategory) {
273+
publicrecordApplicationPublicToMarketplaceRequest(BooleanpublicToMarketplace,Stringtitle,
274+
Stringdescription,Stringcategory,Stringimage) {
274275
@Override
275276
publicBooleanpublicToMarketplace() {
276277
returnBooleanUtils.isTrue(publicToMarketplace);
@@ -291,6 +292,11 @@ public String category() {
291292
returncategory;
292293
}
293294

295+
@Override
296+
publicStringimage() {
297+
returnimage;
298+
}
299+
294300
}
295301

296302
publicrecordApplicationAsAgencyProfileRequest(BooleanagencyProfile) {

‎server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/application/view/MarketplaceApplicationInfoView.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public class MarketplaceApplicationInfoView {
1414
privateStringtitle;
1515
privateStringdescription;
1616
privateStringcategory;
17+
privateStringimage;
1718

1819
// org details
1920
privatefinalStringorgId;

‎server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/home/UserHomeApiServiceImpl.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,7 @@ public Flux<MarketplaceApplicationInfoView> getAllMarketplaceApplications(@Nulla
321321
marketplaceApplicationInfoView.setTitle((String)marketplaceMeta.get("title"));
322322
marketplaceApplicationInfoView.setCategory((String)marketplaceMeta.get("category"));
323323
marketplaceApplicationInfoView.setDescription((String)marketplaceMeta.get("description"));
324+
marketplaceApplicationInfoView.setImage((String)marketplaceMeta.get("image"));
324325

325326
returnmarketplaceApplicationInfoView;
326327

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp