修改数据集数据源

This commit is contained in:
limengnan 2025-05-07 18:24:09 +08:00
parent 6b238144a8
commit 00251d1cbe
3 changed files with 6 additions and 20 deletions

View File

@ -90,6 +90,7 @@ onMounted(() => {
if (route.query.id) {
applicationId.value = route.query.id
findApplicationById(applicationId.value).then(res => {
res.data.data.typename = '数据集'
projectInfo.value = res.data.data
})
}else{

View File

@ -93,7 +93,7 @@ import { iconDatasourceMap } from '@/components/icon-group/datasource-list'
import { querySymmetricKey } from '@/api/login'
import { symmetricDecrypt } from '@/utils/encryption'
import { isFreeFolder } from '@/utils/utils'
const applicationId =ref("")
const applicationId:any =ref("")
const projectInfo:any =ref({})
const route = useRoute()
const interactiveStore = interactiveStoreWithOut()
@ -1033,6 +1033,7 @@ onMounted(() => {
if (route.query.id) {
applicationId.value = route.query.id
findApplicationById(applicationId.value).then(res => {
res.data.data.typename = '数据源'
projectInfo.value = res.data.data
})
}else{
@ -1106,27 +1107,11 @@ const getMenuList = (val: boolean) => {
<div class="resource-tree">
<div class="tree-header">
<div class="icon-methods">
<span class="title"> {{ t('datasource.datasource') }} </span>
<!-- <span class="title" style="color:#ffff"> {{ t('datasource.datasource') }} </span> -->
<div v-if="rootManage" class="flex-align-center">
<el-tooltip effect="dark" :content="t('deDataset.new_folder')" placement="top">
<!-- <el-icon
class="custom-icon btn"
:style="{ marginRight: '20px' }"
@click="handleDatasourceTree('folder')"
>
<Icon name="dv-new-folder"><dvNewFolder class="svg-icon" /></Icon>
</el-icon> -->
<img src="@/assets/newimg/u76.png" alt="" style="margin-right: 20px;cursor: pointer;"
@click="handleDatasourceTree('folder',{})">
</el-tooltip>
<el-tooltip effect="dark" :content="t('datasource.create')" placement="top">
<img src="@/assets/newimg/u43.png" alt="" style="cursor: pointer;"
@click="createDatasource">
<!-- <el-icon class="custom-icon btn" @click="createDatasource">
<Icon name="icon_file-add_outlined"
><icon_fileAdd_outlined class="svg-icon"
/></Icon>
</el-icon> -->
@click="createDatasource()">
</el-tooltip>
</div>
</div>

View File

@ -25,7 +25,7 @@ onMounted(()=>{
<img src="@/assets/newimg/u594.png" alt="">
</div>
<img src="@/assets/newimg/logosmall.png" alt="" style="margin-left: 10px;">
<div class="header-title">{{projectInfo.name }}</div>
<div class="header-title">{{projectInfo.name }} - {{ projectInfo.typename }}</div>
</div>
</div>
</template>