|
@@ -104,10 +104,10 @@ public class WorkActivityProcessService extends CrudService<WorkActivityProcessD
|
|
|
dao.deleteProcessInstanceById(processId);
|
|
|
}
|
|
|
@Transactional(readOnly = false)
|
|
|
- public void updateProcess(WorkActivityProcess workActivityProcess, WorkActivityMenu workActivityMenu,int key, String taskCount, String processInstanceId, String taskDefKey,String audit, String flag, String comment, List<Activity> activities) {
|
|
|
- if (workActivityProcess.getCount()!=0){
|
|
|
+ public void updateProcess(WorkActivityProcess workActivityProcess, WorkActivityMenu workActivityMenu, int key, String taskCount, String processInstanceId, String taskDefKey, String audit, String flag, String comment, List<Activity> activities) {
|
|
|
+ if (workActivityProcess.getCount() != 0) {
|
|
|
workActivityProcess.setId("");
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
WorkActivityProcess workActivityProcess1 = new WorkActivityProcess();
|
|
|
workActivityProcess1.setIsApproval("0");
|
|
|
workActivityProcess1.setCount(0);
|
|
@@ -118,11 +118,11 @@ public class WorkActivityProcessService extends CrudService<WorkActivityProcessD
|
|
|
workActivityProcess.setRemarks(comment);
|
|
|
workActivityProcess.setProcessInstanceId(processInstanceId);
|
|
|
workActivityProcess.setProcessKey(workActivityMenu.getProcessType());
|
|
|
- if (workActivityProcess.getCount()!=0) {
|
|
|
+ if (workActivityProcess.getCount() != 0) {
|
|
|
workActivityProcess.setCount(Integer.parseInt(taskCount));
|
|
|
}
|
|
|
- workActivityProcess.setIsApproval("yes".equals(flag)?"1":"2");
|
|
|
- if (workActivityProcess!=null && StringUtils.isNotBlank(workActivityProcess.getIsApproval())){
|
|
|
+ workActivityProcess.setIsApproval("yes".equals(flag) ? "1" : "2");
|
|
|
+ if (workActivityProcess != null && StringUtils.isNotBlank(workActivityProcess.getIsApproval())) {
|
|
|
|
|
|
WorkActivityProcess w = new WorkActivityProcess();
|
|
|
w.setProcessInstanceId(processInstanceId);
|
|
@@ -130,8 +130,8 @@ public class WorkActivityProcessService extends CrudService<WorkActivityProcessD
|
|
|
w.setDelFlag("0");
|
|
|
this.delFlag(w);
|
|
|
WorkActivityProcess process = w;
|
|
|
- if((taskDefKey.equals("modifyApply") && key==1) || (taskDefKey.equals(audit)&& key==0)) {
|
|
|
- if ("yes".equals(flag)){
|
|
|
+ if ((taskDefKey.equals("modifyApply") && key == 1) || (taskDefKey.equals(audit) && key == 0)) {
|
|
|
+ if ("yes".equals(flag)) {
|
|
|
String returnBack = "";
|
|
|
for (Activity activity : activities) {
|
|
|
if (activity.getCount() == Integer.parseInt(taskCount)) {
|
|
@@ -142,20 +142,20 @@ public class WorkActivityProcessService extends CrudService<WorkActivityProcessD
|
|
|
if (returnBack.equals("1")) {
|
|
|
if (!taskCount.equals("1")) {
|
|
|
process.setCount(1);
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
process.setCount(1);
|
|
|
}
|
|
|
} else if (returnBack.equals("2")) {
|
|
|
process.setCount(1);
|
|
|
- } else{
|
|
|
+ } else {
|
|
|
process.setCount(1);
|
|
|
}
|
|
|
}
|
|
|
workActivityProcess.setId("");
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
process.setCount(11);
|
|
|
}
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
if ("yes".equals(flag)) {
|
|
|
process.setCount(Integer.parseInt(taskCount) + 1);
|
|
|
} else {
|
|
@@ -169,12 +169,12 @@ public class WorkActivityProcessService extends CrudService<WorkActivityProcessD
|
|
|
if (returnBack.equals("1")) {
|
|
|
if (!taskCount.equals("1")) {
|
|
|
process.setCount(1);
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
process.setCount(1);
|
|
|
}
|
|
|
} else if (returnBack.equals("2")) {
|
|
|
process.setCount(1);
|
|
|
- } else{
|
|
|
+ } else {
|
|
|
process.setCount(1);
|
|
|
}
|
|
|
WorkActivityProcess workActivityProcess1 = new WorkActivityProcess();
|
|
@@ -189,12 +189,13 @@ public class WorkActivityProcessService extends CrudService<WorkActivityProcessD
|
|
|
}
|
|
|
process.setDelFlag("1");
|
|
|
this.delFlag(process);
|
|
|
- if (workActivityProcess.getCount()==0){
|
|
|
+ if (workActivityProcess.getCount() == 0) {
|
|
|
workActivityProcess.setDelFlag("0");
|
|
|
}
|
|
|
this.save(workActivityProcess);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
@Transactional(readOnly = false)
|
|
|
public void updateProcessSpecial(WorkActivityProcess workActivityProcess, WorkActivityMenu workActivityMenu,int key, String taskCount, String processInstanceId, String taskDefKey,String audit, String flag, String comment, List<Activity> activities) {
|
|
|
if (workActivityProcess.getCount()!=0){
|