diff --git a/cloud-rule-common/src/main/java/com/muyu/common/domain/RuleVersion.java b/cloud-rule-common/src/main/java/com/muyu/common/domain/RuleVersion.java index 33c828d..5e36047 100644 --- a/cloud-rule-common/src/main/java/com/muyu/common/domain/RuleVersion.java +++ b/cloud-rule-common/src/main/java/com/muyu/common/domain/RuleVersion.java @@ -90,9 +90,9 @@ public class RuleVersion extends BaseEntity { } - public static RuleVersion updCodeBuild(RuleVersionUpdCodeReq ruleVersionUpdCodeReq, Supplier idSupplier) { + public static RuleVersion updCodeBuild(RuleVersionUpdCodeReq ruleVersionUpdCodeReq) { return RuleVersion.builder() - .ruleId(idSupplier.get()) + .ruleId(ruleVersionUpdCodeReq.getRuleVersionId()) .ruleVersionText(ruleVersionUpdCodeReq.getRuleVersionText()) .build(); } diff --git a/cloud-rule-server/src/main/java/com/muyu/controller/RuleVersionController.java b/cloud-rule-server/src/main/java/com/muyu/controller/RuleVersionController.java index c52667f..4008bb6 100644 --- a/cloud-rule-server/src/main/java/com/muyu/controller/RuleVersionController.java +++ b/cloud-rule-server/src/main/java/com/muyu/controller/RuleVersionController.java @@ -161,17 +161,15 @@ public class RuleVersionController { /** * 保存代码 - * @param ruleVersionId * @param ruleVersionUpdCodeReq * @return 保存结果 */ - @PostMapping("/saveCode/{ruleVersionId}") + @PostMapping("/saveCode") @Operation(summary = "保存代码",description = "用户修改代码给予保存") public Result saveCode( - @PathVariable("ruleVersionId") Long ruleVersionId, @Validated @RequestBody RuleVersionUpdCodeReq ruleVersionUpdCodeReq ){ - ruleVersionService.updateById(RuleVersion.updCodeBuild(ruleVersionUpdCodeReq,() -> ruleVersionId)); + ruleVersionService.updateById(RuleVersion.updCodeBuild(ruleVersionUpdCodeReq)); return Result.success(null,"保存成功"); }