shop.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. import request from '@/utils/request'
  2. //* ******************** 素材管理 *********************
  3. // 标签管理查询
  4. export function tipsGetAll(data) {
  5. return request({
  6. url: '/shop_label/getAll',
  7. method: 'post',
  8. data
  9. })
  10. }
  11. // 素材查询
  12. export function getAllByLabel(data) {
  13. return request({
  14. url: '/shop_label/getAllByLabel',
  15. method: 'post',
  16. data
  17. })
  18. }
  19. // 添加标签
  20. export function tipsAdd(data) {
  21. return request({
  22. url: '/shop_label/save',
  23. method: 'post',
  24. data
  25. })
  26. }
  27. // 标签编辑查询
  28. export function tipsGetById(data) {
  29. return request({
  30. url: '/shop_label/getById',
  31. method: 'post',
  32. data
  33. })
  34. }
  35. // 修改标签
  36. export function tipsUpdate(data) {
  37. return request({
  38. url: '/shop_label/update',
  39. method: 'post',
  40. data
  41. })
  42. }
  43. // 删除标签
  44. export function tipsDelete(data) {
  45. return request({
  46. url: '/shop_label/delete',
  47. method: 'post',
  48. data
  49. })
  50. }
  51. // 上传素材
  52. export function saveSource(data) {
  53. return request({
  54. url: '/shop_label/saveSource',
  55. method: 'post',
  56. data
  57. })
  58. }
  59. // 素材图片删除
  60. export function deleteSource(data) {
  61. return request({
  62. url: '/shop_label/deleteSource',
  63. method: 'post',
  64. data
  65. })
  66. }
  67. // 更新素材绑定标签
  68. export function updateSource(data) {
  69. return request({
  70. url: '/shop_label/updateSource',
  71. method: 'post',
  72. data
  73. })
  74. }
  75. export const copy = msg => {
  76. if (msg) {
  77. const oInput = document.createElement('input') // 创建一个隐藏input(重要!)
  78. oInput.value = msg // 赋值
  79. document.body.appendChild(oInput)
  80. oInput.select() // 选择对象
  81. document.execCommand('Copy') // 执行浏览器复制命令
  82. oInput.className = 'oInput'
  83. oInput.style.display = 'none'
  84. }
  85. }