优化模板,待测试

This commit is contained in:
2025-05-22 14:39:36 +08:00
parent bdd33043b3
commit fcc0390c80
7 changed files with 99 additions and 294 deletions

View File

@@ -8,7 +8,7 @@ import lombok.Getter;
public enum ReceiptTemplateEnum {
/**
* 自挂号模板
* 自挂号模板
*/
REGISTER("1", "register", "自助挂号的"),
@@ -25,9 +25,7 @@ public enum ReceiptTemplateEnum {
/**
* 门诊缴费的模板
*/
OUTPATIENT_T2("4", "department", "门诊缴费的小票-T2"),
;
OUTPATIENT_T2("4", "department", "门诊缴费的小票-T2");
private final String code;
@@ -36,7 +34,7 @@ public enum ReceiptTemplateEnum {
private final String desc;
ReceiptTemplateEnum(String code, String templateName, String desc){
ReceiptTemplateEnum(String code, String templateName, String desc) {
this.code = code;
this.templateName = templateName;
this.desc = desc;
@@ -44,10 +42,11 @@ public enum ReceiptTemplateEnum {
/**
* 通过code获取模板名称
*
* @param code code/也有可能直接是一个名称
* @return 模板的名称
*/
public static String getTemplateName(String code){
public static String getTemplateName(String code) {
if (code == null || "".equals(code)) {
throw new RRException("模板名称不能为空");
}
@@ -55,7 +54,7 @@ public enum ReceiptTemplateEnum {
String name = null;
for (ReceiptTemplateEnum enumEntity : ReceiptTemplateEnum.values()) {
String enumCode = enumEntity.getCode();
if ( enumCode.equals(code)){
if (enumCode.equals(code)) {
name = enumEntity.getTemplateName();
break;
}