package com.ruoyi.business.vo;
|
|
import com.ruoyi.basic.entity.dto.SimpleStorageDto;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDate;
|
import java.util.List;
|
|
/**
|
* @author buhuazhen
|
* @date 2025/8/26
|
* @email 3038525872@qq.com
|
*/
|
@Data
|
@AllArgsConstructor
|
@NoArgsConstructor
|
public class DuePayableVo {
|
|
private Long id;
|
|
private String ticketNo;
|
|
private Long purchaseRegistrationId;
|
|
// 有需要可以查询出采购具体信息
|
|
private Integer payableType;
|
|
private BigDecimal paymentAmount;
|
|
private List<SimpleStorageDto> attachFileList;
|
|
private Long registrantId;
|
|
private LocalDate registrationDate;
|
public DuePayableVo(Long id, String ticketNo, Long purchaseRegistrationId, Integer payableType, BigDecimal paymentAmount) {
|
this.id = id;
|
this.ticketNo = ticketNo;
|
this.purchaseRegistrationId = purchaseRegistrationId;
|
this.payableType = payableType;
|
this.paymentAmount = paymentAmount;
|
}
|
|
public DuePayableVo(Long id, String ticketNo, Long purchaseRegistrationId, Integer payableType, BigDecimal paymentAmount, Long registrantId, LocalDate registrationDate) {
|
this.id = id;
|
this.ticketNo = ticketNo;
|
this.purchaseRegistrationId = purchaseRegistrationId;
|
this.payableType = payableType;
|
this.paymentAmount = paymentAmount;
|
this.registrantId = registrantId;
|
this.registrationDate = registrationDate;
|
}
|
}
|