索赔检核审计流程代码
This commit is contained in:
@@ -54,6 +54,12 @@ public class AiAnalyticBusinessConfig {
|
||||
@TableField(value = "config_version")
|
||||
private Integer configVersion;
|
||||
|
||||
/**
|
||||
* 文件配置分类
|
||||
*/
|
||||
@TableField(value = "file_config_category")
|
||||
private String fileConfigCategory;
|
||||
|
||||
/**
|
||||
* 删除标识(0-未删除,1-已删除)
|
||||
*/
|
||||
|
||||
@@ -13,8 +13,11 @@ public enum BusinessTypeEnum {
|
||||
CLAIM_VERIFICATION_FILE_ANALYSIS("99001", "索赔检核文件分析"),
|
||||
CLAIM_VERIFICATION_AUDIT("99002", "索赔检核审计报告"),
|
||||
CLAIM_VERIFICATION_DTC("DTC", "DTC报告"),
|
||||
CLAIM_VERIFICATION_DIAGNOSTIC("DIAGNOSTIC", "诊断报告")
|
||||
;
|
||||
CLAIM_VERIFICATION_DIAGNOSTIC("DIAGNOSTIC", "诊断报告"),
|
||||
|
||||
//索赔检核配置类型
|
||||
AUDITRULES("AuditRules", "审计规则配置")
|
||||
;
|
||||
|
||||
private String code;
|
||||
private String message;
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
package com.volvo.ai.analytic.center.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
@Getter
|
||||
public enum ClaimVerificationFileTypeEnums {
|
||||
|
||||
//image
|
||||
jpg("jpg", "image"),
|
||||
jpeg("jpeg", "image"),
|
||||
png("png", "image"),
|
||||
gif("gif", "image"),
|
||||
webp("webp", "image"),
|
||||
svg("svg", "image"),
|
||||
|
||||
//document
|
||||
txt("txt", "document"),
|
||||
md("md", "document"),
|
||||
markdown("markdown", "document"),
|
||||
pdf("pdf", "document"),
|
||||
html("html", "document"),
|
||||
xlsx("xlsx", "document"),
|
||||
xls("xls", "document"),
|
||||
docx("docx", "document"),
|
||||
csv("csv", "document"),
|
||||
eml("eml", "document"),
|
||||
msg("msg", "document"),
|
||||
pptx("pptx", "document"),
|
||||
ppt("ppt", "document"),
|
||||
xml("xml", "document"),
|
||||
epub("epub", "document"),
|
||||
|
||||
;
|
||||
|
||||
private String code;
|
||||
private String message;
|
||||
|
||||
public static String getMessageByCode(String code) {
|
||||
for (ClaimVerificationFileTypeEnums enums : ClaimVerificationFileTypeEnums.values()) {
|
||||
if (enums.getCode().equals(code)) {
|
||||
return enums.getMessage();
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
public static ClaimVerificationFileTypeEnums getByCode(String code) {
|
||||
for (ClaimVerificationFileTypeEnums enums : ClaimVerificationFileTypeEnums.values()) {
|
||||
if (enums.getCode().equals(code)) {
|
||||
return enums;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
ClaimVerificationFileTypeEnums(String code, String message) {
|
||||
this.code = code;
|
||||
this.message = message;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user