diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/ProjectEquipmentQueryParm.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/ProjectEquipmentQueryParm.java index c94f31b..37969e1 100644 --- a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/ProjectEquipmentQueryParm.java +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/ProjectEquipmentQueryParm.java @@ -26,6 +26,9 @@ public class ProjectEquipmentQueryParm { @ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true) private Integer pageSize; + @ApiModelProperty(value="工程") + private String engineerId; + @ApiModelProperty(value="项目") private String projectId; diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentTransferPO.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentTransferPO.java index 604541c..95b0606 100644 --- a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentTransferPO.java +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentTransferPO.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; import lombok.Data; import java.util.Date; @@ -18,7 +19,7 @@ import java.util.Date; */ @Data @TableName(value = "cs_equipment_transfer") -public class CsEquipmentTransferPO { +public class CsEquipmentTransferPO extends BaseEntity { /** * id */ @@ -67,29 +68,9 @@ public class CsEquipmentTransferPO { @TableField(value = "`status`") private Integer status; - /** - * 创建用户 - */ - @TableField(value = "create_by") - private String createBy; - /** - * 创建时间 - */ - @TableField(value = "create_time") - private Date createTime; - /** - * 更新用户 - */ - @TableField(value = "update_by") - private String updateBy; - /** - * 更新时间 - */ - @TableField(value = "update_time") - private Date updateTime; public static final String COL_ID = "id"; diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/AppProjectMapper.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/AppProjectMapper.java index e64f4cd..b81d893 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/AppProjectMapper.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/AppProjectMapper.java @@ -60,5 +60,5 @@ public interface AppProjectMapper extends BaseMapper { // " order by a.create_time desc", // ""} // ) - Page getPageVo(Page returnpage, @Param("temp")AppProjectQueryParm appProjectQueryParm, @Param("userId") String userId); + Page getPageVo(Page returnpage, @Param("temp")AppProjectQueryParm appProjectQueryParm); } \ No newline at end of file diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/AppProjectMapper.xml b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/AppProjectMapper.xml index 5ae8aca..2a76555 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/AppProjectMapper.xml +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/AppProjectMapper.xml @@ -25,14 +25,14 @@ diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/AppProjectServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/AppProjectServiceImpl.java index be19adb..e25fc7f 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/AppProjectServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/AppProjectServiceImpl.java @@ -143,11 +143,14 @@ class AppProjectServiceImpl extends ServiceImpl public IPage queryProject(AppProjectQueryParm appProjectQueryParm) { Page returnpage = new Page<> (appProjectQueryParm.getPageNum ( ), appProjectQueryParm.getPageSize ( )); - String userId = RequestUtil.getUserIndex(); - if(Objects.equals(RequestUtil.getUsername(),"root")){ - userId = null; +// String userId = RequestUtil.getUserIndex(); +// if(Objects.equals(RequestUtil.getUsername(),"root")){ +// userId = null; +// } + if(StringUtils.isBlank(appProjectQueryParm.getEngineeringId())){ + return returnpage; } - returnpage = appProjectMapper.getPageVo (returnpage, appProjectQueryParm, userId); + returnpage = appProjectMapper.getPageVo (returnpage, appProjectQueryParm); List collect = returnpage.getRecords().stream().map(temp -> { AppTopologyDiagramQueryParm appTopologyDiagramQueryParm = new AppTopologyDiagramQueryParm(); appTopologyDiagramQueryParm.setProjectId(temp.getId()); diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEngineeringServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEngineeringServiceImpl.java index a3bf713..263dd7b 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEngineeringServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEngineeringServiceImpl.java @@ -111,9 +111,7 @@ public class CsEngineeringServiceImpl extends ServiceImpl queryEngineering(CsEngineeringQueryParm csEngineeringQueryParm) { List csEngineeringVOList = new ArrayList<> (); QueryWrapper queryWrapper = new QueryWrapper<> (); - - QueryWrapper csEngineeringUserPOQueryWrapper = new QueryWrapper<> (); - /*获取用户下的工程id*/ + /*获取用户工程,设备信息过滤*/ List roleengineer = roleEngineerDevService.getRoleengineer(); if(CollectionUtil.isEmpty(roleengineer)){ diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java index f9aea7c..5f8b832 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentDeliveryServiceImpl.java @@ -2,6 +2,7 @@ package com.njcn.csdevice.service.impl; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; +import com.alibaba.cloud.commons.lang.StringUtils; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; @@ -107,7 +108,9 @@ public class CsEquipmentDeliveryServiceImpl extends ServiceImpl queryEquipmentByProject(ProjectEquipmentQueryParm projectEquipmentQueryParm) { Page returnpage = new Page<> (projectEquipmentQueryParm.getPageNum ( ), projectEquipmentQueryParm.getPageSize ( )); - + if(StringUtils.isEmpty(projectEquipmentQueryParm.getEngineerId())||StringUtils.isEmpty(projectEquipmentQueryParm.getProjectId())){ + return returnpage; + } Page list = this.baseMapper.queryProjectEquipmentVO(returnpage,projectEquipmentQueryParm); return list;