diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/controller/HseSafetySgdcController.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/controller/HseSafetySgdcController.java index 2073319e..45b6918f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/controller/HseSafetySgdcController.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/controller/HseSafetySgdcController.java @@ -109,9 +109,9 @@ public class HseSafetySgdcController extends BaseController { * 统计数据 */ @SaCheckPermission("accident:safetySgdc:list") - @GetMapping("/getCountValue") - public R getCountValue() { - return R.ok(hseSafetySgdcService.getListCount()); + @GetMapping("/getCountValue/{projectId}") + public R getCountValue(@PathVariable Long projectId) { + return R.ok(hseSafetySgdcService.getListCount(projectId)); } } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/domain/vo/HseSafetySgdcVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/domain/vo/HseSafetySgdcVo.java index 5e3ff3ed..9a1d147d 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/domain/vo/HseSafetySgdcVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/domain/vo/HseSafetySgdcVo.java @@ -227,4 +227,19 @@ public class HseSafetySgdcVo implements Serializable { */ private String bczt; + /** + * 整改任务名称 + */ + private String zgrwmc; + + /** + * 整改状态 + */ + private String zgzt; + + /** + * 复查结果 + */ + private String fcjg; + } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/mapper/HseSafetySgdcMapper.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/mapper/HseSafetySgdcMapper.java index 740c8f16..ec586b53 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/mapper/HseSafetySgdcMapper.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/mapper/HseSafetySgdcMapper.java @@ -22,4 +22,6 @@ public interface HseSafetySgdcMapper extends BaseMapperPlus getSbList(); + @Select("select * from hse_safety_sgsb where project_id = #{projectId}") + List getSgsbListByProjectId(Long projectId); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/service/IHseSafetySgdcService.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/service/IHseSafetySgdcService.java index ae0c6f7d..8225e782 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/service/IHseSafetySgdcService.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/service/IHseSafetySgdcService.java @@ -73,5 +73,5 @@ public interface IHseSafetySgdcService extends IService{ * 统计数据 * @return */ - SgsbCountVo getListCount(); + SgsbCountVo getListCount(Long projectId); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/service/impl/HseSafetySgdcServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/service/impl/HseSafetySgdcServiceImpl.java index 87b0993d..e58b3439 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/service/impl/HseSafetySgdcServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/safety/accident/service/impl/HseSafetySgdcServiceImpl.java @@ -58,7 +58,24 @@ public class HseSafetySgdcServiceImpl extends ServiceImpl hseSafetySgdcVo1 = List.of(hseSafetySgdcVo); + setValue(hseSafetySgdcVo1); + + //获取整改信息 + LambdaQueryWrapper lqw = Wrappers.lambdaQuery(); + lqw.eq(HseSafetySgzgbh::getDcId, id); + HseSafetySgzgbh one = zgbhService.getOne(lqw); + if (one != null){ + hseSafetySgdcVo.setZgrwmc(one.getZgbhbh()); + hseSafetySgdcVo.setZgzt(one.getZgStatus()); + hseSafetySgdcVo.setFcjg(one.getFcStatus()); + } + + return hseSafetySgdcVo1.getFirst(); } /** @@ -127,6 +144,13 @@ public class HseSafetySgdcServiceImpl extends ServiceImpl lqw = new LambdaQueryWrapper<>(); + lqw.eq(HseSafetySgdc::getSgId, bo.getSgId()); + if (baseMapper.selectCount(lqw) > 0) { + throw new RuntimeException("该事故已提交过事故调查"); + } + HseSafetySgdc add = MapstructUtils.convert(bo, HseSafetySgdc.class); validEntityBeforeSave(add); //生成调查编号 @@ -300,7 +324,7 @@ public class HseSafetySgdcServiceImpl extends ServiceImpl sbList = baseMapper.getSbList(); + List sbList = baseMapper.getSgsbListByProjectId(projectId); for (HseSafetySgsb sgsb : sbList) { //待调查事故 上报后 审核后 待调查 if (sgsb.getSgzt().equals(SGStatusEnum.UNDER_INVESTIGATION.getCode())){ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/websocket/websocket/service/RydwWebSocketServer.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/websocket/websocket/service/RydwWebSocketServer.java index 4e7a1145..635b0ad3 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/websocket/websocket/service/RydwWebSocketServer.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/websocket/websocket/service/RydwWebSocketServer.java @@ -14,7 +14,6 @@ import org.dromara.common.utils.JSTUtil; import org.dromara.contractor.domain.SubConstructionUser; import org.dromara.contractor.service.impl.SubConstructionUserServiceImpl; import org.dromara.gps.domain.bo.GpsEquipmentSonBo; -import org.dromara.gps.service.impl.GpsEquipmentSonServiceImpl; import org.dromara.project.domain.BusProjectPunchrange; import org.dromara.project.domain.BusProjectTeam; import org.dromara.project.service.IBusProjectTeamService; @@ -45,8 +44,6 @@ public class RydwWebSocketServer { private final static SysUserServiceImpl sysUserService = SpringUtils.getBean(SysUserServiceImpl.class); - private final static GpsEquipmentSonServiceImpl gpsEquipmentSonService = SpringUtils.getBean(GpsEquipmentSonServiceImpl.class); - private final IBusProjectTeamService busProjectTeamService = SpringUtils.getBean(IBusProjectTeamService.class); // 2. 静态会话存储(线程安全,项目启动时即初始化) @@ -488,7 +485,7 @@ public class RydwWebSocketServer { } // 测试数据 - countMap.put("1000000:测试数据", 8); +// countMap.put("1000000:测试数据", 8); return new ArrayList<>(countMap.entrySet()); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdProject.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdProject.java index 4a219413..21e9f8e2 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdProject.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdProject.java @@ -235,5 +235,9 @@ public class XzdProject extends BaseEntity { */ private String auditStatus; + /** + * 所属公司 + */ + private Long ssgs; } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdProjectManagerApproval.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdProjectManagerApproval.java index 3c4cdb96..e181eb16 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdProjectManagerApproval.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdProjectManagerApproval.java @@ -129,5 +129,9 @@ public class XzdProjectManagerApproval extends BaseEntity { */ private String auditStatus; + /** + * 所属公司 + */ + private Long ssgs; } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdSupplierInfo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdSupplierInfo.java index b448c632..fa12e3b9 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdSupplierInfo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdSupplierInfo.java @@ -245,5 +245,9 @@ public class XzdSupplierInfo extends BaseEntity { */ private String email; + /** + * 所属公司 + */ + private Long ssgs; } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdProjectBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdProjectBo.java index a0488bb9..4c29d796 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdProjectBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdProjectBo.java @@ -339,4 +339,9 @@ public class XzdProjectBo extends BaseEntity { private String selfId; + /** + * 所属公司 + */ + private Long ssgs; + } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdProjectManagerApprovalBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdProjectManagerApprovalBo.java index 6f78f2d7..5e4b994f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdProjectManagerApprovalBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdProjectManagerApprovalBo.java @@ -129,5 +129,9 @@ public class XzdProjectManagerApprovalBo extends BaseEntity { */ private String auditStatus; + /** + * 所属公司 + */ + private Long ssgs; } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdSupplierInfoBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdSupplierInfoBo.java index 1e5b180f..25bbf21e 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdSupplierInfoBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdSupplierInfoBo.java @@ -361,4 +361,9 @@ public class XzdSupplierInfoBo extends BaseEntity { private Integer offset; + /** + * 所属公司 + */ + private Long ssgs; + } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdProjectManagerApprovalVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdProjectManagerApprovalVo.java index 8e506c67..a2d6545c 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdProjectManagerApprovalVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdProjectManagerApprovalVo.java @@ -150,5 +150,9 @@ public class XzdProjectManagerApprovalVo implements Serializable { @ExcelProperty(value = "审核状态") private String auditStatus; + /** + * 所属公司 + */ + private Long ssgs; } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdProjectVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdProjectVo.java index 265ba3bd..39255598 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdProjectVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdProjectVo.java @@ -5,7 +5,6 @@ import com.alibaba.excel.annotation.ExcelProperty; import io.github.linpeilie.annotations.AutoMapper; import lombok.Data; import org.dromara.common.translation.annotation.Translation; -import org.dromara.common.translation.annotation.TranslationType; import org.dromara.common.translation.constant.TransConstant; import org.dromara.xzd.domain.XzdProject; @@ -395,4 +394,9 @@ public class XzdProjectVo implements Serializable { */ private String gd; + /** + * 所属公司 + */ + private Long ssgs; + } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdSupplierInfoVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdSupplierInfoVo.java index d481766a..0d077f0f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdSupplierInfoVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdSupplierInfoVo.java @@ -444,4 +444,9 @@ public class XzdSupplierInfoVo implements Serializable { */ private List contracts; + /** + * 所属公司 + */ + private Long ssgs; + } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectManagerApprovalServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectManagerApprovalServiceImpl.java index 228fb53b..d4b8b9d2 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectManagerApprovalServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectManagerApprovalServiceImpl.java @@ -18,7 +18,10 @@ import org.dromara.common.core.utils.SpringUtils; import org.dromara.common.core.utils.StringUtils; import org.dromara.common.mybatis.core.page.PageQuery; import org.dromara.common.mybatis.core.page.TableDataInfo; +import org.dromara.common.satoken.utils.LoginHelper; import org.dromara.common.utils.BatchNumberGenerator; +import org.dromara.system.domain.vo.SysDeptVo; +import org.dromara.system.service.impl.SysDeptServiceImpl; import org.dromara.system.service.impl.SysOssServiceImpl; import org.dromara.xzd.domain.XzdProjectManagerApproval; import org.dromara.xzd.domain.bo.XzdProjectManagerApprovalBo; @@ -47,6 +50,8 @@ public class XzdProjectManagerApprovalServiceImpl extends ServiceImpl queryPageList(XzdProjectManagerApprovalBo bo, PageQuery pageQuery) { + // 获取当前用户部门 + Long deptId = LoginHelper.getDeptId(); + SysDeptVo deptVo = iSysDeptService.selectDeptById(deptId); + if (LoginHelper.isSuperAdmin()) { + bo.setSsgs(deptVo.getDeptId()); + }else { + String ancestors = deptVo.getAncestors(); + List ids = StringUtils.splitTo(ancestors, Convert::toLong); + if (ids.size() == 2) { + bo.setSsgs(deptVo.getDeptId()); + }else { + bo.setSsgs(iSysDeptService.selectDeptById(ids.get(2)).getDeptId()); + } + } LambdaQueryWrapper lqw = buildQueryWrapper(bo); Page result = baseMapper.selectVoPage(pageQuery.build(), lqw); return TableDataInfo.build(result); @@ -88,6 +107,7 @@ public class XzdProjectManagerApprovalServiceImpl extends ServiceImpl buildQueryWrapper(XzdProjectManagerApprovalBo bo) { Map params = bo.getParams(); LambdaQueryWrapper lqw = Wrappers.lambdaQuery(); + lqw.eq(XzdProjectManagerApproval::getSsgs, bo.getSsgs()); lqw.eq(bo.getId() != null, XzdProjectManagerApproval::getId, bo.getId()); lqw.eq(bo.getCityCode() != null, XzdProjectManagerApproval::getCityCode, bo.getCityCode()); lqw.orderByDesc(XzdProjectManagerApproval::getId); @@ -114,6 +134,20 @@ public class XzdProjectManagerApprovalServiceImpl extends ServiceImpl ids = StringUtils.splitTo(ancestors, Convert::toLong); + if (ids.size() == 2) { + add.setSsgs(deptVo.getDeptId()); + }else { + add.setSsgs(iSysDeptService.selectDeptById(ids.get(2)).getDeptId()); + } + } boolean flag = baseMapper.insert(add) > 0; if (flag) { bo.setId(add.getId()); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectServiceImpl.java index 1d8fef39..53ebf099 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdProjectServiceImpl.java @@ -7,7 +7,6 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.dromara.common.core.domain.R; import org.dromara.common.core.domain.event.ProcessDeleteEvent; import org.dromara.common.core.domain.event.ProcessEvent; import org.dromara.common.core.domain.event.ProcessTaskEvent; @@ -17,10 +16,11 @@ import org.dromara.common.core.utils.SpringUtils; import org.dromara.common.core.utils.StringUtils; import org.dromara.common.mybatis.core.page.PageQuery; import org.dromara.common.mybatis.core.page.TableDataInfo; +import org.dromara.common.satoken.utils.LoginHelper; import org.dromara.common.utils.BatchNumberGenerator; import org.dromara.system.domain.vo.SysDeptVo; import org.dromara.system.domain.vo.SysUserVo; -import org.dromara.system.service.ISysDeptService; +import org.dromara.system.service.impl.SysDeptServiceImpl; import org.dromara.system.service.impl.SysOssServiceImpl; import org.dromara.system.service.impl.SysUserServiceImpl; import org.dromara.xzd.domain.*; @@ -76,7 +76,7 @@ public class XzdProjectServiceImpl extends ServiceImpl ids = StringUtils.splitTo(ancestors, Convert::toLong); + if (ids.size() == 2) { + bo.setSsgs(deptVo.getDeptId()); + }else { + bo.setSsgs(iSysDeptService.selectDeptById(ids.get(2)).getDeptId()); + } + } int i = (bo.getPageNum() - 1) * bo.getPageSize(); bo.setOffset(i); @@ -183,6 +197,20 @@ public class XzdProjectServiceImpl extends ServiceImpl ids = StringUtils.splitTo(ancestors, Convert::toLong); + if (ids.size() == 2) { + add.setSsgs(deptVo.getDeptId()); + }else { + add.setSsgs(iSysDeptService.selectDeptById(ids.get(2)).getDeptId()); + } + } boolean flag = baseMapper.insert(add) > 0; if (flag) { bo.setId(add.getId()); diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdSupplierInfoServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdSupplierInfoServiceImpl.java index 6f78968e..f1584cfb 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdSupplierInfoServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdSupplierInfoServiceImpl.java @@ -17,7 +17,9 @@ import org.dromara.common.mybatis.core.page.PageQuery; import org.dromara.common.mybatis.core.page.TableDataInfo; import org.dromara.common.satoken.utils.LoginHelper; import org.dromara.common.utils.BatchNumberGenerator; +import org.dromara.system.domain.vo.SysDeptVo; import org.dromara.system.domain.vo.SysUserVo; +import org.dromara.system.service.impl.SysDeptServiceImpl; import org.dromara.system.service.impl.SysOssServiceImpl; import org.dromara.system.service.impl.SysUserServiceImpl; import org.dromara.xzd.domain.*; @@ -91,6 +93,8 @@ public class XzdSupplierInfoServiceImpl extends ServiceImpl ids = StringUtils.splitTo(ancestors, Convert::toLong); + if (ids.size() == 2) { + bo.setSsgs(deptVo.getDeptId()); + }else { + bo.setSsgs(iSysDeptService.selectDeptById(ids.get(2)).getDeptId()); + } + } + Integer i = (bo.getPageNum() - 1) * bo.getPageSize(); bo.setOffset(i); @@ -216,6 +235,21 @@ public class XzdSupplierInfoServiceImpl extends ServiceImpl ids = StringUtils.splitTo(ancestors, Convert::toLong); + if (ids.size() == 2) { + add.setSsgs(deptVo.getDeptId()); + }else { + add.setSsgs(iSysDeptService.selectDeptById(ids.get(2)).getDeptId()); + } + } + boolean flag = baseMapper.insert(add) > 0; if (!flag) { return false; diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdProjectMapper.xml b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdProjectMapper.xml index 6a9c8aa4..ac32584b 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdProjectMapper.xml +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdProjectMapper.xml @@ -58,6 +58,10 @@ + + AND project.ssgs = #{ssgs} + + AND project.project_number LIKE CONCAT('%',#{projectNumber},'%') diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdSupplierInfoMapper.xml b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdSupplierInfoMapper.xml index e518752c..9bbe459c 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdSupplierInfoMapper.xml +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/xzd/XzdSupplierInfoMapper.xml @@ -39,6 +39,10 @@ LEFT JOIN xzd_supplier_open_bank as bank ON yhxx.open_bank = bank.open_bank and yhxx.branch_name = bank.branch_name + + AND info.ssgs = #{bo.ssgs} + + AND info.unified_social_credit_code = #{bo.unifiedSocialCreditCode} @@ -99,6 +103,10 @@ AND info.district_county = #{bo.districtCounty} + + AND info.creator_dept = #{bo.createDept} + + ORDER BY info.create_time DESC