package com.zt.plat.module.qms.resource.material.constant;

/**
 * 物料常量
 */
public class MaterialConstants {
    // ======================== 字典
    public static final String DICT_MATERIAL_FLOW_TYPE = "jy_material_lifecycle_bsn_type";
    public static final String DICT_MATERIAL_INBOUND_QUANTITY_LIMIT = "materialInboundQuantityLimit";

    // ======================== 序列号
    public static final String SEQUENCE_BATCH_KEY = "QMS_MATERIAL_BATCH_NO";
    public static final String SEQUENCE_INF_KEY = "QMS_MATERIAL_INF_NO";
    public static final String SEQUENCE_ASSAY_ACCEPT_SAMPLE_KEY = "QMS_MATERIAL_ASSAY_ACCEPT_SAMPLE";

    // ======================== 外部模块
    public static final String DEVICE_BURETTE_CATEGORY_NAME = "滴定管";

    // ======================== 流程
    public static final String ASSAY_FLAG = "assayFlag";
    /**
     * 开始检验流程
     */
    public static final String INIT_ASSAY_FLOW = "initAssayFlow";
    /**
     * 等待检验结果
     */
    public static final String WAIT_ASSAY_NODE_MARK = "waitAssay";
    /**
     * 检验结果已全部报出
     */
    public static final String ASSAY_RESULT_ALL_OUTPUT = "assayResultAllOutput";
    /**
     * 检验结果判定节点标记
     */
    public static final String ASSAY_RESULT_ASSESSMENT_NODE_MARK = "assayResultAssessment";
    // ======================== mq
    /**
     * 物料验收检验完成
     */
    public static final String MQ_TOPIC_MATERIAL_ACCEPT_ASSAY_COMPLETE = "MATERIAL_ACCEPT_ASSAY_COMPLETE";
}
