增删改

This commit is contained in:
暮光:城中城
2021-10-23 23:38:58 +08:00
parent 2632fbe1e4
commit 1d999710bb
2 changed files with 23 additions and 10 deletions

View File

@@ -108,7 +108,19 @@ public class SwaggerDocumentController {
@ResponseBody
@PostMapping(value = "/update")
public ResponseJson<List<SwaggerDoc>> 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();
}