feat():保存代码

yuan
yuan 2024-09-06 16:01:17 +08:00
parent aca9293d42
commit 0421551eff
2 changed files with 4 additions and 6 deletions

View File

@ -90,9 +90,9 @@ public class RuleVersion extends BaseEntity {
}
public static RuleVersion updCodeBuild(RuleVersionUpdCodeReq ruleVersionUpdCodeReq, Supplier<Long> idSupplier) {
public static RuleVersion updCodeBuild(RuleVersionUpdCodeReq ruleVersionUpdCodeReq) {
return RuleVersion.builder()
.ruleId(idSupplier.get())
.ruleId(ruleVersionUpdCodeReq.getRuleVersionId())
.ruleVersionText(ruleVersionUpdCodeReq.getRuleVersionText())
.build();
}

View File

@ -161,17 +161,15 @@ public class RuleVersionController {
/**
*
* @param ruleVersionId
* @param ruleVersionUpdCodeReq
* @return
*/
@PostMapping("/saveCode/{ruleVersionId}")
@PostMapping("/saveCode")
@Operation(summary = "保存代码",description = "用户修改代码给予保存")
public Result<Object> saveCode(
@PathVariable("ruleVersionId") Long ruleVersionId,
@Validated @RequestBody RuleVersionUpdCodeReq ruleVersionUpdCodeReq
){
ruleVersionService.updateById(RuleVersion.updCodeBuild(ruleVersionUpdCodeReq,() -> ruleVersionId));
ruleVersionService.updateById(RuleVersion.updCodeBuild(ruleVersionUpdCodeReq));
return Result.success(null,"保存成功");
}