From 608176f4fd40691acc4bec2158ce7df457a75d9e Mon Sep 17 00:00:00 2001 From: zhaomeijing Date: Fri, 29 Apr 2022 16:57:57 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8F=82=E6=95=B0=E9=A1=B9=E5=88=97=E8=A1=A8]?= =?UTF-8?q?=20=E5=A4=8D=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/common/lang/en-us.js | 2 + jero-web/src/common/lang/zh-cn.js | 2 + .../parameter/ParameterTemplate/index.vue | 51 +++++++++++++++++-- 3 files changed, 52 insertions(+), 3 deletions(-) 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')}} + + + + + +
+ {{$t('cancel')}} + {{$t('submit')}} +
+
@@ -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() {