|
|
@@ -1,6 +1,7 @@
|
|
|
package com.xunmei.core.access.service.impl;
|
|
|
|
|
|
|
|
|
+import com.alibaba.nacos.common.utils.CollectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -81,11 +82,13 @@ public class CoreMonitoringTaskRegistrationServiceImpl extends ServiceImpl<CoreM
|
|
|
QueryWrapper queryWrapper = new QueryWrapper();
|
|
|
queryWrapper.eq("task_id", coreMonitoringTaskRegistration.getTaskId());
|
|
|
queryWrapper.eq("del_flag", 0);
|
|
|
- CoreMonitoringTaskRegistration coreMonitoringTaskRegistration1 = baseMapper.selectOne(queryWrapper);
|
|
|
- if (null != coreMonitoringTaskRegistration1) {
|
|
|
+ List<CoreMonitoringTaskRegistration>list = baseMapper.selectList(queryWrapper);
|
|
|
+
|
|
|
+ if (CollectionUtils.isNotEmpty(list)) {
|
|
|
if (StringUtils.isEmpty(coreMonitoringTaskRegistration.getEndNfc()) && StringUtils.isEmpty(coreMonitoringTaskRegistration.getEndPicture())) {
|
|
|
throw new ServiceException("请勿重复扫描");
|
|
|
}
|
|
|
+ CoreMonitoringTaskRegistration coreMonitoringTaskRegistration1 = list.get(0);
|
|
|
coreMonitoringTaskRegistration1.setEndPicture(coreMonitoringTaskRegistration.getEndPicture());
|
|
|
coreMonitoringTaskRegistration1.setEndNfc(coreMonitoringTaskRegistration.getEndNfc());
|
|
|
return baseMapper.updateById(coreMonitoringTaskRegistration1);
|