This commit is contained in:
2026-01-27 16:34:06 +08:00
parent 3c14bbbebf
commit 9ce64757fc

View File

@@ -469,42 +469,46 @@
</div>
</div>
<!-- 企业信息 -->
<div v-if="selectedUser.enterprise_info" class="enterprise-info">
<!-- 企业与合同信息仅在用户已完成企业认证时展示 -->
<div v-if="selectedUser.is_certified" class="enterprise-info">
<h3 class="text-lg font-semibold text-gray-900 mb-4">企业信息</h3>
<div :class="['grid gap-4', isMobile ? 'grid-cols-1' : 'grid-cols-2']">
<div class="info-item">
<span class="info-label">企业名称:</span>
<span class="info-value">{{ selectedUser.enterprise_info.company_name }}</span>
<span class="info-value">{{ selectedUser.enterprise_info?.company_name || '-' }}</span>
</div>
<div class="info-item">
<span class="info-label">统一社会信用代码:</span>
<span class="info-value">{{ selectedUser.enterprise_info.unified_social_code }}</span>
<span class="info-value">{{ selectedUser.enterprise_info?.unified_social_code || '-' }}</span>
</div>
<div class="info-item">
<span class="info-label">法定代表人:</span>
<span class="info-value">{{ selectedUser.enterprise_info.legal_person_name }}</span>
<span class="info-value">{{ selectedUser.enterprise_info?.legal_person_name || '-' }}</span>
</div>
<div class="info-item">
<span class="info-label">法定代表人手机:</span>
<span class="info-value">{{ formatPhone(selectedUser.enterprise_info.legal_person_phone) }}</span>
<span class="info-value">{{ selectedUser.enterprise_info?.legal_person_phone ?
formatPhone(selectedUser.enterprise_info.legal_person_phone) : '-' }}</span>
</div>
<div class="info-item col-span-2">
<span class="info-label">企业地址:</span>
<span class="info-value">{{ selectedUser.enterprise_info.enterprise_address }}</span>
<span class="info-value">{{ selectedUser.enterprise_info?.enterprise_address || '-' }}</span>
</div>
<div class="info-item">
<span class="info-label">企业邮箱:</span>
<span class="info-value">{{ selectedUser.enterprise_info.enterprise_email || '-' }}</span>
<span class="info-value">{{ selectedUser.enterprise_info?.enterprise_email || '-' }}</span>
</div>
<div class="info-item">
<span class="info-label">认证时间:</span>
<span class="info-value">{{ formatDate(selectedUser.enterprise_info.created_at) }}</span>
<span class="info-value">{{ selectedUser.enterprise_info?.created_at ?
formatDate(selectedUser.enterprise_info.created_at) : '-' }}</span>
</div>
</div>
<!-- 合同信息部分 -->
<div v-if="selectedUser.enterprise_info.contracts && selectedUser.enterprise_info.contracts.length > 0" class="contracts-section mt-6">
<div
v-if="selectedUser.enterprise_info && selectedUser.enterprise_info.contracts && selectedUser.enterprise_info.contracts.length > 0"
class="contracts-section mt-6">
<h4 class="text-md font-semibold text-gray-900 mb-3">合同信息</h4>
<div class="contracts-list space-y-3">
<div