企业端优化

This commit is contained in:
pengjie 2023-07-29 13:58:45 +08:00
parent b1d8e153ae
commit d306cb2163

View File

@ -2,6 +2,7 @@ package com.zhgd.xmgl.modules.basicdata.controller.government;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zhgd.annotation.OperLog;
import com.zhgd.jeecg.common.api.vo.Result;
@ -95,6 +96,9 @@ public class GovUnmannedDeviceController {
@PostMapping(value = "/page")
public Result<IPage<UnmannedDevice>> queryPageList(@ApiIgnore @RequestBody Map<String, Object> map) {
QueryWrapper<UnmannedDevice> queryWrapper = QueryGenerator.initPageQueryWrapper(UnmannedDevice.class, map);
if(StringUtils.isNotBlank(MapUtils.getString(map, "projectSn"))) {
queryWrapper.lambda().eq(UnmannedDevice::getEngineeringSn, "");
}
Page<UnmannedDevice> page = PageUtil.getPage(map);
IPage<UnmannedDevice> pageList = unmannedDeviceService.page(page, queryWrapper);
return Result.success(pageList);