From 668f251a5c8099d7edec59f40d1311a6785ef10c Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 21 五月 2024 14:40:58 +0800
Subject: [PATCH] 新增线索结论修改功能

---
 src/views/overlay-clue/report/components/ClueReportConclusion.vue |   41 ++++++++++++-----------------------------
 1 files changed, 12 insertions(+), 29 deletions(-)

diff --git a/src/views/overlay-clue/report/components/ClueReportConclusion.vue b/src/views/overlay-clue/report/components/ClueReportConclusion.vue
index 31634b2..f62719f 100644
--- a/src/views/overlay-clue/report/components/ClueReportConclusion.vue
+++ b/src/views/overlay-clue/report/components/ClueReportConclusion.vue
@@ -1,18 +1,15 @@
 <template>
-  <div class="fy-h2">绾跨储缁撹</div>
-  <DescriptionsList v-if="conclusion">
-    <!-- <template #extra>
+  <!-- <div class="fy-h2">绾跨储缁撹</div> -->
+  <DescriptionsList v-if="conclusion" title="绾跨储缁撹">
+    <template #extra>
       <el-button
-        v-if="conclusion"
-        type="warning"
+        type="primary"
         size="small"
-        plain
-        icon="Upload"
-        @click="pushConclusion"
-        :disabled="pushing ? true : conclusion.ccUploaded"
-        >{{ pushing ? '鎺ㄩ�佷腑' : pushText }}</el-button
+        :disabled="conclusion.ccUploaded"
+        @click="openDialog"
+        >淇敼缁撹</el-button
       >
-    </template> -->
+    </template>
     <DescriptionsListItem
       label="闂绫诲瀷"
       :content="conclusion.ccQuestionType"
@@ -78,6 +75,7 @@
 
 <script setup>
 import { reactive, ref, watch, computed } from 'vue';
+import { useCloned } from '@vueuse/core';
 import { useFormConfirm } from '@/composables/formConfirm';
 import clueConclusionApi from '@/api/clue/clueConclusionApi';
 
@@ -91,9 +89,6 @@
     getConclusion();
   }
 );
-
-// 鎺ㄩ�佺姸鎬�
-const pushing = ref(false);
 
 // 绾跨储缁撹
 const conclusion = ref({});
@@ -171,21 +166,9 @@
 function getConclusion() {
   clueConclusionApi.getConclusion(props.clueId).then((res) => {
     conclusion.value = res;
+    formObj.value = res == null ? {} : res;
+    // formObj.value = useCloned(res, { manual: true });
   });
 }
-
-function pushConclusion() {
-  clueConclusionApi
-    .pushConclusion([conclusion.value.ccId])
-    .then(() => {
-      pushing.value = true;
-    });
-}
-
-const pushText = computed(() => {
-  return conclusion.value.ccUploaded ? '宸叉帹閫�' : '鎺ㄩ�侀棶棰�';
-});
 </script>
-<style scoped>
-
-</style>
+<style scoped></style>

--
Gitblit v1.9.3