12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- package com.ruoyi.app.domain;
- import java.math.BigDecimal;
- import org.apache.commons.lang3.builder.ToStringBuilder;
- import org.apache.commons.lang3.builder.ToStringStyle;
- import com.ruoyi.common.annotation.Excel;
- import com.ruoyi.common.core.domain.BaseEntity;
- import javax.validation.constraints.*;
- /**
- * 吊钩对象 hook
- *
- * @author coede
- * @date 2025-03-19
- */
- public class Hook extends BaseEntity
- {
- private static final long serialVersionUID = 1L;
- /** ID */
- private Long id;
- /** 吊钩类型名称 */
- @Excel(name = "吊钩类型名称")
- private String hookName;
- /** 吊钩扣重 */
- @Excel(name = "吊钩扣重")
- private BigDecimal hookWeight;
- /** 删除标志 */
- private String delFlag;
- public void setId(Long id)
- {
- this.id = id;
- }
- public Long getId()
- {
- return id;
- }
- public void setHookName(String hookName)
- {
- this.hookName = hookName;
- }
- @NotBlank(message = "吊钩类型不能为空")
- @Size(min = 1, max = 10, message = "吊钩类型输入超出最大长度限制(10位)")
- public String getHookName()
- {
- return hookName;
- }
- public void setHookWeight(BigDecimal hookWeight)
- {
- this.hookWeight = hookWeight;
- }
- @NotNull(message = "吊钩扣重不能为空")
- @DecimalMin(value = "0.01", inclusive = true, message = "吊钩扣重输入超出设定范围限制(0.01~50.00)")
- @DecimalMax(value = "50.00", inclusive = true, message = "吊钩扣重输入超出设定范围限制(0.01~50.00)")
- @Digits(integer = 2, fraction = 2, message = "吊钩扣重输入的整数部分不能超过2位,小数部分不能超过2位")
- public BigDecimal getHookWeight()
- {
- return hookWeight;
- }
- public void setDelFlag(String delFlag)
- {
- this.delFlag = delFlag;
- }
- public String getDelFlag()
- {
- return delFlag;
- }
- @Override
- public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("id", getId())
- .append("hookName", getHookName())
- .append("hookWeight", getHookWeight())
- .append("createTime", getCreateTime())
- .append("createBy", getCreateBy())
- .append("updateTime", getUpdateTime())
- .append("updateBy", getUpdateBy())
- .append("delFlag", getDelFlag())
- .toString();
- }
- }
|