diff --git a/src/views/canteen/canteenErpMaterial/form.vue b/src/views/canteen/canteenErpMaterial/form.vue index 8cd475ff..98820e9f 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 82e609af..a92c9859 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 1701ddbf..d16209d8 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,