为了防止中途产生变动,导致二次分配非原先锁定位置,最开始锁定的remark也重新解锁下

This commit is contained in:
psh
2024-08-12 13:34:17 +08:00
parent 1b2c07daff
commit efd0724742

View File

@@ -252,8 +252,13 @@ public class KGHJRKTask extends AbstractTask {
endPointObj.setVehicle_qty(1);
endPointObj.setIs_lock(false);
pointService.update(endPointObj);
//为了防止中途产生变动导致二次分配非原先锁定位置最开始锁定的remark也重新解锁下
endPointObj = pointService.getById(taskObj.getRemark());
if (ObjectUtil.isNotEmpty(endPointObj)) {
endPointObj.setIng_task_code("");
endPointObj.setIs_lock(false);
pointService.update(endPointObj);
}
// 任务完成
taskObj.setTask_status(TaskStatus.FINISHED.getCode());
taskObj.setRemark("任务完成");