Browse Source

新增门类后默认选中新增的门类

master
z_yu 3 years ago
parent
commit
ebcf9128bb
  1. 8
      src/components/Crud/crud.js
  2. 7
      src/views/category/index.vue

8
src/components/Crud/crud.js

@ -258,11 +258,15 @@ function CRUD(options) {
return
}
crud.status.add = CRUD.STATUS.PROCESSING
crud.crudMethod.add(crud.form).then(() => {
crud.crudMethod.add(crud.form).then((res) => {
crud.status.add = CRUD.STATUS.NORMAL
crud.resetForm()
crud.addSuccessNotify()
callVmHook(crud, CRUD.HOOK.afterSubmit)
if (res && res !== 'SUCCESS') {
callVmHook(crud, CRUD.HOOK.afterSubmit, res)
} else {
callVmHook(crud, CRUD.HOOK.afterSubmit)
}
crud.toQuery()
}).catch(() => {
crud.status.add = CRUD.STATUS.PREPARED

7
src/views/category/index.vue

@ -217,6 +217,13 @@ export default {
}
this.$refs.eform.beforeToAdd()
},
// / -
[CRUD.HOOK.afterSubmit](crud, addedCategory) {
if (addedCategory) {
//
localStorage.setItem('currentCategoryKey', JSON.stringify(addedCategory))
}
},
treeNodeSort(data) {
this.$refs.tree.updateKeyChildren(data[0].pid, JSON.parse(JSON.stringify(data)))
},

Loading…
Cancel
Save