1234567891011121314151617181920212223242526272829 |
- import Vue from 'vue'
- import iview from 'iview'
- export default function deleteAttributeMain (payload = {}) {
- return new Promise((resolve, reject) => {
- const {
- id,
- name,
- } = payload
- iview.Modal.confirm({
- title: '删除属性',
- content: `确定要删除"${name}"属性吗?`,
- onOk: async () => {
- try {
- await Vue.http.delete(`/product/attribute/category?id=${id}`)
- iview.Message.success('删除成功')
- resolve('remove')
- } catch (e) {
- reject(e)
- }
- },
- onCancel: (e) => {
- reject(e)
- },
- })
- })
- }
|