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;
|
import java.util.Map;
|
|
/**
|
* 服务类
|
* @author zhang_xiao_bo
|
* @since 2023-05-08 15:28:37
|
*/
|
public interface PipeInfoService {
|
|
PipeInfo get(Serializable id);
|
|
List<PipeInfo> findList(PipeInfo pipeInfo);
|
|
List<PipeListVo> pipelist(PipeDto pipeDto);
|
|
List<PipeListVo> pipeThingJsInfo(String token);
|
|
List<PipeListVo> 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<ProduceMonthVo> pipeMonth(ProduceDto produceDto);
|
|
List<ProduceMonthVo> pipeComparePlan(ProduceDto produceDto);
|
|
List<PipeListVo> h5Pipelist(PipeDto pipeDto);
|
|
|
List<ScreenPipeCompare> pipePlanProduct(String token);
|
|
|
List<HashMap<String,Object>> TableHeader();
|
|
List<HashMap<String,Object>> queryMaterias(String companyId);
|
|
List<MaterialInfo> materialTotalStock(String companyId);
|
|
void updateRingNum(PipeInfo pipeInfo);
|
|
Map<String,Object> updateDateInfo(PipeInfo pipeInfo);
|
|
void updatePipeDate(PipeDateDto pipeDateDto);
|
|
Map<String,Object> materialInfo();
|
|
List<MaterialThingNumDto> materialNumInfo();
|
}
|