37 lines
1008 B
C#
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);
|
|
|
|
}
|
|
}
|