Commit c249e9f1 authored by 梁光意's avatar 梁光意

自定义权限DTO,修改参数映射

parent b678f47b
...@@ -13,7 +13,7 @@ import lombok.Data; ...@@ -13,7 +13,7 @@ import lombok.Data;
public class CustomPermissionDTO { public class CustomPermissionDTO {
@ApiModelProperty(value = "自定义权限类型", required = true) @ApiModelProperty(value = "自定义权限类型", required = true)
private String type; private String bizType;
@ApiModelProperty(value = "代表岗位、部门或个体用户id", required = true) @ApiModelProperty(value = "代表岗位、部门或个体用户id", required = true)
private String bizId; private String bizId;
......
...@@ -162,7 +162,7 @@ public class InstrumentPanelPermissionImpl ...@@ -162,7 +162,7 @@ public class InstrumentPanelPermissionImpl
p.setId(IdWorker.get32UUID()); p.setId(IdWorker.get32UUID());
p.setBizId(x.getBizId()); p.setBizId(x.getBizId());
p.setBizName(x.getBizName()); p.setBizName(x.getBizName());
p.setBizType(x.getType()); p.setBizType(x.getBizType());
p.setPanelId(panelId); p.setPanelId(panelId);
p.setPublished(publishStatus); p.setPublished(publishStatus);
baseMapper.insert(p); baseMapper.insert(p);
......
...@@ -207,7 +207,7 @@ public class VariableServiceImpl implements VariableService { ...@@ -207,7 +207,7 @@ public class VariableServiceImpl implements VariableService {
}else if(AccessType.CUSTOM.value.equals(sendDTO.getAccessType())) { }else if(AccessType.CUSTOM.value.equals(sendDTO.getAccessType())) {
if(CollectionUtils.isNotEmpty(sendDTO.getPermissions())){ if(CollectionUtils.isNotEmpty(sendDTO.getPermissions())){
Map<String, List<CustomPermissionDTO>> maps = Map<String, List<CustomPermissionDTO>> maps =
sendDTO.getPermissions().stream().collect(Collectors.groupingBy(CustomPermissionDTO::getType)); sendDTO.getPermissions().stream().collect(Collectors.groupingBy(CustomPermissionDTO::getBizType));
List<CustomPermissionDTO> departments = maps.get("department"); List<CustomPermissionDTO> departments = maps.get("department");
List<CustomPermissionDTO> positions = maps.get("position"); List<CustomPermissionDTO> positions = maps.get("position");
List<CustomPermissionDTO> users = maps.get("user"); List<CustomPermissionDTO> users = maps.get("user");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment