INSERT INTO zxjp_store_message ( store_id, store_code, store_name, message_template_id, read_status, read_time, process_status, process_time, operator_list ) VALUES ( #{item.storeId}, #{item.storeCode}, #{item.storeName}, #{item.messageTemplateId}, #{item.readStatus}, #{item.readTime}, #{item.processStatus}, #{item.processTime}, #{item.operatorList} ) UPDATE zxjp_store_message SET revoke_status = 1, revoke_time = NOW(), revoke_operator_id = #{userId,jdbcType=BIGINT}, revoke_operator_name = #{userName,jdbcType=VARCHAR}, update_time = NOW() message_template_id IN #{item} AND process_status = 0 AND revoke_status = 0 UPDATE zxjp_store_message SET revoke_status = 1, revoke_time = NOW(), revoke_operator_id = #{userId,jdbcType=BIGINT}, revoke_operator_name = #{userName,jdbcType=VARCHAR}, update_time = NOW() WHERE id = #{id,jdbcType=BIGINT} AND process_status = 0 AND revoke_status = 0