whyclxw
2 天以前 cf9a5039e6db9d1d5963e3fe1a37d00169ec2ef7
src/main/java/com/whyc/pojo/SOP.java
@@ -1,14 +1,17 @@
package com.whyc.pojo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
 * SOP:操作指导书
 */
@TableName("tb_sop")
public class SOP {
    private Integer id;
@@ -16,7 +19,7 @@
    private String fileName;
    //11,12,13,14
    //21,22,23,24
    private Integer fileType;
    private String fileType;
    /**文件版本*/
    private String fileVersion;
    /**文件关联版本*/
@@ -37,6 +40,20 @@
    /**文件url*/
    private String fileUrl;
    /**通用表示(0:非通用,1:通用)*/
    private int currentFlag;
    /**是否有效*/
    private Integer status;
    /**
     * [
     *      {"组装":["组1","组2"]},
     *      {"测试":["测1","测2"}
     * ]
     */
    @TableField(exist = false)
    private List<Map<String,List<String>>> fileTypeList;
    @TableField(exist = false)
    private List<SOPProduct> sopProductList;
@@ -56,11 +73,11 @@
        this.fileName = fileName;
    }
    public Integer getFileType() {
    public String getFileType() {
        return fileType;
    }
    public void setFileType(Integer fileType) {
    public void setFileType(String fileType) {
        this.fileType = fileType;
    }
@@ -143,4 +160,29 @@
    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }
    public List<Map<String, List<String>>> getFileTypeList() {
        return fileTypeList;
    }
    public void setFileTypeList(List<Map<String, List<String>>> fileTypeList) {
        this.fileTypeList = fileTypeList;
    }
    public int getCurrentFlag() {
        return currentFlag;
    }
    public void setCurrentFlag(int currentFlag) {
        this.currentFlag = currentFlag;
    }
    public Integer getStatus() {
        return status;
    }
    public void setStatus(Integer status) {
        this.status = status;
    }
}