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 { ...@@ -12,7 +12,8 @@ class CheckService extends Service {
async getUserHidePhone() { async getUserHidePhone() {
const { ctx } = this; const { ctx } = this;
let ret = { let ret = {
hidePhone: '' hidePhone: '',
is_reject: false,//30天之内是否有被拒记录
}; };
if (!ctx.oldUserId || !ctx.userId) { if (!ctx.oldUserId || !ctx.userId) {
//如果没有登录就不做处理 //如果没有登录就不做处理
...@@ -31,6 +32,19 @@ class CheckService extends Service { ...@@ -31,6 +32,19 @@ class CheckService extends Service {
ctx.failed('没有找到对应的手机号'); ctx.failed('没有找到对应的手机号');
} }
ret.hidePhone = userInfo.passport.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2'); 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; 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