From e04675d672d91138bc6eb4e7823f011f0fec6511 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 08 八月 2025 16:30:41 +0800 Subject: [PATCH] fix: 任务详情 --- apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue b/apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue index bd9390f..39fc6a2 100644 --- a/apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue +++ b/apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue @@ -3,11 +3,11 @@ <div v-if="isCertified" class="companyInfo-info-wrapper"> <div class="companyInfo-info-item"> <div class="companyInfo-info-item-label">浼佷笟鍚嶇О</div> - <div class="companyInfo-info-item-content">姹熻タ鍚涙鼎鍟嗗姟鏈嶅姟鏈夐檺鍏徃</div> + <div class="companyInfo-info-item-content">{{ enterpriseDetail.enterpriseName }}</div> </div> <div class="companyInfo-info-item"> <div class="companyInfo-info-item-label">缁熶竴绀句細淇$敤浠g爜</div> - <div class="companyInfo-info-item-content">420902197910211010</div> + <div class="companyInfo-info-item-content">{{ enterpriseDetail.societyCreditCode }}</div> </div> <div class="companyInfo-info-item"> <div class="companyInfo-info-item-label">娉ㄥ唽璧勬湰</div> @@ -43,12 +43,24 @@ <script setup lang="ts"> import IconNoCertified from '@/assets/task/icon-no-certified.png'; +import { useEnterpriseDetail } from '@12333/hooks'; defineOptions({ name: 'CompanyInfo', }); -const isCertified = ref(true); +type Props = { + enterpriseId?: string; +}; + +const props = withDefaults(defineProps<Props>(), {}); + +/** + * TODO 浼佷笟鏄惁璁よ瘉 娉ㄥ唽璧勬湰 + */ +const isCertified = ref(false); + +const { enterpriseDetail } = useEnterpriseDetail({ id: toRef(props, 'enterpriseId') }); </script> <style lang="scss"> -- Gitblit v1.9.1