diff --git a/zyplayer-doc-swagger-plus/src/main/java/com/zyplayer/doc/swaggerplus/controller/SwaggerDocumentController.java b/zyplayer-doc-swagger-plus/src/main/java/com/zyplayer/doc/swaggerplus/controller/SwaggerDocumentController.java index 76cd5cfd..4051c66c 100644 --- a/zyplayer-doc-swagger-plus/src/main/java/com/zyplayer/doc/swaggerplus/controller/SwaggerDocumentController.java +++ b/zyplayer-doc-swagger-plus/src/main/java/com/zyplayer/doc/swaggerplus/controller/SwaggerDocumentController.java @@ -108,7 +108,19 @@ public class SwaggerDocumentController { @ResponseBody @PostMapping(value = "/update") public ResponseJson> update(SwaggerDoc swaggerDoc) { - swaggerDocService.saveOrUpdate(swaggerDoc); + if (swaggerDoc.getId() == null) { + return DocResponseJson.warn("请指定修改的记录ID"); + } + SwaggerDoc swaggerDocUp = new SwaggerDoc(); + swaggerDocUp.setId(swaggerDoc.getId()); + swaggerDocUp.setDocStatus(swaggerDoc.getDocStatus()); + swaggerDocUp.setDocUrl(swaggerDoc.getDocUrl()); + swaggerDocUp.setJsonContent(swaggerDoc.getJsonContent()); + swaggerDocUp.setName(swaggerDoc.getName()); + swaggerDocUp.setOpenVisit(swaggerDoc.getOpenVisit()); + swaggerDocUp.setRewriteDomain(swaggerDoc.getRewriteDomain()); + swaggerDocUp.setYn(swaggerDoc.getYn()); + swaggerDocService.updateById(swaggerDocUp); return DocResponseJson.ok(); } diff --git a/zyplayer-doc-ui/swagger-ui/src/views/doc/DocManage.vue b/zyplayer-doc-ui/swagger-ui/src/views/doc/DocManage.vue index 30540fc0..b8cedd5f 100644 --- a/zyplayer-doc-ui/swagger-ui/src/views/doc/DocManage.vue +++ b/zyplayer-doc-ui/swagger-ui/src/views/doc/DocManage.vue @@ -30,10 +30,10 @@ -