|
@@ -20,6 +20,7 @@ import org.eco.vip.orm.domain.PageQuery;
|
|
import org.eco.vip.orm.exception.BusinessException;
|
|
import org.eco.vip.orm.exception.BusinessException;
|
|
import org.eco.vip.orm.pojo.PageResult;
|
|
import org.eco.vip.orm.pojo.PageResult;
|
|
import org.eco.vip.orm.service.BaseService;
|
|
import org.eco.vip.orm.service.BaseService;
|
|
|
|
+import org.eco.vip.orm.utils.CollUtils;
|
|
import org.eco.vip.orm.utils.JsonUtils;
|
|
import org.eco.vip.orm.utils.JsonUtils;
|
|
import org.eco.vip.orm.utils.MapstructUtils;
|
|
import org.eco.vip.orm.utils.MapstructUtils;
|
|
import org.eco.vip.orm.utils.ObjUtils;
|
|
import org.eco.vip.orm.utils.ObjUtils;
|
|
@@ -136,4 +137,11 @@ public class DictService extends BaseService<DictMapper, Dict> implements IDictS
|
|
QueryWrapper queryWrapper = query().where(DICT.DICT_ID.eq(id));
|
|
QueryWrapper queryWrapper = query().where(DICT.DICT_ID.eq(id));
|
|
return this.getOneAs(queryWrapper, DictVO.class);
|
|
return this.getOneAs(queryWrapper, DictVO.class);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public boolean hasChildByIds(List<String> ids) {
|
|
|
|
+ QueryWrapper queryWrapper = query().where(DICT.PARENT_ID.in(ids));
|
|
|
|
+ List<Dict> dictList = this.list(queryWrapper);
|
|
|
|
+ return CollUtils.isNotEmpty(dictList);
|
|
|
|
+ }
|
|
}
|
|
}
|