Commit d49be62f authored by chenzhao's avatar chenzhao

修改bug

parent c17116fb
...@@ -45,5 +45,5 @@ public interface IFireTeamService { ...@@ -45,5 +45,5 @@ public interface IFireTeamService {
List<FireTeamZhDto> getFireTeamCountList(); List<FireTeamZhDto> getFireTeamCountList();
public List<FireTeam> getFirstAidForTypeCodeAndCompanyId(String dicCode,String typeCode,Long companyId); public List<FireTeam> getFirstAidForTypeCodeAndCompanyId(String dicCode,String typeCode,Long companyId);
List<FireTeam> getFireTeamList(); List<FireTeam> getFireTeamList(String bizOrgCode);
} }
...@@ -450,10 +450,11 @@ public class FireTeamServiceImpl extends BaseService<FireTeamDto, FireTeam, Fire ...@@ -450,10 +450,11 @@ public class FireTeamServiceImpl extends BaseService<FireTeamDto, FireTeam, Fire
} }
@Override @Override
public List<FireTeam> getFireTeamList() { public List<FireTeam> getFireTeamList(String bizOrgCode) {
QueryWrapper<FireTeam> queryWrapper = new QueryWrapper<>(); QueryWrapper<FireTeam> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("is_delete", false); queryWrapper.eq("is_delete", false);
queryWrapper.like("biz_org_code",bizOrgCode);
return fireTeamMapper.selectList(queryWrapper); return fireTeamMapper.selectList(queryWrapper);
} }
......
...@@ -183,10 +183,11 @@ public class DataSourcesImpl implements DataSources { ...@@ -183,10 +183,11 @@ public class DataSourcesImpl implements DataSources {
// IPage<FireTeamCardDto> fireTeamCardDtoIPage = fireTeamService.listFireTeamByPage(pageBean, // IPage<FireTeamCardDto> fireTeamCardDtoIPage = fireTeamService.listFireTeamByPage(pageBean,
// new FireTeamListDto()); // new FireTeamListDto());
// List<FireTeamCardDto> records = fireTeamCardDtoIPage.getRecords(); // List<FireTeamCardDto> records = fireTeamCardDtoIPage.getRecords();
// 导出模板增加权限
List<FireTeam> records = fireTeamService.getFireTeamList(); ReginParams reginParams = JSONObject.parseObject(redisUtils.get(RedisKey.buildReginKey(RequestContext.getExeUserId(), RequestContext.getToken())).toString(), ReginParams.class);
// 权限处理
PermissionInterceptorContext.setDataAuthRule("fire_water_info");
List<FireTeam> records = fireTeamService.getFireTeamList(reginParams.getPersonIdentity().getBizOrgCode());
List<String> names = records.stream().map(item -> { List<String> names = records.stream().map(item -> {
return item.getName() + "@" + item.getSequenceNbr(); return item.getName() + "@" + item.getSequenceNbr();
}).collect(Collectors.toList()); }).collect(Collectors.toList());
...@@ -404,7 +405,11 @@ public class DataSourcesImpl implements DataSources { ...@@ -404,7 +405,11 @@ public class DataSourcesImpl implements DataSources {
private String[] getCompany() { private String[] getCompany() {
//List<OrgMenuDto> menus = OrgUsrServiceImpl.buildTreeParallel(iOrgUsrService.selectCompanyDepartmentMsg()); //List<OrgMenuDto> menus = OrgUsrServiceImpl.buildTreeParallel(iOrgUsrService.selectCompanyDepartmentMsg());
List<OrgUsr> menus = iOrgUsrService.selectCompanyDepartmentMsg(); // 导出模板增加权限
ReginParams reginParams = JSONObject.parseObject(redisUtils.get(RedisKey.buildReginKey(RequestContext.getExeUserId(), RequestContext.getToken())).toString(), ReginParams.class);
// 权限处理
PermissionInterceptorContext.setDataAuthRule("fire_fighters_info");
List<OrgUsr> menus = iOrgUsrService.companyTreeByUserAndTypeNoTree(reginParams, null);
List<String> names = menus.stream().map(item -> { List<String> names = menus.stream().map(item -> {
return item.getBizOrgName() + "@" + item.getSequenceNbr() + "@" + item.getBizOrgCode(); return item.getBizOrgName() + "@" + item.getSequenceNbr() + "@" + item.getBizOrgCode();
}).collect(Collectors.toList()); }).collect(Collectors.toList());
...@@ -412,6 +417,8 @@ public class DataSourcesImpl implements DataSources { ...@@ -412,6 +417,8 @@ public class DataSourcesImpl implements DataSources {
return str; return str;
} }
/** /**
* 消防队员模板获取地址 * 消防队员模板获取地址
* *
......
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