Commit b26c0be0 by 袁伟铭

完善api接口

parent ef36c195
...@@ -15,6 +15,9 @@ public class SysInfoFindVo extends PageReqVo { ...@@ -15,6 +15,9 @@ public class SysInfoFindVo extends PageReqVo {
private Long id; private Long id;
@ApiModelProperty("appId")
private String appId;
@ApiModelProperty("系统标识") @ApiModelProperty("系统标识")
private String systemTag; private String systemTag;
......
...@@ -21,8 +21,8 @@ public class SystemController { ...@@ -21,8 +21,8 @@ public class SystemController {
@ApiOperation("获取系统列表") @ApiOperation("获取系统列表")
@PostMapping(value = "/getSysInfoList") @PostMapping(value = "/getSysInfoList")
public ResultVo getSysInfoList() { public ResultVo getSysInfoList(@RequestBody SysInfoFindVo vo) {
return ResultVo.success(systemService.getSysInfoList()); return ResultVo.success(systemService.getSysInfoList(vo));
} }
} }
...@@ -4,10 +4,8 @@ import com.zq.common.vo.PageVo; ...@@ -4,10 +4,8 @@ import com.zq.common.vo.PageVo;
import com.zq.system.modules.system.domain.vo.SysInfoFindVo; import com.zq.system.modules.system.domain.vo.SysInfoFindVo;
import com.zq.system.modules.system.entity.SysInfo; import com.zq.system.modules.system.entity.SysInfo;
import java.util.List;
public interface SystemService { public interface SystemService {
List<SysInfo> getSysInfoList(); PageVo<SysInfo> getSysInfoList(SysInfoFindVo vo);
} }
package com.zq.system.modules.system.service.impl; package com.zq.system.modules.system.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
import com.zq.common.utils.PagingUtils; import com.zq.common.utils.PagingUtils;
import com.zq.common.vo.PageVo; import com.zq.common.vo.PageVo;
import com.zq.system.modules.system.dao.SysInfoDao; import com.zq.system.modules.system.dao.SysInfoDao;
...@@ -11,8 +9,6 @@ import com.zq.system.modules.system.service.SystemService; ...@@ -11,8 +9,6 @@ import com.zq.system.modules.system.service.SystemService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List;
@Service @Service
@RequiredArgsConstructor @RequiredArgsConstructor
public class SystemServiceImpl implements SystemService { public class SystemServiceImpl implements SystemService {
...@@ -20,8 +16,7 @@ public class SystemServiceImpl implements SystemService { ...@@ -20,8 +16,7 @@ public class SystemServiceImpl implements SystemService {
private final SysInfoDao sysInfoDao; private final SysInfoDao sysInfoDao;
@Override @Override
public List<SysInfo> getSysInfoList() { public PageVo<SysInfo> getSysInfoList(SysInfoFindVo vo) {
return PagingUtils.paging(vo, sysInfoDao, SysInfo.class);
return sysInfoDao.selectList(Wrappers.lambdaQuery());
} }
} }
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