fix:新增圣诞活动签到也加上经验
This commit is contained in:
parent
4e74b001b5
commit
5ec8b60e99
@ -19,17 +19,23 @@ export default async function (call: ApiCall<ReqQianDao, ResQianDao>) {
|
|||||||
_mydata.qiandao.push(i)
|
_mydata.qiandao.push(i)
|
||||||
_prize = _prize.concat(_con[i])
|
_prize = _prize.concat(_con[i])
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!_prize){
|
if (!_prize){
|
||||||
// 没有奖励可以领取
|
// 没有奖励可以领取
|
||||||
return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 })
|
return call.error('', { code: -1, message: globalThis.lng.yangchengmubiao_2 })
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
let _setData = {}
|
let _setData = {}
|
||||||
|
let _addVal = 0
|
||||||
|
// 懒得喊后台和前端修改了,直接取prize里面的对应的经验字段去添加zhanling经验
|
||||||
|
for (const p of _prize) {
|
||||||
|
// 战令经验
|
||||||
|
if (p.t == "shengdanExp") {
|
||||||
|
_addVal += p.n
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_mydata["val"] += _addVal
|
||||||
|
_setData["val"] = _mydata.val
|
||||||
_setData["qiandao"] = _mydata.qiandao
|
_setData["qiandao"] = _mydata.qiandao
|
||||||
await Christmasfun.setMyData(call.uid, call.req.hdid, { $set: _setData })
|
await Christmasfun.setMyData(call.uid, call.req.hdid, { $set: _setData })
|
||||||
|
|
||||||
await PlayerFun.sendPrize(call, _prize);
|
await PlayerFun.sendPrize(call, _prize);
|
||||||
let changedata = { mydata: _mydata, prize: _prize}
|
let changedata = { mydata: _mydata, prize: _prize}
|
||||||
// 推送红点
|
// 推送红点
|
||||||
|
Loading…
Reference in New Issue
Block a user