From 2255d1dfcf3d4bcdd871d63d50b2a7fea0057baf Mon Sep 17 00:00:00 2001 From: nies Date: Wed, 15 Dec 2021 10:52:50 +0800 Subject: [PATCH] =?UTF-8?q?(update)=E8=BD=AF=E9=80=82=E9=85=8D=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E9=80=82=E9=85=8D=E7=B1=BB=E5=9E=8B=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pojo/softswitch/bean/BsSuitCaseType.java | 53 ++++++++++++++++++++++ .../repository/BsSuitCaseTypeRepository.java | 17 +++++++ 2 files changed, 70 insertions(+) create mode 100644 modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/bean/BsSuitCaseType.java create mode 100644 modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseTypeRepository.java diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/bean/BsSuitCaseType.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/bean/BsSuitCaseType.java new file mode 100644 index 0000000..ce0efa9 --- /dev/null +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/bean/BsSuitCaseType.java @@ -0,0 +1,53 @@ +package cn.estsh.i3plus.pojo.softswitch.bean; + +import cn.estsh.i3plus.pojo.base.annotation.AnnoOutputColumn; +import cn.estsh.i3plus.pojo.base.bean.BaseBean; +import cn.estsh.i3plus.pojo.base.enumutil.BlockSoftSwitchEnumUtil; +import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiParam; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.hibernate.annotations.ColumnDefault; +import org.hibernate.annotations.DynamicInsert; +import org.hibernate.annotations.DynamicUpdate; + +import javax.persistence.*; +import java.util.List; + + +@Data +@Entity +@DynamicInsert +@DynamicUpdate +@EqualsAndHashCode(callSuper = true) +@Table(name = "BS_SUIT_CASE_TYPE",uniqueConstraints = { + @UniqueConstraint(columnNames = {"SUIT_CASE_TYPE_ID"}) +}) +@Api(value = "适配器类型", description = "适配器类型") +public class BsSuitCaseType extends BaseBean { + + private static final long serialVersionUID = 6174265510888236886L; + + @Column(name = "SUIT_CASE_TYPE_ID") + @ApiParam(value = "适配器类型id") + @JsonSerialize(using = ToStringSerializer.class) + private Long suitCaseTypeId; + + @Column(name = "SUIT_CASE_TYPE_NAME") + @ApiParam(value = "适配器类型名称") + private String suitCaseTypeName; + + @Column(name = "SUIT_CASE_TYPE_DESCRIPTION") + @ApiParam(value = "适配器类型描述") + private String suitCaseTypeDescription; + + @Column(name = "SUIT_CASE_TYPE_ALARM_EMAIL") + @ApiParam(value = "适配器适配失败报警邮箱") + private String suitCaseTypeAlarmEmail; + + + +} diff --git a/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseTypeRepository.java b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseTypeRepository.java new file mode 100644 index 0000000..7f74bd6 --- /dev/null +++ b/modules/i3plus-pojo-softswitch/src/main/java/cn/estsh/i3plus/pojo/softswitch/repository/BsSuitCaseTypeRepository.java @@ -0,0 +1,17 @@ +package cn.estsh.i3plus.pojo.softswitch.repository; + +import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCaseType; +import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitDuplicateRecord; +import org.springframework.stereotype.Repository; + +/** + * @Description : 适配类型定义 + * @Reference : + * @Author : ns + * @CreateDate : 2021-12-15 15:13 + * @Modify: + **/ +@Repository +public interface BsSuitCaseTypeRepository extends BaseRepository { +}