|
@@ -10,6 +10,7 @@ import com.fs.his.param.FsPackageCateUParam;
|
|
|
import com.fs.his.vo.OptionsVO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.cache.annotation.CacheEvict;
|
|
|
+import org.springframework.cache.annotation.Cacheable;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.fs.his.mapper.FsPackageCateMapper;
|
|
|
import com.fs.his.domain.FsPackageCate;
|
|
@@ -46,6 +47,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
|
|
|
* @return 套餐包分类
|
|
|
*/
|
|
|
@Override
|
|
|
+ @Cacheable(value = "getPackagCateList", key = "#param")
|
|
|
public List<FsPackageCate> selectFsPackageCateList(FsPackageCateUParam param)
|
|
|
{
|
|
|
return fsPackageCateMapper.selectFsPackageCateList(param);
|
|
@@ -58,7 +60,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- @CacheEvict(value = "getPackageList", allEntries = true)
|
|
|
+ @CacheEvict(value = {"getPackageList","getPackagCateList"}, allEntries = true)
|
|
|
public int insertFsPackageCate(FsPackageCate fsPackageCate)
|
|
|
{
|
|
|
Long cateCode = fsPackageCate.getCateCode();
|
|
@@ -77,7 +79,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- @CacheEvict(value = "getPackageList", allEntries = true)
|
|
|
+ @CacheEvict(value = {"getPackageList","getPackagCateList"}, allEntries = true)
|
|
|
public int updateFsPackageCate(FsPackageCate fsPackageCate)
|
|
|
{
|
|
|
Long cateCode = fsPackageCate.getCateCode();
|
|
@@ -96,7 +98,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- @CacheEvict(value = "getPackageList", allEntries = true)
|
|
|
+ @CacheEvict(value = {"getPackageList","getPackagCateList"}, allEntries = true)
|
|
|
public int deleteFsPackageCateByCateIds(Long[] cateIds)
|
|
|
{
|
|
|
return fsPackageCateMapper.deleteFsPackageCateByCateIds(cateIds);
|
|
@@ -109,7 +111,7 @@ public class FsPackageCateServiceImpl implements IFsPackageCateService
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- @CacheEvict(value = "getPackageList", allEntries = true)
|
|
|
+ @CacheEvict(value = {"getPackageList","getPackagCateList"}, allEntries = true)
|
|
|
public int deleteFsPackageCateByCateId(Long cateId)
|
|
|
{
|
|
|
return fsPackageCateMapper.deleteFsPackageCateByCateId(cateId);
|