实现资产预计最终到期时间
This commit is contained in:
12
internal/model/dto/package_expiry_dto.go
Normal file
12
internal/model/dto/package_expiry_dto.go
Normal file
@@ -0,0 +1,12 @@
|
||||
package dto
|
||||
|
||||
import "time"
|
||||
|
||||
// PackageExpiryEstimate 资产全部有效主套餐连续使用后的最终到期推算结果。
|
||||
type PackageExpiryEstimate struct {
|
||||
EstimatedFinalExpiresAt *time.Time `json:"estimated_final_expires_at" description:"预计套餐到期时间,无法精确推算时为 null"`
|
||||
DaysUntilFinalExpiry *int `json:"days_until_final_expiry" description:"距预计套餐到期的上海自然日天数,无法精确推算时为 null"`
|
||||
ExpiryEstimateStatus string `json:"expiry_estimate_status" description:"预计套餐到期推算状态 (exact:可精确推算, waiting_activation:待激活后起算, none:无参与套餐, invalid_data:数据异常)"`
|
||||
ExpiryEstimateStatusName string `json:"expiry_estimate_status_name" description:"预计套餐到期推算状态名称(中文)"`
|
||||
IsExpiring bool `json:"is_expiring" description:"是否临期(仅精确推算且剩余 0 至 15 个上海自然日时为 true)"`
|
||||
}
|
||||
Reference in New Issue
Block a user