对接数据库,模拟第三方接入信息

This commit is contained in:
not-like-juvenile
2026-02-09 08:54:26 +08:00
parent a5e7afacec
commit 3ea0f008b5
14 changed files with 882 additions and 502 deletions

View File

@@ -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;