package com.ruoyi.collaborativeApproval.dto; import com.ruoyi.collaborativeApproval.pojo.HouseLease; import com.ruoyi.collaborativeApproval.pojo.HouseLeaseCost; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; /** * 房屋租赁请求 DTO */ @Data @EqualsAndHashCode(callSuper = true) public class HouseLeaseDTO extends HouseLease { private static final long serialVersionUID = 1L; /** * 费用明细列表 (子表) */ private List costList; /** * 到期预警状态:normal(正常), expiring(即将到期 0-30天), overdue(已逾期 <0天) * 仅用作列表查询条件 */ private String warnStatus; }