using System.IO; using System.Threading.Tasks; using DOAN.Model.MES.product; using DOAN.Model.MES.product.Dto; using Infrastructure; namespace DOAN.Service.MES.product.IService { /// /// 工单工具服务接口 /// public interface IProWorkorderUtilityService { /// /// 生成工单号 /// /// /// int Generate_workorder(ProWorkorderQueryDto2 parm); /// /// 移动工单 /// /// /// /// int MoveWorkorder(string id, int type); /// /// 查询BOM及其所需数量 /// /// /// List SearchBOMNum(string workorder_num); /// /// 工单变更日志 /// /// /// /// /// List WorkOrderLog(string workorder); /// /// 导出PDF /// /// /// Task<(string, Stream)> ExportPDFByQuestPDFDemo(string[] workorderArray); /// /// 打印工单 /// /// /// Task PrintTicketsByTemplate(ProWorkorderExportDto param); } }