Authored by 胡古飞

fix DownGradeAspect

... ... @@ -77,40 +77,54 @@ public class DownGradeAspect {
* @param cacheObject
* @return
*/
private SearchApiResult dealPriceResultFromCache(Object cacheObject) {
private Object dealPriceResultFromCache(Object cacheObject) {
// 处理价格的缓存结果
SearchApiResult searchApiResult = (SearchApiResult) cacheObject;
JSONObject priceObject = (JSONObject) searchApiResult.getData();
Object newPriceObject = searchAfterCacheService.dealPriceCacheObject(priceObject);
searchApiResult.setData(newPriceObject);
return searchApiResult;
if (cacheObject instanceof SearchApiResult) {
SearchApiResult searchApiResult = (SearchApiResult) cacheObject;
JSONObject priceObject = (JSONObject) searchApiResult.getData();
Object newPriceObject = searchAfterCacheService.dealPriceCacheObject(priceObject);
searchApiResult.setData(newPriceObject);
return searchApiResult;
}
return cacheObject;
}
private SearchApiResult dealRecentResultFromCache(Object cacheObject) {
private Object dealRecentResultFromCache(Object cacheObject) {
// 处理最新上架时间的缓存结果
SearchApiResult searchApiResult = (SearchApiResult) cacheObject;
JSONObject priceObject = (JSONObject) searchApiResult.getData();
Object newPriceObject = searchAfterCacheService.dealRecentCacheObject(priceObject);
searchApiResult.setData(newPriceObject);
return searchApiResult;
if (cacheObject instanceof SearchApiResult) {
SearchApiResult searchApiResult = (SearchApiResult) cacheObject;
JSONObject priceObject = (JSONObject) searchApiResult.getData();
Object newPriceObject = searchAfterCacheService.dealRecentCacheObject(priceObject);
searchApiResult.setData(newPriceObject);
return searchApiResult;
}
return cacheObject;
}
private SearchApiResult dealDisCountResultFromCache(Object cacheObject) {
private Object dealDisCountResultFromCache(Object cacheObject) {
// 处理折扣的缓存结果
SearchApiResult searchApiResult = (SearchApiResult) cacheObject;
JSONObject disCountObject = (JSONObject) searchApiResult.getData();
Object newDisCountObject = searchAfterCacheService.dealDiscountCacheObject(disCountObject);
searchApiResult.setData(newDisCountObject);
return searchApiResult;
if (cacheObject instanceof SearchApiResult) {
SearchApiResult searchApiResult = (SearchApiResult) cacheObject;
JSONObject disCountObject = (JSONObject) searchApiResult.getData();
Object newDisCountObject = searchAfterCacheService.dealDiscountCacheObject(disCountObject);
searchApiResult.setData(newDisCountObject);
return searchApiResult;
}
return cacheObject;
}
private SearchApiResult dealFilterResultFromCache(Object cacheObject) {
private Object dealFilterResultFromCache(Object cacheObject) {
// 处理折扣的缓存结果
SearchApiResult searchApiResult = (SearchApiResult) cacheObject;
JSONObject filterObject = (JSONObject) searchApiResult.getData();
Object newFilterObject = searchAfterCacheService.dealFilterCacheObject(filterObject);
searchApiResult.setData(newFilterObject);
return searchApiResult;
if (cacheObject instanceof SearchApiResult) {
SearchApiResult searchApiResult = (SearchApiResult) cacheObject;
JSONObject filterObject = (JSONObject) searchApiResult.getData();
Object newFilterObject = searchAfterCacheService.dealFilterCacheObject(filterObject);
searchApiResult.setData(newFilterObject);
return searchApiResult;
}
return cacheObject;
}
/**
... ...