This commit is contained in:
2026-07-30 10:30:50 +08:00
parent cf6d708566
commit 853c478657
85 changed files with 4711 additions and 1052 deletions
+4 -4
View File
@@ -63,12 +63,12 @@ async def add_material_price_history(
remark=price_data.remark
)
db_session.add(price_history)
await db_session.commit()
await db_session.flush()
await db_session.refresh(price_history)
# 更新产品的成本价格为最新价格
product.cost_price = price_data.price
await db_session.commit()
await db_session.flush()
return MaterialPriceHistoryResponse(
id=price_history.id,
@@ -212,7 +212,7 @@ async def add_material_supplier(
min_order_quantity=supplier_data.min_order_quantity
)
db_session.add(material_supplier)
await db_session.commit()
await db_session.flush()
await db_session.refresh(material_supplier)
return MaterialSupplierResponse(
@@ -281,7 +281,7 @@ async def remove_material_supplier(
raise HTTPException(status_code=404, detail="物料供应商关联不存在")
await db_session.delete(material_supplier)
await db_session.commit()
await db_session.flush()
return {"message": "物料供应商关联已删除"}