package com.steerinfo.dil.service; import com.steerinfo.framework.service.IBaseService; import com.steerinfo.dil.model.QmsQueueResult; import java.util.Date; import java.math.BigDecimal; import java.util.List; import java.util.Map; /** * QmsQueueResult服务接口: * @author generator * @version 1.0-SNAPSHORT 2021-09-14 11:27 * 类描述 * 修订历史: * 日期:2021-09-14 * 作者:generator * 参考: * 描述:QmsQueueResult服务接口 * @see null * @Copyright 湖南视拓信息技术股份有限公司. All rights reserved. */ public interface IQmsQueueResultService{ //车辆进入电子围栏自动触发系统新增排队实绩 int addQueueResult(Map map); //新增仓库排队 int addQueueResultByCk(Map map); //查询排队转移详情 List> getChangeQueueMes(Map map); //查询排队申请 List> getQueueApply(Map map); //人工添加排队申请查询所有执行中订单 订单状态 :1 List> getAllExecutionOrder(Map map); //指令接收 通过接收时间判断是否已接收 查询判断条件:是否结束进厂 List> orderReceive(Map map); //查询排队开始、详情数据 正在排队的数据 List> getQueueListByQueueUp(Map map); //查询排队详情 List> getQueueMes(Map map); //查询排队取消 List> getQueueCancel(Map map); //通过实绩Id查询排队取消实绩 List> getQueueCancelByResultId(Integer resultId); //修改排队取消原因 和时间 int updateQueueCancel(QmsQueueResult qmsQueueResult); //查询插队详情 List> getQueueInsert(Map map); //查询排队结束 List> getQueueEndResult(Map map); //汽车监控 List> capacityMonitor(Map map); //=============================================仓库排队======================================================= //查询仓库排队申请 List> getWarehouseQueueApply(Map map); //查询仓库排队开始 List> getWarehouseQueueListByQueueUp(Map map); //查看排队详情 通过运输订单号 List> getWarehouseQueueMes(Map map); //查询排队转移 List> getWarehouseQueueChange(Map map); //查询仓库排队结束 List> getWarehouseQueueEndMes(Map map); /* * APP */ // 查看各个门岗,仓库的实时状态 List> getQueueStatusList(); // 查询未接收时的接收 List> getOrderReceive2(String capacityNumber); int cancelQueue(Map mapValue); // 通过车牌号得到网格id BigDecimal getGridId(String capacityNumber); }