From c7eb323eaabc706c5e941b4177bcf65c6c42e2f2 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Wed, 22 Jan 2025 17:29:20 +0800
Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E7=94=A8=E5=9F=B9=E8=AE=AD=E8=AF=BE?=
=?UTF-8?q?=E4=BB=B6=E6=B7=BB=E5=8A=A0=E5=9B=BD=E9=99=85=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../SignatureTemplate/TemplateForm.vue | 50 +++++++++++++------
.../components/SignatureTemplate/index.vue | 2 +-
2 files changed, 35 insertions(+), 17 deletions(-)
diff --git a/src/views/dictionary/attachment/components/SignatureTemplate/TemplateForm.vue b/src/views/dictionary/attachment/components/SignatureTemplate/TemplateForm.vue
index 725124bd..f93cf82a 100644
--- a/src/views/dictionary/attachment/components/SignatureTemplate/TemplateForm.vue
+++ b/src/views/dictionary/attachment/components/SignatureTemplate/TemplateForm.vue
@@ -3,13 +3,16 @@
ref="sysAttachmentFrom"
v-loading="loading"
:model="form"
- label-width="170px"
+ label-width="190px"
size="small"
:rules="rules"
class="upload-temporary-file"
>
-
+
-
+
Select{{ $t('common:button:check') }}
- (must be in pdf format)
+ ({{ $t('trials:signature:label:mustBepdf') }})
-
+
Save{{ $t('common:button:save') }}
@@ -138,13 +144,25 @@ export default {
},
rules: {
FileTypeId: [
- { required: true, message: 'Please select', trigger: ['blur'] },
+ {
+ required: true,
+ message: this.$t('common:ruleMessage:select'),
+ trigger: ['blur'],
+ },
],
SignViewMinimumMinutes: [
- { required: true, message: 'Please specify', trigger: ['change'] },
+ {
+ required: true,
+ message: this.$t('common:ruleMessage:specify'),
+ trigger: ['change'],
+ },
],
NeedConfirmedUserTypeIdList: [
- { required: true, message: 'Please select', trigger: ['blur'] },
+ {
+ required: true,
+ message: this.$t('common:ruleMessage:select'),
+ trigger: ['blur'],
+ },
],
},
fileList: [],
@@ -211,7 +229,7 @@ export default {
this.fileList = []
return true
} else {
- this.$alert('must be in pdf format')
+ this.$alert(this.$t('trials:signature:label:mustBepdf'))
return false
}
@@ -236,7 +254,7 @@ export default {
this.$refs.sysAttachmentFrom.validate((valid) => {
if (!valid) return
if (!this.form.Name) {
- this.$alert('Please select file.')
+ this.$alert(this.$t('trials:signature:message:selectFile'))
return
}
this.saveBtnLoading = true
@@ -245,7 +263,7 @@ export default {
this.saveBtnLoading = false
this.$emit('closeDialog')
this.$emit('getList')
- this.$message.success('Uploaded successfully')
+ this.$message.success(this.$t('common:message:updatedSuccessfully'))
})
.catch(() => {
this.saveBtnLoading = false
@@ -263,7 +281,7 @@ export default {
}
},
handleExceed(files, fileList) {
- this.$message.warning(`Upload is currently limited to 1 file`)
+ this.$message.warning(this.$t('upload:rule:maxFile1'))
},
checkFileSuffix(fileName) {
var typeArr = ['pdf']
diff --git a/src/views/dictionary/attachment/components/SignatureTemplate/index.vue b/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
index 29279a3c..f1b79f67 100644
--- a/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
+++ b/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
@@ -34,7 +34,7 @@