package com.engine.salary.enums.taxdeclaration; import com.engine.salary.enums.BaseEnum; /** * 申报状态 *

Copyright: Copyright (c) 2023

*

Company: 泛微软件

* * @author qiantao * @version 1.0 **/ public enum TaxDeclareStatusEnum implements BaseEnum { DECLARE_FAIL_UNFILLED(0, "未填写", 160495), NOT_DECLARE(1, "未申报", 160495), DECLARING(2, "申报中", 160496), DECLARE_FAIL(3, "申报失败", 160494), DECLARE_CANCELLING(4, "作废中", 160497), DECLARE_SUCCESS_NO_PAY(5, "申报成功,无需缴款", 160492), DECLARE_SUCCESS_UNPAID(6, "申报成功,未缴款", 160493), DECLARE_SUCCESS_PAID(7, "已缴款", 160498), DECLARE_SUCCESS_PAYING(8, "缴款中", 160499); TaxDeclareStatusEnum(int value, String defaultLabel, int labelId) { this.value = value; this.defaultLabel = defaultLabel; this.labelId = labelId; } private int value; private String defaultLabel; private int labelId; @Override public Integer getValue() { return value; } @Override public String getDefaultLabel() { return defaultLabel; } @Override public Integer getLabelId() { return labelId; } }