|
@@ -1958,14 +1958,16 @@ async function getWelcomeInfo(compilationId,sessionUser,isFree=true) {
|
|
|
let welcom_setting = await welcomeModel.findOne({compilationId:compilationId});
|
|
let welcom_setting = await welcomeModel.findOne({compilationId:compilationId});
|
|
|
let isShow = false;
|
|
let isShow = false;
|
|
|
let context = "";
|
|
let context = "";
|
|
|
|
|
+ let showTime = 0;
|
|
|
let setting = null
|
|
let setting = null
|
|
|
if(welcom_setting){
|
|
if(welcom_setting){
|
|
|
setting = isFree? welcom_setting.normal:welcom_setting.professional;//区分专业版和免费版
|
|
setting = isFree? welcom_setting.normal:welcom_setting.professional;//区分专业版和免费版
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if(setting){
|
|
if(setting){
|
|
|
- if(setting.showType == 0) return [false,""];//关闭
|
|
|
|
|
|
|
+ if(setting.showType == 0) return [false,"",showTime];//关闭
|
|
|
context = setting.context;
|
|
context = setting.context;
|
|
|
|
|
+ showTime = setting.showTime;
|
|
|
if(setting.showType == 1){//每天一次
|
|
if(setting.showType == 1){//每天一次
|
|
|
let dataString =moment(Date.now()).tz("Asia/Shanghai").format('YYYY-MM-DD');//今天的日期字符串
|
|
let dataString =moment(Date.now()).tz("Asia/Shanghai").format('YYYY-MM-DD');//今天的日期字符串
|
|
|
let userInfo =await userModel.findOne({_id: mongoose.Types.ObjectId(sessionUser.id)});
|
|
let userInfo =await userModel.findOne({_id: mongoose.Types.ObjectId(sessionUser.id)});
|
|
@@ -1980,6 +1982,6 @@ async function getWelcomeInfo(compilationId,sessionUser,isFree=true) {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- return [isShow,context]
|
|
|
|
|
|
|
+ return [isShow,context,showTime]
|
|
|
|
|
|
|
|
}
|
|
}
|