Explorar o código

设置菜单默认值

hubin hai 2 meses
pai
achega
9a28981378

+ 8 - 0
src/main/java/com/aizuda/boot/modules/system/controller/SysResourceController.java

@@ -88,6 +88,14 @@ public class SysResourceController extends ApiController {
     @Permission("sys:resource:create")
     @PostMapping("/create")
     public Long create(@Validated(Create.class) @RequestBody SysResource sysResource) {
+        if (null == sysResource.getHidden()) {
+            // 隐藏菜单
+            sysResource.setHidden(false);
+        }
+        if (null == sysResource.getKeepAlive()) {
+            // 保留查询参数
+            sysResource.setKeepAlive(false);
+        }
         return sysResourceService.save(sysResource) ? sysResource.getId() : null;
     }