Commit f7b792d3 authored by 仇晓婷's avatar 仇晓婷

优化文档

parent 64abe935
<template> <template>
<div class="word-tree"> <div class="flex fd tree-menu">
<div class="search"> <h3>
<Input search placeholder="关键字" v-model="keys" clearable /> <span>文档分类</span>
<div class="fr mr10 mt10">
<ButtonGroup class="fr ddi" size="small">
<Button
:icon="expand ? 'md-arrow-dropright' : 'md-arrow-dropdown'"
@click="toggle"
title="展开/合并"
></Button>
<Button icon="md-refresh" title="刷新" @click="loadTree()"></Button>
<Button icon="md-rewind" title="收起" @click="hide"></Button>
</ButtonGroup>
</div>
</h3>
<div class="fg">
<Tree
:data="data"
ref="tree"
@on-select-change="change"
:render="renderContent"
></Tree>
</div> </div>
<Tree
:data="data"
ref="tree"
@on-select-change="change"
:render="renderContent"
></Tree>
</div> </div>
</template> </template>
<script> <script>
...@@ -18,6 +32,7 @@ export default { ...@@ -18,6 +32,7 @@ export default {
data() { data() {
return { return {
keys: "", keys: "",
expand: false,
list: [], list: [],
}; };
}, },
...@@ -124,6 +139,12 @@ export default { ...@@ -124,6 +139,12 @@ export default {
), ),
]); ]);
}, },
toggle() {
this.expand = !this.expand;
},
hide() {
this.$emit("onHide");
},
}, },
}; };
</script> </script>
\ No newline at end of file
...@@ -2,36 +2,7 @@ ...@@ -2,36 +2,7 @@
<div class="product-mix"> <div class="product-mix">
<Layout> <Layout>
<Sider width="300" v-if="showMenu"> <Sider width="300" v-if="showMenu">
<div class="flex fd tree-menu"> <WordTree @change="change" @onHide="hide" />
<h3>
<span>文档分类</span>
<div class="fr mr10 mt10">
<ButtonGroup class="fr ddi" size="small">
<Button
:icon="expand ? 'md-arrow-dropright' : 'md-arrow-dropdown'"
@click="toggle"
title="展开/合并"
></Button>
<Button
icon="md-refresh"
title="刷新"
@click="loadTree()"
></Button>
<Button icon="md-rewind" title="收起" @click="hide"></Button>
</ButtonGroup>
</div>
</h3>
<div class="fg">
<!-- <Tree
:data="data"
ref="tree"
@on-select-change="change"
:render="renderContent"
></Tree> -->
<WordTree @change="change" />
</div>
</div>
</Sider> </Sider>
<div v-if="!showMenu" class="show_menu"> <div v-if="!showMenu" class="show_menu">
<a class="menu_play fr" @click="showMenuFn" title="展开"> <a class="menu_play fr" @click="showMenuFn" title="展开">
...@@ -67,8 +38,6 @@ export default { ...@@ -67,8 +38,6 @@ export default {
return { return {
list: [], list: [],
showMenu: true, showMenu: true,
model8: "",
expand: false,
treeId: 0, treeId: 0,
addShow: false, addShow: false,
ids: [], ids: [],
...@@ -86,14 +55,6 @@ export default { ...@@ -86,14 +55,6 @@ export default {
this.workFlowIds = item.workFlowIds; this.workFlowIds = item.workFlowIds;
this.ids = ids; this.ids = ids;
}, },
toggle() {
if (this.model8) {
this.expand = !this.expand;
} else {
this.$Message.error("请先选择类型");
}
},
hide() { hide() {
this.showMenu = false; this.showMenu = false;
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment