🐛 Fixing a bug.fix sys role validate

This commit is contained in:
萌萌哒Sakura酱 committed 2018-12-29 16:57:27 +08:00
1 parent 5a159f8d45
commit bc89441349
2 files changed
+6 -3

No files matched your search

@@ -28,6 +28,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.time.LocalDateTime;
@@ -58,7 +59,7 @@ public class SysRole extends Model<SysRole> {
@NotBlank(message = "角色描述 不能为空")
private String roleDesc;
@NotBlank(message = "数据权限类型 不能为空")
@NotNull(message = "数据权限类型 不能为空")
private Integer dsType;
private String dsScope;
@@ -31,6 +31,8 @@ import lombok.AllArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import javax.validation.Valid;
/**
* @author lengleng
* @date 2017/11/5
@@ -63,7 +65,7 @@ public class RoleController {
@SysLog("添加角色")
@PostMapping
@PreAuthorize("@pms.hasPermission('sys_role_add')")
public R save(@RequestBody SysRole sysRole) {
public R save(@Valid @RequestBody SysRole sysRole) {
return new R<>(sysRoleService.save(sysRole));
}
@@ -76,7 +78,7 @@ public class RoleController {
@SysLog("修改角色")
@PutMapping
@PreAuthorize("@pms.hasPermission('sys_role_edit')")
public R update(@RequestBody SysRole sysRole) {
public R update(@Valid @RequestBody SysRole sysRole) {
return new R<>(sysRoleService.updateById(sysRole));
}