From 50e95b985a72fcec4a93a2470e9efdfb2620148a Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 02 四月 2026 15:46:09 +0800
Subject: [PATCH] #i18n
---
rsf-design/src/views/orders/wave/modules/wave-public-task-dialog.vue | 19 +++++++++++--------
1 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/rsf-design/src/views/orders/wave/modules/wave-public-task-dialog.vue b/rsf-design/src/views/orders/wave/modules/wave-public-task-dialog.vue
index 28969a6..6e2db95 100644
--- a/rsf-design/src/views/orders/wave/modules/wave-public-task-dialog.vue
+++ b/rsf-design/src/views/orders/wave/modules/wave-public-task-dialog.vue
@@ -1,17 +1,17 @@
<template>
<ElDialog
:model-value="visible"
- title="娉㈡涓嬪彂浠诲姟"
+ :title="t('pages.orders.wave.publicTask.title')"
width="88%"
destroy-on-close
@update:model-value="handleVisibleChange"
>
<div class="flex max-h-[calc(100vh-240px)] flex-col gap-4 overflow-hidden">
<ElDescriptions :column="4" border>
- <ElDescriptionsItem label="娉㈡鍗曞彿">{{ wave.code || '--' }}</ElDescriptionsItem>
- <ElDescriptionsItem label="娉㈡绫诲瀷">{{ wave.typeLabel || '--' }}</ElDescriptionsItem>
- <ElDescriptionsItem label="娉㈡鐘舵��">{{ wave.exceStatusText || '--' }}</ElDescriptionsItem>
- <ElDescriptionsItem label="鎵ц鏁伴噺">{{ wave.workQty ?? '--' }}</ElDescriptionsItem>
+ <ElDescriptionsItem :label="t('pages.orders.wave.publicTask.code')">{{ wave.code || '--' }}</ElDescriptionsItem>
+ <ElDescriptionsItem :label="t('pages.orders.wave.publicTask.type')">{{ wave.typeLabel || '--' }}</ElDescriptionsItem>
+ <ElDescriptionsItem :label="t('pages.orders.wave.publicTask.exceStatus')">{{ wave.exceStatusText || '--' }}</ElDescriptionsItem>
+ <ElDescriptionsItem :label="t('pages.orders.wave.publicTask.workQty')">{{ wave.workQty ?? '--' }}</ElDescriptionsItem>
</ElDescriptions>
<ElAlert
@@ -36,9 +36,9 @@
<template #footer>
<div class="flex items-center justify-end gap-3">
- <ElButton @click="handleVisibleChange(false)">鍏抽棴</ElButton>
+ <ElButton @click="handleVisibleChange(false)">{{ t('common.close') }}</ElButton>
<ElButton type="primary" :loading="submitLoading" :disabled="!canSubmit" @click="$emit('submit')">
- 涓嬪彂浠诲姟
+ {{ t('pages.orders.wave.actions.publicTask') }}
</ElButton>
</div>
</template>
@@ -46,7 +46,10 @@
</template>
<script setup>
+ import { useI18n } from 'vue-i18n'
+
defineOptions({ name: 'WavePublicTaskDialog' })
+ const { t } = useI18n()
defineProps({
visible: { type: Boolean, default: false },
@@ -57,7 +60,7 @@
columns: { type: Array, default: () => [] },
pagination: { type: Object, default: () => ({ current: 1, size: 20, total: 0 }) },
canSubmit: { type: Boolean, default: false },
- warningText: { type: String, default: '娉㈡棰勮鏁版嵁涓嶅彲鐢紝璇峰厛妫�鏌ュ簱浣嶉厤缃�' }
+ warningText: { type: String, default: '' }
})
const emit = defineEmits(['update:visible', 'size-change', 'current-change', 'submit'])
--
Gitblit v1.9.1