update 文档拆分-编辑-目录树

This commit is contained in:
赵霄
2023-09-22 15:05:26 +08:00
parent ae787e9cff
commit 89573aef30
4 changed files with 12 additions and 4 deletions
@@ -15,9 +15,9 @@
<a-icon class="parent-node-icon" type="folder" v-if="record.dataRef.children && record.dataRef.children.length > 0" /> <a-icon class="parent-node-icon" type="folder" v-if="record.dataRef.children && record.dataRef.children.length > 0" />
<a-tooltip> <a-tooltip>
<template #title> <template #title>
{{ record.name }} {{ record.name }}{{ record.itemName }}
</template> </template>
<span class="tree-node-custom-title">{{ record.name }}</span> <span class="tree-node-custom-title">{{ record.name }} {{ record.itemName }}</span>
</a-tooltip> </a-tooltip>
<div class="tree-operate-node-btn-box" :class="{'tree-operate-node-btn-box-hide': record.id !== mouseInNodeKey}"> <div class="tree-operate-node-btn-box" :class="{'tree-operate-node-btn-box-hide': record.id !== mouseInNodeKey}">
<!--新增--> <!--新增-->
@@ -29,23 +29,27 @@
<!--编辑--> <!--编辑-->
<a-button class="tree-operate-node-btn" <a-button class="tree-operate-node-btn"
@click.stop="orgEdit(record)" @click.stop="orgEdit(record)"
v-if="record.pid"
v-has="'split:sarFileSplitMenu:update'"> v-has="'split:sarFileSplitMenu:update'">
<i class="iconfont icon-bianji" /> <i class="iconfont icon-bianji" />
</a-button> </a-button>
<!--删除,根节点不能删除--> <!--删除,根节点不能删除-->
<a-button class="tree-operate-node-btn" <a-button class="tree-operate-node-btn"
v-if="record.pid"
v-has="'split:sarFileSplitMenu:delete'" v-has="'split:sarFileSplitMenu:delete'"
@click.stop="orgDelete(record)"> @click.stop="orgDelete(record)">
<i class="iconfont icon-shanchu_" /> <i class="iconfont icon-shanchu_" />
</a-button> </a-button>
<!--节点上移,是否可以上移在树形数据中应该有字段标识--> <!--节点上移,是否可以上移在树形数据中应该有字段标识-->
<a-button icon="up" <a-button icon="up"
v-if="record.pid"
class="tree-operate-node-btn" class="tree-operate-node-btn"
@click.stop="orgMoveUp(record)" @click.stop="orgMoveUp(record)"
v-has="'split:sarFileSplitMenu:moveUp'"> v-has="'split:sarFileSplitMenu:moveUp'">
</a-button> </a-button>
<!--节点下移,是否可以下移在树形数据中应该有字段标识--> <!--节点下移,是否可以下移在树形数据中应该有字段标识-->
<a-button icon="up" <a-button icon="down"
v-if="record.pid"
class="tree-operate-node-btn" class="tree-operate-node-btn"
@click.stop="orgmoveDown(record)" @click.stop="orgmoveDown(record)"
v-has="'split:sarFileSplitMenu:moveDown'"> v-has="'split:sarFileSplitMenu:moveDown'">
@@ -117,7 +117,7 @@ export default {
}, },
// 文件状态 // 文件状态
{ {
dataIndex: 'text_info', dataIndex: 'standardFileType_dictText',
title: this.$t('docTool.comparison.textStatus'), title: this.$t('docTool.comparison.textStatus'),
width: 150 width: 150
}, },
@@ -512,6 +512,8 @@ export default {
</script> </script>
<style scoped lang="less"> <style scoped lang="less">
@import '~@assets/less/common.less';
/deep/ .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop { /deep/ .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop {
color: #1D2129; color: #1D2129;
} }
@@ -512,6 +512,8 @@ export default {
</script> </script>
<style scoped lang="less"> <style scoped lang="less">
@import '~@assets/less/common.less';
/deep/ .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop { /deep/ .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop {
color: #1D2129; color: #1D2129;
} }