INSERT INTO store_extend_info_${enterpriseId} store_id, latest_order_time VALUES #{dto.storeId}, #{dto.latestOrderTime} ON DUPLICATE KEY UPDATE store_id = VALUES(store_id), latest_order_time = VALUES(latest_order_time), update_time = now(), INSERT INTO store_extend_info_${enterpriseId} (store_id, score) VALUES (#{storeId}, #{score}) ON DUPLICATE KEY UPDATE score = values(score) UPDATE store_${enterpriseId} SET store_status = #{storeStatus}, open_date = #{actualOpenDate} WHERE store_id = #{storeId} AND is_delete = 'effective' UPDATE store_${enterpriseId} SET open_date = #{actualOpenDate} WHERE store_id = #{storeId} AND is_delete = 'effective' UPDATE store_${enterpriseId} SET store_status = #{storeStatus} WHERE store_id = #{storeId} AND is_delete = 'effective' UPDATE store_${enterpriseId} SET store_status = 'closed', close_store_time = #{actualCloseData} WHERE store_id = #{storeId} AND is_delete = 'effective' AND store_status != 'closed' INSERT INTO store_extend_info_${enterpriseId}(store_id, close_reason, close_nature) VALUES(#{storeId}, #{closeReason}, #{closeNature}) ON DUPLICATE KEY UPDATE close_reason = VALUES(close_reason), close_nature = VALUES(close_nature) INSERT INTO store_extend_info_${enterpriseId}(store_id, close_up_reason, is_close_up) VALUES(#{storeId}, #{closeUpReason}, #{isCloseUp}) ON DUPLICATE KEY UPDATE close_up_reason = VALUES(close_up_reason), is_close_up = VALUES(is_close_up) UPDATE store_${enterpriseId} WHEN store_id = #{item.storeId} THEN #{item.province} WHEN store_id = #{item.storeId} THEN #{item.city} WHEN store_id = #{item.storeId} THEN #{item.county} WHERE store_id IN #{item.storeId} INSERT INTO store_extend_info_${enterpriseId}(store_id, soft_open_date, soft_open_job_time) VALUES (#{item.storeId}, #{item.softOpenDate}, now()) ON DUPLICATE KEY UPDATE soft_open_date = VALUES(soft_open_date), soft_open_job_time = VALUES(soft_open_job_time) UPDATE store_${enterpriseId} SET store_status = #{storeStatus} WHERE store_id IN #{item} INSERT INTO store_extend_info_${enterpriseId}(store_id, open_report_time) VALUES (#{storeId}, #{openReportTime}) ON DUPLICATE KEY UPDATE open_report_time = VALUES(open_report_time)