123456789101112131415161718 |
- import Vue from 'vue'
- export default function editAttributeMain (payload = {}, option = {}) {
- return new Promise(async (resolve, reject) => {
- const { id, name } = payload
- const error = { name: '属性名称不能为空' }
- if (!name.trim()) return reject(error)
- try {
- const method = id ? 'put' : 'post'
- await Vue.http[method]('/product/attribute/category', payload)
- resolve()
- } catch (e) {
- reject(e)
- }
- })
- }
|