|
@@ -24,10 +24,14 @@ public class BpmRunNodeFormFilterConditionsVo {
|
|
* 例如:下拉框是当前节点表单的回显数据,并不是回填的操作数据
|
|
* 例如:下拉框是当前节点表单的回显数据,并不是回填的操作数据
|
|
* <p>
|
|
* <p>
|
|
* 默认拼接当前任务、节点编码
|
|
* 默认拼接当前任务、节点编码
|
|
|
|
+ * 是否带流程编码
|
|
*/
|
|
*/
|
|
private boolean isNodeOnlyData;
|
|
private boolean isNodeOnlyData;
|
|
|
|
|
|
-
|
|
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ */
|
|
|
|
+ //private boolean isNodeOnlyData;
|
|
/**
|
|
/**
|
|
* 如果是数组,那么这就是返回数据的key
|
|
* 如果是数组,那么这就是返回数据的key
|
|
* <p>
|
|
* <p>
|
|
@@ -38,17 +42,26 @@ public class BpmRunNodeFormFilterConditionsVo {
|
|
*/
|
|
*/
|
|
private String listKey;
|
|
private String listKey;
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 是否以表名为键
|
|
|
|
+ */
|
|
|
|
+ private boolean isTableNameKey;
|
|
|
|
+
|
|
|
|
+
|
|
public BpmRunNodeFormFilterConditionsVo() {
|
|
public BpmRunNodeFormFilterConditionsVo() {
|
|
this.isNodeOnlyData = true;
|
|
this.isNodeOnlyData = true;
|
|
|
|
+ this.isTableNameKey=true;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
public String toString() {
|
|
public String toString() {
|
|
- final StringBuilder sb = new StringBuilder("BpmRunNodeFormFilterConditionsVo{");
|
|
|
|
|
|
+ final StringBuffer sb = new StringBuffer("BpmRunNodeFormFilterConditionsVo{");
|
|
sb.append("tableName='").append(tableName).append('\'');
|
|
sb.append("tableName='").append(tableName).append('\'');
|
|
sb.append(", condition=").append(condition);
|
|
sb.append(", condition=").append(condition);
|
|
sb.append(", isNodeOnlyData=").append(isNodeOnlyData);
|
|
sb.append(", isNodeOnlyData=").append(isNodeOnlyData);
|
|
sb.append(", listKey='").append(listKey).append('\'');
|
|
sb.append(", listKey='").append(listKey).append('\'');
|
|
|
|
+ sb.append(", isTableNameKey=").append(isTableNameKey);
|
|
sb.append('}');
|
|
sb.append('}');
|
|
return sb.toString();
|
|
return sb.toString();
|
|
}
|
|
}
|
|
@@ -77,6 +90,12 @@ public class BpmRunNodeFormFilterConditionsVo {
|
|
this.listKey = listKey;
|
|
this.listKey = listKey;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public BpmRunNodeFormFilterConditionsVo(String tableName, Map<String, Object> condition, boolean isNodeOnlyData, boolean isTableNameKey) {
|
|
|
|
+ this.tableName = tableName;
|
|
|
|
+ this.condition = condition;
|
|
|
|
+ this.isNodeOnlyData = isNodeOnlyData;
|
|
|
|
+ this.isTableNameKey = isTableNameKey;
|
|
|
|
+ }
|
|
public String getTableName() {
|
|
public String getTableName() {
|
|
return tableName;
|
|
return tableName;
|
|
}
|
|
}
|
|
@@ -109,4 +128,7 @@ public class BpmRunNodeFormFilterConditionsVo {
|
|
this.listKey = listKey;
|
|
this.listKey = listKey;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public boolean getIsTableNameKey() {return isTableNameKey;}
|
|
|
|
+
|
|
|
|
+ public void setIsTableNameKey(boolean isTableNameKey) {this.isTableNameKey = isTableNameKey;}
|
|
}
|
|
}
|