sys_attachment.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. // Code generated by dol build. DO NOT EDIT.
  2. // source: auto.go
  3. const axios = require('@/utils/request').default
  4. // add 添加附件
  5. module.exports.add = (data) => {
  6. const url = '/api/sys/attachment/add'
  7. return axios({
  8. url: url,
  9. method: 'post',
  10. data
  11. })
  12. }
  13. // upload 上传附件
  14. module.exports.upload = (data) => {
  15. const url = '/api/sys/attachment/upload'
  16. return axios({
  17. url: url,
  18. method: 'post',
  19. data
  20. })
  21. }
  22. // export 附件导出
  23. module.exports.export = (data) => {
  24. let url = '/api/sys/attachment/export?'
  25. for (var key in data) {
  26. url += key + '=' + encodeURIComponent(data[key]) + '&'
  27. }
  28. return axios({
  29. url: url,
  30. method: 'get',
  31. responseType: 'blob'
  32. })
  33. }
  34. // del 删除附件
  35. module.exports.del = (data) => {
  36. const url = '/api/sys/attachment/del'
  37. return axios({
  38. url: url,
  39. method: 'delete',
  40. data
  41. })
  42. }
  43. // update 更新附件
  44. module.exports.update = (data) => {
  45. const url = '/api/sys/attachment/update'
  46. return axios({
  47. url: url,
  48. method: 'put',
  49. data
  50. })
  51. }
  52. // page 附件分页查询
  53. module.exports.page = (data) => {
  54. let url = '/api/sys/attachment/page?'
  55. for (var key in data) {
  56. url += key + '=' + encodeURIComponent(data[key]) + '&'
  57. }
  58. return axios({
  59. url: url,
  60. method: 'get'
  61. })
  62. }
  63. // get 获取附件信息
  64. module.exports.get = (data) => {
  65. let url = '/api/sys/attachment/get?'
  66. for (var key in data) {
  67. url += key + '=' + encodeURIComponent(data[key]) + '&'
  68. }
  69. return axios({
  70. url: url,
  71. method: 'get'
  72. })
  73. }