金属元素外部接口优化

This commit is contained in:
liss
2025-10-24 16:59:25 +08:00
parent df237e1a44
commit 4d654d9774
6 changed files with 8 additions and 13 deletions

View File

@@ -54,8 +54,8 @@ public class BaseApiImpl implements BaseApi {
return materialOtherService.getMaterialOtherNoPage(respVO);
}
public CommonResult<List<ElementDTO>> getElementNoPage(ElementDTO respVO) {
List<ElementDO> list = elementService.getElementNoPage(respVO);
public CommonResult<List<ElementDTO>> getElementNoPage() {
List<ElementDO> list = elementService.getElementNoPage();
return success(BeanUtils.toBean(list, ElementDTO.class));
}
}

View File

@@ -31,13 +31,8 @@ public interface ElementMapper extends BaseMapperX<ElementDO> {
String selectMaxCode();
default List<ElementDO> getElementNoPage(ElementDTO dto) {
default List<ElementDO> getElementNoPage() {
return selectList(new LambdaQueryWrapperX<ElementDO>()
.eqIfPresent(ElementDO::getAbbreviation, dto.getAbbreviation())
.likeIfPresent(ElementDO::getName, dto.getName())
.eqIfPresent(ElementDO::getDecimalValue, dto.getDecimalValue())
.eqIfPresent(ElementDO::getCoding, dto.getCoding())
.eqIfPresent(ElementDO::getGradeUnit, dto.getGradeUnit())
.orderByDesc(ElementDO::getId));
}
}

View File

@@ -64,5 +64,5 @@ public interface ElementService {
void enableElementList(List<ElementRespVO> saveReqVOS);
List<ElementDO> getElementNoPage(ElementDTO respVO);
List<ElementDO> getElementNoPage();
}

View File

@@ -109,8 +109,8 @@ public class ElementServiceImpl implements ElementService {
}
@Override
public List<ElementDO> getElementNoPage(ElementDTO respVO) {
return elementMapper.getElementNoPage(respVO);
public List<ElementDO> getElementNoPage() {
return elementMapper.getElementNoPage();
}
}