zhengshi преди 1 седмица
родител
ревизия
35a412fcec
променени са 3 файла, в които са добавени 19 реда и са изтрити 2 реда
  1. 1 1
      app/models/player.js
  2. 0 1
      app/servers/game/handler/shuiguoHandler.js
  3. 18 0
      http/charge.js

+ 1 - 1
app/models/player.js

@@ -104,7 +104,7 @@ module.exports = function (app) {
             19比赛4~10名送钻,20水果游戏,21水果任务,22水果排行榜,  只有11没有统计
         */
         dType: { type: Number },
-        gameType: { type: Number },
+        gameType: { type: String },
         dSource: { type: Number, default: 0, set: function(value) {return Number(Number(value).toFixed(2));}, get: function(value) {return Number(Number(value).toFixed(2));} },              // 原钻石
         dSwap: { type: Number, default: 0, set: function(value) {return Number(Number(value).toFixed(2));}, get: function(value) {return Number(Number(value).toFixed(2));} },                // 变化钻石 游戏
         dNow: { type: Number, default: 0, set: function(value) {return Number(Number(value).toFixed(2));}, get: function(value) {return Number(Number(value).toFixed(2));} },                 // 新钻石

+ 0 - 1
app/servers/game/handler/shuiguoHandler.js

@@ -81,7 +81,6 @@ proto.createTable = P.coroutine(function* (msg, session, next) {
     var other = 0;////TL++2人3人的游戏规则
     var upId = msg.upId || "";////TL++主动创建房间的话此值为"",通过战绩分享自动创建的房间此变量有值
     var roomType = msg.roomType
-    roomType = 2
     var agentId=msg.agentId || "";
     // console.warn("创建桌子,   "+agentId+"  session.uid  "+session.uid);//数据库中agenter(推广员)数据表的主键(_id)
     return this.app.controllers.shuiguo.createTableAsync(session.uid, round, type,gameKindTL,playerAllCount,upId,other,agentId,roomType).nodeify(next);/////修改局数

+ 18 - 0
http/charge.js

@@ -696,6 +696,12 @@ proto.deductUsdtAsync = P.coroutine(function* (query, method, res){var response
 		response.message = "param is wrong"
 		return this.writeOut(response, res);
 	}
+	var game_type = query["game_type"]
+	if (!game_type) {
+		response.code = "1"
+		response.message = "param is wrong"
+		return this.writeOut(response, res);
+	}
 	var userid = query["user_id"]
 	if (!userid) {
 		response.code = "1"
@@ -792,6 +798,12 @@ proto.addUsdtAsync = P.coroutine(function* (query, method, res){var response = {
 		response.message = "param is wrong"
 		return this.writeOut(response, res);
 	}
+	var game_type = query["game_type"]
+	if (!game_type) {
+		response.code = "1"
+		response.message = "param is wrong"
+		return this.writeOut(response, res);
+	}
 	var userid = query["user_id"]
 	if (!userid) {
 		response.code = "1"
@@ -892,6 +904,12 @@ proto.refundUsdtAsync = P.coroutine(function* (query, method, res){var response
 		response.message = "trade_no invalid"
 		return this.writeOut(response, res);
 	}
+	var game_type = query["game_type"]
+	if (!game_type) {
+		response.code = "1"
+		response.message = "param is wrong"
+		return this.writeOut(response, res);
+	}
 	var origin_trade_no = query["origin_trade_no"]
 	if (!origin_trade_no) {
 		response.code = 401