|
@@ -9,23 +9,23 @@ import com.qmth.sop.business.service.DeviceMonitorService;
|
|
import com.qmth.sop.business.service.SysUserService;
|
|
import com.qmth.sop.business.service.SysUserService;
|
|
import com.qmth.sop.common.util.ServletUtil;
|
|
import com.qmth.sop.common.util.ServletUtil;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
-import java.util.concurrent.atomic.AtomicInteger;
|
|
|
|
-import java.util.stream.Collectors;
|
|
|
|
-
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* @author dhshu
|
|
* @author dhshu
|
|
* @date:
|
|
* @date:
|
|
*/
|
|
*/
|
|
@Service
|
|
@Service
|
|
-public class DeviceMonitorServiceImpl extends ServiceImpl<DeviceMonitorMapper, SysDevice> implements DeviceMonitorService {
|
|
|
|
|
|
+public class DeviceMonitorServiceImpl extends ServiceImpl<DeviceMonitorMapper, SysDevice>
|
|
|
|
+ implements DeviceMonitorService {
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
private SysUserService sysUserService;
|
|
private SysUserService sysUserService;
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
public Map<String, Object> count(Long supplierId, String model) {
|
|
public Map<String, Object> count(Long supplierId, String model) {
|
|
return this.baseMapper.count(supplierId, model);
|
|
return this.baseMapper.count(supplierId, model);
|
|
@@ -43,7 +43,9 @@ public class DeviceMonitorServiceImpl extends ServiceImpl<DeviceMonitorMapper, S
|
|
Map<String, Object> map = this.baseMapper.countByServiceUnit(dpr);
|
|
Map<String, Object> map = this.baseMapper.countByServiceUnit(dpr);
|
|
|
|
|
|
Map<String, Object> count = this.count(null, null);
|
|
Map<String, Object> count = this.count(null, null);
|
|
- count.putAll(map);
|
|
|
|
|
|
+ if (!CollectionUtils.isEmpty(map)) {
|
|
|
|
+ count.putAll(map);
|
|
|
|
+ }
|
|
return count;
|
|
return count;
|
|
}
|
|
}
|
|
|
|
|