Просмотр исходного кода

refactor(TaskView): 优化任务列表数据处理

- 修复 confusion 字段的处理逻辑,根据不同的值进行相应转换
- 格式化 startedAt 字段为 yyyy-MM-dd HH:mm 格式
wuyi 1 год назад
Родитель
Сommit
80ac3436c3
1 измененных файлов с 14 добавлено и 0 удалено
  1. 14 0
      src/views/TaskView.vue

+ 14 - 0
src/views/TaskView.vue

@@ -417,6 +417,20 @@ function onEdit(row) {
             values: item.values.join('\n')
         }))
     }
+    if (model.value.confusion) {
+        if (model.value.confusion === 'none') {
+            model.value.confusion = []
+        } else if (model.value.confusion === 'head') {
+            model.value.confusion = ['head']
+        } else if (model.value.confusion === 'end') {
+            model.value.confusion = ['end']
+        } else if (model.value.confusion === 'both') {
+            model.value.confusion = ['head', 'end']
+        }
+    }
+    if (model.value.startedAt) {
+        model.value.startedAt = format(new Date(row.startedAt), 'yyyy-MM-dd HH:mm')
+    }
     showEditDialog.value = true
 }