Commit 5040ac0d by gdj

用户和设备service继承mybatisplus的service。

parent 0796fb37
package com.dji.sample.manage.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dji.sample.component.websocket.model.BizCodeEnum;
import com.dji.sample.manage.model.dto.DeviceDTO;
import com.dji.sample.manage.model.dto.DeviceFirmwareUpgradeDTO;
import com.dji.sample.manage.model.dto.TopologyDeviceDTO;
import com.dji.sample.manage.model.entity.DeviceEntity;
import com.dji.sample.manage.model.param.DeviceQueryParam;
import com.dji.sdk.cloudapi.device.ControlSourceEnum;
import com.dji.sdk.cloudapi.device.DeviceOsdHost;
......@@ -22,7 +24,7 @@ import java.util.Optional;
* @date 2021/11/10
* @version 0.1
*/
public interface IDeviceService {
public interface IDeviceService extends IService<DeviceEntity> {
/**
* The aircraft goes offline.
......
package com.dji.sample.manage.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dji.sample.manage.model.dto.UserDTO;
import com.dji.sample.manage.model.dto.UserListDTO;
import com.dji.sample.manage.model.entity.UserEntity;
......@@ -8,7 +9,7 @@ import com.dji.sdk.common.PaginationData;
import java.util.Optional;
public interface IUserService {
public interface IUserService extends IService<UserEntity> {
/**
* Query user's details based on username.
......
......@@ -3,6 +3,7 @@ package com.dji.sample.manage.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.dji.sample.common.error.CommonErrorEnum;
import com.dji.sample.component.mqtt.model.EventsReceiver;
import com.dji.sample.component.websocket.model.BizCodeEnum;
......@@ -63,7 +64,7 @@ import java.util.stream.Collectors;
@Service
@Slf4j
@Transactional
public class DeviceServiceImpl implements IDeviceService {
public class DeviceServiceImpl extends ServiceImpl<IDeviceMapper, DeviceEntity> implements IDeviceService {
@Autowired
private MqttGatewayPublish messageSender;
......
......@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.dji.sample.common.model.CustomClaim;
import com.dji.sample.common.util.JwtUtil;
import com.dji.sample.common.util.SecurityUtils;
......@@ -42,7 +43,7 @@ import static com.dji.sample.common.util.SecurityUtils.isNotAdmin;
@Service
@Transactional
public class UserServiceImpl implements IUserService {
public class UserServiceImpl extends ServiceImpl<IUserMapper, UserEntity> implements IUserService {
@Autowired
private IUserMapper mapper;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment