notice_id as "noticeId", user_id as "userId", is_read as "isRead", status as "status", remark as "remark", id as "id", create_by as "createBy", create_dept as "createDept", create_time as "createTime", update_by as "updateBy", update_time as "updateTime", update_ip as "updateIp", version as "version", del_flag as "delFlag" INSERT INTO sys_notice_user_read( notice_id, user_id, is_read, status, remark, id, create_by, create_dept, create_time, update_by, update_time, update_ip, version, del_flag ) VALUES ( #{noticeId}, #{userId}, #{isRead}, #{status}, #{remark}, #{id}, #{createBy}, #{createDept}, #{createTime}, #{updateBy}, #{updateTime}, #{updateIp}, #{version}, #{delFlag} ) UPDATE sys_notice_user_read SET notice_id = #{noticeId}, user_id = #{userId}, is_read = #{isRead}, status = #{status}, remark = #{remark}, update_by = #{updateBy}, update_time = #{updateTime}, update_ip = #{updateIp}, version = version + 1 WHERE id = #{id} and version = #{version} UPDATE sys_notice_user_read SET del_flag = #{DEL_FLAG_DELETE} WHERE id = #{id} UPDATE sys_notice_user_read SET del_flag = '1' WHERE id in #{id}