|
@@ -3348,9 +3348,9 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
try {
|
|
try {
|
|
//查询坯料计划第一道工序作业的详情
|
|
//查询坯料计划第一道工序作业的详情
|
|
ApsProcessOperationDo apsProcessOperationDo = apsProcessOperationService.getById(req.getProcessId());
|
|
ApsProcessOperationDo apsProcessOperationDo = apsProcessOperationService.getById(req.getProcessId());
|
|
- int needStartRoll = apsProcessOperationDo.getPlanprocessrall() - apsProcessOperationDo.getStartingroll() - apsProcessOperationDo.getCancelroll();
|
|
|
|
|
|
+ int needStartRoll = apsProcessOperationDo.getLeavewaitworkroll();
|
|
if (batchNumberList.size() > needStartRoll) {
|
|
if (batchNumberList.size() > needStartRoll) {
|
|
- return R.error("领料数量不能大于计划加工卷数-已开工卷数-已取消卷数=" + needStartRoll);
|
|
|
|
|
|
+ return R.error("领料数量不能大于剩余待开工卷数=" + needStartRoll);
|
|
}
|
|
}
|
|
|
|
|
|
//查询目前的作业明细包含的批次号
|
|
//查询目前的作业明细包含的批次号
|
|
@@ -3799,9 +3799,9 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
ApsBlankOrderDo apsBlankOrderDo = apsBlankOrderService.getById(req.getBlankId());
|
|
ApsBlankOrderDo apsBlankOrderDo = apsBlankOrderService.getById(req.getBlankId());
|
|
//查询坯料计划第一道工序作业的详情
|
|
//查询坯料计划第一道工序作业的详情
|
|
ApsProcessOperationDo apsProcessOperationDo = apsProcessOperationService.getById(req.getProcessId());
|
|
ApsProcessOperationDo apsProcessOperationDo = apsProcessOperationService.getById(req.getProcessId());
|
|
- int needStartRoll = apsProcessOperationDo.getPlanprocessrall() - apsProcessOperationDo.getStartingroll() - apsProcessOperationDo.getCancelroll();
|
|
|
|
|
|
+ int needStartRoll = apsProcessOperationDo.getLeavewaitworkroll();
|
|
if (batchNumberList.size() > needStartRoll) {
|
|
if (batchNumberList.size() > needStartRoll) {
|
|
- return R.error("领料数量不能大于计划加工卷数-已开工卷数-已取消卷数=" + needStartRoll);
|
|
|
|
|
|
+ return R.error("领料数量不能大于剩余待开工卷数=" + needStartRoll);
|
|
}
|
|
}
|
|
|
|
|
|
//原来的批次号
|
|
//原来的批次号
|