|
|
@@ -19,6 +19,7 @@ import com.xintong.system.err.BusinessException;
|
|
|
import com.xintong.system.securityTools.RedisCacheUtil;
|
|
|
import com.xintong.visualinspection.bean.Permission;
|
|
|
import com.xintong.visualinspection.bean.User;
|
|
|
+import com.xintong.visualinspection.pojo.RolePermision;
|
|
|
import com.xintong.visualinspection.service.AuthService;
|
|
|
import com.xintong.visualinspection.service.PermissionService;
|
|
|
import com.xintong.visualinspection.service.UserService;
|
|
|
@@ -51,6 +52,23 @@ public class PermissionController extends BaseController {
|
|
|
return returnResult(0, "添加成功", null);
|
|
|
}
|
|
|
|
|
|
+ @RequestMapping(value = "/addRolePermission",method=RequestMethod.POST,produces="application/json;charset=UTF-8")
|
|
|
+ public String addPermission(@RequestBody RolePermision rolePermision) throws Exception{
|
|
|
+ permissionService.addrolepermision(rolePermision);
|
|
|
+ return returnResult(0, "添加成功", null);
|
|
|
+ }
|
|
|
+
|
|
|
+ @RequestMapping(value = "/deleteRolePermission",method=RequestMethod.DELETE,produces="application/json;charset=UTF-8")
|
|
|
+ public String deletePermission(@RequestBody RolePermision rolePermision) throws Exception{
|
|
|
+ permissionService.deleterolepermision(rolePermision);
|
|
|
+ return returnResult(0, "刪除成功", null);
|
|
|
+ }
|
|
|
+ @RequestMapping(value = "/updateRolePermission",method=RequestMethod.PUT,produces="application/json;charset=UTF-8")
|
|
|
+ public String updateRolePermission(@RequestBody RolePermision rolePermision) throws Exception{
|
|
|
+ permissionService.updaterolepermision(rolePermision);
|
|
|
+ return returnResult(0, "更新成功", null);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 修改权限
|
|
|
* @return
|