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

import com.bonus.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class AccountInfoQueryParam extends BaseEntity {
//   @ApiModelProperty("用户编号集合")
//   private List<Long> userIds;
   @ApiModelProperty("账户状态 1正常 2停用")
   private List<Integer> accountStatusList;
   @ApiModelProperty("筛选钱包类型 0-账户总余额 1-个人钱包 2-补贴钱包")
   private Integer walletType;
   @ApiModelProperty("查询组织id集合")
   private List<Long> deptIdList;
   @ApiModelProperty("开始时间")
   private LocalDateTime startDateTime;
   @ApiModelProperty("结束时间")
   private LocalDateTime endDateTime;
   private String searchValue;
   private Integer userType;
//   @ApiModelProperty("钱包最小金额")
//   private BigDecimal walletMinAmount;
//   @ApiModelProperty("钱包最大金额")
//   private BigDecimal walletMaxAmount;
}
