From b2950823bfa8fce8afa69146229bcb5ce31d2476 Mon Sep 17 00:00:00 2001 From: "qianhao.xu" Date: Mon, 30 Sep 2024 16:04:32 +0800 Subject: [PATCH] 1 --- .../MES/quality/QcDefectCollectionController.cs | 9 +++++++++ .../MES/quality/IService/IQcDefectCollectionService.cs | 3 +++ DOAN.Service/MES/quality/QcDefectCollectionService.cs | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/DOAN.Admin.WebApi/Controllers/MES/quality/QcDefectCollectionController.cs b/DOAN.Admin.WebApi/Controllers/MES/quality/QcDefectCollectionController.cs index f73510e..e9550fe 100644 --- a/DOAN.Admin.WebApi/Controllers/MES/quality/QcDefectCollectionController.cs +++ b/DOAN.Admin.WebApi/Controllers/MES/quality/QcDefectCollectionController.cs @@ -102,6 +102,15 @@ namespace DOAN.Admin.WebApi.Controllers return ToResponse(response); } + //TODO 获取产线 + [HttpGet("get_all_line")] + public IActionResult GetAllLines() + { + var response = _QcDefectCollectionService.GetAllLines(); + + return ToResponse(response); + } + diff --git a/DOAN.Service/MES/quality/IService/IQcDefectCollectionService.cs b/DOAN.Service/MES/quality/IService/IQcDefectCollectionService.cs index 5905ac6..230ab43 100644 --- a/DOAN.Service/MES/quality/IService/IQcDefectCollectionService.cs +++ b/DOAN.Service/MES/quality/IService/IQcDefectCollectionService.cs @@ -5,6 +5,7 @@ using DOAN.Model.MES.quality; using DOAN.Model.MES.quality.Dto; using System.Collections.Generic; +using DOAN.Model.MES.base_; namespace DOAN.Service.MES.quality { @@ -21,5 +22,7 @@ namespace DOAN.Service.MES.quality int UpdateQcDefectCollection(QcDefectCollection parm); + List GetAllLines(); + } } diff --git a/DOAN.Service/MES/quality/QcDefectCollectionService.cs b/DOAN.Service/MES/quality/QcDefectCollectionService.cs index 10d8fee..7910e8b 100644 --- a/DOAN.Service/MES/quality/QcDefectCollectionService.cs +++ b/DOAN.Service/MES/quality/QcDefectCollectionService.cs @@ -11,6 +11,7 @@ using DOAN.Repository; using System.Linq; using DOAN.Model.Mobile.Dto; using DOAN.Infrastructure; +using DOAN.Model.MES.base_; namespace DOAN.Service.MES.quality { @@ -101,5 +102,10 @@ namespace DOAN.Service.MES.quality return Update(model, true); } + public List GetAllLines() + { + return Context.Queryable().Where(it => it.Status == 1).ToList(); + } + } } \ No newline at end of file