充值站
## 游戏实体
```
表名 xykj_game
实体名 xy_game
```
## 游戏接口实体(旧)
```
表名 xykj_game_port
实体名 xy_game_port
```
## 游戏接口实体(新)
```
表名 xykj_games_port
实体名 xy_games_port
```
## 游戏比例相关表
```
表名 xykj_game_method
实体名 xy_game_method
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| method_gid | string | 游戏编号 |
| method_game_coin | string | 游戏兑奖名称 |
| method_game_blv | int | 游戏兑换比例 |
| method_paytype | List<int> | 支付方式 |
| method_paylist | List<xy_pay_method> | 支付方式集合 |
| method_curcode | xy_curcode | 币种 |
| xy_budan_type | int | 补单类型 |
## 游戏服实体
```
表名 xykj_server
实体名 xy_server
```
## 支付平台实体
```
表名 xykj_pay_payment
实体名 xy_pay_payment
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| payment_id | int | 支付平台编号 |
| payment_name | string | 支付平台名称 |
| payment_port | string | 支付平台接口 |
| payment_partner1 | string | 商户编号1 |
| payment_partner2 | string | 商户编号2 |
| payment_partner3 | string | 商户编号3 |
| payment_key1 | string | 商户密钥1 |
| payment_key2 | string | 商户密钥2 |
| payment_submit1 | string | 提交地址1 |
| payment_submit2 | string | 提交地址2 |
| payment_returnurl | string | 浏览器通知地址 |
| payment_notifyurl | string | 异步处理地址 |
| payment_subject | string | 商品名称 |
| payment_body | string | 商品描述 |
| payment_info1 | string | 附加参数1 |
| payment_info2 | string | 附加参数2 |
| payment_info3 | string | 附加参数3 |
| payment_isdel | int | 删除状态 |
## 支付方式实体
```
表名 xykj_pay_method
实体名 xy_pay_method
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| method_id | int | 支付方式id |
| method_name | string | 支付方式名称 |
| method_code | string | 支付方式编号 |
| method_coin | string | 支付方式图标 |
| method_payment | int | 支付平台id |
| method_index | int | 索引 |
| method_curcode | int | 币种编号 |
| method_listcode | xy_curcode | 币种列表 |
| method_brower | int | 浏览器 |
| method_state | int | 状态(0显示 1隐藏) |
| method_isdel | int | 删除状态 |
| method_info1 | string | 附加参数1 |
| method_info2 | string | 附加参数2 |
| method_info3 | string | 附加参数3 |
| method_integer | int | 0 取整 1 小数 |
## 支付金额实体
```
表名 xykj_method_money
实体名 xy_method_money
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| method_id | int | 支付方式编号 |
| method_money | List<string> | 支持设置金额 |
| method_min | int | 自定义最小金额 |
| method_max | int | 自定义最高金额 |
| method_mincode | string | 少于最低金额提示 |
| method_maxcode | string | 超过最高金额提示 |
## 付款平台实体
```
表名 xykj_payment
实体名 xy_pay_payment
```
## 付款方式
```
表名 xykj_payment_method
实体名 xy_payment_method
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| method_id | int | 支付方式id |
| method_name | string | 支付方式名称 |
| method_code | string | 支付方式编号 |
| method_type | string | 支付方式类型 |
| method_payment | int | 支付平台id |
| method_state | int | 状态(0显示 1隐藏) |
| method_brower | int | 浏览器 |
| method_isdel | int | 删除状态 |
| method_info1 | string | 附加参数1 |
| method_info2 | string | 附加参数2 |
| method_info3 | string | 附加参数3 |
## 付款订单
```
表名 xykj_chongzhi_order
实体名 xy_chongzhi_order
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_order | string | 系统订单号 |
| trade_order_out | string | 商户订单号 |
| trade_order_source | string | 订单来源 |
| trade_paytype | string | 支付方式编号 |
| trade_paytype_name | string | 支付方式名称 |
| trade_money | double | 订单金额 |
| trade_pay_rmb | int | 实付RMB |
| trade_addtime | DateTime | 创建时间 |
| trade_paytime | DateTime | 支付时间 |
| trade_ip | string | 订单创建IP |
| trade_status | string | 充值状态 |
| trade_off | int | 通知状态 |
| trade_count | int | 通知次数 |
| trade_off_msg | BsonDocument | 订单通知记录 |
| trade_pay_notify | string | 异步回调 |
| trade_uid | string | 用户编号 |
| trade_uname | string | 用户名称 |
## 订单基类
```
实体名 xy_pay_order_entity
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_order | string | 系统订单号 |
| trade_uid | string | 用户编号 |
| trade_player_uid | string | 用户编号 |
| trade_uname | string | 用户名称 |
| trade_player_uname | string | 用户名称 |
| trade_money | double | 订单金额 |
| trade_get_rmb | double | 实到RMB |
| trade_game | string | 游戏编号 |
| trade_game_name | string | 游戏名称 |
| trade_server | string | 游戏服编号 |
| trade_server_name | string | 游戏服名称 |
| trade_status | string | 订单状态 |
| trade_other | string | 附加参数 |
| trade_productid | string | 内购项目id |
| trade_game_role | string | 角色名称 |
| trade_game_roleid | string | 角色id |
| trade_game_rolelevel | string | 角色等级 |
| trade_game_notify | string | 充值游戏回调 |
| trade_payedtime | DateTime | 订单完成时间 |
| trade_user_source | string | 用户来源 |
| trade_user_source_name | string | 用户来源名称 |
| trade_order_source | string | 订单来源 |
| trade_off | int | 通知状态 |
| trade_count | int | 通知次数 |
| trade_off_msg | BsonDocument | 订单通知记录 |
| trade_pay_in | OrderPayInEnums | 充值到 |
## 普通订单
```
表名 xykj_pay_order
实体名 xy_pay_order 继承 xy_pay_order_entity
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_order_out | string | 商户订单号 |
| trade_paytype | string | 支付方式编号 |
| trade_paytype_name | string | 支付方式名称 |
| trade_pay_rmb | double | 实付RMB |
| trade_addtime | DateTime | 创建时间 |
| trade_paytime | DateTime | 支付时间 |
| trade_ip | string | 订单创建IP |
| trade_pay_notify | string | 订单回调 |
| trade_game_type | string | 游戏类型 |
| trade_gserver | string | 游戏服方游戏服 |
## 内充订单
```
表名 xykj_neichong_order
实体名 xy_neichong_order 继承 xy_pay_order_entity
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_admin | string | 操作人 |
| trade_pay_money | double | 实付RMB |
| trade_paytime | DateTime | 充值时间 |
| trade_pay_notify | string | 订单回调 |
| trade_mark | string | 备注 |
## 直充订单
```
表名 xykj_zhichong_order
实体名 xy_zhichong_order 继承 xy_pay_order_entity
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_order_out | string | 商户订单号 |
| trade_pay_money | double | 实付RMB |
| trade_pay_rmb | double | 实付RMB |
| trade_paytype | string | 支付方式编号 |
| trade_paytime | DateTime | 充值时间 |
| trade_channel | string | 商户编号 |
## 无效订单
```
表名 xykj_recycle_order
实体名 xy_recycle_order
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_order | string | 系统订单号 |
| trade_order_out | string | 商户订单号 |
| trade_uid | string | 用户编号 |
| trade_uname | string | 用户名称 |
| trade_user_source | string | 用户来源 |
| trade_order_source | string | 订单来源 |
| trade_game | string | 游戏编号 |
| trade_game_name | string | 游戏名称 |
| trade_server | string | 游戏服编号 |
| trade_server_name | string | 游戏服名称 |
| trade_game_role | string | 角色名称 |
| trade_paytype | string | 支付方式编号 |
| trade_paytype_name | string | 支付方式名称 |
| trade_pay_rmb | int | 实付RMB |
| trade_get_rmb | int | 实到RMB |
| trade_addtime | DateTime | 创建时间 |
| trade_paytime | DateTime | 支付时间 |
| trade_payedtime | DateTime | 到账时间 |
| trade_ip | string | 订单创建IP |
| trade_status | string | 充值状态 |
| trade_off | int | 通知状态 |
| trade_count | int | 通知次数 |
| trade_pay_notify | string | 订单回调 |
| trade_game_notify | string | 游戏回调 |
| trade_other | string | 附加参数 |
## 优惠记录
```
表名 xykj_discount_order
实体名 xy_discount_order
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_order | string | 系统订单号 |
| trade_uid | string | 用户编号 |
| trade_uname | string | 用户名称 |
| trade_user_source | string | 用户来源 |
| trade_order_source | string | 订单来源 |
| trade_paytype | string | 支付方式编号 |
| trade_paytype_name | string | 支付方式名称 |
| trade_curcode | string | 币种编号 |
| trade_curcode_name | string | 币种名称 |
| trade_money | double | 充值金额 |
| trade_discount | double | 折扣 |
| trade_reduce | int | 满减 |
| trade_add | int | 满赠 |
| trade_vip_add | double | VIP 加成 |
| trade_vip | int | VIP 等级 |
| trade_discount_add | double | 优惠加成 |
| trade_paytype_add | double | 支付方式加成 |
| trade_paytype_reduce | double | 支付方式扣除手续费 |
| trade_pay_money | double | 付款金额 |
| trade_payed_money | double | 实到金额 |
| trade_pay_rmb | double | 实付RMB |
| trade_get_rmb | double | 实到RMB |
## 补单实体
```
表名 xykj_budan_order
实体名 xy_budan_order 继承 xy_pay_order_entity
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_old_order | string | 补订单号 |
| trade_pay_money | double | 实付RMB |
| trade_paytime | DateTime | 充值时间 |
| trade_pay_notify | string | 订单回调 |
## 币种实体
```
表名 xykj_curcode
实体名 xy_curcode
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| cur_id | int | 币种编号 |
| cur_name | string | 币种名称 |
| cur_blv | int | 兑换比例 |
| cur_code | string | 币种符号 |
| cur_isdel | int | 删除状态 |
| cur_tag | string | 币种标识 |
## 接口实体
```
表名 xykj_port
实体名 xy_port
```
## 系统设置
```
表名 xykj_system
实体名 xy_system
```
## 券类实体
```
表名 xykj_discode
实体名 xy_discode
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| discode_id | int | 编号 |
| discode_name | string | 名称 |
| discode_type | DisType | 优惠类型 |
| discode_gid | string | 使用游戏 |
| discode_gname | string | 使用游戏名称 |
| discode_sid | string | 使用游戏服 |
| discode_server | string | 使用游戏服名称 |
| discode_count | int | 生成数量 |
| discode_in_use | int | 已使用 |
| discode_not_use | int | 未使用 |
| discode_expritime | DateTime | 有效期 |
| discode_canuse_count | int | 单位账号可使用数量 |
| discode_vip | int | vip等级 |
| discode_canuse_money | int | 满足金额 |
| discode_addtime | DateTime | 生成时间 |
| discode_money | int | 优惠金额 |
| discode_blv | int | 满足金额 |
| discode_canuse_curcode | int | 所属币种 |
## 优惠券实体
```
表名 xykj_discode_field
实体名 xy_discode_field
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| dis_id | int | 编号 |
| discode_id | int | 优惠券编号 |
| discode_name | string | 优惠券名称 |
| discode_usetime | DataTime | 使用时间 |
| discode_uid | long | 使用账号id |
| discode_uname | string | 使用账号 |
| discode_code | string | 优惠券号 |
| discount_state | int | 使用状态 |
| discount_receive_uid | long | 领取人uid |
| discount_receive_uname | string | 领取人 |
| discount_receive_state | int | 领取状态(0未领取 1已领取) |
| discode_receivetime | DateTime | 领取时间 |
## 支付方式加成实体
```
表名 xykj_discount
实体名 xy_discount
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| discount_id | int | 编号 |
| discount_name | string | 名称 |
| discount_type | DisType | 优惠类型 |
| discount_vip | int | vip等级 |
| discount_gid | string | 使用游戏 |
| discount_gname | string | 使用游戏名称 |
| discount_sid | string | 使用游戏服 |
| discount_server | string | 使用游戏服名称 |
| discount_index | int | 优先级 |
| discount_state | int | 是否启用(0启用 1关闭) |
| discount_payway | string | 支付方式 |
| discount_paytype | int | 加成方式 |
| discount_money | int | 满足金额 |
| discount_curcode | int | 币种 |
| discount_blv | int | 比例 |
| discount_reduce | int | 满减金额 |
| discount_add | int | 满赠金额 |
| discount_isdel | int | 删除状态 |
## 优惠券日志实体
```
表名 xykj_discode_info
实体名 xy_discode_info
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| discode_name | string | 优惠券名称 |
| discode_id | int | 优惠券编号 |
| discode_time | DataTime | 操作时间 |
| discode_account | string | 操作人 |
| discode_code | string | 优惠券号 |
## 组合支付订单
```
表名 xykj_fix_order
实体名 xy_fix_order 继承 xy_pay_order
```
| 字段 | 类型 | 说明 |
|-----|--------|-------|
| trade_curency | int | 消耗平台币 |
| trade_ticket | int | 消耗点券 |
| trade_curency_notice | string | 消耗平台币回调 |
| trade_ticket_notice | string | 消耗点券回调 |