package com.casic.missiles.enums.system;

/**
 * @Description: 审批状态类型枚举
 * @Author: wangpeng
 * @Date: 2022/12/15 10:51
 */
public interface ApprovalStatusEnum {
    String PROCESS_STATUS = "processStatus";
    //全部
    String ALL = "0";
    //草稿箱
    String DRAFT = "1";
    //待审批
    String TO_BE_APPROVED = "2";
    //审批中，驳回后编辑会设置该状态到flowable
    String IN_APPROVED = "3";
    //已通过，会设置到flowable（listener）
    String PASSED = "4";
    //未通过，会设置到flowable
    String FAILED = "5";
    //未通过-驳回，会设置到flowable
    String FAILED_REJECT = "8";
    //已取消，会设置到flowable
    String CANCELED = "6";
    //非草稿状态，仅在枚举中设置，字典中不设置
    String UN_DRAFT = "7";
    //删除，已取消中提交后的原有实例删除，仅在枚举中设置，字典中不设置
    String DELETED = "8";
}
