对接数据库,模拟第三方接入信息
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
<template>
|
||||
<view class="container">
|
||||
<view class="header">
|
||||
<text class="back-link" @click="goBack">⬅ 返回</text>
|
||||
<text class="title">Webhook 接收日志</text>
|
||||
<text class="subtitle">监控推送到达、验签与入库状态</text>
|
||||
</view>
|
||||
@@ -76,9 +77,20 @@
|
||||
const currentPayload = ref('')
|
||||
|
||||
onShow(() => {
|
||||
logs.value = mockService.getMockWebhookLogs()
|
||||
loadLogs()
|
||||
})
|
||||
|
||||
async function loadLogs() {
|
||||
uni.showLoading({ title: '加载中...' })
|
||||
const data = await mockService.getMockWebhookLogs()
|
||||
logs.value = [...data]
|
||||
uni.hideLoading()
|
||||
}
|
||||
|
||||
function goBack() {
|
||||
uni.navigateBack()
|
||||
}
|
||||
|
||||
function viewPayload(log: MockWebhookLog) {
|
||||
currentPayload.value = JSON.stringify(log.payload, null, 2)
|
||||
showPayload.value = true
|
||||
@@ -115,6 +127,15 @@
|
||||
}
|
||||
.header {
|
||||
margin-bottom: 30rpx;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
gap: 20rpx;
|
||||
}
|
||||
.back-link {
|
||||
font-size: 26rpx;
|
||||
color: #3498db;
|
||||
cursor: pointer;
|
||||
}
|
||||
.title {
|
||||
font-size: 36rpx;
|
||||
|
||||
Reference in New Issue
Block a user