Ver Fonte

泰国支付测试

249435196@qq.com há 1 ano atrás
pai
commit
79170f0332
1 ficheiros alterados com 5 adições e 4 exclusões
  1. 5 4
      script/module/platform/ApiLogic.lua

+ 5 - 4
script/module/platform/ApiLogic.lua

@@ -46,13 +46,13 @@ function deliver(oJsonInput,ret)
 	if not (ret.account and ret.order and ret.type and ret.id and ret.cnt and ret.region) then
 	if not (ret.account and ret.order and ret.type and ret.id and ret.cnt and ret.region) then
 		ret.result = 6
 		ret.result = 6
 		ret.err = "param empty"
 		ret.err = "param empty"
-		return
+		return ret
 	end
 	end
 	
 	
 	if DELIVER_CODE_HIS[oJsonInput.order] then
 	if DELIVER_CODE_HIS[oJsonInput.order] then
 		ret.result = 4
 		ret.result = 4
 		ret.err = "order double"
 		ret.err = "order double"
-		return
+		return ret
 	end
 	end
 	DELIVER_CODE_HIS[oJsonInput.order] = os.time()
 	DELIVER_CODE_HIS[oJsonInput.order] = os.time()
 
 
@@ -66,12 +66,12 @@ function deliver(oJsonInput,ret)
 		if not humanDb then
 		if not humanDb then
 			ret.result = 2
 			ret.result = 2
 			ret.err = "account not exist"
 			ret.err = "account not exist"
-			return
+            return ret
 		end
 		end
 	end
 	end
 	
 	
 	if not BuyLogic.checkBuy(human,ret) then
 	if not BuyLogic.checkBuy(human,ret) then
-		return
+        return ret
 	end
 	end
 	
 	
 	oJsonInput.cmd = "deliver"
 	oJsonInput.cmd = "deliver"
@@ -95,6 +95,7 @@ function deliver(oJsonInput,ret)
 	RoleDBLogic.saveRole(human.db)
 	RoleDBLogic.saveRole(human.db)
 	ret.result = 1
 	ret.result = 1
 	Log.write(Log.LOGID_OSS_DELIVER, human.db._id, human.db.account, human.db.name, human.db.lv,oJsonInput.order,oJsonInput.money,oJsonInput.type,oJsonInput.id,oJsonInput.cnt,online and 1 or 0,oJsonInput.region)	
 	Log.write(Log.LOGID_OSS_DELIVER, human.db._id, human.db.account, human.db.name, human.db.lv,oJsonInput.order,oJsonInput.money,oJsonInput.type,oJsonInput.id,oJsonInput.cnt,online and 1 or 0,oJsonInput.region)	
+    return ret
 end
 end