package com.ruoyi.account.api.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; /** * 白名单用户保存参数 */ @Data @ApiModel(value = "AppUserWhitelistSaveDTO", description = "白名单用户保存参数") public class AppUserWhitelistSaveDTO { @ApiModelProperty(value = "主键") private Long id; @ApiModelProperty(value = "用户手机号") private String phone; @ApiModelProperty(value = "用户姓名(选填)") private String name; @ApiModelProperty(value = "状态:1=启用,2=停用(不传默认启用)") private Integer status; @ApiModelProperty(value = "享受权益:1=全部免费,2=免电费,3=免服务费(不传默认全部免费)") private Integer benefitType; @ApiModelProperty(value = "白名单电站范围:1=全部电站,2=指定站点,3=指定合作商") private Integer scopeType; @ApiModelProperty(value = "合作商ID") private Integer partnerId; @ApiModelProperty(value = "所属公司ID(关联t_group_company.id)") private Integer companyId; @ApiModelProperty(value = "所属车队ID(关联t_fleet.id),必须归属所选公司") private Integer fleetId; @ApiModelProperty(value = "余额(元),分配模式公司设置后从公司可用余额扣减") private java.math.BigDecimal balance; @ApiModelProperty(value = "站点ID列表") private List siteIds; @ApiModelProperty(value = "备注") private String remark; }