Browse Source

优化任务列表

Jake 3 months ago
parent
commit
2330d5b216

+ 2 - 2
packages/merchant/src/pages/home/tasks/detail/index.vue

@@ -260,7 +260,7 @@ onLoad(async (query: { taskId: string }) => {
         </template>
       </div>
     </Card>
-    <BottomAppBar fixed placeholder v-if="taskDetails?.receive">
+    <BottomAppBar fixed placeholder>
       <template v-if="taskDetails?.finalType == 1">
         <div class="flex items-center justify-between gap-3">
           <div
@@ -284,7 +284,7 @@ onLoad(async (query: { taskId: string }) => {
         </div>
       </template>
       <template v-else>
-        <template v-if="taskDetails?.receive">
+        <template v-if="!taskDetails?.receive && taskDetails?.finalType == 2">
           <div class="px-5 py-3 bg-[#2357e9] rounded-md justify-center items-center gap-1">
             <div
               @click="publishState = true"

+ 1 - 1
packages/merchant/src/pages/home/tasks/index.vue

@@ -155,7 +155,7 @@ onMounted(async () => {
               <div class="text-black/90 text-sm font-normal font-['PingFang SC']">
                 目标 {{ item.storeQuantity }}
               </div>
-              <template v-if="item.taskType == 2">
+              <template v-if="!item.receive">
                 <div class="flex-1"></div>
                 <div class="text-black/90 text-sm font-normal font-['PingFang SC']">
                   个人完成