|
@@ -380,10 +380,10 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
// 更新计划完工时间
|
|
|
if (PROCESS_WAY_MERGE.equals(apsProcessOperationDo.getProcessway())) {
|
|
|
// 如果工序作业的加工方式是合并加工,则计划完工时间=计划开工时间+工序作业单卷加工时长 - 开工时间间隔
|
|
|
- newProcessEqu.setPlanenddate(new Date(newProcessEqu.getPlanenddate().getTime() + TimeUnit.MINUTES.toMillis(onceprocessmin.intValue()) - timeInterval));
|
|
|
+ newProcessEqu.setPlanenddate(new Date(newProcessEqu.getPlanstartdate().getTime() + TimeUnit.MINUTES.toMillis(onceprocessmin.intValue()) - timeInterval));
|
|
|
} else {
|
|
|
// 如果工序作业的加工方式不是合并加工,则计划完工时间=计划开工时间+工序作业单卷加工时长*(计划加工卷数) - 开工时间间隔
|
|
|
- newProcessEqu.setPlanenddate(new Date(newProcessEqu.getPlanenddate().getTime() + TimeUnit.MINUTES.toMillis((long) timeInterval * newProcessEqu.getPlanprocessrall()) - timeInterval));
|
|
|
+ newProcessEqu.setPlanenddate(new Date(newProcessEqu.getPlanstartdate().getTime() + TimeUnit.MINUTES.toMillis((long) timeInterval * newProcessEqu.getPlanprocessrall()) - timeInterval));
|
|
|
}
|
|
|
|
|
|
newProcessEqu.setStartingroll(0);
|
|
@@ -408,10 +408,10 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
// 更新计划完工时间
|
|
|
if (PROCESS_WAY_MERGE.equals(apsProcessOperationDo.getProcessway())) {
|
|
|
// 如果工序作业的加工方式是合并加工,则计划完工时间=计划开工时间+工序作业单卷加工时长
|
|
|
- processEqus.setPlanenddate(new Date(processEqus.getPlanenddate().getTime() + TimeUnit.MINUTES.toMillis(onceprocessmin.intValue())));
|
|
|
+ processEqus.setPlanenddate(new Date(processEqus.getPlanstartdate().getTime() + TimeUnit.MINUTES.toMillis(onceprocessmin.intValue())));
|
|
|
} else {
|
|
|
// 如果工序作业的加工方式不是合并加工,则计划完工时间=计划开工时间+工序作业单卷加工时长*计划加工卷数
|
|
|
- processEqus.setPlanenddate(new Date(processEqus.getPlanenddate().getTime() + TimeUnit.MINUTES.toMillis((long) onceprocessmin.intValue() * processEqus.getPlanprocessrall())));
|
|
|
+ processEqus.setPlanenddate(new Date(processEqus.getPlanstartdate().getTime() + TimeUnit.MINUTES.toMillis((long) onceprocessmin.intValue() * processEqus.getPlanprocessrall())));
|
|
|
}
|
|
|
|
|
|
// 更新未完工卷数
|