|
@ -2,21 +2,20 @@ |
|
|
<div class=''> |
|
|
<div class=''> |
|
|
<div class="card rounded-corner m-top12" v-for="(item, index) in tableData"> |
|
|
<div class="card rounded-corner m-top12" v-for="(item, index) in tableData"> |
|
|
<div class="flex"> |
|
|
<div class="flex"> |
|
|
<van-tag type="primary">个性服务</van-tag> |
|
|
<van-tag :type="item.source % 2 === 0?'warning':'primary'">{{typeList[item.source]}}</van-tag> |
|
|
<van-tag type="warning">共性需求</van-tag> |
|
|
|
|
|
<div class=" opacity5 m-left12 font-size13"> |
|
|
<div class=" opacity5 m-left12 font-size13"> |
|
|
{{ item.categoryName }} |
|
|
{{ item.categoryName }} |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="m-top5 flex flex-center"> |
|
|
<div class="m-top5 flex flex-center"> |
|
|
<img src="@/assets/images/icon/address.png" class="small_img m-right7"> |
|
|
<img src="@/assets/images/icon/address.png" class="small_img m-right7"> |
|
|
{{ item.serviceTargetName }} {{ item.serviceTargetMobile }}<br> |
|
|
{{ item.serviceTargetName || '--' }} {{ item.serviceTargetMobile }}<br> |
|
|
</div> |
|
|
</div> |
|
|
<div class="opacity5 font-size13 m-top5" style="margin-left: 29px;">{{ item.serviceTargetAddresses }} |
|
|
<div class="opacity5 font-size13 m-top5" style="margin-left: 29px;">{{ item.serviceTargetAddresses }} |
|
|
</div> |
|
|
</div> |
|
|
<div class="m-top5 flex flex-center"> |
|
|
<div class="m-top5 flex flex-center"> |
|
|
<img src="@/assets/images/icon/time.png" class="small_img m-right7"> |
|
|
<img src="@/assets/images/icon/time.png" class="small_img m-right7"> |
|
|
{{ item.serviceTimeStart }} |
|
|
{{ item.serviceTimeStart || '--'}} |
|
|
</div> |
|
|
</div> |
|
|
<div class="m-top5 "> |
|
|
<div class="m-top5 "> |
|
|
<div class="flex flex-center3"> |
|
|
<div class="flex flex-center3"> |
|
@ -26,7 +25,10 @@ |
|
|
</div> |
|
|
</div> |
|
|
<hr class=" m-top12-right opacity5"> |
|
|
<hr class=" m-top12-right opacity5"> |
|
|
<div class="flex flex-fend m-top12-right"> |
|
|
<div class="flex flex-fend m-top12-right"> |
|
|
<van-button size="small" type="info" class="rounded-corner m-top5-bottom">接单</van-button> |
|
|
<van-button size="small" type="info" class="m-left12 rounded-corner m-top5-bottom" v-if="item.processStatus === 10" @click="$emit('handleCLickReceive',item)">接单</van-button> |
|
|
|
|
|
<van-button size="small" type="default" round class="m-left12 rounded-corner m-top5-bottom" v-if="item.processStatus === 20 && item.source === 4 ">联系需求人</van-button> |
|
|
|
|
|
<van-button size="small" type="info" class="m-left12 rounded-corner m-top5-bottom" v-if="item.processStatus === 20">确认服务</van-button> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
@ -36,6 +38,7 @@ |
|
|
export default { |
|
|
export default { |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
|
|
|
typeList:['公共服务','共性需求','政策找人','服务找人','个性需求','温暖找人','技能找人','岗位找人'] |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
props: { |
|
|
props: { |
|
|