| | |
| | | </div> |
| | | |
| | | <!-- 子任务表格表单 --> |
| | | <div class="task-table-section"> |
| | | <div class="task-table-section" v-if="selectedWorkOrderId"> |
| | | <div class="detail-title" :style="{marginTop: pxToRem(10)}">添加子任务</div> |
| | | <div class="task-table-container"> |
| | | <el-table :data="taskList"> |
| | |
| | | |
| | | // 获取工单列表 |
| | | async function getWorkOrderList() { |
| | | const res = await gdWorkOrderPageApi({ size: 999, }) |
| | | const res = await gdWorkOrderPageApi({ size: 999,workOrderStatus: '20' }) |
| | | workOrderList.value = res?.data?.data?.records ?? [] |
| | | } |
| | | |
| | |
| | | // 获取设备列表 |
| | | async function getDeviceList() { |
| | | const res = await gdManageDeviceListApi({ |
| | | // TODO 需要传入ids设备 |
| | | // ids: |
| | | deviceIds: selectedWorkOrder.value.recommendDeviceIds |
| | | }) |
| | | deviceList.value = res?.data?.data ?? [] |
| | | } |
| | | |
| | | watch(()=>selectedWorkOrderId.value,()=>{ |
| | | getDeviceList() |
| | | }) |
| | | |
| | | // 提交新增 |
| | | async function handleSubmit() { |
| | |
| | | onMounted(() => { |
| | | getWorkOrderList() |
| | | getFlyerList() |
| | | getDeviceList() |
| | | }) |
| | | |
| | | defineExpose({ open }) |