nrc.js 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. import request from '@/utils/request'
  2. import qs from 'qs'
  3. export const getList = (params,token) => {
  4. return new request({
  5. url: './nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements',
  6. method: 'get',
  7. params: params,
  8. headers: {
  9. token
  10. },
  11. });
  12. }
  13. export const waithandlegetList = (params,token) => {
  14. return new request({
  15. url: './nationregioncomittee-service/nrc/nrcApplys/waitHandleList',
  16. method: 'get',
  17. params: params,
  18. headers: {
  19. token
  20. },
  21. });
  22. }
  23. export const getcommittee = (params) => {
  24. return new request({
  25. url: './nationregioncomittee-service/nrc/nrcInteractiveMessages/getOrganize',
  26. method: 'get',
  27. });
  28. }
  29. export const getcommittee2 = (params) => {
  30. return new request({
  31. url: './nationregioncomittee-service/nrc/nrcInteractiveMessages/getCommittee',
  32. method: 'get',
  33. });
  34. }
  35. export const getcommittee1 = (params) => {
  36. return new request({
  37. url: './nationregioncomittee-service/nrc/nrcInteractiveMessages/getAreaCommittee',
  38. method: 'get',
  39. });
  40. }
  41. export const editCommittee = (params,token) => {
  42. return new request({
  43. url: './nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements',
  44. method: 'put',
  45. headers: {
  46. token
  47. },
  48. data:params
  49. });
  50. }
  51. export const Committeedetail = (params) => {
  52. return new request({
  53. url: './nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements/getDetail',
  54. method: 'get',
  55. params:params
  56. });
  57. }
  58. export const createCommittee = (params,token) => {
  59. return new request({
  60. url: './nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements',
  61. method: 'post',
  62. headers: {
  63. token
  64. },
  65. data:params
  66. });
  67. }
  68. export const deletecommittee = (id) => {
  69. return new request({
  70. url: './nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements/'+ id,
  71. method: 'delete',
  72. });
  73. }
  74. export const committeedetail = (params) => {
  75. return new request({
  76. url: './nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements/getDetail',
  77. method: 'get',
  78. params:params
  79. });
  80. }
  81. export const getwaitnumber = (id) => {
  82. return new request({
  83. url: './nationregioncomittee-service/nrc/nrcApplys/replyNumber',
  84. method: 'get',
  85. });
  86. }
  87. export const getwaitacceser = (params) => {
  88. return new request({
  89. url: './nationregioncomittee-service/nrc/nrcInteractiveMessages/getCommissar',
  90. method: 'get',
  91. params: params,
  92. });
  93. }
  94. export const createwaitapply = (nrcApplys) => {
  95. return new request({
  96. url: './nationregioncomittee-service/nrc/nrcApplys/addFrontApply',
  97. method: 'post',
  98. data: nrcApplys,
  99. });
  100. }
  101. export const gettransactor = (params) => {
  102. return new request({
  103. url: './nationregioncomittee-service/nrc/nrcApplys/getHandlePeople',
  104. method: 'get',
  105. params:params
  106. });
  107. }
  108. export const editwaitapply = (params) => {
  109. return new request({
  110. url: './nationregioncomittee-service/nrc/nrcApplys',
  111. method: 'put',
  112. data:params,
  113. });
  114. }
  115. // 撤回接口
  116. export const editwaitapply2 = (params) => {
  117. return new request({
  118. url: './nationregioncomittee-service/nrc/nrcApplys/recall',
  119. method: 'put',
  120. data:params,
  121. });
  122. }
  123. export const getDICTS = (params) => {
  124. return new request({
  125. url: './nationregioncomittee-service/nrc/nrcApplys/getDicts',
  126. method: 'get',
  127. });
  128. }
  129. export const getwaitdetail = (id) => {
  130. return new request({
  131. url: './nationregioncomittee-service/nrc/nrcApplys/'+id,
  132. method: 'get',
  133. });
  134. }
  135. export const editwaittijiao = (params) => {
  136. return new request({
  137. url: './nationregioncomittee-service/nrc/nrcApplys/handle',
  138. method: 'post',
  139. data:params
  140. });
  141. }
  142. export const refercomments = (params) => {
  143. return new request({
  144. url: './nationregioncomittee-service/nrc/nrcApplys/ideaReply',
  145. method: 'post',
  146. params:params
  147. });
  148. }
  149. export const uploadfile = (params) => {
  150. return new request({
  151. url: './nationregioncomittee-service/nrc/nrcApplys/getFile',
  152. method: 'get',
  153. params:params,
  154. responseType:'blob',
  155. });
  156. }
  157. export const plshenpi = (params) => {
  158. return new request({
  159. url: './nationregioncomittee-service/nrc/nrcApplys/batchHandle',
  160. method: 'post',
  161. data:params
  162. });
  163. }
  164. // 检查是否能进委员会工作空间 1行 2不行
  165. export const getWorkSpacePermission = (params) => {
  166. return new request({
  167. url: './nationregioncomittee-service/nrc/nrcCommitteeDocumentAnnouncements/getWorkSpacePermission',
  168. method: 'get',
  169. data:params
  170. });
  171. }
  172. export const translations = (text,language) => {
  173. return new request({
  174. url: './project/baseProjectViews/translations',
  175. method: 'get',
  176. params: {
  177. text:text,
  178. language:language
  179. }
  180. });
  181. }