2025-11-12 14:35:13 +08:00

32 lines
920 B
C#

using Infrastructure.Model;
using RIZO.Model.Mes.Dto.MasterData;
using RIZO.Model.Mes.Dto.Process;
using RIZO.Model.Mes.Process;
namespace RIZO.Service.Mes.IMesService.Process
{
/// <summary>
/// 工艺表service接口
/// </summary>
public interface IProcessInfoService : IBaseService<ProcessInfo>
{
PagedInfo<ProcessInfoDto> GetList(ProcessInfoQueryDto parm);
ProcessInfo GetInfo(long Id);
ProcessInfo AddProcessInfo(ProcessInfo parm);
int UpdateProcessInfo(ProcessInfo parm);
ApiResult ImportProcessInfo(Stream stream, string userId,string userName);
int DeleteByProcessCode(string[] processCodeArr);
PagedInfo<ProcessInfoDto> GetProcessInfoCondition(ProcessInfoQueryDto parm);
List<ProcessInfoPullDownDto> GetAllProcessInfo();
List<ProcessInfoPullDownDto> GetProcessInfoByLineCode(string lineCode);
}
}