| | |
| | | const engineerId = ref('') |
| | | const flowCardId = ref('') |
| | | const glassId = ref('') |
| | | const workingProcedureList = ref<string[]>(['切割']) |
| | | const typeList = ref<string[]>(['1']) |
| | | const workingProcedureList = ref<string[]>([]) |
| | | const typeList = ref<string[]>([]) |
| | | const selectReportData = async () => { |
| | | const response = await request.post("/cacheVerticalGlass/damage/queryFlowCardIdProgress", { |
| | | engineerId: engineerId.value.trim(), |
| | |
| | | // 当选中行数量为0时,清空下方表格数据 |
| | | if (val.length === 0) { |
| | | tableData.value = [] |
| | | workingProcedureList.value = ['切割'] |
| | | typeList.value = ['1'] |
| | | workingProcedureList.value = [] |
| | | typeList.value = [] |
| | | return |
| | | } |
| | | if (val.length > 0) { |
| | |
| | | const handleQueryWorkData = async () => { |
| | | if (selectedRows.value.length === 0) { |
| | | ElMessage.warning(t('reportmanage.pleaseSelectRow')) |
| | | return |
| | | } |
| | | if (!workingProcedureList.value || workingProcedureList.value.length === 0) { |
| | | ElMessage.warning(t('reportmanage.cprocess')) |
| | | return |
| | | } |
| | | // 类型下拉选是否为空 |
| | | if (!typeList.value || typeList.value.length === 0) { |
| | | ElMessage.warning(t('reportmanage.ctype')) |
| | | return |
| | | } |
| | | const conditionList = selectedRows.value.map(row => ({ |