package com.zt.life.modules.mainPart.test.service; 
 | 
  
 | 
import cn.hutool.core.convert.Convert; 
 | 
import com.zt.common.db.query.QueryFilter; 
 | 
import com.zt.common.service.BaseService; 
 | 
  
 | 
import com.zt.life.modules.mainPart.utils.DigitChineseUtils; 
 | 
import com.zt.life.modules.mainPart.test.dao.ProjectSelfreparingDaos; 
 | 
import com.zt.life.modules.mainPart.test.model.ProjectSelfreparingTest; 
 | 
import org.springframework.stereotype.Service; 
 | 
  
 | 
  
 | 
import java.util.List; 
 | 
import java.util.stream.Collectors; 
 | 
  
 | 
@Service 
 | 
public class ProjectSelfreparingServiceTest extends BaseService<ProjectSelfreparingDaos, ProjectSelfreparingTest> { 
 | 
  
 | 
    public List<ProjectSelfreparingTest> page(QueryFilter queryFilter) { 
 | 
        List<ProjectSelfreparingTest> page = baseDao.page(queryFilter.getQueryParams()); 
 | 
        List<ProjectSelfreparingTest> page2 = page.stream().filter(s->s.getNodeType()==1).collect(Collectors.toList()); 
 | 
        for (ProjectSelfreparingTest a: page2) { 
 | 
            a.setCode(DigitChineseUtils.arabicNumToChineseNum(Convert.toInt(a.getCode()))); 
 | 
        } 
 | 
        return queryFilter.getPageList(page); 
 | 
    } 
 | 
  
 | 
    public ProjectSelfreparingTest getProjectSelfreparing(Long id) { 
 | 
        return baseDao.getProjectSelfreparing(id); 
 | 
    } 
 | 
  
 | 
  
 | 
} 
 |