2023-12-01 01:03:34 +00:00
|
|
|
|
<template>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
<tpx-layout>
|
|
|
|
|
|
<template v-slot:header>
|
|
|
|
|
|
<view class="customer_nav_bar">
|
|
|
|
|
|
<view class="com-jianju" style="width: 490rpx;">
|
|
|
|
|
|
<!-- 关键字搜索框 -->
|
2023-12-06 11:54:44 +00:00
|
|
|
|
<tpx-search placeholder="请输入运单号/订单号" v-model:value="searchParam.keyword" @change="handleSearchParamChange()" bgColor="#FFF" :timelyTrigger="false"></tpx-search>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
<view class="com-jianju" style="padding-top: 40rpx;">
|
|
|
|
|
|
<u-row justify="between" align="top">
|
|
|
|
|
|
<u-col span="9">
|
|
|
|
|
|
<!-- 订单状态 -->
|
|
|
|
|
|
<tpx-tabs :list="ordStatusList" v-model:value="searchParam.ordStatus"
|
2023-12-08 15:53:11 +00:00
|
|
|
|
@tabchange="(val)=> { handleSearchParamChange() }" mode="info" v-slot="curOrdTab"
|
2023-12-05 14:16:45 +00:00
|
|
|
|
>
|
2023-12-08 15:53:11 +00:00
|
|
|
|
<text slot>
|
|
|
|
|
|
(<text>{{curOrdTab.item.val}}</text>)
|
|
|
|
|
|
</text>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
</tpx-tabs>
|
|
|
|
|
|
</u-col>
|
|
|
|
|
|
<u-col span="2">
|
|
|
|
|
|
<!-- 更多查询条件 -->
|
2023-12-06 18:53:44 +00:00
|
|
|
|
<u-button @click="handleSearchMoreBtn()" :hairline="false" shape="circle" size="mini" custom-style="border-radius: 23rpx;font-size: 26rpx;height: 50rpx;">
|
2023-12-05 14:16:45 +00:00
|
|
|
|
<u-row justify="center">
|
|
|
|
|
|
<view :style="'padding-right: 4rpx;white-space: nowrap;' + (hasExtSchParam?'color: #B12D29;':'color: #666;')">
|
|
|
|
|
|
{{hasExtSchParam?'已':''}}筛选
|
2023-12-03 18:21:24 +00:00
|
|
|
|
</view>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
<u-icon :name="showSearchMore?'arrow-up-fill':'arrow-down-fill'"
|
|
|
|
|
|
:color="(hasExtSchParam?'#B12D29':'color: #666')" size="18" custom-style="margin-top: 2rpx;"
|
|
|
|
|
|
></u-icon>
|
|
|
|
|
|
</u-row>
|
|
|
|
|
|
</u-button>
|
|
|
|
|
|
</u-col>
|
|
|
|
|
|
</u-row>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 状态搜索 -->
|
|
|
|
|
|
<view v-if="showSearchMore" class="search-more-panel">
|
|
|
|
|
|
<view class="smp-body slideInDown animated fast">
|
|
|
|
|
|
<view class="smp-content">
|
|
|
|
|
|
<view class="pos-abt-all" style="overflow-y: auto;">
|
|
|
|
|
|
<view style="padding: 0 0 30rpx 0">
|
|
|
|
|
|
<view>
|
|
|
|
|
|
<u-text text="快递状态" size="28" :bold="true" margin="0 0 20rpx 0"></u-text>
|
2023-12-06 10:37:54 +00:00
|
|
|
|
<tpx-tags :list="dlvTypeList" v-model:value="tmpSearchParam.postStatus" ></tpx-tags>
|
2023-12-03 18:21:24 +00:00
|
|
|
|
</view>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
|
|
|
|
|
|
<view>
|
|
|
|
|
|
<u-text text="付款方式" size="28" :bold="true" margin="20rpx 0 20rpx 0"></u-text>
|
2023-12-06 10:37:54 +00:00
|
|
|
|
<tpx-tags :list="payTypeList" v-model:value="tmpSearchParam.payType" ></tpx-tags>
|
2023-12-03 18:21:24 +00:00
|
|
|
|
</view>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
|
|
|
|
|
|
<view>
|
|
|
|
|
|
<u-text text="时间范围" size="28" :bold="true" margin="20rpx 0 20rpx 0"></u-text>
|
2023-12-06 10:37:54 +00:00
|
|
|
|
<tpx-tags type="single" :list="dateTypeList" v-model:value="tmpSearchParam.dateType" @onItemClick="handleCheckDate"></tpx-tags>
|
|
|
|
|
|
<tpx-tags v-if="tmpSearchParam.date" type='' :list="[{title: tmpSearchParam.date}]" @onItemClick="handleSwitchCladar()" mode="primary"></tpx-tags>
|
2023-12-03 18:21:24 +00:00
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
<view class="smp-foot">
|
|
|
|
|
|
<u-row gutter="20" justify="between">
|
|
|
|
|
|
<u-button @click="handleResetTempSearch()" shape="circle">重置</u-button>
|
|
|
|
|
|
<view style="width: 40rpx;"></view>
|
|
|
|
|
|
<u-button @click="handleConfirmTempSearch()" shape="circle" type="primary">确认</u-button>
|
|
|
|
|
|
</u-row>
|
|
|
|
|
|
</view>
|
2023-12-03 18:21:24 +00:00
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
</template>
|
|
|
|
|
|
<template v-slot:body>
|
2023-12-04 18:08:31 +00:00
|
|
|
|
<scroll-view :scroll-y="true" @scrolltolower="onScrollBottom()" class="pos-abt-all"
|
2023-12-02 15:57:23 +00:00
|
|
|
|
>
|
2023-12-04 18:08:31 +00:00
|
|
|
|
<view class="pgb-cont">
|
|
|
|
|
|
<!-- 列表数据 -->
|
|
|
|
|
|
<view v-for="(orItem) in ordList" class="ord-list-item">
|
|
|
|
|
|
<u-row justify="between">
|
|
|
|
|
|
<u-col span="11">
|
|
|
|
|
|
<u-row @click="handleDealItem(orItem, { type: 2 })">
|
2023-12-09 06:45:51 +00:00
|
|
|
|
<view>
|
|
|
|
|
|
<u-text :text="'运单号:'+ 'T7080304038'" size="26"></u-text>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="pl-10">
|
2023-12-04 18:08:31 +00:00
|
|
|
|
<u-icon name="file-text" size="32" custom-style=""></u-icon>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</u-row>
|
|
|
|
|
|
</u-col>
|
|
|
|
|
|
<u-icon @click="handleDealItem(orItem, { type: 3 })" name="trash"></u-icon>
|
|
|
|
|
|
</u-row>
|
2023-12-03 18:21:24 +00:00
|
|
|
|
|
2023-12-13 17:06:13 +00:00
|
|
|
|
<u-row @click="handleDealItem(orItem, { type: 1 })" custom-style="margin-top: 30rpx;" justify="center">
|
2023-12-04 18:08:31 +00:00
|
|
|
|
<u-col span="4">
|
|
|
|
|
|
<u-text :text="'中国上海'" size="30" :bold="true" align="center"></u-text>
|
|
|
|
|
|
<u-text :text="'张三'" size="26" color="#999" margin="20rpx 0 0 0"
|
|
|
|
|
|
align="center"></u-text>
|
|
|
|
|
|
</u-col>
|
|
|
|
|
|
<u-col span="4" justify="center" align="center" custom-style="text-align: center;">
|
|
|
|
|
|
<image style="width: 70rpx;height: 14rpx;" :src="getCdnUrl('search/toline.png')">
|
|
|
|
|
|
</image>
|
|
|
|
|
|
<!-- getCdnUrl('search/toline-grey.png') -->
|
|
|
|
|
|
<u-text :text="'待付款'" align="center" size="22" margin="10rpx 0 0 0"></u-text>
|
|
|
|
|
|
</u-col>
|
|
|
|
|
|
<u-col span="4">
|
|
|
|
|
|
<u-text :text="'越南'" size="30" :bold="true" align="center"></u-text>
|
|
|
|
|
|
<u-text :text="'李四'" size="26" color="#999" margin="20rpx 0 0 0"
|
|
|
|
|
|
align="center"></u-text>
|
|
|
|
|
|
</u-col>
|
|
|
|
|
|
</u-row>
|
2023-12-03 18:21:24 +00:00
|
|
|
|
|
2023-12-16 17:34:29 +00:00
|
|
|
|
<u-text :text="'签收时间:' + '2022-04-30 15:25'" color="#999" size="24"
|
2023-12-04 18:08:31 +00:00
|
|
|
|
margin="30rpx 0 0 0"></u-text>
|
|
|
|
|
|
|
|
|
|
|
|
<u-line color="#DEDEDE" margin="30rpx 0 0 0"></u-line>
|
|
|
|
|
|
|
|
|
|
|
|
<u-row justify="end" custom-style="margin-top:20rpx;">
|
2023-12-13 17:06:13 +00:00
|
|
|
|
<view style="display: inline-block;white-space: nowrap;">
|
2023-12-04 18:08:31 +00:00
|
|
|
|
<u-row>
|
|
|
|
|
|
<u-button shape="circle" type="primary" :plain="true"
|
2023-12-13 17:06:13 +00:00
|
|
|
|
custom-style="height: 54rpx;margin-left: 12rpx;">进仓确认</u-button>
|
2023-12-16 17:34:29 +00:00
|
|
|
|
<u-button @click="goto(`post/post?id=${222}`)" shape="circle" type="primary"
|
2023-12-13 17:06:13 +00:00
|
|
|
|
custom-style="height: 54rpx;margin-left: 12rpx;">再来一单</u-button>
|
2023-12-04 18:08:31 +00:00
|
|
|
|
<!-- <u-button shape="circle" type="primary" :plain="true" custom-style="height: 54rpx;margin-left: 16rpx;">单据</u-button> -->
|
|
|
|
|
|
<u-button @click="handleDealItem(orItem, { type: 4 })" shape="circle" type="primary"
|
|
|
|
|
|
:plain="true" custom-style="height: 54rpx;margin-left: 12rpx;">取消</u-button>
|
2023-12-16 17:34:29 +00:00
|
|
|
|
<u-button @click="goto(`bill/detail?id=${222}`)" shape="circle" type="primary" :plain="true"
|
2023-12-04 18:08:31 +00:00
|
|
|
|
custom-style="height: 54rpx;margin-left: 12rpx;">去付款</u-button>
|
|
|
|
|
|
</u-row>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
</u-row>
|
|
|
|
|
|
|
|
|
|
|
|
</view>
|
2023-12-03 18:21:24 +00:00
|
|
|
|
|
2023-12-04 18:08:31 +00:00
|
|
|
|
<!-- 加载更多 -->
|
|
|
|
|
|
<u-loadmore icon-size="28" font-size="28" margin-top="30" v-if="showLoadMore || loadedAll"
|
|
|
|
|
|
:status="loadedAll ? 'nomore' : 'loading'" />
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 空数据页 -->
|
|
|
|
|
|
<view v-if="ordList.length == 0" style="padding-top: 100rpx;">
|
|
|
|
|
|
<u-empty text="无数据" :icon="getCdnUrl('kong.png')" textSize="28" width="86" height="97">
|
|
|
|
|
|
</u-empty>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
2023-12-02 15:57:23 +00:00
|
|
|
|
</scroll-view>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
</template>
|
|
|
|
|
|
</tpx-layout>
|
|
|
|
|
|
|
2023-12-03 18:21:24 +00:00
|
|
|
|
<!-- 日历 -->
|
|
|
|
|
|
<!-- @close="handleSwitchCladar()" -->
|
|
|
|
|
|
<u-calendar title="请选择日期范围" color="#B12D29" mode="range" rowHeight="90" closeOnClickOverlay :show="showCladar" :defaultDate="tmpSearchParam.date.split('~')" @confirm="handleClaOk" @close="handleSwitchCladar"
|
|
|
|
|
|
></u-calendar>
|
2023-12-05 14:16:45 +00:00
|
|
|
|
|
2023-12-01 01:03:34 +00:00
|
|
|
|
</template>
|
|
|
|
|
|
<script>
|
2023-12-02 08:54:31 +00:00
|
|
|
|
import getCdnUrl from "@/common/getCdnUrl"
|
2023-12-03 18:21:24 +00:00
|
|
|
|
import { ordStaEnum, ordStatusList, payTypeEnum, payTypeList, dlvTypeEnum, dlvTypeList, dateTypeEnum, dateTypeList } from "@/common/enum"
|
2023-12-04 08:14:24 +00:00
|
|
|
|
import { goto, setClipboardData, confirmModal, showLoading } from "@/common/untool"
|
2023-12-02 08:54:31 +00:00
|
|
|
|
export default {
|
2023-12-01 01:03:34 +00:00
|
|
|
|
props: {
|
2023-12-02 08:54:31 +00:00
|
|
|
|
// hasLeftWin: {
|
|
|
|
|
|
// type: Boolean
|
|
|
|
|
|
// }
|
|
|
|
|
|
},
|
2023-12-03 18:21:24 +00:00
|
|
|
|
computed: {
|
|
|
|
|
|
hasExtSchParam() {
|
2023-12-06 18:53:44 +00:00
|
|
|
|
let hasExt = false
|
|
|
|
|
|
const searchParam = this.searchParam
|
|
|
|
|
|
if(
|
|
|
|
|
|
(searchParam.postStatus && searchParam.postStatus.length > 0)
|
|
|
|
|
|
|| (searchParam.payType && searchParam.payType.length > 0)
|
|
|
|
|
|
|| (searchParam.date || (searchParam.dateType && searchParam.dateType != dateTypeEnum.custom) )
|
|
|
|
|
|
) {
|
|
|
|
|
|
hasExt = true
|
|
|
|
|
|
}
|
|
|
|
|
|
return hasExt
|
2023-12-03 18:21:24 +00:00
|
|
|
|
},
|
|
|
|
|
|
},
|
2023-12-02 08:54:31 +00:00
|
|
|
|
data() {
|
|
|
|
|
|
return {
|
2023-12-03 18:21:24 +00:00
|
|
|
|
...JSON.parse(JSON.stringify({ ordStaEnum, ordStatusList, payTypeEnum, payTypeList, dlvTypeEnum, dlvTypeList, dateTypeEnum, dateTypeList })),
|
2023-12-02 15:57:23 +00:00
|
|
|
|
searchParam: {
|
2023-12-03 18:21:24 +00:00
|
|
|
|
keyword: '',
|
2023-12-04 18:08:31 +00:00
|
|
|
|
ordStatus: ordStatusList[0].val // 订单状态, 1:寄件; 2:收件; 3:待付款;
|
2023-12-03 18:21:24 +00:00
|
|
|
|
},
|
|
|
|
|
|
showSearchMore: false,
|
|
|
|
|
|
showCladar: false,
|
|
|
|
|
|
tmpSearchParam: {
|
2023-12-06 10:37:54 +00:00
|
|
|
|
|
2023-12-02 15:57:23 +00:00
|
|
|
|
},
|
|
|
|
|
|
ordList: [
|
2023-12-06 18:53:44 +00:00
|
|
|
|
{}
|
|
|
|
|
|
// ,{},{},{},{},{},{},{}
|
2023-12-02 08:54:31 +00:00
|
|
|
|
],
|
2023-12-02 15:57:23 +00:00
|
|
|
|
showLoadMore: false,
|
|
|
|
|
|
loadedAll: false
|
2023-12-01 01:03:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2023-12-02 08:54:31 +00:00
|
|
|
|
onShareAppMessage() {
|
|
|
|
|
|
return {
|
2023-12-02 15:57:23 +00:00
|
|
|
|
// title: '',
|
2023-12-02 08:54:31 +00:00
|
|
|
|
// path: 'TODO'
|
2023-12-01 01:03:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
},
|
2023-12-02 15:57:23 +00:00
|
|
|
|
onLoad() {
|
2023-12-06 10:37:54 +00:00
|
|
|
|
this.initTmpSrchParam()
|
2023-12-02 15:57:23 +00:00
|
|
|
|
this.initData();
|
|
|
|
|
|
},
|
|
|
|
|
|
onUnload() {
|
|
|
|
|
|
},
|
2023-12-02 08:54:31 +00:00
|
|
|
|
methods: {
|
|
|
|
|
|
getCdnUrl,
|
2023-12-16 17:34:29 +00:00
|
|
|
|
goto,
|
2023-12-02 15:57:23 +00:00
|
|
|
|
initData(){
|
2023-12-04 08:14:24 +00:00
|
|
|
|
// showLoading()
|
2023-12-02 15:57:23 +00:00
|
|
|
|
setTimeout(() => {
|
|
|
|
|
|
uni.stopPullDownRefresh();
|
|
|
|
|
|
}, 300);
|
|
|
|
|
|
},
|
2023-12-06 10:37:54 +00:00
|
|
|
|
initTmpSrchParam(){
|
|
|
|
|
|
this.tmpSearchParam = {
|
|
|
|
|
|
postStatus: [], // 快递状态
|
|
|
|
|
|
payType: [], // 支付类型
|
2023-12-06 18:53:44 +00:00
|
|
|
|
dateType: '', // 日期类型
|
2023-12-06 10:37:54 +00:00
|
|
|
|
date: '' // 日期
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
loadListData() {
|
|
|
|
|
|
// 请求列表数据 TODO
|
|
|
|
|
|
console.log('====this.searchParam===', this.searchParam)
|
2023-12-02 15:57:23 +00:00
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
onScrollBottom() {
|
|
|
|
|
|
console.log("onScrollBottom");
|
|
|
|
|
|
if (this.loadedAll) {
|
|
|
|
|
|
return;
|
|
|
|
|
|
}
|
|
|
|
|
|
this.showLoadMore = true;
|
2023-12-06 10:37:54 +00:00
|
|
|
|
this.handleSearchParamChange();
|
2023-12-02 15:57:23 +00:00
|
|
|
|
},
|
2023-12-03 18:21:24 +00:00
|
|
|
|
handleSearchMoreBtn(){
|
|
|
|
|
|
if(!this.showLoadMore) {
|
|
|
|
|
|
// 回显更多条件
|
|
|
|
|
|
Object.keys(this.tmpSearchParam).map(t=> {
|
2023-12-06 10:37:54 +00:00
|
|
|
|
const val = this.searchParam[t]
|
|
|
|
|
|
typeof val != 'undefined' && (this.tmpSearchParam[t] = val)
|
2023-12-03 18:21:24 +00:00
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
this.showSearchMore = !this.showSearchMore
|
|
|
|
|
|
},
|
|
|
|
|
|
handleSearchParamChange(key, val) {
|
2023-12-04 18:08:31 +00:00
|
|
|
|
if(key) {
|
|
|
|
|
|
this.searchParam[key] = val
|
|
|
|
|
|
}
|
2023-12-06 10:37:54 +00:00
|
|
|
|
this.loadListData()
|
2023-12-03 18:21:24 +00:00
|
|
|
|
},
|
2023-12-04 08:14:24 +00:00
|
|
|
|
async handleDealItem(item, deal = { type: '1' }) {
|
2023-12-02 15:57:23 +00:00
|
|
|
|
switch (deal.type){
|
|
|
|
|
|
case 1: // 跳转
|
2023-12-13 17:06:13 +00:00
|
|
|
|
goto(`post/detail?id=${item.id}`)
|
2023-12-02 15:57:23 +00:00
|
|
|
|
break;
|
|
|
|
|
|
case 2: // 复制订单号
|
2023-12-04 08:14:24 +00:00
|
|
|
|
setClipboardData('xxxxxxx')
|
2023-12-02 15:57:23 +00:00
|
|
|
|
break;
|
|
|
|
|
|
case 3: // 删除
|
2023-12-04 08:14:24 +00:00
|
|
|
|
await confirmModal('确认要删除吗?')
|
2023-12-02 15:57:23 +00:00
|
|
|
|
break;
|
|
|
|
|
|
case 4: // 取消
|
2023-12-04 08:14:24 +00:00
|
|
|
|
await confirmModal('确认要取消吗?')
|
2023-12-02 15:57:23 +00:00
|
|
|
|
break;
|
|
|
|
|
|
default:
|
|
|
|
|
|
break;
|
|
|
|
|
|
}
|
2023-12-03 18:21:24 +00:00
|
|
|
|
},
|
|
|
|
|
|
handleResetTempSearch(){
|
2023-12-06 10:37:54 +00:00
|
|
|
|
this.initTmpSrchParam()
|
2023-12-03 18:21:24 +00:00
|
|
|
|
},
|
|
|
|
|
|
handleConfirmTempSearch(){
|
|
|
|
|
|
Object.assign(this.searchParam, this.tmpSearchParam)
|
2023-12-06 10:37:54 +00:00
|
|
|
|
this.showSearchMore = false
|
|
|
|
|
|
this.handleSearchParamChange();
|
2023-12-03 18:21:24 +00:00
|
|
|
|
},
|
|
|
|
|
|
handleCheckDate(item) {
|
|
|
|
|
|
let newVal = item.val
|
|
|
|
|
|
if(newVal == dateTypeEnum.custom) {
|
|
|
|
|
|
this.handleSwitchCladar()
|
|
|
|
|
|
} else {
|
|
|
|
|
|
this.tmpSearchParam.date = ''
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
handleClaOk(res){
|
|
|
|
|
|
const ary = Object.values(res)
|
|
|
|
|
|
const val = [ary[0], ary[ary.length-1]].join("~")
|
|
|
|
|
|
this.handleSwitchCladar()
|
|
|
|
|
|
this.tmpSearchParam.date = val
|
|
|
|
|
|
},
|
|
|
|
|
|
handleSwitchCladar() {
|
|
|
|
|
|
this.showCladar = !this.showCladar
|
|
|
|
|
|
if(!this.showCladar) {
|
|
|
|
|
|
!this.tmpSearchParam.date && (this.tmpSearchParam.dateType = '')
|
|
|
|
|
|
}
|
2023-12-02 15:57:23 +00:00
|
|
|
|
}
|
2023-12-02 08:54:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
}
|
2023-12-01 01:03:34 +00:00
|
|
|
|
</script>
|
|
|
|
|
|
|
2023-12-02 08:54:31 +00:00
|
|
|
|
<style lang="scss">
|
2023-12-05 14:16:45 +00:00
|
|
|
|
@import '@/common/uni-nvue.scss';
|
2023-12-02 15:57:23 +00:00
|
|
|
|
page {
|
|
|
|
|
|
background-color: #F6F6F6;
|
|
|
|
|
|
height: 100% !important;
|
|
|
|
|
|
}
|
|
|
|
|
|
.customer_nav_bar {
|
|
|
|
|
|
// padding-top: --status-bar-height;
|
|
|
|
|
|
padding-top: 80rpx;
|
|
|
|
|
|
background-color: #B12D29;
|
2023-12-03 18:21:24 +00:00
|
|
|
|
position: relative;
|
2023-12-02 15:57:23 +00:00
|
|
|
|
}
|
2023-12-02 08:54:31 +00:00
|
|
|
|
</style>
|
|
|
|
|
|
<style scoped lang="scss">
|
2023-12-02 15:57:23 +00:00
|
|
|
|
.pgb-cont{
|
|
|
|
|
|
padding: 30rpx;
|
2023-12-02 08:54:31 +00:00
|
|
|
|
}
|
2023-12-04 18:08:31 +00:00
|
|
|
|
|
2023-12-02 15:57:23 +00:00
|
|
|
|
.ord-list-item{
|
|
|
|
|
|
box-shadow: 0rpx 3rpx 12rpx 0rpx rgba(139,139,139,0.06);
|
|
|
|
|
|
border-radius: 20rpx;
|
|
|
|
|
|
padding: 22rpx 30rpx;
|
|
|
|
|
|
background-color: #fff;
|
2023-12-03 18:21:24 +00:00
|
|
|
|
margin-bottom: 30rpx;
|
|
|
|
|
|
}
|
|
|
|
|
|
.search-more-panel{
|
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
left: 0;
|
|
|
|
|
|
right: 0;
|
|
|
|
|
|
height: calc(70vh);
|
|
|
|
|
|
z-index: 200;
|
|
|
|
|
|
}
|
|
|
|
|
|
.smp-body{
|
|
|
|
|
|
padding: 30rpx;
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
|
height: 100%;
|
|
|
|
|
|
background-color: #FFF;
|
|
|
|
|
|
border-radius: 0 0 30rpx 30rpx;
|
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
|
}
|
|
|
|
|
|
.smp-content{
|
|
|
|
|
|
flex: 1;
|
|
|
|
|
|
position: relative;
|
|
|
|
|
|
}
|
2023-12-02 15:57:23 +00:00
|
|
|
|
</style>
|