From 2981fc3017601402a39bacffd11adca7712bcd7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A6=20=E8=B5=B5?= <89237069@qq.com> Date: Wed, 28 May 2025 15:50:03 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=AF=BB=E5=8F=96?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Repository/Repository.cs | 3 -- .../Controllers/SUPPLIER_DEL_STATE_Service.cs | 16 ---------- .../Controllers/SUPPLIER_INV_DATA_Service.cs | 16 ---------- .../Controllers/SUPPLIER_MRP_DATE_Service.cs | 16 ---------- .../Controllers/SUPPLIER_MRP_MONTH_Service.cs | 15 ---------- .../Controllers/SUPPLIER_MRP_Service.cs | 16 ---------- .../SUPPLIER_MRP_WARNING_Service.cs | 16 ---------- .../Controllers/SUPPLIER_PO_Service.cs | 15 ---------- .../SUPPLIER_PRO_CSCHEDUL_Service.cs | 15 ---------- .../SUPPLIER_PRO_HSCHEDUL_Service.cs | 15 ---------- ..._PRO_STATION_FIRST_PASSYIELD_CONTROLLER.cs | 6 ---- .../SUPPLIER_PRO_TSCHEDUL_Service.cs | 15 ---------- .../Controllers/SUPPLIER_RETURN_Service.cs | 15 ---------- .../Controllers/SUPPLIER_SA_WEEK_Service.cs | 17 ----------- .../Controllers/SUPPLIER_SINV_DATA_Service.cs | 14 --------- .../Controllers/SupplierDelStateService.cs | 16 ++++++++++ .../Controllers/SupplierInvDataService.cs | 16 ++++++++++ .../Controllers/SupplierMrpDataService.cs | 16 ++++++++++ .../Controllers/SupplierMrpMonthService.cs | 15 ++++++++++ .../Controllers/SupplierMrpService.cs | 16 ++++++++++ .../Controllers/SupplierMrpWarningService.cs | 16 ++++++++++ .../Controllers/SupplierPoService.cs | 15 ++++++++++ .../Controllers/SupplierPorHSCHEDULService.cs | 15 ++++++++++ .../Controllers/SupplierProCSCHEDULService.cs | 15 ++++++++++ ...G_Service.cs => SupplierProPlanService.cs} | 0 ...SupplierProStationFirstPassYieldService.cs | 6 ++++ .../Controllers/SupplierReturnService.cs | 15 ++++++++++ .../Controllers/SupplierSaWeekService.cs | 17 +++++++++++ .../Controllers/SupplierSinvDataService.cs | 14 +++++++++ .../Controllers/TaskConifgureController.cs | 30 +++++++++---------- .../Controllers/supplierProTSCHEDULService.cs | 15 ++++++++++ 31 files changed, 222 insertions(+), 225 deletions(-) delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_DEL_STATE_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_INV_DATA_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_MRP_DATE_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_MRP_MONTH_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_MRP_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_MRP_WARNING_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_PO_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_PRO_CSCHEDUL_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_PRO_HSCHEDUL_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_PRO_STATION_FIRST_PASSYIELD_CONTROLLER.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_PRO_TSCHEDUL_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_RETURN_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_SA_WEEK_Service.cs delete mode 100644 API/Wood.Service/Controllers/SUPPLIER_SINV_DATA_Service.cs create mode 100644 API/Wood.Service/Controllers/SupplierDelStateService.cs create mode 100644 API/Wood.Service/Controllers/SupplierInvDataService.cs create mode 100644 API/Wood.Service/Controllers/SupplierMrpDataService.cs create mode 100644 API/Wood.Service/Controllers/SupplierMrpMonthService.cs create mode 100644 API/Wood.Service/Controllers/SupplierMrpService.cs create mode 100644 API/Wood.Service/Controllers/SupplierMrpWarningService.cs create mode 100644 API/Wood.Service/Controllers/SupplierPoService.cs create mode 100644 API/Wood.Service/Controllers/SupplierPorHSCHEDULService.cs create mode 100644 API/Wood.Service/Controllers/SupplierProCSCHEDULService.cs rename API/Wood.Service/Controllers/{SUPPLIER_PRO_PLANING_Service.cs => SupplierProPlanService.cs} (100%) create mode 100644 API/Wood.Service/Controllers/SupplierProStationFirstPassYieldService.cs create mode 100644 API/Wood.Service/Controllers/SupplierReturnService.cs create mode 100644 API/Wood.Service/Controllers/SupplierSaWeekService.cs create mode 100644 API/Wood.Service/Controllers/SupplierSinvDataService.cs create mode 100644 API/Wood.Service/Controllers/supplierProTSCHEDULService.cs diff --git a/API/TaskManager.EntityFramework/Repository/Repository.cs b/API/TaskManager.EntityFramework/Repository/Repository.cs index f145dfe..3ced26d 100644 --- a/API/TaskManager.EntityFramework/Repository/Repository.cs +++ b/API/TaskManager.EntityFramework/Repository/Repository.cs @@ -14,9 +14,6 @@ using Wood.Util; namespace TaskManager.EntityFramework.Repository { - - - public class Repository : IRepository where TEntity : BaseEntity { diff --git a/API/Wood.Service/Controllers/SUPPLIER_DEL_STATE_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_DEL_STATE_Service.cs deleted file mode 100644 index 94625e3..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_DEL_STATE_Service.cs +++ /dev/null @@ -1,16 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - //看板配送单 - public class SUPPLIER_DEL_STATE_Service : RecurringJobOutPageController - { - public SUPPLIER_DEL_STATE_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_INV_DATA_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_INV_DATA_Service.cs deleted file mode 100644 index bd7a6af..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_INV_DATA_Service.cs +++ /dev/null @@ -1,16 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - //奇瑞RDC共享库存 - public class SUPPLIER_INV_DATA_Service : RecurringJobOutPageController - { - public SUPPLIER_INV_DATA_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_MRP_DATE_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_MRP_DATE_Service.cs deleted file mode 100644 index eae6951..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_MRP_DATE_Service.cs +++ /dev/null @@ -1,16 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - //日物料需求计划 - public class SUPPLIER_MRP_DATE_Service : RecurringJobOutPageController - { - public SUPPLIER_MRP_DATE_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_MRP_MONTH_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_MRP_MONTH_Service.cs deleted file mode 100644 index bd68306..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_MRP_MONTH_Service.cs +++ /dev/null @@ -1,15 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - public class SUPPLIER_MRP_MONTH_Service : RecurringJobOutPageController - { - public SUPPLIER_MRP_MONTH_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_MRP_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_MRP_Service.cs deleted file mode 100644 index 6c0b5cf..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_MRP_Service.cs +++ /dev/null @@ -1,16 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - //日MRP状态监控 - public class SUPPLIER_MRP_Service : RecurringJobOutPageController - { - public SUPPLIER_MRP_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_MRP_WARNING_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_MRP_WARNING_Service.cs deleted file mode 100644 index a55a4ad..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_MRP_WARNING_Service.cs +++ /dev/null @@ -1,16 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; - - -namespace TaskManager.Controllers -{ - //日MRP预警推移 - public class SUPPLIER_MRP_WARNING_Service : RecurringJobOutPageController - { - public SUPPLIER_MRP_WARNING_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_PO_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_PO_Service.cs deleted file mode 100644 index 13d868e..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_PO_Service.cs +++ /dev/null @@ -1,15 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; - - -namespace TaskManager.Controllers -{ - public class SUPPLIER_PO_Service : RecurringJobOutPageController - { - public SUPPLIER_PO_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_PRO_CSCHEDUL_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_PRO_CSCHEDUL_Service.cs deleted file mode 100644 index 85f1065..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_PRO_CSCHEDUL_Service.cs +++ /dev/null @@ -1,15 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; - - -namespace TaskManager.Controllers -{ - public class SUPPLIER_PRO_CSCHEDUL_Service : RecurringJobOutPageController - { - public SUPPLIER_PRO_CSCHEDUL_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_PRO_HSCHEDUL_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_PRO_HSCHEDUL_Service.cs deleted file mode 100644 index 5f73b3c..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_PRO_HSCHEDUL_Service.cs +++ /dev/null @@ -1,15 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - //过焊装未过总装 - public class SUPPLIER_PRO_HSCHEDUL_Service : RecurringJobOutPageController - { - public SUPPLIER_PRO_HSCHEDUL_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_PRO_STATION_FIRST_PASSYIELD_CONTROLLER.cs b/API/Wood.Service/Controllers/SUPPLIER_PRO_STATION_FIRST_PASSYIELD_CONTROLLER.cs deleted file mode 100644 index 671ed4e..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_PRO_STATION_FIRST_PASSYIELD_CONTROLLER.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace TaskManager.Controllers -{ - public class SUPPLIER_PRO_STATION_FIRST_PASSYIELD_CONTROLLER - { - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_PRO_TSCHEDUL_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_PRO_TSCHEDUL_Service.cs deleted file mode 100644 index 957d512..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_PRO_TSCHEDUL_Service.cs +++ /dev/null @@ -1,15 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - //过涂装未过总装 - public class SUPPLIER_PRO_TSCHEDUL_Service : RecurringJobOutPageController - { - public SUPPLIER_PRO_TSCHEDUL_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_RETURN_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_RETURN_Service.cs deleted file mode 100644 index 3c68714..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_RETURN_Service.cs +++ /dev/null @@ -1,15 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - //退货单 - public class SUPPLIER_RETURN_Service : RecurringJobOutPageController - { - public SUPPLIER_RETURN_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_SA_WEEK_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_SA_WEEK_Service.cs deleted file mode 100644 index bc605a6..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_SA_WEEK_Service.cs +++ /dev/null @@ -1,17 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - /// - /// 计划协议 - /// - public class SUPPLIER_SA_WEEK_Service : RecurringJobOutPageController - { - public SUPPLIER_SA_WEEK_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SUPPLIER_SINV_DATA_Service.cs b/API/Wood.Service/Controllers/SUPPLIER_SINV_DATA_Service.cs deleted file mode 100644 index d761c21..0000000 --- a/API/Wood.Service/Controllers/SUPPLIER_SINV_DATA_Service.cs +++ /dev/null @@ -1,14 +0,0 @@ -using TaskManager.Contracts.Dtos; -using TaskManager.Controllers; -using TaskManager.Entity; -using TaskManager.EntityFramework; - -namespace TaskManager.Controllers -{ - public class SUPPLIER_SINV_DATA_Service : RecurringJobOutPageController - { - public SUPPLIER_SINV_DATA_Service(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) - { - } - } -} diff --git a/API/Wood.Service/Controllers/SupplierDelStateService.cs b/API/Wood.Service/Controllers/SupplierDelStateService.cs new file mode 100644 index 0000000..1addb20 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierDelStateService.cs @@ -0,0 +1,16 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + //看板配送单 + public class SupplierDelStateService : RecurringJobOutPageController + { + public SupplierDelStateService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierInvDataService.cs b/API/Wood.Service/Controllers/SupplierInvDataService.cs new file mode 100644 index 0000000..9f48d7a --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierInvDataService.cs @@ -0,0 +1,16 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + + +namespace TaskManager.Controllers +{ + //奇瑞RDC共享库存 + public class SupplierInvDataService : RecurringJobOutPageController + { + public SupplierInvDataService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierMrpDataService.cs b/API/Wood.Service/Controllers/SupplierMrpDataService.cs new file mode 100644 index 0000000..70fc041 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierMrpDataService.cs @@ -0,0 +1,16 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + //日物料需求计划 + public class SupplierMrpDataService : RecurringJobOutPageController + { + public SupplierMrpDataService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierMrpMonthService.cs b/API/Wood.Service/Controllers/SupplierMrpMonthService.cs new file mode 100644 index 0000000..5adf9b1 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierMrpMonthService.cs @@ -0,0 +1,15 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + public class SupplierMrpMonthService : RecurringJobOutPageController + { + public SupplierMrpMonthService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierMrpService.cs b/API/Wood.Service/Controllers/SupplierMrpService.cs new file mode 100644 index 0000000..30843f6 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierMrpService.cs @@ -0,0 +1,16 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + //日MRP状态监控 + public class SupplierMrpService : RecurringJobOutPageController + { + public SupplierMrpService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierMrpWarningService.cs b/API/Wood.Service/Controllers/SupplierMrpWarningService.cs new file mode 100644 index 0000000..0f29f02 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierMrpWarningService.cs @@ -0,0 +1,16 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + + +namespace TaskManager.Controllers +{ + //日MRP预警推移 + public class SupplierMrpWarningService : RecurringJobOutPageController + { + public SupplierMrpWarningService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierPoService.cs b/API/Wood.Service/Controllers/SupplierPoService.cs new file mode 100644 index 0000000..0e976d2 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierPoService.cs @@ -0,0 +1,15 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + + +namespace TaskManager.Controllers +{ + public class SupplierPoService : RecurringJobOutPageController + { + public SupplierPoService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierPorHSCHEDULService.cs b/API/Wood.Service/Controllers/SupplierPorHSCHEDULService.cs new file mode 100644 index 0000000..8c18255 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierPorHSCHEDULService.cs @@ -0,0 +1,15 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + //过焊装未过总装 + public class SupplierPorHSCHEDULService : RecurringJobOutPageController + { + public SupplierPorHSCHEDULService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierProCSCHEDULService.cs b/API/Wood.Service/Controllers/SupplierProCSCHEDULService.cs new file mode 100644 index 0000000..933e102 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierProCSCHEDULService.cs @@ -0,0 +1,15 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + + +namespace TaskManager.Controllers +{ + public class SupplierProCSCHEDULService : RecurringJobOutPageController + { + public SupplierProCSCHEDULService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SUPPLIER_PRO_PLANING_Service.cs b/API/Wood.Service/Controllers/SupplierProPlanService.cs similarity index 100% rename from API/Wood.Service/Controllers/SUPPLIER_PRO_PLANING_Service.cs rename to API/Wood.Service/Controllers/SupplierProPlanService.cs diff --git a/API/Wood.Service/Controllers/SupplierProStationFirstPassYieldService.cs b/API/Wood.Service/Controllers/SupplierProStationFirstPassYieldService.cs new file mode 100644 index 0000000..d5a61e5 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierProStationFirstPassYieldService.cs @@ -0,0 +1,6 @@ +namespace TaskManager.Controllers +{ + public class SupplierProStationFirstPassYieldService + { + } +} diff --git a/API/Wood.Service/Controllers/SupplierReturnService.cs b/API/Wood.Service/Controllers/SupplierReturnService.cs new file mode 100644 index 0000000..1fe50c0 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierReturnService.cs @@ -0,0 +1,15 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + //退货单 + public class SupplierReturnService : RecurringJobOutPageController + { + public SupplierReturnService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierSaWeekService.cs b/API/Wood.Service/Controllers/SupplierSaWeekService.cs new file mode 100644 index 0000000..0d810c6 --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierSaWeekService.cs @@ -0,0 +1,17 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + /// + /// 计划协议 + /// + public class SupplierSaWeekService : RecurringJobOutPageController + { + public SupplierSaWeekService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/SupplierSinvDataService.cs b/API/Wood.Service/Controllers/SupplierSinvDataService.cs new file mode 100644 index 0000000..73fa20a --- /dev/null +++ b/API/Wood.Service/Controllers/SupplierSinvDataService.cs @@ -0,0 +1,14 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + public class SupplierSinvDataService : RecurringJobOutPageController + { + public SupplierSinvDataService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} diff --git a/API/Wood.Service/Controllers/TaskConifgureController.cs b/API/Wood.Service/Controllers/TaskConifgureController.cs index 63facb5..2d8bd84 100644 --- a/API/Wood.Service/Controllers/TaskConifgureController.cs +++ b/API/Wood.Service/Controllers/TaskConifgureController.cs @@ -254,7 +254,7 @@ namespace TaskManager.Controllers ); break; case "M+6月物料需求计划1": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -270,7 +270,7 @@ namespace TaskManager.Controllers ); break; case "M+6月物料需求计划2": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -278,7 +278,7 @@ namespace TaskManager.Controllers ); break; case "日物料需求计划": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -286,7 +286,7 @@ namespace TaskManager.Controllers ); break; case "计划协议": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -294,7 +294,7 @@ namespace TaskManager.Controllers ); break; case "采购订单": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -302,7 +302,7 @@ namespace TaskManager.Controllers ); break; case "过焊装未过总装": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -310,7 +310,7 @@ namespace TaskManager.Controllers ); break; case "过涂装未过总装": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -318,7 +318,7 @@ namespace TaskManager.Controllers ); break; case "排序供货": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -326,7 +326,7 @@ namespace TaskManager.Controllers ); break; case "看板配送单": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -334,7 +334,7 @@ namespace TaskManager.Controllers ); break; case "退货单": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -342,7 +342,7 @@ namespace TaskManager.Controllers ); break; case "奇瑞RDC共享库存": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -350,7 +350,7 @@ namespace TaskManager.Controllers ); break; case "日MRP状态监控": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -358,7 +358,7 @@ namespace TaskManager.Controllers ); break; case "日MRP预警推移": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -391,7 +391,7 @@ namespace TaskManager.Controllers break; case "供应商共享库存-上午": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, @@ -399,7 +399,7 @@ namespace TaskManager.Controllers ); break; case "供应商共享库存-晚上": - RecurringJob.AddOrUpdate( + RecurringJob.AddOrUpdate( task.TaskName, x => ((IDoExecute)x).ExecuteAsync(url, path, task.TaskName), task.Corn, diff --git a/API/Wood.Service/Controllers/supplierProTSCHEDULService.cs b/API/Wood.Service/Controllers/supplierProTSCHEDULService.cs new file mode 100644 index 0000000..68af7fa --- /dev/null +++ b/API/Wood.Service/Controllers/supplierProTSCHEDULService.cs @@ -0,0 +1,15 @@ +using TaskManager.Contracts.Dtos; +using TaskManager.Controllers; +using TaskManager.Entity; +using TaskManager.EntityFramework; + +namespace TaskManager.Controllers +{ + //过涂装未过总装 + public class supplierProTSCHEDULService : RecurringJobOutPageController + { + public supplierProTSCHEDULService(HttpClient httpClient, JobDbContext jobDbContext, LogController log, IRepository repository) : base(httpClient, jobDbContext, log, repository) + { + } + } +} From 405cefb860088bd5bf9d126cc3ba3ac11f670758 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A6=20=E8=B5=B5?= <89237069@qq.com> Date: Wed, 28 May 2025 15:58:17 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- API/Wood.Service/Controllers/RecurringJobBaseController.cs | 2 +- API/Wood.Service/Controllers/RecurringJobOutPageController.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/API/Wood.Service/Controllers/RecurringJobBaseController.cs b/API/Wood.Service/Controllers/RecurringJobBaseController.cs index b58ac02..9048666 100644 --- a/API/Wood.Service/Controllers/RecurringJobBaseController.cs +++ b/API/Wood.Service/Controllers/RecurringJobBaseController.cs @@ -127,7 +127,7 @@ namespace TaskManager.Controllers { await _logger.AddInfo($"{TaskName}结束执行作业{uid}", TaskName); } - [HttpGet] + [NonAction] public async Task ExecuteAsync(string url, string path, string taskName) { var str = DateTime.Now.ToLongTimeString(); diff --git a/API/Wood.Service/Controllers/RecurringJobOutPageController.cs b/API/Wood.Service/Controllers/RecurringJobOutPageController.cs index cee23ec..f0ecf98 100644 --- a/API/Wood.Service/Controllers/RecurringJobOutPageController.cs +++ b/API/Wood.Service/Controllers/RecurringJobOutPageController.cs @@ -24,7 +24,7 @@ namespace TaskManager.Controllers { _repository = repository; } - + [NonAction] public async Task> FetchAllDataAsync(string inputdate) { var allData = new List(); @@ -196,7 +196,7 @@ namespace TaskManager.Controllers } } - [HttpGet("Test")] + [NonAction] public async Task TestAsync(string url, string path, string taskName, string inputdate) { Url = url; From 696b0decc0c5140417608e4af12ba7ec16dfa877 Mon Sep 17 00:00:00 2001 From: zhouhongjun <565221961@qq.com> Date: Wed, 28 May 2025 16:44:26 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E7=94=9F=E6=88=90=E7=94=9F=E4=BA=A7?= =?UTF-8?q?=E8=B4=A8=E9=87=8F01=5F09=E5=AE=9E=E4=BD=93=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Dtos/01_09/Class1.cs | 12 + .../Dtos/10_17/Class1.cs | 12 + .../TaskManager.Contracts.csproj | 5 - .../Entitys/01_09/SupplierProCps.cs | 6 +- .../Entitys/01_09/SupplierProData.cs | 234 ++++++++++++++++++ .../01_09/SupplierProFirstPassyield.cs | 124 ++++++++++ .../01_09/SupplierProStationFirstPassyield.cs | 134 ++++++++++ .../TaskManager.Entity.csproj | 4 - 8 files changed, 519 insertions(+), 12 deletions(-) create mode 100644 API/TaskManager.Contracts/Dtos/01_09/Class1.cs create mode 100644 API/TaskManager.Contracts/Dtos/10_17/Class1.cs create mode 100644 API/TaskManager.Entity/Entitys/01_09/SupplierProData.cs create mode 100644 API/TaskManager.Entity/Entitys/01_09/SupplierProFirstPassyield.cs create mode 100644 API/TaskManager.Entity/Entitys/01_09/SupplierProStationFirstPassyield.cs diff --git a/API/TaskManager.Contracts/Dtos/01_09/Class1.cs b/API/TaskManager.Contracts/Dtos/01_09/Class1.cs new file mode 100644 index 0000000..6caa457 --- /dev/null +++ b/API/TaskManager.Contracts/Dtos/01_09/Class1.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaskManager.Contracts.Dtos._01_09 +{ + internal class Class1 + { + } +} diff --git a/API/TaskManager.Contracts/Dtos/10_17/Class1.cs b/API/TaskManager.Contracts/Dtos/10_17/Class1.cs new file mode 100644 index 0000000..c8dfe71 --- /dev/null +++ b/API/TaskManager.Contracts/Dtos/10_17/Class1.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaskManager.Contracts.Dtos._10_17 +{ + internal class Class1 + { + } +} diff --git a/API/TaskManager.Contracts/TaskManager.Contracts.csproj b/API/TaskManager.Contracts/TaskManager.Contracts.csproj index 64f3785..3b5b170 100644 --- a/API/TaskManager.Contracts/TaskManager.Contracts.csproj +++ b/API/TaskManager.Contracts/TaskManager.Contracts.csproj @@ -10,9 +10,4 @@ - - - - - diff --git a/API/TaskManager.Entity/Entitys/01_09/SupplierProCps.cs b/API/TaskManager.Entity/Entitys/01_09/SupplierProCps.cs index 50578f4..dc08229 100644 --- a/API/TaskManager.Entity/Entitys/01_09/SupplierProCps.cs +++ b/API/TaskManager.Entity/Entitys/01_09/SupplierProCps.cs @@ -174,17 +174,17 @@ namespace TaskManager.Entity /// /// CC项 , 是传Y,否传N /// - public string Cc { get; set; } + public bool Cc { get; set; } /// /// SC项 , 是传Y,否传N /// - public string Sc { get; set; } + public bool Sc { get; set; } /// /// SPC , 是传Y,否传N /// - public string Spc { get; set; } + public bool Spc { get; set; } /// /// 控制项标准值 diff --git a/API/TaskManager.Entity/Entitys/01_09/SupplierProData.cs b/API/TaskManager.Entity/Entitys/01_09/SupplierProData.cs new file mode 100644 index 0000000..e3a99da --- /dev/null +++ b/API/TaskManager.Entity/Entitys/01_09/SupplierProData.cs @@ -0,0 +1,234 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaskManager.Entity +{ + /// + /// 生产过程数据 + /// + public class SupplierProData + { + /// + /// 供应商代码 + /// + public string SupplierCode { get; set; } + + /// + /// 供应商名称 + /// + public string SupplierName { get; set; } + + /// + /// 工厂代码 + /// + public string PlantId { get; set; } + + /// + /// 工厂名称 + /// + public string PlantName { get; set; } + + /// + /// 车间代码 + /// + public string WorkshopId { get; set; } + + /// + /// 车间名称 + /// + public string WorkshopName { get; set; } + + /// + /// 产线代码 + /// + public string ProductionLineId { get; set; } + + /// + /// 产线名称 + /// + public string ProductionLineName { get; set; } + + /// + /// 工位代码 + /// + public string StationId { get; set; } + + /// + /// 工位名称 + /// + public string StationName { get; set; } + + /// + /// 工位人员编号 + /// + public string EmpCode { get; set; } + + /// + /// 工位人员姓名 + /// + public string EmpName { get; set; } + + /// + /// 供应商总成零件名称 + /// + public string VendorProductName { get; set; } + + /// + /// 供应商总成零件号 + /// + public string VendorProductNo { get; set; } + + /// + /// 供应商总成批次号 + /// + public string VendorProductBatch { get; set; } + + /// + /// 供应商总成SN码 + /// + public string VendorProductSn { get; set; } + + /// + /// 子件编码 + /// + public string SubProdNo { get; set; } + + /// + /// 子件名称 + /// + public string SubProdName { get; set; } + + /// + /// 子件批次号 + /// + public string SubBatchNo { get; set; } + + /// + /// 子件分包号 + /// + public string ChildPackageInfo { get; set; } + + /// + /// 子件扣料数量 + /// + public decimal SubProdNum { get; set; } + + /// + /// 子件SN码 + /// + public string SubProdSn { get; set; } + + /// + /// 子件物料来源 + /// + public string ChildSource { get; set; } + + /// + /// 分供方代码 + /// + public string SubSupplierCode { get; set; } + + /// + /// 分供方名称(原注释“分分供方”可能为笔误,此处按“分供方”处理) + /// + public string SubSupplierName { get; set; } + + /// + /// 奇瑞零件号 + /// + public string CheryProductNo { get; set; } + + /// + /// 奇瑞零件名称 + /// + public string CheryProductName { get; set; } + + /// + /// 奇瑞SN码 + /// + public string CheryProductSn { get; set; } + + /// + /// 生产工单号 + /// + public string ManufactureNo { get; set; } + + /// + /// 生产批次号 + /// + public string ProductBatchNo { get; set; } + + /// + /// 班次(白班,晚班,中班) + /// + public string WorkShift { get; set; } + + /// + /// 进工位的时间,格式(yyyy-MM-dd HH:mm:ss) + /// + public DateTime MaterialInputTime { get; set; } + + /// + /// 出工位的时间,格式(yyyy-MM-dd HH:mm:ss) + /// + public DateTime MaterialOutputTime { get; set; } + + /// + /// 装配设备编号(原注释“vendorFieldNum”可能为“设备编号”,此处按业务逻辑命名) + /// + public string VendorFieldNum { get; set; } + + /// + /// 装配设备名称 + /// + public string VendorFieldName { get; set; } + + /// + /// 设备判定的质量状态(合格与否,NG不合适 OK合适) + /// + public string InstrumentQualityStatus { get; set; } + + /// + /// 人工判定的质量状态(合格与否,NG不合适 OK合适) + /// + public string ManualQualityStatus { get; set; } + + /// + /// 最终质量状态(合格与否,NG不合适 OK合适) + /// + public string FinalQualityStatus { get; set; } + + /// + /// 采集时间,格式(yyyy-MM-dd HH:mm:ss) + /// + public DateTime CollectTime { get; set; } + + /// + /// 子件绑定扫码时间,格式(yyyy-MM-dd HH:mm:ss) + /// + public DateTime DateTime { get; set; } + + /// + /// 父件硬件版本号 + /// + public string ParentHardwareRevision { get; set; } + + /// + /// 父件软件版本号 + /// + public string ParentSoftwareRevision { get; set; } + + /// + /// 子件硬件版本号 + /// + public string ChildHardwareRevision { get; set; } + + /// + /// 子件软件版本号 + /// + public string ChildSoftwareRevision { get; set; } + } +} diff --git a/API/TaskManager.Entity/Entitys/01_09/SupplierProFirstPassyield.cs b/API/TaskManager.Entity/Entitys/01_09/SupplierProFirstPassyield.cs new file mode 100644 index 0000000..b933eb3 --- /dev/null +++ b/API/TaskManager.Entity/Entitys/01_09/SupplierProFirstPassyield.cs @@ -0,0 +1,124 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaskManager.Entity +{ + /// + /// 产品一次合格率 + /// + public class SupplierProFirstPassyield + { + /// + /// 供应商代码 + /// + public string SupplierCode { get; set; } + + /// + /// 供应商名称 + /// + public string SupplierName { get; set; } + + /// + /// 供应商总成零件号 + /// + public string VendorProductNo { get; set; } + + /// + /// 供应商总成零件名称 + /// + public string VendorProductName { get; set; } + + /// + /// 工厂代码 + /// + public string PlantId { get; set; } + + /// + /// 工厂名称 + /// + public string PlantName { get; set; } + + /// + /// 车间代码 + /// + public string WorkshopId { get; set; } + + /// + /// 车间名称 + /// + public string WorkshopName { get; set; } + + /// + /// 产线代码 + /// + public string ProductionLineId { get; set; } + + /// + /// 产线名称 + /// + public string ProductionLineName { get; set; } + + /// + /// 奇瑞零件号 + /// + public string CheryProductNo { get; set; } + + /// + /// 奇瑞零件名称 + /// + public string CheryProductName { get; set; } + + /// + /// 生产工单号 + /// + public string ManufactureNo { get; set; } + + /// + /// 生产批次号 + /// + public string ProductBatchNo { get; set; } + + /// + /// 批次计划数量:每个批次号对应的计划数量 + /// + public decimal WorkOrderNumber { get; set; } + + /// + /// 不合格数 + /// + public decimal DefectiveNumber { get; set; } + + /// + /// 合格数:当班次合格数汇总 + /// + public decimal AcceptableNumber { get; set; } + + /// + /// 一次合格率实际值 + /// + public decimal OncePassRateRealValue { get; set; } + + /// + /// 一次合格率目标值 + /// + public decimal OncePassRateTagValue { get; set; } + + /// + /// 班次(白班,晚班,中班) + /// + public string WorkShift { get; set; } + + /// + /// 生产日期,格式(yyyy-MM-dd HH:mm:ss) + /// + public DateTime StatisticalTime { get; set; } + + /// + /// 值统计时间,格式(yyyy-MM-dd HH:mm:ss) + /// + public DateTime DateTime { get; set; } + } +} diff --git a/API/TaskManager.Entity/Entitys/01_09/SupplierProStationFirstPassyield.cs b/API/TaskManager.Entity/Entitys/01_09/SupplierProStationFirstPassyield.cs new file mode 100644 index 0000000..88e10a0 --- /dev/null +++ b/API/TaskManager.Entity/Entitys/01_09/SupplierProStationFirstPassyield.cs @@ -0,0 +1,134 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaskManager.Entity.Entitys._01_09 +{ + /// + /// 工位一次合格率 + /// + public class SupplierProStationFirstPassyield + { + /// + /// 供应商代码 + /// + public string SupplierCode { get; set; } + + /// + /// 供应商名称 + /// + public string SupplierName { get; set; } + + /// + /// 工厂代码 + /// + public string PlantId { get; set; } + + /// + /// 工厂名称 + /// + public string PlantName { get; set; } + + /// + /// 车间代码 + /// + public string WorkshopId { get; set; } + + /// + /// 车间名称 + /// + public string WorkshopName { get; set; } + + /// + /// 产线代码 + /// + public string ProductionLineId { get; set; } + + /// + /// 产线名称 + /// + public string ProductionLineName { get; set; } + + /// + /// 工位代码 + /// + public string StationId { get; set; } + + /// + /// 工位名称 + /// + public string StationName { get; set; } + + /// + /// 奇瑞零件号 + /// + public string CheryProductNo { get; set; } + + /// + /// 奇瑞零件名称 + /// + public string CheryProductName { get; set; } + + /// + /// 供应商总成零件号 + /// + public string VendorProductNo { get; set; } + + /// + /// 供应商总成零件名称 + /// + public string VendorProductName { get; set; } + + /// + /// 生产批次号 + /// + public string ProductBatchNo { get; set; } + + /// + /// 生产工单号(跟排产工单号关联) + /// + public string ManufactureNo { get; set; } + + /// + /// 批次计划数量 + /// + public decimal WorkOrderNumber { get; set; } + + /// + /// 不合格数 + /// + public decimal DefectiveNumber { get; set; } + + /// + /// 合格数 + /// + public decimal AcceptableNumber { get; set; } + + /// + /// 一次合格率实际值(使用小数表示,如 0.9601 表示 96.01%,整数位最多10位,小数位最多3位) + /// + public decimal OncePassRateRealValue { get; set; } + + /// + /// 一次合格率目标值(使用小数表示,如 0.96 表示 96.00%,整数位最多10位,小数位最多3位) + /// + public decimal OncePassRateTagValue { get; set; } + + /// + /// 班次(白班,晚班,中班) + /// + public string WorkShift { get; set; } + + /// + /// 生产日期,格式:yyyy-MM-dd HH:mm:ss + /// + public DateTime StatisticalTime { get; set; } + + /// + /// 值统计时间,格式:yyyy-MM-dd HH:mm:ss + /// + public DateTime DateTime { get; set; } + } +} diff --git a/API/TaskManager.Entity/TaskManager.Entity.csproj b/API/TaskManager.Entity/TaskManager.Entity.csproj index b11c8a0..3b5b170 100644 --- a/API/TaskManager.Entity/TaskManager.Entity.csproj +++ b/API/TaskManager.Entity/TaskManager.Entity.csproj @@ -10,8 +10,4 @@ - - - -