Files
kunshan-bzfm-mes-backend/DOAN.Service/MES/Material/IService/IMmMaterialService.cs

37 lines
1008 B
C#
Raw Normal View History

using DOAN.Model.BZFM;
using DOAN.Model.BZFM.Dto;
using DOAN.Model.System;
2026-01-06 17:26:47 +08:00
using DOAN.Model.System.Dto;
2026-01-08 11:06:25 +08:00
using Microsoft.AspNetCore.Http;
namespace DOAN.Service.BZFM.IBZFMService
{
/// <summary>
/// 物料表service接口
/// </summary>
public interface IMmMaterialService : IBaseService<MmMaterial>
{
PagedInfo<MmMaterialDto> GetList(MmMaterialQueryDto parm);
MmMaterial GetInfo(int Id);
MmMaterial AddMmMaterial(MmMaterial parm);
int UpdateMmMaterial(MmMaterial parm);
// 查询物料类别下拉框
List<MmMaterialCategoryOptionsDto> GetMmMaterialCategoryOptions(MmMaterialCategoryDto parm);
/// <summary>
/// 导入
/// </summary>
/// <param name="material"></param>
/// <returns></returns>
2026-01-08 11:45:06 +08:00
ImportResultDto Importmaterial(IFormFile formFile, string username);
2026-01-06 17:26:47 +08:00
2026-01-07 16:35:39 +08:00
public PagedInfo<MmMaterialExcelDto> SelectMaterialList(MmMaterialQueryDto material, PagerInfo pager);
}
}