订单取消退券逻辑依赖 used_order_id 匹配,但金额券在下单时 不设置 used_order_id(仅在支付确认后设置),导致未支付订单 取消时 WHERE 条件匹配不到行,退券静默失败。 修复:去掉 used_order_id 条件,按券 ID 直接退还,增加幂等 校验和错误处理,兜底从流水回推预扣金额。
mini-chat
接口文档
服务地址
打包命令
MAC
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags "-s -w" -tags timetzdata -trimpath -o build/bindbox.exe .
export DOCKER_DEFAULT_PLATFORM=linux/amd64 docker build -t zfc931912343/bindbox-game:v1.10 . docker push zfc931912343/bindbox-game:v1.10
docker pull zfc931912343/bindbox-game:v1.10 &&docker rm -f bindbox-game && docker run -d --name bindbox-game -p 9991:9991 zfc931912343/bindbox-game:v1.10
Description
Languages
Go
97.8%
HTML
1.1%
JavaScript
0.6%
Makefile
0.2%
Shell
0.2%