getLabels.js 349 B

1234567891011121314151617
  1. import Vue from 'vue'
  2. export default function getLabels () {
  3. return new Promise(async resolve => {
  4. try {
  5. const res = await Vue.http.get('/product/label')
  6. const list = res.product_labels.map(label => {
  7. return { value: label.id, label: label.name }
  8. })
  9. resolve(list)
  10. } catch {
  11. resolve([])
  12. }
  13. })
  14. }