From f19e5267cc23b1c714dc746239864f33ed715dd9 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 05 十二月 2025 17:55:02 +0800
Subject: [PATCH] 完成地图制作任务功能初版

---
 src/components/list-item/ItemSubTask.vue |   45 ++++++++++++++++++++++++---------------------
 1 files changed, 24 insertions(+), 21 deletions(-)

diff --git a/src/components/list-item/ItemSubTask.vue b/src/components/list-item/ItemSubTask.vue
index ac1f3ab..42cc041 100644
--- a/src/components/list-item/ItemSubTask.vue
+++ b/src/components/list-item/ItemSubTask.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="wrapper">
     <el-row justify="space-between" class="m-t-4">
-      <el-col :span="20">
+      <el-col :span="24">
         <div class="text-title">
           <el-tag
             size="small"
@@ -21,7 +21,7 @@
         <div class="text-info">
           <div class="text-label">
             <el-icon class="m-r-4" size="16"><LocationInformation /></el-icon>
-            <span>浠诲姟鍦板潃锛�</span>
+            <span>鍦板潃锛�</span>
           </div>
           {{ item.scenseaddress }}
         </div>
@@ -29,38 +29,41 @@
           <div class="text-label">
             <!-- <el-icon><Clock /></el-icon> -->
             <el-icon class="m-r-4" size="16"><AlarmClock /></el-icon>
-            <span>浠诲姟鏃堕棿锛�</span>
+            <span>鏃堕棿锛�</span>
           </div>
-          {{ $fm.formatYMD(item.planstarttime) }}
+          {{ $fm.formatYMDHM(item.executionstarttime) }}鑷硔{
+            $fm.formatYMDHM(item.executionendtime)
+          }}
         </div>
         <div class="text-info">
           <div class="text-label">
             <el-icon class="m-r-4" size="16"><User /></el-icon>
-            浠诲姟浜哄憳锛�
+            浜哄憳锛�
           </div>
           {{ item.executorrealtimes }}
         </div>
-        <el-space class="m-t-4">
-          <el-tag size="small" type="info" effect=""
-            >闂锛歿{ status.proNum }}</el-tag
-          >
-          <el-tag size="small" type="info" effect=""
-            >鏁存敼锛歿{ status.changeNum }}</el-tag
-          >
-          <el-tag size="small" :type="changePerType" effect=""
-            >鏁存敼鐜囷細{{ status.changePer }}</el-tag
-          >
-        </el-space>
+        <el-row justify="space-between">
+          <el-space class="m-t-4">
+            <el-tag size="small" type="info" effect=""
+              >闂锛歿{ status.proNum }}</el-tag
+            >
+            <el-tag size="small" type="info" effect=""
+              >鏁存敼锛歿{ status.changeNum }}</el-tag
+            >
+            <el-tag size="small" :type="changePerType" effect=""
+              >鏁存敼鐜囷細{{ status.changePer }}</el-tag
+            >
+          </el-space>
+          <slot :item="item"></slot>
+        </el-row>
       </el-col>
-      <el-col :span="4">
-        <slot :item="item"></slot>
-      </el-col>
+      <!-- <el-col :span="4"> </el-col> -->
     </el-row>
   </div>
 </template>
 <script setup>
 import { ref, watch, computed } from 'vue';
-import taskApi from '@/api/fysp/taskApi';
+import problemApi from '@/api/fysp/problemApi';
 import ProCheckProxy from '@/views/fysp/check/ProCheckProxy';
 
 /**
@@ -128,7 +131,7 @@
 
 function fetchProblems(subtask) {
   loading.value = true;
-  taskApi
+  problemApi
     .getProBySubtask(subtask.stguid)
     .then((res) => {
       proList.value = res;

--
Gitblit v1.9.3