Browse Source

会员记录bug处理

feature-1.1
wuxicheng 3 years ago
parent
commit
31fbcb5a34
  1. 8
      bnyer-common/bnyer-common-core/src/main/java/com/bnyer/common/core/dto/AddUserVipRecordDto.java
  2. 8
      bnyer-common/bnyer-common-rocketmq/src/main/java/com/bnyer/common/rocketmq/domain/img/AddUserVipRecordMessage.java
  3. 2
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/UserVipServiceRecordImpl.java
  4. 9
      bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/UserVipRecordMapper.xml

8
bnyer-common/bnyer-common-core/src/main/java/com/bnyer/common/core/dto/AddUserVipRecordDto.java

@ -23,14 +23,6 @@ public class AddUserVipRecordDto extends BaseDto<UserVipRecord>{
@ApiModelProperty(value="vip表id")
private Long vipId;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value="开始时间")
private Date startTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value="到期时间")
private Date endTime;
@ApiModelProperty(value="时长天数")
private Integer days;

8
bnyer-common/bnyer-common-rocketmq/src/main/java/com/bnyer/common/rocketmq/domain/img/AddUserVipRecordMessage.java

@ -28,14 +28,6 @@ public class AddUserVipRecordMessage extends BaseMessage {
@ApiModelProperty(value="vip表id")
private Long vipId;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value="开始时间")
private Date startTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value="到期时间")
private Date endTime;
@ApiModelProperty(value="本次开通计算后的天数")
private Integer days;

2
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/UserVipServiceRecordImpl.java

@ -18,6 +18,7 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.Objects;
@Service
@ -95,6 +96,7 @@ public class UserVipServiceRecordImpl implements UserVipRecordService {
.eq(UserVipRecord::getStatus,EnumUserVipRecordStatus.VALID.getStatus()));
//判断是否存在生效的数据,存在走续费
if (Objects.isNull(oldUserVipRecord)){
userVipRecord.setStartTime(new Date());
userVipRecord.setStatus(EnumUserVipRecordStatus.VALID.getStatus());
userVipRecordMapper.insert(userVipRecord);
}else {

9
bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/UserVipRecordMapper.xml

@ -23,11 +23,14 @@
<!--@mbg.generated-->
a.id,
a.user_id,
a.phone,vip_name,
a.phone,
a.vip_name,
a.vip_type_name,
a.user_client_type,
a.`status`, vip_id,
a.start_time, end_time,
a.`status`,
a.vip_id,
a.start_time,
a.end_time,
a.is_show,
a.create_time,
a.update_time,

Loading…
Cancel
Save