diff --git a/src/views/products/Detail/Extras.jsx b/src/views/products/Detail/Extras.jsx index c02d401..6fbb1b8 100644 --- a/src/views/products/Detail/Extras.jsx +++ b/src/views/products/Detail/Extras.jsx @@ -132,7 +132,7 @@ const Extras = ({ productId, onChange, ...props }) => { } const handleDelAddon = async (item) => { - const delSuccess = await delProductExtrasAction({ travel_agency_id, id: productId, extras: [item.id] }); + const delSuccess = await delProductExtrasAction({ travel_agency_id, id: productId, del_extras_ids: [item.id] }); delSuccess ? message.success(`${t('Success')}`) : message.error(`${t('Failed')}`); await handleGetAgencyProductExtras(); }; @@ -150,7 +150,7 @@ const Extras = ({ productId, onChange, ...props }) => { dataIndex: 'operation', width: '4rem', render: (_, r) => ( - handleDelAddon(r)} okText={t('Yes')} > + handleDelAddon(r.info)} okText={t('Yes')} > diff --git a/src/views/products/Detail/ProductInfo.jsx b/src/views/products/Detail/ProductInfo.jsx index 8cd0d83..d590071 100644 --- a/src/views/products/Detail/ProductInfo.jsx +++ b/src/views/products/Detail/ProductInfo.jsx @@ -89,6 +89,7 @@ const ProductInfo = ({ ...props }) => { success ? message.success(t('Success')) : message.error(t('Failed')); // 保存后更新数据 // result.quotation = isEmpty(result.quotation) ? editingProduct.quotation : result.quotation; + result.info.htid = editingProduct?.info?.htid; appendNewProduct(result); setEditingProduct(result); };