|
|
@ -337,6 +337,7 @@ public class BlockFormEnumUtil {
|
|
|
|
return tmp;
|
|
|
|
return tmp;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 元素属性显示状态信息
|
|
|
|
* 元素属性显示状态信息
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -988,7 +989,6 @@ public class BlockFormEnumUtil {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 元素组织隔离
|
|
|
|
* 元素组织隔离
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1209,19 +1209,19 @@ public class BlockFormEnumUtil {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum PROPERTY_VIRTUAL_OPERATE_TYPE {
|
|
|
|
public enum PROPERTY_VIRTUAL_OPERATE_TYPE {
|
|
|
|
STRING_SPLICE(10, "SPLICE", "字符串拼接",String.class),
|
|
|
|
STRING_SPLICE(10, "SPLICE", "字符串拼接", String.class),
|
|
|
|
NUM_ADD(20, "ADD", "加法计算",Double.class),
|
|
|
|
NUM_ADD(20, "ADD", "加法计算", Double.class),
|
|
|
|
NUM_LESS(30, "MIN", "减法计算",Double.class),
|
|
|
|
NUM_LESS(30, "MIN", "减法计算", Double.class),
|
|
|
|
NUM_MAKE(40, "MUL", "乘法计算",Double.class),
|
|
|
|
NUM_MAKE(40, "MUL", "乘法计算", Double.class),
|
|
|
|
NUM_DIVISION(50, "DIVISION", "除法计算",Double.class),
|
|
|
|
NUM_DIVISION(50, "DIVISION", "除法计算", Double.class),
|
|
|
|
JOIN_TABLE(60, "JOIN_TABLE", "连表查询",String.class);
|
|
|
|
JOIN_TABLE(60, "JOIN_TABLE", "连表查询", String.class);
|
|
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
private int value;
|
|
|
|
private String code;
|
|
|
|
private String code;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
|
private Class clzFullName;
|
|
|
|
private Class clzFullName;
|
|
|
|
|
|
|
|
|
|
|
|
private PROPERTY_VIRTUAL_OPERATE_TYPE(int value, String code, String description,Class clzFullName) {
|
|
|
|
private PROPERTY_VIRTUAL_OPERATE_TYPE(int value, String code, String description, Class clzFullName) {
|
|
|
|
this.value = value;
|
|
|
|
this.value = value;
|
|
|
|
this.code = code;
|
|
|
|
this.code = code;
|
|
|
|
this.description = description;
|
|
|
|
this.description = description;
|
|
|
@ -1298,23 +1298,23 @@ public class BlockFormEnumUtil {
|
|
|
|
return tmp;
|
|
|
|
return tmp;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public Object getPropertyVirtual(Object ... objs){
|
|
|
|
public Object getPropertyVirtual(Object... objs) {
|
|
|
|
if(this.getValue() == STRING_SPLICE.getValue()){
|
|
|
|
if (this.getValue() == STRING_SPLICE.getValue()) {
|
|
|
|
return getPropertyVirtualString(objs);
|
|
|
|
return getPropertyVirtualString(objs);
|
|
|
|
}else if(this.getValue() == NUM_ADD.getValue()){
|
|
|
|
} else if (this.getValue() == NUM_ADD.getValue()) {
|
|
|
|
return getPropertyVirtualDoubleAdd(objs);
|
|
|
|
return getPropertyVirtualDoubleAdd(objs);
|
|
|
|
}else if(this.getValue() == NUM_LESS.getValue()){
|
|
|
|
} else if (this.getValue() == NUM_LESS.getValue()) {
|
|
|
|
return getPropertyVirtualDoubleLess(objs);
|
|
|
|
return getPropertyVirtualDoubleLess(objs);
|
|
|
|
}else if(this.getValue() == NUM_MAKE.getValue()){
|
|
|
|
} else if (this.getValue() == NUM_MAKE.getValue()) {
|
|
|
|
return getPropertyVirtualDoubleMake(objs);
|
|
|
|
return getPropertyVirtualDoubleMake(objs);
|
|
|
|
}else if(this.getValue() == NUM_DIVISION.getValue()){
|
|
|
|
} else if (this.getValue() == NUM_DIVISION.getValue()) {
|
|
|
|
return getPropertyVirtualDoubleDivision(objs);
|
|
|
|
return getPropertyVirtualDoubleDivision(objs);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return objs;
|
|
|
|
return objs;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private String getPropertyVirtualString(Object ... objs){
|
|
|
|
private String getPropertyVirtualString(Object... objs) {
|
|
|
|
if(objs != null && objs.length > 0){
|
|
|
|
if (objs != null && objs.length > 0) {
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
for (Object o : objs) {
|
|
|
|
for (Object o : objs) {
|
|
|
|
result.append(o == null ? "" : o.toString());
|
|
|
|
result.append(o == null ? "" : o.toString());
|
|
|
@ -1324,15 +1324,15 @@ public class BlockFormEnumUtil {
|
|
|
|
return null;
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private Double getPropertyVirtualDoubleAdd(Object ... objs){
|
|
|
|
private Double getPropertyVirtualDoubleAdd(Object... objs) {
|
|
|
|
if(objs != null && objs.length > 0){
|
|
|
|
if (objs != null && objs.length > 0) {
|
|
|
|
Double result = Double.valueOf(0);
|
|
|
|
Double result = Double.valueOf(0);
|
|
|
|
for (Object o : objs) {
|
|
|
|
for (Object o : objs) {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
if(o != null){
|
|
|
|
if (o != null) {
|
|
|
|
result += Double.parseDouble(o.toString());
|
|
|
|
result += Double.parseDouble(o.toString());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}catch (Exception e){
|
|
|
|
} catch (Exception e) {
|
|
|
|
e.printStackTrace();
|
|
|
|
e.printStackTrace();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1341,15 +1341,15 @@ public class BlockFormEnumUtil {
|
|
|
|
return null;
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private Double getPropertyVirtualDoubleLess(Object ... objs){
|
|
|
|
private Double getPropertyVirtualDoubleLess(Object... objs) {
|
|
|
|
if(objs != null && objs.length > 0){
|
|
|
|
if (objs != null && objs.length > 0) {
|
|
|
|
Double result = Double.valueOf(0);
|
|
|
|
Double result = Double.valueOf(0);
|
|
|
|
for (Object o : objs) {
|
|
|
|
for (Object o : objs) {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
if(o != null){
|
|
|
|
if (o != null) {
|
|
|
|
result -= Double.parseDouble(o.toString());
|
|
|
|
result -= Double.parseDouble(o.toString());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}catch (Exception e){
|
|
|
|
} catch (Exception e) {
|
|
|
|
e.printStackTrace();
|
|
|
|
e.printStackTrace();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1358,15 +1358,15 @@ public class BlockFormEnumUtil {
|
|
|
|
return null;
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private Double getPropertyVirtualDoubleMake(Object ... objs){
|
|
|
|
private Double getPropertyVirtualDoubleMake(Object... objs) {
|
|
|
|
if(objs != null && objs.length > 0){
|
|
|
|
if (objs != null && objs.length > 0) {
|
|
|
|
Double result = Double.valueOf(0);
|
|
|
|
Double result = Double.valueOf(0);
|
|
|
|
for (Object o : objs) {
|
|
|
|
for (Object o : objs) {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
if(o != null){
|
|
|
|
if (o != null) {
|
|
|
|
result *= Double.parseDouble(o.toString());
|
|
|
|
result *= Double.parseDouble(o.toString());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}catch (Exception e){
|
|
|
|
} catch (Exception e) {
|
|
|
|
e.printStackTrace();
|
|
|
|
e.printStackTrace();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1375,15 +1375,15 @@ public class BlockFormEnumUtil {
|
|
|
|
return null;
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private Double getPropertyVirtualDoubleDivision(Object ... objs){
|
|
|
|
private Double getPropertyVirtualDoubleDivision(Object... objs) {
|
|
|
|
if(objs != null && objs.length > 0){
|
|
|
|
if (objs != null && objs.length > 0) {
|
|
|
|
Double result = Double.valueOf(0);
|
|
|
|
Double result = Double.valueOf(0);
|
|
|
|
for (Object o : objs) {
|
|
|
|
for (Object o : objs) {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
if(o != null){
|
|
|
|
if (o != null) {
|
|
|
|
result /= Double.parseDouble(o.toString());
|
|
|
|
result /= Double.parseDouble(o.toString());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}catch (Exception e){
|
|
|
|
} catch (Exception e) {
|
|
|
|
e.printStackTrace();
|
|
|
|
e.printStackTrace();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -1394,7 +1394,6 @@ public class BlockFormEnumUtil {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 执行类型信息
|
|
|
|
* 执行类型信息
|
|
|
|
*/
|
|
|
|
*/
|
|
|
@ -1751,8 +1750,8 @@ public class BlockFormEnumUtil {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum TRIGGER_EVENT {
|
|
|
|
public enum TRIGGER_EVENT {
|
|
|
|
CLICK(10, "CLICK", "单击");
|
|
|
|
CLICK(10, "CLICK", "单击"),
|
|
|
|
// DB_LCLICK(20, "DB_LCLICK", "双击"),
|
|
|
|
DOUBLE_CLICK(20, "DOUBLE_CLICK", "双击");
|
|
|
|
// MOUSE_OUT(30, "MOUSE_OUT", "鼠标指针移出"),
|
|
|
|
// MOUSE_OUT(30, "MOUSE_OUT", "鼠标指针移出"),
|
|
|
|
// MOUSE_OVER(40, "MOUSE_OVER", "鼠标指针移入");
|
|
|
|
// MOUSE_OVER(40, "MOUSE_OVER", "鼠标指针移入");
|
|
|
|
|
|
|
|
|
|
|
@ -1830,6 +1829,88 @@ public class BlockFormEnumUtil {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 触发反应枚举
|
|
|
|
|
|
|
|
* 功能明细管理中,关联属性的操作, 可以通过事件刷新其他元素,或者通过事件打开另一个功能明细
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
|
|
|
public enum TRIGGER_ACTION {
|
|
|
|
|
|
|
|
REFRESH(10, "REFRESH", "刷新元素"),
|
|
|
|
|
|
|
|
SHOW_METHOD(20, "SHOW_METHOD", "展示其他功能明细");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
|
|
|
private String code;
|
|
|
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private TRIGGER_ACTION(int value, String code, String description) {
|
|
|
|
|
|
|
|
this.value = value;
|
|
|
|
|
|
|
|
this.code = code;
|
|
|
|
|
|
|
|
this.description = description;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
|
|
|
|
return value;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public String getCode() {
|
|
|
|
|
|
|
|
return code;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public String getDescription() {
|
|
|
|
|
|
|
|
return description;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static String valueOfCode(int val) {
|
|
|
|
|
|
|
|
String tmp = null;
|
|
|
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
|
|
|
tmp = values()[i].code;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return tmp;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static int codeOfValue(String code) {
|
|
|
|
|
|
|
|
int tmp = 1;
|
|
|
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
|
|
|
if (values()[i].code.equals(code)) {
|
|
|
|
|
|
|
|
tmp = values()[i].value;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return tmp;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static String valueOfDescription(int val) {
|
|
|
|
|
|
|
|
String tmp = null;
|
|
|
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return tmp;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static TRIGGER_ACTION valueOf(int val) {
|
|
|
|
|
|
|
|
String tmp = null;
|
|
|
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
|
|
|
return values()[i];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return null;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static String codeOfDescription(String code) {
|
|
|
|
|
|
|
|
String tmp = null;
|
|
|
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
|
|
|
if (values()[i].code.equals(code)) {
|
|
|
|
|
|
|
|
tmp = values()[i].description;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return tmp;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 表单功能明细 触发效果信息
|
|
|
|
* 表单功能明细 触发效果信息
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
@ -1988,8 +2069,8 @@ public class BlockFormEnumUtil {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 数据状态
|
|
|
|
* 数据状态
|
|
|
|
* 1 启用
|
|
|
|
* 1 启用
|
|
|
|
* 2 禁用
|
|
|
|
* 2 禁用
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum DATA_STATUS {
|
|
|
|
public enum DATA_STATUS {
|
|
|
@ -2105,7 +2186,7 @@ public class BlockFormEnumUtil {
|
|
|
|
private String code;
|
|
|
|
private String code;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
|
|
private ELEMENT_TREE_DIRECTION (int value, String code, String description) {
|
|
|
|
private ELEMENT_TREE_DIRECTION(int value, String code, String description) {
|
|
|
|
this.value = value;
|
|
|
|
this.value = value;
|
|
|
|
this.code = code;
|
|
|
|
this.code = code;
|
|
|
|
this.description = description;
|
|
|
|
this.description = description;
|
|
|
@ -2153,7 +2234,7 @@ public class BlockFormEnumUtil {
|
|
|
|
return tmp;
|
|
|
|
return tmp;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static ELEMENT_TREE_DIRECTION valueOf(int val) {
|
|
|
|
public static ELEMENT_TREE_DIRECTION valueOf(int val) {
|
|
|
|
String tmp = null;
|
|
|
|
String tmp = null;
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
if (values()[i].value == val) {
|
|
|
@ -2185,7 +2266,7 @@ public class BlockFormEnumUtil {
|
|
|
|
private String code;
|
|
|
|
private String code;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
|
|
private DATA_SOURCE_STATUS (int value, String code, String description) {
|
|
|
|
private DATA_SOURCE_STATUS(int value, String code, String description) {
|
|
|
|
this.value = value;
|
|
|
|
this.value = value;
|
|
|
|
this.code = code;
|
|
|
|
this.code = code;
|
|
|
|
this.description = description;
|
|
|
|
this.description = description;
|
|
|
@ -2204,7 +2285,6 @@ public class BlockFormEnumUtil {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static String valueOfCode(int val) {
|
|
|
|
public static String valueOfCode(int val) {
|
|
|
|
String tmp = null;
|
|
|
|
String tmp = null;
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
@ -2261,14 +2341,14 @@ public class BlockFormEnumUtil {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum ELEMENT_CONSTRAINT_TYPE {
|
|
|
|
public enum ELEMENT_CONSTRAINT_TYPE {
|
|
|
|
UNIQUE(10, "唯一约束");
|
|
|
|
UNIQUE(10, "唯一约束");
|
|
|
|
// 后续扩展联合主键
|
|
|
|
// 后续扩展联合主键
|
|
|
|
// PRIMARY_KEY(20, "主键约束")
|
|
|
|
// PRIMARY_KEY(20, "主键约束")
|
|
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
private int value;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
|
|
private ELEMENT_CONSTRAINT_TYPE (int value, String description) {
|
|
|
|
private ELEMENT_CONSTRAINT_TYPE(int value, String description) {
|
|
|
|
this.value = value;
|
|
|
|
this.value = value;
|
|
|
|
this.description = description;
|
|
|
|
this.description = description;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2308,13 +2388,13 @@ public class BlockFormEnumUtil {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum FORM_TRIGGER_SOURCE {
|
|
|
|
public enum FORM_TRIGGER_SOURCE {
|
|
|
|
INTERCEPTOR(10, "拦截器"),
|
|
|
|
INTERCEPTOR(10, "拦截器"),
|
|
|
|
BUTTON(20, "按钮");
|
|
|
|
BUTTON(20, "按钮");
|
|
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
private int value;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
|
|
private FORM_TRIGGER_SOURCE (int value, String description) {
|
|
|
|
private FORM_TRIGGER_SOURCE(int value, String description) {
|
|
|
|
this.value = value;
|
|
|
|
this.value = value;
|
|
|
|
this.description = description;
|
|
|
|
this.description = description;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2354,16 +2434,16 @@ public class BlockFormEnumUtil {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
public enum PROCEDURE_COL_TYPE {
|
|
|
|
public enum PROCEDURE_COL_TYPE {
|
|
|
|
IN_PARAM(1, "入参"),
|
|
|
|
IN_PARAM(1, "入参"),
|
|
|
|
INOUT_PARAM(2, "出入参"),
|
|
|
|
INOUT_PARAM(2, "出入参"),
|
|
|
|
// ?(3, "按钮"),
|
|
|
|
// ?(3, "按钮"),
|
|
|
|
OUT_PARAM(4, "出参"),
|
|
|
|
OUT_PARAM(4, "出参"),
|
|
|
|
RETURN_PARAM(5, "返回值");
|
|
|
|
RETURN_PARAM(5, "返回值");
|
|
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
private int value;
|
|
|
|
private String description;
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
|
|
private PROCEDURE_COL_TYPE (int value, String description) {
|
|
|
|
private PROCEDURE_COL_TYPE(int value, String description) {
|
|
|
|
this.value = value;
|
|
|
|
this.value = value;
|
|
|
|
this.description = description;
|
|
|
|
this.description = description;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2405,19 +2485,18 @@ public class BlockFormEnumUtil {
|
|
|
|
* PROCEDURE_INOUT_PARAM(30):入参-存储过程的出入参(sqlserver没有出参,都算出入参)
|
|
|
|
* PROCEDURE_INOUT_PARAM(30):入参-存储过程的出入参(sqlserver没有出参,都算出入参)
|
|
|
|
* PROCEDURE_OUT_PARAM(40):入参-存储过程,函数的出参
|
|
|
|
* PROCEDURE_OUT_PARAM(40):入参-存储过程,函数的出参
|
|
|
|
* PROCEDURE_RETURN(50):入参-存储过程,函数的返回值(mysql存储过程没有返回值,sqlserver有)
|
|
|
|
* PROCEDURE_RETURN(50):入参-存储过程,函数的返回值(mysql存储过程没有返回值,sqlserver有)
|
|
|
|
*
|
|
|
|
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public enum ORIGIN_PROPERTY_TYPE {
|
|
|
|
public enum ORIGIN_PROPERTY_TYPE {
|
|
|
|
NORMAL_PROPERTY(10, "正常属性"),
|
|
|
|
NORMAL_PROPERTY(10, "正常属性"),
|
|
|
|
PROCEDURE_IN_PARAM(20, "入参"),
|
|
|
|
PROCEDURE_IN_PARAM(20, "入参"),
|
|
|
|
PROCEDURE_INOUT_PARAM(30, "出入参"),
|
|
|
|
PROCEDURE_INOUT_PARAM(30, "出入参"),
|
|
|
|
PROCEDURE_OUT_PARAM(40, "出参"),
|
|
|
|
PROCEDURE_OUT_PARAM(40, "出参"),
|
|
|
|
PROCEDURE_RETURN(50, "返回值");
|
|
|
|
PROCEDURE_RETURN(50, "返回值");
|
|
|
|
|
|
|
|
|
|
|
|
private final int value;
|
|
|
|
private final int value;
|
|
|
|
private final String description;
|
|
|
|
private final String description;
|
|
|
|
|
|
|
|
|
|
|
|
private ORIGIN_PROPERTY_TYPE (int value, String description) {
|
|
|
|
private ORIGIN_PROPERTY_TYPE(int value, String description) {
|
|
|
|
this.value = value;
|
|
|
|
this.value = value;
|
|
|
|
this.description = description;
|
|
|
|
this.description = description;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2452,7 +2531,7 @@ public class BlockFormEnumUtil {
|
|
|
|
|
|
|
|
|
|
|
|
public static ORIGIN_PROPERTY_TYPE procColTypeValOf(int procColTypeVal) {
|
|
|
|
public static ORIGIN_PROPERTY_TYPE procColTypeValOf(int procColTypeVal) {
|
|
|
|
ORIGIN_PROPERTY_TYPE result = NORMAL_PROPERTY;
|
|
|
|
ORIGIN_PROPERTY_TYPE result = NORMAL_PROPERTY;
|
|
|
|
switch (Objects.requireNonNull(PROCEDURE_COL_TYPE.valueOf(procColTypeVal))){
|
|
|
|
switch (Objects.requireNonNull(PROCEDURE_COL_TYPE.valueOf(procColTypeVal))) {
|
|
|
|
case IN_PARAM:
|
|
|
|
case IN_PARAM:
|
|
|
|
result = PROCEDURE_IN_PARAM;
|
|
|
|
result = PROCEDURE_IN_PARAM;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|