Browse Source

add payapi

DESKTOP-3E973C2\Admin 4 years ago
commit
5cb89f30ea
22 changed files with 5817 additions and 0 deletions
  1. 15 0
      Dockerfile
  2. 8 0
      agollo.json
  3. BIN
      image/arrow.png
  4. BIN
      image/menu.png
  5. BIN
      image/tips.png
  6. BIN
      payapi
  7. 92 0
      payapi.yaml
  8. 8 0
      push.sh
  9. 190 0
      yamls/apps.yaml
  10. 502 0
      yamls/appstore.yaml
  11. 193 0
      yamls/exchange.yaml
  12. 233 0
      yamls/fish.yaml
  13. 105 0
      yamls/fishconfig.yaml
  14. 234 0
      yamls/fishfacebook.yaml
  15. 384 0
      yamls/fishjs.yaml
  16. BIN
      yamls/goods.xlsx
  17. 3376 0
      yamls/goods.yaml
  18. 31 0
      yamls/loadgoods.yaml
  19. 118 0
      yamls/param.yaml
  20. 223 0
      yamls/payment.yaml
  21. 13 0
      yamls/testuser.yaml
  22. 92 0
      yamls/下单.txt

+ 15 - 0
Dockerfile

@@ -0,0 +1,15 @@
+FROM golang:1.9.2
+RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
+RUN echo 'Asia/Shanghai' > /etc/timezone
+
+COPY payapi /go/bin/
+RUN chmod +x /go/bin/payapi
+COPY payapi.yaml /go/bin/
+COPY yamls /go/bin/yamls
+COPY image /go/bin/image
+COPY agollo.json /go/bin/
+WORKDIR /go/bin
+
+CMD ["/go/bin/payapi"]
+EXPOSE 6052
+EXPOSE 8092

+ 8 - 0
agollo.json

@@ -0,0 +1,8 @@
+{
+  "appId": "3",
+  "cluster" : "default",
+  "namespaceNames" : ["payapi.yaml"],
+  "ip" : "10.68.0.122:8080",
+  "oneNamespaceMode" : true,
+  "tagname" : "yaml"
+}

BIN
image/arrow.png


BIN
image/menu.png


BIN
image/tips.png


BIN
payapi


+ 92 - 0
payapi.yaml

@@ -0,0 +1,92 @@
+listen_svr : 6052 			# 服务监听端口(tcp)
+listen_api : 8092 			# api监听端口(http)
+runmode : debug			# 服务运行模式 debug/release
+apple_sand_box : true           # 沙箱 true 正式 false 
+app_domain: http://xpay2.xinyueyouxi.com   # 末尾不要带 /
+notify_enable: false  # 启动通知
+query_enable: true   #启动查询订单
+server_id: 1
+ext_logs:
+  - wechath5
+  - alipayh5
+  - appstore
+  - baidu
+  - ysdk
+  - huawei
+  - meizu
+  - mi
+  - oppo
+  - "360"
+  - samsung
+  - newvivo
+  - vivo
+  - huaweih5
+  - minigame
+  - request
+  - laiyouxi
+  - kayou
+  - ximi
+  - fish
+  - verify      
+  - order
+  - callback
+logs :					
+  dir : ../log 			# 文件保存路径
+  file : payapi		# 文件名称,实际会保存为{filename}+{datetime}
+  level : 2				# 日志等级:0-error,1-warning,2-info,3-debug
+  savefile : false 		# 是否保存为文件,置为false会输出到标准输出
+etcd :
+  addrs :						# 地址
+    - 192.168.56.131:2379
+  user_name : root			# 帐号  
+  password : weile123456		# 密码
+redis :
+  addr : r-2zed56d6b1cddcb4.redis.rds.aliyuncs.com:6379
+  password : weiLeJXreDis2017
+  db : 8
+mysql:
+  addr: rm-2zefd772420bxy12d.mysql.rds.aliyuncs.com:3306    #rm-2ze9a056efl87dd88.mysql.rds.aliyuncs.com:3306  # 数据库服务器地市
+  user: userapi #  pay     # 用户
+  password: userapi@xinyue0923  # 6NxriXQY3P  #  wl1qaz2wsx # 密码
+  db: log        # 数据库
+  charset: utf8
+  max_open: 10          # 最大连接数
+  max_idle: 10         # 最大空闲数
+mysql_log:
+  addr: rm-2zefd772420bxy12d.mysql.rds.aliyuncs.com:3306  # 数据库服务器地市
+  user: userapi     # 用户
+  password: userapi@xinyue0923 # 密码
+  db: log        # 数据库
+  charset: utf8
+  max_open: 10          # 最大连接数
+  max_idle: 10         # 最大空闲数
+mysql_ext:
+  addr: rm-2zefd772420bxy12d.mysql.rds.aliyuncs.com:3306  # 数据库服务器地市
+  user: userapi     # 用户
+  password: userapi@xinyue0923 # 密码
+  db: ext        # 数据库
+  charset: utf8
+  max_open: 10          # 最大连接数
+  max_idle: 10         # 最大空闲数
+gsdk:
+  app_id: userapi
+  auth_key: ce991fe2e92d1d6d73fc62c6ba420e79
+  ip: 172.17.18.107
+  port: "6033"
+routes:
+  - /<controller:\w+>/<action:\w+>/<app_id:\d+>/<channel_id:\d+>/<version:[\d\.]+>/<region:\d+>
+  - /<controller:\w+>/<action:\w+>/*
+brand:
+  id: 3
+  tag: xinyue
+  domain: xinyueyouxi.com
+  name: 心悦
+  userfrom: 7
+  client: 16384
+  tel: "4008777868"
+mongodb_user:
+  addrs: ["dds-2ze3917a32d44b441.mongodb.rds.aliyuncs.com:3717","dds-2ze3917a32d44b442.mongodb.rds.aliyuncs.com:3717"]
+  user: "userapi"
+  password: "gQ$VDWU_nE#s"
+  database: "userext"
+  poollimit: 10

+ 8 - 0
push.sh

@@ -0,0 +1,8 @@
+#!/bin/bash
+
+release=$1
+
+[ ! -n "$release" ] && exit 1
+
+docker build -t registry-vpc.cn-beijing.aliyuncs.com/xinyue/payapi:${release} .
+docker push registry-vpc.cn-beijing.aliyuncs.com/xinyue/payapi:${release}

+ 190 - 0
yamls/apps.yaml

@@ -0,0 +1,190 @@
+- app_id: "1"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_1
+  - type: appstore
+    payment_tag: appstore_pay_1
+- app_id: "2"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_2
+  - type: wechath5
+    payment_tag: wechat_h5_pay_2
+  - type: appstore
+    payment_tag: appstore_pay_2
+  - type: midas
+    payment_tag: midas_pay_2
+  - type: ysdk
+    payment_tag: ysdk_pay_2
+- app_id: "4"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_4
+  - type: wechath5
+    payment_tag: wechat_h5_pay_4
+  - type: appstore
+    payment_tag: appstore_pay_4
+  - type: baidunet
+    payment_tag: newbaidu_pay_4
+  - type: midas
+    payment_tag: midas_pay_4
+  - type: ysdk
+    payment_tag: ysdk_pay_4
+- app_id: "6"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_6
+  - type: wechath5
+    payment_tag: wechat_h5_pay_6
+  - type: appstore
+    payment_tag: appstore_pay_6
+  - type: midas
+    payment_tag: midas_pay_6
+  - type: ysdk
+    payment_tag: ysdk_pay_6
+- app_id: "8"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_8
+  - type: wechath5
+    payment_tag: wechat_h5_pay_8
+  - type: appstore
+    payment_tag: appstore_pay_8
+  - type: midas
+    payment_tag: midas_pay_8
+  - type: ysdk
+    payment_tag: ysdk_pay_8
+- app_id: "10"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_10
+  - type: wechath5
+    payment_tag: wechat_h5_pay_10
+  - type: appstore
+    payment_tag: appstore_pay_10
+  - type: midas
+    payment_tag: midas_pay_10
+  - type: ysdk
+    payment_tag: ysdk_pay_10
+- app_id: "14"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_14
+  - type: wechath5
+    payment_tag: wechat_h5_pay_14
+  - type: appstore
+    payment_tag: appstore_pay_14
+  - type: midas
+    payment_tag: midas_pay_14
+  - type: ysdk
+    payment_tag: ysdk_pay_14
+- app_id: "18"
+  payments:
+  - type: wechath5
+    payment_tag: wechat_h5_pay_18
+  - type: midas
+    payment_tag: midas_pay_18
+  - type: ysdk
+    payment_tag: ysdk_pay_18
+- app_id: "20"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_20
+  - type: wechath5
+    payment_tag: wechat_h5_pay_20
+  - type: appstore
+    payment_tag: appstore_pay_20
+  - type: midas
+    payment_tag: midas_pay_20
+  - type: ysdk
+    payment_tag: ysdk_pay_20
+- app_id: "21"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_21
+  - type: appstore
+    payment_tag: appstore_pay_21
+- app_id: "22"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_22
+  - type: wechath5
+    payment_tag: wechat_h5_pay_22
+  - type: appstore
+    payment_tag: appstore_pay_22
+  - type: midas
+    payment_tag: midas_pay_22
+  - type: ysdk
+    payment_tag: ysdk_pay_22
+- app_id: "26"
+  payments:
+  - type: wechath5
+    payment_tag: wechat_h5_pay_26
+  - type: midas
+    payment_tag: midas_pay_26
+  - type: ysdk
+    payment_tag: ysdk_pay_26
+- app_id: "28"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_28
+  - type: wechath5
+    payment_tag: wechat_h5_pay_28
+  - type: appstore
+    payment_tag: appstore_pay_28
+  - type: midas
+    payment_tag: midas_pay_28
+  - type: ysdk
+    payment_tag: ysdk_pay_28
+- app_id: "30"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_30
+  - type: wechath5
+    payment_tag: wechat_h5_pay_30
+  - type: appstore
+    payment_tag: appstore_pay_30
+  - type: midas
+    payment_tag: midas_pay_30
+  - type: ysdk
+    payment_tag: ysdk_pay_30
+- app_id: "34"
+  payments:
+  - type: wechath5
+    payment_tag: wechat_h5_pay_34
+  - type: midas
+    payment_tag: midas_pay_34
+  - type: ysdk
+    payment_tag: ysdk_pay_34
+- app_id: "1001"
+  payments:
+  - type: wechat
+    payment_tag: wechat_pay_1001
+  - type: wechath5
+    payment_tag: wechat_h5_pay_1001
+  - type: appstore
+    payment_tag: appstore_pay_1001
+- app_id: "1002"
+  payments:
+  - type: newvivo
+    payment_tag: vivo_pay_1002
+  - type: wechat
+    payment_tag: wechat_pay_1002
+  - type: wechath5
+    payment_tag: wechat_h5_pay_1002
+  - type: appstore
+    payment_tag: appstore_pay_1002
+  - type: oppo
+    payment_tag: oppo_pay_1002
+  - type: midas
+    payment_tag: midas_pay_1002
+  - type: ysdk
+    payment_tag: ysdk_pay_1002
+- app_id: "44"
+  payments:
+  - type: wechath5
+    payment_tag: wechat_h5_pay_900
+  - type: midas
+    payment_tag: midas_pay_44
+  - type: ysdk
+    payment_tag: ysdk_pay_44

+ 502 - 0
yamls/appstore.yaml

@@ -0,0 +1,502 @@
+1:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+2:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+4:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+6:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+8:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+10:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+14:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+20:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+21:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+22:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+28:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+30:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+1001:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xygame.6yuan:
+  goods101: true
+ com.xygame.12yuan:
+  goods102: true
+ com.xygame.30yuan:
+  goods103: true
+ com.guiyangmj15.goods101:
+  goods101: true
+ com.guiyangmj15.goods102:
+  diamonds120: true
+  goods20: true
+  goods102: true
+ com.guiyangmj15.goods103:
+  diamonds120: true
+  goods20: true
+  goods103: true
+  goods101: true
+ com.xinyue.120zuanshi:
+  diamonds120: true
+  goods20: true
+ com.SuXing.xuezhangame1:
+  goods101: true
+ com.SuXing.xuezhangame2:
+  goods102: true
+ com.SuXing.xuezhangame3:
+  goods103: true
+ xinyuegame.1:
+  goods140: true
+ xinyuegame.2:
+  goods141: true
+ xinyuegame.3:
+  goods142: true
+ xinyuegame.4:
+  goods143: true
+ xinyuegame.5:
+  goods144: true
+ xinyuegame.6:
+  goods145: true
+ xinyuegame.7:
+  goods146: true
+1002:
+ com.xinyue.jilinmj.goods2:
+  goods18: true
+ com.xinyue.mahjong.goods2:
+  goods18: true
+ com.xinyue.henan.goods2:
+  goods18: true
+ com.xinyue.qipai.goods2:
+  goods18: true
+ com.xinyue.jilinmj.goods3:
+  goods19: true
+ com.xinyue.mahjong.goods3:
+  goods19: true
+ com.xinyue.henan.goods3:
+  goods19: true
+ com.xinyue.qipai.goods3:
+  goods19: true
+ com.xinyue.jilinmj.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.mahjong.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.henan.goods1:
+  goods20: true
+  goods21: true
+  goods22: true
+ com.xinyue.qipai.goods1:
+  goods20: true
+  goods21: true
+  goods22: true

+ 193 - 0
yamls/exchange.yaml

@@ -0,0 +1,193 @@
+- key: default
+  goodss:
+  - tag: "goods18"
+    name: "道具礼包A"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 272
+      amount: 10
+    - prop_id: 273
+      amount: 10
+    - prop_id: 274
+      amount: 10
+    - prop_id: 281
+      amount: 10
+    - prop_id: 278
+      amount: 10
+  - tag: "goods19"
+    name: "道具礼包B"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 276
+      amount: 10
+    - prop_id: 277
+      amount: 10
+    - prop_id: 280
+      amount: 10
+    - prop_id: 279
+      amount: 10
+    - prop_id: 275
+      amount: 10
+  - tag: "goods20"
+    name: "80000豆兑换一张房卡"
+    data_id: 15
+    price: 80000
+    props: 
+    - prop_id: 258
+      amount: 1
+  - tag: "goods21"
+    name: "喷漆 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 275
+      amount: 50
+  - tag: "goods22"
+    name: "锤子 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 273
+      amount: 50
+  - tag: "goods23"
+    name: "毛笔 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 277
+      amount: 50
+  - tag: "goods24"
+    name: "红包 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 278
+      amount: 50
+  - tag: "goods25"
+    name: "番茄 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 274
+      amount: 50
+  - tag: "goods26"
+    name: "口香糖 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 281
+      amount: 50
+  - tag: "goods27"
+    name: "嘴唇 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 279
+      amount: 50
+  - tag: "goods28"
+    name: "脸盆 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 272
+      amount: 50
+  - tag: "goods29"
+    name: "手枪 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 276
+      amount: 50
+  - tag: "goods30"
+    name: "人头马 * 50"
+    data_id: 15
+    price: 200000
+    props: 
+    - prop_id: 280
+      amount: 50
+  - tag: "goods31"
+    name: "10万豆"
+    data_id: 261
+    price: 100
+    props: 
+    - prop_id: 15
+      amount: 100000
+  - tag: "goods32"
+    name: "80000豆兑换一张视频卡"
+    data_id: 15
+    price: 80000
+    props: 
+    - prop_id: 265
+      amount: 1
+  - tag: "goods38"
+    name: "豆 * 20万"
+    data_id: 17
+    price: 200
+    props: 
+    - prop_id: 15
+      amount: 200000
+  - tag: "goods39"
+    name: "钻 * 200"
+    data_id: 15
+    price: 300000
+    props: 
+    - prop_id: 17
+      amount: 200
+  - tag: "goods41"
+    name: "喷漆 * 50"
+    data_id: 17
+    price: 90
+    props: 
+    - prop_id: 275
+      amount: 50
+  - tag: "goods42"
+    name: "锤子 * 50"
+    data_id: 17
+    price: 90
+    props: 
+    - prop_id: 273
+      amount: 50
+  - tag: "goods43"
+    name: "毛笔 * 50"
+    data_id: 17
+    price: 90
+    props: 
+    - prop_id: 277
+      amount: 50
+  - tag: "goods44"
+    name: "招财纳福 * 50"
+    data_id: 17
+    price: 90
+    props: 
+    - prop_id: 278
+      amount: 50
+  - tag: "goods45"
+    name: "番茄 * 50"
+    data_id: 17
+    price: 90
+    props: 
+    - prop_id: 274
+      amount: 50
+  - tag: "goods46"
+    name: "15万豆"
+    data_id: 261
+    price: 1500
+    props: 
+    - prop_id: 15
+      amount: 150000
+  - tag: "goods138"
+    name: "豆 * 20万"
+    data_id: 17
+    price: 100
+    props: 
+    - prop_id: 15
+      amount: 200000
+  - tag: "goods139"
+    name: "钻 * 100"
+    data_id: 15
+    price: 400000
+    props: 
+    - prop_id: 17
+      amount: 100

+ 233 - 0
yamls/fish.yaml

@@ -0,0 +1,233 @@
+"830000001":
+  name: 30000鱼币
+  price: "600"
+  fromtype: mall
+  prop:
+    "287": "30000"
+"830000002":
+  name: 60000鱼币
+  price: "1200"
+  fromtype: mall
+  prop:
+    "287": "60000"
+"830000003":
+  ext:
+    "287": "15000"
+  name: 150000鱼币送15000鱼币
+  price: "3000"
+  fromtype: mall
+  prop:
+    "287": "150000"
+"830000004":
+  ext:
+    "287": "37500"
+  name: 250000鱼币送37500鱼币
+  price: "5000"
+  fromtype: mall
+  prop:
+    "287": "250000"
+"830000005":
+  ext:
+    "287": "108000"
+  name: 540000鱼币
+  price: "10800"
+  fromtype: mall
+  prop:
+    "287": "540000"
+"830000006":
+  ext:
+    "287": "410000"
+  name: 1640000鱼币送410000鱼币
+  price: "32800"
+  fromtype: mall
+  prop:
+    "287": "1640000"
+"830000007":
+  ext:
+    "287": "972000"
+  name: 3240000鱼币送972000鱼币
+  price: "64800"
+  fromtype: mall
+  prop:
+    "287": "3240000"
+"830000008":
+  name: 60水晶
+  price: "600"
+  fromtype: mall
+  prop:
+    "288": "60"
+"830000009":
+  name: 120水晶
+  price: "1200"
+  fromtype: mall
+  prop:
+    "288": "120"
+"830000010":
+  ext:
+    "288": "30"
+  name: 300水晶送30水晶
+  fromtype: mall
+  price: "3000"
+  prop:
+    "288": "300"
+"830000011":
+  ext:
+    "288": "75"
+  name: 500水晶送75水晶
+  fromtype: mall
+  price: "5000"
+  prop:
+    "288": "500"
+"830000012":
+  ext:
+    "288": "216"
+  name: 1080水晶送216水晶
+  fromtype: mall
+  price: "10800"
+  prop:
+    "288": "1080"
+"830000013":
+  ext:
+    "288": "820"
+  name: 3280水晶送820水晶
+  fromtype: mall
+  price: "32800"
+  prop:
+    "288": "3280"
+"830000014":
+  ext:
+    "288": "1944"
+  name: 6480水晶送1944水晶
+  fromtype: mall
+  price: "64800"
+  prop:
+    "288": "6480"
+"830000015":
+  name: 月卡
+  price: "3000"
+  fromtype: giftbag
+  prop:
+    "290": "1"
+"830001016":
+  name: 一元礼包
+  price: "100"
+  fromtype: giftbag
+  prop:
+    "287": "20000"
+    "288": "88"
+"830001017":
+  name: 6元炮倍礼包
+  price: "600"
+  fromtype: giftbag
+  prop:
+    "287": "40000"
+    "288": "88"
+"830001018":
+  name: 30元炮倍礼包
+  price: "3000"
+  fromtype: giftbag
+  prop:
+    "287": "300000"
+    "288": "200"
+"830001019":
+  name: 98元炮倍礼包
+  price: "9800"
+  fromtype: giftbag
+  prop:
+    "287": "1000000"
+    "288": "666"
+"830001020":
+  name: 198元炮倍礼包
+  price: "19800"
+  fromtype: giftbag
+  prop:
+    "287": "2000000"
+"830001021":
+  name: 黄金尊享礼包
+  price: "19800"
+  fromtype: giftbag
+  prop:
+    "287": "2000000"
+    "288": "100"
+"830001022":
+  name: 铂金尊享礼包
+  price: "29800"
+  fromtype: giftbag
+  prop:
+    "287": "2980000"
+    "288": "888"
+"830001023":
+  name: 王者尊享礼包
+  price: "48800"
+  fromtype: giftbag
+  prop:
+    "287": "6200000"
+    "288": "800"
+"830001024":
+  name: 6元幸运礼包
+  price: "600"
+  fromtype: giftbag
+  prop:
+    "287": "100000"
+"830001025":
+  name: 30元幸运礼包
+  price: "3000"
+  fromtype: giftbag
+  prop:
+    "287": "600000"
+"830001026":
+  name: 锻造套装*40
+  price: "9800"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001027":
+  name: 锻造套装*150
+  price: "29800"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001028":
+  name: 锻造套装*400
+  price: "64800"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001029":
+  name: 298元尊享礼包
+  price: "29800"
+  fromtype: giftbag
+  prop:
+    "287": "2980000"
+    "288": "888"
+"830001030":
+  name: 六元礼包
+  price: "600"
+  fromtype: giftbag
+  prop:
+    "287": "120000"
+    "288": "88"
+"830001031":
+  name: 水晶宝箱(98元)
+  price: "9800"
+  fromtype: giftbag
+  prop:
+    "288": "1400"
+"830001032":
+  name: 水晶宝箱(328元)
+  price: "32800"
+  fromtype: giftbag
+  prop:
+    "288": "5466"
+"830001033":
+  name: 水晶宝箱(648元)
+  price: "64800"
+  fromtype: giftbag
+  prop:
+    "288": "12960"
+"830002001":
+  name: 钢铁之翼
+  price: "1200"
+  fromtype: special
+  prop:
+    "287": "1"

+ 105 - 0
yamls/fishconfig.yaml

@@ -0,0 +1,105 @@
+level_map:
+ 0:
+  0: '0'
+ 1:
+  1000: '0'
+ 2:
+  10000: '0'
+ 3:
+  30000: '0'
+ 4:
+  50000: '10'
+ 5:
+  100000: '10'
+ 6:
+  500000: '20'
+ 7:
+  1000000: '20'
+ 8:
+  2000000: '25'
+ 9:
+  5000000: '30'
+domain_head: http://payback2.
+app_payback_notify_url: http://58.23.237.223:7778/
+bind_goods:
+ 264_818: fishJs
+ 264_9010: fishFaceBook
+#捕鱼非双倍礼包
+fish_one:
+ '830001016': true
+ '830001017': true
+ '830001018': true
+ '830001019': true
+ '830001020': true
+ '830001021': true
+ '830001022': true
+ '830001023': true
+ '830001024': true
+ '830001025': true
+ '830001026': true
+ '830001027': true
+ '830001028': true
+ '830001029': true
+ '830001030': true
+fish_limit:
+ '830001016': 1
+ '830001034': 1
+ '830001035': 1
+ '830001036': 1
+ '830001037': 1
+ '830001038': 1
+ '830001039': 1
+ '830001040': 1
+ '830002002': 1
+ '830002003': 1
+ '830002004': 1
+ '830002005': 1
+ '830002006': 1
+ '830002007': 1
+ '830002008': 1
+ '830002009': 1
+ '830002010': 1
+ '830001046': 1
+ '830001052': 1
+ '830001053': 1
+ '830001060': 1
+ '830001061': 3
+ '830001062': 3
+ '830001063': 1
+ '830001064': 3
+ '830001065': 3
+ '830001066': 1
+ '830001067': 3
+ '830001068': 3
+ '830001070': 1
+ buyu_123: 1
+ buyu_124: 1
+ buyu_125: 1
+ buyu_101: 1
+fish_app:
+- 263
+- 264
+- 408
+fish_week_limit:
+ "830001041": 3
+ "830001042": 3
+ "830001043": 2
+ "830001044": 2
+ "830001045": 1
+#捕鱼每日限购
+fish_day_limit:
+ '830004001': 1
+ '830004002': 1
+ '830004003': 1
+ '830004004': 1
+ '830004005': 1
+ '830001054': 1
+ '830001055': 1
+ '830001056': 1
+ '830001057': 1
+ '830001058': 1
+ '830001059': 1
+ '830001060': 1
+ '830001069': 5
+
+

+ 234 - 0
yamls/fishfacebook.yaml

@@ -0,0 +1,234 @@
+"830000001":
+  name: 30000鱼币
+  price: "99"
+  fromtype: mall
+  prop:
+    "287": "30000"
+"830000002":
+  name: 60000鱼币
+  price: "199"
+  fromtype: mall
+  prop:
+    "287": "60000"
+"830000003":
+  ext:
+    "287": "15000"
+  name: 150000鱼币送15000鱼币
+  price: "499"
+  fromtype: mall
+  prop:
+    "287": "150000"
+"830000004":
+  ext:
+    "287": "37500"
+  name: 250000鱼币送37500鱼币
+  price: "999"
+  fromtype: mall
+  prop:
+    "287": "250000"
+"830000005":
+  ext:
+    "287": "108000"
+  name: 540000鱼币
+  price: "1999"
+  fromtype: mall
+  prop:
+    "287": "540000"
+"830000006":
+  ext:
+    "287": "410000"
+  name: 1640000鱼币送410000鱼币
+  price: "4999"
+  fromtype: mall
+  prop:
+    "287": "1640000"
+"830000007":
+  ext:
+    "287": "972000"
+  name: 3240000鱼币送972000鱼币
+  price: "9999"
+  fromtype: mall
+  prop:
+    "287": "3240000"
+"830000008":
+  name: 60水晶
+  price: "99"
+  fromtype: mall
+  prop:
+    "288": "60"
+"830000009":
+  name: 120水晶
+  price: "199"
+  fromtype: mall
+  prop:
+    "288": "120"
+"830000010":
+  ext:
+    "288": "30"
+  name: 300水晶送30水晶
+  price: "499"
+  fromtype: mall
+  prop:
+    "288": "300"
+"830000011":
+  ext:
+    "288": "75"
+  name: 500水晶送75水晶
+  price: "999"
+  fromtype: mall
+  prop:
+    "288": "500"
+"830000012":
+  ext:
+    "288": "216"
+  name: 1080水晶送216水晶
+  price: "1999"
+  fromtype: mall
+  prop:
+    "288": "1080"
+"830000013":
+  ext:
+    "288": "820"
+  name: 3280水晶送820水晶
+  price: "4999"
+  fromtype: mall
+  prop:
+    "288": "3280"
+"830000014":
+  ext:
+    "288": "1944"
+  name: 6480水晶送1944水晶
+  price: "9999"
+  fromtype: mall
+  prop:
+    "288": "6480"
+"830000015":
+  name: 月卡
+  price: "499"
+  fromtype: giftbag
+  prop:
+    "290": "1"
+"830001016":
+  name: 一元礼包
+  price: "99"
+  fromtype: giftbag
+  prop:
+    "287": "200000"
+    "288": "88"
+"830001017":
+  name: 6元炮倍礼包
+  price: "99"
+  fromtype: giftbag
+  prop:
+    "287": "40000"
+    "288": "88"
+"830001018":
+  name: 30元炮倍礼包
+  price: "499"
+  fromtype: giftbag
+  prop:
+    "287": "300000"
+    "288": "200"
+"830001019":
+  name: 98元炮倍礼包
+  price: "1999"
+  fromtype: giftbag
+  prop:
+    "287": "1000000"
+    "288": "666"
+"830001020":
+  name: 198元炮倍礼包
+  price: "4999"
+  fromtype: giftbag
+  prop:
+    "287": "2000000"
+    "288": "1200"
+"830001021":
+  name: 黄金尊享礼包
+  price: "19800"
+  fromtype: giftbag
+  prop:
+    "287": "2000000"
+    "288": "100"
+"830001022":
+  name: 铂金尊享礼包
+  price: "4999"
+  fromtype: giftbag
+  prop:
+    "287": "3280000"
+    "288": "888"
+"830001023":
+  name: 王者尊享礼包
+  price: "48800"
+  fromtype: giftbag
+  prop:
+    "287": "6200000"
+    "288": "800"
+"830001024":
+  name: 6元幸运礼包
+  price: "99"
+  fromtype: giftbag
+  prop:
+    "287": "100000"
+"830001025":
+  name: 30元幸运礼包
+  price: "499"
+  fromtype: giftbag
+  prop:
+    "287": "600000"
+"830001026":
+  name: 锻造套装*40
+  price: "1999"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001027":
+  name: 锻造套装*180
+  price: "4999"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001028":
+  name: 锻造套装*400
+  price: "9999"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001029":
+  name: 铂金尊享礼包
+  price: "4999"
+  fromtype: giftbag
+  prop:
+    "287": "3280000"
+    "288": "888"
+"830001030":
+  name: 六元礼包
+  price: "600"
+  fromtype: giftbag
+  prop:
+    "287": "120000"
+    "288": "88"
+"830001031":
+  name: 水晶宝箱(98元)
+  price: "1999"
+  fromtype: giftbag
+  prop:
+    "288": "1400"
+"830001032":
+  name: 水晶宝箱(328元)
+  price: "4999"
+  fromtype: giftbag
+  prop:
+    "288": "5466"
+"830001033":
+  name: 水晶宝箱(648元)
+  price: "9999"
+  fromtype: giftbag
+  prop:
+    "288": "12960"
+"830002001":
+  name: 钢铁之翼
+  price: "1200"
+  fromtype: special
+  prop:
+    "287": "1"

+ 384 - 0
yamls/fishjs.yaml

@@ -0,0 +1,384 @@
+"830000001":
+  name: 30000鱼币
+  price: "600"
+  fromtype: mall
+  prop:
+    "287": "30000"
+"830000002":
+  name: 60000鱼币
+  price: "1200"
+  fromtype: mall
+  prop:
+    "287": "60000"
+"830000003":
+  ext:
+    "287": "15000"
+  name: 150000鱼币送15000鱼币
+  price: "3000"
+  fromtype: mall
+  prop:
+    "287": "150000"
+"830000004":
+  ext:
+    "287": "37500"
+  name: 250000鱼币送37500鱼币
+  price: "5000"
+  fromtype: mall
+  prop:
+    "287": "250000"
+"830000005":
+  ext:
+    "287": "108000"
+  name: 540000鱼币
+  price: "10800"
+  fromtype: mall
+  prop:
+    "287": "540000"
+"830000006":
+  ext:
+    "287": "410000"
+  name: 1640000鱼币送410000鱼币
+  price: "32800"
+  fromtype: mall
+  prop:
+    "287": "1640000"
+"830000007":
+  ext:
+    "287": "972000"
+  name: 3240000鱼币送972000鱼币
+  price: "64800"
+  fromtype: mall
+  prop:
+    "287": "3240000"
+"830000008":
+  name: 60水晶
+  price: "600"
+  fromtype: mall
+  prop:
+    "288": "60"
+"830000009":
+  name: 120水晶
+  price: "1200"
+  fromtype: mall
+  prop:
+    "288": "120"
+"830000010":
+  ext:
+    "288": "30"
+  name: 300水晶送30水晶
+  price: "3000"
+  fromtype: mall
+  prop:
+    "288": "300"
+"830000011":
+  ext:
+    "288": "75"
+  name: 500水晶送75水晶
+  price: "5000"
+  fromtype: mall
+  prop:
+    "288": "500"
+"830000012":
+  ext:
+    "288": "216"
+  name: 1080水晶送216水晶
+  price: "10800"
+  fromtype: mall
+  prop:
+    "288": "1080"
+"830000013":
+  ext:
+    "288": "820"
+  name: 3280水晶送820水晶
+  price: "32800"
+  fromtype: mall
+  prop:
+    "288": "3280"
+"830000014":
+  ext:
+    "288": "1944"
+  name: 6480水晶送1944水晶
+  price: "64800"
+  fromtype: mall
+  prop:
+    "288": "6480"
+"830000015":
+  name: 月卡
+  price: "3000"
+  fromtype: giftbag
+  prop:
+    "290": "1"
+"830001016":
+  name: 一元礼包
+  price: "100"
+  fromtype: giftbag
+  prop:
+    "287": "20000"
+    "288": "88"
+"830001017":
+  name: 6元炮倍礼包
+  price: "600"
+  fromtype: giftbag
+  prop:
+    "287": "40000"
+    "288": "88"
+"830001018":
+  name: 30元炮倍礼包
+  price: "3000"
+  fromtype: giftbag
+  prop:
+    "287": "300000"
+    "288": "200"
+"830001019":
+  name: 98元炮倍礼包
+  price: "9800"
+  fromtype: giftbag
+  prop:
+    "287": "1000000"
+    "288": "666"
+"830001020":
+  name: 198元炮倍礼包
+  price: "19800"
+  fromtype: giftbag
+  prop:
+    "287": "2000000"
+    "288": "1200"
+"830001021":
+  name: 黄金尊享礼包
+  price: "19800"
+  fromtype: giftbag
+  prop:
+    "287": "2000000"
+    "288": "100"
+"830001022":
+  name: 铂金尊享礼包
+  price: "32800"
+  fromtype: giftbag
+  prop:
+    "287": "3280000"
+    "288": "888"
+"830001023":
+  name: 王者尊享礼包
+  price: "48800"
+  fromtype: giftbag
+  prop:
+    "287": "6200000"
+    "288": "800"
+"830001024":
+  name: 6元幸运礼包
+  price: "600"
+  fromtype: giftbag
+  prop:
+    "287": "100000"
+"830001025":
+  name: 30元幸运礼包
+  price: "3000"
+  fromtype: giftbag
+  prop:
+    "287": "600000"
+"830001026":
+  name: 锻造套装*40
+  price: "9800"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001027":
+  name: 锻造套装*180
+  price: "32800"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001028":
+  name: 锻造套装*400
+  price: "64800"
+  fromtype: giftbag
+  prop:
+    "287": "1"
+"830001029":
+  name: 铂金尊享礼包
+  price: "32800"
+  fromtype: giftbag
+  prop:
+    "287": "3280000"
+    "288": "888"
+"830001030":
+  name: 六元礼包
+  price: "600"
+  fromtype: giftbag
+  prop:
+    "287": "120000"
+    "288": "88"
+"830001031":
+  name: 水晶宝箱(98元)
+  price: "9800"
+  fromtype: giftbag
+  prop:
+    "288": "1400"
+"830001032":
+  name: 水晶宝箱(328元)
+  price: "32800"
+  fromtype: giftbag
+  prop:
+    "288": "5466"
+"830001033":
+  name: 水晶宝箱(648元)
+  price: "64800"
+  fromtype: giftbag
+  prop:
+    "288": "12960"
+"830001034":
+  name: 6元超值礼包
+  price: "600"
+  fromtype: giftbag
+  prop:
+    "287": "200000"
+    "288": "180"
+"830001035":
+  name: 30元组合包
+  price: "3000"
+  fromtype: giftbag
+  prop:
+    "284": "20"
+    "287": "300000"
+    "288": "350"
+"830001036":
+  name: 68元组合包
+  price: "6800"
+  fromtype: giftbag
+  prop:
+    "283": "30"
+    "287": "650000"
+    "288": "500"
+"830001037":
+  name: 128元组合包
+  price: "12800"
+  fromtype: giftbag
+  prop:
+    "285": "40"
+    "287": "1400000"
+    "288": "1000"
+"830001038":
+  name: 328元组合包
+  price: "32800"
+  fromtype: giftbag
+  prop:
+    "287": "3500000"
+    "288": "3000"
+"830001039":
+  name: 648元组合包
+  price: "64800"
+  fromtype: giftbag
+  prop:
+    "287": "10000000"
+    "288": "5000"
+"830001041":
+  name: 周礼包1
+  price: "3000"
+  fromtype: giftbag
+  prop:
+    "287": "200000"
+    "288": "200"
+    "283": "10"
+"830001042":
+  name: 周礼包2
+  price: "6800"
+  fromtype: giftbag
+  prop:
+    "287": "500000"
+    "288": "420"
+    "284": "15"
+    "285": "15"
+"830001043":
+  name: 周礼包3
+  price: "12800"
+  fromtype: giftbag
+  prop:
+    "287": "1000000"
+    "288": "800"
+    "283": "20"
+    "284": "20"
+    "285": "20"
+"830001044":
+  name: 周礼包4
+  price: "32800"
+  fromtype: giftbag
+  prop:
+    "287": "3000000"
+    "288": "2000"
+    "283": "50"
+    "285": "50"
+"830001045":
+  name: 周礼包5
+  price: "64800"
+  fromtype: giftbag
+  prop:
+    "287": "6000000"
+    "288": "4000"
+    "283": "100"
+    "285": "100"
+"830002001":
+  name: 钢铁之翼
+  price: "3000"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002002":
+  name: 紫晶之光
+  price: "600"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002003":
+  name: 精灵之歌
+  price: "1200"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002004":
+  name: 虚空之风
+  price: "1200"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002005":
+  name: 潮汐之音
+  price: "3000"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002006":
+  name: 岩石之心
+  price: "3000"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002007":
+  name: 火焰之翼
+  price: "6800"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002008":
+  name: 极霜之枪
+  price: "6800"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002009":
+  name: 暗夜之矛
+  price: "12800"
+  fromtype: special
+  prop:
+    "287": "1"
+"830002010":
+  name: 雷电之魂
+  price: "19800"
+  fromtype: special
+  prop:
+    "287": "1"
+"830001040":
+  name: 新手任务一键完成
+  price: "600"
+  fromtype: special
+  prop:
+    "287": "1"

BIN
yamls/goods.xlsx


File diff suppressed because it is too large
+ 3376 - 0
yamls/goods.yaml


+ 31 - 0
yamls/loadgoods.yaml

@@ -0,0 +1,31 @@
+#LoadGoods 商品
+goods:
+- goods152
+- goods153
+- goods154
+- goods155
+- goods156
+- goods157
+- goods158
+- goods171
+- goods172
+- goods173
+- goods174
+- goods175
+- goods176
+- goods177
+- goods181
+- goods182
+- goods183
+- goods184
+- goods185
+- goods186
+- goods190
+- goods191
+- goods192
+- goods193
+- goods194
+- goods195
+- buyu_123
+- buyu_124
+- buyu_125

+ 118 - 0
yamls/param.yaml

@@ -0,0 +1,118 @@
+spbill_create_ip: 47.94.172.121
+month_card_callback_url: https://xapi2.xinyueyouxi.com/monthCard/activate
+first_recharge_callback_url: https://xapi2.xinyueyouxi.com/theFirstCharge/activate
+currency_verify_user: false
+goods_limit_day:
+  goods152: true
+  goods153: true
+  goods154: true
+  goods155: true
+  goods156: true
+  goods157: true
+  goods158: true
+month_card_channel:
+  201: true
+  202: true
+  205: true
+  206: true
+  207: true
+  210: true
+  216: true
+  224: true
+  229: true
+  230: true
+goods_limit_time:
+  goods181: true
+  goods182: true
+  goods183: true
+  goods184: true
+  goods185: true
+  goods186: true
+goods_limit_prize:
+  goods200: true
+  goods201: true
+  goods202: true
+  goods203: true
+  goods204: true
+  goods205: true
+  goods206: true
+goods_month_card_all:
+  month_card17: true
+  month_card_new: true
+  month_card_normal: true
+  month_card_vip: true
+  minigame_month_card_vip: true
+goods_month_card:
+  month_card_normal: true
+  month_card_vip: true
+  minigame_month_card_vip: true
+goods_recharge_return:
+  goods152: true
+  goods153: true
+  goods154: true
+  goods155: true
+  goods156: true
+  goods157: true
+  goods158: true
+goods_overdue:
+ - month_card17
+ - month_card_new
+ - month_card_normal
+ - month_card_vip
+ - minigame_month_card_vip
+ - goods127
+level_map:
+ 0: 0
+ 1: 1
+ 99: 2
+ 397: 3
+ 845: 4
+ 1843: 5
+ 3523: 6
+ 6503: 7
+ 12183: 8
+ 21063: 9
+ 33863: 10
+ 49663: 11
+ 69463: 12
+ 89263: 13
+ 119063: 14
+ 148863: 15
+ 178663: 16
+hlv_map:
+ 200: 1
+ 400: 2
+ 600: 3
+ 800: 4
+ 1000: 5
+ 2000: 6
+ 3000: 7
+ 4000: 8
+ 5000: 9
+ 6000: 10
+ 16000: 11
+ 26000: 12
+ 36000: 13
+ 46000: 14
+ 56000: 15
+ 106000: 16
+ 156000: 17
+ 206000: 18
+ 256000: 19
+ 306000: 20
+ 556000: 21
+ 806000: 22
+ 1056000: 23
+ 1306000: 24
+ 1556000: 25
+ 2756000: 26
+ 3956000: 27
+ 5156000: 28
+ 6356000: 29
+ 7556000: 30
+hlv_dan_map:
+  1: 1
+  6: 2
+  11: 3
+  16: 4
+  21: 5

+ 223 - 0
yamls/payment.yaml

@@ -0,0 +1,223 @@
+wechat_pay_1:
+  app_id: wx6152a8fc8b224811
+  app_key: "26Da2a629f9e6222ae1a23cb382982d7"
+  mch_id: "1452495702"
+appstore_pay_1: {}
+wechat_pay_2:
+  app_id: wx6152a8fc8b224811
+  app_key: "26Da2a629f9e6222ae1a23cb382982d7"
+  mch_id: "1452495702"
+wechat_h5_pay_2:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_2: {}
+wechat_pay_4:
+  app_id: wx59866b42bceb3dbf
+  app_key: "9b74df423fdc5069bbdd37a026e6248f"
+  mch_id: "1452976702"
+wechat_h5_pay_4:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_4: {}
+wechat_pay_6:
+  app_id: wx678095ef29faed5c
+  app_key: "9b115f21bd724cbdc2b0b37eddecce26"
+  mch_id: "1485662102"
+wechat_h5_pay_6:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_6: {}
+wechat_pay_8:
+  app_id: wxf3a210af62286256
+  app_key: "8272a2cA2b3f113c77a411a49cb69f78"
+  mch_id: "1486604312"
+wechat_h5_pay_8:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_8: {}
+wechat_pay_10:
+  app_id: wx6b706bca5e0788fa
+  app_key: "A1a3f433ce0292030a4d8355cfdd5ef3"
+  mch_id: "1486691912"
+wechat_h5_pay_10:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_10: {}
+wechat_pay_14:
+  app_id: wx719c5e88d6800eb6
+  app_key: "8Db95b3f8197177413290ce000790284"
+  mch_id: "1452973402"
+wechat_h5_pay_14:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_14: {}
+wechat_h5_pay_18:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+wechat_pay_20:
+  app_id: wx56d156c800e93dea
+  app_key: "E3b56a299bfab49b5e64c8a01fe3aca9"
+  mch_id: "1485681162"
+wechat_h5_pay_20:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_20: {}
+wechat_pay_21:
+  app_id: wx0679d7b5ea3619b7
+  app_key: "b680d57297da6f9148cda0ba65347c65"
+  mch_id: "1485876492"
+appstore_pay_21: {}
+wechat_pay_22:
+  app_id: wx0679d7b5ea3619b7
+  app_key: "b680d57297da6f9148cda0ba65347c65"
+  mch_id: "1485876492"
+wechat_h5_pay_22:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_22: {}
+wechat_h5_pay_26:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+wechat_pay_28:
+  app_id: wx4649ae66c492d786
+  app_key: "4e200396104614d131eef57b450f4ef7"
+  mch_id: "1486694712"
+wechat_h5_pay_28:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_28: {}
+wechat_pay_30:
+  app_id: wx3c31f2dba5135e7b
+  app_key: "E70833265dfbc55c7738b6dd675ba465"
+  mch_id: "1489259512"
+wechat_h5_pay_30:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_30: {}
+wechat_h5_pay_34:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+wechat_pay_1001:
+  app_id: wxce716781f61ca034
+  app_key: "5D5C87E61211AB7A48047F74008F48AC"
+  mch_id: "1489254732"
+wechat_h5_pay_1001:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_1001: {}
+wechat_pay_1002:
+  app_id: wxce716781f61ca034
+  app_key: "5D5C87E61211AB7A48047F74008F48AC"
+  mch_id: "1489254732"
+wechat_h5_pay_1002:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer: http://h5pay.xinyueyouxi.com
+appstore_pay_1002: {}
+oppo_pay_1002:
+  app_id: "30154235"
+  app_key: b3157505ec5c4d7a92fcfc6350ea6ba4
+  app_secret: 7e64eeef11c146dbbd9c8c32e17fefe4
+vivo_pay_1002:
+  app_key: a37e30cc5b912b48134c27591515ea37
+  appId: "101794267"
+  storeId: 6c0dc52a5ffa64d65099
+wechat_h5_pay_900:
+  appid: wxfd5ed77b156ea7b5
+  key: C7492bb4949ff95eb72cf723b812bb48
+  mchid: "1437762802"
+  secret: f83485b3c3122a6e21cd8eb963d54626
+  referer:  http://h5pay.xinyueyouxi.com
+newbaidu_pay_4:
+  app_id: "19569831"
+  app_key: CqPAhMsmLdM9YMtRTvpGQQhZ
+  secret_key: IlQzIr7KK6n6290mAvHaoGwz808FWV14
+midas_pay_2: {}
+ysdk_pay_2:
+  appkey: TrGnLgfeDsJ9fMTuvPUt87lOCiVhQrmL
+midas_pay_4: {}
+ysdk_pay_4:
+  appkey: NOBOghiN6xzUD53BrbdLTSiLzQuv1ocf
+midas_pay_6: {}
+ysdk_pay_6:
+  appkey: OI29tZopEbqIJVHXBf4TNqRzKfC1s7zp
+midas_pay_8: {}
+ysdk_pay_8:
+  appkey: BVBRJPLDzZj4ntAswAQ9TZIOfs0WtbzX
+midas_pay_10: {}
+ysdk_pay_10:
+  appkey: qGconLrkzpyckwdr7RlwGB4MxSqp6Hzi
+midas_pay_14: {}
+ysdk_pay_14:
+  appkey: aLaoo3jjDr8gwAY1Oi3YoEFjSsq6scoX
+midas_pay_18: {}
+ysdk_pay_18:
+  appkey: LeaUDpeo81gg1EmZJtUEwU7likZAVQeH
+midas_pay_20: {}
+ysdk_pay_20:
+  appkey: ylTziIyZXGXKU4GwjsRSfqCUdRUEegBm
+midas_pay_22: {}
+ysdk_pay_22:
+  appkey: No51bB0E6kzMuYxPBRuxASdVRY2M8lkF
+midas_pay_26: {}
+ysdk_pay_26:
+  appkey: fNfviojKcTzBurOZ92KXGx6AbQa9HQlO
+midas_pay_28: {}
+ysdk_pay_28:
+  appkey: OTiRmexHmw1dcZ3HuleUKMo0isiOjZ5L
+midas_pay_30: {}
+ysdk_pay_30:
+  appkey: PvEqhH5MRKgol3GgMWjtwNISwNkgA7Pn
+midas_pay_34: {}
+ysdk_pay_34:
+  appkey: Ey5nppf7ljmFuX2OJB8l2fbOUN35wk2G
+midas_pay_44: {}
+ysdk_pay_44:
+  appkey: EiiqjxPzM2OoRmdHniYcCjriDA3PJRXH
+midas_pay_1002: {}
+ysdk_pay_1002:
+  appkey: hyn8rmJDXky3hex4bjMkKp8XWSruTcZg

+ 13 - 0
yamls/testuser.yaml

@@ -0,0 +1,13 @@
+user_id:
+- 25868474
+- 80316932
+- 4063003
+- 86583104
+- 32595938
+- 73671256
+- 73676963
+- 85033313
+- 86529775
+- 29367090
+- 86526843
+- 86775100

File diff suppressed because it is too large
+ 92 - 0
yamls/下单.txt