ludc
2023-11-15 4136c16e52716975ff05e3b066f6719c5b7e2bd8
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeRule.java
@@ -17,9 +17,13 @@
package com.vci.ubcs.code.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.ubcs.starter.constant.CodeTableNameConstant;
import com.vci.ubcs.starter.revision.model.BaseModel;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
/**
 * 编码规则 实体类
@@ -28,7 +32,7 @@
 * @since 2023-04-03
 */
@Data
@TableName("PL_CODE_RULE")
@TableName(CodeTableNameConstant.PL_CODE_RULE)
@ApiModel(value = "CodeRule对象", description = "编码规则")
@EqualsAndHashCode(callSuper = true)
public class CodeRule extends BaseModel {
@@ -41,11 +45,13 @@
   /**
    * 规则编号
    */
   @NotBlank(message = "规则编号不能为空")
   private String id;
   /**
    * 规则的名称
    */
   @NotBlank(message = "规则的名称不能为空")
   private String name;
   /**
@@ -53,4 +59,20 @@
    */
   private String description;
   /**
    * 依据
    */
   @NotBlank(message = "规则依据不能为空")
   private String accordingTo;
   /**
    * 基础码段的码段类型顺序拼接而成的字符串
    */
   private String basicSecTypes;
   /**
    * 所有者在界面显示内容(账号(用户名))
    */
   private String ownerText;
}