master
parent
f0e0548cd0
commit
1ddc02252b
|
@ -18,8 +18,8 @@
|
||||||
<div class="node-anchor anchor-bottom" v-show="mouseEnter"></div>
|
<div class="node-anchor anchor-bottom" v-show="mouseEnter"></div>
|
||||||
<div class="node-anchor anchor-left" v-show="mouseEnter"></div>
|
<div class="node-anchor anchor-left" v-show="mouseEnter"></div>
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<TypeTable :node="node" :disp="disp" />
|
<DispFind :node="node" :disp="disp" />
|
||||||
<TypeTableUpd :node="node" :disp="disp" />
|
<DispUpd :node="node" :disp="disp" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
@ -29,15 +29,15 @@ import ClickOutside from 'vue-click-outside'
|
||||||
import Home from '../Home.vue'
|
import Home from '../Home.vue'
|
||||||
import {listDbTableAll, selDbNameAll, selectDbTableColumnsByName} from "@/api/tool/gen";
|
import {listDbTableAll, selDbNameAll, selectDbTableColumnsByName} from "@/api/tool/gen";
|
||||||
import {listDisposition} from "@/api/quest/disposition";
|
import {listDisposition} from "@/api/quest/disposition";
|
||||||
import TypeTable from "./node/type-table.vue";
|
import DispFind from "./node/dispFind.vue";
|
||||||
import TypeTableUpd from "./node/type-table-upd.vue";
|
import DispUpd from "./node/dispUpd.vue";
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "nodeItem",
|
name: "nodeItem",
|
||||||
components: {
|
components: {
|
||||||
TypeTable,
|
DispFind,
|
||||||
TypeTableUpd,
|
DispUpd,
|
||||||
},
|
},
|
||||||
props: {
|
props: {
|
||||||
node: Object
|
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