/** * Copyright © 2015-2020 JeePlus All rights reserved. */ package com.jeeplus.modules.sys.service; import java.util.List; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.jeeplus.common.service.TreeService; import com.jeeplus.modules.sys.dao.AreaDao; import com.jeeplus.modules.sys.entity.Area; import com.jeeplus.modules.sys.utils.UserUtils; /** * 区域Service * @author jeeplus * @version 2014-05-16 */ @Service @Transactional(readOnly = true) public class AreaService extends TreeService { public List findAll(){ return UserUtils.getAreaList(); } @Transactional(readOnly = false) public void save(Area area) { super.save(area); UserUtils.removeCache(UserUtils.CACHE_AREA_LIST); } @Transactional(readOnly = false) public void delete(Area area) { super.delete(area); UserUtils.removeCache(UserUtils.CACHE_AREA_LIST); } }