package com.hzs.common.core.enums;

import com.hzs.common.core.constant.EnumsPrefixConstants;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * Description: 审批操作
 * Author: jiang chao
 * Time: 2022/9/21 15:13
 * Classname: ApprovalParam
 * PackageName: com.hzs.system.sys.param
 */
@AllArgsConstructor
@Getter
public enum EApproveOperation {

    /**
     * 通过
     */
    AGREE(1, "通过", EnumsPrefixConstants.APPROVE_OPERATION + "1"),

    /**
     * 驳回
     */
    REJECT(2, "驳回", EnumsPrefixConstants.APPROVE_OPERATION + "2"),

    ;

    /**
     * 实际值
     */
    private final int value;
    /**
     * 显示标签
     */
    private final String label;
    /**
     * 国际化翻译key值
     */
    private final String key;

}
