Ошибка - не обозначен срок в трудовом договоре, д.б. написано - "до выхода из отпуска по уходу за ребенком Вешняковой".
Ст. 79 ТК РФ - "Трудовой договор, заключенный на время исполнения обязанностей отсутствующего работника, прекращается с выходом этого работника на работу".