2025-11-25 15:05:03 +08:00

30 lines
778 B
C#

using RIZO.Model.Mes.Dto.GatherData;
using RIZO.Model.Mes.Dto.WorkOrderInfo;
using RIZO.Model.Mes.WorkOrderInfo;
namespace RIZO.Service.Mes.IMesService.WorkOrderInfo
{
/// <summary>
/// 工单主表service接口
/// </summary>
public interface IWorkOrderService : IBaseService<WorkOrder>
{
PagedInfo<WorkOrderDto> GetList(WorkOrderQueryDto parm);
PagedInfo<WorkOrderDto> GetListExport(WorkOrderQueryDto parm);
WorkOrder GetInfo(long Id);
WorkOrder AddWorkOrder(WorkOrder parm);
int UpdateWorkOrder(WorkOrder parm);
WorkOrder CreateWorkOrderBySacnCode(FlowCard flowCard);
int ChangeWorkOrderState(WorkOrderState parm);
LineChartResponse QueryQualityLineChart();
}
}