|
@@ -291,8 +291,8 @@ public class ProductionTaskDetailServiceImpl extends ServiceImpl<ProductionTaskD
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
@DSTransactional
|
|
@DSTransactional
|
|
- public void receive(ProductionTaskDetailDto productionTaskDetailDto) {
|
|
|
|
- ProductionTaskDetail productionTaskDetail = getById(productionTaskDetailDto.getId());
|
|
|
|
|
|
+ public void receive(ProductionTaskDetailDto dto) {
|
|
|
|
+ ProductionTaskDetail productionTaskDetail = getById(dto.getId());
|
|
|
|
|
|
if (Objects.equals(0, productionTaskDetail.getCirculationStatus())) {
|
|
if (Objects.equals(0, productionTaskDetail.getCirculationStatus())) {
|
|
throw new ServiceException("该任务已被他人接收,接收失败");
|
|
throw new ServiceException("该任务已被他人接收,接收失败");
|
|
@@ -306,7 +306,7 @@ public class ProductionTaskDetailServiceImpl extends ServiceImpl<ProductionTaskD
|
|
productionTaskDetail.setReceivedTime(new Date());
|
|
productionTaskDetail.setReceivedTime(new Date());
|
|
|
|
|
|
//设置当前工序状态进行中
|
|
//设置当前工序状态进行中
|
|
- productionTaskDetailDto.setProcessesStatus(1);
|
|
|
|
|
|
+ productionTaskDetail.setProcessesStatus(1);
|
|
|
|
|
|
this.updateById(productionTaskDetail);
|
|
this.updateById(productionTaskDetail);
|
|
}
|
|
}
|