package com.steerinfo.dil.service; import com.steerinfo.dil.model.TmstrainLoadingResult; import java.math.BigDecimal; import java.util.List; import java.util.Map; /** * TmstrainLoadingResult服务接口: * @author generator * @version 1.0-SNAPSHORT 2021-08-30 02:23 * 类描述 * 修订历史: * 日期:2021-08-30 * 作者:generator * 参考: * 描述:TmstrainLoadingResult服务接口 * @see null * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved. */ public interface ITmstrainLoadingResultService{ //查询所有装车作业信息 List> getTmstrainWagonLoad(Map map); //新增车皮装车作业实绩 int addTmstrainLoadingResult(TmstrainLoadingResult tmstrainLoadingResult) throws Exception; //获得发站地点名称 List> getSendStationName(); //获得到站地点名称 List> getArrivalStationName(); //获得批次ID List> getBatchId(); //获得装车车皮号 List> getWagonNo(Map map); //通过主键获得车皮装车信息 List> getTmstrainLoadingResultByResultId(BigDecimal resultId); //修改车皮装车作业实绩 int updateTmstrainLoadingResult(Map map) throws Exception; //通过主键删除车皮装车作业实绩 int deleteTmstrainLoadingResultByResultId(BigDecimal resultId); //内转新增装车实绩 int addTrainLoadResultForConverted(Map map); //添加国产矿装车实绩 int addDomesticLoadResult(Map mapValue) throws Exception; //补录采购订单信息 int updateDomesticLoadResult(Map map) throws Exception; //内转物流通过id查询装车作业 List> selectLoadByResultId(BigDecimal resultId); //通过装车实绩主键查询关联的物资信息与车牌号 List> getMaterialAndCarByLoadingId(Map map); //根据物资名和外轮船名查询采购订单号 List> getPurchaseOrderList(Map map); int addWarehouseOutResult(Map map); }