任务历史字段bug修改

This commit is contained in:
lgh
2022-08-02 22:45:54 +08:00
parent 9189d77953
commit a4951da905
6 changed files with 10 additions and 10 deletions

View File

@@ -152,7 +152,7 @@ public class CurrTaskServiceImpl extends BaseService implements CurrTaskService
List<CurrTaskDet> taskDetailsByMainId = currTaskDetService.getTaskDetailsByMainId(IdParam.builder().id(byId.getId()).build());
List<TaskDetHis> taskDetHis = com.mt.wms.core.utils.BeanUtils.copyList(taskDetailsByMainId, TaskDetHis.class);
taskDetHis.forEach(detHis -> {
detHis.setTaskId(save.getData().getId());
detHis.setCurrTaskId(save.getData().getId());
});
//将详细任务信息放入详细历史表
taskDetHisService.saveList(taskDetHis);

View File

@@ -72,7 +72,7 @@ public class TaskDetHisServiceImpl extends BaseService implements TaskDetHisServ
.eq(TaskDetHis.VALID, 1);
List<TaskDetHis> list = taskDetHisServiceBiz.list(queryWrapper);
list.forEach(e -> {
CurrTaskVo byId = taskhisService.getById(IdParam.builder().id(e.getTaskId()).build());
CurrTaskVo byId = taskhisService.getById(IdParam.builder().id(e.getCurrTaskId()).build());
//如果加工类型是复加工,或者任务作废。移除对象
if (byId.getProcessType().equals(2) || byId.getValid() != 1)
{
@@ -90,7 +90,7 @@ public class TaskDetHisServiceImpl extends BaseService implements TaskDetHisServ
@Override
public R<PageVo<TaskHisDetVo>> getTaskDetailsPage(CurrTaskDetQueryParam currTaskId) {
QueryWrapper<TaskDetHis> queryWrapper = new QueryWrapper<>();
queryWrapper.eq(TaskDetHis.TASK_ID, currTaskId.getCurrTaskId())
queryWrapper.eq(TaskDetHis.CURR_TASK_ID, currTaskId.getCurrTaskId())
.eq(TaskDetHis.VALID, 1);
Page<TaskDetHis> page = taskDetHisServiceBiz.page(new Page<>(currTaskId.getCurrent(), currTaskId.getSize()), queryWrapper);
PageVo<TaskHisDetVo> taskHisDetVoPageVo = new PageVo<>(page, TaskHisDetVo.class);

View File

@@ -44,7 +44,8 @@ public class TaskHisServiceImpl extends BaseService implements TaskHisService {
@Override
public CurrTaskVo getById(IdParam id) {
TaskHis byId = taskHisService.getById(id.getId());
//TaskHis byId = taskHisService.getById(id.getId());
TaskHis byId = taskHisService.getOne(new QueryWrapper<TaskHis>().eq(TaskHis.TASK_ID, id.getId()));
CurrTaskVo build = CurrTaskVo.builder().build();
BeanUtils.copyProperties(byId, build);
return build;

View File

@@ -36,7 +36,6 @@ import static org.bouncycastle.asn1.x500.style.RFC4519Style.l;
* @Version 1.0
*/
@Component
@Transactional
public class RunTaskUtils {
private Logger logger = LoggerFactory.getLogger(getClass());
@Resource