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;
@@ -36,6 +39,20 @@
    private String uploadUser;
    /**文件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;
@@ -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;
    }
}