I tried to partition my android phone and messed up the internal partition system.

When I reset my system this message appears  
  
E:Can't open "/cache/recovery"  
E:Unable to mount "/cache"    
E:format_volume: make ext4fs failed on /emmc@cache

Now (condition): my phone boots up but it stucks with just logo. 

Phone Name : Walton Primo Gh3/GIONEE CTRL V4S  
Chipset: MTK6582  
Os Installed: CyanogenMod 12.2 (Custom)

 
Is there any way to recover it?