|
@@ -1,7 +1,7 @@
|
|
<template>
|
|
<template>
|
|
- <view class="ss-m-x-20">
|
|
|
|
|
|
+ <view>
|
|
<view v-if="list?.length" class="ss-p-b-30 ss-p-t-20">
|
|
<view v-if="list?.length" class="ss-p-b-30 ss-p-t-20">
|
|
- <view v-for="(item, index) in list" :key="index" class="mList">
|
|
|
|
|
|
+ <uni-card v-for="(item, index) in list" :key="index" class="mList" :is-shadow="true" :border='false' shadow="0px 0px 3px 1px rgba(0,0,0,0.1)">
|
|
<view class="list-shape" style="border-radius: 12px;">
|
|
<view class="list-shape" style="border-radius: 12px;">
|
|
<view @tap.stop="handleToDetail(item)">
|
|
<view @tap.stop="handleToDetail(item)">
|
|
<view class="titleBox">
|
|
<view class="titleBox">
|
|
@@ -25,13 +25,13 @@
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="sub-li-bottom">
|
|
|
|
|
|
+ <view class="sub-li-bottom ss-m-t-20">
|
|
<view class="sub-li-bottom-item color-primary" @tap.stop="handleToResume(item)">{{ item.count || 0 }} 已投递简历</view>
|
|
<view class="sub-li-bottom-item color-primary" @tap.stop="handleToResume(item)">{{ item.count || 0 }} 已投递简历</view>
|
|
<view class="sub-li-bottom-item color-error" @tap.stop="handleRemove(item)">移出招聘会</view>
|
|
<view class="sub-li-bottom-item color-error" @tap.stop="handleRemove(item)">移出招聘会</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- </view>
|
|
|
|
- </view>
|
|
|
|
|
|
+ </uni-card>
|
|
|
|
+ </view>
|
|
|
|
|
|
<uni-popup ref="removePopup" type="dialog">
|
|
<uni-popup ref="removePopup" type="dialog">
|
|
<uni-popup-dialog
|
|
<uni-popup-dialog
|
|
@@ -116,7 +116,6 @@ const handleRemoveConfirm = async () => {
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
margin-top: 10px;
|
|
margin-top: 10px;
|
|
- padding-top: 10px;
|
|
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
color: #666;
|
|
color: #666;
|
|
&-item {
|
|
&-item {
|
|
@@ -139,7 +138,6 @@ const handleRemoveConfirm = async () => {
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
}
|
|
}
|
|
.list-shape {
|
|
.list-shape {
|
|
- padding: 10px 30rpx 10px;
|
|
|
|
background-color: #fff;
|
|
background-color: #fff;
|
|
border-radius: 12px 12px 0 0;
|
|
border-radius: 12px 12px 0 0;
|
|
.titleBox {
|
|
.titleBox {
|
|
@@ -159,5 +157,6 @@ const handleRemoveConfirm = async () => {
|
|
}
|
|
}
|
|
.mList {
|
|
.mList {
|
|
margin-bottom: 20rpx;
|
|
margin-bottom: 20rpx;
|
|
|
|
+ padding: 10px 0;
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|