bug修复
This commit is contained in:
parent
185e944070
commit
7fe41f593a
@ -1,6 +1,7 @@
|
|||||||
package com.zhgd.xmgl.modules.basicdata.service.impl;
|
package com.zhgd.xmgl.modules.basicdata.service.impl;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.zhgd.redis.lock.RedisRepository;
|
import com.zhgd.redis.lock.RedisRepository;
|
||||||
import com.zhgd.xmgl.modules.basicdata.entity.Company;
|
import com.zhgd.xmgl.modules.basicdata.entity.Company;
|
||||||
import com.zhgd.xmgl.modules.basicdata.entity.CompanyConfig;
|
import com.zhgd.xmgl.modules.basicdata.entity.CompanyConfig;
|
||||||
@ -9,10 +10,7 @@ import com.zhgd.xmgl.modules.basicdata.mapper.CompanyMapper;
|
|||||||
import com.zhgd.xmgl.modules.basicdata.service.ICompanyConfigService;
|
import com.zhgd.xmgl.modules.basicdata.service.ICompanyConfigService;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.data.redis.core.RedisTemplate;
|
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -67,8 +65,9 @@ public class CompanyConfigServiceImpl extends ServiceImpl<CompanyConfigMapper, C
|
|||||||
String companySn = (String) redisRepository.get("COMPANY_HEAD_PROJECT" + projectSn);
|
String companySn = (String) redisRepository.get("COMPANY_HEAD_PROJECT" + projectSn);
|
||||||
if (StringUtils.isEmpty(companySn)) {
|
if (StringUtils.isEmpty(companySn)) {
|
||||||
Company company = companyMapper.selectComapnyByProject(projectSn);
|
Company company = companyMapper.selectComapnyByProject(projectSn);
|
||||||
redisRepository.set("COMPANY_HEAD_PROJECT"+projectSn,company.getHeadquartersSn());
|
String headquartersSn = company != null ? company.getHeadquartersSn() : null;
|
||||||
companySn=company.getHeadquartersSn();
|
redisRepository.set("COMPANY_HEAD_PROJECT" + projectSn, headquartersSn);
|
||||||
|
companySn = headquartersSn;
|
||||||
}
|
}
|
||||||
if (StringUtils.isNotEmpty(companySn)) {
|
if (StringUtils.isNotEmpty(companySn)) {
|
||||||
return getCompanyConfig(companySn);
|
return getCompanyConfig(companySn);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user