fix: bugs

This commit is contained in:
wangdan-fit2cloud 2025-06-26 17:00:11 +08:00
parent 0886459bad
commit 6b167d7830
8 changed files with 10 additions and 10 deletions

View File

@ -1,6 +1,6 @@
<template> <template>
<el-breadcrumb separator-icon="ArrowRight" style="line-height: 22px"> <el-breadcrumb separator-icon="ArrowRight" style="line-height: 22px">
<h4 v-if="breadcrumbData?.length === 1">{{ breadcrumbData[0]?.name }}</h4> <h2 v-if="breadcrumbData?.length === 1">{{ breadcrumbData[0]?.name }}</h2>
<el-breadcrumb-item v-for="(item, index) in breadcrumbData" :key="index" v-else> <el-breadcrumb-item v-for="(item, index) in breadcrumbData" :key="index" v-else>
<h5 class="ml-4" v-if="index === breadcrumbData.length - 1">{{ item.name }}</h5> <h5 class="ml-4" v-if="index === breadcrumbData.length - 1">{{ item.name }}</h5>
<el-button v-else link @click="handleClick(item)">{{ item.name }}</el-button> <el-button v-else link @click="handleClick(item)">{{ item.name }}</el-button>

View File

@ -1,7 +1,7 @@
<template> <template>
<LayoutContainer class="application-manage"> <LayoutContainer class="application-manage">
<template #left> <template #left>
<h4 class="p-16 pb-0">{{ $t('views.application.title') }}</h4> <h4 class="p-12-16 pb-0 mt-12">{{ $t('views.application.title') }}</h4>
<folder-tree <folder-tree
:source="FolderSource.APPLICATION" :source="FolderSource.APPLICATION"
:data="folderList" :data="folderList"

View File

@ -1,7 +1,7 @@
<template> <template>
<LayoutContainer class="knowledge-manage"> <LayoutContainer class="knowledge-manage">
<template #left> <template #left>
<h4 class="p-16 pb-0">{{ $t('views.knowledge.title') }}</h4> <h4 class="p-12-16 pb-0 mt-12">{{ $t('views.knowledge.title') }}</h4>
<folder-tree <folder-tree
:source="FolderSource.KNOWLEDGE" :source="FolderSource.KNOWLEDGE"
:data="folderList" :data="folderList"

View File

@ -1,7 +1,7 @@
<template> <template>
<LayoutContainer class="model-manage"> <LayoutContainer class="model-manage">
<template #left> <template #left>
<h4 class="p-16 mb-8 pb-0">{{ $t('views.model.provider') }}</h4> <h4 class="p-12-16 pb-0 mt-12">{{ $t('views.model.provider') }}</h4>
<ProviderComponent <ProviderComponent
:data="provider_list" :data="provider_list"
@click="clickListHandle" @click="clickListHandle"

View File

@ -18,7 +18,7 @@
<el-card style="--el-card-padding: 0"> <el-card style="--el-card-padding: 0">
<div class="flex main-calc-height"> <div class="flex main-calc-height">
<div class="resource-authorization__left border-r p-8"> <div class="resource-authorization__left border-r p-16">
<div class="p-8"> <div class="p-8">
<h4 class="mb-12">{{ $t('views.resourceAuthorization.member') }}</h4> <h4 class="mb-12">{{ $t('views.resourceAuthorization.member') }}</h4>
<el-input <el-input
@ -49,7 +49,7 @@
</el-scrollbar> </el-scrollbar>
</div> </div>
</div> </div>
<div class="permission-setting p-16 flex" v-loading="rLoading"> <div class="permission-setting p-24 flex" v-loading="rLoading">
<div class="resource-authorization__table"> <div class="resource-authorization__table">
<h4 class="mb-4">{{ $t('views.resourceAuthorization.permissionSetting') }}</h4> <h4 class="mb-4">{{ $t('views.resourceAuthorization.permissionSetting') }}</h4>
<el-tabs <el-tabs
@ -401,7 +401,7 @@ onMounted(() => {
position: relative; position: relative;
.submit-button { .submit-button {
position: absolute; position: absolute;
top: 16px; top: 24px;
right: 24px; right: 24px;
} }
} }

View File

@ -76,7 +76,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { onMounted, ref, reactive, watch } from 'vue' import { onMounted, ref, reactive, watch } from 'vue'
import RoleApi from '@/api/system/role'
import type { RoleItem, RoleMemberItem } from '@/api/type/role' import type { RoleItem, RoleMemberItem } from '@/api/type/role'
import { MsgSuccess, MsgConfirm } from '@/utils/message' import { MsgSuccess, MsgConfirm } from '@/utils/message'
import { t } from '@/locales' import { t } from '@/locales'

View File

@ -57,6 +57,7 @@ import type {
ChildrenPermissionItem, ChildrenPermissionItem,
} from '@/api/type/role' } from '@/api/type/role'
import { loadPermissionApi } from '@/utils/dynamics-api/permission-api' import { loadPermissionApi } from '@/utils/dynamics-api/permission-api'
import RoleApi from '@/api/system/role'
import { MsgSuccess } from '@/utils/message' import { MsgSuccess } from '@/utils/message'
import { t } from '@/locales' import { t } from '@/locales'
@ -91,7 +92,7 @@ async function getRolePermission() {
if (!props.currentRole?.id) return if (!props.currentRole?.id) return
try { try {
tableData.value = [] tableData.value = []
const res = await loadPermissionApi('role').getRolePermissionList(props.currentRole.id, loading) const res = await RoleApi.getRolePermissionList(props.currentRole.id, loading)
tableData.value = transformData(res.data) tableData.value = transformData(res.data)
} catch (error) { } catch (error) {
console.error(error) console.error(error)

View File

@ -1,7 +1,7 @@
<template> <template>
<LayoutContainer class="tool-manage"> <LayoutContainer class="tool-manage">
<template #left> <template #left>
<h4 class="p-16 pb-0">{{ $t('views.tool.title') }}</h4> <h4 class="p-12-16 pb-0 mt-12">{{ $t('views.tool.title') }}</h4>
<folder-tree <folder-tree
:source="FolderSource.TOOL" :source="FolderSource.TOOL"
:data="folderList" :data="folderList"