This commit is contained in:
YunaiV 2025-11-26 18:47:42 +08:00
commit b8aa125955
7 changed files with 9 additions and 81 deletions

View File

@ -20,7 +20,7 @@
</description>
<properties>
<spring-ai.version>1.1.0</spring-ai.version>
<alibaba-ai.version>1.0.0.4</alibaba-ai.version>
<alibaba-ai.version>1.1.0.0-M5</alibaba-ai.version>
<tinyflow.version>1.2.6</tinyflow.version>
</properties>

View File

@ -5,8 +5,8 @@ import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
import cn.iocoder.yudao.module.mp.controller.admin.message.vo.template.MpMessageTemplateListReqVO;
import cn.iocoder.yudao.module.mp.controller.admin.message.vo.template.MpMessageTemplateRespVO;
import cn.iocoder.yudao.module.mp.controller.admin.message.vo.template.MpMessageTemplateSendReqVO;
import cn.iocoder.yudao.module.mp.dal.dataobject.template.MpMessageTemplateDO;
import cn.iocoder.yudao.module.mp.service.template.MpMessageTemplateService;
import cn.iocoder.yudao.module.mp.dal.dataobject.message.MpMessageTemplateDO;
import cn.iocoder.yudao.module.mp.service.message.MpMessageTemplateService;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag;

View File

@ -1,4 +1,4 @@
package cn.iocoder.yudao.module.mp.dal.dataobject.template;
package cn.iocoder.yudao.module.mp.dal.dataobject.message;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
import cn.iocoder.yudao.module.mp.dal.dataobject.account.MpAccountDO;

View File

@ -1,72 +0,0 @@
package cn.iocoder.yudao.module.mp.dal.dataobject.template;
import lombok.*;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
/**
* 微信模版消息发送记录 DO
*
* @author dengsl
*/
@TableName("mp_msg_template_log")
@KeySequence("mp_msg_template_log_seq") // 用于 OraclePostgreSQLKingbaseDB2H2 数据库的主键自增如果是 MySQL 等数据库可不写
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MsgTemplateLogDO extends BaseDO {
/**
* 主键
*/
@TableId
private Long id;
/**
* appId
*/
private String appId;
/**
* 用户openid
*/
private String toUser;
/**
* 公众号模板ID
*/
private String templateId;
/**
* 消息内容
*/
private String data;
/**
* 链接
*/
private String url;
/**
* 小程序appid
*/
private String miniProgramAppId;
/**
* 小程序页面路径
*/
private String miniProgramPagePath;
/**
* 发送时间
*/
private LocalDateTime sendTime;
/**
* 发送状态 0成功1失败
*/
private Integer sendStatus;
/**
* 发送结果
*/
private String sendResult;
}

View File

@ -2,7 +2,7 @@ package cn.iocoder.yudao.module.mp.dal.mysql.message;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
import cn.iocoder.yudao.module.mp.controller.admin.message.vo.template.MpMessageTemplateListReqVO;
import cn.iocoder.yudao.module.mp.dal.dataobject.template.MpMessageTemplateDO;
import cn.iocoder.yudao.module.mp.dal.dataobject.message.MpMessageTemplateDO;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;

View File

@ -1,8 +1,8 @@
package cn.iocoder.yudao.module.mp.service.template;
package cn.iocoder.yudao.module.mp.service.message;
import cn.iocoder.yudao.module.mp.controller.admin.message.vo.template.MpMessageTemplateListReqVO;
import cn.iocoder.yudao.module.mp.controller.admin.message.vo.template.MpMessageTemplateSendReqVO;
import cn.iocoder.yudao.module.mp.dal.dataobject.template.MpMessageTemplateDO;
import cn.iocoder.yudao.module.mp.dal.dataobject.message.MpMessageTemplateDO;
import java.util.List;

View File

@ -1,4 +1,4 @@
package cn.iocoder.yudao.module.mp.service.template;
package cn.iocoder.yudao.module.mp.service.message;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.StrUtil;
@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.module.mp.controller.admin.message.vo.template.MpMessageTemplateListReqVO;
import cn.iocoder.yudao.module.mp.controller.admin.message.vo.template.MpMessageTemplateSendReqVO;
import cn.iocoder.yudao.module.mp.dal.dataobject.account.MpAccountDO;
import cn.iocoder.yudao.module.mp.dal.dataobject.template.MpMessageTemplateDO;
import cn.iocoder.yudao.module.mp.dal.dataobject.message.MpMessageTemplateDO;
import cn.iocoder.yudao.module.mp.dal.dataobject.user.MpUserDO;
import cn.iocoder.yudao.module.mp.dal.mysql.message.MpMessageTemplateMapper;
import cn.iocoder.yudao.module.mp.framework.mp.core.MpServiceFactory;