Files
kunshan-bzfm-mes-backend/DOAN.Service/MES/Material/IService/IMmMaterialService.cs
2026-01-08 11:45:06 +08:00

37 lines
1008 B
C#

using DOAN.Model.BZFM;
using DOAN.Model.BZFM.Dto;
using DOAN.Model.System;
using DOAN.Model.System.Dto;
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>
ImportResultDto Importmaterial(IFormFile formFile, string username);
public PagedInfo<MmMaterialExcelDto> SelectMaterialList(MmMaterialQueryDto material, PagerInfo pager);
}
}