Order.lua
826 Bytes
local Order = class("Order", require("shared.ModelBaseMysql"))
function Order:ctor(properties)
Order.super.ctor(self, properties)
end
Order.schema = {
id = {"number", 0, "pri"}, -- 自己的订单号
roleid = {"number", 0, "index"},
--order = {"string"}, -- 自己订单号
rechargeId = {"number", 0},
transactionId = {"string", ""},
createTime = {"number", skynet.timex()}, -- 订单创建时间
finishTime = {"number", 0}, -- 服务端验证完成时间
status = {"string", "create"},
sid = {"number",0}, -- 创建单号的设备的sid
choose = {"string", ""}, -- 自选奖励
}
Order.fields = {
order = true,
rechargeId = true,
transactionId = true,
createTime = true,
finishTime = true,
status = true,
sid = true,
choose = true,
}
return Order