tenant_id
,
tenant_type,
sender_account,
sender_type,
user_icon,
have_new_info,
del_flag
insert into xhpc_message_board_receive_user (tenant_id, tenant_type, sender_account,
sender_type, user_icon, have_new_info,
del_flag)
values (#{tenantId,jdbcType=VARCHAR}, #{tenantType,jdbcType=INTEGER}, #{senderAccount,jdbcType=VARCHAR},
#{senderType,jdbcType=INTEGER}, #{userIcon,jdbcType=VARCHAR}, #{haveNewInfo,jdbcType=BOOLEAN},
#{delFlag,jdbcType=BOOLEAN})
insert into xhpc_message_board_receive_user
tenant_id,
tenant_type,
sender_account,
sender_type,
user_icon,
have_new_info,
del_flag,
new_info_time,
#{tenantId,jdbcType=VARCHAR},
#{tenantType,jdbcType=INTEGER},
#{senderAccount,jdbcType=VARCHAR},
#{senderType,jdbcType=INTEGER},
#{userIcon,jdbcType=VARCHAR},
#{haveNewInfo,jdbcType=BOOLEAN},
#{delFlag,jdbcType=BOOLEAN},
now(),
UPDATE xhpc_message_board_receive_user
SET have_new_info = 0,
new_info_time = now()
WHERE tenant_type = #{tenantType}
AND tenant_id = #{tenantId}
AND sender_account = #{senderAccount}
AND sender_type = #{senderType}
UPDATE xhpc_message_board_receive_user
SET have_new_info = null
WHERE tenant_type = #{tenantType}
AND tenant_id = #{tenantId}
AND sender_account = #{senderAccount}
AND sender_type = #{senderType}
AND del_flag IS NULL;
UPDATE xhpc_message_board_receive_user
SET del_flag = 0
WHERE tenant_type = #{tenantType}
AND tenant_id = #{tenantId}
AND sender_account = #{senderAccount}
AND sender_type = #{senderType}
UPDATE xhpc_message_board_receive_user
SET del_flag = null
WHERE tenant_type = #{tenantType}
AND tenant_id = #{tenantId}
AND sender_account = #{senderAccount}
AND sender_type = #{senderType}