消息中心

This commit is contained in:
gong
2025-12-10 15:33:57 +08:00
parent 1447960908
commit 385a741d77
11 changed files with 377 additions and 11 deletions

View File

@@ -16,6 +16,13 @@
</view>
</view>
<view class="order-msg-list" v-if="listinfo.status=='done'">
<view class="item" v-for="item in orderMsgList" :key="item.id">
<msg-list-item :content="item.content" :title="item.title"
:create-time="item.createTime"></msg-list-item>
</view>
</view>
<view class="wxQrcode" v-if="shopQrcode">
<view class="left">
<text class="title">扫码加好友优惠多多</text>
@@ -123,6 +130,11 @@
onShow,
onBackPress
} from '@dcloudio/uni-app';
import {
getMsgByOrderIdReq
} from "@/common/api/account/message";
import MsgListItem from '@/components/msg-list-item/msg-list-item.vue'
// 输入支付密码
const ispws = ref(false)
@@ -172,8 +184,10 @@
let res = await APIgetOrderById({
orderId: orderId.value
})
console.log("orderorderInfo1: res == ", res);
if (res) {
Object.assign(listinfo, res);
console.log("orderorderInfo: res == ", res);
// 历史订单
if (listinfo.detailMap) {
let combinedArray = [];
@@ -206,6 +220,22 @@
listinfo.pointsDiscountAmount = 0
// console.log(listinfo)
console.log("orderorderInfo list info: ", listinfo);
if (listinfo.status == 'done') {
getOrderMsgInfo()
}
}
}
const orderMsgList = ref([])
// 获取订单消息
const getOrderMsgInfo = async () => {
orderMsgList.value = []
let res = await getMsgByOrderIdReq(orderId.value)
if (res) {
orderMsgList.value = res
}
}
@@ -417,7 +447,7 @@
// })
//return
// }
if (orderVIP.value.payPwd == '') {
if (orderVIP.value.payPwd == '') {
uni.showModal({
title: '提示',
content: '您还未设置支付密码,是否去设置?',
@@ -584,6 +614,7 @@
orderVIP.value = uni.cache.get('orderVIP')
// 积分信息
console.log("orderInfo onMounted");
orderorderInfo()
})
</script>
@@ -1056,4 +1087,8 @@
}
}
.order-msg-list {
margin-bottom: 30rpx;
}
</style>