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