SyncMESAppService.cs 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. using Business.Core.Utilities;
  2. using Business.Dto;
  3. using Business.StructuredDB.MES;
  4. using Business.StructuredDB.SaleFcst;
  5. using Business.StructuredDB.WMS;
  6. using Newtonsoft.Json;
  7. using System;
  8. using System.Collections.Generic;
  9. using System.Linq;
  10. using System.Threading.Tasks;
  11. using Volo.Abp.Application.Services;
  12. using Volo.Abp.DependencyInjection;
  13. using Volo.Abp.Domain.Repositories;
  14. using Volo.Abp.MultiTenancy;
  15. using Volo.Abp.Uow;
  16. using IUnitOfWorkManager = Volo.Abp.Uow.IUnitOfWorkManager;
  17. namespace Business.MES
  18. {
  19. //DOP
  20. public class SyncMESAppService : ApplicationService, ISyncMESAppService, ITransientDependency
  21. {
  22. #region 服务
  23. /// <summary>
  24. /// 生产日计划
  25. /// </summary>
  26. private readonly IRepository<mes_producedailyplan, long> _producedailyplan;
  27. /// <summary>
  28. /// 雪花算法
  29. /// </summary>
  30. SnowFlake snowFlake = new SnowFlake();
  31. /// <summary>
  32. /// 事务
  33. /// </summary>
  34. private readonly IUnitOfWorkManager _unitOfWorkManager;
  35. #endregion
  36. #region 构造函数
  37. /// <summary>
  38. /// 构造函数
  39. /// </summary>
  40. public SyncMESAppService(
  41. IRepository<mes_producedailyplan, long> mes_producedailyplan,
  42. IUnitOfWorkManager unitOfWorkManager,
  43. ICurrentTenant currentTenant
  44. )
  45. {
  46. _producedailyplan = mes_producedailyplan;
  47. _unitOfWorkManager = unitOfWorkManager;
  48. }
  49. #endregion
  50. /// <summary>
  51. /// 生成日计划
  52. /// </summary>
  53. /// <param name="crm_Weekplans"></param>
  54. public void SavaProducedailyplanData()
  55. {
  56. }
  57. }
  58. }