From 1c94bd9eb9b0a5ef4557a7d936be2c8843081846 Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Thu, 23 Jan 2025 16:05:16 +0700 Subject: [PATCH] feat: convert to template string --- .../09_task-order/document_view/MainPage.vue | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/src/pages/09_task-order/document_view/MainPage.vue b/src/pages/09_task-order/document_view/MainPage.vue index 12eec3fb..593c13c1 100644 --- a/src/pages/09_task-order/document_view/MainPage.vue +++ b/src/pages/09_task-order/document_view/MainPage.vue @@ -106,6 +106,12 @@ function getHeight(el: HTMLElement) { const STORAGE_KEY = 'task-order-preview'; +const taskListGroup = ref< + { + product: RequestWork['productService']['product']; + list: (RequestWork & { _status: TaskStatus })[]; + }[] +>([]); onMounted(async () => { if (route.params['id'] && typeof route.params['id'] === 'string') { viewType.value = route.name as 'docOrder' | 'docReceive'; @@ -133,7 +139,7 @@ onMounted(async () => { branch.value = jsonObject.registeredBranch; } - const taskListGroup = data.value?.taskList.reduce< + const _taskListGroup = data.value?.taskList.reduce< { product: RequestWork['productService']['product']; list: (RequestWork & { _status: TaskStatus })[]; @@ -173,7 +179,8 @@ onMounted(async () => { }, []); product.value = []; - summaryPrice.value = taskListGroup + taskListGroup.value = _taskListGroup; + summaryPrice.value = _taskListGroup .flatMap((v) => { const list = (viewType.value === 'docReceive' @@ -432,7 +439,16 @@ function print() { class="border-5 surface-0 detail-note q-mb-md" style="width: 100%; padding: 8px 16px; white-space: pre-wrap" > -
+