|
@@ -12,10 +12,9 @@ import { getObjectById } from '@/api/model/modelObjectApi'
|
|
|
import {
|
|
import {
|
|
|
deleteObjectOAMById,
|
|
deleteObjectOAMById,
|
|
|
getObjectOAMById,
|
|
getObjectOAMById,
|
|
|
- getObjectOAMByList,
|
|
|
|
|
getObjectOAMListById,
|
|
getObjectOAMListById,
|
|
|
} from '@/api/model/modelObjectOAMApi'
|
|
} from '@/api/model/modelObjectOAMApi'
|
|
|
-import {oamType, sqlType} from '@/utils/tool'
|
|
|
|
|
|
|
+import { oamType, sqlType } from '@/utils/tool'
|
|
|
|
|
|
|
|
const settingsStore = useSettingsStore()
|
|
const settingsStore = useSettingsStore()
|
|
|
const route = useRoute()
|
|
const route = useRoute()
|
|
@@ -168,10 +167,10 @@ const activeName = ref('first')
|
|
|
// 返回列表页
|
|
// 返回列表页
|
|
|
function goBack() {
|
|
function goBack() {
|
|
|
if (settingsStore.settings.tabbar.enable && settingsStore.settings.tabbar.mergeTabsBy !== 'activeMenu') {
|
|
if (settingsStore.settings.tabbar.enable && settingsStore.settings.tabbar.mergeTabsBy !== 'activeMenu') {
|
|
|
- tabbar.close({ name: 'model_object_List' })
|
|
|
|
|
|
|
+ tabbar.close({ name: 'model_object_list' })
|
|
|
}
|
|
}
|
|
|
else {
|
|
else {
|
|
|
- router.push({ name: 'model_object_List' })
|
|
|
|
|
|
|
+ router.push({ name: 'model_object_list' })
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|
|
@@ -191,6 +190,25 @@ function goBack() {
|
|
|
<div class="page-main">
|
|
<div class="page-main">
|
|
|
<LayoutContainer left-side-width="300px" hide-left-side-toggle>
|
|
<LayoutContainer left-side-width="300px" hide-left-side-toggle>
|
|
|
<template #leftSide>
|
|
<template #leftSide>
|
|
|
|
|
+ <el-button-group class="btns">
|
|
|
|
|
+ <el-button type="primary" class="add" @click="onObjectOAMAdd()">
|
|
|
|
|
+ <template #icon>
|
|
|
|
|
+ <el-icon>
|
|
|
|
|
+ <svg-icon name="i-ep:plus" />
|
|
|
|
|
+ </el-icon>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ 对象行为
|
|
|
|
|
+ </el-button>
|
|
|
|
|
+ <el-button @click="getObjectOAMData">
|
|
|
|
|
+ <template #icon>
|
|
|
|
|
+ <el-icon>
|
|
|
|
|
+ <svg-icon name="i-ep:refresh" />
|
|
|
|
|
+ </el-icon>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-button>
|
|
|
|
|
+ </el-button-group>
|
|
|
|
|
+ <el-input placeholder="请输入关键词筛选" clearable class="search" />
|
|
|
|
|
+
|
|
|
<el-scrollbar class="tree">
|
|
<el-scrollbar class="tree">
|
|
|
<ElTree ref="leftTreeRef" :data="state.treeData" default-expand-all node-key="oamId" @node-click="onTreeNodeClick">
|
|
<ElTree ref="leftTreeRef" :data="state.treeData" default-expand-all node-key="oamId" @node-click="onTreeNodeClick">
|
|
|
<template #default="{ node, data }">
|
|
<template #default="{ node, data }">
|
|
@@ -223,8 +241,12 @@ function goBack() {
|
|
|
border
|
|
border
|
|
|
>
|
|
>
|
|
|
<template #extra>
|
|
<template #extra>
|
|
|
- <el-button type="primary" @click="onObjectOAMEdit">编辑</el-button>
|
|
|
|
|
- <el-button type="primary" @click="onObjectOAMDelete">删除</el-button>
|
|
|
|
|
|
|
+ <el-button type="primary" @click="onObjectOAMEdit">
|
|
|
|
|
+ 编辑
|
|
|
|
|
+ </el-button>
|
|
|
|
|
+ <el-button type="primary" @click="onObjectOAMDelete">
|
|
|
|
|
+ 删除
|
|
|
|
|
+ </el-button>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<el-descriptions-item
|
|
<el-descriptions-item
|