oa.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. import request from '@/axios'
  2. /*
  3. * 获取会议场所
  4. *
  5. */
  6. export function getMeetingPlaceListByQuery(data) {
  7. return request({
  8. url: `/api/meetingMinutes/place/query`,
  9. method: 'post',
  10. data: data
  11. })
  12. }
  13. /*
  14. * 新增会议场所
  15. *
  16. */
  17. export function insertMeetingPlace(data) {
  18. return request({
  19. url: `/api/meetingMinutes/place`,
  20. method: 'post',
  21. data: data
  22. })
  23. }
  24. /*
  25. * 更新会议场所
  26. *
  27. */
  28. export function updateMeetingPlace(data) {
  29. return request({
  30. url: `/api/meetingMinutes/place`,
  31. method: 'put',
  32. data: data
  33. })
  34. }
  35. /*
  36. * 删除会议场所
  37. *
  38. *
  39. */
  40. export function deleteMeetingPlaceById(id) {
  41. return request({
  42. url: `/api/meetingMinutes/place/${id}`,
  43. method: 'delete'
  44. })
  45. }
  46. /*
  47. * 获取会议类别
  48. *
  49. */
  50. export function getMeetingTypeListByQuery(data) {
  51. return request({
  52. url: `/api/meetingMinutes/type/query`,
  53. method: 'post',
  54. data: data
  55. })
  56. }
  57. /*
  58. * 新增会议类别
  59. *
  60. */
  61. export function insertMeetingType(data) {
  62. return request({
  63. url: `/api/meetingMinutes/type`,
  64. method: 'post',
  65. data: data
  66. })
  67. }
  68. /*
  69. * 更新会议类别
  70. *
  71. */
  72. export function updateMeetingType(data) {
  73. return request({
  74. url: `/api/meetingMinutes/type`,
  75. method: 'put',
  76. data: data
  77. })
  78. }
  79. /*
  80. * 删除会议类别
  81. *
  82. *
  83. */
  84. export function deleteMeetingTypeById(id) {
  85. return request({
  86. url: `/api/meetingMinutes/type/${id}`,
  87. method: 'delete'
  88. })
  89. }
  90. /*
  91. * 获取会议列表
  92. *
  93. */
  94. export function getMeetingListByQuery(data) {
  95. return request({
  96. url: `/api/meetingMinutes/${data.currPage}/${data.pageSize}`,
  97. method: 'post',
  98. data: data
  99. })
  100. }
  101. /*
  102. * 新增会议
  103. *
  104. */
  105. export function insertMeeting(data) {
  106. return request({
  107. url: `/api/meetingMinutes`,
  108. method: 'post',
  109. data: data
  110. })
  111. }
  112. /*
  113. * 更新会议
  114. *
  115. */
  116. export function updateMeeting(data) {
  117. return request({
  118. url: `/api/meetingMinutes`,
  119. method: 'put',
  120. data: data
  121. })
  122. }
  123. /*
  124. * 获取会议详情
  125. *
  126. *
  127. */
  128. export function getMeetingDetailById(id) {
  129. return request({
  130. url: `/api/meetingMinutes/${id}`,
  131. method: 'get'
  132. })
  133. }
  134. /*
  135. * 删除会议
  136. *
  137. *
  138. */
  139. export function deleteMeetingById(id) {
  140. return request({
  141. url: `/api/meetingMinutes/${id}`,
  142. method: 'delete'
  143. })
  144. }