diff --git a/server/gamepay_backend/ordermgr.go b/server/gamepay_backend/ordermgr.go index c7ce014..d98b583 100644 --- a/server/gamepay_backend/ordermgr.go +++ b/server/gamepay_backend/ordermgr.go @@ -217,6 +217,36 @@ func (this *OrderMgr) reissueOrder(w* http.ResponseWriter, r *http.Request) { q5.ResponseErr(w, 2, "数据库连接失败") return } + { + row := conn.QueryRow("SELECT idx, account_id, orderid, roleid, server_id, " + + " channel, poly_sdk_channel, unified_channel, try_count, price, createtime " + + "FROM `orderinfo` " + + "WHERE orderid = '?';", + orderId) + var idx int64 + var accountId string + var orderId string + var roleId string + var serverId int32 + var channel int32 + var polySdkChannel int32 + var unifiedChannel int32 + var tryCount int32 + var price int32 + var createTime int64 + err := row.Scan(&idx, &accountId, &orderId, &roleId, &serverId, &channel, + &polySdkChannel, &unifiedChannel, &tryCount, &price, createTime) + + if err != nil { + + } + } + { + _, err := conn.Exec("UPDATE `orderinfo` SET status = 0 WHERE orderid='?';", orderId) + if err == nil { + + } + } } func (this *OrderMgr) AddOrder(