fix: 清理旧的测试数据,添加调试日志
- 删除所有旧的测试订单(id <= 14) - 前端添加调试日志,查看请求参数和响应数据 - 后端添加日志,记录接收到的请求参数 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -38,8 +38,13 @@ class ApprovalController extends BaseController
|
|||||||
$page = (int) $request->get('page', 1);
|
$page = (int) $request->get('page', 1);
|
||||||
$pageSize = (int) $request->get('page_size', 20);
|
$pageSize = (int) $request->get('page_size', 20);
|
||||||
|
|
||||||
|
// 添加日志
|
||||||
|
error_log("Approval list request: userId={$userId}, type={$type}, page={$page}");
|
||||||
|
|
||||||
$result = $this->service->getList($userId, $type, $page, $pageSize);
|
$result = $this->service->getList($userId, $type, $page, $pageSize);
|
||||||
|
|
||||||
|
error_log("Approval list result: count=" . count($result['list']));
|
||||||
|
|
||||||
return $this->success($result);
|
return $this->success($result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -56,6 +56,8 @@ export default function ApprovalList() {
|
|||||||
const loadData = async (pageNum: number = 1, isRefresh: boolean = false) => {
|
const loadData = async (pageNum: number = 1, isRefresh: boolean = false) => {
|
||||||
if (loading) return
|
if (loading) return
|
||||||
|
|
||||||
|
console.log('🔍 Loading approval list:', { activeTab, pageNum, isRefresh })
|
||||||
|
|
||||||
setLoading(true)
|
setLoading(true)
|
||||||
try {
|
try {
|
||||||
const result = await approvalApi.getList({
|
const result = await approvalApi.getList({
|
||||||
@@ -64,6 +66,25 @@ export default function ApprovalList() {
|
|||||||
page_size: 20,
|
page_size: 20,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
console.log('📦 API response:', { type: activeTab, result })
|
||||||
|
|
||||||
|
const newList = result.list || []
|
||||||
|
|
||||||
|
if (isRefresh || pageNum === 1) {
|
||||||
|
setList(newList)
|
||||||
|
} else {
|
||||||
|
setList([...list, ...newList])
|
||||||
|
}
|
||||||
|
|
||||||
|
setHasMore(newList.length >= 20)
|
||||||
|
setPage(pageNum)
|
||||||
|
} catch (error: any) {
|
||||||
|
console.error('Failed to load approvals:', error)
|
||||||
|
} finally {
|
||||||
|
setLoading(false)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const newList = result.list || []
|
const newList = result.list || []
|
||||||
|
|
||||||
if (isRefresh || pageNum === 1) {
|
if (isRefresh || pageNum === 1) {
|
||||||
|
|||||||
Reference in New Issue
Block a user