| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- package com.ydtech.constants.enums.inv;
- import com.ydtech.aop.request.DictEnum;
- import com.ydtech.utils.StringUtils;
- import lombok.AllArgsConstructor;
- import lombok.Getter;
- /**
- * @author jianlong
- * @date 2024-01-05 11:46
- */
- @Getter
- @AllArgsConstructor
- @DictEnum(key = "InvAccount", desc = "资金用途")
- public enum InsAccountOperateEnum {
- FISCALPROFIT("0", "财税公司利润"),
- INSURANCEPROFIT("1","保险公司回款"),
- CLEARINGPROFIT("2","结算卡"),
- EXTERIORPROFIT("3","外部过账金额"),
- PARKPROFIT("4","园区利润"),
- TIANQINGPROFIT("5","天勤利润"),
- OTHERPROFIT("6","其他利润");
- private final String code;
- private final String desc;
- public static String getNameByCode(String code) {
- if (StringUtils.isEmpty(code)) {
- return null;
- }
- for (InsAccountOperateEnum value : values()) {
- if (value.getCode().equals(code)) {
- return value.getDesc();
- }
- }
- return code;
- }
- }
|