|
|
@@ -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">
|