无人机管理后台前端(已迁走)
chenyao
2025-07-28 e3e857502455e9c2a0f5cfb9b18f6e9276014439
feat:去除人工事件单关联任务没值效果
1 files modified
20 ■■■■■ changed files
src/views/tickets/ticket.vue 20 ●●●●● patch | view | raw | blame | history
src/views/tickets/ticket.vue
@@ -927,17 +927,21 @@
        { label: '工单内容', value: this.currentDetail.content },
      ]
      // 过滤掉值为 '/' 的列
      const filteredFields = fields.filter(field => field.value !== '/');
      console.log(filteredFields, '111')
      // 将字段分成两列
      const formattedFields = []
      for (let i = 0; i < fields.length; i += 2) {
      const formattedFields = [];
      for (let i = 0; i < filteredFields.length; i += 2) {
        formattedFields.push({
          label1: fields[i]?.label || '',
          value1: fields[i]?.value || '暂无数据',
          label2: fields[i + 1]?.label || '',
          value2: fields[i + 1]?.value || '暂无数据',
        })
          label1: filteredFields[i]?.label || '',
          value1: filteredFields[i]?.value || (filteredFields[i]?.label ? '暂无数据' : ''),
          label2: filteredFields[i + 1]?.label || '',
          value2: filteredFields[i + 1]?.value || (filteredFields[i + 1]?.label ? '暂无数据' : ''),
        });
      }
      return formattedFields
      console.log(formattedFields, '2222')
      return formattedFields;
    },
    dynamicFixedStatuses () {
      // 直接使用接口返回的 stepInfos