diff --git a/src/views/dictionary/institutions/components/CROs.vue b/src/views/dictionary/institutions/components/CROs.vue index 1b3d32c9..4c2f2a5d 100644 --- a/src/views/dictionary/institutions/components/CROs.vue +++ b/src/views/dictionary/institutions/components/CROs.vue @@ -73,13 +73,13 @@ diff --git a/src/views/dictionary/institutions/components/Hospitals.vue b/src/views/dictionary/institutions/components/Hospitals.vue index 06235ea0..4a1cf22f 100644 --- a/src/views/dictionary/institutions/components/Hospitals.vue +++ b/src/views/dictionary/institutions/components/Hospitals.vue @@ -113,13 +113,13 @@ + /> diff --git a/src/views/dictionary/institutions/components/SiteForm.vue b/src/views/dictionary/institutions/components/SiteForm.vue index b86d9ff3..de6ab35b 100644 --- a/src/views/dictionary/institutions/components/SiteForm.vue +++ b/src/views/dictionary/institutions/components/SiteForm.vue @@ -32,9 +32,9 @@ - + diff --git a/src/views/dictionary/institutions/components/Sites.vue b/src/views/dictionary/institutions/components/Sites.vue index d1a57f19..e710a440 100644 --- a/src/views/dictionary/institutions/components/Sites.vue +++ b/src/views/dictionary/institutions/components/Sites.vue @@ -74,13 +74,13 @@ show-overflow-tooltip sortable="custom" /> - + /> --> diff --git a/src/views/dictionary/institutions/components/Sponsors.vue b/src/views/dictionary/institutions/components/Sponsors.vue index 2a9769cc..ea4dba96 100644 --- a/src/views/dictionary/institutions/components/Sponsors.vue +++ b/src/views/dictionary/institutions/components/Sponsors.vue @@ -73,13 +73,13 @@ diff --git a/src/views/dictionary/template/components/CriterionsTmp.vue b/src/views/dictionary/template/components/CriterionsTmp.vue index 2d5deae5..32e2f9ce 100644 --- a/src/views/dictionary/template/components/CriterionsTmp.vue +++ b/src/views/dictionary/template/components/CriterionsTmp.vue @@ -8,8 +8,9 @@ > + + + + - 添加 + + {{$t('common:button:new')}} @@ -85,16 +90,17 @@ ref="criterionsTbl" > - + + @@ -102,9 +108,10 @@ {{ $fd('CriterionType',scope.row.CriterionType) }} + @@ -112,10 +119,10 @@ {{ $fd('CriterionGroup',scope.row.CriterionGroup) }} - + + + + + - + @@ -227,7 +242,7 @@ { this.loading = false }) }, handleAdd() { - this.addDialog.title = '添加' + this.addDialog.title = this.$t('common:button:new') this.addDialog.visible = true this.rowData = {} }, handleEdit(row) { - this.addDialog.title = '编辑' + this.addDialog.title = this.$t('common:button:edit') this.addDialog.visible = true this.rowData = { ...row } }, handleDelete(row) { - this.$confirm('是否确认删除', { + this.$confirm(this.$t('trials:readingUnit:baseDataCfg:message:deleteConfirm'), { distinguishCancelAndClose: true, type: 'warning' }).then(() => { @@ -319,10 +334,10 @@ export default { changeStatus(callback, row) { var message = '' if (callback) { - message = '是否确认更改?' + message = this.$t('trials:readingUnit:baseDataCfg:message:updateConfirm') row.IsCompleteConfig = false } else { - message = '是否确认更改?' + message = this.$t('trials:readingUnit:baseDataCfg:message:updateConfirm') row.IsCompleteConfig = true } this.$confirm(message, { diff --git a/src/views/dictionary/template/components/QcQuestionForm.vue b/src/views/dictionary/template/components/QcQuestionForm.vue index 7d2daa97..3bb56308 100644 --- a/src/views/dictionary/template/components/QcQuestionForm.vue +++ b/src/views/dictionary/template/components/QcQuestionForm.vue @@ -9,7 +9,8 @@ label-width="130px" size="small" > - + + - + + - - - - + + - + - - - - + + + + + {{ item.label }} + - - - 启用 - 停用 + + + + + {{ item.label }} + - + @@ -128,7 +153,8 @@ export default { } else { var arr = value.split('|') if (new Set(arr).size !== arr.length) { - callback(new Error('选项不允许存在相同值')) + // '选项不允许存在相同值' + callback(new Error(this.$t('trials:qcCfg:message:msg1'))) } else { callback() } @@ -138,13 +164,13 @@ export default { btnLoading: false, form: formDataDefault(), rules: { - QuestionName: [{ required: true, message: 'Please specify', trigger: 'blur' }, - { max: 300, message: 'The maximum length is 300' }], - TypeValue: [{ required: true, message: 'Please specify', trigger: 'blur' }, + QuestionName: [{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }, + { max: 300, message: `${this.$t('common:ruleMessage:maxLength')} 300` }], + TypeValue: [{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }, { validator: validateTypeVal, trigger: 'blur' }, - { max: 200, message: 'The maximum length is 200' }], - ParentTriggerValue: [{ required: true, message: 'Please select', trigger: 'blur' }], - LanguageType: [{ required: true, message: 'Please select', trigger: 'blur' }] + { max: 200, message: `${this.$t('common:ruleMessage:maxLength')} 200` }], + ParentTriggerValue: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }], + LanguageType: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }] }, model_cfg: { visible: false, showClose: true, width: '600px', title: '' }, parentOptions: [], @@ -185,7 +211,7 @@ export default { this.btnLoading = true addOrUpdateQCQuestionConfigure(this.form).then(res => { this.btnLoading = false - this.$message.success('Saved successfully!') + this.$message.success(this.$t('common:message:savedSuccessfully')) // this.$refs['qcQuestionForm'].resetFields() this.model_cfg.visible = false this.$emit('getList') diff --git a/src/views/dictionary/template/components/QcQuestions.vue b/src/views/dictionary/template/components/QcQuestions.vue index b6730d59..94ae3413 100644 --- a/src/views/dictionary/template/components/QcQuestions.vue +++ b/src/views/dictionary/template/components/QcQuestions.vue @@ -3,7 +3,8 @@ @@ -59,14 +60,16 @@ size="small" height="100" > + + @@ -79,68 +82,73 @@ {{ $fd('LanguageType', scope.row.LanguageType) }} + + + + - + + - + diff --git a/src/views/dictionary/template/index.vue b/src/views/dictionary/template/index.vue index c8091fdc..6dd5e340 100644 --- a/src/views/dictionary/template/index.vue +++ b/src/views/dictionary/template/index.vue @@ -1,31 +1,40 @@