搜索中心-法规月报-添加标识

This commit is contained in:
liyawei
2022-08-18 15:06:19 +08:00
parent f03fb666bf
commit a748a14e2a
4 changed files with 46 additions and 9 deletions
@@ -21,6 +21,7 @@ import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -79,24 +80,26 @@ public class ParamsReportDetailEOController extends JeroController<ParamsReportD
@ApiOperation(value="上报库参数项-列表查询", notes="上报库参数项-列表查询")
@GetMapping(value = "/list")
@RequiresPermissions("report:detail:list")
public Result<?> queryList(ParamsReportDetailEO paramsReportDetailEO,
public Result<?> queryList(ParamsReportDetailVO paramsReportDetailVO,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="100") Integer pageSize,
@RequestParam(name = "cut") String cut) {
if (StringUtils.isNotEmpty(paramsReportDetailEO.getNioNumber())) {
paramsReportDetailEO.setNioNumber(paramsReportDetailEO.getNioNumber().replace("%","\\%"));
if (StringUtils.isNotEmpty(paramsReportDetailVO.getNioNumber())) {
paramsReportDetailVO.setNioNumber(paramsReportDetailVO.getNioNumber().replace("%","\\%"));
}
if (StringUtils.isNotEmpty(paramsReportDetailEO.getParamsName())) {
paramsReportDetailEO.setParamsName(paramsReportDetailEO.getParamsName().replace("%","\\%"));
if (StringUtils.isNotEmpty(paramsReportDetailVO.getParamsName())) {
paramsReportDetailVO.setParamsName(paramsReportDetailVO.getParamsName().replace("%","\\%"));
}
if (StringUtils.isNotEmpty(paramsReportDetailEO.getSdt())) {
paramsReportDetailEO.setSdt(paramsReportDetailEO.getSdt().replace("%","\\%"));
if (StringUtils.isNotEmpty(paramsReportDetailVO.getSdtName())) {
paramsReportDetailVO.setSdt(paramsReportDetailVO.getSdtName().replace("%","\\%"));
}
if (StringUtils.isNotEmpty(paramsReportDetailEO.getDre())) {
paramsReportDetailEO.setDre(paramsReportDetailEO.getDre().replace("%","\\%"));
if (StringUtils.isNotEmpty(paramsReportDetailVO.getDreName())) {
paramsReportDetailVO.setDre(paramsReportDetailVO.getDreName().replace("%","\\%"));
}
IPage page = new Page(pageNo, pageSize);
ParamsReportDetailEO paramsReportDetailEO = new ParamsReportDetailEO();
BeanUtils.copyProperties(paramsReportDetailVO, paramsReportDetailEO);
IPage list = paramsReportDetailEOService.queryList(page, paramsReportDetailEO, cut);
return Result.OK(list);
}
@@ -25,10 +25,12 @@ public class ParamsReportDetailVO {
/**工程接口人*/
@ApiModelProperty(value = "工程接口人")
private String sdt;
private String sdtName; // 用于搜索条件
/**填写人*/
@ApiModelProperty(value = "填写人")
private String dre;
private String dreName; // 用于搜索条件
@ApiModelProperty(value = "参数清单id")