You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package com.heai.modules.board.dao;
import com.heai.modules.board.entity.*;import com.heai.modules.pad.entity.AttachmentListData;import com.heai.modules.production.entity.*;import io.swagger.models.auth.In;import org.apache.ibatis.annotations.Mapper;import org.apache.ibatis.annotations.Param;
import java.math.BigDecimal;import java.util.Date;import java.util.List;import java.util.Map;
@Mapperpublic interface BoardMapper {
/** * @Description 这周发货看板 * @Title getWeekShipmentBoardData * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<ViewKanbanCODelNotifyData> getWeekShipmentBoardData(@Param("startDate") String startDate,@Param("endDate") String endDate);
/** * @Description 生产打料看板 * @Title productionBlankingBoard * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<ViewKanbanSoHunlianPlanData> productionBlankingBoard(@Param("startDate") String startDate, @Param("endDate") String endDate);
/** * @Description 生产硫化看板 * @Title productionBlankingBoard * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<ViewKanbanSoLiuhuaPlanData> soLiuhuaBoard(@Param("startDate") String startDate, @Param("endDate") String endDate);
/** * @Description 生产打料查询 * @Title productionBlankingSearch * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<ViewKanbanSoHunlianPlanData> productionBlankingSearch(DailyPlanInData dailyPlanInData);
List<TransFerBoardData> transFerBoard(); List<TransFerBoardData> transFerBoardForHunlian(); List<SORoutingData> SORoutingBoard(); /** * @Description * @Title 修边看板 * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<SORoutingData> SORoutingBoardForXiuBian(); /** * @Description * @Title 检验看板 * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<SORoutingData> SORoutingBoardForJianYan(); /** * @Description * @Title 检验看板 * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<SORoutingData> SORoutingBoardForShuiZhu(); /** * @Description * @Title 包装看板 * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<SORoutingData> SORoutingBoardForBaoZhuang(); /** * @Description * @Title 硫化派工单 * @param * @author rq * @date 2021/8/25 15:37 * @return List<ViewKanbanCODelNotifyData> * @throw */ List<SORoutingBoardData> SeqNoForLiuHua();
/** * @Description TODO * @Title SeqNoForLiuHuaJiChu * @param * @author rq * @date 2023/3/6 15:38 * @return List<SORoutingData> * @throw */ List<SORoutingBoardData> SeqNoForLiuHuaJiChu(); /** * @Description 遍历出需要打印的库存 * @Title getStockPrintList * @param * @author rq * @date 2022/9/25 20:52 * @return List<StockPrintData> * @throw */ List<StockPrintData> getStockPrintList(); List<StockPrintData> getStockPrintListForReturn();
List<StockPrintData> getStockPrintListHunlian(); List<StockPrintData> getStockPrintListHunlianReturn(); /** * @Description TODO * @Title 采购入库的标签 * @param * @author rq * @date 2023/1/9 14:49 * @return List<StockPrintData> * @throw */ List<StockPrintData> getStockPrintListCaiGou(String ip);
List<POBoardData> PODetailForW(); void updatePrintFlag(@Param("id") Integer id, @Param("flag") String flag);
/** * @Description 获取袋装标签数据 * @Title getPackagePrintData * @param ip * @author rq * @date 2023/1/11 13:24 * @return List<PackagePrintData> * @throw */ List<PackagePrintData> getPackagePrintData(String ip); /** * @Description 打印进料袋装标签 * @Title getJLPackagePrintData * @param ip * @author rq * @date 2024/11/27 10:51 * @return List<PackagePrintData> * @throw */ List<PackagePrintData> getJLPackagePrintData(String ip); List<PackagePrintData> getPackagePrintDataList(@Param("seqNo") Integer seqNo, @Param("number") BigDecimal number); /** * @Description TODO * @Title getStockPrintOutBox * @param ip * @author rq * @date 2023/1/10 13:33 * @return List<PrintInfoData> * @throw */ List<PrintInfoData> getStockPrintOutBox(String ip); /** * @Description 先查下有没有打印数据 * @Title checkPrintData * @param ip * @param type * @author rq * @date 2023/1/12 13:05 * @return List<PrintInfoData> * @throw */ List<PrintInfoData> checkPrintData(@Param("ip")String ip,@Param("type")String type);
List<PrintInfoData> checkCaigouPrintData(@Param("type")String type,@Param("ip")String ip); /** * @Description 获得工厂信息 * @Title getSiteData * @param * @author rq * @date 2021/10/9 14:27 * @return List<SiteData> * @throw */ List<SiteData> getSiteData(SiteData inData);
String getSiteDetail(String site);
List<TvSopBaseData> getSopAddress(TvSopBaseData inData);
List<AttachmentListData> getPictureList(@Param("site")String site,@Param("partNo")String partNo,@Param("revNo")String revNo,@Param("itemNo")String itemNo,@Param("type")String type);
/** * @Description TODO * @Title searchBIBoardAddress * @param inData * @author rq * @date 2023/12/26 17:48 * @return BIBoardAddressData * @throw */ BIBoardAddressData searchBIBoardAddress(BIBoardAddressData inData);
Map<String, String> getCustomerInfo(@Param("site") String site,@Param("orderNo") String orderNo);
String getWorkCenterProLineNo(@Param("site")String site, @Param("workCenterNo")String workCenterNo);
BigDecimal getPartValue(@Param("site")String site,@Param("partNo")String partNo);}
|