LoanCaseVO.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.loan.system.domain.vo;
  2. import com.loan.system.domain.dto.CollateralDTO;
  3. import com.loan.system.domain.dto.ContractDTO;
  4. import com.loan.system.domain.dto.DocumentDTO;
  5. import com.loan.system.domain.entity.Customer;
  6. import com.loan.system.domain.entity.CustomersOther;
  7. import lombok.AllArgsConstructor;
  8. import lombok.Builder;
  9. import lombok.Data;
  10. import lombok.NoArgsConstructor;
  11. import java.io.Serializable;
  12. import java.math.BigDecimal;
  13. import java.util.List;
  14. import java.util.Map;
  15. @Data
  16. @AllArgsConstructor
  17. @NoArgsConstructor
  18. public class LoanCaseVO implements Serializable {
  19. private Long id;
  20. private CustomerVO customer;
  21. //private Long caseId;
  22. private String businessAttrs;//业务属性
  23. private List<ContractVO> contracts;
  24. private String address;//房产实际地点
  25. private List<Map<Long,List<Long>>> collateralAndContract;
  26. private List<CollateralVO> collateral;//押品
  27. private String channelName;//渠道名称
  28. private String group;//组别
  29. private Long recommenderId;//推荐人id
  30. private String businessType;//业务类型
  31. private CustomersOtherVO customers1;//其它客户1
  32. private CustomersOtherVO customers2;//其它客户2
  33. private BigDecimal totalLoanAmount;//总借款金额
  34. private List<DocumentVO> documents;// 文件
  35. private String currentAddress;// 房产产证地址
  36. private Boolean isInvolvedInLitigation;//是否涉及诉讼
  37. private Boolean IsDelete;
  38. }