[update] 拆分、首页

This commit is contained in:
danshihao
2024-06-28 16:20:54 +08:00
parent 254f4dbd72
commit bc206c480b
11 changed files with 146 additions and 27 deletions
@@ -170,6 +170,10 @@
<div class="table-text" v-else>{{ global.emptyLine }}</div>
</template>
<!-- 文件查看 -->
<template slot="technical_specification_design_guide" slot-scope="{text, record}">
<a @click="handleViewFile(text, record)">{{ $t('view') }}</a>
</template>
</j-table>
</div>
</div>
@@ -183,6 +187,8 @@
<split-detail-batch-edit-drawer ref="batchEditDrawer" @ok="modalFormOk" />
<!--条款添加-->
<split-add-form ref="modalForm" :flag="'4'" :infoId="infoId" :menuId="menuId" :itemId="itemId" @ok="modalFormOk" />
<!--查看上传文件-->
<upload-file ref="uploadFile" :return-url="false" disabled />
</internal-detail-page>
</template>
@@ -211,10 +217,12 @@ import Search from '../../../components/customField/Search.vue'
import { isHasPermission } from '../../../utils/hasPermission.js'
import SplitDetailBatchEditDrawer from './modules/SplitDetailBatchEditDrawer.vue'
import { downFile, downloadFile, postAction } from '../../../api/manage'
import UploadFile from '@comp/UploadFile'
export default {
name: 'DocumentSplitDetail',
components: {
UploadFile,
InternalDetailPage,
JTable,
SplitAddForm,
@@ -281,7 +289,7 @@ export default {
downTemplateUrl: '/laws/DocumentTool/documentSplit/downloadImportTemplate' // 模板下载
},
disabledMixinsCreate: true,
tableSlotField: ['item_content', 'interpretation_articles'],
tableSlotField: ['item_content', 'interpretation_articles', 'technical_specification_design_guide'],
uploadData: {},
isBackTitle: true,
expandedKeys: []
@@ -326,6 +334,10 @@ export default {
this.loadMenuData()
},
methods: {
// 查看文件
handleViewFile (_, record) {
this.$refs.uploadFile.open(record.technical_specification_design_guide)
},
/**
* 树节点鼠标移入
* @param key