From d69d8c1f77dacd2e9d15c3be21d945786a7ac2f3 Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期一, 29 七月 2024 15:36:30 +0800
Subject: [PATCH] #
---
zy-asrs-admin/src/components/orderDetl/edit.vue | 25 ++++++++++++++++---------
1 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/zy-asrs-admin/src/components/orderDetl/edit.vue b/zy-asrs-admin/src/components/orderDetl/edit.vue
index 8f55e6e..3e458f4 100644
--- a/zy-asrs-admin/src/components/orderDetl/edit.vue
+++ b/zy-asrs-admin/src/components/orderDetl/edit.vue
@@ -13,8 +13,8 @@
const TABLE_KEY = 'table-locDetl';
let tableData = ref([]);
-let editTableData = ref([]);
let deleteDetlId = ref([]);
+let orderId = ref(null);
getColumns();
const {
@@ -216,11 +216,17 @@
tableData.value = tmp;
}
-watch(editTableData, (newVal, oldVal) => {
- let index = 1;
- let tmp = [];
- if (newVal.length > 0) {
- newVal.forEach((item) => {
+watch(orderId, (newVal, oldVal) => {
+ if(newVal == undefined || newVal == null) {
+ tableData.value = [];
+ return;
+ }
+
+ get("/api/orderDetl/orderId/" + newVal, {}).then((resp) => {
+ let result = resp.data;
+ let index = 1;
+ let tmp = [];
+ result.data.forEach((item) => {
let data = {
_id: index++,
detlId: item.id,
@@ -235,13 +241,14 @@
})
tmp.push(data)
})
- }
- tableData.value = tmp;
+ tableData.value = tmp;
+ })
+
})
defineExpose({
tableData,
- editTableData,
+ orderId,
deleteDetlId,
})
--
Gitblit v1.9.1