提交 225d4142 authored 作者: douxy's avatar douxy

CP计划小程序改造,增加定时任务

上级 b2cde834
...@@ -38,7 +38,7 @@ public interface TemporaryInfoMapper extends BaseMapper<TemporaryInfoDO> { ...@@ -38,7 +38,7 @@ public interface TemporaryInfoMapper extends BaseMapper<TemporaryInfoDO> {
@Param("date") String date @Param("date") String date
); );
int batchInsertOrUpdate(List<TemporaryInfoDO> doList); int batchInsertOrUpdate(@Param("list") List<TemporaryInfoDO> doList);
} }
......
...@@ -41,16 +41,13 @@ ...@@ -41,16 +41,13 @@
<insert id="batchInsertOrUpdate"> <insert id="batchInsertOrUpdate">
INSERT INTO temporary_info ( INSERT INTO temporary_info (
open_id, store_name, store_code, data_date, open_id, store_name, store_code, modify_time
create_time, modify_time
) VALUES ) VALUES
<foreach collection="list" item="item" separator=","> <foreach collection="list" item="item" separator=",">
( (
#{item.openId}, #{item.storeName}, #{item.storeCode}, #{item.dataDate}, #{item.openId}, #{item.storeName}, #{item.storeCode}, NOW()
NOW(), NOW()
) )
</foreach> </foreach>
<!-- 仅更新需要的字段,不覆盖原有核心字段(name/phone/idenNumber等) -->
ON DUPLICATE KEY UPDATE ON DUPLICATE KEY UPDATE
store_name = VALUES(store_name), <!-- 仅更新门店名称 --> store_name = VALUES(store_name), <!-- 仅更新门店名称 -->
store_code = VALUES(store_code), <!-- 仅更新门店编码 --> store_code = VALUES(store_code), <!-- 仅更新门店编码 -->
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<id column="id" property="id"/> <!-- 主键映射 --> <id column="id" property="id"/> <!-- 主键映射 -->
<result column="open_id" property="openId"/> <!-- 数据库下划线 → Java驼峰 --> <result column="open_id" property="openId"/> <!-- 数据库下划线 → Java驼峰 -->
<result column="store_name" property="storeName"/> <result column="store_name" property="storeName"/>
<result column="store_address" property="storeCode"/> <result column="store_code" property="storeCode"/>
<result column="contact_phone" property="contactPhone"/> <result column="contact_phone" property="contactPhone"/>
<result column="create_time" property="createTime"/> <result column="create_time" property="createTime"/>
<result column="is_processed" property="isProcessed"/> <result column="is_processed" property="isProcessed"/>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论