Punjab departments told to submit PC-1’s by July 31