diff --git a/src/main/java/com/gxwebsoft/shop/entity/Order.java b/src/main/java/com/gxwebsoft/shop/entity/Order.java index f1f99c6..403db54 100644 --- a/src/main/java/com/gxwebsoft/shop/entity/Order.java +++ b/src/main/java/com/gxwebsoft/shop/entity/Order.java @@ -1,5 +1,6 @@ package com.gxwebsoft.shop.entity; +import cn.hutool.core.date.DateField; import cn.hutool.core.date.DateUnit; import cn.hutool.core.date.DateUtil; import com.baomidou.mybatisplus.annotation.*; @@ -323,6 +324,10 @@ public class Order implements Serializable { @TableField(exist = false) private String equipmentCode; + @ApiModelProperty(value = "保险到期日期") + @TableField(exist = false) + private Date insuranceExpireDate; + public Integer getRestDay() { if(null != orderStatus){ switch(orderStatus){ @@ -340,4 +345,11 @@ public class Order implements Serializable { } return restDay; } + + public Date getInsuranceExpireDate() { + if(null != payTime){ + insuranceExpireDate = DateUtil.offset(payTime, DateField.YEAR, 1); + } + return insuranceExpireDate; + } }