|
@@ -1,6 +1,7 @@
|
|
|
package org.jeecg.modules.system.app.service.impl;
|
|
|
|
|
|
import cn.hutool.core.util.ObjUtil;
|
|
|
+import com.alibaba.fastjson2.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@@ -451,14 +452,18 @@ public class AppCoureseServiceImpl extends ServiceImpl<AppCoursesMapper, AppCour
|
|
|
verificationRecord.setVerifyStatus(CommonConstant.STATUS_0_INT);
|
|
|
verificationRecord.setCoursesType(CommonConstant.STATUS_1_INT);
|
|
|
appCoursesVerificationRecordMapper.insert(verificationRecord);
|
|
|
+ log.warn("查询主用户信息:use_user_id:"+familyMembers.getId()+";courses_price_rule_id:"+coursesPriceRules.getId());
|
|
|
JobExtendedClassNoticeVo jobExtendedClassNoticeVo = priceRulesMapper.findByClassPrice(familyMembers.getId(),coursesPriceRules.getId());
|
|
|
+ log.warn("查询主用户信息:"+ JSONObject.toJSONString(jobExtendedClassNoticeVo));
|
|
|
if (jobExtendedClassNoticeVo==null||StringUtils.isEmpty(jobExtendedClassNoticeVo.getUserOpenId())|| StringUtils.isEmpty(jobExtendedClassNoticeVo.getSiteName())){
|
|
|
continue;
|
|
|
}
|
|
|
+
|
|
|
getDate(coursesPriceRules.getStartTime(),coursesPriceRules.getEndTime());
|
|
|
jobExtendedClassNoticeVos.add(jobExtendedClassNoticeVo);
|
|
|
|
|
|
}
|
|
|
+ log.warn("需要通知列表:"+JSONObject.toJSONString(jobExtendedClassNoticeVos));
|
|
|
if (!jobExtendedClassNoticeVos.isEmpty()){
|
|
|
wxNotificationService.extendedClassesJob(jobExtendedClassNoticeVos);
|
|
|
}
|