提交 85ddb027 authored 作者: 任建宇's avatar 任建宇

feat: 标签

1.resource
上级 bc3e0e1a
...@@ -19,6 +19,7 @@ import com.zrqx.resource.exception.ResourceBizException; ...@@ -19,6 +19,7 @@ import com.zrqx.resource.exception.ResourceBizException;
import com.zrqx.resource.mapper.label.LabelContentDiyTypeMapper; import com.zrqx.resource.mapper.label.LabelContentDiyTypeMapper;
import com.zrqx.resource.mapper.label.LabelDataTypeMapper; import com.zrqx.resource.mapper.label.LabelDataTypeMapper;
import com.zrqx.resource.mapper.label.LabelMapper; import com.zrqx.resource.mapper.label.LabelMapper;
import com.zrqx.resource.model.enums.DiyTypeStatusEnum;
import com.zrqx.resource.model.form.label.LabelDataTypeForm; import com.zrqx.resource.model.form.label.LabelDataTypeForm;
import com.zrqx.resource.model.form.label.QueryLabelListForm; import com.zrqx.resource.model.form.label.QueryLabelListForm;
import com.zrqx.resource.model.form.label.SaveUpdateLabelForm; import com.zrqx.resource.model.form.label.SaveUpdateLabelForm;
...@@ -71,19 +72,24 @@ public class LabelServiceImpl extends ServiceImpl<LabelMapper, Label> implements ...@@ -71,19 +72,24 @@ public class LabelServiceImpl extends ServiceImpl<LabelMapper, Label> implements
public PageInfo<LabelListVO> page(String code,PageParam pageParam) { public PageInfo<LabelListVO> page(String code,PageParam pageParam) {
PageHelper.startPage(pageParam); PageHelper.startPage(pageParam);
String departmentCode =null; String departmentCode =null;
LambdaQueryWrapper<Label> labelLambdaQueryWrapper = new LambdaQueryWrapper<>();
ObjectMapper mapper1 = new ObjectMapper(); ObjectMapper mapper1 = new ObjectMapper();
String jsonString = systemAdminClient.infoJson(Integer.parseInt(tokenManager.getUserId())); String jsonString = systemAdminClient.infoJson(Integer.parseInt(tokenManager.getUserId()));
try { try {
SystemAdmin systemAdmin = mapper1.readValue(jsonString, SystemAdmin.class); SystemAdmin systemAdmin = mapper1.readValue(jsonString, SystemAdmin.class);
if (systemAdmin != null && !systemAdmin.getDepartmentCode().equals("0")) { if (systemAdmin != null && !systemAdmin.getDepartmentCode().equals("01")) {
if (systemAdmin.getRoles().contains(",")) { if (systemAdmin.getRoles().contains(",")) {
List<String> list = Arrays.asList(systemAdmin.getRoles().split(",")); List<String> list = Arrays.asList(systemAdmin.getRoles().split(","));
boolean b = list.stream().anyMatch(s -> s.equals("1")); boolean b = list.stream().anyMatch(s -> s.equals("1"));
if (!b) { if (!b) {
labelLambdaQueryWrapper.like(Label::getDepartmentCode,systemAdmin.getDepartmentCode());
labelLambdaQueryWrapper.or().eq(Label::getDepartmentCode,"01");
departmentCode=systemAdmin.getDepartmentCode(); departmentCode=systemAdmin.getDepartmentCode();
} }
}else{ }else{
if (!systemAdmin.getRoles().equals("1")) { if (!systemAdmin.getRoles().equals("1")) {
labelLambdaQueryWrapper.like(Label::getDepartmentCode,systemAdmin.getDepartmentCode());
labelLambdaQueryWrapper.or().eq(Label::getDepartmentCode,"01");
departmentCode=systemAdmin.getDepartmentCode(); departmentCode=systemAdmin.getDepartmentCode();
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论