From e9e864fd04a2b90a437bf08d72493d43319fc3e4 Mon Sep 17 00:00:00 2001 From: gongzuming <gongzuming> Date: 星期四, 29 八月 2024 10:07:32 +0800 Subject: [PATCH] 积分目录 --- src/main/java/com/mzl/flower/entity/point/CustomerPoint.java | 29 ++++++++++++++ src/main/java/com/mzl/flower/mapper/point/CustomerPointMapper.java | 11 +++++ src/main/java/com/mzl/flower/web/point/CustomerPointController.java | 16 ++++++++ src/main/java/com/mzl/flower/service/point/CustomerPointService.java | 9 ++++ 4 files changed, 65 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/mzl/flower/entity/point/CustomerPoint.java b/src/main/java/com/mzl/flower/entity/point/CustomerPoint.java new file mode 100644 index 0000000..75710eb --- /dev/null +++ b/src/main/java/com/mzl/flower/entity/point/CustomerPoint.java @@ -0,0 +1,29 @@ +package com.mzl.flower.entity.point; + + +import com.baomidou.mybatisplus.annotation.TableName; +import com.mzl.flower.base.BaseAutoEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; + +@Data +@TableName("t_customer_point") +public class CustomerPoint extends BaseAutoEntity { + + @ApiModelProperty("名称") + private String userId; + + @ApiModelProperty("联系人") + private Long customerId; + + @ApiModelProperty("总积分") + private String totalPoint; + + @ApiModelProperty("使用积分") + private String usedPoint; + + @ApiModelProperty("过期积分") + private String expiredPoint; +} diff --git a/src/main/java/com/mzl/flower/mapper/point/CustomerPointMapper.java b/src/main/java/com/mzl/flower/mapper/point/CustomerPointMapper.java new file mode 100644 index 0000000..8b62d5d --- /dev/null +++ b/src/main/java/com/mzl/flower/mapper/point/CustomerPointMapper.java @@ -0,0 +1,11 @@ +package com.mzl.flower.mapper.point; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.mzl.flower.entity.point.CustomerPoint; +import com.mzl.flower.entity.supplier.Station; +import org.springframework.stereotype.Repository; + +@Repository +public interface CustomerPointMapper extends BaseMapper<CustomerPoint> { + +} diff --git a/src/main/java/com/mzl/flower/service/point/CustomerPointService.java b/src/main/java/com/mzl/flower/service/point/CustomerPointService.java new file mode 100644 index 0000000..2e5c744 --- /dev/null +++ b/src/main/java/com/mzl/flower/service/point/CustomerPointService.java @@ -0,0 +1,9 @@ +package com.mzl.flower.service.point; + +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +@Service +@Transactional +public class CustomerPointService { +} diff --git a/src/main/java/com/mzl/flower/web/point/CustomerPointController.java b/src/main/java/com/mzl/flower/web/point/CustomerPointController.java new file mode 100644 index 0000000..3664ad8 --- /dev/null +++ b/src/main/java/com/mzl/flower/web/point/CustomerPointController.java @@ -0,0 +1,16 @@ +package com.mzl.flower.web.point; + + +import io.swagger.annotations.Api; +import lombok.extern.slf4j.Slf4j; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping("/api/customer/point") +@Api(value = "会员积分", tags = "会员积分") +@Validated +@Slf4j +public class CustomerPointController { +} -- Gitblit v1.9.3