This commit is contained in:
zlwu committed 2026-05-24 09:34:01 +08:00
1 parent 07ed8c7a60
commit 2f350e7d73
15 files changed
+1693 -1654

No files matched your search

+361 -352
View File
@@ -92,20 +92,6 @@
"api_basic_info_update_hospital",
"api_basic_info_update_protocol_no",
"api_basic_info_update_sample_code",
"api_collection_protocol_create_collection_protocol",
"api_collection_protocol_delete_collection_protocol",
"api_collection_protocol_get_collection_protocol_detail",
"api_collection_protocol_get_current_user_id",
"api_collection_protocol_get_tenant_no",
"api_collection_protocol_list_collection_protocol_audits",
"api_collection_protocol_list_collection_protocols",
"api_collection_protocol_list_fullmoon_todos",
"api_collection_protocol_list_payment_details",
"api_collection_protocol_list_receipt_confirm",
"api_collection_protocol_list_receipt_confirmed",
"api_collection_protocol_list_refund_confirm",
"api_collection_protocol_list_refund_confirmed",
"api_collection_protocol_list_storage_certs",
"api_collection_protocol_parse_datetime_fields",
"api_collection_protocol_post_receipt_confirm",
"api_collection_protocol_post_refund_confirm",
@@ -113,11 +99,7 @@
"api_collection_protocol_post_submit_receipt_finance_batch",
"api_collection_protocol_post_submit_refund_finance",
"api_collection_protocol_post_submit_refund_finance_batch",
"api_collection_protocol_py",
"api_collection_protocol_resolve_protocol_attachments",
"api_collection_protocol_submit_collection_protocol_audit",
"api_collection_protocol_update_collection_protocol",
"api_collection_protocol_update_fullmoon_todo_insurance",
"api_insurance_company_delete_insurance_company",
"api_insurance_company_delete_insurance_company_invoice",
"api_insurance_company_delete_insurance_project_price",
@@ -500,6 +482,27 @@
"api_admin_tenantupdatebody",
"api_admin_usercreatebody",
"api_admin_userupdatebody",
"api_insurance_company_create_insurance_company",
"api_insurance_company_create_insurance_company_invoice",
"api_insurance_company_create_insurance_project_price",
"api_insurance_company_fmt_dt",
"api_insurance_company_generate_uuid",
"api_insurance_company_insurancecompanycreatebody",
"api_insurance_company_insurancecompanyinvoicecreatebody",
"api_insurance_company_insurancecompanyinvoiceupdatebody",
"api_insurance_company_insurancecompanyupdatebody",
"api_insurance_company_insuranceprojectpricecreatebody",
"api_insurance_company_insuranceprojectpriceupdatebody",
"api_insurance_company_list_insurance_companies",
"api_insurance_company_py",
"api_insurance_company_rationale_1",
"api_insurance_company_row_to_dict_company",
"api_insurance_company_row_to_dict_invoice",
"api_insurance_company_row_to_dict_project_price",
"api_insurance_company_soft_delete_insurance_company",
"api_insurance_company_soft_delete_insurance_company_invoice",
"api_insurance_company_soft_delete_insurance_project_price",
"api_insurance_company_total_pages",
"api_material_batchstockinbody",
"api_material_batchstockinitem",
"api_material_batchstockoutbody",
@@ -587,6 +590,9 @@
"crud_user_rationale_181",
"crud_user_usercrudcompat",
"models_models_bizattachment",
"models_models_bizinsurancecompany",
"models_models_bizinsurancecompanyinvoice",
"models_models_bizinsuranceprojectprice",
"models_models_sysdept",
"models_models_sysrole",
"models_models_sysuser",
@@ -752,7 +758,6 @@
"schemas_product_banner_productbannerupdate",
"schemas_product_banner_py",
"schemas_product_banner_rationale_1",
"schemas_product_config",
"schemas_product_detail_media_productdetailmediabase",
"schemas_product_detail_media_productdetailmediacreate",
"schemas_product_detail_media_productdetailmediacreatebatch",
@@ -782,18 +787,6 @@
"schemas_product_parameter_value_productparametervaluewithparameterresponse",
"schemas_product_parameter_value_py",
"schemas_product_parameter_value_rationale_1",
"schemas_product_productbase",
"schemas_product_productcategorybase",
"schemas_product_productcategorycreate",
"schemas_product_productcategoryresponse",
"schemas_product_productcreate",
"schemas_product_productresponse",
"schemas_product_productunitbase",
"schemas_product_productunitcreate",
"schemas_product_productunitresponse",
"schemas_product_productupdate",
"schemas_product_py",
"schemas_product_rationale_1",
"schemas_product_review_config",
"schemas_product_review_media_config",
"schemas_product_review_media_productreviewmediabase",
@@ -1131,6 +1124,18 @@
"crud_consumable_is_enabled_status",
"crud_consumable_list_consumables",
"crud_consumable_norm_status",
"crud_consumable_pack_create_consumable_pack",
"crud_consumable_pack_get_consumable_pack",
"crud_consumable_pack_get_pack_detail",
"crud_consumable_pack_item_row_to_dict",
"crud_consumable_pack_list_all_packs",
"crud_consumable_pack_list_consumable_packs",
"crud_consumable_pack_pack_code_exists",
"crud_consumable_pack_py",
"crud_consumable_pack_row_to_dict",
"crud_consumable_pack_soft_delete_consumable_pack",
"crud_consumable_pack_total_pages",
"crud_consumable_pack_update_consumable_pack",
"crud_consumable_py",
"crud_consumable_row_to_dict",
"crud_consumable_soft_delete_consumable",
@@ -1160,16 +1165,6 @@
"crud_material_stock_in",
"crud_material_stock_out",
"crud_material_update_material",
"crud_output_type_create_output_type",
"crud_output_type_get_output_type",
"crud_output_type_list_output_types",
"crud_output_type_py",
"crud_output_type_rationale_1",
"crud_output_type_row_to_dict",
"crud_output_type_soft_delete_output_type",
"crud_output_type_total_pages",
"crud_output_type_type_code_exists",
"crud_output_type_update_output_type",
"crud_pilot_service_create_channel",
"crud_pilot_service_create_channel_agreement",
"crud_pilot_service_create_channel_invoice",
@@ -1279,15 +1274,6 @@
"crud_reagent_stock_out",
"crud_reagent_total_pages",
"crud_reagent_update_reagent",
"crud_tenant_create_tenant",
"crud_tenant_get_tenant",
"crud_tenant_list_tenants",
"crud_tenant_py",
"crud_tenant_row_to_dict",
"crud_tenant_soft_delete_tenant",
"crud_tenant_tenant_no_exists",
"crud_tenant_total_pages",
"crud_tenant_update_tenant",
"crud_user_create_user",
"crud_user_get_user",
"crud_user_get_user_with_relations",
@@ -1307,188 +1293,6 @@
"crud_user_user_no_exists"
],
"4": [
"api_collection_protocol_persist_protocol_sub_resources",
"api_ethnic_list_ethnics_for_select",
"api_ethnic_py",
"core_data_scope_apply_data_scope",
"core_data_scope_get_child_dept_ids",
"core_data_scope_get_user_dept_id",
"core_data_scope_py",
"core_data_scope_resolve_user_role_scopes",
"crud_api_request_log_delete",
"crud_api_request_log_get",
"crud_api_request_log_get_multi_with_filters",
"crud_api_request_log_py",
"crud_base_crudbase_count",
"crud_collection_protocol_add_months_yyyymmdd",
"crud_collection_protocol_align_fq_payment_details_payload",
"crud_collection_protocol_apply_submit_receipt_finance",
"crud_collection_protocol_apply_submit_refund_finance",
"crud_collection_protocol_attachments_to_urls",
"crud_collection_protocol_audit_to_dict",
"crud_collection_protocol_batch_submit_receipt_finance",
"crud_collection_protocol_batch_submit_refund_finance",
"crud_collection_protocol_calc_installment_due_amounts",
"crud_collection_protocol_classify_installment_warning",
"crud_collection_protocol_collection_info_to_dict",
"crud_collection_protocol_confirm_receipt",
"crud_collection_protocol_confirm_refund",
"crud_collection_protocol_create_audit",
"crud_collection_protocol_dec",
"crud_collection_protocol_detail_query_with_protocol",
"crud_collection_protocol_detail_to_dict",
"crud_collection_protocol_fmt_dt",
"crud_collection_protocol_format_newborn_info",
"crud_collection_protocol_format_storage_cert_sample_info",
"crud_collection_protocol_fullmoon_todo_detail_dict",
"crud_collection_protocol_fullmoon_todo_empty_dict",
"crud_collection_protocol_fullmoon_todo_to_dict",
"crud_collection_protocol_get_collection_info",
"crud_collection_protocol_get_collection_protocol",
"crud_collection_protocol_get_fullmoon_todo",
"crud_collection_protocol_get_party_customer",
"crud_collection_protocol_get_payment_by_protocol_id",
"crud_collection_protocol_get_payment_detail_or_raise",
"crud_collection_protocol_get_protocol_detail_bundle",
"crud_collection_protocol_get_sample_codes_used_in_protocol_samples",
"crud_collection_protocol_get_storage_cert",
"crud_collection_protocol_list_audits",
"crud_collection_protocol_list_collection_protocols",
"crud_collection_protocol_list_installment_warning",
"crud_collection_protocol_list_payment_details",
"crud_collection_protocol_list_payment_details_page",
"crud_collection_protocol_list_receipt_confirm_details",
"crud_collection_protocol_list_receipt_confirmed_details",
"crud_collection_protocol_list_refund_confirm_details",
"crud_collection_protocol_list_refund_confirmed_details",
"crud_collection_protocol_list_sample_transports",
"crud_collection_protocol_list_samples",
"crud_collection_protocol_list_storage_certs",
"crud_collection_protocol_load_sample_type_name_map",
"crud_collection_protocol_lookup_attachment_by_url",
"crud_collection_protocol_migrate_sample_child_refs_on_replace",
"crud_collection_protocol_normalize_attachment_url_key",
"crud_collection_protocol_normalize_fields",
"crud_collection_protocol_normalize_yyyymmdd_date",
"crud_collection_protocol_optional_decimal",
"crud_collection_protocol_party_customer_map_by_protocol_ids",
"crud_collection_protocol_party_customer_to_dict",
"crud_collection_protocol_payment_to_dict",
"crud_collection_protocol_pick_storage_in_date",
"crud_collection_protocol_pop_attachment_urls",
"crud_collection_protocol_protocol_to_dict",
"crud_collection_protocol_py",
"crud_collection_protocol_rows_to_payment_detail_dicts",
"crud_collection_protocol_sample_to_dict",
"crud_collection_protocol_save_payment_details",
"crud_collection_protocol_save_sample_transports",
"crud_collection_protocol_save_samples",
"crud_collection_protocol_soft_delete_collection_protocol",
"crud_collection_protocol_soft_delete_transports_for_protocol",
"crud_collection_protocol_storage_cert_to_dict",
"crud_collection_protocol_submit_receipt_finance",
"crud_collection_protocol_submit_refund_finance",
"crud_collection_protocol_today_yyyymmdd",
"crud_collection_protocol_total_pages",
"crud_collection_protocol_transport_to_dict",
"crud_collection_protocol_upsert_collection_info",
"crud_collection_protocol_upsert_fullmoon_todo",
"crud_collection_protocol_upsert_party_customer",
"crud_collection_protocol_upsert_payment",
"crud_collection_protocol_upsert_storage_cert",
"crud_collection_protocol_user_nick_name_map",
"crud_collection_protocol_validate_sample_codes_not_used",
"crud_consumable_pack_create_consumable_pack",
"crud_consumable_pack_get_consumable_pack",
"crud_consumable_pack_get_pack_detail",
"crud_consumable_pack_item_row_to_dict",
"crud_consumable_pack_list_all_packs",
"crud_consumable_pack_list_consumable_packs",
"crud_consumable_pack_pack_code_exists",
"crud_consumable_pack_py",
"crud_consumable_pack_row_to_dict",
"crud_consumable_pack_soft_delete_consumable_pack",
"crud_consumable_pack_total_pages",
"crud_consumable_pack_update_consumable_pack",
"crud_ethnic_list_ethnics",
"crud_ethnic_py",
"crud_ethnic_rationale_1",
"crud_ethnic_row_to_dict",
"crud_leave_create_leave",
"crud_leave_get_leave",
"crud_leave_list_leaves",
"crud_leave_py",
"crud_leave_row_to_dict",
"crud_leave_soft_delete_leave",
"crud_leave_total_pages",
"crud_leave_update_leave",
"crud_material_stock_log_dec",
"crud_material_stock_log_fmt_dt",
"crud_material_stock_log_list_stock_logs",
"crud_material_stock_log_py",
"crud_material_stock_log_row_to_dict",
"crud_material_stock_log_user_nick_name_map",
"crud_qc_lab_test_item_create_lab_item",
"crud_qc_lab_test_item_get_lab_item",
"crud_qc_lab_test_item_item_code_exists",
"crud_qc_lab_test_item_list_active_lab_items",
"crud_qc_lab_test_item_list_lab_items",
"crud_qc_lab_test_item_py",
"crud_qc_lab_test_item_row_to_dict",
"crud_qc_lab_test_item_soft_delete_lab_item",
"crud_qc_lab_test_item_update_lab_item",
"crud_qc_material_build_manual_out_remark",
"crud_qc_material_code_exists",
"crud_qc_material_create_material",
"crud_qc_material_dec",
"crud_qc_material_fmt_dt",
"crud_qc_material_get_material",
"crud_qc_material_list_materials",
"crud_qc_material_norm_status",
"crud_qc_material_options_list",
"crud_qc_material_py",
"crud_qc_material_rationale_26",
"crud_qc_material_row_to_dict",
"crud_qc_material_soft_delete_material",
"crud_qc_material_total_pages",
"crud_qc_material_update_material",
"crud_qc_material_usage_deduct_for_task",
"crud_qc_material_usage_display_remark",
"crud_qc_material_usage_list_usages",
"crud_qc_material_usage_list_usages_by_task",
"crud_qc_material_usage_parse_receiver_purpose_from_remark",
"crud_qc_material_usage_py",
"crud_qc_material_usage_resolve_receiver_purpose",
"crud_qc_material_usage_revert_task_material_usages",
"crud_qc_material_usage_row_to_dict",
"crud_qc_material_usage_user_nick_name_map",
"crud_reagent_stock_log_display_remark",
"crud_reagent_stock_log_list_stock_logs",
"crud_reagent_stock_log_parse_receiver_purpose_from_remark",
"crud_reagent_stock_log_py",
"crud_reagent_stock_log_resolve_receiver_purpose",
"crud_reagent_stock_log_revert_step_stock_changes",
"crud_reagent_stock_log_row_to_dict",
"crud_reagent_stock_log_user_nick_name_map",
"crud_storage_entry_sms_notification_base_query",
"crud_storage_entry_sms_notification_ensure_notification",
"crud_storage_entry_sms_notification_fetch_sample_type_name",
"crud_storage_entry_sms_notification_fmt_dt",
"crud_storage_entry_sms_notification_generate_sms_content",
"crud_storage_entry_sms_notification_list_notifications",
"crud_storage_entry_sms_notification_py",
"crud_storage_entry_sms_notification_resolve_notification",
"crud_storage_entry_sms_notification_row_to_dict",
"crud_storage_entry_sms_notification_storage_status_label",
"crud_storage_entry_sms_notification_toggle_notification_status",
"crud_storage_entry_sms_notification_total_pages",
"crud_storage_entry_sms_notification_unicode_ci",
"crud_workflow_list_completed_tasks",
"crud_workflow_list_my_instances",
"crud_workflow_list_pending_tasks",
"crud_workflow_task_row_to_dict"
],
"5": [
"api_basic_info_cellsampletypecreatebody",
"api_basic_info_cellsampletypeupdatebody",
"api_basic_info_collectionregioncreatebody",
@@ -1621,7 +1425,7 @@
"crud_sample_reception_rationale_74",
"crud_sample_reception_rationale_882",
"crud_sample_reception_rationale_986",
"crud_storage_entry_sms_notification_rationale_189",
"crud_storage_entry_sms_notification_rationale_176",
"crud_storage_release_review_rationale_770",
"models_models_bizcellsampletype",
"models_models_bizcollectionhospital",
@@ -1658,7 +1462,7 @@
"models_research_donation_rationale_43",
"models_research_donation_rationale_64"
],
"6": [
"5": [
"api_admin_list_roles_for_select",
"api_public_avatar_url_field",
"api_public_build_user_info_payload",
@@ -1827,6 +1631,159 @@
"tasks_init_py",
"tasks_init_shutdown_scheduler"
],
"6": [
"api_collection_protocol_create_collection_protocol",
"api_collection_protocol_delete_collection_protocol",
"api_collection_protocol_ensure_customer_for_mother",
"api_collection_protocol_get_collection_protocol_detail",
"api_collection_protocol_get_current_user_id",
"api_collection_protocol_get_tenant_no",
"api_collection_protocol_list_collection_protocol_audits",
"api_collection_protocol_list_collection_protocols",
"api_collection_protocol_list_fullmoon_todos",
"api_collection_protocol_list_payment_details",
"api_collection_protocol_list_receipt_confirm",
"api_collection_protocol_list_receipt_confirmed",
"api_collection_protocol_list_refund_confirm",
"api_collection_protocol_list_refund_confirmed",
"api_collection_protocol_list_storage_certs",
"api_collection_protocol_persist_protocol_sub_resources",
"api_collection_protocol_py",
"api_collection_protocol_resolve_protocol_attachments",
"api_collection_protocol_update_collection_protocol",
"api_collection_protocol_update_fullmoon_todo_insurance",
"api_ethnic_list_ethnics_for_select",
"api_ethnic_py",
"core_data_scope_apply_data_scope",
"core_data_scope_get_child_dept_ids",
"core_data_scope_get_user_dept_id",
"core_data_scope_py",
"core_data_scope_resolve_user_role_scopes",
"crud_api_request_log_delete",
"crud_api_request_log_get",
"crud_api_request_log_get_multi_with_filters",
"crud_api_request_log_py",
"crud_base_crudbase_count",
"crud_collection_protocol_add_months_yyyymmdd",
"crud_collection_protocol_align_fq_payment_details_payload",
"crud_collection_protocol_apply_submit_receipt_finance",
"crud_collection_protocol_apply_submit_refund_finance",
"crud_collection_protocol_attachments_to_urls",
"crud_collection_protocol_audit_to_dict",
"crud_collection_protocol_batch_submit_receipt_finance",
"crud_collection_protocol_batch_submit_refund_finance",
"crud_collection_protocol_calc_installment_due_amounts",
"crud_collection_protocol_classify_installment_warning",
"crud_collection_protocol_collection_info_to_dict",
"crud_collection_protocol_confirm_receipt",
"crud_collection_protocol_confirm_refund",
"crud_collection_protocol_create_audit",
"crud_collection_protocol_dec",
"crud_collection_protocol_detail_query_with_protocol",
"crud_collection_protocol_detail_to_dict",
"crud_collection_protocol_fmt_dt",
"crud_collection_protocol_format_newborn_info",
"crud_collection_protocol_format_storage_cert_sample_info",
"crud_collection_protocol_fullmoon_todo_detail_dict",
"crud_collection_protocol_fullmoon_todo_empty_dict",
"crud_collection_protocol_fullmoon_todo_to_dict",
"crud_collection_protocol_get_collection_info",
"crud_collection_protocol_get_collection_protocol",
"crud_collection_protocol_get_fullmoon_todo",
"crud_collection_protocol_get_party_customer",
"crud_collection_protocol_get_payment_by_protocol_id",
"crud_collection_protocol_get_payment_detail_or_raise",
"crud_collection_protocol_get_protocol_detail_bundle",
"crud_collection_protocol_get_sample_codes_used_in_protocol_samples",
"crud_collection_protocol_get_storage_cert",
"crud_collection_protocol_list_audits",
"crud_collection_protocol_list_collection_protocols",
"crud_collection_protocol_list_installment_warning",
"crud_collection_protocol_list_payment_details",
"crud_collection_protocol_list_payment_details_page",
"crud_collection_protocol_list_receipt_confirm_details",
"crud_collection_protocol_list_receipt_confirmed_details",
"crud_collection_protocol_list_refund_confirm_details",
"crud_collection_protocol_list_refund_confirmed_details",
"crud_collection_protocol_list_sample_transports",
"crud_collection_protocol_list_samples",
"crud_collection_protocol_list_storage_certs",
"crud_collection_protocol_load_sample_type_name_map",
"crud_collection_protocol_lookup_attachment_by_url",
"crud_collection_protocol_migrate_sample_child_refs_on_replace",
"crud_collection_protocol_normalize_attachment_url_key",
"crud_collection_protocol_normalize_fields",
"crud_collection_protocol_normalize_yyyymmdd_date",
"crud_collection_protocol_optional_decimal",
"crud_collection_protocol_party_customer_map_by_protocol_ids",
"crud_collection_protocol_party_customer_to_dict",
"crud_collection_protocol_payment_to_dict",
"crud_collection_protocol_pick_storage_in_date",
"crud_collection_protocol_pop_attachment_urls",
"crud_collection_protocol_protocol_to_dict",
"crud_collection_protocol_py",
"crud_collection_protocol_rows_to_payment_detail_dicts",
"crud_collection_protocol_sample_to_dict",
"crud_collection_protocol_save_payment_details",
"crud_collection_protocol_save_sample_transports",
"crud_collection_protocol_save_samples",
"crud_collection_protocol_soft_delete_collection_protocol",
"crud_collection_protocol_soft_delete_transports_for_protocol",
"crud_collection_protocol_storage_cert_to_dict",
"crud_collection_protocol_submit_receipt_finance",
"crud_collection_protocol_submit_refund_finance",
"crud_collection_protocol_today_yyyymmdd",
"crud_collection_protocol_total_pages",
"crud_collection_protocol_transport_to_dict",
"crud_collection_protocol_upsert_collection_info",
"crud_collection_protocol_upsert_fullmoon_todo",
"crud_collection_protocol_upsert_party_customer",
"crud_collection_protocol_upsert_payment",
"crud_collection_protocol_upsert_storage_cert",
"crud_collection_protocol_user_nick_name_map",
"crud_collection_protocol_validate_sample_codes_not_used",
"crud_customer_create_customer",
"crud_customer_get_customer",
"crud_customer_id_card_taken",
"crud_customer_list_customers",
"crud_customer_py",
"crud_customer_rationale_1",
"crud_customer_row_to_dict",
"crud_customer_soft_delete_customer",
"crud_customer_total_pages",
"crud_customer_update_customer",
"crud_ethnic_list_ethnics",
"crud_ethnic_py",
"crud_ethnic_rationale_1",
"crud_ethnic_row_to_dict",
"crud_leave_create_leave",
"crud_leave_get_leave",
"crud_leave_list_leaves",
"crud_leave_py",
"crud_leave_row_to_dict",
"crud_leave_soft_delete_leave",
"crud_leave_total_pages",
"crud_leave_update_leave",
"crud_material_stock_log_dec",
"crud_material_stock_log_fmt_dt",
"crud_material_stock_log_list_stock_logs",
"crud_material_stock_log_py",
"crud_material_stock_log_row_to_dict",
"crud_material_stock_log_user_nick_name_map",
"crud_qc_lab_test_item_create_lab_item",
"crud_qc_lab_test_item_get_lab_item",
"crud_qc_lab_test_item_item_code_exists",
"crud_qc_lab_test_item_list_active_lab_items",
"crud_qc_lab_test_item_list_lab_items",
"crud_qc_lab_test_item_py",
"crud_qc_lab_test_item_row_to_dict",
"crud_qc_lab_test_item_soft_delete_lab_item",
"crud_qc_lab_test_item_update_lab_item",
"crud_workflow_list_completed_tasks",
"crud_workflow_list_my_instances",
"crud_workflow_list_pending_tasks",
"crud_workflow_task_row_to_dict"
],
"7": [
"crud_base_crudbase_update",
"crud_collection_protocol_format_attachment_file_size",
@@ -1954,6 +1911,27 @@
],
"8": [
"api_workflow_get_designer_data",
"core_exceptions_businessexception",
"core_exceptions_businessexception_init",
"core_exceptions_invalidstatustransitionexception",
"core_exceptions_invalidstatustransitionexception_init",
"core_exceptions_log_api_request",
"core_exceptions_log_delivery_operation",
"core_exceptions_log_operation",
"core_exceptions_log_order_operation",
"core_exceptions_log_settlement_operation",
"core_exceptions_log_user_operation",
"core_exceptions_orderlockedexception",
"core_exceptions_orderlockedexception_init",
"core_exceptions_permissionexception",
"core_exceptions_permissionexception_init",
"core_exceptions_py",
"core_exceptions_resourceconflictexception",
"core_exceptions_resourceconflictexception_init",
"core_exceptions_resourcenotfoundexception",
"core_exceptions_resourcenotfoundexception_init",
"core_exceptions_validationexception",
"core_exceptions_validationexception_init",
"core_storage_basestorage",
"core_storage_basestorage_delete_file",
"core_storage_basestorage_get_url",
@@ -2308,55 +2286,6 @@
"crud_storage_occupancy_row_to_dict"
],
"14": [
"api_insurance_company_create_insurance_company",
"api_insurance_company_create_insurance_company_invoice",
"api_insurance_company_create_insurance_project_price",
"api_insurance_company_fmt_dt",
"api_insurance_company_generate_uuid",
"api_insurance_company_insurancecompanycreatebody",
"api_insurance_company_insurancecompanyinvoicecreatebody",
"api_insurance_company_insurancecompanyinvoiceupdatebody",
"api_insurance_company_insurancecompanyupdatebody",
"api_insurance_company_insuranceprojectpricecreatebody",
"api_insurance_company_insuranceprojectpriceupdatebody",
"api_insurance_company_list_insurance_companies",
"api_insurance_company_py",
"api_insurance_company_rationale_1",
"api_insurance_company_row_to_dict_company",
"api_insurance_company_row_to_dict_invoice",
"api_insurance_company_row_to_dict_project_price",
"api_insurance_company_soft_delete_insurance_company",
"api_insurance_company_soft_delete_insurance_company_invoice",
"api_insurance_company_soft_delete_insurance_project_price",
"api_insurance_company_total_pages",
"models_models_bizinsurancecompany",
"models_models_bizinsurancecompanyinvoice",
"models_models_bizinsuranceprojectprice"
],
"15": [
"core_exceptions_businessexception",
"core_exceptions_businessexception_init",
"core_exceptions_invalidstatustransitionexception",
"core_exceptions_invalidstatustransitionexception_init",
"core_exceptions_log_api_request",
"core_exceptions_log_delivery_operation",
"core_exceptions_log_operation",
"core_exceptions_log_order_operation",
"core_exceptions_log_settlement_operation",
"core_exceptions_log_user_operation",
"core_exceptions_orderlockedexception",
"core_exceptions_orderlockedexception_init",
"core_exceptions_permissionexception",
"core_exceptions_permissionexception_init",
"core_exceptions_py",
"core_exceptions_resourceconflictexception",
"core_exceptions_resourceconflictexception_init",
"core_exceptions_resourcenotfoundexception",
"core_exceptions_resourcenotfoundexception_init",
"core_exceptions_validationexception",
"core_exceptions_validationexception_init"
],
"16": [
"api_sample_sms_notification_generate_sms",
"api_sample_sms_notification_get_current_user_id",
"api_sample_sms_notification_get_tenant_no",
@@ -2379,7 +2308,30 @@
"crud_sample_sms_notification_total_pages",
"crud_sample_sms_notification_unicode_ci"
],
"17": [
"15": [
"crud_reagent_stock_log_display_remark",
"crud_reagent_stock_log_list_stock_logs",
"crud_reagent_stock_log_parse_receiver_purpose_from_remark",
"crud_reagent_stock_log_py",
"crud_reagent_stock_log_resolve_receiver_purpose",
"crud_reagent_stock_log_revert_step_stock_changes",
"crud_reagent_stock_log_row_to_dict",
"crud_reagent_stock_log_user_nick_name_map",
"crud_storage_entry_sms_notification_base_query",
"crud_storage_entry_sms_notification_ensure_notification",
"crud_storage_entry_sms_notification_fetch_sample_type_name",
"crud_storage_entry_sms_notification_fmt_dt",
"crud_storage_entry_sms_notification_generate_sms_content",
"crud_storage_entry_sms_notification_list_notifications",
"crud_storage_entry_sms_notification_py",
"crud_storage_entry_sms_notification_resolve_notification",
"crud_storage_entry_sms_notification_row_to_dict",
"crud_storage_entry_sms_notification_storage_status_label",
"crud_storage_entry_sms_notification_toggle_notification_status",
"crud_storage_entry_sms_notification_total_pages",
"crud_storage_entry_sms_notification_unicode_ci"
],
"16": [
"crud_qc_third_party_company_company_code_exists",
"crud_qc_third_party_company_create_company",
"crud_qc_third_party_company_get_company",
@@ -2401,7 +2353,7 @@
"crud_qc_third_party_item_soft_delete_item",
"crud_qc_third_party_item_update_item"
],
"18": [
"17": [
"crud_collection_protocol_no_batch_issue_protocol_nos",
"crud_collection_protocol_no_batch_revoke_protocol_nos",
"crud_collection_protocol_no_create_protocol_no",
@@ -2420,7 +2372,7 @@
"crud_collection_protocol_no_total_pages",
"crud_collection_protocol_no_update_protocol_no"
],
"19": [
"18": [
"crud_collection_region_create_collection_region",
"crud_collection_region_create_hospital",
"crud_collection_region_get_collection_region",
@@ -2437,6 +2389,23 @@
"crud_collection_region_update_collection_region",
"crud_collection_region_update_hospital"
],
"19": [
"crud_qc_material_build_manual_out_remark",
"crud_qc_material_code_exists",
"crud_qc_material_create_material",
"crud_qc_material_dec",
"crud_qc_material_fmt_dt",
"crud_qc_material_get_material",
"crud_qc_material_list_materials",
"crud_qc_material_norm_status",
"crud_qc_material_options_list",
"crud_qc_material_py",
"crud_qc_material_rationale_26",
"crud_qc_material_row_to_dict",
"crud_qc_material_soft_delete_material",
"crud_qc_material_total_pages",
"crud_qc_material_update_material"
],
"20": [
"crud_sample_code_batch_issue_sample_codes",
"crud_sample_code_batch_revoke_sample_codes",
@@ -2469,6 +2438,21 @@
"core_wechat_message_wechatmessageservice_send_template_message"
],
"22": [
"schemas_product_config",
"schemas_product_productbase",
"schemas_product_productcategorybase",
"schemas_product_productcategorycreate",
"schemas_product_productcategoryresponse",
"schemas_product_productcreate",
"schemas_product_productresponse",
"schemas_product_productunitbase",
"schemas_product_productunitcreate",
"schemas_product_productunitresponse",
"schemas_product_productupdate",
"schemas_product_py",
"schemas_product_rationale_1"
],
"23": [
"crud_dept_build_tree",
"crud_dept_cascade_soft_delete",
"crud_dept_collect_with_ancestors",
@@ -2482,7 +2466,7 @@
"crud_dept_soft_delete_dept",
"crud_dept_update_dept"
],
"23": [
"24": [
"crud_menu_build_tree",
"crud_menu_cascade_soft_delete",
"crud_menu_create_menu",
@@ -2495,19 +2479,6 @@
"crud_menu_soft_delete_menu",
"crud_menu_update_menu"
],
"24": [
"api_collection_protocol_ensure_customer_for_mother",
"crud_customer_create_customer",
"crud_customer_get_customer",
"crud_customer_id_card_taken",
"crud_customer_list_customers",
"crud_customer_py",
"crud_customer_rationale_1",
"crud_customer_row_to_dict",
"crud_customer_soft_delete_customer",
"crud_customer_total_pages",
"crud_customer_update_customer"
],
"25": [
"crud_sop_document_create_sop_document",
"crud_sop_document_get_sop_document",
@@ -2521,6 +2492,18 @@
"crud_sop_document_update_sop_document"
],
"26": [
"crud_qc_material_usage_deduct_for_task",
"crud_qc_material_usage_display_remark",
"crud_qc_material_usage_list_usages",
"crud_qc_material_usage_list_usages_by_task",
"crud_qc_material_usage_parse_receiver_purpose_from_remark",
"crud_qc_material_usage_py",
"crud_qc_material_usage_resolve_receiver_purpose",
"crud_qc_material_usage_revert_task_material_usages",
"crud_qc_material_usage_row_to_dict",
"crud_qc_material_usage_user_nick_name_map"
],
"27": [
"crud_express_company_create_express_company",
"crud_express_company_express_code_exists",
"crud_express_company_get_express_company",
@@ -2532,7 +2515,7 @@
"crud_express_company_total_pages",
"crud_express_company_update_express_company"
],
"27": [
"28": [
"crud_sample_reception_check_item_create_check_item",
"crud_sample_reception_check_item_get_check_item",
"crud_sample_reception_check_item_item_code_exists",
@@ -2544,7 +2527,7 @@
"crud_sample_reception_check_item_soft_delete_check_item",
"crud_sample_reception_check_item_update_check_item"
],
"28": [
"29": [
"crud_dict_data_create_dict_data",
"crud_dict_data_get_dict_data",
"crud_dict_data_list_dict_data",
@@ -2556,7 +2539,7 @@
"crud_dict_data_total_pages",
"crud_dict_data_update_dict_data"
],
"29": [
"30": [
"crud_process_category_category_code_exists",
"crud_process_category_create_process_category",
"crud_process_category_get_process_category",
@@ -2568,7 +2551,7 @@
"crud_process_category_total_pages",
"crud_process_category_update_process_category"
],
"30": [
"31": [
"crud_item_unit_create_item_unit",
"crud_item_unit_get_item_unit",
"crud_item_unit_list_item_units",
@@ -2580,7 +2563,7 @@
"crud_item_unit_unit_code_exists",
"crud_item_unit_update_item_unit"
],
"31": [
"32": [
"crud_cell_sample_type_create_cell_sample_type",
"crud_cell_sample_type_get_cell_sample_type",
"crud_cell_sample_type_list_cell_sample_types",
@@ -2592,7 +2575,19 @@
"crud_cell_sample_type_type_code_exists",
"crud_cell_sample_type_update_cell_sample_type"
],
"32": [
"33": [
"crud_output_type_create_output_type",
"crud_output_type_get_output_type",
"crud_output_type_list_output_types",
"crud_output_type_py",
"crud_output_type_rationale_1",
"crud_output_type_row_to_dict",
"crud_output_type_soft_delete_output_type",
"crud_output_type_total_pages",
"crud_output_type_type_code_exists",
"crud_output_type_update_output_type"
],
"34": [
"crud_post_create_post",
"crud_post_get_post",
"crud_post_list_posts",
@@ -2603,7 +2598,7 @@
"crud_post_total_pages",
"crud_post_update_post"
],
"33": [
"35": [
"crud_dict_type_create_dict_type",
"crud_dict_type_dict_type_code_exists",
"crud_dict_type_get_dict_type",
@@ -2614,7 +2609,18 @@
"crud_dict_type_total_pages",
"crud_dict_type_update_dict_type"
],
"34": [
"36": [
"crud_tenant_create_tenant",
"crud_tenant_get_tenant",
"crud_tenant_list_tenants",
"crud_tenant_py",
"crud_tenant_row_to_dict",
"crud_tenant_soft_delete_tenant",
"crud_tenant_tenant_no_exists",
"crud_tenant_total_pages",
"crud_tenant_update_tenant"
],
"37": [
"crud_site_create_site",
"crud_site_get_site",
"crud_site_list_sites",
@@ -2625,7 +2631,7 @@
"crud_site_total_pages",
"crud_site_update_site"
],
"35": [
"38": [
"models_base_basemodel",
"models_base_basemodel_to_dict",
"models_base_get_active",
@@ -2635,7 +2641,7 @@
"models_base_softdeletemodel_soft_delete",
"models_base_tablename"
],
"36": [
"39": [
"core_order_status_compat_derive_legacy_status_from_three",
"core_order_status_compat_derive_three_status_from_legacy",
"core_order_status_compat_py",
@@ -2644,65 +2650,65 @@
"core_order_status_compat_threestatus",
"core_order_status_compat_to_decimal"
],
"37": [
"40": [
"basesettings",
"core_config_config",
"core_config_py",
"core_config_settings"
],
"38": [
"41": [
"core_database_auto_fill_create_dept_id",
"core_database_get_db",
"core_database_py",
"core_database_rationale_31"
],
"39": [
"42": [
"api_menu_get_menu_list",
"api_menu_py",
"api_menu_rationale_1"
],
"40": [
"43": [
"core_context_py",
"core_context_rationale_1"
],
"41": [
"44": [
"api_init_py",
"api_init_rationale_1"
],
"42": [
"45": [
"init_py"
],
"43": [
"46": [
"core_init_py"
],
"44": [
"47": [
"core_wechat_message_rationale_143"
],
"45": [
"48": [
"core_wechat_message_rationale_179"
],
"46": [
"49": [
"core_wechat_message_rationale_215"
],
"47": [
"50": [
"core_wechat_message_rationale_251"
],
"48": [
"51": [
"core_wechat_message_rationale_289"
],
"49": [
"52": [
"core_wechat_message_rationale_325"
],
"50": [
"53": [
"models_init_py"
],
"51": [
"54": [
"schemas_init_py"
],
"52": [
"55": [
"crud_init_py"
],
"53": [
"56": [
"ws_init_py"
]
},
@@ -2711,9 +2717,9 @@
"1": 0.01,
"2": 0.06,
"3": 0.02,
"4": 0.02,
"5": 0.06,
"6": 0.02,
"4": 0.06,
"5": 0.02,
"6": 0.03,
"7": 0.04,
"8": 0.03,
"9": 0.07,
@@ -2721,35 +2727,35 @@
"11": 0.07,
"12": 0.12,
"13": 0.11,
"14": 0.2,
"15": 0.17,
"14": 0.18,
"15": 0.16,
"16": 0.18,
"17": 0.18,
"17": 0.21,
"18": 0.21,
"19": 0.21,
"19": 0.25,
"20": 0.26,
"21": 0.24,
"22": 0.27,
"23": 0.29,
"24": 0.27,
"22": 0.23,
"23": 0.27,
"24": 0.29,
"25": 0.31,
"26": 0.31,
"27": 0.38,
"28": 0.27,
"29": 0.31,
"26": 0.36,
"27": 0.31,
"28": 0.38,
"29": 0.27,
"30": 0.31,
"31": 0.31,
"32": 0.36,
"33": 0.36,
"32": 0.31,
"33": 0.31,
"34": 0.36,
"35": 0.29,
"36": 0.38,
"37": 0.5,
"38": 0.5,
"39": 0.67,
"40": 1.0,
"41": 1.0,
"42": 1.0,
"35": 0.36,
"36": 0.36,
"37": 0.36,
"38": 0.29,
"39": 0.38,
"40": 0.5,
"41": 0.5,
"42": 0.67,
"43": 1.0,
"44": 1.0,
"45": 1.0,
@@ -2760,7 +2766,10 @@
"50": 1.0,
"51": 1.0,
"52": 1.0,
"53": 1.0
"53": 1.0,
"54": 1.0,
"55": 1.0,
"56": 1.0
},
"gods": [
{