code.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. import request from '@/router/axios';
  2. export const getList = (current, size, params) => {
  3. return request({
  4. url: '/api/blade-develop/code/list',
  5. method: 'get',
  6. params: {
  7. ...params,
  8. current,
  9. size
  10. }
  11. })
  12. }
  13. export const build = (ids) => {
  14. return request({
  15. url: '/api/blade-develop/code/gen-code',
  16. method: 'post',
  17. params: {
  18. ids,
  19. system: 'saber'
  20. }
  21. })
  22. }
  23. export const remove = (ids) => {
  24. return request({
  25. url: '/api/blade-develop/code/remove',
  26. method: 'post',
  27. params: {
  28. ids,
  29. }
  30. })
  31. }
  32. export const add = (row) => {
  33. return request({
  34. url: '/api/blade-develop/code/submit',
  35. method: 'post',
  36. data: row
  37. })
  38. }
  39. export const update = (row) => {
  40. return request({
  41. url: '/api/blade-develop/code/submit',
  42. method: 'post',
  43. data: row
  44. })
  45. }
  46. export const copy = (id) => {
  47. return request({
  48. url: '/api/blade-develop/code/copy',
  49. method: 'post',
  50. params: {
  51. id,
  52. }
  53. })
  54. }
  55. export const getCode = (id) => {
  56. return request({
  57. url: '/api/blade-develop/code/detail',
  58. method: 'get',
  59. params: {
  60. id,
  61. }
  62. })
  63. }