到毒打，即将被打死时，被师政委詹才芳搭救。后参加了长征。在长征中参加了百丈崖激战。中国工农红军在这次战斗中毙伤俘敌一万五千多人，自身伤亡也很惨重，其中二十五师伤亡一千多人，最后中国工农红军撤出战斗。此后张志勇又参加西路军行动。1936年10月，西路军西渡黄河在古浪地区同马家军作战，伤亡惨重，张志勇被俘后逃脱。回到部队后，张志勇任新四军军部执法队政治指导员。在“皖南事变”中，张志勇任新四军军部特派员，奉命收容掉队人员，将收容人员编为1个连，自任连长组织突围成功。抗日战争时期，他历任队政治指导员、团特派员、团政