Commit 525d765a authored by chenzhao's avatar chenzhao

修改代码

parent 871e7f5f
...@@ -17,6 +17,7 @@ import org.springframework.stereotype.Service; ...@@ -17,6 +17,7 @@ import org.springframework.stereotype.Service;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import org.typroject.tyboot.core.rdbms.service.BaseService; import org.typroject.tyboot.core.rdbms.service.BaseService;
import java.util.Collection;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -68,7 +69,9 @@ public class OrgUsrAgencyUserServiceImpl extends BaseService<OrgUsrAgencyUserDto ...@@ -68,7 +69,9 @@ public class OrgUsrAgencyUserServiceImpl extends BaseService<OrgUsrAgencyUserDto
if (!ObjectUtils.isEmpty(orgUsr1) && !orgUsr1.getIsDelete()) { if (!ObjectUtils.isEmpty(orgUsr1) && !orgUsr1.getIsDelete()) {
orgUsr1.setAmosOrgId(object.get("userId").toString()); orgUsr1.setAmosOrgId(object.get("userId").toString());
List<Map<String, Object>> companys = (List<Map<String, Object>>) object.get("companys"); List<Map<String, Object>> companys = (List<Map<String, Object>>) object.get("companys");
if (!ObjectUtils.isEmpty(companys)){
orgUsr1.setAmosOrgCode(companys.get(0).get("orgCode").toString()); orgUsr1.setAmosOrgCode(companys.get(0).get("orgCode").toString());
}
orgUsrMapper.update(orgUsr1,new QueryWrapper<OrgUsr>().eq("sequence_nbr",orgUsrAgencyUser.getOrgUsrId())); orgUsrMapper.update(orgUsr1,new QueryWrapper<OrgUsr>().eq("sequence_nbr",orgUsrAgencyUser.getOrgUsrId()));
} }
} else if ("multDeleteUser".equals(methodName)) { } else if ("multDeleteUser".equals(methodName)) {
......
...@@ -1389,7 +1389,7 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i ...@@ -1389,7 +1389,7 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
return companyList.stream().filter(a -> companyList.stream().noneMatch(c -> c.getId().toString().equals(a.getParentId()))) return companyList.stream().filter(a -> companyList.stream().noneMatch(c -> c.getId().toString().equals(a.getParentId())))
.peek(b -> { .peek(b -> {
b.setChildren(getCompanyBuildingChildrenTree(b.getId().toString(), companyList)); b.setChildren(getCompanyBuildingChildrenTree(b.getId().toString(), companyList));
b.setTotal(b.getChildren().stream().filter(c -> c.getTotal() != null).mapToLong(BuildingTreeVo::getTotal).sum() + b.getTotal()); b.setTotal(b.getChildren().stream().filter(c -> c.getTotal() != null).mapToLong(BuildingTreeVo::getTotal).sum());
}).collect(Collectors.toList()); }).collect(Collectors.toList());
} }
......
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