32 lines
920 B
C#
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);
|
|
}
|
|
}
|