zhuangpei-mesbackend/DOAN.Service/MES/quality/IService/IQcDefectCollectionService.cs

41 lines
854 B
C#
Raw Normal View History

2024-09-30 15:31:21 +08:00
using System;
using DOAN.Model;
using DOAN.Model.Dto;
using DOAN.Model.MES.quality;
using DOAN.Model.MES.quality.Dto;
using System.Collections.Generic;
2024-09-30 16:04:32 +08:00
using DOAN.Model.MES.base_;
2024-09-30 15:31:21 +08:00
namespace DOAN.Service.MES.quality
{
/// <summary>
/// 缺陷收集service接口
/// </summary>
public interface IQcDefectCollectionService : IBaseService<QcDefectCollection>
{
2024-10-08 11:49:38 +08:00
bool GenerateDefectConllectionPlan(string line_code, DateTime dateTime, string CreatedBy);
2024-10-08 14:09:28 +08:00
2024-09-30 15:31:21 +08:00
PagedInfo<QcDefectCollectionDto> GetList(QcDefectCollectionQueryDto parm);
2024-10-08 14:09:28 +08:00
2024-09-30 15:31:21 +08:00
QcDefectCollection GetInfo(string Id);
2024-10-08 14:09:28 +08:00
2024-09-30 15:31:21 +08:00
QcDefectCollection AddQcDefectCollection(QcDefectCollection parm);
2024-10-08 14:09:28 +08:00
bool CopySameMaterial(string id);
2024-09-30 15:31:21 +08:00
int UpdateQcDefectCollection(QcDefectCollection parm);
2024-10-08 14:09:28 +08:00
2024-10-08 11:49:38 +08:00
List<BaseWorkRoute> GetAllLines();
2024-09-30 16:04:32 +08:00
2024-09-30 15:31:21 +08:00
}
}