通用导出

单号规则导入导出
系统参数添加组
yun-zuoyi
yunhao.wang 6 years ago
parent 0263ad0a90
commit 77296816e6

@ -142,6 +142,7 @@ public class CommonEnumUtil {
return tmp; return tmp;
} }
public static String valueOfDescription(int val) {return valueOf(val);} public static String valueOfDescription(int val) {return valueOf(val);}
public static int descriptionOfValue(String desc) {return descOf(desc);}
} }
@ -812,4 +813,43 @@ public class CommonEnumUtil {
return tmp; return tmp;
} }
} }
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum MATH_SYMBOL {
GREATER(1, ">"),
GREATER_OR_EQUAL(2, ">="),
LESS(3, "<"),
LESS_OR_EQUAL(4, "<="),
EQUAL(5, "="),
NOT_EQUAL(6, "<>");
private int value;
private String description;
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
private MATH_SYMBOL(int value, String description) {
this.value = value;
this.description = description;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
}
} }

@ -1009,4 +1009,42 @@ public class ImppEnumUtil {
return tmp; return tmp;
} }
} }
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum SYS_CONFIG_GROUP {
EXCEL(1, "excel导入导出"),
PASSWORD(2, "密码安全策略"),
MAIL(3, "邮件配置"),
CONTACT(4, "联系人"),
BASIS(5, "基础");
private int value;
private String description;
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
private SYS_CONFIG_GROUP(int value, String description) {
this.value = value;
this.description = description;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
}
} }

@ -41,6 +41,11 @@ public class SysConfig extends BaseBean {
@ApiParam(value ="配置代码") @ApiParam(value ="配置代码")
private String configCode; private String configCode;
// 枚举 ImppEnumUtil.SYS_CONFIG_GROUP
@Column(name="CONFIG_GROUP")
@ApiParam(value ="配置组")
private Integer configGroup;
// 枚举 ImppEnumUtil.SYS_VALUE_TYPE // 枚举 ImppEnumUtil.SYS_VALUE_TYPE
@Column(name="CONFIG_VALUE_TYPE") @Column(name="CONFIG_VALUE_TYPE")
@ApiParam(value ="配置值类型") @ApiParam(value ="配置值类型")

@ -78,7 +78,7 @@ public class SysOrderNoRule extends BaseBean {
@Column(name = "ORDER_NO_RULE_STATUS") @Column(name = "ORDER_NO_RULE_STATUS")
@ApiParam(value = "单号规则状态") @ApiParam(value = "单号规则状态")
@AnnoOutputColumn(refClass = CommonEnumUtil.TRUE_OR_FALSE.class,refForeignKey = "value",value = "description") @AnnoOutputColumn(hidden = true)
private Integer orderNoRuleStatus; private Integer orderNoRuleStatus;
@Column(name="ORDER_NO_RULE_DESCRIPTION") @Column(name="ORDER_NO_RULE_DESCRIPTION")

Loading…
Cancel
Save