- {{
+ {{
$t('views.problem.relateParagraph.title')
}}
{{
@@ -86,6 +90,7 @@ import ParagraphDialog from '@/views/paragraph/component/ParagraphDialog.vue'
import RelateProblemDialog from './RelateProblemDialog.vue'
import { MsgSuccess, MsgConfirm, MsgError } from '@/utils/message'
import { loadSharedApi } from '@/utils/dynamics-api/shared-api'
+import permissionMap from '@/permission'
import { t } from '@/locales'
const props = withDefaults(
defineProps<{
@@ -127,6 +132,10 @@ const apiType = computed(() => {
}
})
+const permissionPrecise = computed(() => {
+ return permissionMap['knowledge'][apiType.value]
+})
+
const RelateProblemDialogRef = ref()
const ParagraphDialogRef = ref()
const loading = ref(false)
diff --git a/ui/src/views/problem/index.vue b/ui/src/views/problem/index.vue
index 114dd3d3f..3f5472694 100644
--- a/ui/src/views/problem/index.vue
+++ b/ui/src/views/problem/index.vue
@@ -64,7 +64,7 @@