|
@@ -9,7 +9,7 @@
|
|
|
|
|
|
<script setup>
|
|
|
import { onMounted, ref, watch } from 'vue'
|
|
|
-import { getObjValue } from 'js-fast-way'
|
|
|
+import { deepClone, getObjValue } from 'js-fast-way'
|
|
|
import nullPng from '~src/assets/view/null.svg'
|
|
|
import noDataPng from '~src/assets/view/no-data.svg'
|
|
|
|
|
@@ -36,11 +36,12 @@ onMounted(() => {
|
|
|
const tableHtml = ref('')
|
|
|
const HtmlPdfUrl = ref('')
|
|
|
const setTaskInfo = (info) => {
|
|
|
+ const form = getObjValue(info.tableData)
|
|
|
htmlLoading.value = true
|
|
|
detailInfo.value = info
|
|
|
opinionType.value = info.opinionType
|
|
|
tableHtml.value = info.tableHtml
|
|
|
- htmlForm.value = getObjValue(info.tableData)
|
|
|
+ htmlForm.value = deepClone(form)
|
|
|
HtmlPdfUrl.value = info.pdfUrl
|
|
|
}
|
|
|
|