zhuangpei-mesbackend/DOAN.Service/MES/product/IService/IProPlanAchievementrateService.cs
gcw_MV9p2JJN 3173ea3cb7 sucess
2025-10-23 20:12:40 +08:00

47 lines
1.2 KiB
C#

using System;
using DOAN.Model;
using DOAN.Model.Dto;
using DOAN.Model.MES.product;
using DOAN.Model.MES.product.Dto;
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Http;
namespace DOAN.Service.MES.product.IService
{
/// <summary>
/// 日计划达成率service接口
/// </summary>
public interface IProPlanAchievementrateService : IBaseService<ProPlanAchievementrate>
{
PagedInfo<ProPlanAchievementrateDto> GetList(ProPlanAchievementrateQueryDto parm);
bool DayofplanAchievementRate([FromBody] ProPlanAchievementrateQueryDto3 parm);
PagedInfo<ProPlanAchievementrateDto> GetListByMonth(ProPlanAchievementrateQueryDto2 parm);
ProPlanAchievementrate GetInfo(int Id);
ProPlanAchievementrate AddProPlanAchievementrate(ProPlanAchievementrate parm);
int UpdateProPlanAchievementrate(ProPlanAchievementrate parm);
List<ProPlanAchievementrateDto> GetTodayList();
List<ProPlanAchievementrateDto> GetYesterdayList();
List<ProPlanAchievementrateDto> GetListByMonth();
bool ImportData(IFormFile formFile, string name, DateTime RecordDate);
MemoryStream ExportData(DateTime exportDate);
}
}