田源
2023-05-09 d2570148ec3884de3af721bd99c4b7acbbdee075
Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeClassifyProcessTemp.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,73 @@
package com.vci.ubcs.code.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.vci.ubcs.code.vo.pagemodel.BaseModelVO;
import com.vci.ubcs.starter.revision.model.BaseModel;
import com.vci.ubcs.starter.web.annotation.VciUseEnum;
import com.vci.ubcs.starter.web.constant.MdmEnumIdConstant;
import io.swagger.annotations.ApiModel;
import lombok.Data;
/**
 * åˆ†ç±»ä½¿ç”¨çš„æµç¨‹æ¨¡æ¿
 * @author ludc
 * @date 2023/5/5
 */
@Data
@TableName("PL_CODE_CLSFLOWTEMP")
@ApiModel(value = "CodeTempphase对象", description = "分类使用的流程模板")
public class CodeClassifyProcessTemp extends BaseModel {
   /**
    * åºåˆ—化
    */
   private static final long serialVersionUID = 6606901931032525995L;
   /**
    * ä¸»é¢˜åº“分类主键
    */
   //@Column(nullable = false,columnDefinition = "主题库分类主键")
   //@VciUseRefer(MdmBtmTypeConstant.CODE_CLASSIFY)
   private String codeClassifyOid;
   /**
    * æ‰€å±žæ¨¡æ¿
    */
   //@Column(nullable = false,columnDefinition = "所属模板")
   //@VciUseRefer(MdmBtmTypeConstant.CODE_CLASSIFY_TEMPLATE)
   private String classifyTemplateOid;
   /**
    * æµç¨‹æ¨¡æ¿ç”¨é€”
    */
   //@Column(columnDefinition = "流程模板用途",nullable = false)
   @VciUseEnum(value = MdmEnumIdConstant.CODE_CLASSIFY_PROCESS_USE,showTextField = "codeProcessUseText")
   private String codeProcessUse;
   /**
    * æµç¨‹æ¨¡æ¿ç”¨é€”显示名称
    */
   //@Transient
   @TableField(exist = false)
   private String codeProcessUseText;
   /**
    * æµç¨‹æ¨¡æ¿çš„版本
    */
   //@Column(nullable = false)
   private String processVersion;
   /**
    * å­˜å‚¨å…³è”的模板属性编号
    */
   //@Column(columnDefinition = "显示在流程中的属性")
   private String codeTempAttrOidArr;
   /**
    * å­˜å‚¨å…³è”的模板属性名称
    */
   //@Column(columnDefinition = "显示在流程中的属性名称")
   private String codeTempAttrOidArrName;
}