feature:report for activity and refactor barcode on tickets