39 lines
1.0 KiB
C#
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);
|
|
}
|
|
}
|