35 lines
897 B
C#
Raw Normal View History

2025-11-26 14:11:28 +08:00
using Infrastructure.Model;
2025-11-18 14:54:03 +08:00
using RIZO.Model.Mes.Dto.GatherData;
2025-11-18 11:39:58 +08:00
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);
2025-11-18 19:17:51 +08:00
PagedInfo<WorkOrderDto> GetListExport(WorkOrderQueryDto parm);
2025-11-18 11:39:58 +08:00
WorkOrder GetInfo(long Id);
WorkOrder AddWorkOrder(WorkOrder parm);
int UpdateWorkOrder(WorkOrder parm);
2025-11-26 15:15:17 +08:00
ApiResult CreateWorkOrderBySacnCode(FlowCard flowCard);
2025-11-18 14:54:03 +08:00
2025-11-18 18:49:17 +08:00
int ChangeWorkOrderState(WorkOrderState parm);
2025-11-25 15:22:37 +08:00
ChartResponse QueryQualityLineChart();
ChartResponse QueryQualityBarChart();
2025-11-25 18:27:49 +08:00
List<WorkOrder> QueryWorkOrderMonth();
2025-11-18 11:39:58 +08:00
}
}