[update 消息跳转对应页面] 待办、企标库、法规评估库增加跳转默认查询参数

This commit is contained in:
danshihao
2024-03-21 16:05:01 +08:00
parent 04da71b4f1
commit ac60879b59
4 changed files with 49 additions and 12 deletions
@@ -263,6 +263,7 @@ import { previewPdf } from '@/utils/previewPdf'
import { kkFilePreview } from '@/utils/kkFilePreview'
import { getFileInfo } from '@api/api'
import { mapGetters } from 'vuex'
import { isHasPermission } from '@/utils/hasPermission'
export default {
name: 'EnterpriseStandardList',
@@ -328,12 +329,10 @@ export default {
expandedKeys: [], // 体系展开的节点
defaultSearchParams: {
standard_state: `${EnterpriseStandardStatus.CURRENTLY_EFFECTIVE.value},${EnterpriseStandardStatus.TRIAL_OPERATION.value},${EnterpriseStandardStatus.RELEASE.value}`
}
},
disabledMixinsCreate: true
}
},
mounted () {
this.initTreeData()
},
computed: {
...mapGetters(['userInfo']),
// 当前用户是否管理员
@@ -343,6 +342,20 @@ export default {
return userRoleList.some(tt => adminRoleList.includes(tt))
}
},
created () {
// 从消息跳转进来带企业编号
const { standardNumber } = this.$route.query
this.$set(this.defaultSearchParams, 'standard_number', standardNumber)
this.searchParams = Object.assign({}, this.defaultSearchParams)
this.getTableHeader()
this.loadData()
// 过滤没有权限的按钮
if (this.needFilterTableBtn) {
this.operationList = this.operationList.filter(item => !item.has || isHasPermission(item.has))
console.log(this.operationList)
}
this.initTreeData()
},
methods: {
// 获取左侧树数据
initTreeData (params) {