Files
Main/Assets/GameAssets/Resources/Lua/Logic/PaySystem/PayData.lua

35 lines
682 B
Lua
Raw Normal View History

2025-01-25 04:38:09 +08:00
------------------------------------------------
--作者: dhq
--日期: 2019-05-13
--文件: PayData.lua
--模块: PayData
--描述: 充值系统的数据类
------------------------------------------------
local PayData =
{
--配置表ID
Id = 0,
--充值的次数
Num = 0,
--服务器下发的以前RechargeItem配置表的数据
ServerCfgData = nil,
}
function PayData:New(sCfgData)
local _m = Utils.DeepCopy(self)
_m:RefeshData(sCfgData)
return _m
end
function PayData:RefeshData(sCfgData)
self.Id = sCfgData.CfgId
self.ServerCfgData = sCfgData
end
function PayData:UpdateNum(num)
self.Num = num
end
return PayData