From 65fc1b9c89e986ead2e8f4b0082f8eac7e036b84 Mon Sep 17 00:00:00 2001 From: zhaomeijing Date: Tue, 31 May 2022 09:52:19 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E5=A4=8D=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dialog/ParameterTemplate.vue | 335 ++++++++++++++++++ .../dialog/ProjectCollectionParameters.vue | 21 +- 2 files changed, 353 insertions(+), 3 deletions(-) create mode 100644 jero-web/src/views/projectManagement/dialog/ParameterTemplate.vue diff --git a/jero-web/src/views/projectManagement/dialog/ParameterTemplate.vue b/jero-web/src/views/projectManagement/dialog/ParameterTemplate.vue new file mode 100644 index 000000000..3d30631ee --- /dev/null +++ b/jero-web/src/views/projectManagement/dialog/ParameterTemplate.vue @@ -0,0 +1,335 @@ + + + + + + \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/dialog/ProjectCollectionParameters.vue b/jero-web/src/views/projectManagement/dialog/ProjectCollectionParameters.vue index f388c53dc..acbb104cc 100644 --- a/jero-web/src/views/projectManagement/dialog/ProjectCollectionParameters.vue +++ b/jero-web/src/views/projectManagement/dialog/ProjectCollectionParameters.vue @@ -51,6 +51,9 @@ :scroll='{x: 600}' :rowSelection='{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}' @change='handleTableChange'> + + {{ text }} +
{{ $t('cancel') }} {{ $t('submit') }}
+ + + + @@ -74,11 +81,14 @@ import { putAction, postAction, getAction, deleteAction } from '@/api/manage' import axios from 'axios' import Vue from 'vue' +import ParameterTemplate from '../dialog/ParameterTemplate' import { ACCESS_TOKEN } from '@/store/mutation-types' export default { name: 'diolagArea', - components: {}, + components: { + ParameterTemplate + }, data() { return { token:Vue.ls.get(ACCESS_TOKEN), @@ -105,7 +115,8 @@ export default { title: this.$t('parameterTemplate'), align: 'center', dataIndex: 'paramsTemplateName', - ellipsis: true + ellipsis: true, + scopedSlots: { customRender: 'click' } } ], newVisible: false, @@ -130,7 +141,8 @@ export default { confirmLoading: false, selectedRowKeys: [], pageNo: 1, - pageSize: 10 + pageSize: 10, + listVisible: false } }, props: { @@ -154,6 +166,9 @@ export default { this.loadData() }, methods: { + editArea() { + this.listVisible = true + }, pageOnChange(page, pageSize) { this.pageNo = page this.loadData()