Blame view

src/models/Order.lua 826 Bytes
913e070e   liuzujun   添加订单表,全局id定时回写数据库
1
  local Order = class("Order", require("shared.ModelBaseMysql"))
192b96d3   zhouhaihai   重置
2
3
  
  function Order:ctor(properties)
913e070e   liuzujun   添加订单表,全局id定时回写数据库
4
      Order.super.ctor(self, properties)
192b96d3   zhouhaihai   重置
5
6
7
  end
  
  Order.schema = {
913e070e   liuzujun   添加订单表,全局id定时回写数据库
8
9
10
  	id 			= {"number", 0, "pri"}, -- 自己的订单号
  	roleid 		= {"number", 0, "index"},
      --order 		= {"string"},      	-- 自己订单号
192b96d3   zhouhaihai   重置
11
12
13
14
15
      rechargeId  = {"number", 0},
      transactionId = {"string", ""},
      createTime  = {"number", skynet.timex()},       -- 订单创建时间
      finishTime 	= {"number", 0},	-- 服务端验证完成时间
      status 		= {"string", "create"},
4f40cc1a   chenyueqi   付费钻区分ios钻和android钻
16
      sid 		= {"number",0}, 	-- 创建单号的设备的sid
2dbe4fb9   chenyueqi   充值礼包自选部分逻辑
17
      choose 		= {"string", ""}, -- 自选奖励
192b96d3   zhouhaihai   重置
18
19
20
21
22
23
24
25
26
  }
  
  Order.fields = {
  	order = true,
  	rechargeId = true,
  	transactionId = true,
  	createTime = true,
  	finishTime = true,
  	status = true,
4f40cc1a   chenyueqi   付费钻区分ios钻和android钻
27
  	sid = true,
2dbe4fb9   chenyueqi   充值礼包自选部分逻辑
28
  	choose = true,
192b96d3   zhouhaihai   重置
29
30
31
  }
  
  return Order