修改definedreq

cy
sy200 2024-08-23 09:35:36 +08:00
parent d5d328a74a
commit 7a61976dd0
4 changed files with 58 additions and 60 deletions

View File

@ -26,7 +26,6 @@ import java.util.function.Supplier;
@Tag(name = "定义接口列表")
public class DefinedReq {
;
/**
*
*/

View File

@ -42,43 +42,43 @@ public class DefinedController {
@Autowired
private DefinedService definedService;
// /**
// * 接口列表
// */
// @RequestMapping(path = "/list",method = RequestMethod.POST)
// @Operation(summary = "查询",description = "根据接口的名称、编码,是否开启等可以进行筛选")
// public Result<List<Defined>> selectList(
// @Validated @RequestBody DefinedReq definedReq) {
// return Result.success(
// definedService.selectList(definedReq)
// );
// }
/**
*
*/
@RequestMapping(path = "/list",method = RequestMethod.POST)
@Operation(summary = "查询",description = "根据接口的名称、编码,是否开启等可以进行筛选")
public Result<List<Defined>> selectList(
@Validated @RequestBody DefinedReq definedReq) {
return Result.success(
definedService.selectList(definedReq)
);
}
//
// /**
// * 接口添加
// */
// @PostMapping
// @Operation(summary = "添加", description = "根据接口实体类添加,添加成功之后才可以使用支付类产品")
// public Result<String> save(@Validated @RequestBody Defined defined) {
// definedService.save(defined);
// return Result.success();
// }
//
//
// /**
// * 接口修改
// */
// @PutMapping("/{definedId}")
// @Operation(summary = "修改", description = "通过ID修改信息")
// public Result<String> updateById(
// @Validated @RequestBody Defined defined,
// @Schema(title = "ID", defaultValue = "1", type = "Long", description = "修改信息所需的唯一条件")
// @PathVariable("definedId") Long definedId) {
//
// definedService.updateById(defined);
// return Result.success();
// }
/**
*
*/
@PostMapping
@Operation(summary = "添加", description = "根据接口实体类添加,添加成功之后才可以使用支付类产品")
public Result<String> save(@Validated @RequestBody Defined defined) {
definedService.save(defined);
return Result.success();
}
/**
*
*/
@PutMapping("/{definedId}")
@Operation(summary = "修改", description = "通过ID修改信息")
public Result<String> updateById(
@Validated @RequestBody Defined defined,
@Schema(title = "ID", defaultValue = "1", type = "Long", description = "修改信息所需的唯一条件")
@PathVariable("definedId") Long definedId) {
definedService.updateById(defined);
return Result.success();
}
}

View File

@ -16,8 +16,7 @@ import java.util.List;
*/
public interface DefinedService extends IService<Defined> {
// List<Defined> selectList(DefinedReq definedReq);
// public Object definedBuild(String code, int limit);
List<Defined> selectList(DefinedReq definedReq);
}

View File

@ -34,25 +34,25 @@ public class DefinedServiceImpl
private DefinedService definedService;
// @Override
// public List<Defined> selectList(DefinedReq definedReq) {
//
// /**模糊查询 名称**/
// LambdaQueryWrapper<Defined> queryWrapper = new LambdaQueryWrapper<>();
// queryWrapper.like(
// StringUtils.isNotEmpty(definedReq.getDefinedName()),
// Defined::getDefinedName,definedReq.getDefinedName()
// );
//
// /**模糊查询 有效期**/
// queryWrapper.like(
// StringUtils.isNotEmpty(String.valueOf(definedReq.getDefinedDateValidity())),
// Defined::getDefinedDateValidity,
// definedReq.getDefinedDateValidity()
// );
//
// List<Defined> list = this.list(queryWrapper);
//
// return list;
// }
@Override
public List<Defined> selectList(DefinedReq definedReq) {
/**模糊查询 名称**/
LambdaQueryWrapper<Defined> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.like(
StringUtils.isNotEmpty(definedReq.getDefinedName()),
Defined::getDefinedName,definedReq.getDefinedName()
);
/**模糊查询 有效期**/
queryWrapper.like(
StringUtils.isNotEmpty(String.valueOf(definedReq.getDefinedDateValidity())),
Defined::getDefinedDateValidity,
definedReq.getDefinedDateValidity()
);
List<Defined> list = this.list(queryWrapper);
return list;
}
}