SqeController.cs 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. using Business.StructuredDB.Sqe;
  2. using Business.VSM;
  3. using Microsoft.AspNetCore.Mvc;
  4. using Newtonsoft.Json;
  5. using NLog.Fluent;
  6. using System;
  7. using System.Collections.Generic;
  8. using System.Data;
  9. using System.Linq;
  10. using System.Threading.Tasks;
  11. using Volo.Abp;
  12. using Volo.Abp.AspNetCore.Mvc;
  13. namespace Business.Controllers
  14. {
  15. /// <summary>
  16. /// 价值流接口
  17. /// </summary>
  18. [RemoteService]
  19. [Area("Sqe")]
  20. [Route("api/business/sqe")]
  21. public class SqeController : AbpController
  22. {
  23. private readonly ISqeExcelService _SqeExcelService;
  24. public SqeController(ISqeExcelService SqeExcelService)
  25. {
  26. _SqeExcelService = SqeExcelService;
  27. }
  28. [HttpGet]
  29. [Route("import_test")]
  30. public string Import_test(int file_id)
  31. {
  32. String s = _SqeExcelService.Import_Test_From_Data(file_id, "测试用户", DateTime.Now, "测试组织");
  33. return s;
  34. }
  35. [HttpGet]
  36. [Route("import_process")]
  37. public string Import_process(int file_id)
  38. {
  39. String s = _SqeExcelService.Import_Process_From_Data(file_id, "测试用户", DateTime.Now, "测试组织");
  40. return s;
  41. }
  42. [HttpGet]
  43. [Route("import_oqc")]
  44. public string Import_oqc(int file_id)
  45. {
  46. String s = _SqeExcelService.Import_Oqc_From_Data(file_id, "测试用户", DateTime.Now, "测试组织");
  47. return s;
  48. }
  49. [HttpGet]
  50. [Route("import_op")]
  51. public string Import_op(int file_id)
  52. {
  53. String s = _SqeExcelService.Import_Op_From_Data(file_id, "测试用户", DateTime.Now, "测试组织");
  54. return s;
  55. }
  56. [HttpGet]
  57. [Route("import_fpy")]
  58. public string Import_fpy(int file_id)
  59. {
  60. String s = _SqeExcelService.Import_Fpy_From_Data(file_id, "测试用户", DateTime.Now, "测试组织");
  61. return s;
  62. }
  63. }
  64. }