first you please check your company laws of duties then only you can check about Qatar labour law and my best of knowledge basic salary will not be cut if its approved leave