|
|
|
@ -2,15 +2,17 @@
|
|
|
|
<view class="g-components-yi-list-job g_bg_f_5">
|
|
|
|
<view class="g-components-yi-list-job g_bg_f_5">
|
|
|
|
<g-loading paddingBottom="g_pb_120" v-if="loading && speed == -1" />
|
|
|
|
<g-loading paddingBottom="g_pb_120" v-if="loading && speed == -1" />
|
|
|
|
<!-- loading && speed == -1 -->
|
|
|
|
<!-- loading && speed == -1 -->
|
|
|
|
<view
|
|
|
|
<view v-if="!loading && speed == 0" style="width: calc(100% - 20px); margin: 0 auto" class="g_h_all g_flex_row_center">
|
|
|
|
v-if="!loading && speed == 0"
|
|
|
|
<!-- <view class="g_h_all" style="" v-if="!isLogin">
|
|
|
|
style="width: calc(100% - 20px); margin: 0 auto"
|
|
|
|
<unloginInfo></unloginInfo>
|
|
|
|
class="g_h_all g_flex_row_center"
|
|
|
|
</view> -->
|
|
|
|
>
|
|
|
|
<rh-empty :text="emptyText" style="margin-top: 30px" />
|
|
|
|
<rh-login-false-list />
|
|
|
|
<view class="g_mt_32" v-if="isShowLoginBtn">
|
|
|
|
|
|
|
|
<rh-button :btnText="'登录查看'" type="primary" @clickBtn="goLogin" />
|
|
|
|
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view v-if="speed > 0" class="link">
|
|
|
|
<view v-if="speed > 0" class="link">
|
|
|
|
<block class="" v-for="(item, index) in jobArray" :key="index" >
|
|
|
|
<block class="" v-for="(item, index) in jobArray" :key="index">
|
|
|
|
<view class="item g_position_rela g_mb_10 g_ml_12 g_mr_12 g_bg_f g_radius_8 g_border_e_b" :class="from == 'share' ? 'g_pl_32' : ''" hover-class="thover">
|
|
|
|
<view class="item g_position_rela g_mb_10 g_ml_12 g_mr_12 g_bg_f g_radius_8 g_border_e_b" :class="from == 'share' ? 'g_pl_32' : ''" hover-class="thover">
|
|
|
|
<view class="g_p_10 g_position_rela" style="" @click="handleCard(item, index)">
|
|
|
|
<view class="g_p_10 g_position_rela" style="" @click="handleCard(item, index)">
|
|
|
|
<i class="iconfont icon-yitingzhao" v-if="item.recruitment == 2 && from != 'mine'" style="position: absolute; left: 50%; top: 58%; transform: translate(-50%, -50%); color: #ff4d4f; font-size: 80px; z-index: 1"></i>
|
|
|
|
<i class="iconfont icon-yitingzhao" v-if="item.recruitment == 2 && from != 'mine'" style="position: absolute; left: 50%; top: 58%; transform: translate(-50%, -50%); color: #ff4d4f; font-size: 80px; z-index: 1"></i>
|
|
|
|
@ -119,7 +121,7 @@
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view class="g_flex_row_end flex_center" v-if="from == 'chat'">
|
|
|
|
<view class="g_flex_row_end flex_center" v-if="from == 'chat'">
|
|
|
|
<rh-button primaryColor='#00b666' btnText="发送" fontSize="14" type="primary" size="mini" @clickBtn="sendJob(item)" />
|
|
|
|
<rh-button primaryColor="#00b666" btnText="发送" fontSize="14" type="primary" size="mini" @clickBtn="sendJob(item)" />
|
|
|
|
<!-- <view class="checkBox g_c_main g_fs_14" hover-class="none" @click.stop="sendJob(item)"> 发送 </view> -->
|
|
|
|
<!-- <view class="checkBox g_c_main g_fs_14" hover-class="none" @click.stop="sendJob(item)"> 发送 </view> -->
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
@ -162,10 +164,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
import quickLogin from "../../components/quickLogin.vue";
|
|
|
|
import quickLogin from "../../components/quickLogin.vue";
|
|
|
|
// import unloginInfo from "@/components/unloginInfo.vue";
|
|
|
|
import unloginInfo from "@/components/unloginInfo.vue";
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
components: {
|
|
|
|
components: {
|
|
|
|
// unloginInfo,
|
|
|
|
unloginInfo,
|
|
|
|
quickLogin,
|
|
|
|
quickLogin,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
|