查询图片列表

main
liushujing 3 months ago
parent f4020e2793
commit 05fa43df54

@ -82,6 +82,14 @@ public class DigitalImgController {
return new Result<PageData<DigitalImgDTO>>().ok(page);
}
@GetMapping("getAllByType")
@ApiOperation("根据类型获取全部数据")
public Result<List<DigitalImgDTO>> getAllByType(@ApiIgnore @RequestParam String imgType){
List<DigitalImgDTO> page = digitalImgService.getAllByType(imgType);
return new Result<List<DigitalImgDTO>>().ok(page);
}
@GetMapping("{id}")
@ApiOperation("信息")
public Result<DigitalImgDTO> get(@PathVariable("id") String id){

@ -4,6 +4,8 @@ import com.pjilisense.flxai.base.service.CrudService;
import com.pjilisense.flxai.dto.DigitalImgDTO;
import com.pjilisense.flxai.entity.DigitalImgEntity;
import java.util.List;
/**
* ${comments}
*
@ -12,4 +14,5 @@ import com.pjilisense.flxai.entity.DigitalImgEntity;
*/
public interface DigitalImgService extends CrudService<DigitalImgEntity, DigitalImgDTO> {
List<DigitalImgDTO> getAllByType(String imgType);
}

@ -4,11 +4,14 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.pjilisense.flxai.base.service.impl.CrudServiceImpl;
import com.pjilisense.flxai.dao.DigitalImgDao;
import com.pjilisense.flxai.dto.DigitalImgDTO;
import com.pjilisense.flxai.entity.AppToolsSetEntity;
import com.pjilisense.flxai.entity.DigitalImgEntity;
import com.pjilisense.flxai.service.DigitalImgService;
import cn.hutool.core.util.StrUtil;
import com.pjilisense.flxai.utils.ConvertUtils;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Map;
/**
@ -30,5 +33,12 @@ public class DigitalImgServiceImpl extends CrudServiceImpl<DigitalImgDao, Digita
return wrapper;
}
@Override
public List<DigitalImgDTO> getAllByType(String imgType) {
QueryWrapper<DigitalImgEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StrUtil.isNotBlank(imgType), "img_type", imgType);
wrapper.orderByAsc("id");
List<DigitalImgEntity> entityList =baseDao.selectList(wrapper);
return ConvertUtils.sourceToTarget(entityList, DigitalImgDTO.class);
}
}
Loading…
Cancel
Save