room_id, optsn, workcase_id, room_name, room_type, status, guest_id, guest_name,
ai_session_id, message_count, last_message_time, last_message, comment_level, closed_by, closed_time,
creator, create_time, update_time, delete_time, deleted
INSERT INTO workcase.tb_chat_room (
optsn, room_id, workcase_id, room_name, guest_id, guest_name, creator
, room_type
, status
, ai_session_id
, message_count
, last_message_time
, last_message
) VALUES (
#{optsn}, #{roomId}, #{workcaseId}, #{roomName}, #{guestId}, #{guestName}, #{creator}
, #{roomType}
, #{status}
, #{aiSessionId}
, #{messageCount}
, #{lastMessageTime}
, #{lastMessage}
)
UPDATE workcase.tb_chat_room
workcase_id = #{workcaseId},
room_name = #{roomName},
room_type = #{roomType},
status = #{status},
ai_session_id = #{aiSessionId},
message_count = #{messageCount},
last_message_time = #{lastMessageTime},
last_message = #{lastMessage},
comment_level = #{commentLevel},
closed_by = #{closedBy},
closed_time = #{closedTime},
update_time = now()
WHERE room_id = #{roomId} AND deleted = false
UPDATE workcase.tb_chat_room
SET deleted = true, delete_time = now()
WHERE room_id = #{roomId} AND deleted = false