代码提交

This commit is contained in:
2026-11-05 12:11:56 +08:00
parent 3d9bdb6f6e
commit 3fd3e82a01
18 changed files with 431 additions and 58 deletions
+2
View File
@@ -27,6 +27,8 @@ func Init(ctx context.Context) {
SetPartialFilterExpression(bson.M{FN.RefundOrder.OrderId: bson.M{"$gt": ""}}),
},
{Keys: bson.D{{Key: FN.RefundOrder.CID, Value: 1}}},
{Keys: bson.D{{Key: FN.RefundOrder.TransNo, Value: 1}}},
{Keys: bson.D{{Key: FN.RefundOrder.IP, Value: 1}}},
{Keys: bson.D{{Key: FN.RefundOrder.UserId, Value: 1}}},
{Keys: bson.D{{Key: FN.RefundOrder.ChannelName, Value: 1}}},
{Keys: bson.D{{Key: FN.RefundOrder.DistrictCode, Value: 1}}},
+4
View File
@@ -4,6 +4,8 @@ type TagRefundOrder struct {
ID string
AppId string
CID string
TransNo string
IP string
DistrictCode string
Money string
OrderId string
@@ -25,6 +27,8 @@ func init() {
FN.RefundOrder.ID = "_id"
FN.RefundOrder.AppId = "appId"
FN.RefundOrder.CID = "cid"
FN.RefundOrder.TransNo = "transNo"
FN.RefundOrder.IP = "ip"
FN.RefundOrder.DistrictCode = "districtCode"
FN.RefundOrder.Money = "money"
FN.RefundOrder.OrderId = "orderId"
+3 -1
View File
@@ -18,7 +18,9 @@ var db *mongos.MongoTool
type RefundOrder struct {
ID primitive.ObjectID `json:"id,omitempty" bson:"_id,omitempty"`
AppId int32 `json:"appId" bson:"appId"` // appId
CID string `json:"cid" bson:"cid"` // 渠道id
CID string `json:"cid" bson:"cid"` // 订单id(来自 log_recharge.cid)
TransNo string `json:"transNo" bson:"transNo"` // 请求订单号(pay_server 的 transNo,由前端换取 cid 时一并传入)
IP string `json:"ip" bson:"ip"` // 下单用户IP(来自 pay_server 的 recharge_order.userIP,log_recharge 无此字段)
DistrictCode string `json:"districtCode" bson:"districtCode"` // 渠道码
Money int64 `json:"money" bson:"money"` // 订单金额
OrderId string `json:"orderId" bson:"orderId"` // 流水id