소스 검색

月度发货计划支持跨年,中间件滚动

Murphy 2 년 전
부모
커밋
cbe45c6ffb

+ 1 - 1
MicroServices/Business/Business.Application.Contracts/ReplenishmentManagement/IReplenishmentAppService.cs

@@ -57,7 +57,7 @@ namespace Business.ReplenishmentManagement
         /// </summary>
         /// <param name="companyId">工厂id</param>
         /// <returns></returns>
-        Task<string> PublishWeekPlan(string ids, string companyid);
+        Task<string> PublishWeekPlan(InputDto input);
 
         
         /// <summary>

+ 3 - 0
MicroServices/Business/Business.Application/BusinessApplicationAutoMapperProfile.cs

@@ -2,6 +2,7 @@
 using Volo.Abp.AutoMapper;
 using Business.Domain;
 using Business.ResourceExamineManagement.Dto;
+using Business.StructuredDB.SaleFcst;
 
 namespace Business
 {
@@ -100,6 +101,8 @@ namespace Business
             #region 销售预测
             CreateMap<YearDemandManagement, YearDemandManagementHistory>()
                 .ForMember(d=>d.Id, opt => opt.Ignore());
+            CreateMap<MonthlyShipmentPlanHistory, MonthlyShipmentPlan>()
+                .ForMember(d => d.Id, opt => opt.Ignore());
             #endregion
 
             #region Bang

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 389 - 500
MicroServices/Business/Business.Application/ReplenishmentManagement/ReplenishmentAppService.cs


+ 3 - 3
MicroServices/Business/Business.HttpApi/Controllers/ReplenishmentController.cs

@@ -114,11 +114,11 @@ namespace Business.Controllers
         /// </summary>
         /// <param name="input"></param>
         /// <returns></returns>
-        [HttpPost]
+        [HttpGet]
         [Route("publishweekplan")]
-        public Task<string> PublishWeekPlan(string ids, string companyid)
+        public Task<string> PublishWeekPlan(InputDto input)
         {
-            return _ReplenishmentAppService.PublishWeekPlan( ids,companyid);
+            return _ReplenishmentAppService.PublishWeekPlan(input);
         }
 
         /// <summary>

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.