diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/government/GovUnmannedDeviceController.java b/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/government/GovUnmannedDeviceController.java index e0c1d2a..f5d566c 100644 --- a/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/government/GovUnmannedDeviceController.java +++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/controller/government/GovUnmannedDeviceController.java @@ -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> queryPageList(@ApiIgnore @RequestBody Map map) { QueryWrapper queryWrapper = QueryGenerator.initPageQueryWrapper(UnmannedDevice.class, map); + if(StringUtils.isNotBlank(MapUtils.getString(map, "projectSn"))) { + queryWrapper.lambda().eq(UnmannedDevice::getEngineeringSn, ""); + } Page page = PageUtil.getPage(map); IPage pageList = unmannedDeviceService.page(page, queryWrapper); return Result.success(pageList);