schangxiang@126.com
2024-06-11 3ac98ce77d7b2b610351ee98f232e316abac9d3b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using iWare.Wms.Core;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using System.Threading.Tasks;
 
namespace iWare.Wms.Application
{
    /// <summary>
    /// 工件加工接口
    /// </summary>
    public interface IWorkPieceProcessService
    {
        /// <summary>
        /// 分页工件加工信息(工件加工履历表)
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        Task<PageResult<WorkPieceProcessOutput>> WorkPieceProcessMachiningPage([FromQuery] WorkPieceProcessSearch input);
 
        /// <summary>
        /// 工件加工信息导出Excel(工件加工履历表)
        /// </summary>
        /// <param name="input">工件加工信息查询参数</param>
        /// <returns>导出的Excel文件</returns>
        Task<IActionResult> WorkPieceProcessMachiningPageToExcelAsync([FromQuery] WorkPieceProcessSearch input);
 
        /// <summary>
        /// 分页工件加工信息(工件信息表)
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        Task<PageResult<WorkPieceInfoMachiningPageOutput>> WorkPieceInfoMachiningPage([FromQuery] WorkPieceProcessSearch input);
 
        /// <summary>
        /// 工件加工信息导出Excel(工件信息表)
        /// </summary>
        /// <param name="input">工件加工信息查询参数</param>
        /// <returns>导出的Excel文件</returns>
        Task<IActionResult> WorkPieceInfoMachiningToExcelAsync([FromQuery] WorkPieceProcessSearch input);
    }
}