diff --git a/src/views/canteen/canteenErpMaterial/form.vue b/src/views/canteen/canteenErpMaterial/form.vue index 8cd475f..98820e9 100644 --- a/src/views/canteen/canteenErpMaterial/form.vue +++ b/src/views/canteen/canteenErpMaterial/form.vue @@ -1,131 +1,137 @@ diff --git a/src/views/canteen/canteenErpMaterial/index.vue b/src/views/canteen/canteenErpMaterial/index.vue index 82e609a..a92c985 100644 --- a/src/views/canteen/canteenErpMaterial/index.vue +++ b/src/views/canteen/canteenErpMaterial/index.vue @@ -1,58 +1,90 @@ diff --git a/src/views/canteen/canteenInventoryRecords/form.vue b/src/views/canteen/canteenInventoryRecords/form.vue index 1701ddb..d16209d 100644 --- a/src/views/canteen/canteenInventoryRecords/form.vue +++ b/src/views/canteen/canteenInventoryRecords/form.vue @@ -154,7 +154,8 @@ const openDialog = async (id: string) => { .then((results) => results.map((result) => (result.status === "fulfilled" ? result.value : null))) .finally(() => (loading.value = false)) if (res && res.code == 0) { - Object.assign(baseForm, res.data, { items: "" }) + Object.assign(baseForm, res.data) + delete baseForm.items state.itemTableForm = res.data.items.map((item: any) => ({ ...item, purchasePrice: item.unitPrice,