huan-jie 5 лет назад
Родитель
Сommit
f58443c3ce
1 измененных файлов с 11 добавлено и 46 удалено
  1. 11 46
      pages/job/detail/_id.vue

+ 11 - 46
pages/job/detail/_id.vue

@@ -97,54 +97,19 @@
       </div>
     </div>
     <div class="bottomArea">
-      <!--如果是发布者-->
-      <template v-if="recruitData.role==='owner' && deviceType.app">
-        <div class="btn" v-if="recruitData.status==='2'">正在审核中</div>
-        <div class="btn-list" v-else-if="recruitData.status==='3'">
-          <div class="btn-item" v-if="recruitData.canRefresh>0" @click="handleRefreshClick()">刷新</div>
-          <div class="btn-item none" v-else>刷新</div>
-          <div class="btn-item" @click="handleOfflineClick()">关闭岗位</div>
-        </div>
-        <div class="btn-list" v-else-if="recruitData.status==='4' || recruitData.status==='6'">
-          <div class="btn-item" @click="handleEditClick()">编辑</div>
-          <div class="btn-item" @click="handleReopenClick()">发布</div>
-        </div>
-      </template>
-      <!--不是发布者-->
-      <template v-else-if="recruitData.role==='developer' && deviceType.app">
-        <div class="btn-list" v-if="recruitData.status==='3'">
-          <!-- 4.24 区分兼职/全职操作,全职:投递/已投递;兼职:申请接单/已申请接单 -->
-          <!-- workType: 1:兼职远程;2:兼职驻场;3:全职 -->
-          <div
-            class="btn-item applyOrderBtn"
-            v-if="recruitData.workType === '1' || recruitData.workType === '2'"
-            @click="handleApplyOrdreClick()"
-            :class="{none: Number(recruitData.applicationState) === 1}"
-            :style="{width: (recruitData.isActivation == 0 && recruitData.agencyPost == 1) ? '100%' : '173vw'}">
-            {{ Number(recruitData.applicationState) === 1 ? '已申请接单' : '申请接单' }}
-          </div>
-          <div
-            class="btn-item applyBtn"
-            v-else-if="recruitData.workType === '3'"
-            @click="handleSendClick()"
-            :class="{none: Number(recruitData.applicationState) === 1}"
-            :style="{width: (recruitData.isActivation == 0 && recruitData.agencyPost == 1) ? '100%' : '173vw'}"
-          >{{ Number(recruitData.applicationState) === 1 ? '已投递' : '投递' }}
-          </div>
-          <div
-            class="btn-item"
-            @click="handleContactClick()"
-            v-if="!(recruitData.isActivation == 0 && recruitData.agencyPost == 1)"
-          >{{ Number(recruitData.chatState) === 1 ? '继续沟通' : '立即沟通' }}
-          </div>
+      <div class="btn-list">
+        <div
+          class="btn-item applyOrderBtn"
+          :class="{none: Number(recruitData.applicationState) === 1}"
+          :style="{width: (recruitData.isActivation == 0 && recruitData.agencyPost == 1) ? '100%' : '173vw'}">
+          {{ Number(recruitData.applicationState) === 1 ? '已申请接单' : '申请接单' }}
         </div>
-        <div class="contact-wrapper" :style="{backgroundColor: recruitData.statusColor}" v-else>
-          <p>{{ recruitData.statusName }}</p>
+        <div
+          class="btn-item"
+          v-if="!(recruitData.isActivation == 0 && recruitData.agencyPost == 1)"
+        >{{ Number(recruitData.chatState) === 1 ? '继续沟通' : '立即沟通' }}
         </div>
-      </template>
-      <template v-else-if="!isWeixinApp">
-        <a class="downapp" :href="downloadhref">下载APP</a>
-      </template>
+      </div>
     </div>
     <div class="confirmBox" v-if="showConfirm">
       <div class="body">