From ea517365d71df903310e591387ef2ab3434f478c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B8=85=E6=99=A8?= <136767481@qq.com> Date: Sat, 2 Aug 2025 15:03:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(system):=20=E4=B8=BA=20SysPicture=E5=8F=8A?= =?UTF-8?q?=E5=85=B6=E7=9B=B8=E5=85=B3=E6=A8=A1=E5=9E=8B=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BB=B7=E6=A0=BC=E5=AD=97=E6=AE=B5-=20=E5=9C=A8=20SysPicture?= =?UTF-8?q?=E3=80=81SysPictureBo=20=E5=92=8C=20SysPictureVo=20=E4=B8=AD?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8E=9F=E4=BB=B7=20(originalPrice)=20?= =?UTF-8?q?=E5=92=8C=E4=BC=98=E6=83=A0=E4=BB=B7=20(discountPrice)=20?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=20-=20=E4=BD=BF=E7=94=A8=20BigDecimal=20?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E6=9D=A5=E7=B2=BE=E7=A1=AE=E8=A1=A8=E7=A4=BA?= =?UTF-8?q?=E4=BB=B7=E6=A0=BC=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/dromara/system/domain/SysPicture.java | 11 +++++++++++ .../org/dromara/system/domain/bo/SysPictureBo.java | 9 ++++++++- .../org/dromara/system/domain/vo/SysPictureVo.java | 11 +++++++++++ .../java/org/dromara/work/service/ITzUserService.java | 8 ++++++++ 4 files changed, 38 insertions(+), 1 deletion(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysPicture.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysPicture.java index af0ef53..cc27601 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysPicture.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysPicture.java @@ -7,6 +7,7 @@ import lombok.EqualsAndHashCode; import org.dromara.common.mybatis.core.domain.BaseEntity; import java.io.Serial; +import java.math.BigDecimal; /** * 画册对象 sys_picture @@ -98,4 +99,14 @@ public class SysPicture extends BaseEntity { */ private String workName; + /** + * 原价 + */ + private BigDecimal originalPrice; + + /** + * 优惠价 + */ + private BigDecimal discountPrice; + } diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/bo/SysPictureBo.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/bo/SysPictureBo.java index 60ad172..c61de44 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/bo/SysPictureBo.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/bo/SysPictureBo.java @@ -9,6 +9,7 @@ import org.dromara.common.core.validate.EditGroup; import org.dromara.common.mybatis.core.domain.BaseEntity; import org.dromara.system.domain.SysPicture; +import java.math.BigDecimal; import java.util.List; /** @@ -105,7 +106,13 @@ public class SysPictureBo extends BaseEntity { private String workName; /** - * 图片集 + * 原价 */ + private BigDecimal originalPrice; + + /** + * 优惠价 + */ + private BigDecimal discountPrice; } diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/vo/SysPictureVo.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/vo/SysPictureVo.java index 70d4e8d..a4b7921 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/vo/SysPictureVo.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/vo/SysPictureVo.java @@ -10,6 +10,7 @@ import org.dromara.system.domain.SysPicture; import java.io.Serial; import java.io.Serializable; +import java.math.BigDecimal; import java.util.Date; @@ -124,4 +125,14 @@ public class SysPictureVo implements Serializable { */ private String workName; + /** + * 原价 + */ + private BigDecimal originalPrice; + + /** + * 优惠价 + */ + private BigDecimal discountPrice; + } diff --git a/ruoyi-modules/ruoyi-work/src/main/java/org/dromara/work/service/ITzUserService.java b/ruoyi-modules/ruoyi-work/src/main/java/org/dromara/work/service/ITzUserService.java index d822187..a10502c 100644 --- a/ruoyi-modules/ruoyi-work/src/main/java/org/dromara/work/service/ITzUserService.java +++ b/ruoyi-modules/ruoyi-work/src/main/java/org/dromara/work/service/ITzUserService.java @@ -89,6 +89,14 @@ public interface ITzUserService extends MPJBaseService { */ Boolean submitSjsAuth(TzUserBo bo); + /** + * 根据手机号查询用户信息 + * + * @param userPhone 手机号 + * @return 用户信息 + */ + TzUserVo queryUserInfoByPhone(String userPhone); + /** * 查询用户下单排行榜列表 */