feat(dms): 查询故障报修工单时返回维修零件列表

- 在查询故障报修工单接口中增加维修零件列表数据
- 修复SQL Server OFFSET语法兼容性问题
- 优化查询逻辑以支持完整工单信息获取
- 更新返回对象结构以包含零件列表字段
- 添加查询条件过滤确保数据准确性
- 修改接口文档注释以反映新的功能特性
master
zangch@mesnac.com 2 days ago
parent f3048643ec
commit 0960d04194

@ -80,13 +80,23 @@ public class DmsBillsFaultInstanceServiceImpl implements IDmsBillsFaultInstanceS
/**
*
*
*
* @param repairInstanceId
* @return
* @return
*/
@Override
public DmsBillsFaultInstanceVo queryById(Long repairInstanceId){
return baseMapper.selectVoById(repairInstanceId);
DmsBillsFaultInstanceVo vo = baseMapper.selectVoById(repairInstanceId);
if (vo != null) {
// 查询维修零件列表不使用分页避免SQL Server OFFSET语法问题
List<DmsFaultComponentsParts> partsList = dmsFaultComponentsPartsMapper.selectList(
new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<DmsFaultComponentsParts>()
.eq(DmsFaultComponentsParts::getRepairInstanceId, repairInstanceId)
);
vo.setParts(partsList);
}
return vo;
}
/**

Loading…
Cancel
Save