From 89802b03b21c3ad2e45a2ac690629189c2036349 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期六, 08 三月 2025 15:31:13 +0800 Subject: [PATCH] 调整结构 --- MES.Service/service/BasicData/Sales/ShipmentDetailManager.cs | 2 MESApplication/Controllers/BasicData/MESProductionNoticeController.cs | 1 MESApplication/Controllers/BasicData/MesSupplierController.cs | 1 MES.Service/service/BasicData/RawMaterial/MesRohInDataManager.cs | 2 MESApplication/Controllers/BasicData/SalesReturnNoticeDetailController.cs | 1 MESApplication/Controllers/BasicData/ShipmentDetailController.cs | 1 MES.Service/service/BasicData/Material/MesDepotsManager.cs | 2 MESApplication/Controllers/BasicData/MesDepotsController.cs | 1 MESApplication/Controllers/BasicData/SalesOrderDetailController.cs | 1 MESApplication/Controllers/BasicData/MesDeliveryNoteBarcodeController.cs | 1 MES.Service/service/BasicData/Partner/MesSupplierManager.cs | 2 MES.Service/service/BasicData/Organization/SysDepartmentManager.cs | 2 MES.Service/service/BasicData/Production/MESProductionNoticeManager.cs | 2 MES.Service/service/BasicData/Organization/MesStaffManager.cs | 2 MES.Service/service/BasicData/Organization/MesPositionManager.cs | 2 MESApplication/Controllers/BasicData/MesUnitController.cs | 1 MES.Service/service/BasicData/Sales/SalesOrderManager.cs | 2 MESApplication/Controllers/BasicData/MesItemsController.cs | 1 MES.Service/service/BasicData/Material/MesItemsManager.cs | 2 MESApplication/Controllers/BasicData/MesPositionController.cs | 1 MESApplication/Controllers/BasicData/MesDeliveryNoteController.cs | 1 MESApplication/Controllers/BasicData/ShipmentNoticeController.cs | 1 MES.Service/service/BasicData/Sales/MesDeliveryNoteManager.cs | 2 MESApplication/Controllers/BasicData/MesRohInController.cs | 1 MES.Service/service/BasicData/Sales/MesDeliveryNoteBarcodeManager.cs | 2 MESApplication/Controllers/BasicData/MesStaffController.cs | 1 MES.Service/service/BasicData/RawMaterial/MesRohInManager.cs | 2 MESApplication/Controllers/BasicData/SysDepartmentController.cs | 1 MES.Service/service/BasicData/Material/MesUnitManager.cs | 2 MES.Service/service/BasicData/Partner/MesCustomerManager.cs | 2 MES.Service/service/BasicData/Organization/OrganizeManager.cs | 2 MESApplication/Controllers/BasicData/SalesOrderController.cs | 1 MESApplication/Controllers/BasicData/ProductionOrderController.cs | 1 MES.Service/service/BasicData/Sales/ShipmentNoticeManager.cs | 2 MESApplication/Controllers/BasicData/MesRohInDataController.cs | 1 README.md | 130 ++++++++++++++++++++++++++++++++ MESApplication/Controllers/BasicData/MesCustomerController.cs | 1 MES.Service/service/BasicData/Sales/MesDeliveryNoteDetailsManager.cs | 2 MES.Service/service/BasicData/Sales/SalesReturnNoticeDetailManager.cs | 2 MES.Service/service/BasicData/Material/MesItemTypeManager.cs | 2 MESApplication/Controllers/BasicData/SalesReturnNoticeController.cs | 1 MES.Service/service/BasicData/Production/ProductionOrderManager.cs | 2 MES.Service/service/BasicData/Production/ProductionOrderSubManager.cs | 2 MESApplication/Controllers/BasicData/MesDeliveryNoteDetails.cs | 1 MESApplication/Controllers/BasicData/OrganizeController.cs | 1 MES.Service/service/BasicData/Sales/SalesOrderDetailManager.cs | 2 MESApplication/Controllers/BasicData/MesItemTypeController.cs | 1 MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs | 2 48 files changed, 177 insertions(+), 24 deletions(-) diff --git a/MES.Service/service/BasicData/MesDepotsManager.cs b/MES.Service/service/BasicData/Material/MesDepotsManager.cs similarity index 99% rename from MES.Service/service/BasicData/MesDepotsManager.cs rename to MES.Service/service/BasicData/Material/MesDepotsManager.cs index c2f7077..19ac0a6 100644 --- a/MES.Service/service/BasicData/MesDepotsManager.cs +++ b/MES.Service/service/BasicData/Material/MesDepotsManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Material; public class MesDepotsManager : Repository<MesDepots> { diff --git a/MES.Service/service/BasicData/MesItemTypeManager.cs b/MES.Service/service/BasicData/Material/MesItemTypeManager.cs similarity index 98% rename from MES.Service/service/BasicData/MesItemTypeManager.cs rename to MES.Service/service/BasicData/Material/MesItemTypeManager.cs index 1a9eb62..dcb1132 100644 --- a/MES.Service/service/BasicData/MesItemTypeManager.cs +++ b/MES.Service/service/BasicData/Material/MesItemTypeManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Material; public class MesItemTypeManager : Repository<MesItemType> { diff --git a/MES.Service/service/BasicData/MesItemsManager.cs b/MES.Service/service/BasicData/Material/MesItemsManager.cs similarity index 99% rename from MES.Service/service/BasicData/MesItemsManager.cs rename to MES.Service/service/BasicData/Material/MesItemsManager.cs index 491b84b..874ff1e 100644 --- a/MES.Service/service/BasicData/MesItemsManager.cs +++ b/MES.Service/service/BasicData/Material/MesItemsManager.cs @@ -4,7 +4,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Material; public class MesItemsManager : Repository<MesItems> { diff --git a/MES.Service/service/BasicData/MesUnitManager.cs b/MES.Service/service/BasicData/Material/MesUnitManager.cs similarity index 98% rename from MES.Service/service/BasicData/MesUnitManager.cs rename to MES.Service/service/BasicData/Material/MesUnitManager.cs index ef6abcd..8139921 100644 --- a/MES.Service/service/BasicData/MesUnitManager.cs +++ b/MES.Service/service/BasicData/Material/MesUnitManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Material; public class MesUnitManager : Repository<MesUnit> { diff --git a/MES.Service/service/BasicData/MesPositionManager.cs b/MES.Service/service/BasicData/Organization/MesPositionManager.cs similarity index 99% rename from MES.Service/service/BasicData/MesPositionManager.cs rename to MES.Service/service/BasicData/Organization/MesPositionManager.cs index 34d53d4..c52fcf8 100644 --- a/MES.Service/service/BasicData/MesPositionManager.cs +++ b/MES.Service/service/BasicData/Organization/MesPositionManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Organization; public class MesPositionManager : Repository<MesPosition> { diff --git a/MES.Service/service/BasicData/MesStaffManager.cs b/MES.Service/service/BasicData/Organization/MesStaffManager.cs similarity index 99% rename from MES.Service/service/BasicData/MesStaffManager.cs rename to MES.Service/service/BasicData/Organization/MesStaffManager.cs index deccb30..611a8ac 100644 --- a/MES.Service/service/BasicData/MesStaffManager.cs +++ b/MES.Service/service/BasicData/Organization/MesStaffManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Organization; public class MesStaffManager : Repository<MesStaff> { diff --git a/MES.Service/service/BasicData/OrganizeManager.cs b/MES.Service/service/BasicData/Organization/OrganizeManager.cs similarity index 99% rename from MES.Service/service/BasicData/OrganizeManager.cs rename to MES.Service/service/BasicData/Organization/OrganizeManager.cs index d124d8d..ba61bd8 100644 --- a/MES.Service/service/BasicData/OrganizeManager.cs +++ b/MES.Service/service/BasicData/Organization/OrganizeManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Organization; public class OrganizeManager : Repository<Organize> { diff --git a/MES.Service/service/BasicData/SysDepartmentManager.cs b/MES.Service/service/BasicData/Organization/SysDepartmentManager.cs similarity index 99% rename from MES.Service/service/BasicData/SysDepartmentManager.cs rename to MES.Service/service/BasicData/Organization/SysDepartmentManager.cs index 7329c00..a131eed 100644 --- a/MES.Service/service/BasicData/SysDepartmentManager.cs +++ b/MES.Service/service/BasicData/Organization/SysDepartmentManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Organization; public class SysDepartmentManager : Repository<SysDepartment> { diff --git a/MES.Service/service/BasicData/MesCustomerManager.cs b/MES.Service/service/BasicData/Partner/MesCustomerManager.cs similarity index 99% rename from MES.Service/service/BasicData/MesCustomerManager.cs rename to MES.Service/service/BasicData/Partner/MesCustomerManager.cs index f7a011d..6294cfb 100644 --- a/MES.Service/service/BasicData/MesCustomerManager.cs +++ b/MES.Service/service/BasicData/Partner/MesCustomerManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Partner; public class MesCustomerManager : Repository<MesCustomer> { diff --git a/MES.Service/service/BasicData/MesSupplierManager.cs b/MES.Service/service/BasicData/Partner/MesSupplierManager.cs similarity index 99% rename from MES.Service/service/BasicData/MesSupplierManager.cs rename to MES.Service/service/BasicData/Partner/MesSupplierManager.cs index f6efecd..2d4259f 100644 --- a/MES.Service/service/BasicData/MesSupplierManager.cs +++ b/MES.Service/service/BasicData/Partner/MesSupplierManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Partner; public class MesSupplierManager : Repository<MesSupplier> { diff --git a/MES.Service/service/BasicData/MESProductionNoticeManager.cs b/MES.Service/service/BasicData/Production/MESProductionNoticeManager.cs similarity index 99% rename from MES.Service/service/BasicData/MESProductionNoticeManager.cs rename to MES.Service/service/BasicData/Production/MESProductionNoticeManager.cs index 63015cc..65fee63 100644 --- a/MES.Service/service/BasicData/MESProductionNoticeManager.cs +++ b/MES.Service/service/BasicData/Production/MESProductionNoticeManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Production; public class MESProductionNoticeManager : Repository<MesProductionNotice> { diff --git a/MES.Service/service/BasicData/ProductionOrderManager.cs b/MES.Service/service/BasicData/Production/ProductionOrderManager.cs similarity index 99% rename from MES.Service/service/BasicData/ProductionOrderManager.cs rename to MES.Service/service/BasicData/Production/ProductionOrderManager.cs index 42122dd..e2943de 100644 --- a/MES.Service/service/BasicData/ProductionOrderManager.cs +++ b/MES.Service/service/BasicData/Production/ProductionOrderManager.cs @@ -4,7 +4,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Production; public class ProductionOrderManager : Repository<Womcaa> { diff --git a/MES.Service/service/BasicData/ProductionOrderSubManager.cs b/MES.Service/service/BasicData/Production/ProductionOrderSubManager.cs similarity index 98% rename from MES.Service/service/BasicData/ProductionOrderSubManager.cs rename to MES.Service/service/BasicData/Production/ProductionOrderSubManager.cs index f2eee3e..8d61d79 100644 --- a/MES.Service/service/BasicData/ProductionOrderSubManager.cs +++ b/MES.Service/service/BasicData/Production/ProductionOrderSubManager.cs @@ -2,7 +2,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Production; public class ProductionOrderSubManager : Repository<ProductionOrderSub> { diff --git a/MES.Service/service/BasicData/MesRohInDataManager.cs b/MES.Service/service/BasicData/RawMaterial/MesRohInDataManager.cs similarity index 98% rename from MES.Service/service/BasicData/MesRohInDataManager.cs rename to MES.Service/service/BasicData/RawMaterial/MesRohInDataManager.cs index 7385023..0e297e0 100644 --- a/MES.Service/service/BasicData/MesRohInDataManager.cs +++ b/MES.Service/service/BasicData/RawMaterial/MesRohInDataManager.cs @@ -2,7 +2,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.RawMaterial; public class MesRohInDataManager : Repository<MesRohInData> { diff --git a/MES.Service/service/BasicData/MesRohInManager.cs b/MES.Service/service/BasicData/RawMaterial/MesRohInManager.cs similarity index 99% rename from MES.Service/service/BasicData/MesRohInManager.cs rename to MES.Service/service/BasicData/RawMaterial/MesRohInManager.cs index d8b9e70..a981c09 100644 --- a/MES.Service/service/BasicData/MesRohInManager.cs +++ b/MES.Service/service/BasicData/RawMaterial/MesRohInManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.RawMaterial; public class MesRohInManager : Repository<MesRohIn> { diff --git a/MES.Service/service/BasicData/MesDeliveryNoteBarcodeManager.cs b/MES.Service/service/BasicData/Sales/MesDeliveryNoteBarcodeManager.cs similarity index 98% rename from MES.Service/service/BasicData/MesDeliveryNoteBarcodeManager.cs rename to MES.Service/service/BasicData/Sales/MesDeliveryNoteBarcodeManager.cs index a84f1dd..020242e 100644 --- a/MES.Service/service/BasicData/MesDeliveryNoteBarcodeManager.cs +++ b/MES.Service/service/BasicData/Sales/MesDeliveryNoteBarcodeManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class MesDeliveryNoteBarcodeManager : Repository<MesDeliveryNoteBarcode> { diff --git a/MES.Service/service/BasicData/MesDeliveryNoteDetailsManager.cs b/MES.Service/service/BasicData/Sales/MesDeliveryNoteDetailsManager.cs similarity index 98% rename from MES.Service/service/BasicData/MesDeliveryNoteDetailsManager.cs rename to MES.Service/service/BasicData/Sales/MesDeliveryNoteDetailsManager.cs index b7815be..f55ca22 100644 --- a/MES.Service/service/BasicData/MesDeliveryNoteDetailsManager.cs +++ b/MES.Service/service/BasicData/Sales/MesDeliveryNoteDetailsManager.cs @@ -2,7 +2,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class MesDeliveryDetailsManager : Repository<MesDeliveryNoteDetails> { diff --git a/MES.Service/service/BasicData/MesDeliveryNoteManager.cs b/MES.Service/service/BasicData/Sales/MesDeliveryNoteManager.cs similarity index 98% rename from MES.Service/service/BasicData/MesDeliveryNoteManager.cs rename to MES.Service/service/BasicData/Sales/MesDeliveryNoteManager.cs index 0d4d82a..fca1fa3 100644 --- a/MES.Service/service/BasicData/MesDeliveryNoteManager.cs +++ b/MES.Service/service/BasicData/Sales/MesDeliveryNoteManager.cs @@ -3,7 +3,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class MesDeliveryNoteManager : Repository<MesDeliveryNote> { diff --git a/MES.Service/service/BasicData/SalesOrderDetailManager.cs b/MES.Service/service/BasicData/Sales/SalesOrderDetailManager.cs similarity index 98% rename from MES.Service/service/BasicData/SalesOrderDetailManager.cs rename to MES.Service/service/BasicData/Sales/SalesOrderDetailManager.cs index d80f479..d9fe333 100644 --- a/MES.Service/service/BasicData/SalesOrderDetailManager.cs +++ b/MES.Service/service/BasicData/Sales/SalesOrderDetailManager.cs @@ -2,7 +2,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class SalesOrderDetailManager : Repository<SalesOrderDetail> { diff --git a/MES.Service/service/BasicData/SalesOrderManager.cs b/MES.Service/service/BasicData/Sales/SalesOrderManager.cs similarity index 98% rename from MES.Service/service/BasicData/SalesOrderManager.cs rename to MES.Service/service/BasicData/Sales/SalesOrderManager.cs index b466f00..8ba4596 100644 --- a/MES.Service/service/BasicData/SalesOrderManager.cs +++ b/MES.Service/service/BasicData/Sales/SalesOrderManager.cs @@ -2,7 +2,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class SalesOrderManager : Repository<SalesOrder> { diff --git a/MES.Service/service/BasicData/SalesReturnNoticeDetailManager.cs b/MES.Service/service/BasicData/Sales/SalesReturnNoticeDetailManager.cs similarity index 98% rename from MES.Service/service/BasicData/SalesReturnNoticeDetailManager.cs rename to MES.Service/service/BasicData/Sales/SalesReturnNoticeDetailManager.cs index 78d4c7b..2fb35eb 100644 --- a/MES.Service/service/BasicData/SalesReturnNoticeDetailManager.cs +++ b/MES.Service/service/BasicData/Sales/SalesReturnNoticeDetailManager.cs @@ -2,7 +2,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class SalesReturnNoticeDetailManager : Repository<SalesReturnNoticeDetail> diff --git a/MES.Service/service/BasicData/SalesReturnNoticeManager.cs b/MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs similarity index 98% rename from MES.Service/service/BasicData/SalesReturnNoticeManager.cs rename to MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs index 206f0ea..a1da912 100644 --- a/MES.Service/service/BasicData/SalesReturnNoticeManager.cs +++ b/MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs @@ -2,7 +2,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class SalesReturnNoticeManager : Repository<SalesReturnNotice> { diff --git a/MES.Service/service/BasicData/ShipmentDetailManager.cs b/MES.Service/service/BasicData/Sales/ShipmentDetailManager.cs similarity index 98% rename from MES.Service/service/BasicData/ShipmentDetailManager.cs rename to MES.Service/service/BasicData/Sales/ShipmentDetailManager.cs index 67c9435..5b409c4 100644 --- a/MES.Service/service/BasicData/ShipmentDetailManager.cs +++ b/MES.Service/service/BasicData/Sales/ShipmentDetailManager.cs @@ -2,7 +2,7 @@ using MES.Service.Modes; using SqlSugar; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class ShipmentDetailManager : Repository<ShipmentDetail> { diff --git a/MES.Service/service/BasicData/ShipmentNoticeManager.cs b/MES.Service/service/BasicData/Sales/ShipmentNoticeManager.cs similarity index 97% rename from MES.Service/service/BasicData/ShipmentNoticeManager.cs rename to MES.Service/service/BasicData/Sales/ShipmentNoticeManager.cs index 26380a5..069c2d2 100644 --- a/MES.Service/service/BasicData/ShipmentNoticeManager.cs +++ b/MES.Service/service/BasicData/Sales/ShipmentNoticeManager.cs @@ -2,7 +2,7 @@ using MES.Service.Dto.webApi; using MES.Service.Modes; -namespace MES.Service.service.BasicData; +namespace MES.Service.service.BasicData.Sales; public class ShipmentNoticeManager : Repository<ShipmentNotice> { diff --git a/MESApplication/Controllers/BasicData/MESProductionNoticeController.cs b/MESApplication/Controllers/BasicData/MESProductionNoticeController.cs index 298f98a..236fac3 100644 --- a/MESApplication/Controllers/BasicData/MESProductionNoticeController.cs +++ b/MESApplication/Controllers/BasicData/MESProductionNoticeController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Production; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesCustomerController.cs b/MESApplication/Controllers/BasicData/MesCustomerController.cs index 6d08d50..1786ed4 100644 --- a/MESApplication/Controllers/BasicData/MesCustomerController.cs +++ b/MESApplication/Controllers/BasicData/MesCustomerController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Partner; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesDeliveryNoteBarcodeController.cs b/MESApplication/Controllers/BasicData/MesDeliveryNoteBarcodeController.cs index 6154c2e..4717414 100644 --- a/MESApplication/Controllers/BasicData/MesDeliveryNoteBarcodeController.cs +++ b/MESApplication/Controllers/BasicData/MesDeliveryNoteBarcodeController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesDeliveryNoteController.cs b/MESApplication/Controllers/BasicData/MesDeliveryNoteController.cs index 28ac2b5..109ee0f 100644 --- a/MESApplication/Controllers/BasicData/MesDeliveryNoteController.cs +++ b/MESApplication/Controllers/BasicData/MesDeliveryNoteController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesDeliveryNoteDetails.cs b/MESApplication/Controllers/BasicData/MesDeliveryNoteDetails.cs index c7905dc..4fd9ec1 100644 --- a/MESApplication/Controllers/BasicData/MesDeliveryNoteDetails.cs +++ b/MESApplication/Controllers/BasicData/MesDeliveryNoteDetails.cs @@ -1,6 +1,7 @@ 锘縰sing System.Dynamic; using MES.Service.Modes; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; diff --git a/MESApplication/Controllers/BasicData/MesDepotsController.cs b/MESApplication/Controllers/BasicData/MesDepotsController.cs index 3a20310..67a39b5 100644 --- a/MESApplication/Controllers/BasicData/MesDepotsController.cs +++ b/MESApplication/Controllers/BasicData/MesDepotsController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Material; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesItemTypeController.cs b/MESApplication/Controllers/BasicData/MesItemTypeController.cs index a71b56f..8f506fa 100644 --- a/MESApplication/Controllers/BasicData/MesItemTypeController.cs +++ b/MESApplication/Controllers/BasicData/MesItemTypeController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Material; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesItemsController.cs b/MESApplication/Controllers/BasicData/MesItemsController.cs index 9fce676..37fd578 100644 --- a/MESApplication/Controllers/BasicData/MesItemsController.cs +++ b/MESApplication/Controllers/BasicData/MesItemsController.cs @@ -4,6 +4,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Material; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesPositionController.cs b/MESApplication/Controllers/BasicData/MesPositionController.cs index 655941c..cd8ea43 100644 --- a/MESApplication/Controllers/BasicData/MesPositionController.cs +++ b/MESApplication/Controllers/BasicData/MesPositionController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Organization; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesRohInController.cs b/MESApplication/Controllers/BasicData/MesRohInController.cs index 6e5c8d1..fbce082 100644 --- a/MESApplication/Controllers/BasicData/MesRohInController.cs +++ b/MESApplication/Controllers/BasicData/MesRohInController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.RawMaterial; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesRohInDataController.cs b/MESApplication/Controllers/BasicData/MesRohInDataController.cs index aff8ba6..4ce55c7 100644 --- a/MESApplication/Controllers/BasicData/MesRohInDataController.cs +++ b/MESApplication/Controllers/BasicData/MesRohInDataController.cs @@ -1,6 +1,7 @@ 锘縰sing System.Dynamic; using MES.Service.Modes; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.RawMaterial; using MES.Service.util; using Microsoft.AspNetCore.Mvc; diff --git a/MESApplication/Controllers/BasicData/MesStaffController.cs b/MESApplication/Controllers/BasicData/MesStaffController.cs index 9a11979..5a6107c 100644 --- a/MESApplication/Controllers/BasicData/MesStaffController.cs +++ b/MESApplication/Controllers/BasicData/MesStaffController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Organization; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesSupplierController.cs b/MESApplication/Controllers/BasicData/MesSupplierController.cs index 8782e2d..69a421d 100644 --- a/MESApplication/Controllers/BasicData/MesSupplierController.cs +++ b/MESApplication/Controllers/BasicData/MesSupplierController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Partner; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/MesUnitController.cs b/MESApplication/Controllers/BasicData/MesUnitController.cs index 3d20342..d23db51 100644 --- a/MESApplication/Controllers/BasicData/MesUnitController.cs +++ b/MESApplication/Controllers/BasicData/MesUnitController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Material; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/OrganizeController.cs b/MESApplication/Controllers/BasicData/OrganizeController.cs index 688a4c8..82ec070 100644 --- a/MESApplication/Controllers/BasicData/OrganizeController.cs +++ b/MESApplication/Controllers/BasicData/OrganizeController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Organization; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/ProductionOrderController.cs b/MESApplication/Controllers/BasicData/ProductionOrderController.cs index c031865..ead12be 100644 --- a/MESApplication/Controllers/BasicData/ProductionOrderController.cs +++ b/MESApplication/Controllers/BasicData/ProductionOrderController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Production; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/MESApplication/Controllers/BasicData/SalesOrderController.cs b/MESApplication/Controllers/BasicData/SalesOrderController.cs index 74cc41f..2e6dcd3 100644 --- a/MESApplication/Controllers/BasicData/SalesOrderController.cs +++ b/MESApplication/Controllers/BasicData/SalesOrderController.cs @@ -1,6 +1,7 @@ 锘縰sing System.Dynamic; using MES.Service.Modes; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; diff --git a/MESApplication/Controllers/BasicData/SalesOrderDetailController.cs b/MESApplication/Controllers/BasicData/SalesOrderDetailController.cs index 1a5a9b0..5f34ac9 100644 --- a/MESApplication/Controllers/BasicData/SalesOrderDetailController.cs +++ b/MESApplication/Controllers/BasicData/SalesOrderDetailController.cs @@ -1,6 +1,7 @@ 锘縰sing System.Dynamic; using MES.Service.Modes; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; diff --git a/MESApplication/Controllers/BasicData/SalesReturnNoticeController.cs b/MESApplication/Controllers/BasicData/SalesReturnNoticeController.cs index 8df7421..f62bfa2 100644 --- a/MESApplication/Controllers/BasicData/SalesReturnNoticeController.cs +++ b/MESApplication/Controllers/BasicData/SalesReturnNoticeController.cs @@ -1,6 +1,7 @@ 锘縰sing System.Dynamic; using MES.Service.Modes; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; diff --git a/MESApplication/Controllers/BasicData/SalesReturnNoticeDetailController.cs b/MESApplication/Controllers/BasicData/SalesReturnNoticeDetailController.cs index 3ed35a0..4c80931 100644 --- a/MESApplication/Controllers/BasicData/SalesReturnNoticeDetailController.cs +++ b/MESApplication/Controllers/BasicData/SalesReturnNoticeDetailController.cs @@ -1,6 +1,7 @@ 锘縰sing System.Dynamic; using MES.Service.Modes; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; diff --git a/MESApplication/Controllers/BasicData/ShipmentDetailController.cs b/MESApplication/Controllers/BasicData/ShipmentDetailController.cs index a2a764f..b9d7e0e 100644 --- a/MESApplication/Controllers/BasicData/ShipmentDetailController.cs +++ b/MESApplication/Controllers/BasicData/ShipmentDetailController.cs @@ -1,6 +1,7 @@ 锘縰sing System.Dynamic; using MES.Service.Modes; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; diff --git a/MESApplication/Controllers/BasicData/ShipmentNoticeController.cs b/MESApplication/Controllers/BasicData/ShipmentNoticeController.cs index 67f6e27..e0ae837 100644 --- a/MESApplication/Controllers/BasicData/ShipmentNoticeController.cs +++ b/MESApplication/Controllers/BasicData/ShipmentNoticeController.cs @@ -1,6 +1,7 @@ 锘縰sing System.Dynamic; using MES.Service.Modes; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Sales; using MES.Service.util; using Microsoft.AspNetCore.Mvc; diff --git a/MESApplication/Controllers/BasicData/SysDepartmentController.cs b/MESApplication/Controllers/BasicData/SysDepartmentController.cs index 7fff07b..12614fd 100644 --- a/MESApplication/Controllers/BasicData/SysDepartmentController.cs +++ b/MESApplication/Controllers/BasicData/SysDepartmentController.cs @@ -3,6 +3,7 @@ using MES.Service.Modes; using MES.Service.service; using MES.Service.service.BasicData; +using MES.Service.service.BasicData.Organization; using MES.Service.util; using Microsoft.AspNetCore.Mvc; using Newtonsoft.Json; diff --git a/README.md b/README.md new file mode 100644 index 0000000..7acdf1e --- /dev/null +++ b/README.md @@ -0,0 +1,130 @@ +# MES鏁版嵁绠$悊绯荤粺閲嶆瀯鏂规 + +## BasicData鐩綍鏁寸悊鏂规 + +鐜版湁鐨刞MES.Service/service/BasicData`鐩綍鍖呭惈浜嗗绉嶇被鍨嬬殑鏁版嵁澶勭悊Manager绫伙紝浣嗙粍缁囩粨鏋勬贩涔便�傛湰鏂规灏嗘寜鐓у姛鑳藉拰鏁版嵁绫诲瀷瀵硅繖浜汳anager绫昏繘琛岄噸缁勶紝鎻愰珮浠g爜鍙淮鎶ゆ�с�� + +### 鏁寸悊鍚庣殑鏂囦欢澶圭粨鏋� + +鍩虹鏁版嵁绠$悊绫诲皢琚暣鐞嗕负浠ヤ笅鍑犱釜鐩綍锛� + +1. **缁勭粐鏋舵瀯绠$悊** + - OrganizeManager.cs + - SysDepartmentManager.cs + - MesStaffManager.cs + - MesPositionManager.cs + +2. **鐗╂枡鍙婂崟浣嶇鐞�** + - MesItemsManager.cs + - MesItemTypeManager.cs + - MesUnitManager.cs + - MesDepotsManager.cs + +3. **鍚堜綔浼欎即绠$悊** + - MesSupplierManager.cs + - MesCustomerManager.cs + +4. **鐢熶骇绠$悊** + - ProductionOrderManager.cs + - ProductionOrderSubManager.cs + - MESProductionNoticeManager.cs + +5. **閿�鍞拰鍙戣揣绠$悊** + - SalesOrderManager.cs + - SalesOrderDetailManager.cs + - SalesReturnNoticeManager.cs + - SalesReturnNoticeDetailManager.cs + - ShipmentNoticeManager.cs + - ShipmentDetailManager.cs + - MesDeliveryNoteManager.cs + - MesDeliveryNoteDetailsManager.cs + - MesDeliveryNoteBarcodeManager.cs + +6. **鍘熸潗鏂欑鐞�** + - MesRohInManager.cs + - MesRohInDataManager.cs + +### 鍒犻櫎鏈娇鐢ㄦ枃浠� + +缁忚繃鍒嗘瀽锛屾墍鏈塎anager绫诲潎淇濈暀锛屾病鏈夌‘瀹氬彲鍒犻櫎鐨勬湭浣跨敤鏂囦欢銆� + +### 鏁寸悊瀹炴柦姝ラ + +#### 1. 鍒涘缓鏂囦欢澶� + +浣跨敤鏂囦欢璧勬簮绠$悊鍣ㄥ垱寤轰互涓嬫枃浠跺す锛� +- `MES.Service\service\BasicData\Organization` +- `MES.Service\service\BasicData\Material` +- `MES.Service\service\BasicData\Partner` +- `MES.Service\service\BasicData\Production` +- `MES.Service\service\BasicData\Sales` +- `MES.Service\service\BasicData\RawMaterial` + +#### 2. 绉诲姩鏂囦欢 + +鎸夌収浠ヤ笅鍒嗙粍灏嗘枃浠剁Щ鍔ㄥ埌瀵瑰簲鏂囦欢澶癸細 + +**缁勭粐鏋舵瀯绠$悊** +- 灏� OrganizeManager.cs銆丼ysDepartmentManager.cs銆丮esStaffManager.cs銆丮esPositionManager.cs 绉诲姩鍒� Organization 鏂囦欢澶� + +**鐗╂枡鍙婂崟浣嶇鐞�** +- 灏� MesItemsManager.cs銆丮esItemTypeManager.cs銆丮esUnitManager.cs銆丮esDepotsManager.cs 绉诲姩鍒� Material 鏂囦欢澶� + +**鍚堜綔浼欎即绠$悊** +- 灏� MesSupplierManager.cs銆丮esCustomerManager.cs 绉诲姩鍒� Partner 鏂囦欢澶� + +**鐢熶骇绠$悊** +- 灏� ProductionOrderManager.cs銆丳roductionOrderSubManager.cs銆丮ESProductionNoticeManager.cs 绉诲姩鍒� Production 鏂囦欢澶� + +**閿�鍞拰鍙戣揣绠$悊** +- 灏� SalesOrderManager.cs銆丼alesOrderDetailManager.cs銆丼alesReturnNoticeManager.cs銆丼alesReturnNoticeDetailManager.cs銆丼hipmentNoticeManager.cs銆丼hipmentDetailManager.cs銆丮esDeliveryNoteManager.cs銆丮esDeliveryNoteDetailsManager.cs銆丮esDeliveryNoteBarcodeManager.cs 绉诲姩鍒� Sales 鏂囦欢澶� + +**鍘熸潗鏂欑鐞�** +- 灏� MesRohInManager.cs銆丮esRohInDataManager.cs 绉诲姩鍒� RawMaterial 鏂囦欢澶� + +#### 3. 鏇存柊鍛藉悕绌洪棿 + +绉诲姩鏂囦欢鍚庯紝闇�瑕佷慨鏀规瘡涓枃浠朵腑鐨勫懡鍚嶇┖闂村畾涔夈�備緥濡傦細 + +鍘熷鍛藉悕绌洪棿: +```csharp +namespace MES.Service.service.BasicData; +``` + +淇敼涓哄搴斿瓙鐩綍鐨勫懡鍚嶇┖闂�: +```csharp +namespace MES.Service.service.BasicData.Organization; // 鎴栧叾浠栫浉搴旂殑瀛愮洰褰曞悕 +``` + +#### 4. 鏇存柊寮曠敤 + +鍦ㄥ叾浠栨枃浠朵腑瀵硅繖浜汳anager绫荤殑寮曠敤涔熼渶瑕佺浉搴旀洿鏂般�傛悳绱娇鐢ㄤ簡杩欎簺绫荤殑鍦版柟锛屽苟娣诲姞姝g‘鐨勫懡鍚嶇┖闂村紩鐢ㄣ�� + +#### 5. 娴嬭瘯楠岃瘉 + +瀹屾垚鏁寸悊鍚庯紝闇�瑕佸叏闈㈡祴璇曞簲鐢ㄧ▼搴忕殑鍔熻兘锛岀‘淇濇墍鏈夊姛鑳芥甯歌繍琛屻�� + +### 鑷姩鍖栬剼鏈� + +椤圭洰涓彁渚涗簡`organize_basicdata.ps1`鑴氭湰锛屽彲浠ヨ嚜鍔ㄦ墽琛屾枃浠剁Щ鍔ㄦ搷浣溿�備娇鐢ㄦ柟娉曪細 + +```powershell +PowerShell -File .\organize_basicdata.ps1 +``` + +### 娉ㄦ剰浜嬮」 + +1. **澶囦唤閲嶈鏂囦欢**锛氬湪杩涜鏁寸悊鍓嶏紝寤鸿鍏堝浠芥墍鏈夋枃浠讹紝浠ラ槻鎰忓鎯呭喌鍙戠敓銆� + +2. **鍛藉悕绌洪棿鏇存柊**锛氱Щ鍔ㄦ枃浠跺悗锛岄渶瑕佹墜鍔ㄦ洿鏂版瘡涓枃浠剁殑鍛藉悕绌洪棿锛岃繖鏄渶鍏抽敭鐨勬楠ゃ�� + +3. **寮曠敤鏇存柊**锛氬湪鎺у埗鍣ㄥ拰鍏朵粬浣跨敤杩欎簺Manager绫荤殑鍦版柟锛岄渶瑕佹坊鍔犲搴旂殑using璇彞锛屼緥濡傦細 + ```csharp + using MES.Service.service.BasicData.Organization; + using MES.Service.service.BasicData.Material; + // 绛夌瓑 + ``` + +4. **鍒嗛樁娈靛疄鏂�**锛氬缓璁寜鐓у姛鑳芥ā鍧楀垎闃舵瀹炴柦锛屾瘡瀹屾垚涓�涓ā鍧楀氨杩涜娴嬭瘯锛岀‘淇濆姛鑳芥甯搞�� + +5. **缂栬瘧閿欒澶勭悊**锛氭暣鐞嗚繃绋嬩腑鍙兘浼氬嚭鐜扮紪璇戦敊璇紝涓昏鏄敱浜庡懡鍚嶇┖闂村彉鏇村鑷寸殑寮曠敤闂锛岄渶瑕侀�愪竴瑙e喅銆� \ No newline at end of file -- Gitblit v1.9.3