feat(platform): close AI expense value loop
Add tenant-safe value, telemetry, connector, commercial, and production-readiness foundations.
This commit is contained in:
@@ -126,6 +126,7 @@ def _build_queue_task(
|
||||
selected_risk = risk_level or ("high" if index % 5 == 0 else "low")
|
||||
claim = ExpenseClaim(
|
||||
id=claim_id,
|
||||
tenant_id=tenant_id,
|
||||
claim_no=f"RE-QUEUE-{tenant_id[-1].upper()}-{index:03d}",
|
||||
employee_id=None,
|
||||
employee_name=f"申请人{index:03d}",
|
||||
@@ -370,6 +371,7 @@ def _seed_batch(
|
||||
)
|
||||
finance = Employee(
|
||||
id="batch-finance",
|
||||
tenant_id="tenant-a",
|
||||
employee_no="BATCH-FINANCE",
|
||||
name="财务审批人",
|
||||
email="batch-finance@example.com",
|
||||
@@ -377,6 +379,7 @@ def _seed_batch(
|
||||
)
|
||||
owner = Employee(
|
||||
id="batch-owner",
|
||||
tenant_id="tenant-a",
|
||||
employee_no="BATCH-OWNER",
|
||||
name="批处理申请人",
|
||||
email="batch-owner@example.com",
|
||||
@@ -399,6 +402,7 @@ def _seed_batch(
|
||||
claim_id = f"batch-claim-{index}"
|
||||
claim = ExpenseClaim(
|
||||
id=claim_id,
|
||||
tenant_id="tenant-a",
|
||||
claim_no=f"RE-BATCH-{index:03d}",
|
||||
employee=owner,
|
||||
employee_name=owner.name,
|
||||
|
||||
Reference in New Issue
Block a user