using SlnMesnac.Model.domain; using SlnMesnac.Model.dto; using SlnMesnac.Repository.service.@base; using System; using System.Collections.Generic; using System.Text; namespace SlnMesnac.Repository.service { /// /// MES生产计划 /// public interface IMesProductPlanService : IBaseService { /// /// 获取MES生产计划 /// /// List GetMesProductPlans(); /// /// 根据计划编号获取生产计划 /// /// MesProductPlan GetProdPlanByPlanCode(string planCode); /// /// 获取已开始的第一条生产计划 /// /// MesProductPlan GetStartedProdPlan(out MesProductPlanDto productPlanDto); /// /// 获取MES计划详细信息 /// /// List GetPlanDtos(); /// /// 根据订单编号获取生产计划 /// /// /// List GetProdPlansByOrderCode(int orderId); /// /// 更新计划信息 /// /// /// bool UpdateProdPlan(MesProductPlan prodPlan); } }