|
@@ -1,5 +1,6 @@
|
|
package cn.cslg.pas.service.business;
|
|
package cn.cslg.pas.service.business;
|
|
|
|
|
|
|
|
+import cn.cslg.pas.common.dto.business.GetReferencesDTO;
|
|
import cn.cslg.pas.common.dto.business.ReferencesDTO;
|
|
import cn.cslg.pas.common.dto.business.ReferencesDTO;
|
|
import cn.cslg.pas.common.dto.business.ReferencesUpdateDTO;
|
|
import cn.cslg.pas.common.dto.business.ReferencesUpdateDTO;
|
|
import cn.cslg.pas.common.model.cronModel.Personnel;
|
|
import cn.cslg.pas.common.model.cronModel.Personnel;
|
|
@@ -104,15 +105,20 @@ public class ReferencesService extends ServiceImpl<ReferencesMapper, References>
|
|
|
|
|
|
/**
|
|
/**
|
|
* 查询
|
|
* 查询
|
|
- * @param projectId
|
|
|
|
- * @param pageNum
|
|
|
|
- * @param pageSize
|
|
|
|
|
|
+ * @param getReferencesDTO
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
- public List<ReferencesVO> query(Integer projectId, int pageNum, int pageSize) {
|
|
|
|
|
|
+ public List<ReferencesVO> query(GetReferencesDTO getReferencesDTO) {
|
|
|
|
+ Integer projectId = getReferencesDTO.getProjectId();
|
|
|
|
+ String fileName = getReferencesDTO.getFileName();
|
|
|
|
+ Integer pageNum = getReferencesDTO.getCurrent();
|
|
|
|
+ Integer pageSize = getReferencesDTO.getSize();
|
|
Page<References> page = new Page<>(pageNum, pageSize);
|
|
Page<References> page = new Page<>(pageNum, pageSize);
|
|
LambdaQueryWrapper<References> queryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<References> queryWrapper = new LambdaQueryWrapper<>();
|
|
queryWrapper.eq(References::getProjectId, projectId);
|
|
queryWrapper.eq(References::getProjectId, projectId);
|
|
|
|
+ if (fileName != null && !fileName.equals("")) {
|
|
|
|
+ queryWrapper.like(References::getReferencesName, fileName);
|
|
|
|
+ }
|
|
IPage<References> referencesPage = this.page(page, queryWrapper);
|
|
IPage<References> referencesPage = this.page(page, queryWrapper);
|
|
List<References> references = referencesPage.getRecords();
|
|
List<References> references = referencesPage.getRecords();
|
|
List<ReferencesVO> referencesVOS = this.loadReferencesVO(references);
|
|
List<ReferencesVO> referencesVOS = this.loadReferencesVO(references);
|