common.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. /**
  2. * @author Jacker
  3. * @date 2021-07-20 17:50
  4. */
  5. import request from './request';
  6. /* 获取就诊卡列表 */
  7. export const getCardList = params => {
  8. const url = '/isvRequest.medicCard.queryList';
  9. return request.post(url, params);
  10. }; // 预约详情
  11. export function getBookingDetail(params) {
  12. const url = '/getBookingDetail';
  13. return request.post(url, params);
  14. }
  15. /* 获取就诊人列表 */
  16. export const getPatientList = params => {
  17. const url = '/isvRequest.patient.queryList';
  18. return request.post(url, params);
  19. };
  20. /* 获取支付订单号, 挂号、充值类 */
  21. export const tradeNoQuery = params => {
  22. const url = '/miniProRequest.pay.tradeNoQuery';
  23. return request.post(url, params);
  24. };
  25. /* 检查时间列表 */
  26. export const getTestTimeList = params => {
  27. const url = '/isvRequest.nucleic.testTimeList';
  28. return request.post(url, params);
  29. };
  30. /* 检查时间列表 */
  31. export const getQuestionnaire = params => {
  32. const url = '/isvRequest.nucleic.questionnaire';
  33. return request.post(url, params);
  34. };
  35. /* 检查时间列表 */
  36. export const getItemList = params => {
  37. const url = '/isvRequest.nucleic.itemList';
  38. return request.post(url, params);
  39. };
  40. /* 检查时间列表 */
  41. export const nucleicOrderConfirm = params => {
  42. const url = '/isvRequest.nucleic.orderConfirm';
  43. return request.post(url, params);
  44. };
  45. export const questionnaireResult = params => {
  46. const url = '/isvRequest.nucleic.questionnaireResult';
  47. return request.post(url, params);
  48. };
  49. /*
  50. * 通过服务码查询服务信息
  51. * @para code string
  52. * */
  53. export const queryServiceByCode = code => {
  54. const url = '/api/v1/service/queryByCode';
  55. return request.get(url, {
  56. code
  57. });
  58. };
  59. /*
  60. * 消息通知授权
  61. * */
  62. export const noticeAuth = () => {
  63. const url = '/isvRequest.other.noticeAuth';
  64. return request.post(url);
  65. };
  66. /*
  67. * 商家支付订单号获取
  68. * */
  69. export const tradeNoForOrder = data => {
  70. const url = '/miniProRequest.pay.tradeNoForOrder';
  71. return request.post(url, data);
  72. };
  73. /*
  74. * 支付结果通知
  75. * */
  76. export const tradeResult = data => {
  77. const url = '/miniProRequest.pay.tradeResult';
  78. return request.post(url, data);
  79. };