Commit 2ea53690 authored by liwenbin's avatar liwenbin

简化代码

parent d0a6c0fb
...@@ -2,6 +2,7 @@ package com.quantgroup.asset.distribution.controller; ...@@ -2,6 +2,7 @@ package com.quantgroup.asset.distribution.controller;
import com.quantgroup.asset.distribution.constant.RedisKeyConstants; import com.quantgroup.asset.distribution.constant.RedisKeyConstants;
import com.quantgroup.asset.distribution.model.response.GlobalResponse; import com.quantgroup.asset.distribution.model.response.GlobalResponse;
import com.quantgroup.asset.distribution.service.aid.IAidFundInfoConfigService;
import com.quantgroup.asset.distribution.service.asset.IAssetAttributeExtendConfigService; import com.quantgroup.asset.distribution.service.asset.IAssetAttributeExtendConfigService;
import com.quantgroup.asset.distribution.service.authority.IAuthorityService; import com.quantgroup.asset.distribution.service.authority.IAuthorityService;
import com.quantgroup.asset.distribution.service.distribute.IAssetDistributeRuleConfigService; import com.quantgroup.asset.distribution.service.distribute.IAssetDistributeRuleConfigService;
...@@ -39,6 +40,8 @@ public class RedisFlushController { ...@@ -39,6 +40,8 @@ public class RedisFlushController {
private IFundModuleLimitTypeService limitTypeService; private IFundModuleLimitTypeService limitTypeService;
@Autowired @Autowired
private IAidLoanFundConfigService aidLoanFundConfigService; private IAidLoanFundConfigService aidLoanFundConfigService;
@Autowired
private IAidFundInfoConfigService aidFundInfoConfigService;
/** /**
* 助贷资金池刷新 * 助贷资金池刷新
...@@ -84,4 +87,13 @@ public class RedisFlushController { ...@@ -84,4 +87,13 @@ public class RedisFlushController {
} }
return GlobalResponse.error("authKey验证失败"); return GlobalResponse.error("authKey验证失败");
} }
@RequestMapping("/clear_aid_fund_info_cache")
public GlobalResponse clearAidFundInfoCache(String key, String fundId, String fundProductId) {
if (authKey.equals(key)) {
aidFundInfoConfigService.clearAidFundInfoCache(fundId, fundProductId);
return GlobalResponse.success();
}
return GlobalResponse.error("authKey验证失败");
}
} }
...@@ -31,7 +31,6 @@ public class AidFundInfoConfigServiceImpl implements IAidFundInfoConfigService { ...@@ -31,7 +31,6 @@ public class AidFundInfoConfigServiceImpl implements IAidFundInfoConfigService {
@Override @Override
public AidFundInfoConfig findAidFundInfo(String fundId, String fundProductId) { public AidFundInfoConfig findAidFundInfo(String fundId, String fundProductId) {
String redisKey = getAidFundInfoConfigKey(fundId, fundProductId); String redisKey = getAidFundInfoConfigKey(fundId, fundProductId);
// AidFundInfoConfig aidFundInfoConfig = redisService.getEntity(redisKey);
AidFundInfoConfig aidFundInfoConfig = null; AidFundInfoConfig aidFundInfoConfig = null;
if (aidFundInfoConfig == null) { if (aidFundInfoConfig == null) {
List<AidFundInfoConfig> aidFundInfoConfigs = aidFundInfoConfigRepository.findByFundIdAndFundProductIdAndEnableIsTrue(fundId, fundProductId); List<AidFundInfoConfig> aidFundInfoConfigs = aidFundInfoConfigRepository.findByFundIdAndFundProductIdAndEnableIsTrue(fundId, fundProductId);
......
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