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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+ {{ $t('reset') }}
+
+
+
+
+
+
+ {{ text }}
+
+
+
+
+
+
+
+
+
+
+
\ 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()