更新插入字典类型方法以移除字典缓存

This commit is contained in:
dftre 2025-02-24 18:17:08 +08:00
parent 3de8d85cb1
commit 5114c7e5cc

View File

@ -4,10 +4,11 @@ import java.util.Comparator;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import jakarta.annotation.PostConstruct;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import com.ruoyi.common.constant.UserConstants; import com.ruoyi.common.constant.UserConstants;
import com.ruoyi.common.core.domain.entity.SysDictData; import com.ruoyi.common.core.domain.entity.SysDictData;
import com.ruoyi.common.core.domain.entity.SysDictType; import com.ruoyi.common.core.domain.entity.SysDictType;
@ -18,6 +19,8 @@ import com.ruoyi.system.mapper.SysDictDataMapper;
import com.ruoyi.system.mapper.SysDictTypeMapper; import com.ruoyi.system.mapper.SysDictTypeMapper;
import com.ruoyi.system.service.ISysDictTypeService; import com.ruoyi.system.service.ISysDictTypeService;
import jakarta.annotation.PostConstruct;
/** /**
* 字典 业务层处理 * 字典 业务层处理
* *
@ -177,7 +180,7 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService
int row = dictTypeMapper.insertDictType(dict); int row = dictTypeMapper.insertDictType(dict);
if (row > 0) if (row > 0)
{ {
DictUtils.setDictCache(dict.getDictType(), null); DictUtils.removeDictCache(dict.getDictType());
} }
return row; return row;
} }