|
@@ -1893,7 +1893,7 @@ public class ApsServiceImpl implements ApsService {
|
|
&& !processesList.get(0).getProcessType().equals("中退") && !processesList.get(0).getProcessType().equals("小卷成退")
|
|
&& !processesList.get(0).getProcessType().equals("中退") && !processesList.get(0).getProcessType().equals("小卷成退")
|
|
// && processesList.get(0).getPreviousProcessesIds() != null && processesList.get(0).getPreviousProcessesIds().size()>0
|
|
// && processesList.get(0).getPreviousProcessesIds() != null && processesList.get(0).getPreviousProcessesIds().size()>0
|
|
){
|
|
){
|
|
- if("是".equals(processesList.get(0).getIssubsection()) || processesList.get(0).getIfLock()){
|
|
|
|
|
|
+ if(("是".equals(processesList.get(0).getIssubsection()) && nextbsids != null && nextbsids.size()>0) || processesList.get(0).getIfLock()){
|
|
if(nextbsids != null && nextbsids.size()>0){
|
|
if(nextbsids != null && nextbsids.size()>0){
|
|
for (String nextbsid : nextbsids) {
|
|
for (String nextbsid : nextbsids) {
|
|
fjNextMerge(nextbsid,notMergeProces,mergeprocesses,bsProceses,hasMerge,allProMap);
|
|
fjNextMerge(nextbsid,notMergeProces,mergeprocesses,bsProceses,hasMerge,allProMap);
|
|
@@ -2284,7 +2284,7 @@ public class ApsServiceImpl implements ApsService {
|
|
}
|
|
}
|
|
if(zzprocesList.size() == 0){
|
|
if(zzprocesList.size() == 0){
|
|
for (ProductionProcesses process : apsSolution.getProcessesList()) {
|
|
for (ProductionProcesses process : apsSolution.getProcessesList()) {
|
|
- if((process.getPreviousProcessesIds() == null || process.getPreviousProcessesIds().size() == 0) && !process.getIfLock()){
|
|
|
|
|
|
+ if((process.getPreviousProcessesIds() == null || process.getPreviousProcessesIds().size() == 0) && !"成退,中退,小卷成退".contains(process.getProcessType()) && !process.getIfLock()){
|
|
zzprocesList.add(process);
|
|
zzprocesList.add(process);
|
|
otherNotZzFirstProces.add(process);
|
|
otherNotZzFirstProces.add(process);
|
|
}
|
|
}
|