package com.yami.trading.bean.syspara.domain; import com.aliyuncs.utils.StringUtils; import com.baomidou.mybatisplus.annotation.TableName; import com.yami.trading.common.domain.BaseEntity; import com.yami.trading.common.domain.UUIDEntity; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * 配置参数Entity * @author lucas * @version 2023-03-17 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_syspara") public class Syspara extends UUIDEntity { private static final long serialVersionUID = 1L; /** * CODE */ private String code; /** * PARTY_ID */ private String partyId; /** * Ssvalue */ private String svalue; /** * SORDER */ private Long sorder; /** * STYPE */ private Long stype; /** * NOTES */ private String notes; /** * 0/可修改;1/不可修改; */ private Long modify; /** *
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
*
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
*
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
*
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
*
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
*
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
* 3.默认格式:yyyy-MM-dd
*
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
* 3.按传入的日期格式,将svalue转化成date
*
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
* 3.按指定的enum的类型转化
*
* Description: 1.空值或者空字串返回null
* 2.如果转换失败,直接抛异常
* 3.按指定的enum的类型转化
*
* Description: 获取boolean值,会将参数值转化为boolean值 *
* * @return true or false */ public boolean getBoolean() { if ("Y".equalsIgnoreCase(svalue) || "true".equalsIgnoreCase(svalue) || "1".equals(svalue)) { return true; } else { return false; } } }