package com.ycl.platform.domain.form;
|
|
import jakarta.validation.Valid;
|
import jakarta.validation.constraints.NotEmpty;
|
import jakarta.validation.constraints.NotNull;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
/**
|
* 回填扣款金额
|
*
|
* @author:xp
|
* @date:2024/4/23 15:16
|
*/
|
@Data
|
public class CalculateReportBackfillForm {
|
|
@NotNull(message = "请选择核算报告")
|
private Integer id;
|
|
@Valid
|
@NotEmpty(message = "核算明细不能为空")
|
private List<RecordForm> recordList;
|
|
@Data
|
public static class RecordForm {
|
|
@NotNull(message = "明细主键不能为空")
|
private Integer id;
|
|
/** 每项扣款金额 */
|
@NotNull(message = "扣款金额不能为空")
|
private BigDecimal deductMoney;
|
|
}
|
}
|