|
@@ -6,7 +6,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.dragoninfo.dcuc.app.dto.ApplyInfoDTO;
|
|
import com.dragoninfo.dcuc.app.dto.ApplyInfoDTO;
|
|
-import com.dragoninfo.dcuc.app.dto.UpdateUserInfoEventDTO;
|
|
|
|
import com.dragoninfo.dcuc.app.entity.ApplyInfo;
|
|
import com.dragoninfo.dcuc.app.entity.ApplyInfo;
|
|
import com.dragoninfo.dcuc.app.entity.ManufacturerInfo;
|
|
import com.dragoninfo.dcuc.app.entity.ManufacturerInfo;
|
|
import com.dragoninfo.dcuc.app.mapper.ApplyInfoMapper;
|
|
import com.dragoninfo.dcuc.app.mapper.ApplyInfoMapper;
|
|
@@ -444,7 +443,7 @@ public class ApplyInfoServiceImpl implements IApplyInfoService {
|
|
for (ApplyInfo app : apps) {
|
|
for (ApplyInfo app : apps) {
|
|
String orgCode = app.getOrgCode();
|
|
String orgCode = app.getOrgCode();
|
|
OrgInfo orgInfo = map.get(orgCode);
|
|
OrgInfo orgInfo = map.get(orgCode);
|
|
- if(orgInfo != null) {
|
|
|
|
|
|
+ if (orgInfo != null) {
|
|
app.setOrgName(orgInfo.getFullName());
|
|
app.setOrgName(orgInfo.getFullName());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -456,6 +455,21 @@ public class ApplyInfoServiceImpl implements IApplyInfoService {
|
|
return applyInfoMapper.findBySearchable(Searchable.toSearchable(searchDTO));
|
|
return applyInfoMapper.findBySearchable(Searchable.toSearchable(searchDTO));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @CacheEvict(allEntries = true)
|
|
|
|
+ @Override
|
|
|
|
+ public void updateOrgInfos(String targetOrgCode, String fullName, String code) {
|
|
|
|
+ LambdaQueryWrapper<ApplyInfo> queryWrapper = Wrappers.lambdaQuery();
|
|
|
|
+ queryWrapper.eq(ApplyInfo::getOrgCode, targetOrgCode);
|
|
|
|
+
|
|
|
|
+ ApplyInfo applyInfo = new ApplyInfo();
|
|
|
|
+ applyInfo.setOrgName(fullName);
|
|
|
|
+
|
|
|
|
+ if (!targetOrgCode.equals(code)) {
|
|
|
|
+ applyInfo.setOrgCode(code);
|
|
|
|
+ }
|
|
|
|
+ applyInfoMapper.update(applyInfo, queryWrapper);
|
|
|
|
+ }
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
public List<ApplyInfo> findList(String applyStatus) {
|
|
public List<ApplyInfo> findList(String applyStatus) {
|
|
LambdaQueryWrapper<ApplyInfo> queryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<ApplyInfo> queryWrapper = new LambdaQueryWrapper<>();
|