| | |
| | | :list="taskList" |
| | | :selected-id="selectedTask?.id" |
| | | :loading="taskLoading" |
| | | :process-name="workstation?.processName" |
| | | @select="handleSelectTask" |
| | | /> |
| | | </aside> |
| | |
| | | <main class="workbench-main"> |
| | | <div class="workbench-main__head"> |
| | | <span class="workbench-main__tab-title">{{ activeTabLabel }}</span> |
| | | <span v-if="selectedTask?.workOrderCode" class="workbench-main__context"> |
| | | 工单 {{ selectedTask.workOrderCode }} |
| | | <span v-if="selectedTask?.code" class="workbench-main__context"> |
| | | 工单 {{ selectedTask.code }} |
| | | </span> |
| | | </div> |
| | | <div class="workbench-main__body"> |
| | |
| | | /> |
| | | <RecordParamTab |
| | | v-else-if="activeTab === 'record-param'" |
| | | :work-order-id="selectedTask?.workOrderId" |
| | | :task-id="selectedTask?.id" |
| | | :work-order-id="selectedTask?.id" |
| | | :workstation-id="workstationId" |
| | | /> |
| | | <ProductIssueTab |
| | | v-else-if="activeTab === 'product-issue'" |
| | | :task-id="selectedTask?.id" |
| | | :task-code="selectedTask?.code" |
| | | :task-name="selectedTask?.name" |
| | | :work-order-id="selectedTask?.workOrderId" |
| | | :workstation-id="workstationId" |
| | | :workstation-name="workstationName" |
| | | /> |
| | | <ReturnIssueTab |
| | | v-else-if="activeTab === 'return-issue'" |
| | | :task-id="selectedTask?.id" |
| | | :task-code="selectedTask?.code" |
| | | :task-name="selectedTask?.name" |
| | | :work-order-id="selectedTask?.workOrderId" |
| | | :workstation-id="workstationId" |
| | | :workstation-name="workstationName" |
| | | /> |