master
parent
f0e0548cd0
commit
1ddc02252b
|
@ -18,8 +18,8 @@
|
|||
<div class="node-anchor anchor-bottom" v-show="mouseEnter"></div>
|
||||
<div class="node-anchor anchor-left" v-show="mouseEnter"></div>
|
||||
<div align="center">
|
||||
<TypeTable :node="node" :disp="disp" />
|
||||
<TypeTableUpd :node="node" :disp="disp" />
|
||||
<DispFind :node="node" :disp="disp" />
|
||||
<DispUpd :node="node" :disp="disp" />
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
@ -29,15 +29,15 @@ import ClickOutside from 'vue-click-outside'
|
|||
import Home from '../Home.vue'
|
||||
import {listDbTableAll, selDbNameAll, selectDbTableColumnsByName} from "@/api/tool/gen";
|
||||
import {listDisposition} from "@/api/quest/disposition";
|
||||
import TypeTable from "./node/type-table.vue";
|
||||
import TypeTableUpd from "./node/type-table-upd.vue";
|
||||
import DispFind from "./node/dispFind.vue";
|
||||
import DispUpd from "./node/dispUpd.vue";
|
||||
|
||||
|
||||
export default {
|
||||
name: "nodeItem",
|
||||
components: {
|
||||
TypeTable,
|
||||
TypeTableUpd,
|
||||
DispFind,
|
||||
DispUpd,
|
||||
},
|
||||
props: {
|
||||
node: Object
|
||||
|
|
|
@ -1,59 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
<el-drawer title="节点配置" :visible.sync="disp.type.findFlag" direction="rtl" size="50%">
|
||||
<el-table ref="table" :data="disp.formData.fields" height="300px">
|
||||
<el-table-column :show-overflow-tooltip="true" label="字段名称" prop="fieldName" />
|
||||
<el-table-column :show-overflow-tooltip="true" label="字段描述" prop="fieldComment" />
|
||||
<el-table-column :show-overflow-tooltip="true" label="字段类型" prop="fieldType" />
|
||||
<el-table-column :show-overflow-tooltip="true" label="所属数据表">
|
||||
<template slot-scope="scope">
|
||||
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column :show-overflow-tooltip="true" label="所属数据库">
|
||||
<template slot-scope="scope">
|
||||
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</el-drawer>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
// 这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等),
|
||||
// 例如:import 《组件名称》 from '《组件路径》,
|
||||
export default {
|
||||
// import引入的组件需要注入到对象中才能使用"
|
||||
name: 'type-exportation',
|
||||
props: {
|
||||
disp: {
|
||||
nodeCode: undefined,
|
||||
nodeType: undefined,
|
||||
type:{
|
||||
typeName: '',
|
||||
findFlag: false,
|
||||
updFlag: false,
|
||||
},
|
||||
formData: {
|
||||
db: {},
|
||||
fields: []
|
||||
}
|
||||
}
|
||||
},
|
||||
data() {
|
||||
// 这里存放数据"
|
||||
return {}
|
||||
},
|
||||
// 计算属性 类似于data概念",
|
||||
computed: {},
|
||||
// 生命周期 - 创建完成(可以访问当前this实例)",
|
||||
created() {
|
||||
},
|
||||
// 方法集合",
|
||||
methods: {}
|
||||
}
|
||||
</script>
|
||||
<style scoped>
|
||||
|
||||
</style>
|
Loading…
Reference in New Issue