二级代码修复
This commit is contained in:
@@ -27,12 +27,17 @@ public class SteelGradeInfoController {
|
||||
|
||||
@GetMapping("/list")
|
||||
@Operation(summary = "查询钢种列表")
|
||||
public R<List<StdAlloyVO>> list() {
|
||||
public R<List<StdAlloyVO>> list(@RequestParam(value = "keyword", required = false) String keyword) {
|
||||
|
||||
// 使用 LambdaQueryWrapper 查询 StdAlloy 表中的数据
|
||||
// 使用 LambdaQueryWrapper 查询 StdAlloy 表中的数据,支持按名称/编号模糊查询
|
||||
LambdaQueryWrapper<StdAlloy> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.select(StdAlloy::getGradeid, StdAlloy::getName) // 只查询 gradeId 和 name 字段
|
||||
.orderByAsc(StdAlloy::getName); // 按 name 排序
|
||||
queryWrapper.select(StdAlloy::getGradeid, StdAlloy::getName); // 只查询 gradeId 和 name 字段
|
||||
if (StringUtils.isNotBlank(keyword)) {
|
||||
queryWrapper.like(StdAlloy::getName, keyword)
|
||||
.or()
|
||||
.like(StdAlloy::getGradeid, keyword);
|
||||
}
|
||||
queryWrapper.orderByAsc(StdAlloy::getName); // 按 name 排序
|
||||
|
||||
// 查询 StdAlloy 数据
|
||||
List<StdAlloy> stdAlloyList = steelGradeInfoService.list(queryWrapper);
|
||||
|
||||
Reference in New Issue
Block a user