fix(lab-sample): 恢复 Excel 真菌等补充字段并同步质检
纠正入库编码被误软删问题,恢复可关联样本的补充字段;列表接入质检填空,并补充间充质科研捐献接收行。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
c0aba421da
commit
e7b3876db6
4 files changed
+370
-17
No files matched your search
@@ -133,6 +133,15 @@ class LabSampleProcessingFieldsTest(unittest.TestCase):
|
||||
self.assertEqual(_infectious_code("正常"), "zc")
|
||||
self.assertEqual(_infectious_code("不正常"), "bzc")
|
||||
|
||||
def test_extra_field_keys_include_fungus(self):
|
||||
from app.services.lab_sample_processing import _extra_field_keys
|
||||
|
||||
keys = _extra_field_keys(DATASET_MSC)
|
||||
self.assertIn("fungusTest", keys)
|
||||
self.assertIn("endotoxinTest", keys)
|
||||
self.assertIn("bacteriaTest", keys)
|
||||
self.assertIn("mycoplasmaTest", keys)
|
||||
|
||||
def test_legacy_supplement_fills_empty_source_fields(self):
|
||||
from app.services.lab_sample_processing import _build_row, _merge_extra_with_legacy
|
||||
from types import SimpleNamespace
|
||||
|
||||
Reference in new issue
Block a user