diff --git a/klp-flow/src/main/java/com/klp/flow/service/impl/TsComplaintAcceptServiceImpl.java b/klp-flow/src/main/java/com/klp/flow/service/impl/TsComplaintAcceptServiceImpl.java index 6460336a..a281f6ec 100644 --- a/klp-flow/src/main/java/com/klp/flow/service/impl/TsComplaintAcceptServiceImpl.java +++ b/klp-flow/src/main/java/com/klp/flow/service/impl/TsComplaintAcceptServiceImpl.java @@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.klp.common.core.domain.entity.SysDictData; -import com.klp.common.utils.DictUtils; import com.klp.common.utils.StringUtils; +import com.klp.system.service.ISysDictDataService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import com.klp.flow.domain.bo.TsComplaintAcceptBo; @@ -46,6 +46,8 @@ public class TsComplaintAcceptServiceImpl implements ITsComplaintAcceptService { private final TsAcceptCoilRelMapper tsAcceptCoilRelMapper; + private final ISysDictDataService sysDictDataService; + /** * 查询投诉受理单主 */ @@ -134,8 +136,8 @@ public class TsComplaintAcceptServiceImpl implements ITsComplaintAcceptService { if (acceptId == null) { return false; } - // 从字典获取需要下发的部门ID列表 - List dictList = DictUtils.getDictCache("flow_coil_objection"); + // 从sys_dict_data直查,根据dict_type=flow_coil_objection获取部门ID列表 + List dictList = sysDictDataService.selectDictDataByTypeRealtime("flow_coil_objection"); if (dictList == null || dictList.isEmpty()) { return false; } @@ -164,8 +166,8 @@ public class TsComplaintAcceptServiceImpl implements ITsComplaintAcceptService { if (acceptId == null) { return false; } - // 从字典获取需要下发的部门ID列表 - List dictList = DictUtils.getDictCache("flow_coil_objection"); + // 从sys_dict_data直查,根据dict_type=flow_coil_objection获取部门ID列表 + List dictList = sysDictDataService.selectDictDataByTypeRealtime("flow_coil_objection"); if (dictList == null || dictList.isEmpty()) { return false; }