package doumeemes.service.ext.impl; import doumeemes.core.model.PageData; import doumeemes.core.model.PageWrap; import doumeemes.dao.ext.dto.QueryBomDetailExtDTO; import doumeemes.dao.ext.vo.BomDetailExtListVO; import doumeemes.service.ext.BomDetailExtService; import doumeemes.dao.ext.BomDetailExtMapper; import doumeemes.service.business.MaterialService; import doumeemes.service.business.UnitService; import doumeemes.service.business.ProceduresService; import doumeemes.service.business.BomService; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 物料清单明细Service实现 * @author 江蹄蹄 * @date 2022/04/20 11:01 */ @Service public class BomDetailExtServiceImpl implements BomDetailExtService { @Autowired private BomDetailExtMapper bomDetailExtMapper; @Autowired private MaterialService materialService; @Autowired private UnitService unitService; @Autowired private ProceduresService proceduresService; @Autowired private BomService bomService; @Override public PageData findPage(PageWrap pageWrap) { PageHelper.startPage(pageWrap.getPage(), pageWrap.getCapacity()); List result = bomDetailExtMapper.selectList(pageWrap.getModel()); for (BomDetailExtListVO vo : result) { // 查询物料基本信息表列表 // TODO // 查询物料单位信息表列表 // TODO // 查询工序信息表列表 // TODO // 查询物料清单信息表列表 // TODO } return PageData.from(new PageInfo<>(result)); } }