MES.Service/service/BasicData/Material/MesDepotsManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Material/MesItemTypeManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Material/MesItemsManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Material/MesUnitManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Organization/MesPositionManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Organization/MesStaffManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Organization/OrganizeManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Organization/SysDepartmentManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Partner/MesCustomerManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Partner/MesSupplierManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Production/MESProductionNoticeManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Production/ProductionOrderManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Production/ProductionOrderSubManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/RawMaterial/MesRohInDataManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/RawMaterial/MesRohInManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Sales/MesDeliveryNoteBarcodeManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Sales/MesDeliveryNoteDetailsManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Sales/MesDeliveryNoteManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Sales/SalesOrderDetailManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Sales/SalesOrderManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Sales/SalesReturnNoticeDetailManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> MES.Service/service/BasicData/Sales/SalesReturnNoticeManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Sales/ShipmentDetailManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { MES.Service/service/BasicData/Sales/ShipmentNoticeManager.cs
ÎļþÃû´Ó MES.Service/service/BasicData/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> { 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; 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; 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; 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; MESApplication/Controllers/BasicData/MesDeliveryNoteDetails.cs
@@ -1,6 +1,7 @@ using 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; 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; 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; 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; 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; 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; MESApplication/Controllers/BasicData/MesRohInDataController.cs
@@ -1,6 +1,7 @@ using 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; 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; 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; 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; 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; 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; MESApplication/Controllers/BasicData/SalesOrderController.cs
@@ -1,6 +1,7 @@ using 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; MESApplication/Controllers/BasicData/SalesOrderDetailController.cs
@@ -1,6 +1,7 @@ using 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; MESApplication/Controllers/BasicData/SalesReturnNoticeController.cs
@@ -1,6 +1,7 @@ using 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; MESApplication/Controllers/BasicData/SalesReturnNoticeDetailController.cs
@@ -1,6 +1,7 @@ using 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; MESApplication/Controllers/BasicData/ShipmentDetailController.cs
@@ -1,6 +1,7 @@ using 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; MESApplication/Controllers/BasicData/ShipmentNoticeController.cs
@@ -1,6 +1,7 @@ using 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; 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; README.md
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,130 @@ # MESæ°æ®ç®¡çç³»ç»éææ¹æ¡ ## BasicDataç®å½æ´çæ¹æ¡ ç°æç`MES.Service/service/BasicData`ç®å½å å«äºå¤ç§ç±»åçæ°æ®å¤çManagerç±»ï¼ä½ç»ç»ç»ææ··ä¹±ãæ¬æ¹æ¡å°æç §åè½åæ°æ®ç±»å对è¿äºManagerç±»è¿è¡éç»ï¼æé«ä»£ç å¯ç»´æ¤æ§ã ### æ´çåçæä»¶å¤¹ç»æ åºç¡æ°æ®ç®¡çç±»å°è¢«æ´ç为以ä¸å 个ç®å½ï¼ 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 ### å 餿ªä½¿ç¨æä»¶ ç»è¿åæï¼ææManagerç±»åä¿çï¼æ²¡æç¡®å®å¯å é¤çæªä½¿ç¨æä»¶ã ### æ´ç宿½æ¥éª¤ #### 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ãSysDepartmentManager.csãMesStaffManager.csãMesPositionManager.cs ç§»å¨å° Organization æä»¶å¤¹ **ç©æååä½ç®¡ç** - å° MesItemsManager.csãMesItemTypeManager.csãMesUnitManager.csãMesDepotsManager.cs ç§»å¨å° Material æä»¶å¤¹ **åä½ä¼ä¼´ç®¡ç** - å° MesSupplierManager.csãMesCustomerManager.cs ç§»å¨å° Partner æä»¶å¤¹ **ç产管ç** - å° ProductionOrderManager.csãProductionOrderSubManager.csãMESProductionNoticeManager.cs ç§»å¨å° Production æä»¶å¤¹ **éå®åå货管ç** - å° SalesOrderManager.csãSalesOrderDetailManager.csãSalesReturnNoticeManager.csãSalesReturnNoticeDetailManager.csãShipmentNoticeManager.csãShipmentDetailManager.csãMesDeliveryNoteManager.csãMesDeliveryNoteDetailsManager.csãMesDeliveryNoteBarcodeManager.cs ç§»å¨å° Sales æä»¶å¤¹ **åææç®¡ç** - å° MesRohInManager.csãMesRohInDataManager.cs ç§»å¨å° RawMaterial æä»¶å¤¹ #### 3. æ´æ°å½åç©ºé´ ç§»å¨æä»¶åï¼éè¦ä¿®æ¹æ¯ä¸ªæä»¶ä¸çå½å空é´å®ä¹ãä¾å¦ï¼ åå§å½å空é´: ```csharp namespace MES.Service.service.BasicData; ``` ä¿®æ¹ä¸ºå¯¹åºåç®å½çå½å空é´: ```csharp namespace MES.Service.service.BasicData.Organization; // æå ¶ä»ç¸åºçåç®å½å ``` #### 4. æ´æ°å¼ç¨ å¨å ¶ä»æä»¶ä¸å¯¹è¿äºManagerç±»çå¼ç¨ä¹éè¦ç¸åºæ´æ°ãæç´¢ä½¿ç¨äºè¿äºç±»çå°æ¹ï¼å¹¶æ·»å æ£ç¡®çå½å空é´å¼ç¨ã #### 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. **ç¼è¯é误å¤ç**ï¼æ´çè¿ç¨ä¸å¯è½ä¼åºç°ç¼è¯é误ï¼ä¸»è¦æ¯ç±äºå½å空é´åæ´å¯¼è´çå¼ç¨é®é¢ï¼éè¦éä¸è§£å³ã