From ddfa27c45cc80f575f414bac49201ac60f20888a Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 14 二月 2025 18:23:59 +0800
Subject: [PATCH] fix: b端

---
 packages/components/src/Card/JobApplicationCard.vue |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/packages/components/src/Card/JobApplicationCard.vue b/packages/components/src/Card/JobApplicationCard.vue
index 5800a9e..20e606c 100644
--- a/packages/components/src/Card/JobApplicationCard.vue
+++ b/packages/components/src/Card/JobApplicationCard.vue
@@ -2,26 +2,29 @@
   <div class="job-application-card-wrapper">
     <div class="job-application-card-title-wrapper">
       <div class="job-application-card-title">瀹㈡埧鏈嶅姟鍛�</div>
-      <div class="job-application-card-title-more" @click.stop="handleMore">
+      <TaskPrice :value="212" v-if="mode === 'taskManage'" />
+      <div v-else class="job-application-card-title-more" @click.stop="handleMore">
         <img :src="IconMore" class="more-btn-icon" />
       </div>
     </div>
     <div class="job-application-card-line">
       <div class="job-application-card-time">{{ `${'2025骞�2鏈�5鏃�'}鑷�${'2025骞�3鏈�5鏃�'}` }}</div>
-      <div class="job-application-card-status">{{ '鐢熸晥涓�' }}</div>
+      <div class="job-application-card-status" v-if="mode === 'normal'">{{ '鐢熸晥涓�' }}</div>
     </div>
     <div class="job-application-card-line">
       <div class="job-application-card-company">
         <div class="job-application-card-company-tag">H</div>
         <div class="job-application-card-company-address">瀹佹尝闆疯开妫厭搴�</div>
       </div>
-      <div class="job-application-card-people">{{ `鎶ュ悕浜烘暟锛�${5}` }}</div>
+      <div class="job-application-card-people" v-if="mode === 'normal'">{{ `鎶ュ悕浜烘暟锛�${5}` }}</div>
     </div>
     <div class="job-application-card-line">
       <div class="job-application-card-publish-time">{{ `鍙戝竷鏃ユ湡锛�${'2022骞�12鏈�25鏃�'}` }}</div>
-      <div class="job-application-card-fee">
-        <TaskPrice :value="212" />
-      </div>
+      <slot name="footer-actions">
+        <div class="job-application-card-fee">
+          <TaskPrice :value="212" />
+        </div>
+      </slot>
     </div>
   </div>
 </template>
@@ -77,10 +80,12 @@
 type Props = CommonTaskCardProps & {
   showActions?: boolean;
   status?: ResourceStatus;
+  mode?: 'taskManage' | 'normal';
 };
 
 const props = withDefaults(defineProps<Props>(), {
   showActions: true,
+  mode: 'normal',
 });
 
 const emit = defineEmits<{
@@ -265,6 +270,12 @@
     .job-application-card-publish-time {
       color: boleGetCssVar('text-color', 'regular');
     }
+
+    .nut-button {
+      min-width: 144rpx;
+      height: 52rpx;
+      font-size: 24rpx;
+    }
   }
 }
 </style>

--
Gitblit v1.9.1