| | |
| | | } |
| | | |
| | | //查询sop信息 |
| | | public Response getSopInfo(List<SopDto> sqlList, String code, String model,int pageCurr,int pageSize) { |
| | | public Response getSopInfo(List<SopDto> sqlList, String code, String model, Integer status,String fileName, int pageCurr, int pageSize) { |
| | | String sqlStr=" "; |
| | | if(sqlList!=null&&sqlList.size()>0){ |
| | | for (SopDto dto:sqlList) { |
| | |
| | | for (int i=0;i<dto.getChileType().size();i++){ |
| | | sqlStr+=" and file_type like "+"'%"+dto.getParentType()+"-"+dto.getChileType().get(i)+"%' "; |
| | | } |
| | | }else{ |
| | | sqlStr+=" and file_type like "+"'%"+dto.getParentType()+"%' "; |
| | | } |
| | | } |
| | | } |
| | | if(status!=null) { |
| | | sqlStr += " and status = "+status; |
| | | } |
| | | if(fileName!=null) { |
| | | sqlStr += " and file_name like "+"'%"+fileName+"%' "; |
| | | } |
| | | List<SOP> list=mapper.getSopInfo(sqlStr,code,model); |
| | | PageInfo pageInfo= PageInfoUtils.list2PageInfo(list,pageCurr,pageSize); |
| | | |