From dae838e71a37330fe1c129cc212c90637cc97bd5 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 16 十一月 2023 15:32:44 +0800
Subject: [PATCH] 10007 【主干】【港台】充值成功回复客户端详细信息

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py
index c9a1d79..e7c4a6d 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py
@@ -16446,6 +16446,9 @@
     OrderLen = 0    #(BYTE OrderLen)
     OrderID = ""    #(String OrderID)// 订单id
     Coin = 0    #(DWORD Coin)// 充值的点卷
+    RecordID = 0    #(BYTE RecordID)// ctgID
+    OrderInfoLen = 0    #(BYTE OrderInfoLen)
+    OrderInfo = ""    #(String OrderInfo)
     data = None
 
     def __init__(self):
@@ -16460,6 +16463,9 @@
         self.OrderLen,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         self.OrderID,_pos = CommFunc.ReadString(_lpData, _pos,self.OrderLen)
         self.Coin,_pos = CommFunc.ReadDWORD(_lpData, _pos)
+        self.RecordID,_pos = CommFunc.ReadBYTE(_lpData, _pos)
+        self.OrderInfoLen,_pos = CommFunc.ReadBYTE(_lpData, _pos)
+        self.OrderInfo,_pos = CommFunc.ReadString(_lpData, _pos,self.OrderInfoLen)
         return _pos
 
     def Clear(self):
@@ -16470,6 +16476,9 @@
         self.OrderLen = 0
         self.OrderID = ""
         self.Coin = 0
+        self.RecordID = 0
+        self.OrderInfoLen = 0
+        self.OrderInfo = ""
         return
 
     def GetLength(self):
@@ -16478,6 +16487,9 @@
         length += 1
         length += len(self.OrderID)
         length += 4
+        length += 1
+        length += 1
+        length += len(self.OrderInfo)
 
         return length
 
@@ -16487,6 +16499,9 @@
         data = CommFunc.WriteBYTE(data, self.OrderLen)
         data = CommFunc.WriteString(data, self.OrderLen, self.OrderID)
         data = CommFunc.WriteDWORD(data, self.Coin)
+        data = CommFunc.WriteBYTE(data, self.RecordID)
+        data = CommFunc.WriteBYTE(data, self.OrderInfoLen)
+        data = CommFunc.WriteString(data, self.OrderInfoLen, self.OrderInfo)
         return data
 
     def OutputString(self):
@@ -16494,13 +16509,19 @@
                                 Head:%s,
                                 OrderLen:%d,
                                 OrderID:%s,
-                                Coin:%d
+                                Coin:%d,
+                                RecordID:%d,
+                                OrderInfoLen:%d,
+                                OrderInfo:%s
                                 '''\
                                 %(
                                 self.Head.OutputString(),
                                 self.OrderLen,
                                 self.OrderID,
-                                self.Coin
+                                self.Coin,
+                                self.RecordID,
+                                self.OrderInfoLen,
+                                self.OrderInfo
                                 )
         return DumpString
 

--
Gitblit v1.8.0