#
Junjie
2024-07-29 13909c99e368788a94a48753dc9f76e40a992cd6
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,
})