package com.thhy.mobile.modules.biz.pipeinfo.service; import com.thhy.mobile.modules.biz.pipeinfo.entity.*; import com.thhy.mobile.modules.biz.steelproduce.entity.ProduceDto; import com.thhy.mobile.modules.biz.steelproduce.entity.ProduceMonthVo; import java.io.Serializable; import java.util.HashMap; import java.util.List; /** * 服务类 * @author zhang_xiao_bo * @since 2023-05-08 15:28:37 */ public interface PipeInfoService { PipeInfo get(Serializable id); List findList(PipeInfo pipeInfo); List pipelist(PipeDto pipeDto); List pipeThingJsInfo(String token); List pipelist(PipeDto pipeDto,String token); void addPipeInfo(PipeInfo pipeInfo); void update(PipeInfo pipeInfo); void delete(Serializable id); PipeInfoVo checkHistory(PipeDto pipeDto); void setscrap(ProblemInfoVo problemInfoVo); ProblemInfoVo problemInfo(PipeDto pipeDto); List pipeMonth(ProduceDto produceDto); List pipeComparePlan(ProduceDto produceDto); List h5Pipelist(PipeDto pipeDto); List pipePlanProduct(String token); List> TableHeader(); List> queryMaterias(String companyId); List materialTotalStock(String companyId); void updateRingNum(PipeInfo pipeInfo); }