zhuangpei-mesbackend/DOAN.Service/MES/mm/IService/IMmPreparantTaskService.cs
2024-09-07 15:39:26 +08:00

39 lines
1.0 KiB
C#

using DOAN.Model;
using DOAN.Model.MES.base_;
using DOAN.Model.MES.mm.Dto;
using DOAN.Model.MES.product;
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DOAN.Service.MES.mm.IService
{
public interface IMmPreparantTaskService
{
List<BaseWorkRoute> GetProcessRouteList();
List<ProWorkorder> GetWorkOrder(DateTime searchDate, string route_code);
List<MmPreparationTaskDto3> GetTaskList(string workorder);
List<MmTaskMaterialInfoDto> GetTaskMaterialInfo(string task_code);
List<MmTaskMaterialInfoANDBOmDto> GetTaskMaterialBOMContrast(string task_code);
int AddNewTask(string workorder, string CreatedBy);
int DeleteTask(string task_code);
int ModifyTaskNum(MmTaskMaterialInfoDto2 parm, string name);
PagedInfo<FormsWorkoderAndTaskInfo> TableQuerytaskInfo(FormsWorkoderAndTaskQuery parm);
int SwitchTaskPreparation(string task_code, int preparation_status);
}
}