Commit b26c0be0 by 袁伟铭

完善api接口

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