src/views/hrm/employee/modules/detail.vue
@@ -78,6 +78,20 @@
      <DescriptionsItem label="居住地址" :span="2">{{ employee.address || '-' }}</DescriptionsItem>
    </Descriptions>
    <!-- 附件留档 -->
    <Descriptions title="附件留档" bordered :column="1" class="mb-4">
      <DescriptionsItem label="附件">
        <template v-if="employee.attachmentList && employee.attachmentList.length">
          <div v-for="file in employee.attachmentList" :key="file.id" class="mb-1">
            <a :href="file.url" target="_blank" rel="noopener">
              {{ file.name || `附件${file.id}` }}
            </a>
          </div>
        </template>
        <span v-else>-</span>
      </DescriptionsItem>
    </Descriptions>
    <!-- 备注 -->
    <Descriptions title="其他信息" bordered :column="1" class="mb-4">
      <DescriptionsItem label="备注">{{ employee.remark || '-' }}</DescriptionsItem>