1
0
forked from erp-dev/erp

feat: big

This commit is contained in:
2026-07-01 11:51:13 +08:00
parent 7c9b77afb0
commit 5170700234
28 changed files with 933 additions and 37 deletions

View File

@@ -51,11 +51,14 @@ def create_cost_entry(
*,
merchant: Merchant,
category: cost_models.CostCategory,
amount: Decimal,
occurred_at: date,
amount: Decimal | None = None,
operator: Employee | None = None,
image1=None,
image2=None,
unit_amount: Decimal | None = None,
quantity: Decimal | None = None,
unit_name: str = '',
source_module: str = '',
source_id: str = '',
remarks: str = '',
@@ -70,6 +73,9 @@ def create_cost_entry(
merchant=merchant,
category=category,
amount=amount,
unit_amount=unit_amount,
quantity=quantity,
unit_name=unit_name or '',
occurred_at=occurred_at,
operator=operator,
image1=image1,
@@ -122,6 +128,9 @@ def collect_from_provider(
merchant=merchant,
category=category,
amount=entry.amount,
unit_amount=entry.unit_amount,
quantity=entry.quantity,
unit_name=entry.unit_name,
occurred_at=entry.occurred_at,
operator=None, # provider 采集的记录没有经办人
source_module=entry.source_module,