|
@@ -27,14 +27,17 @@ import org.springframework.web.bind.annotation.RestController;
|
|
@RestController
|
|
@RestController
|
|
@Api( value = "数据权限API",tags = "DataAuthController")
|
|
@Api( value = "数据权限API",tags = "DataAuthController")
|
|
@RequestMapping("/data/auth")
|
|
@RequestMapping("/data/auth")
|
|
-public class DataAuthController {
|
|
|
|
|
|
+public class DataAuthManagementController {
|
|
@Autowired
|
|
@Autowired
|
|
private DataAuthHandleFacade dataAuthHandleFacade;
|
|
private DataAuthHandleFacade dataAuthHandleFacade;
|
|
|
|
|
|
@ApiOperation(value = "新增数据权限[by:songxl]",
|
|
@ApiOperation(value = "新增数据权限[by:songxl]",
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
|
|
+ "name:数据权限对象-数据权限名称,必填<br>" +
|
|
|
|
+ "status:数据权限对象-1:默认启用,必填<br>" +
|
|
|
|
+ "softwareVOS:数据权限对象-系统列表,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
- "type:操作码 1:新增;2:修改 ;3:删除;5:启用禁用")
|
|
|
|
|
|
+ "type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
@PostMapping("/addAuth")
|
|
@PostMapping("/addAuth")
|
|
@Transactional
|
|
@Transactional
|
|
public CommonResult<Boolean> addAuth(@RequestBody SoftwareDataAuthVO softwareDataAuthVO) {
|
|
public CommonResult<Boolean> addAuth(@RequestBody SoftwareDataAuthVO softwareDataAuthVO) {
|
|
@@ -43,6 +46,7 @@ public class DataAuthController {
|
|
|
|
|
|
@ApiOperation(value = "修改数据权限[by:songxl]",
|
|
@ApiOperation(value = "修改数据权限[by:songxl]",
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
|
|
+ "id:数据权限对象-数据权限id,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
"type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
@PostMapping("/updateAuth")
|
|
@PostMapping("/updateAuth")
|
|
@@ -52,6 +56,7 @@ public class DataAuthController {
|
|
}
|
|
}
|
|
@ApiOperation(value = "启用禁用数据权限[by:songxl]",
|
|
@ApiOperation(value = "启用禁用数据权限[by:songxl]",
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
|
|
+ "id:数据权限对象-数据权限id,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
"type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
@PostMapping("/disableAuth")
|
|
@PostMapping("/disableAuth")
|
|
@@ -62,6 +67,7 @@ public class DataAuthController {
|
|
|
|
|
|
@ApiOperation(value = "删除数据权限[by:songxl]",
|
|
@ApiOperation(value = "删除数据权限[by:songxl]",
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
|
|
+ "id:数据权限对象-数据权限id,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
"type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
@PostMapping("/deleteAuth")
|
|
@PostMapping("/deleteAuth")
|
|
@@ -72,6 +78,7 @@ public class DataAuthController {
|
|
|
|
|
|
@ApiOperation(value = "通过数据权限id和角色id获取数据权限详情[by:songxl]",
|
|
@ApiOperation(value = "通过数据权限id和角色id获取数据权限详情[by:songxl]",
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
notes = "dataAuthVO:数据权限对象,必填<br>" +
|
|
|
|
+ "id:数据权限对象-数据权限id,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"roles:角色列表,必填<br>" +
|
|
"type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
"type:操作码 1:新增;2:修改;3:删除;5:启用禁用")
|
|
@PostMapping("/getDataAuthById")
|
|
@PostMapping("/getDataAuthById")
|
|
@@ -89,8 +96,7 @@ public class DataAuthController {
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "获取数据权限列表[by:songxl]",
|
|
@ApiOperation(value = "获取数据权限列表[by:songxl]",
|
|
- notes = "id:医院编号,必填<br>" +
|
|
|
|
- "depts:该医院的科室列表" )
|
|
|
|
|
|
+ notes = "" )
|
|
@PostMapping("/getDataAuthPage")
|
|
@PostMapping("/getDataAuthPage")
|
|
public CommonResult<IPage<DataAuthDTO>> getDataAuthPage(@RequestBody DataAuthVO dataAuthVO) {
|
|
public CommonResult<IPage<DataAuthDTO>> getDataAuthPage(@RequestBody DataAuthVO dataAuthVO) {
|
|
return CommonResult.success(dataAuthHandleFacade.getDataAuthPage(dataAuthVO));
|
|
return CommonResult.success(dataAuthHandleFacade.getDataAuthPage(dataAuthVO));
|