index.ts 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. import request from '@/config/axios'
  2. // 新增
  3. export const addAskLeave = (data) => {
  4. return request.post({
  5. url: 'elderly/askLeave/create',
  6. data: data
  7. })
  8. }
  9. //创建离住记录
  10. export const addTempOutLeave = (data) => {
  11. return request.post({
  12. url: '/elderly/temp-out/create',
  13. data: data
  14. })
  15. }
  16. // 编辑
  17. export const editAskLeave = (data) => {
  18. return request.post({
  19. url: 'elderly/askLeave/edit',
  20. data: data
  21. })
  22. }
  23. export const editTempAskLeave = (data) => {
  24. return request.post({
  25. url: '/elderly/temp-out/edit',
  26. data: data
  27. })
  28. }
  29. // 查询详情
  30. export const getAskLeave = (id) => {
  31. return request.get({
  32. url: 'elderly/askLeave/getDetail?id=' + id
  33. })
  34. }
  35. //离住记录详情
  36. export const getTempAskLeave = (id) => {
  37. return request.get({
  38. url: '/elderly/temp-out/getDetail?id=' + id
  39. })
  40. }
  41. // 查询详情
  42. export const getAskLeList = (data) => {
  43. return request.get({
  44. url: 'elderly/askLeave/findPage',
  45. params: data
  46. })
  47. }
  48. //离住记录分页
  49. export const getTempOutList = (data) => {
  50. return request.get({
  51. url: '/elderly/temp-out/findPage',
  52. params: data
  53. })
  54. }
  55. //
  56. export const exportAskLeave = async (params) => {
  57. return await request.download({ url: `/elderly/askLeave/exportExcel`, params })
  58. }
  59. // 查询详情
  60. export const getOutboundRefundConfigList = (params) => {
  61. return request.get({
  62. url: 'elderly/outboundRefundConfig/findList',
  63. params
  64. })
  65. }
  66. // 查询详情
  67. export const deleteASK = (id) => {
  68. return request.delete({
  69. url: '/elderly/askLeave/delete?id='+id
  70. })
  71. }
  72. export const deleteTempASK = (id) => {
  73. return request.delete({
  74. url: '/elderly/temp-out/delete?id=' + id
  75. })
  76. }
  77. // 退住转离住:创建退住记录并对离住记录做返院登记
  78. export const retreatSimpleCreate = (data) => {
  79. return request.post({
  80. url: '/bpm/elderly/retreatSimpleCreate',
  81. data: data
  82. })
  83. }
  84. export const appointmentConfigADD = (data) => {
  85. return request.post({
  86. url: '/appointmentConfig/add',
  87. data: data
  88. })
  89. }
  90. export const appointmentConfigUpdate = (data) => {
  91. return request.post({
  92. url: '/appointmentConfig/update',
  93. data: data
  94. })
  95. }
  96. export const appointmentConfigGetByTenant = (params) => {
  97. return request.get({
  98. url: 'appointmentConfig/getByTenant',
  99. params
  100. })
  101. }