교대 근무 만들기
교대 근무 화면에서 만들기를 클릭하여 교대 근무 만들기 화면을 시작합니다. 교대 근무 만들기 화면에서 이름, 시작 시간 및 종료 시간을 입력하고 추가를 클릭하여 새 교대 근무를 만듭니다.
매쉬업 및 위젯
PTC.SCA.SCO.CreateShift 매쉬업은 교대 근무 만들기 화면을 정의합니다. 이 매쉬업은 다음 위젯을 사용합니다.
레이블 위젯은 교대 근무 만들기 페이지 머리글에 사용되며 각 필드 위에 표시되는 힌트 텍스트를 제공합니다.
버튼 위젯은 추가취소 버튼에 사용됩니다.
텍스트 상자 위젯은 이름, 시작 시간종료 시간 필드를 정의하는 데 사용됩니다.
서비스
매쉬업은 PTC.SCA.SCO.ShiftManagementUtils 사물의 다음 서비스를 사용합니다.
CreateShifts - 입력한 정보를 기반으로 새 교대 근무를 만듭니다.
IsFieldEmpty - 화면의 필수 필드가 비어 있는지 검증합니다.
IsTimeValid, IsTimeValid1 - 시간 값이 유효한 형식으로 입력되었는지 검증합니다. 서비스 인스턴스는 각 시간 필드(시작 시간종료 시간)에 대해 존재합니다.
ValidateShifts - 교대 근무에 대한 모든 필수 필드가 null이 아니며 입력한 값이 유효한지 검증합니다.