fix: Button permission while creating model
This commit is contained in:
parent
1703923f58
commit
19b7ae24c9
@ -249,8 +249,10 @@ import { input_type_list } from '@/components/dynamics-form/constructor/data'
|
|||||||
import AddParamDrawer from '@/views/model/component/AddParamDrawer.vue'
|
import AddParamDrawer from '@/views/model/component/AddParamDrawer.vue'
|
||||||
import { t } from '@/locales'
|
import { t } from '@/locales'
|
||||||
import { loadSharedApi } from '@/utils/dynamics-api/shared-api'
|
import { loadSharedApi } from '@/utils/dynamics-api/shared-api'
|
||||||
|
import useStore from '@/stores'
|
||||||
|
|
||||||
const route = useRoute()
|
const route = useRoute()
|
||||||
|
const { user } = useStore()
|
||||||
|
|
||||||
const apiType = computed(() => {
|
const apiType = computed(() => {
|
||||||
if (route.path.includes('shared')) {
|
if (route.path.includes('shared')) {
|
||||||
@ -403,6 +405,7 @@ const submit = () => {
|
|||||||
close()
|
close()
|
||||||
MsgSuccess(t('views.model.tip.createSuccessMessage'))
|
MsgSuccess(t('views.model.tip.createSuccessMessage'))
|
||||||
emit('submit')
|
emit('submit')
|
||||||
|
return user.profile()
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user