SyncKingdeeAppService.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using Business.ResourceExamineManagement.Dto;
  2. using Bussiness.Model.MES.IC;
  3. using Bussiness.Model.SystemData;
  4. using Bussiness.Model.Tech;
  5. using Bussiness.MongoModel.MES.IC;
  6. using Microsoft.Extensions.Configuration;
  7. using System;
  8. using System.Collections.Generic;
  9. using System.Text.RegularExpressions;
  10. using Volo.Abp.Application.Services;
  11. using Volo.Abp.Domain.Repositories;
  12. namespace Business.ResourceExamineManagement
  13. {
  14. public class SyncKingdeeAppService : ApplicationService, ISyncKingdeeAppService
  15. {
  16. private readonly IRepository<sys_serial_number, long> _sys_serial_number;
  17. public SyncKingdeeAppService(IRepository<sys_serial_number, long> sys_serial_number) {
  18. _sys_serial_number = sys_serial_number;
  19. }
  20. public string SyncSupplier()
  21. {
  22. IConfiguration configuration = new ConfigurationBuilder().SetBasePath(Environment.CurrentDirectory).AddJsonFile("appsettings.json").Build();
  23. var test111=configuration["AuthServer:Authority"];
  24. List<mes_technique> _Techniques= new List<mes_technique>();
  25. _Techniques.Add(new mes_technique { level = 1, tech_name = "1111" });
  26. _Techniques.Add(new mes_technique { level = 2, tech_name = "2222" });
  27. _Techniques.Add(new mes_technique { level = 3, tech_name = "333" });
  28. return "";
  29. }
  30. public string SyncMaterial()
  31. {
  32. throw new NotImplementedException();
  33. }
  34. }
  35. }