|
@@ -75,6 +75,9 @@ const getModelData = async () => {
|
|
|
|
|
|
|
|
if (data && data.length > 0) {
|
|
if (data && data.length > 0) {
|
|
|
state.curModelId = data[0].modelId
|
|
state.curModelId = data[0].modelId
|
|
|
|
|
+ nextTick(() => {
|
|
|
|
|
+ leftTreeRef.value.setCurrentKey(data[0].modelId)
|
|
|
|
|
+ })
|
|
|
await getObjectData()
|
|
await getObjectData()
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -126,7 +129,7 @@ const onSearch = () => {
|
|
|
const onObjectAdd = () => {
|
|
const onObjectAdd = () => {
|
|
|
if (settingsStore.settings.tabbar.enable && settingsStore.settings.tabbar.mergeTabsBy !== 'activeMenu') {
|
|
if (settingsStore.settings.tabbar.enable && settingsStore.settings.tabbar.mergeTabsBy !== 'activeMenu') {
|
|
|
tabbar.open({
|
|
tabbar.open({
|
|
|
- name: 'daasObjectEdit',
|
|
|
|
|
|
|
+ name: 'modelObjectEdit',
|
|
|
params: {
|
|
params: {
|
|
|
modelId: state.curModelId,
|
|
modelId: state.curModelId,
|
|
|
objectId: 0,
|
|
objectId: 0,
|
|
@@ -135,7 +138,7 @@ const onObjectAdd = () => {
|
|
|
}
|
|
}
|
|
|
else {
|
|
else {
|
|
|
router.push({
|
|
router.push({
|
|
|
- name: 'daasObjectEdit',
|
|
|
|
|
|
|
+ name: 'modelObjectEdit',
|
|
|
params: {
|
|
params: {
|
|
|
modelId: state.curModelId,
|
|
modelId: state.curModelId,
|
|
|
objectId: 0,
|
|
objectId: 0,
|
|
@@ -148,7 +151,7 @@ const onObjectAdd = () => {
|
|
|
const onObjectEdit = (row: { modelId: any; objectId: any }) => {
|
|
const onObjectEdit = (row: { modelId: any; objectId: any }) => {
|
|
|
if (settingsStore.settings.tabbar.enable && settingsStore.settings.tabbar.mergeTabsBy !== 'activeMenu') {
|
|
if (settingsStore.settings.tabbar.enable && settingsStore.settings.tabbar.mergeTabsBy !== 'activeMenu') {
|
|
|
tabbar.open({
|
|
tabbar.open({
|
|
|
- name: 'daasObjectEdit',
|
|
|
|
|
|
|
+ name: 'modelObjectEdit',
|
|
|
params: {
|
|
params: {
|
|
|
modelId: row.modelId,
|
|
modelId: row.modelId,
|
|
|
objectId: row.objectId,
|
|
objectId: row.objectId,
|
|
@@ -157,7 +160,7 @@ const onObjectEdit = (row: { modelId: any; objectId: any }) => {
|
|
|
}
|
|
}
|
|
|
else {
|
|
else {
|
|
|
router.push({
|
|
router.push({
|
|
|
- name: 'daasObjectEdit',
|
|
|
|
|
|
|
+ name: 'modelObjectEdit',
|
|
|
params: {
|
|
params: {
|
|
|
modelId: row.modelId,
|
|
modelId: row.modelId,
|
|
|
objectId: row.objectId,
|
|
objectId: row.objectId,
|
|
@@ -199,7 +202,7 @@ const onObjectDelete = (row: any) => {
|
|
|
<LayoutContainer left-side-width="300px" hide-left-side-toggle>
|
|
<LayoutContainer left-side-width="300px" hide-left-side-toggle>
|
|
|
<template #leftSide>
|
|
<template #leftSide>
|
|
|
<el-scrollbar class="tree">
|
|
<el-scrollbar class="tree">
|
|
|
- <ElTree ref="leftTreeRef" :data="state.models" default-expand-all @node-click="onTreeNodeClick">
|
|
|
|
|
|
|
+ <ElTree ref="leftTreeRef" :data="state.models" default-expand-all node-key="modelId" @node-click="onTreeNodeClick">
|
|
|
<template #default="{ node, data }">
|
|
<template #default="{ node, data }">
|
|
|
<div class="custom-tree-node">
|
|
<div class="custom-tree-node">
|
|
|
<div class="label" :title="node.label">
|
|
<div class="label" :title="node.label">
|