徽章过期时间字段类型修改

This commit is contained in:
tianfeng 2025-11-20 10:09:05 +08:00
parent 8848c93ab4
commit dfcc4e0f81
3 changed files with 10 additions and 2 deletions

View File

@ -72,7 +72,6 @@ public class UseOwnBadgeDTO implements Serializable {
/**
* 过期时间.
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long expireTime;
/**

View File

@ -102,7 +102,8 @@ public class UserBadgeTableQryExe {
badgeConfigCO.setNotSelectUrl(badgePictureConfig.getNotSelectUrl());
return new BadgeTableCO()
.setBadgeConfig(badgeConfigCO)
.setActivation(Objects.nonNull(badgeBackpackMap.get(badgeConfig.getId())));
.setActivation(Objects.nonNull(badgeBackpackMap.get(badgeConfig.getId())))
.setExpireTime(Objects.nonNull(badgeBackpackMap.get(badgeConfig.getId())) ? badgeBackpackMap.get(badgeConfig.getId()).getExpireTime() : null);
};
}

View File

@ -5,6 +5,8 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.sql.Timestamp;
/**
* <p>
* 徽章表格.
@ -25,6 +27,12 @@ public class BadgeTableCO extends ClientObject {
*/
private Boolean activation;
/**
* 过期时间.
*/
private Timestamp expireTime;
/**
* 徽章配置信息.
*/