From 082a45e2d2437487d2fd086e81fcc833dbd1ae40 Mon Sep 17 00:00:00 2001 From: gejunhao <1421207006@qq.com> Date: Mon, 17 Mar 2025 00:25:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E8=AE=A1=E6=80=9D=E8=B7=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/HuzhouFieldchangehistoryServiceImpl.java | 15 +++++++++++++++ .../HuzhouInformationMaterialServiceImpl.java | 8 +++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouFieldchangehistoryServiceImpl.java b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouFieldchangehistoryServiceImpl.java index f0d26e8..3dfe3d5 100644 --- a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouFieldchangehistoryServiceImpl.java +++ b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouFieldchangehistoryServiceImpl.java @@ -3,6 +3,7 @@ package com.easy.admin.modules.huzhou.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.easy.admin.auth.model.SysUser; @@ -64,6 +65,10 @@ public class HuzhouFieldchangehistoryServiceImpl extends ServiceImpl getInformationMaterialPageList(HuzhouInformationMaterial informationMaterial, Integer pageNo, Integer pageSize) { + SysUser currentUser = ShiroUtil.getCurrentUser(); + String workplace = currentUser.getWorkplace(); String informationMaterialName = informationMaterial.getName(); String type = informationMaterial.getType(); Date publishTime = informationMaterial.getPublishTime(); @@ -54,6 +56,7 @@ public class HuzhouInformationMaterialServiceImpl extends ServiceImpl informationMaterialPage = new Page<>(pageNo, pageSize); queryWrapper.like(StringUtils.isNotBlank(informationMaterialName),HuzhouInformationMaterial::getName,informationMaterialName); queryWrapper.eq(StringUtils.isNotBlank(type),HuzhouInformationMaterial::getType,type); + queryWrapper.eq(StringUtils.isNotBlank(workplace),HuzhouInformationMaterial::getDutyWorkplace,workplace); if(publishTime!=null){ queryWrapper.eq(HuzhouInformationMaterial::getPublishTime,publishTime); } @@ -155,6 +158,9 @@ public class HuzhouInformationMaterialServiceImpl extends ServiceImpl