feat():保存代码
parent
4382e9a61e
commit
4977eae5cb
|
@ -90,9 +90,9 @@ public class RuleVersion extends BaseEntity {
|
|||
|
||||
}
|
||||
|
||||
public static RuleVersion updCodeBuild(RuleVersionUpdCodeReq ruleVersionUpdCodeReq) {
|
||||
public static RuleVersion updCodeBuild(RuleVersionUpdCodeReq ruleVersionUpdCodeReq, Supplier<Long> idSupplier) {
|
||||
return RuleVersion.builder()
|
||||
.ruleId(ruleVersionUpdCodeReq.getRuleVersionId())
|
||||
.ruleId(idSupplier.get())
|
||||
.ruleVersionText(ruleVersionUpdCodeReq.getRuleVersionText())
|
||||
.build();
|
||||
}
|
||||
|
|
|
@ -129,16 +129,17 @@ public class RuleVersionController {
|
|||
/**
|
||||
* 通过ID修改版本代码
|
||||
* @param ruleVersionId
|
||||
* @param ruleVersionUpdReq
|
||||
* @param ruleVersionUpdCodeReq
|
||||
* @return
|
||||
*/
|
||||
@PutMapping("/updText/{ruleVersionId}")
|
||||
@Operation(summary = "通过ID修改规则版本代码",description = "进行版本更新时操作")
|
||||
public Result<Object> updText(
|
||||
@Schema(title = "版本ID",type = "Long",defaultValue = "1",description = "通过ID修改版本代码")
|
||||
@PathVariable("ruleVersionId") Long ruleVersionId,
|
||||
@Validated @RequestBody RuleVersionUpdReq ruleVersionUpdReq
|
||||
@Validated @RequestBody RuleVersionUpdCodeReq ruleVersionUpdCodeReq
|
||||
){
|
||||
ruleVersionService.updateById(RuleVersion.updBuild(ruleVersionUpdReq,() -> ruleVersionId));
|
||||
ruleVersionService.updateById(RuleVersion.updCodeBuild(ruleVersionUpdCodeReq,() -> ruleVersionId));
|
||||
return Result.success(null,"操作成功");
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue