fix
This commit is contained in:
@@ -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
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user