Integrated Scheduling Algorithm of Two Workshops Based on Process End Time Driven and Processing Area Priority