Door latch problem

Joey I've got bits n pieces, lemme know, no charge. Looks like a rollpin type piece like Dana mentioned

20220709_140411.jpg

20220709_140416.jpg