生产管理生产、装配任务派工单计划提醒问题处理

This commit is contained in:
MisG 2025-01-23 17:37:23 +08:00
parent 570c59d441
commit 3ded5085eb
3 changed files with 8 additions and 6 deletions

View File

@ -477,7 +477,7 @@ public interface TaskDispatchDetailMapper extends BaseMapperX<TaskDispatchDetail
} }
} }
} }
BigDecimal hoursAverage = stWorkTimeTotal.divide(new BigDecimal(7), RoundingMode.HALF_UP); BigDecimal hoursAverage = stWorkTimeTotal.divide(new BigDecimal(7), 2, RoundingMode.HALF_UP);
// 判断是否超出最大时长 // 判断是否超出最大时长
if (hoursAverage.compareTo(maxTime) > 0) { if (hoursAverage.compareTo(maxTime) > 0) {
// 如果超时返回符合条件的结果 // 如果超时返回符合条件的结果

View File

@ -707,8 +707,10 @@ watch(
} }
console.log(`${index + 1} 行的预计工时变化为: ${newWorkTime}`); console.log(`${index + 1} 行的预计工时变化为: ${newWorkTime}`);
console.log("detail==", detail) console.log("detail==", detail)
if(detail.startTime){
openDialogWT(detail); openDialogWT(detail);
} }
}
); );
watches.push(unwatch); // watches.push(unwatch); //
}); });
@ -719,7 +721,6 @@ watch(
const openDialogWT = async (dataParam) => { const openDialogWT = async (dataParam) => {
taskDD.value = null; taskDD.value = null;
taskDD.value = dataParam.startTime; taskDD.value = dataParam.startTime;
console.log("taskDD==", taskDD)
const data = await TaskDispatchApi.getTaskDispatchDetailListByWorkTime(dataParam); const data = await TaskDispatchApi.getTaskDispatchDetailListByWorkTime(dataParam);
//debugger //debugger
dataList.value = []; dataList.value = [];

View File

@ -753,9 +753,11 @@ watch(
return; return;
} }
console.log(`${index + 1} 行的预计工时变化为: ${newWorkTime}`); console.log(`${index + 1} 行的预计工时变化为: ${newWorkTime}`);
console.log("detail==", detail) console.log("detail=", detail.startTime)
if(detail.startTime){
openDialogWT(detail); openDialogWT(detail);
} }
}
); );
watches.push(unwatch); // watches.push(unwatch); //
}); });
@ -766,7 +768,6 @@ watch(
const openDialogWT = async (dataParam) => { const openDialogWT = async (dataParam) => {
taskDD.value = null; taskDD.value = null;
taskDD.value = dataParam.startTime; taskDD.value = dataParam.startTime;
console.log("taskDD==", taskDD)
const data = await TaskdispatchApi.getTaskDispatchDetailListByWorkTime(dataParam); const data = await TaskdispatchApi.getTaskDispatchDetailListByWorkTime(dataParam);
//debugger //debugger
dataList.value = []; dataList.value = [];