Commit 74fa8830 by 冯之健

增加查询条件

parent bb98a8cb
Pipeline #1518 failed with stages
in 0 seconds
...@@ -76,7 +76,8 @@ public class ApiController { ...@@ -76,7 +76,8 @@ public class ApiController {
@ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", dataType="int") , @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", dataType="int") ,
@ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query", dataType="int") , @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query", dataType="int") ,
@ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") , @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
@ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String"),
@ApiImplicitParam(name = "name", value = "节点名称", paramType = "query", dataType="String")
}) })
public Result<PageData<AgentnodeDTO>> getAgentnode(@ApiIgnore @RequestParam Map<String,Object> params){ public Result<PageData<AgentnodeDTO>> getAgentnode(@ApiIgnore @RequestParam Map<String,Object> params){
PageData<AgentnodeDTO> page = agentnodeService.page(params); PageData<AgentnodeDTO> page = agentnodeService.page(params);
...@@ -90,7 +91,8 @@ public class ApiController { ...@@ -90,7 +91,8 @@ public class ApiController {
@ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", dataType="int") , @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", dataType="int") ,
@ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query", dataType="int") , @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query", dataType="int") ,
@ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") , @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") ,
@ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String"),
@ApiImplicitParam(name = "jobName", value = "应用名称", paramType = "query", dataType="String")
}) })
public Result<PageData<BdajobDTO>> getBdajob(@ApiIgnore @RequestParam Map<String,Object> params){ public Result<PageData<BdajobDTO>> getBdajob(@ApiIgnore @RequestParam Map<String,Object> params){
PageData<BdajobDTO> page = bdajobService.page(params); PageData<BdajobDTO> page = bdajobService.page(params);
......
package com.link.service.impl; package com.link.service.impl;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.link.common.service.impl.CrudServiceImpl; import com.link.common.service.impl.CrudServiceImpl;
import com.link.dao.AgentnodeDao; import com.link.dao.AgentnodeDao;
...@@ -27,9 +29,11 @@ public class AgentnodeServiceImpl extends CrudServiceImpl<AgentnodeDao, Agentnod ...@@ -27,9 +29,11 @@ public class AgentnodeServiceImpl extends CrudServiceImpl<AgentnodeDao, Agentnod
@Override @Override
public QueryWrapper<AgentnodeEntity> getWrapper(Map<String, Object> params){ public QueryWrapper<AgentnodeEntity> getWrapper(Map<String, Object> params){
String id = (String)params.get("id"); String id = (String)params.get("id");
String name = Convert.toStr(params.get("name"));
QueryWrapper<AgentnodeEntity> wrapper = new QueryWrapper<>(); QueryWrapper<AgentnodeEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StringUtils.isNotBlank(id), "id", id); wrapper.eq(StringUtils.isNotBlank(id), "id", id);
wrapper.eq(StrUtil.isNotBlank(name),"name",name);
return wrapper; return wrapper;
} }
......
package com.link.service.impl; package com.link.service.impl;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.link.common.service.impl.CrudServiceImpl; import com.link.common.service.impl.CrudServiceImpl;
import com.link.dao.BdajobDao; import com.link.dao.BdajobDao;
...@@ -27,9 +29,11 @@ public class BdajobServiceImpl extends CrudServiceImpl<BdajobDao, BdajobEntity, ...@@ -27,9 +29,11 @@ public class BdajobServiceImpl extends CrudServiceImpl<BdajobDao, BdajobEntity,
@Override @Override
public QueryWrapper<BdajobEntity> getWrapper(Map<String, Object> params){ public QueryWrapper<BdajobEntity> getWrapper(Map<String, Object> params){
String id = (String)params.get("id"); String id = (String)params.get("id");
String jobName = Convert.toStr(params.get("jobName"));
QueryWrapper<BdajobEntity> wrapper = new QueryWrapper<>(); QueryWrapper<BdajobEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StringUtils.isNotBlank(id), "id", id); wrapper.eq(StringUtils.isNotBlank(id), "id", id);
wrapper.eq(StrUtil.isNotBlank(jobName),"job_name",jobName);
return wrapper; return wrapper;
} }
......
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