//package com.ruoyi.utils.excel.easyexcel.service;
//
//import cn.stylefeng.guns.modular.business.frequency.dict.entity.Dict;
//import cn.stylefeng.guns.modular.business.frequency.dict.mapper.DictMapper;
//import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
//import org.springframework.beans.factory.annotation.Autowired;
//
//import java.util.List;
//import java.util.stream.Collectors;
//
///***
// *
// * 获取动态值
// *
// * **/
//public class RoleNameExplicitConstraint implements ExplicitInterface {
//
//
//    @Autowired
//    private DictMapper dictMapper;
//
//    @Override
//    public String[] source(String code) {
//        QueryWrapper<Dict> queryWrapper = new QueryWrapper<>();
//        queryWrapper.eq("code", code);
//        queryWrapper.orderByAsc("sort");
//        List<Dict> list= dictMapper.selectList(queryWrapper);
//        List<String> names = list.stream().map(dataDictionary->{
//                    return dataDictionary.getName()+"@"+dataDictionary.getCode();
//                }
//        ).collect(Collectors.toList());
//        String[] str=names.toArray(new String[names.size()]);
//        return str;
//    }
//}