Browse Source

fix:修复修改工艺无法保存问题

master
白凤吉 6 months ago
parent
commit
fe580e92a8
  1. 13
      src/main/java/com/qyft/gd/controller/CraftsController.java

13
src/main/java/com/qyft/gd/controller/CraftsController.java

@ -48,15 +48,10 @@ public class CraftsController {
@Operation(summary = "更新工艺")
@PutMapping("/{id}")
public Result<String> updateCrafts(@PathVariable Long id, @RequestBody Crafts crafts) {
Crafts existingCrafts = craftsService.findByName(crafts.getName());
if (existingCrafts == null) {
crafts.setId(id);
boolean isSuccess = craftsService.updateCrafts(crafts);
if (isSuccess) {
return Result.success();
}
} else {
return Result.failed(ResultCode.DATA_ALREADY_EXISTS);
crafts.setId(id);
boolean isSuccess = craftsService.updateCrafts(crafts);
if (isSuccess) {
return Result.success();
}
return Result.failed();
}

Loading…
Cancel
Save