|
@@ -72,7 +72,16 @@ public class JmTuangouService {
|
|
|
jmTuangou.setUserUpdate(jmTuangou.getUserId());
|
|
|
jmTuangou.setTimeUpdate(new Date());
|
|
|
|
|
|
- return jmTuangouDao.insert(jmTuangou);
|
|
|
+ Integer success = jmTuangouDao.insert(jmTuangou);
|
|
|
+
|
|
|
+ if (success == 1) {
|
|
|
+ List<UserOpen> userList = userOpenMapper.getUsersByUptownId(uptownId);
|
|
|
+ for (UserOpen user : userList) {
|
|
|
+ epiTemplateMessageService.tuangouSendRemindMessage(user.getUserId(), user.getOpenId(), tgEndTime);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return success;
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRED)
|
|
@@ -179,26 +188,6 @@ public class JmTuangouService {
|
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRED)
|
|
|
- public Integer zhihuibuTuangouPublish(JmTuangou jmTuangou) {
|
|
|
-
|
|
|
- jmTuangou.setJmId(IdWorker.getId());
|
|
|
-
|
|
|
- Long propertyId = yeweihuiUserRoleMapper.queryPropertyIdByUserId(jmTuangou.getUserId());
|
|
|
- Long uptownId = yeweihuiSysOwnerMapper.queryUptownIdByUserId(propertyId);
|
|
|
- jmTuangou.setUptownId(uptownId);
|
|
|
-
|
|
|
- jmTuangou.setTgStatus(1);
|
|
|
- jmTuangou.setUserId(JwtHelper.getUserId());
|
|
|
-
|
|
|
- jmTuangou.setUserCreate(JwtHelper.getUserId());
|
|
|
- jmTuangou.setTimeCreate(new Date());
|
|
|
- jmTuangou.setUserUpdate(JwtHelper.getUserId());
|
|
|
- jmTuangou.setTimeUpdate(new Date());
|
|
|
-
|
|
|
- return jmTuangouDao.insert(jmTuangou);
|
|
|
- }
|
|
|
-
|
|
|
- @Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRED)
|
|
|
public Integer zhihuibuUpdateStatus(Long jmId, Long status) {
|
|
|
return jmTuangouDao.updateStatusByJmId(jmId, status);
|
|
|
}
|