This commit is contained in:
chaosBreaking
2019-10-12 11:56:07 +08:00
parent 0bb94f6bc7
commit d85c774a93

View File

@@ -157,20 +157,23 @@ module.exports = {
const { userId } = res.locals.user;
return await Promise.all([User.findById(userId), VReq.find({ userId })])
.then(([user, reqs]) => {
const verifyLevel = user.verifyLevel;
let verifyStatus = 'unknow';
const verifyLevel = user.verifyLevel + 1; // 请求认证级别 = 用户当前认证级别+1
let verifyStatus = 0;
let info = '';
for (let i = 0, len = reqs.length; i < len; ++i) {
if (reqs[i].verifyLevel === verifyLevel) {
verifyStatus = reqs[i].verifyStatus;
info = reqs[i].info;
}
}
return res.json({
code: 0,
data: {
verified: +user.verifyLevel > 0,
verifyLevel: user.verifyLevel,
verifyData: user.verifyData[user.verifyLevel],
verifyStatus
verifyLevel: verifyLevel,
verifyData: user.verifyData[verifyLevel],
verifyStatus,
info
}
});
});