任务历史字段bug修改
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user