Newer
Older
KaiFengPC / src / api / project / projectTable.js
@鲁yixuan 鲁yixuan on 19 Aug 1 KB updata
  1. import request from '@/utils/request';
  2. // 获取项目列列表
  3. export function getInfo(params) {
  4. return request({
  5. url: `/business/projectInfo/page`,
  6. method: 'get',
  7. params,
  8. });
  9. }
  10. export function getInfoMamin(params) {
  11. return request({
  12. url: `/business/projectInfo/myPage`,
  13. method: 'get',
  14. params,
  15. });
  16. }
  17. export const projectInfoAdd = data => {
  18. return request({
  19. url: `/business/projectInfo/add`,
  20. method: 'post',
  21. data,
  22. });
  23. };
  24. export const projectInfoDelete = ids => {
  25. return request({
  26. url: `/business/projectInfo/${ids}`,
  27. method: 'delete',
  28. });
  29. };
  30.  
  31. export const projectInfoGet = ids => {
  32. return request({
  33. url: `/business/projectInfo/${ids}`,
  34. method: 'get',
  35. });
  36. };
  37. //导出接口
  38. export const multiTableWrite = params => {
  39. return request({
  40. url: `/newApi/report/multiTableWrite?time=${params}`,
  41. method: 'get',
  42. responseType: 'arraybuffer',
  43. });
  44. };
  45.  
  46. // 表搜索项目类型
  47. export function projectTypeList(params) {
  48. return request({
  49. url: `/business/projectType/list`,
  50. method: 'get',
  51. params,
  52. });
  53. }
  54. // 列表搜索项目单位
  55. export function projectCompany(params) {
  56. return request({
  57. url: `/business/projectCompany/list`,
  58. method: 'get',
  59. params,
  60. });
  61. }
  62.  
  63. // 搜索用户个人信息
  64. export function getUserProfile() {
  65. return request({
  66. url: '/system/user/profile',
  67. method: 'get',
  68. });
  69. }
  70.  
  71. export function userList() {
  72. return request({
  73. url: '/system/user/list',
  74. method: 'get',
  75. });
  76. }
  77.  
  78. export function projectInfoSubmit(data) {
  79. return request({
  80. url: '/business/projectInfo/submit',
  81. method: 'post',
  82. data,
  83. });
  84. }
  85. // 审核项目立项
  86. export function projectInfoapprovet(data) {
  87. return request({
  88. url: '/business/projectInfo/approve',
  89. method: 'post',
  90. data,
  91. });
  92. }
  93.  
  94. export function regionList(params) {
  95. return request({
  96. url: '/system/region/list',
  97. method: 'get',
  98. params,
  99. });
  100. }