From 8a545b65a8d29961543a8d66bab2dbec58e5f89c Mon Sep 17 00:00:00 2001 From: zhuguifei <312353457@qq.com> Date: 星期一, 24 二月 2025 14:35:52 +0800 Subject: [PATCH] 故障报修添加工具类型 --- eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsFixtureServiceImpl.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsFixtureServiceImpl.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsFixtureServiceImpl.java index 41a18a0..efb2fad 100644 --- a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsFixtureServiceImpl.java +++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsFixtureServiceImpl.java @@ -3,6 +3,7 @@ import cn.hutool.core.convert.Convert; import cn.hutool.core.util.ObjectUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import org.dromara.common.core.service.FixtureService; import org.dromara.common.core.utils.MapstructUtils; import org.dromara.common.core.utils.SpringUtils; import org.dromara.common.core.utils.StringUtils; @@ -39,7 +40,7 @@ */ @RequiredArgsConstructor @Service -public class EimsFixtureServiceImpl implements IEimsFixtureService { +public class EimsFixtureServiceImpl implements IEimsFixtureService, FixtureService { private final EimsFixtureMapper baseMapper; private final EimsFixtureTypeMapper fixtureTypeMapper; @@ -194,4 +195,15 @@ return baseMapper.deleteByIds(ids) > 0; } + @Override + public String selectFixtureNameByIds(String fixIds) { + List<String> list = new ArrayList<>(); + for (Long id : StringUtils.splitTo(fixIds, Convert::toLong)) { + EimsFixtureVo vo = SpringUtils.getAopProxy(this).queryById(id); + if (ObjectUtil.isNotNull(vo)) { + list.add(vo.getFixtureName()); + } + } + return String.join(StringUtils.SEPARATOR, list); + } } -- Gitblit v1.9.3