提交 9dbdb5ed 编写于 作者: O o2sword

1、流程节点及决策增加版本字段;2、流程导出展现名称改为流程版本名称

上级 e550f8f4
package com.x.processplatform.assemble.designer.jaxrs.output;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
......@@ -25,6 +26,8 @@ import com.x.processplatform.core.entity.element.wrap.WrapForm;
import com.x.processplatform.core.entity.element.wrap.WrapProcess;
import com.x.processplatform.core.entity.element.wrap.WrapProcessPlatform;
import com.x.processplatform.core.entity.element.wrap.WrapScript;
import org.apache.commons.lang3.BooleanUtils;
import org.apache.commons.lang3.StringUtils;
class ActionList extends BaseAction {
......@@ -36,6 +39,15 @@ class ActionList extends BaseAction {
List<Wo> wos = emc.fetchAll(Application.class, Wo.copier);
List<WrapProcess> processList = emc.fetchAll(Process.class, processCopier);
processList.stream().forEach( o -> {
if(StringUtils.isEmpty(o.getEdition())){
o.setName(o.getName() + "_V1.0");
}else{
o.setName(o.getEditionName());
}
});
processList = processList.stream().sorted(Comparator.comparing(WrapProcess::getName, Comparator.nullsLast(String::compareTo)))
.collect(Collectors.toList());
List<WrapForm> formList = emc.fetchAll(Form.class, formCopier);
......
......@@ -382,6 +382,11 @@ public class Agent extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -734,4 +739,11 @@ public class Agent extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
......@@ -345,6 +345,11 @@ public class Begin extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -673,4 +678,12 @@ public class Begin extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
\ No newline at end of file
......@@ -344,6 +344,11 @@ public class Cancel extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -656,4 +661,12 @@ public class Cancel extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
\ No newline at end of file
......@@ -359,6 +359,11 @@ public class Choice extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -679,4 +684,12 @@ public class Choice extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
\ No newline at end of file
......@@ -407,6 +407,11 @@ public class Delay extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -783,4 +788,12 @@ public class Delay extends Activity {
this.delayMode = delayMode;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
......@@ -484,6 +484,11 @@ public class Embed extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -940,4 +945,11 @@ public class Embed extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
\ No newline at end of file
......@@ -352,6 +352,11 @@ public class End extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -672,4 +677,12 @@ public class End extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
......@@ -506,6 +506,11 @@ public class Invoke extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -1002,4 +1007,12 @@ public class Invoke extends Activity {
this.jaxrsHeadScriptText = jaxrsHeadScriptText;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
\ No newline at end of file
......@@ -582,6 +582,11 @@ public class Manual extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -1178,4 +1183,12 @@ public class Manual extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
......@@ -351,6 +351,11 @@ public class Merge extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -671,4 +676,12 @@ public class Merge extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
......@@ -360,6 +360,11 @@ public class Message extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -688,4 +693,12 @@ public class Message extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
......@@ -360,6 +360,11 @@ public class Parallel extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -680,4 +685,12 @@ public class Parallel extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
......@@ -265,6 +265,11 @@ public class Route extends SliceJpaObject {
@CheckPersist(allowEmpty = true)
private String appendTaskIdentityScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getAppendTaskIdentityType() {
return appendTaskIdentityType;
}
......@@ -493,4 +498,12 @@ public class Route extends SliceJpaObject {
this.validationScriptText = validationScriptText;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
......@@ -378,6 +378,11 @@ public class Service extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -722,4 +727,12 @@ public class Service extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
\ No newline at end of file
......@@ -366,6 +366,11 @@ public class Split extends Activity {
@CheckPersist(allowEmpty = true)
private String displayLogScriptText;
public static final String edition_FIELDNAME = "edition";
@FieldDescribe("版本编码.")
@Column(length = JpaObject.length_255B, name = ColumnNamePrefix + edition_FIELDNAME)
private String edition;
public String getDisplayLogScript() {
return displayLogScript;
}
......@@ -702,4 +707,11 @@ public class Split extends Activity {
this.opinionGroup = opinionGroup;
}
public String getEdition() {
return edition;
}
public void setEdition(String edition) {
this.edition = edition;
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册