|
@@ -1,7 +1,9 @@
|
|
|
package cn.iocoder.yudao.module.pms.job;
|
|
|
|
|
|
import cn.iocoder.yudao.framework.common.util.number.NumberUtils;
|
|
|
+import cn.iocoder.yudao.framework.datapermission.core.annotation.DataPermission;
|
|
|
import cn.iocoder.yudao.framework.quartz.core.handler.JobHandler;
|
|
|
+import cn.iocoder.yudao.framework.tenant.core.aop.TenantIgnore;
|
|
|
import cn.iocoder.yudao.framework.tenant.core.job.TenantJob;
|
|
|
import cn.iocoder.yudao.module.pms.ThingsModelDTO;
|
|
|
import cn.iocoder.yudao.module.pms.controller.admin.TableDataInfo;
|
|
@@ -16,6 +18,7 @@ import javax.annotation.Resource;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
import java.util.Objects;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
@Component
|
|
|
public class MapLngLatJob implements JobHandler {
|
|
@@ -25,7 +28,8 @@ public class MapLngLatJob implements JobHandler {
|
|
|
private RestTemplate restTemplate;
|
|
|
|
|
|
@Override
|
|
|
- @TenantJob
|
|
|
+ @TenantIgnore
|
|
|
+ @DataPermission(enable = false)
|
|
|
public String execute(String param) throws Exception {
|
|
|
List<IotDeviceDO> iotDeviceDOS = iotDeviceMapper.selectDataCollect();
|
|
|
iotDeviceDOS.forEach(deviceDO -> {
|