package com.bonus.canteen.core.account.domain.param;

import com.bonus.common.core.annotation.Excel;
import com.bonus.common.core.web.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.Date;
import java.util.List;

@Data
public class AccountBalanceEditParam {
   @ApiModelProperty(value = "人员id")
   private Long userId;
   @ApiModelProperty(value = "有效截止日期")
   @JsonFormat(pattern = "yyyy-MM-dd")
   private LocalDate endDate;
   @ApiModelProperty(value = "个人钱包最低余额限制金额")
   private BigDecimal minWalletBalLimit;
   @ApiModelProperty(value = "红包钱包最低余额限制金额")
   private BigDecimal minSubBalLimit;
   @ApiModelProperty(value = "账户状态 1正常  2冻结  3销户")
   private Long accStatus;
}
