package com.ruoyi.other.api.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; /** *

* 公司余额预警配置入参/详情对象(公司管理-余额预警配置弹窗使用) *

* * @author mxcd * @since 2026-09-26 */ @Data @ApiModel(value = "BalanceWarningDTO对象", description = "公司余额预警配置") public class BalanceWarningDTO implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "配置所属公司ID(弹窗来源公司,一个公司一条配置)") private Integer companyId; @ApiModelProperty(value = "公司当前账户模式(1=共享模式,2=分配模式,详情只读展示用)") private Integer accountMode; @ApiModelProperty(value = "公司预警线(元,必填)") private BigDecimal companyWarnAmount; @ApiModelProperty(value = "子账户预警线(元,必填)") private BigDecimal subWarnAmount; @ApiModelProperty(value = "通知对象(1=集团联系人,2=公司联系人,必填)") private Integer notifyObject; @ApiModelProperty(value = "通知方式(1=短信,为空时默认短信)") private Integer notifyType; }