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

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; private Long expireTime;
/** /**

View File

@ -102,7 +102,8 @@ public class UserBadgeTableQryExe {
badgeConfigCO.setNotSelectUrl(badgePictureConfig.getNotSelectUrl()); badgeConfigCO.setNotSelectUrl(badgePictureConfig.getNotSelectUrl());
return new BadgeTableCO() return new BadgeTableCO()
.setBadgeConfig(badgeConfigCO) .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.EqualsAndHashCode;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.sql.Timestamp;
/** /**
* <p> * <p>
* 徽章表格. * 徽章表格.
@ -25,6 +27,12 @@ public class BadgeTableCO extends ClientObject {
*/ */
private Boolean activation; private Boolean activation;
/**
* 过期时间.
*/
private Timestamp expireTime;
/** /**
* 徽章配置信息. * 徽章配置信息.
*/ */