更新项目配置,调整 .next 目录的清理脚本以支持多个子目录的删除,优化提现功能的环境变量配置,确保与现有支付配置一致。同时,增强 API 日志记录以便于调试,更新文档以反映新的环境变量使用方式,提升系统的可维护性和用户体验。
This commit is contained in:
@@ -43,7 +43,7 @@ export default function AdminLayout({ children }: { children: React.ReactNode })
|
||||
// 简化菜单:按功能归类,保留核心功能
|
||||
// PDF需求:分账管理、分销管理、订单管理三合一 → 交易中心
|
||||
const menuItems = [
|
||||
{ icon: LayoutDashboard, label: "数据概览147", href: "/admin" },
|
||||
{ icon: LayoutDashboard, label: "数据概览1888", href: "/admin" },
|
||||
{ icon: BookOpen, label: "内容管理", href: "/admin/content" },
|
||||
{ icon: Users, label: "用户管理", href: "/admin/users" },
|
||||
{ icon: Wallet, label: "交易中心", href: "/admin/distribution" }, // 合并:分销+订单+提现
|
||||
|
||||
@@ -103,6 +103,7 @@ export async function PUT(request: Request) {
|
||||
|
||||
if (action === 'approve') {
|
||||
console.log(STEP, '3. 发起转账(用户确认模式)')
|
||||
console.log(STEP, '审核传入: id=', id, 'userId=', userId, 'amount=', amount, 'openid=', openid ? `${openid.slice(0, 8)}...` : '(空)')
|
||||
if (!openid) {
|
||||
return NextResponse.json({
|
||||
success: false,
|
||||
@@ -110,6 +111,7 @@ export async function PUT(request: Request) {
|
||||
}, { status: 400 })
|
||||
}
|
||||
const amountFen = Math.round(amount * 100)
|
||||
console.log(STEP, '调用 createTransferUserConfirm: outBillNo=', id, 'amountFen=', amountFen, 'openid 长度=', openid.length)
|
||||
const transferResult = await createTransferUserConfirm({
|
||||
openid,
|
||||
amountFen,
|
||||
|
||||
Reference in New Issue
Block a user