青海中水北方修改
This commit is contained in:
parent
ee98e443e9
commit
686420e7d2
@ -212,7 +212,7 @@ public class UfaceDevServiceImpl extends ServiceImpl<UfaceDevMapper, UfaceDev> i
|
||||
QueryWrapper<UfaceDev> qw = new QueryWrapper<>();
|
||||
qw.lambda().eq(UfaceDev::getProjectSn, MapUtils.getString(map, "projectSn"));
|
||||
if (StringUtils.isNotBlank(ufaceDevId)) {
|
||||
qw.lambda().in(UfaceDev::getDeviceId, Arrays.asList(ufaceDevId.split(",")));
|
||||
qw.lambda().in(UfaceDev::getId, Arrays.asList(ufaceDevId.split(",")));
|
||||
}
|
||||
List<UfaceDev> list = ufaceDevMapper.selectList(qw);
|
||||
if (list == null || list.size() == 0) {
|
||||
|
||||
@ -30,6 +30,7 @@ import com.zhgd.xmgl.modules.worker.entity.UfaceDev;
|
||||
import com.zhgd.xmgl.modules.worker.entity.WorkerInfo;
|
||||
import com.zhgd.xmgl.modules.worker.mapper.UfaceDevMapper;
|
||||
import com.zhgd.xmgl.modules.worker.mapper.WorkerInfoMapper;
|
||||
import com.zhgd.xmgl.modules.worker.service.IWorkerInfoService;
|
||||
import com.zhgd.xmgl.modules.xz.entity.XzHikvisionSync;
|
||||
import com.zhgd.xmgl.modules.xz.enums.XzHikvisionSyncOperateEnum;
|
||||
import com.zhgd.xmgl.modules.xz.enums.XzHikvisionSyncTypeEnum;
|
||||
@ -44,6 +45,7 @@ import org.apache.commons.lang3.tuple.Pair;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Qualifier;
|
||||
import org.springframework.context.annotation.Lazy;
|
||||
import org.springframework.scheduling.annotation.Async;
|
||||
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Propagation;
|
||||
@ -354,6 +356,7 @@ public class XzHikvisionSyncServiceImpl extends ServiceImpl<XzHikvisionSyncMappe
|
||||
}
|
||||
}
|
||||
|
||||
@Async("doubleCarbonExecutor")
|
||||
@Override
|
||||
public void zyMqttAck(String deviceSn, String workerId, Integer isSuccess) {
|
||||
List<XzHikvisionSync> syncList = new ArrayList<>();
|
||||
@ -364,6 +367,7 @@ public class XzHikvisionSyncServiceImpl extends ServiceImpl<XzHikvisionSyncMappe
|
||||
if (syncList.size() > 0) {
|
||||
this.saveBatch(syncList);
|
||||
}
|
||||
hikvisionCall.updateTotalStatus(workerInfo.getProjectSn(), workerInfo.getId(), 1);
|
||||
}
|
||||
|
||||
private void build(List<XzHikvisionSync> syncList, WorkerInfo workerInfo, String deviceSn, Integer isSuccess) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user