id, integral_type, integral, user_id, (select su.name from union_user as su where su.id=union_integral_record.user_id) as usserName, (select su.phone from union_user as su where su.id=union_integral_record.user_id) as phone, create_time, update_time, `type`, community_id insert into union_integral_record id, user_id, integral_type, integral, community_id, `type`, create_time values #{item.id}, #{item.userId}, #{item.integralType}, #{item.integral}, #{item.communityId}, #{item.type}, sysdate() update union_integral_record id=#{item.id}, user_id=#{item.userId}, integral_type=#{item.integralType}, integral=#{item.integral}, community_id=#{item.communityId}, `type`=#{item.type}, update_time=sysdate() where id = #{item.id} delete from union_integral_record where id=#{id}