feat(biz): 新增阿里工单同步功能
- 新增阿里工单实体类 AlibabaWorkOrder,用于映射阿里平台工单数据 - 新增阿里工单 Mapper 接口及 XML 文件,支持根据工单 ID 查询和获取最大更新时间- 新增阿里工单 Service 接口及实现类,支持单个和批量保存工单信息 - 新增阿里工单定时任务类 AlibabaWorkOrderJob,实现从阿里数据库同步工单数据 - 新增阿里工单同步测试类 WorkOrderSimpleTest,验证 SQL 构建逻辑 - 修改单元测试基类 BaseDbAndRedisUnitTest 的激活配置为 local 环境
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.jeelowcode.module.biz.mapper.AlibabaWorkOrderMapper">
|
||||
|
||||
<!-- 查询最大更新时间 -->
|
||||
<select id="selectMaxUpdateTime" resultType="java.time.LocalDateTime">
|
||||
select greatest(
|
||||
max(gmt_modified),
|
||||
max(gmt_sub_modified),
|
||||
max(gmt_relate_modified),
|
||||
max(gmt_relate_sub_modified)
|
||||
)
|
||||
from lc_alibaba_work_order
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user