diff --git a/src/HttpServer/jsonconf/TaskConfig.json b/src/HttpServer/jsonconf/TaskConfig.json index 2972382..93448f0 100644 --- a/src/HttpServer/jsonconf/TaskConfig.json +++ b/src/HttpServer/jsonconf/TaskConfig.json @@ -3,117 +3,216 @@ "id": 1, "type": 1, "day_type": 1, - "aims": 5, + "aims": 1, "active": 5, - "coin": 3000, - "desc": "在线5min" + "coin": 0, + "desc": "在线1分钟" }, { "id": 2, "type": 1, "day_type": 1, - "aims": 30, - "active": 10, - "coin": 8000, - "desc": "在线30mins" + "aims": 5, + "active": 5, + "coin": 0, + "desc": "在线5分钟" }, { "id": 3, "type": 1, + "day_type": 1, + "aims": 10, + "active": 10, + "coin": 0, + "desc": "在线10分钟" + }, + { + "id": 4, + "type": 1, + "day_type": 1, + "aims": 15, + "active": 10, + "coin": 0, + "desc": "在线15分钟" + }, + { + "id": 5, + "type": 1, + "day_type": 1, + "aims": 20, + "active": 15, + "coin": 0, + "desc": "在线20分钟" + }, + { + "id": 6, + "type": 1, + "day_type": 1, + "aims": 30, + "active": 15, + "coin": 0, + "desc": "在线30分钟" + }, + { + "id": 7, + "type": 1, + "day_type": 1, + "aims": 60, + "active": 20, + "coin": 0, + "desc": "在线60分钟" + }, + { + "id": 8, + "type": 1, "day_type": 2, - "aims": 5, + "aims": 2, "active": 5, - "coin": 3000, - "desc": "游戏中消耗5次体力" + "coin": 0, + "desc": "消耗2点体力" }, { - "id": 4, + "id": 9, + "type": 1, + "day_type": 2, + "aims": 5, + "active": 10, + "coin": 0, + "desc": "消耗5点体力" + }, + { + "id": 10, + "type": 1, + "day_type": 2, + "aims": 10, + "active": 15, + "coin": 0, + "desc": "消耗10点体力" + }, + { + "id": 11, "type": 1, "day_type": 3, "aims": 1, "active": 10, - "coin": 5000, + "coin": 0, "desc": "单局成绩超过2000分" }, { - "id": 5, + "id": 12, + "type": 1, + "day_type": 4, + "aims": 2, + "active": 5, + "coin": 0, + "desc": "观看2次视频" + }, + { + "id": 13, "type": 1, "day_type": 4, "aims": 5, + "active": 10, + "coin": 0, + "desc": "观看5次视频" + }, + { + "id": 14, + "type": 1, + "day_type": 4, + "aims": 10, + "active": 15, + "coin": 0, + "desc": "观看10次视频" + }, + { + "id": 15, + "type": 1, + "day_type": 4, + "aims": 20, "active": 20, - "coin": 5000, - "desc": "观看满5次视频" + "coin": 0, + "desc": "观看20次视频" }, { - "id": 6, + "id": 16, + "type": 1, + "day_type": 4, + "aims": 50, + "active": 30, + "coin": 0, + "desc": "观看50次视频" + }, + { + "id": 17, "type": 1, "day_type": 5, "aims": 5, "active": 20, - "coin": 3000, - "desc": "进行转盘抽奖5次" + "coin": 0, + "desc": "转盘抽奖5次" }, { - "id": 7, + "id": 18, "type": 1, "day_type": 6, "aims": 3, "active": 30, - "coin": 1000, + "coin": 0, "desc": "开福袋3次" }, { - "id": 8, + "id": 19, "type": 1, "day_type": 7, "aims": 1, "active": 15, - "coin": 3000, + "coin": 0, "desc": "放飞火箭1次" }, { - "id": 9, + "id": 20, "type": 1, "day_type": 8, "aims": 2, "active": 20, - "coin": 3000, - "desc": "游戏内重生2次" + "coin": 0, + "desc": "重生2次" }, { - "id": 10, + "id": 21, "type": 1, "day_type": 9, "aims": 5, "active": 15, - "coin": 5000, - "desc": "游戏中使用5次道具" + "coin": 0, + "desc": "使用5次道具" }, { - "id": 11, + "id": 22, "type": 2, - "day_type": 0, - "aims": 0, - "active": 30, - "coin": 1500, + "day_type": 0.0, + "aims": 0.0, + "active": 80, + "coin": 0, "desc": "" }, { - "id": 12, + "id": 23, "type": 2, - "day_type": 0, - "aims": 0, - "active": 80, - "coin": 4000, + "day_type": 0.0, + "aims": 0.0, + "active": 180, + "coin": 0, "desc": "" }, { - "id": 13, + "id": 24, "type": 2, - "day_type": 0, - "aims": 0, - "active": 150, - "coin": 4000, + "day_type": 0.0, + "aims": 0.0, + "active": 300, + "coin": 0, "desc": "" } ] \ No newline at end of file diff --git a/src/HttpServer/logic/function.go b/src/HttpServer/logic/function.go index 08f8032..e2d78fa 100644 --- a/src/HttpServer/logic/function.go +++ b/src/HttpServer/logic/function.go @@ -245,19 +245,22 @@ func (uinfo *UserData) HandleGetTaskReward(req *GettaskrewardReq, resp *Gettaskr } + logger.Info("ss=%v", addgold) //将状态置位已领取 list.Taskdata[index].Taskstatus = 0 + + //发奖励统一领取 //发奖励 - realgold, realaddgold, err := AddCoinToSdk(uuid, addgold, gameid, channel, REDBAGTYPE_102) + /*realgold, realaddgold, err := AddCoinToSdk(uuid, addgold, gameid, channel, REDBAGTYPE_102) if err != nil { logger.Info("GetUserInfo HandlerDrawguangold data failed:%v,for:%v", err) resp.Message = "后台提现失败" resp.Code = 1 return errors.New("后台提现失败") - } + }*/ - uinfo.RealGold = realgold - resp.Data.Goldnum = realaddgold + uinfo.RealGold = 0 + resp.Data.Goldnum = 0 resp.Data.Walletgold = uinfo.RealGold return nil -- libgit2 0.21.0