Merge branch 'feature/yuandan' into dev
This commit is contained in:
commit
bb8ec648e3
@ -18,7 +18,14 @@ export default async function (call: ApiCall<ReqZLRec, ResZLRec>) {
|
||||
let rec = data?.qiandao?.[call.req.id]
|
||||
if (rec) return call.errorCode(-3)
|
||||
|
||||
let prize = [gift.prize, ...gift.dlz.map((v, i) => v[call.req.dlz[i]])]
|
||||
// 奖励不符合,严格判断
|
||||
let dlzList = R.flatten(gift.dlz.map(i => R.values(i)))
|
||||
call.req.dlz.map(i => {
|
||||
let item = dlzList.find(v => i.a == v.a && i.t == v.t && i.n == v.n)
|
||||
if (!item) call.errorCode(-4)
|
||||
})
|
||||
|
||||
let prize = [gift.prize, ...call.req.dlz]
|
||||
|
||||
await PlayerFun.sendPrize(call, prize);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user