From 0b4a596bcefc1660775154976b00cdae04a90e69 Mon Sep 17 00:00:00 2001 From: chenxing Date: Mon, 28 Sep 2026 11:54:29 +0800 Subject: [PATCH] =?UTF-8?q?feat(app):=20=E6=B3=A8=E5=86=8C=E8=A1=A8?= =?UTF-8?q?=E5=A4=9A=E7=AB=AF=E5=9C=B0=E5=9D=80=E8=A1=A5=20miniprogram=5Fu?= =?UTF-8?q?rl=20=E4=B8=89=E5=B1=82=E6=98=A0=E5=B0=84=EF=BC=88=E5=AE=9E?= =?UTF-8?q?=E4=BD=93/Request/Vo=20+=20Boa=20=E5=87=BA=E5=8F=82=EF=BC=89?= =?UTF-8?q?=EF=BC=8C160=20=E8=A1=A8=E5=88=97=E5=BE=85=20DDL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yunhai/userbase/entity/ApplicationInfo.java | 6 ++++++ .../userbase/model/application/ApplicationInfoRequest.java | 5 +++++ .../userbase/model/application/ApplicationInfoVo.java | 5 +++++ .../yunhai/userbase/service/impl/AppCategoryService.java | 1 + 4 files changed, 17 insertions(+) diff --git a/src/main/java/com/yunhai/userbase/entity/ApplicationInfo.java b/src/main/java/com/yunhai/userbase/entity/ApplicationInfo.java index 5510d6d..0b9f5d6 100644 --- a/src/main/java/com/yunhai/userbase/entity/ApplicationInfo.java +++ b/src/main/java/com/yunhai/userbase/entity/ApplicationInfo.java @@ -97,6 +97,12 @@ public class ApplicationInfo extends BaseEntity { @Column(name = "official_account_url") private String officialAccountUrl; + /** + * 微信小程序应用地址 + */ + @Column(name = "miniprogram_url") + private String miniprogramUrl; + /** * 钉钉应用地址 */ diff --git a/src/main/java/com/yunhai/userbase/model/application/ApplicationInfoRequest.java b/src/main/java/com/yunhai/userbase/model/application/ApplicationInfoRequest.java index 99abc9a..b08e756 100644 --- a/src/main/java/com/yunhai/userbase/model/application/ApplicationInfoRequest.java +++ b/src/main/java/com/yunhai/userbase/model/application/ApplicationInfoRequest.java @@ -69,6 +69,11 @@ public class ApplicationInfoRequest { */ private String officialAccountUrl; + /** + * 微信小程序应用地址。
+ */ + private String miniprogramUrl; + /** * 钉钉应用地址。
*/ diff --git a/src/main/java/com/yunhai/userbase/model/application/ApplicationInfoVo.java b/src/main/java/com/yunhai/userbase/model/application/ApplicationInfoVo.java index 5b669ef..183db1f 100644 --- a/src/main/java/com/yunhai/userbase/model/application/ApplicationInfoVo.java +++ b/src/main/java/com/yunhai/userbase/model/application/ApplicationInfoVo.java @@ -77,6 +77,11 @@ public class ApplicationInfoVo { */ private String officialAccountUrl; + /** + * 微信小程序应用地址。
+ */ + private String miniprogramUrl; + /** * 钉钉应用地址。
*/ diff --git a/src/main/java/com/yunhai/userbase/service/impl/AppCategoryService.java b/src/main/java/com/yunhai/userbase/service/impl/AppCategoryService.java index c678d92..d931846 100644 --- a/src/main/java/com/yunhai/userbase/service/impl/AppCategoryService.java +++ b/src/main/java/com/yunhai/userbase/service/impl/AppCategoryService.java @@ -295,6 +295,7 @@ public class AppCategoryService implements IAppCategoryService { boa.setMobiIcon(app.getAppIcon()); boa.setClients(toClientMask(app.getClients())); boa.setWxgzhAddress(app.getOfficialAccountUrl()); + boa.setMiniprogramAddress(app.getMiniprogramUrl()); boa.setDingAddress(app.getDingtalkUrl()); return boa; }