新增道具天数字段

This commit is contained in:
tianfeng 2025-11-27 15:31:49 +08:00
parent d9015a6675
commit c994cb2b4a
6 changed files with 20 additions and 0 deletions

View File

@ -116,6 +116,7 @@ public class PropCouponSendCmdExe {
recordDO.setPropIcon(propCoupon.getPropIcon());
recordDO.setPropName(propCoupon.getPropName());
recordDO.setValidDays(propCoupon.getValidDays());
recordDO.setPropDays(propCoupon.getPropDays());
recordDO.setActionType(2); // 2-赠送
recordDO.setReceiverId(receiverId);
recordDO.setRemark("用户赠送道具券");

View File

@ -288,6 +288,7 @@ public class PropCouponUseCmdExe {
recordDO.setPropIcon(propCoupon.getPropIcon());
recordDO.setPropName(propCoupon.getPropName());
recordDO.setValidDays(propCoupon.getValidDays());
recordDO.setPropDays(propCoupon.getPropDays());
recordDO.setActionType(1); // 1-使用
recordDO.setRemark("用户使用道具券");
recordDO.setCreateTime(LocalDateTime.now());

View File

@ -39,6 +39,7 @@ public class PropCouponConvertor {
co.setPropName(propCoupon.getPropName());
co.setPropIcon(propCoupon.getPropIcon());
co.setValidDays(propCoupon.getValidDays());
co.setPropDays(propCoupon.getPropDays());
co.setStatus(propCoupon.getStatus().getCode());
co.setStatusName(propCoupon.getStatus().getDesc());
co.setSource(propCoupon.getSource().getCode());
@ -75,6 +76,7 @@ public class PropCouponConvertor {
co.setPropName(propCouponDO.getPropName());
co.setPropIcon(propCouponDO.getPropIcon());
co.setValidDays(propCouponDO.getValidDays());
co.setPropDays(propCouponDO.getPropDays());
co.setStatus(propCouponDO.getStatus());
PropCouponStatus status = PropCouponStatus.getByCode(propCouponDO.getStatus());
@ -118,6 +120,7 @@ public class PropCouponConvertor {
co.setPropIcon(recordDO.getPropIcon());
co.setPropName(recordDO.getPropName());
co.setValidDays(recordDO.getValidDays());
co.setPropDays(recordDO.getPropDays());
co.setActionType(recordDO.getActionType());
// 操作类型名称

View File

@ -55,6 +55,11 @@ public class PropCouponCO {
*/
private Integer validDays;
/**
* 道具时长
*/
private Integer propDays;
/**
* 券状态0未使用 1已使用 2已过期 3已赠送
*/

View File

@ -56,6 +56,11 @@ public class PropCouponRecordCO {
*/
private Integer validDays;
/**
* 道具时长
*/
private Integer propDays;
/**
* 操作类型1使用 2赠送
*/

View File

@ -58,6 +58,11 @@ public class PropCouponUseRecordDO {
*/
private Integer validDays;
/**
* 道具天数
*/
private Integer propDays;
/**
* 操作类型1使用 2赠送
*/