IWTJLModel.cs 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. using PMS.EntityModels.Product;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace PMS.Interface.Product
  8. {
  9. public interface IWTJLModel
  10. {
  11. /// <summary>
  12. /// 获取渠道信息
  13. /// </summary>
  14. /// <param name="channel"></param>
  15. /// <returns></returns>
  16. string GETQDinfo(string channel);
  17. /// <summary>
  18. /// 获取渠道信息(根据人员性质来查询)
  19. /// </summary>
  20. /// <param name="personProp"></param>
  21. /// <returns></returns>
  22. string GetChanels(int personProp,string companyid);
  23. /// <summary>
  24. /// 渠道所属项目查询
  25. /// </summary>
  26. /// <param name="qdID"></param>
  27. /// <returns></returns>
  28. string QdXm(string qdID);
  29. /// <summary>
  30. /// 获取项目机构
  31. /// </summary>
  32. /// <param name="jgID"></param>
  33. /// <returns></returns>
  34. string XmJgs(string jgID);
  35. /// <summary>
  36. /// 获取项目产品
  37. /// </summary>
  38. /// <param name="cpID"></param>
  39. /// <returns></returns>
  40. string XmCp(string XmID);
  41. /// <summary>
  42. /// 获取性质信息
  43. /// </summary>
  44. /// <returns></returns>
  45. string GETXZinfo();
  46. /// <summary>
  47. /// 获取紧急程度信息
  48. /// </summary>
  49. /// <returns></returns>
  50. string GETJJCDinfo();
  51. /// <summary>
  52. /// 获取流程环节
  53. /// </summary>
  54. /// <returns></returns>
  55. string LCHJ();
  56. /// <summary>
  57. /// 卫计委,本部,渠道人员根据渠道id查询数据权限
  58. /// </summary>
  59. /// <param name="model"></param>
  60. /// <param name="channel"></param>
  61. /// <param name="page"></param>
  62. /// <param name="rows"></param>
  63. string ProjectZdyCxInfoQKW(string channel, int page, int rows);
  64. /// <summary>
  65. /// 客户人员(自己登记的问题)
  66. /// </summary>
  67. /// <param name="DJRID"></param>
  68. /// <param name="page"></param>
  69. /// <param name="rows"></param>
  70. /// <returns></returns>
  71. string ProjectZdyCxInfoKh(string DJRID, int page, int rows);
  72. /// <summary>
  73. /// 4医院管理员 自己机构(站点信息)的数据
  74. /// </summary>
  75. /// <param name="model"></param>
  76. /// <param name="page"></param>
  77. /// <param name="rows"></param>
  78. string ProjectZdyCxZd(string DJRID, int page, int rows);
  79. /// <summary>
  80. /// 自定义方案查询
  81. /// </summary>
  82. /// <param name="model"></param>
  83. /// <returns></returns>
  84. string ProjectZdyCxInfo(WTJLModel model, int page, int rows);
  85. /// <summary>
  86. /// 快速查询
  87. /// </summary>
  88. /// <returns></returns>
  89. string KsSelect(string KsCx, int page, int rows, int total);
  90. /// <summary>
  91. /// 获取问题处理状态
  92. /// </summary>
  93. /// <param name="wTid"></param>
  94. /// <param name="v"></param>
  95. /// <returns></returns>
  96. string DealProblem(string wTid, string v);
  97. }
  98. }