feat(platform): close AI expense value loop
Add tenant-safe value, telemetry, connector, commercial, and production-readiness foundations.
This commit is contained in:
@@ -25,9 +25,9 @@ def test_rebuild_from_uploaded_content_preserves_sheet_values() -> None:
|
||||
|
||||
assert workbook.sheetnames == ["差旅标准", "补贴标准"]
|
||||
assert workbook["差旅标准"]["A2"].value == "北京"
|
||||
assert workbook["差旅标准"]["B2"].value == "500"
|
||||
assert workbook["差旅标准"]["B2"].value == 500
|
||||
assert workbook["补贴标准"]["A2"].value == "直辖市"
|
||||
assert workbook["补贴标准"]["B2"].value == "75"
|
||||
assert workbook["补贴标准"]["B2"].value == 75
|
||||
|
||||
|
||||
def build_workbook_bytes(rows: list[list[object]], *, sheet_name: str = "规则表") -> bytes:
|
||||
|
||||
Reference in New Issue
Block a user