|
@@ -25,12 +25,14 @@ public class CaseFilesServiceImpl extends ServiceImpl<ICaseFilesMapper, CaseFile
|
|
|
|
|
|
@Override
|
|
|
public List<CaseFiles> allList(Integer caseId, Integer caseFilesTypeId) {
|
|
|
- if(caseId == null || caseFilesTypeId == null){
|
|
|
+ if(caseId == null){
|
|
|
throw new BusinessException(ErrorCode.MISSING_REQUIRED_PARAMETERS);
|
|
|
}
|
|
|
LambdaQueryWrapper<CaseFiles> wrapper = new LambdaQueryWrapper<>();
|
|
|
wrapper.eq(CaseFiles::getCaseId,caseId);
|
|
|
- wrapper.eq(CaseFiles::getFilesTypeId,caseFilesTypeId);
|
|
|
+ if(caseFilesTypeId!=null){
|
|
|
+ wrapper.eq(CaseFiles::getFilesTypeId,caseFilesTypeId);
|
|
|
+ }
|
|
|
wrapper.orderByDesc(CaseFiles::getCreateTime);
|
|
|
return this.list(wrapper);
|
|
|
}
|