Merge pull request #8961 from ulleo/dev

fix(X-Pack): 修复数据填报任务无法启停的问题
This commit is contained in:
ulleo 2024-04-05 22:41:08 +08:00 committed by GitHub
commit 5223c98577
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -98,6 +98,7 @@ public class DataFillTaskService {
request.setCreateTime(new Date());
}
if (StringUtils.isNotBlank(request.getName())) {
DataFillTaskExample example = new DataFillTaskExample();
DataFillTaskExample.Criteria criteria = example.createCriteria()
.andFormIdEqualTo(formId)
@ -115,6 +116,13 @@ public class DataFillTaskService {
}
dataFillTaskMapper.updateByPrimaryKeySelective(request);
}
} else {
if (insert) {
dataFillTaskMapper.insertSelective(request);
} else {
dataFillTaskMapper.updateByPrimaryKeySelective(request);
}
}
DataFillTaskWithBLOBs task = dataFillTaskMapper.selectByPrimaryKey(request.getId());