| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.approve.pojo; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.*; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.framework.aspectj.lang.annotation.Excel; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.io.Serializable; |
| | | import java.time.LocalDateTime; |
| | | |
| | | @Data |
| | | @TableName("knowledge_base") |
| | | public class KnowledgeBase implements Serializable { |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | /** |
| | | * ç¥è¯æ é¢ |
| | | */ |
| | | @Excel(name = "ç¥è¯æ é¢") |
| | | private String title; |
| | | /** |
| | | * ç¥è¯ç±»å |
| | | */ |
| | | @Excel(name = "ç¥è¯ç±»å",readConverterExp = "contract=ååç¹æ¹,approval=å®¡æ¹æ¡ä¾,solution=è§£å³æ¹æ¡,experience=ç»éªæ»ç»,guide=æä½æå") |
| | | private String type; |
| | | /** |
| | | * éç¨åºæ¯ |
| | | */ |
| | | @Excel(name = "éç¨åºæ¯") |
| | | private String scenario; |
| | | /** |
| | | * è§£å³æç |
| | | */ |
| | | @Excel(name = "è§£å³æç",readConverterExp = "low=轻微æå,medium=ä¸è¬æå,high=æ¾èæå") |
| | | private String efficiency; |
| | | /** |
| | | * é®é¢æè¿° |
| | | */ |
| | | private String problem; |
| | | /** |
| | | * è§£å³æ¹æ¡ |
| | | */ |
| | | private String solution; |
| | | /** |
| | | * å
³é®è¦ç¹ |
| | | */ |
| | | private String keyPoints; |
| | | /** |
| | | * å建人 |
| | | */ |
| | | @Excel(name = "å建人") |
| | | private String creator; |
| | | /** |
| | | * ä½¿ç¨æ¬¡æ° |
| | | */ |
| | | @Excel(name = "ä½¿ç¨æ¬¡æ°") |
| | | private Integer usageCount; |
| | | /** |
| | | * å建æ¶é´ |
| | | */ |
| | | @TableField(fill = FieldFill.INSERT) |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "å建æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private LocalDateTime createTime; |
| | | /** |
| | | * æ´æ°æ¶é´ |
| | | */ |
| | | @TableField(fill = FieldFill.INSERT_UPDATE) |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private LocalDateTime updateTime; |
| | | |
| | | /** |
| | | * æ´æ°äºº |
| | | */ |
| | | @TableField(fill = FieldFill.INSERT_UPDATE) |
| | | private Integer updateUser; |
| | | |
| | | /** |
| | | * ç§æ·ID |
| | | */ |
| | | @TableField(fill = FieldFill.INSERT) |
| | | private Long tenantId; |
| | | } |