package com.example.erp.mapper.pp; import com.example.erp.entity.pp.FlowCard; import com.example.erp.entity.sd.Order; import com.example.erp.entity.sd.OrderDetail; import com.example.erp.entity.sd.OrderGlassDetail; import org.apache.ibatis.annotations.Mapper; import java.sql.Date; import java.util.List; import java.util.Map; @Mapper public interface FlowCardMapper { //流程卡管理查询 List selectFlowCard(Date selectTime1, Date selectTime2,FlowCard flowCard); //分架数据查询 List selectFlowCardMp(Date selectTime1, Date selectTime2, FlowCard flowCard); //分架明细查询 List DetailsSelectMp(String orderId, FlowCard flowCard); //删除工单 Boolean DeleteFlowCardMp(String orderId, String processId); //分架新增明细查询 List> SelectNoCardMp(String orderId, String productionId, FlowCard flowCard); //修改排版状态 Boolean UpdateLayoutStatusMp(String processId); Integer SelectLayoutStatus(String processId); Integer ReportingWorkCount(String processId); Boolean AddFlowCardMp(String processId, Integer orderNumber, Integer landingSequence, Integer quantity, String productionId, String userName); Boolean UpdateFlowState(String productionId, Integer orderNumber); Integer SelectFlowCount(String productionId); Boolean UpdateProcessingCard(String productionId, int state); Boolean UpdateDeleteState(String orderId, String processId); }