Commit a6525538 authored by zhengke's avatar zhengke

修改

parent 378e80a4
......@@ -826,6 +826,8 @@
"path": "tixianApply" //提现申请
}, {
"path": "orderMessage" //订单消息
},{
"path": "orderDetail" //订单详情
}]
}
],
......
<template>
<view>
<view class="searchBox flex-between">
<view class="flex-center">
<u-search placeholder="请输入订单号" style="width:600rpx" bg-color="#fff" height="60" :show-action="false" v-model="keyword"></u-search>
</view>
<view class="flex-center">
取消
</view>
</view>
<!-- <view>
<saleAfterOrderItem
:data="item"
:orderType="orderType"
@update="updateList"
v-if="orderType === 2"
/>
</view> -->
</view>
</template>
<script>
import tabbar from "./components/tabbar.vue";
import orderItem from "./components/orderItem.vue";
import saleAfterOrderItem from "./components/saleAfterOrderItem.vue";
export default {
components: {
tabbar,
orderItem,
saleAfterOrderItem,
},
data() {
return {
orderType: 1, //1普通订单,2售后订单
loading: false,
status: "loadmore",
loadText: {
loadmore: "轻轻上拉,加载更多",
loading: "努力加载中",
nomore: "没有更多了",
},
page_count: 1,
msg: {
pageIndex: 1,
pageSize: 15,
Name: "",
OrderSource: 0,
OrderType: 0,
DeliveryMethod: 0,
OrderId: 0,
StartTime: "",
EndTime: "",
OrderStatus: 0,
OrderNo: "",
MerchantsNo: "",
UserName: "",
UserId: "",
GoodsName: "",
Consignee: "",
Mobile: "",
ProductCode: "",
Recycled: 2,
AnchorName: "",
IsSelectPayMoney: 0,
IsOffline: -1,
}
};
},
methods: {
lower(e) {
if (this.msg.pageIndex < this.page_count) {
this.msg.pageIndex++;
this.status = "loading";
if (this.timer) {
clearTimeout(this.timer);
}
this.timer = setTimeout(async () => {
await this.getList();
clearTimeout(this.timer);
}, 500);
} else {
this.status = "nomore";
}
},
//普通订单数据
getList() {
this.loading = true;
this.requestAdmin("/api/order/GetGoodsOrderPageList", this.msg, (res) => {
this.loading = false;
this.page_count = res.data.pageCount;
console.log(res,'数据');
});
},
},
onLoad(options) {
uni.setNavigationBarTitle({
title: "订单管理",
});
if(options.OrderNo){
this.msg.OrderNo = options.OrderNo
}
console.log(options,'options');
this.getList();
},
};
</script>
<style>
.searchBox {
height: 90rpx;
background-color: #efeff4;
padding: 0 40rpx 0 20rpx;
}
.flex-between {
display: flex;
justify-content: space-between;
align-items: center;
}
.flex-center {
display: flex;
justify-content: center;
align-items: center;
}
</style>
......@@ -11,7 +11,7 @@
style="height: calc(100vh - 80px);width: calc(100vw);overflow: hidden;padding: 25rpx;background-color: #F7F7F7;">
<scroll-view :scroll-y="true" :enable-back-to-top="true" :enable-flex="true" @scrolltolower="lowerTwo"
:style="{ height: '100%' }">
<view class="orderList" v-for="(item,index) in dataList" :key="index">
<view class="orderList" v-for="(item,index) in dataList" :key="index" @click="goOrderDetail(item)">
<view class="user_Top">
<view class="order_Header">
<view class="tk_Apply">
......@@ -26,8 +26,8 @@
<img :src="item.GoodsCoverImage" style="width:100%;height:100%;" alt="" />
</view>
<view style="width:100%;position:relative;padding:10rpx 10rpx 10rpx 20rpx;">
<view class="order_btmTop">{{item.GoodsName}}</view>
<view class="order_btnTwo">来自用户 {{item.UserName}}</view>
<view class="order_btmTop" v-if="item.GoodsName">{{item.GoodsName}}</view>
<view class="order_btnTwo" v-if="item.UserName">来自用户 {{item.UserName}}</view>
</view>
</view>
</view>
......@@ -107,6 +107,7 @@
if (res.resultCode == 1) {
this.dataList = this.dataList.concat(res.data.pageData);
this.page_count = res.data.pageCount;
console.log(this.dataList,'datalist');
}
}
);
......@@ -119,6 +120,15 @@
} else {
this.status = "nomore";
}
},
//订单标记已读
getOrderRead(){
},
goOrderDetail(item){
uni.navigateTo({
url: "/pages/MallMange/orderDetail?OrderNo="+item.OrderNo
});
}
}
};
......@@ -162,6 +172,11 @@
.order_btmTop{
font-size:28rpx;
color:#000;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.order_btnTwo{
font-size:28rpx;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment