From c920c574d9587ef798d0c7f82d574e3e30bfde3a Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期三, 19 八月 2026 11:07:41 +0800
Subject: [PATCH] 又又更新
---
talent-card-admin/src/views/TalentDetailView.vue | 15 ++++++---------
1 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/talent-card-admin/src/views/TalentDetailView.vue b/talent-card-admin/src/views/TalentDetailView.vue
index 50af126..1699298 100644
--- a/talent-card-admin/src/views/TalentDetailView.vue
+++ b/talent-card-admin/src/views/TalentDetailView.vue
@@ -103,8 +103,8 @@
name: talent.value?.name || '',
idCardNo: talent.value?.idCardNo || '',
gender: talent.value?.gender,
- workUnit: talent.value?.workUnit || '',
- workAddress: talent.value?.workAddress || '',
+ workUnit: talent.value?.workUnit || talent.value?.workAddress || '',
+ workAddress: talent.value?.workAddress || talent.value?.workUnit || '',
contactAddress: talent.value?.contactAddress || '',
}
certificationError.value = ''
@@ -130,7 +130,8 @@
if (!talent.value?.id) return
certificationSaving.value = true
try {
- talent.value = await updateTalentCertification(talent.value.id, form)
+ // 统一以 workUnit 为准,同时同步历史 workAddress 字段。
+ talent.value = await updateTalentCertification(talent.value.id, { ...form, workAddress: form.workUnit })
certificationDialogVisible.value = false
ElMessage.success('认证信息已更新')
} finally {
@@ -226,8 +227,8 @@
<strong>{{ mask(talent?.idCardNo, 6, 4) }}</strong>
</div>
<div>
- <span>工作地址:</span>
- <strong>{{ talent?.workAddress || talent?.workUnit || '-' }}</strong>
+ <span>工作单位:</span>
+ <strong>{{ talent?.workUnit || talent?.workAddress || '-' }}</strong>
</div>
<div>
<span>联系地址:</span>
@@ -312,10 +313,6 @@
<label>
<span>工作单位</span>
<el-input v-model="certificationForm.workUnit" maxlength="128" placeholder="请输入工作单位" />
- </label>
- <label>
- <span>工作地址</span>
- <el-input v-model="certificationForm.workAddress" maxlength="255" placeholder="请输入工作地址" />
</label>
<label>
<span>联系地址</span>
--
Gitblit v1.7.1