From ae17051ad572fd69f40192e29a96e42c898aff78 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 01 九月 2025 16:43:59 +0800 Subject: [PATCH] feat: 签约 --- apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue | 26 ++++++++++++++++---------- 1 files changed, 16 insertions(+), 10 deletions(-) diff --git a/apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue b/apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue index bd9390f..1e2143c 100644 --- a/apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue +++ b/apps/cMiniApp/src/subpackages/task/components/CompanyInfo.vue @@ -1,35 +1,34 @@ <template> <ContentScrollView style="background-color: transparent"> - <div v-if="isCertified" class="companyInfo-info-wrapper"> + <div v-if="enterpriseDetail?.isReal" 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> - <div class="companyInfo-info-item-content">鎹屼桨涓囧厓鏁�</div> + <div class="companyInfo-info-item-content">{{ enterpriseDetail?.registeredCapital }}</div> </div> <div class="companyInfo-info-item"> <div class="companyInfo-info-item-label">浼佷笟绫诲瀷</div> - <div class="companyInfo-info-item-content">鏈夐檺璐d换鍏徃锛堣嚜鐒朵汉鎶曡祫鎴栨帶鑲� 鐨勬硶浜虹嫭璧勶級</div> + <div class="companyInfo-info-item-content">{{ enterpriseDetail?.enterpriseType }}</div> </div> <div class="companyInfo-info-item"> <div class="companyInfo-info-item-label">鎴愮珛鏃ユ湡</div> - <div class="companyInfo-info-item-content">2024骞�11鏈�11鏃�</div> + <div class="companyInfo-info-item-content">{{ enterpriseDetail?.establishmentDate }}</div> </div> <div class="companyInfo-info-item"> <div class="companyInfo-info-item-label">浼佷笟鍦板潃</div> - <div class="companyInfo-info-item-content">姹熻タ鐪佷節姹熷競鍏遍潚鍩庡競xx璺痻x鍙穢x xxxx</div> + <div class="companyInfo-info-item-content">{{ enterpriseDetail?.address }}</div> </div> <div class="companyInfo-info-item"> <div class="companyInfo-info-item-label">缁忚惀鑼冨洿</div> <div class="companyInfo-info-item-content"> - 鎴戞槸钀ヤ笟鎵х収涓婄殑缁忚惀鑼冨洿淇℃伅鎴� 鏄惀涓氭墽鐓т笂鐨勭粡钀ヨ寖鍥翠俊鎭垜鏄� - 钀ヤ笟鎵х収涓婄殑缁忚惀鑼冨洿淇℃伅鎴戞槸钀� 涓氭墽鐓т笂鐨勭粡钀ヨ寖鍥翠俊鎭垜鏄惀涓� 鎵х収涓婄殑缁忚惀鑼冨洿淇℃伅 + {{ enterpriseDetail?.mainBusiness }} </div> </div> </div> @@ -43,12 +42,19 @@ <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>(), {}); + +const { enterpriseDetail } = useEnterpriseDetail({ id: toRef(props, 'enterpriseId') }); </script> <style lang="scss"> -- Gitblit v1.9.1