You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

90 lines
2.4 KiB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace Shentun.Peis.ColumnReference
  7. {
  8. public class ColumnReferencePlugInsGemAsbitem: IColumnReferencePlugIns
  9. {
  10. public List<string> GetColumns()
  11. {
  12. return new List<string>
  13. {
  14. "编码",
  15. "名称",
  16. "规格"
  17. };
  18. }
  19. public List<string> GetInterfaceColumns()
  20. {
  21. return new List<string>
  22. {
  23. "编码",
  24. "名称",
  25. "规格"
  26. };
  27. }
  28. public async Task<List<ColumnReferenceCodeValue>> GetCodeValues()
  29. {
  30. return new List<ColumnReferenceCodeValue>()
  31. {
  32. new ColumnReferenceCodeValue()
  33. {
  34. Code = "001",
  35. Name = "血常规",
  36. Exter1 = "一次"
  37. },
  38. new ColumnReferenceCodeValue()
  39. {
  40. Code = "002",
  41. Name = "腹部彩超",
  42. Exter1 = "一次"
  43. },
  44. new ColumnReferenceCodeValue()
  45. {
  46. Code = "内科",
  47. Name = "血常规",
  48. Exter1 = "一次"
  49. }
  50. };
  51. }
  52. public async Task<List<ColumnReferenceCodeValue>> GetInterfaceCodeValues()
  53. {
  54. return new List<ColumnReferenceCodeValue>()
  55. {
  56. new ColumnReferenceCodeValue()
  57. {
  58. Code = "001",
  59. Name = "血常规",
  60. Exter1 = "一次"
  61. },
  62. new ColumnReferenceCodeValue()
  63. {
  64. Code = "002",
  65. Name = "腹部彩超",
  66. Exter1 = "一次"
  67. },
  68. new ColumnReferenceCodeValue()
  69. {
  70. Code = "内科",
  71. Name = "血常规",
  72. Exter1 = "一次"
  73. }
  74. };
  75. }
  76. public async Task<List<ColumnReferenceFilterCodeValue>> GetFilterCodeValues()
  77. {
  78. throw new NotImplementedException();
  79. }
  80. public string GetFilterColumnName()
  81. {
  82. return null;
  83. }
  84. }
  85. }