diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js
index dc15b7c5c..c9f3d1ae1 100644
--- a/jero-web/src/common/lang/en-us.js
+++ b/jero-web/src/common/lang/en-us.js
@@ -706,6 +706,8 @@ module.exports = {
uploadTime: 'Upload time',
enclosure: 'enclosure',
// 认证
+ pleaseSelectData: 'please Select Data',
+ templateCopy: 'template Copy',
NiOnumberalreadyexists: 'NiO number already exists, please replace NiO number',
attachmentTemplate: 'attachment Template',
controlAlternatives: 'control Alternatives',
diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js
index 6f72610d1..7ea56f0ad 100644
--- a/jero-web/src/common/lang/zh-cn.js
+++ b/jero-web/src/common/lang/zh-cn.js
@@ -712,6 +712,8 @@ module.exports = {
uploadTime:'上传时间',
enclosure:'附件',
// 认证
+ pleaseSelectData: '请选择数据',
+ templateCopy: '模板复制',
NiOnumberalreadyexists: 'NIO编号已存在,请更换NIO编号',
attachmentTemplate: '附件模板',
controlAlternatives: '控件备选值',
diff --git a/jero-web/src/views/parameter/ParameterTemplate/index.vue b/jero-web/src/views/parameter/ParameterTemplate/index.vue
index d2c3664f3..ccaaf9a15 100644
--- a/jero-web/src/views/parameter/ParameterTemplate/index.vue
+++ b/jero-web/src/views/parameter/ParameterTemplate/index.vue
@@ -88,6 +88,25 @@
/>
+
+
+
+
+
+ {{$t('parameterTemplate')}}
+
+
+
+
+
+
+
@@ -120,7 +139,8 @@ export default {
add: 'params/template/add',
edit: 'params/template/edit',
deleteBatch: 'params/template/delete',
- deleteAll: 'params/template/deleteBatch'
+ deleteAll: 'params/template/deleteBatch',
+ copy: 'params/template/copyById'
},
total: 0,
pageSize: 10,
@@ -169,13 +189,29 @@ export default {
scopedSlots: { customRender: 'operation' }
}
],
- queryParam: {}
+ queryParam: {},
+ areaVisible:false,
+ paramsTemplateName: '',
}
},
mounted() {
this.getList()
},
methods: {
+ handleCancel() {
+ this.areaVisible=false
+ },
+ handleSubmit() {
+ getAction(this.url.copy + `?id=${this.selectedRowKeys[0]}¶msTemplateName=${this.paramsTemplateName}`, {}).then((res) => {
+ if (res.success) {
+ this.areaVisible=false
+ this.$message.success(res.message)
+ this.getList()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
handleToggleSearch() {
this.toggleSearchStatus = !this.toggleSearchStatus
},
@@ -189,7 +225,16 @@ export default {
},
// 复制
handlecody(){
-
+ if (this.selectedRowKeys.length > 1) {
+ this.$message.warning(this.$t('OnlyOneSelected'))
+ } else if(this.selectedRowKeys.length == 0){
+ this.$message.warning(this.$t('pleaseSelectData'))
+ } else {
+ this.areaVisible=true
+ }
+ },
+ hideModal(){
+ this.visible = false;
},
//批量删除
handleDel() {