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. };