de/backend/src/main/java/io/dataease/service/chart/ChartViewCacheService.java
2022-04-15 16:08:33 +08:00

28 lines
579 B
Java

package io.dataease.service.chart;
import io.dataease.ext.*;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
/**
* Author: wangjiahao
* Date: 2022/4/2
* Description:
*/
@Service
public class ChartViewCacheService {
@Resource
private ExtChartViewMapper extChartViewMapper;
@Transactional
public void refreshCache(String viewId){
if(extChartViewMapper.updateToCache(viewId)==0){
extChartViewMapper.copyToCache(viewId);
}
}
}