Commit c6882b2f authored by Hsinli's avatar Hsinli

adddd

parent 5dcbbc34
Pipeline #19291 passed with stage
in 7 seconds
......@@ -12,7 +12,8 @@ class CheckService extends Service {
async getUserHidePhone() {
const { ctx } = this;
let ret = {
hidePhone: ''
hidePhone: '',
is_reject: false,//30天之内是否有被拒记录
};
if (!ctx.oldUserId || !ctx.userId) {
//如果没有登录就不做处理
......@@ -31,6 +32,19 @@ class CheckService extends Service {
ctx.failed('没有找到对应的手机号');
}
ret.hidePhone = userInfo.passport.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2');
//最近30天是否有被拒记录
let rejectFilter = {
attributes: ['user_sid'],
where: {
user_sid: userSid,
created_at: { $gt: moment().subtract(30, 'days').format('YYYY-MM-DD HH:mm:ss') },
is_target_user: { $ne: 1 }
}
}
let rejectRecord = await ctx.prometheusModel.DuxiaomanLog.findOne(rejectFilter);
ret.is_reject = !rejectRecord ? false : true;
return ret;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment