|
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.xy.dto.DeviceStatusDto;
|
|
import com.xy.dto.DeviceStatusDto;
|
|
import com.xy.entity.DeviceStatus;
|
|
import com.xy.entity.DeviceStatus;
|
|
import com.xy.mapper.DeviceStatusMapper;
|
|
import com.xy.mapper.DeviceStatusMapper;
|
|
|
|
+import com.xy.mapper.entity.DeviceStatusCount;
|
|
import com.xy.utils.Emptys;
|
|
import com.xy.utils.Emptys;
|
|
import com.xy.utils.MybatisPlusQuery;
|
|
import com.xy.utils.MybatisPlusQuery;
|
|
import com.xy.utils.R;
|
|
import com.xy.utils.R;
|
|
@@ -63,4 +64,11 @@ public class DeviceStatusServiceImpl extends ServiceImpl<DeviceStatusMapper, Dev
|
|
List<DeviceStatus> list = list(lambdaQueryWrapper);
|
|
List<DeviceStatus> list = list(lambdaQueryWrapper);
|
|
return R.ok(copy(DeviceStatusDto.Vo.class, list));
|
|
return R.ok(copy(DeviceStatusDto.Vo.class, list));
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @PostMapping("statusCount")
|
|
|
|
+ @ApiOperation("统计状态数量")
|
|
|
|
+ public R<DeviceStatusCount> statusCount() {
|
|
|
|
+ DeviceStatusCount deviceStatusCount = baseMapper.statusCount();
|
|
|
|
+ return R.ok(deviceStatusCount);
|
|
|
|
+ }
|
|
}
|
|
}
|