|
|
|
@ -20,7 +20,6 @@ import cn.iocoder.yudao.module.farm.dal.mysql.taskCate.TaskCateMapper;
|
|
|
|
|
import cn.iocoder.yudao.module.farm.service.area.AreaService; |
|
|
|
|
import cn.iocoder.yudao.module.farm.service.task.TaskService; |
|
|
|
|
import cn.iocoder.yudao.module.system.dal.dataobject.CpUser.CpUserDO; |
|
|
|
|
import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO; |
|
|
|
|
import cn.iocoder.yudao.module.system.dal.mysql.CpUser.CpUserMapper; |
|
|
|
|
import cn.iocoder.yudao.module.system.dal.mysql.user.AdminUserMapper; |
|
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
@ -109,20 +108,20 @@ public class FarmMsgAspect {
|
|
|
|
|
//草稿不发送
|
|
|
|
|
return object; |
|
|
|
|
} |
|
|
|
|
//创建 更新 删除 发送信息
|
|
|
|
|
if (farmMsg.operation().equals(FarmMsgTypeEnum.CREATE) || farmMsg.operation().equals(FarmMsgTypeEnum.UPDATE) |
|
|
|
|
|| farmMsg.operation().equals(FarmMsgTypeEnum.DELETE)){ |
|
|
|
|
//接受消息的人
|
|
|
|
|
String toUserStr = this.assembleCpUserId(farmMsg.type(), farmMsgDTO.getId()); |
|
|
|
|
//发起人
|
|
|
|
|
AdminUserDO adminUser = adminUserMapper.selectOne(AdminUserDO::getId, getLoginUserId()); |
|
|
|
|
CpUserDO user = cpUserMapper.selectOne(CpUserDO::getUserId, adminUser.getCpUserId()); |
|
|
|
|
|
|
|
|
|
if (!farmMsgDTO.getNoSendMsg()){ |
|
|
|
|
//企业微信小程序通知消息
|
|
|
|
|
this.sendMiniMsg(user, farmMsgDTO, toUserStr); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
// //创建 更新 删除 发送信息
|
|
|
|
|
// if (farmMsg.operation().equals(FarmMsgTypeEnum.CREATE) || farmMsg.operation().equals(FarmMsgTypeEnum.UPDATE)
|
|
|
|
|
// || farmMsg.operation().equals(FarmMsgTypeEnum.DELETE)){
|
|
|
|
|
// //接受消息的人
|
|
|
|
|
// String toUserStr = this.assembleCpUserId(farmMsg.type(), farmMsgDTO.getId());
|
|
|
|
|
// //发起人
|
|
|
|
|
// AdminUserDO adminUser = adminUserMapper.selectOne(AdminUserDO::getId, getLoginUserId());
|
|
|
|
|
// CpUserDO user = cpUserMapper.selectOne(CpUserDO::getUserId, adminUser.getCpUserId());
|
|
|
|
|
//
|
|
|
|
|
// if (!farmMsgDTO.getNoSendMsg()){
|
|
|
|
|
// //企业微信小程序通知消息
|
|
|
|
|
// this.sendMiniMsg(user, farmMsgDTO, toUserStr);
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
//插入日志
|
|
|
|
|
LogMsgDO logMsgDO = LogMsgDO.builder() |
|
|
|
|