记得上下班打卡 | git大法好,push需谨慎

Commit 021b574d authored by GaoHu's avatar GaoHu

学校名称null bug

parent 27e6efd9
......@@ -13,9 +13,11 @@ import com.liquidnet.commons.lang.util.BeanUtil;
import com.liquidnet.service.goblin.constant.SmileRedisConst;
import com.liquidnet.service.goblin.dto.vo.SmileUserVO;
import com.liquidnet.service.smile.entity.SmileOrganization;
import com.liquidnet.service.smile.entity.SmileSchool;
import com.liquidnet.service.smile.entity.SmileUser;
import com.liquidnet.service.smile.entity.dao.SmileUserCheckDao;
import com.liquidnet.service.smile.mapper.SmileOrganizationMapper;
import com.liquidnet.service.smile.mapper.SmileSchoolMapper;
import com.liquidnet.service.smile.mapper.SmileUserMapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
......@@ -41,6 +43,9 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
@Autowired
SmileOrganizationMapper smileOrganizationMapper;
@Autowired
SmileSchoolMapper smileSchoolMapper;
@Override
public PageInfo<SmileUserVo> userList(SmileUserParam smileUserParam) {
PageInfo<SmileUserVo> pageInfo;
......@@ -64,8 +69,19 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
}
private String getSchoolNameById(String schoolId) {
//从redis获取学校名称
return (String) smileRedisUtils.get(SmileRedisConst.SMILE_SCHOOL.concat(":").concat(schoolId));
String schoolName = (String) smileRedisUtils.get(SmileRedisConst.SMILE_SCHOOL.concat(":").concat(schoolId));
if (StringUtils.isEmpty(schoolName)){
//查询数据库
LambdaQueryWrapper<SmileSchool> queryWrapper = Wrappers.lambdaQuery(SmileSchool.class);
queryWrapper.eq(SmileSchool::getId, schoolId);
SmileSchool smileSchool = smileSchoolMapper.selectOne(queryWrapper);
schoolName = smileSchool.getName();
//缓存redis中
smileRedisUtils.set(SmileRedisConst.SMILE_SCHOOL.concat(":").concat(schoolId),smileSchool.getName());
}
return schoolName;
}
@Override
......
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