package com.mzl.flower.dto.response.point; import com.mzl.flower.base.AbstractTransDTO; import com.mzl.flower.base.annotation.DictTrans; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDate; @Data public class CustomerPointDetailDTO extends AbstractTransDTO { private Long id; @ApiModelProperty("记录日期") private LocalDate recordDate; @ApiModelProperty("用户ID") private String userId; @ApiModelProperty("商户ID") private Long customerId; @ApiModelProperty("积分变更类型-POINT_CHANGE_TYPE") @DictTrans(target = "changeTypeStr",codeType = "POINT_CHANGE_TYPE") private String changeType; @ApiModelProperty("积分类型-POINT_TYPE") @DictTrans(target = "typeStr",codeType = "POINT_TYPE") private String type; @ApiModelProperty("积分变更类型-point_change_type") private String changeTypeStr; @ApiModelProperty("积分类型-POINT_TYPE") private String typeStr; @ApiModelProperty("积分") private String point; @ApiModelProperty("积分备注") private String remarks; }