|
|
@@ -4,6 +4,7 @@ import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.zhongzheng.common.core.domain.entity.SysDictData;
|
|
|
+import com.zhongzheng.common.core.domain.entity.SysDictType;
|
|
|
import com.zhongzheng.common.utils.DictUtils;
|
|
|
import com.zhongzheng.modules.system.mapper.SysDictDataMapper;
|
|
|
import com.zhongzheng.modules.system.service.ISysDictDataService;
|
|
|
@@ -31,6 +32,7 @@ public class SysDictDataServiceImpl extends ServiceImpl<SysDictDataMapper, SysDi
|
|
|
return list(new LambdaQueryWrapper<SysDictData>().eq(StrUtil.isNotBlank(dictData.getDictType()), SysDictData::getDictType, dictData.getDictType())
|
|
|
.like(StrUtil.isNotBlank(dictData.getDictLabel()), SysDictData::getDictLabel, dictData.getDictLabel())
|
|
|
.eq(StrUtil.isNotBlank(dictData.getStatus()), SysDictData::getStatus, dictData.getStatus())
|
|
|
+ .in(dictData.getStatusArray()!=null, SysDictData::getStatus, dictData.getStatusArray())
|
|
|
.eq(dictData.getDictTypeId()!=null, SysDictData::getDictTypeId, dictData.getDictTypeId())
|
|
|
.orderByAsc(SysDictData::getDictSort));
|
|
|
}
|