diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js index 181526c..a6db872 100644 --- a/src/common/lang/en-us.js +++ b/src/common/lang/en-us.js @@ -496,6 +496,7 @@ module.exports = { numberColumns: 'Number of columns' }, comparison: { + standardStructureTree: 'Standard Structure Tree', oldDocumentTextNumber: 'Old document text number', oldDocumentTextName: 'Old document text name', oldTextState: 'Old text state', diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js index c24bca4..27d6ef2 100644 --- a/src/common/lang/zh-cn.js +++ b/src/common/lang/zh-cn.js @@ -526,6 +526,7 @@ module.exports = { }, // 文档比对 comparison: { + standardStructureTree: '标准结构树', textNumber: '文本号', textName: '文本名称', oldDocumentTextNumber: '旧文档文本号', diff --git a/src/views/documentTool/documentSplit/modules/SplitText.vue b/src/views/documentTool/documentSplit/modules/SplitText.vue index 9bb3748..5315075 100644 --- a/src/views/documentTool/documentSplit/modules/SplitText.vue +++ b/src/views/documentTool/documentSplit/modules/SplitText.vue @@ -12,14 +12,20 @@ - - + + @@ -80,6 +86,8 @@ import JTable from '../../../../components/jero/JTable.vue' import { JeroListMixin } from '../../../../mixins/JeroListMixin.js' import { addDocSplit } from '../../../../api/documentToolApi.js' +import { getForeignStandardTree } from '@api/standardRegulationLibraryApi' +import { filterObj } from '@/utils/util' export default { name: 'SplitText', @@ -134,10 +142,41 @@ export default { operationList: [], showAction: false, flag: 'header', - disableMixinCreated: true + disableMixinCreated: true, + // 标准结构树 + standardStructureTree: [] } }, + created () { + this.loadStandardStructureTree() + }, methods: { + getQueryParams () { + // 获取查询条件 + const sqp = {} + if (this.superQueryParams) { + sqp.superQueryParams = encodeURI(this.superQueryParams) + sqp.superQueryMatchType = this.superQueryMatchType + } + const param = Object.assign(sqp, this.queryParam, this.isorter, this.filters) + param.field = this.getQueryField() + param.pageNo = this.ipagination.current + param.pageSize = this.ipagination.pageSize + if (Array.isArray(param.standardSystem)) { + param.standardSystem = param.standardSystem.map(item => item.value).join(',') + } + return filterObj(param) + }, + // 加载标准结构树 + loadStandardStructureTree () { + // option 不传显示我的收藏,1不显示我的收藏 + getForeignStandardTree({ option: 1 }).then(res => { + if (res.success) { + console.log(res.result) + this.standardStructureTree = res.result || [] + } + }) + }, open () { this.visible = true this.queryParam = {}