diff --git a/backend/graphify-out/.graphify_analysis.json b/backend/graphify-out/.graphify_analysis.json index 536c30ff..eaaf01c7 100644 --- a/backend/graphify-out/.graphify_analysis.json +++ b/backend/graphify-out/.graphify_analysis.json @@ -329,6 +329,7 @@ "api_operations_list_occupancy_history", "api_operations_list_storage_facilities", "api_operations_list_storage_slot_select_options", + "api_operations_list_storage_slot_stats", "api_operations_list_storage_slots", "api_operations_list_uv_disinfect_logs", "api_operations_normalize_visit_date_bound", @@ -926,7 +927,7 @@ "crud_oa_approval_list_apps", "crud_oa_approval_list_groups", "crud_pilot_delivery_save_delivery_method", - "crud_pilot_infusion_confirm_delete_infusion_confirm", + "crud_pilot_service_enrich_finance_operate_fields", "crud_pilot_service_normalize_txn_product_item", "crud_pilot_service_row_to_dict_cell_product_price", "crud_pilot_service_row_to_dict_cell_product_spec", @@ -942,21 +943,14 @@ "crud_pilot_service_row_to_dict_project_system_item", "crud_pilot_service_row_to_dict_service_order", "crud_pilot_service_row_to_dict_service_order_txn", + "crud_pilot_service_service_order_txn_to_response_dict", "crud_post_get_post", "crud_process_route_update_step", - "crud_production_material_usage_deduct_step_usage_legacy_batch", - "crud_production_material_usage_register_step_usage_from_requisition", "crud_production_task_build_process_library_for_editor", - "crud_production_task_delete_task_step", + "crud_production_task_dispatch_task_steps", + "crud_production_task_enrich_assignee_names", + "crud_production_task_enrich_tasks_with_step_summaries", "crud_production_task_get_production_task_editor_init", - "crud_production_task_replace_step_configured_reagents", - "crud_production_task_replace_step_consumables", - "crud_production_task_replace_step_data_collections", - "crud_production_task_replace_step_outputs", - "crud_production_task_replace_step_reagents", - "crud_production_task_require_requisition_for_catalog_material", - "crud_production_task_set_task_inputs", - "crud_production_task_soft_delete_sub", "crud_production_task_update_task_step", "crud_qc_material_batch_stock_in", "crud_qc_material_batch_stock_out", @@ -985,9 +979,6 @@ "crud_qc_material_total_pages", "crud_qc_material_update_material", "crud_qc_material_usage_mark_requisition_fully_used", - "crud_qc_third_party_item_create_item", - "crud_qc_third_party_item_item_code_exists", - "crud_qc_third_party_item_update_item", "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "crud_research_donation_change_status", "crud_research_donation_donation_to_dict", @@ -1004,7 +995,12 @@ "crud_sample_production_reception_row_to_dict", "crud_sample_production_reception_update_production_reception", "crud_sample_production_reception_validate_payload", - "crud_workflow_get_all_tasks_for_business", + "crud_storage_facility_batch_create_slots", + "crud_storage_facility_list_slot_select_options", + "crud_storage_facility_slot_matches_select_keyword", + "crud_storage_facility_slot_select_display_name", + "crud_storage_facility_slot_to_dict", + "crud_storage_facility_slot_to_dict_for_row", "schemas_order_adjust_adjuststatus", "schemas_order_adjust_adjusttype", "schemas_order_adjust_py", @@ -1029,6 +1025,7 @@ "services_oa_dept_select_walk_rules", "services_oa_engine_eval_condition_rules", "services_oa_engine_task_to_dict", + "services_oa_money_field_field_label", "services_oa_overtime_hours_kit_child_fields", "services_oa_overtime_hours_rationale_220", "services_oa_person_select_extract_person_ids", @@ -1078,52 +1075,21 @@ "services_oa_receive_account_validate_receive_account_form_values", "services_oa_receive_account_validate_receive_account_rule", "services_oa_receive_account_walk_rules", - "services_oa_related_approval_assert_linkable_instance", - "services_oa_related_approval_build_related_summaries", - "services_oa_related_approval_extract_related_approval_links", "services_oa_related_approval_extract_upload_urls", - "services_oa_related_approval_flatten_form_fields_for_summary", - "services_oa_related_approval_format_receive_account", - "services_oa_related_approval_format_region_like", - "services_oa_related_approval_format_trip_itinerary", - "services_oa_related_approval_format_trip_leg", - "services_oa_related_approval_format_unknown_object", "services_oa_related_approval_format_upload_display", - "services_oa_related_approval_format_value", - "services_oa_related_approval_merge_relation_targets", - "services_oa_related_approval_normalize_related_ids", - "services_oa_related_approval_py", - "services_oa_related_approval_rationale_322", - "services_oa_related_approval_related_status_text", - "services_oa_related_approval_schema_rules", "services_oa_related_approval_upload_display_name", - "services_oa_related_approval_user_can_link_instance", - "services_oa_related_approval_walk_rules", - "services_oa_trip_days_apply_trip_kit_days", - "services_oa_trip_days_calc_trip_leg_days", - "services_oa_trip_days_day_index", - "services_oa_trip_days_end_offset", - "services_oa_trip_days_extract_rules", - "services_oa_trip_days_is_half_day_multiple", "services_oa_trip_days_kit_trip_fields", - "services_oa_trip_days_py", - "services_oa_trip_days_rationale_1", "services_oa_trip_days_rationale_124", - "services_oa_trip_days_rationale_168", - "services_oa_trip_days_rationale_201", - "services_oa_trip_days_rationale_60", - "services_oa_trip_days_start_offset", - "services_oa_trip_days_sum_trip_leg_days", - "services_oa_trip_days_validate_trip_kit_form_values", - "services_oa_trip_days_walk", - "services_oa_trip_days_walk_trip_kits", "services_protocol_pay_mode_switch_rationale_47", "services_protocol_pay_mode_switch_validate_payment_details_for_save", + "services_web_auth_roles_list_user_ids_with_any_effective_role_ids", "services_web_auth_roles_list_user_ids_with_effective_role_name", "services_web_auth_roles_normalize_candidate_user_ids", + "services_workflow_engine_workflowengine_resolve_approvers", "str" ], "1": [ + "api_pilot_application_api_save_application", "core_utils_generate_uuid", "crud_biz_no_generator_allocate_next_biz_no", "crud_biz_no_generator_format_biz_no", @@ -1284,18 +1250,6 @@ "crud_customer_soft_delete_customer", "crud_customer_total_pages", "crud_customer_update_customer", - "crud_dept_build_tree", - "crud_dept_cascade_soft_delete", - "crud_dept_collect_with_ancestors", - "crud_dept_create_dept", - "crud_dept_get_dept", - "crud_dept_list_depts", - "crud_dept_list_depts_tree", - "crud_dept_py", - "crud_dept_rationale_42", - "crud_dept_row_to_dict", - "crud_dept_soft_delete_dept", - "crud_dept_update_dept", "crud_dict_data_create_dict_data", "crud_dict_data_get_dict_data", "crud_dict_data_is_dict_value_valid", @@ -1314,7 +1268,6 @@ "crud_dict_type_get_dict_type", "crud_dict_type_list_dict_types", "crud_dict_type_py", - "crud_dict_type_rationale_1", "crud_dict_type_row_to_dict", "crud_dict_type_soft_delete_dict_type", "crud_dict_type_total_pages", @@ -1409,40 +1362,6 @@ "crud_material_stock_check_batch_line_to_dict", "crud_material_stock_check_unused_amount", "crud_material_stock_check_unused_line_to_dict", - "crud_menu_build_tree", - "crud_menu_cascade_soft_delete", - "crud_menu_create_menu", - "crud_menu_get_menu", - "crud_menu_list_menus", - "crud_menu_list_menus_tree", - "crud_menu_menu_name_exists", - "crud_menu_py", - "crud_menu_row_to_dict", - "crud_menu_soft_delete_menu", - "crud_menu_update_menu", - "crud_outbound_handover_fmt_dt", - "crud_outbound_handover_get_handover_by_schedule", - "crud_outbound_handover_get_outbound_handover", - "crud_outbound_handover_get_outbound_handover_view", - "crud_outbound_handover_handover_row_to_dict", - "crud_outbound_handover_handover_view_dict", - "crud_outbound_handover_inventory_apply_handover_inventory", - "crud_outbound_handover_inventory_deduct_market_material_for_handover", - "crud_outbound_handover_inventory_get_cell_product_locked", - "crud_outbound_handover_inventory_handover_usage_remark", - "crud_outbound_handover_inventory_handover_usage_remark_prefix", - "crud_outbound_handover_inventory_py", - "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", - "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", - "crud_outbound_handover_inventory_revert_handover_inventory", - "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", - "crud_outbound_handover_inventory_revert_market_handover_usages", - "crud_outbound_handover_parse_handover_time", - "crud_outbound_handover_py", - "crud_outbound_handover_rationale_103", - "crud_outbound_handover_rationale_113", - "crud_outbound_handover_rationale_147", - "crud_outbound_handover_save_outbound_handover", "crud_output_type_create_output_type", "crud_output_type_get_output_type", "crud_output_type_list_output_types", @@ -1453,6 +1372,53 @@ "crud_output_type_total_pages", "crud_output_type_type_code_exists", "crud_output_type_update_output_type", + "crud_pilot_application_auto_generate_schedules", + "crud_pilot_application_complete_application", + "crud_pilot_application_create_application", + "crud_pilot_application_create_basic_experiment_sale_schedules", + "crud_pilot_application_create_infusion_plan", + "crud_pilot_application_create_schedule", + "crud_pilot_application_create_schedule_products", + "crud_pilot_application_format_yyyy_mm_dd", + "crud_pilot_application_generate_application_no", + "crud_pilot_application_get_application", + "crud_pilot_application_get_or_create_infusion_plan", + "crud_pilot_application_get_patient_by_application", + "crud_pilot_application_get_schedule_for_plan", + "crud_pilot_application_list_applications", + "crud_pilot_application_list_infusion_plans", + "crud_pilot_application_list_schedules_by_plan", + "crud_pilot_application_mark_schedule_complete", + "crud_pilot_application_normalize_infusion_status_code", + "crud_pilot_application_normalize_yyyymmdd", + "crud_pilot_application_parse_infusion_datetime", + "crud_pilot_application_prepare_infusion_plan_payload", + "crud_pilot_application_py", + "crud_pilot_application_release_application_no_for_soft_delete", + "crud_pilot_application_resolve_application_attachment_payload", + "crud_pilot_application_row_to_dict_application", + "crud_pilot_application_row_to_dict_infusion_plan", + "crud_pilot_application_row_to_dict_infusion_schedule", + "crud_pilot_application_row_to_dict_patient", + "crud_pilot_application_row_to_dict_schedule_product", + "crud_pilot_application_save_application_infusion", + "crud_pilot_application_save_patient", + "crud_pilot_application_schedule_deletable", + "crud_pilot_application_schedule_has_blocking_links", + "crud_pilot_application_schedule_infusion_editable", + "crud_pilot_application_schedule_locked", + "crud_pilot_application_soft_delete_application", + "crud_pilot_application_soft_delete_infusion_plan", + "crud_pilot_application_soft_delete_schedule", + "crud_pilot_application_start_application", + "crud_pilot_application_update_application", + "crud_pilot_application_update_infusion_plan", + "crud_pilot_application_update_schedule", + "crud_pilot_application_update_schedule_editable", + "crud_pilot_application_update_schedule_order_only", + "crud_pilot_application_upsert_application_infusion", + "crud_pilot_application_upsert_schedule_products", + "crud_pilot_application_void_application", "crud_pilot_delivery_create_delivery", "crud_pilot_delivery_deduct_fee_on_delivery", "crud_pilot_delivery_delete_delivery_material", @@ -1469,6 +1435,7 @@ "crud_pilot_delivery_soft_delete_delivery", "crud_pilot_infusion_confirm_confirm_infusion", "crud_pilot_infusion_confirm_create_infusion_confirm", + "crud_pilot_infusion_confirm_delete_infusion_confirm", "crud_pilot_infusion_confirm_get_confirm_by_id", "crud_pilot_infusion_confirm_get_confirm_by_schedule", "crud_pilot_infusion_confirm_list_confirms_by_application", @@ -1494,6 +1461,16 @@ "crud_pilot_infusion_schedule_mgmt_update_infusion_schedule_mgmt", "crud_pilot_infusion_schedule_mgmt_update_infusion_status", "crud_pilot_infusion_schedule_mgmt_update_qc_status", + "crud_pilot_outbound_status_sync_get_schedule", + "crud_pilot_outbound_status_sync_is_pilot_outbound_production", + "crud_pilot_outbound_status_sync_is_pilot_outbound_qc", + "crud_pilot_outbound_status_sync_py", + "crud_pilot_outbound_status_sync_sync_pilot_outbound_from_schedule", + "crud_pilot_outbound_status_sync_sync_production_work_order_from_schedule", + "crud_pilot_outbound_status_sync_sync_qc_work_order_from_schedule", + "crud_pilot_outbound_status_sync_sync_schedule_from_production_work_order", + "crud_pilot_outbound_status_sync_sync_schedule_from_qc_work_order", + "crud_pilot_outbound_status_sync_touch", "crud_pilot_service_activate_channel_agreement", "crud_pilot_service_apply_gmcp_order_quotas", "crud_pilot_service_apply_purchase_txn_holdings", @@ -1531,7 +1508,6 @@ "crud_pilot_service_create_recharge_txn", "crud_pilot_service_create_refund_txn", "crud_pilot_service_create_unsubscribe_txn", - "crud_pilot_service_enrich_finance_operate_fields", "crud_pilot_service_enrich_txn_products_from_order", "crud_pilot_service_get_cell_product_price", "crud_pilot_service_get_cell_product_spec", @@ -1577,7 +1553,6 @@ "crud_pilot_service_row_to_dict_checkup_institution_project", "crud_pilot_service_row_to_dict_service_order_product", "crud_pilot_service_save_gmcp_product_rows", - "crud_pilot_service_service_order_txn_to_response_dict", "crud_pilot_service_soft_delete_cell_product_price", "crud_pilot_service_soft_delete_cell_product_spec", "crud_pilot_service_soft_delete_cell_product_type", @@ -1642,6 +1617,21 @@ "crud_process_category_soft_delete_process_category", "crud_process_category_total_pages", "crud_process_category_update_process_category", + "crud_process_consumable_row_to_dict", + "crud_process_create_process", + "crud_process_create_sub_consumable", + "crud_process_create_sub_data_collection", + "crud_process_create_sub_output", + "crud_process_create_sub_reagent", + "crud_process_data_collection_row_to_dict", + "crud_process_get_process", + "crud_process_get_process_detail", + "crud_process_list_all_processes", + "crud_process_list_processes", + "crud_process_output_row_to_dict", + "crud_process_process_code_exists", + "crud_process_py", + "crud_process_reagent_row_to_dict", "crud_process_route_add_step", "crud_process_route_copy_step", "crud_process_route_create_route", @@ -1670,14 +1660,30 @@ "crud_process_route_update_step_data_collections", "crud_process_route_update_step_outputs", "crud_process_route_update_step_reagents", + "crud_process_row_to_dict", + "crud_process_soft_delete_process", + "crud_process_soft_delete_sub_records", + "crud_process_sub_item_with_order", + "crud_process_total_pages", + "crud_process_update_process", "crud_production_material_batch_stock_in", "crud_production_material_batch_stock_out", + "crud_production_material_build_manual_out_remark", + "crud_production_material_code_exists", + "crud_production_material_create_material", + "crud_production_material_dec", + "crud_production_material_fmt_dt", "crud_production_material_formula_get_configured_material", "crud_production_material_formula_get_formula", "crud_production_material_formula_line_to_dict", "crud_production_material_formula_py", "crud_production_material_formula_replace_formula", + "crud_production_material_get_material", "crud_production_material_is_enabled_status", + "crud_production_material_list_materials", + "crud_production_material_norm_material_type", + "crud_production_material_norm_status", + "crud_production_material_options_list", "crud_production_material_prep_batch_map_for_prep_lines", "crud_production_material_prep_cancel_prep", "crud_production_material_prep_complete_prep", @@ -1705,8 +1711,9 @@ "crud_production_material_prep_validate_requisition", "crud_production_material_prep_write_prep_consume_usage", "crud_production_material_prep_write_quick_prep_consume_usage", - "crud_production_material_rationale_381", - "crud_production_material_rationale_530", + "crud_production_material_py", + "crud_production_material_row_to_dict", + "crud_production_material_soft_delete_material", "crud_production_material_stock_batch_batch_discard", "crud_production_material_stock_batch_batch_options", "crud_production_material_stock_batch_batch_row_to_dict", @@ -1752,6 +1759,8 @@ "crud_production_material_stock_check_user_nick_name_map", "crud_production_material_stock_in", "crud_production_material_stock_out", + "crud_production_material_total_pages", + "crud_production_material_update_material", "crud_production_product_type_create_production_product_type", "crud_production_product_type_get_production_product_type", "crud_production_product_type_list_production_product_types", @@ -1811,15 +1820,7 @@ "crud_qc_material_stock_check_unused_amount", "crud_qc_material_stock_check_unused_line_to_dict", "crud_qc_material_stock_check_user_nick_name_map", - "crud_qc_third_party_company_company_code_exists", - "crud_qc_third_party_company_create_company", - "crud_qc_third_party_company_get_company", - "crud_qc_third_party_company_list_companies", - "crud_qc_third_party_company_list_company_options", - "crud_qc_third_party_company_py", - "crud_qc_third_party_company_row_to_dict", - "crud_qc_third_party_company_soft_delete_company", - "crud_qc_third_party_company_update_company", + "crud_qc_work_order_create_outbound_qc_work_order", "crud_reagent_batch_stock_in", "crud_reagent_batch_stock_out", "crud_reagent_create_reagent", @@ -1852,38 +1853,6 @@ "crud_sample_code_soft_delete_sample_code", "crud_sample_code_total_pages", "crud_sample_code_update_sample_code", - "crud_sample_reception_check_item_create_check_item", - "crud_sample_reception_check_item_get_check_item", - "crud_sample_reception_check_item_item_code_exists", - "crud_sample_reception_check_item_list_active_check_items", - "crud_sample_reception_check_item_list_check_items", - "crud_sample_reception_check_item_order_query", - "crud_sample_reception_check_item_py", - "crud_sample_reception_check_item_row_to_dict", - "crud_sample_reception_check_item_soft_delete_check_item", - "crud_sample_reception_check_item_update_check_item", - "crud_sample_reception_check_result_rationale_108", - "crud_sample_reception_check_result_rationale_133", - "crud_sample_reception_check_result_rationale_171", - "crud_sample_reception_check_result_save_reception_check_results", - "crud_sample_reception_check_result_soft_delete_reception_check_results", - "crud_sample_reception_check_result_sync_legacy_columns_from_results", - "crud_sample_reception_create_sample_reception", - "crud_sample_reception_lab_code_allocate_lab_storage_codes", - "crud_sample_reception_lab_code_allocate_one_seq", - "crud_sample_reception_lab_code_assert_lab_storage_code_available", - "crud_sample_reception_lab_code_format_lab_storage_code", - "crud_sample_reception_lab_code_max_existing_seq", - "crud_sample_reception_lab_code_parse_reception_date", - "crud_sample_reception_lab_code_py", - "crud_sample_reception_lab_code_rationale_1", - "crud_sample_reception_lab_code_rationale_165", - "crud_sample_reception_lab_code_rationale_177", - "crud_sample_reception_lab_code_sync_lab_storage_seq_after_use", - "crud_sample_reception_lab_code_sync_sequence_from_existing", - "crud_sample_reception_lab_code_validate_and_parse_lab_storage_code", - "crud_sample_reception_lab_code_validate_lab_storage_code", - "crud_sample_reception_update_sample_reception", "crud_site_create_site", "crud_site_get_site", "crud_site_list_sites", @@ -1903,7 +1872,6 @@ "crud_sop_document_sop_code_exists", "crud_sop_document_total_pages", "crud_sop_document_update_sop_document", - "crud_storage_release_review_create_review_from_reception", "crud_tenant_create_tenant", "crud_tenant_get_tenant", "crud_tenant_list_tenants", @@ -1943,684 +1911,6 @@ "valueerror" ], "2": [ - "api_basic_info_normalize_date_bound", - "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", - "core_db_collation_eq_unicode", - "core_db_collation_like_unicode", - "core_db_collation_py", - "core_db_collation_rationale_1", - "core_db_collation_rationale_12", - "core_db_collation_rationale_7", - "core_db_collation_unicode_ci", - "core_protocol_status_display_build_void_type_label_map", - "core_protocol_status_display_format_protocol_status_label", - "core_protocol_status_display_py", - "core_protocol_status_display_resolve_void_type_label", - "core_utils_format_date", - "core_utils_format_datetime", - "core_utils_generate_id", - "core_utils_generate_random_password", - "core_utils_get_current_time", - "core_utils_get_file_size_display", - "core_utils_optional_date", - "core_utils_parse_date", - "core_utils_py", - "core_utils_rationale_71", - "crud_api_request_log_apirequestlogcrud", - "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_camel_to_snake", - "crud_base_crudbase", - "crud_base_crudbase_count", - "crud_base_crudbase_create", - "crud_base_crudbase_delete", - "crud_base_crudbase_exists", - "crud_base_crudbase_get_all", - "crud_base_crudbase_get_multi", - "crud_base_crudbase_hard_delete", - "crud_base_crudbase_init", - "crud_base_crudbase_update", - "crud_base_get_model_attr", - "crud_base_historycrud", - "crud_base_historycrud_create_history", - "crud_base_py", - "crud_collection_protocol_active_invoiced_payment_detail_ids", - "crud_collection_protocol_add_months_yyyymmdd", - "crud_collection_protocol_align_fq_payment_details_payload", - "crud_collection_protocol_apply_payment_detail_list_filters", - "crud_collection_protocol_attachment_item_from_row", - "crud_collection_protocol_audit_to_dict", - "crud_collection_protocol_build_installment_summary", - "crud_collection_protocol_calc_installment_due_amounts", - "crud_collection_protocol_classify_installment_warning", - "crud_collection_protocol_collection_info_to_dict", - "crud_collection_protocol_compare_datetime", - "crud_collection_protocol_compare_money", - "crud_collection_protocol_complete_invoice_request", - "crud_collection_protocol_confirm_receipt", - "crud_collection_protocol_confirm_refund", - "crud_collection_protocol_count_pending_protocol_invoice_requests", - "crud_collection_protocol_create_audit", - "crud_collection_protocol_create_invoice_request", - "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_attachment_file_size", - "crud_collection_protocol_format_newborn_info", - "crud_collection_protocol_format_sample_collect_summary", - "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_protocol_detail_bundle", - "crud_collection_protocol_get_protocol_nos_used_in_protocols", - "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", - "crud_collection_protocol_get_storage_cert", - "crud_collection_protocol_invoice_request_item_to_dict", - "crud_collection_protocol_invoice_request_list_query", - "crud_collection_protocol_invoice_request_to_dict", - "crud_collection_protocol_list_audits", - "crud_collection_protocol_list_collection_protocols", - "crud_collection_protocol_list_installment_warning", - "crud_collection_protocol_list_invoice_eligible_payment_details", - "crud_collection_protocol_list_invoice_requests_by_protocol", - "crud_collection_protocol_list_payment_details", - "crud_collection_protocol_list_payment_details_page", - "crud_collection_protocol_list_protocol_invoice_requests", - "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_express_name_map", - "crud_collection_protocol_load_protocol_storage_in_date_map", - "crud_collection_protocol_load_sample_type_name_map", - "crud_collection_protocol_load_site_name_map", - "crud_collection_protocol_load_unit_name_map", - "crud_collection_protocol_lookup_attachment_by_url", - "crud_collection_protocol_lookup_attachments_by_urls", - "crud_collection_protocol_migrate_sample_child_refs_on_replace", - "crud_collection_protocol_normalize_attachment_url_key", - "crud_collection_protocol_normalize_date_bound", - "crud_collection_protocol_normalize_fields", - "crud_collection_protocol_normalize_yyyymmdd_date", - "crud_collection_protocol_optional_decimal", - "crud_collection_protocol_pack_invoice_request_with_items", - "crud_collection_protocol_party_customer_map_by_protocol_ids", - "crud_collection_protocol_party_customer_to_dict", - "crud_collection_protocol_payment_detail_compare_from_model", - "crud_collection_protocol_payment_detail_compare_row", - "crud_collection_protocol_payment_detail_sort_key", - "crud_collection_protocol_payment_details_payload_unchanged", - "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_reject_receipt", - "crud_collection_protocol_reject_refund", - "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_storage_in_date_to_yyyymmdd", - "crud_collection_protocol_today_yyyymmdd", - "crud_collection_protocol_total_pages", - "crud_collection_protocol_transport_to_dict", - "crud_collection_protocol_update_collection_protocol", - "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_urls_to_attachment_list", - "crud_collection_protocol_user_nick_name_map", - "crud_collection_protocol_validate_sample_codes_not_used", - "crud_collection_protocol_yyyymmdd_from_date_param", - "crud_env_detect_record_list_env_detect_records", - "crud_env_detect_record_row_to_dict", - "crud_env_detect_record_split_csv", - "crud_ethnic_list_ethnics", - "crud_ethnic_py", - "crud_ethnic_rationale_1", - "crud_ethnic_row_to_dict", - "crud_inbound_sample_special_py", - "crud_inbound_sample_special_update_inbound_sample_special_mark", - "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_material_usage_amount_for_row", - "crud_material_usage_batch_map", - "crud_material_usage_display_remark", - "crud_material_usage_fmt_date_val", - "crud_material_usage_list_stock_check_requisitions", - "crud_material_usage_list_usages", - "crud_material_usage_list_usages_query", - "crud_material_usage_mark_requisition_fully_used", - "crud_material_usage_paginate_usages", - "crud_material_usage_parse_receiver_purpose_from_remark", - "crud_material_usage_py", - "crud_material_usage_rationale_302", - "crud_material_usage_receiver_display_map", - "crud_material_usage_resolve_receiver_purpose", - "crud_material_usage_row_to_dict", - "crud_material_usage_stock_in_date_for_row", - "crud_material_usage_unit_price_for_row", - "crud_material_usage_usage_unit_label", - "crud_material_usage_user_nick_name_map", - "crud_outbound_release_material_cell_row_to_dict", - "crud_outbound_release_material_enrich_cell_dicts_with_live_status", - "crud_outbound_release_material_find_outbound_cell_row", - "crud_outbound_release_material_find_outbound_qc_material_row", - "crud_outbound_release_material_fmt_dt", - "crud_outbound_release_material_get_outbound_material", - "crud_outbound_release_material_get_schedule", - "crud_outbound_release_material_legacy_paper_rows_from_attachments", - "crud_outbound_release_material_material_header_to_dict", - "crud_outbound_release_material_paper_row_to_dict", - "crud_outbound_release_material_py", - "crud_outbound_release_material_qc_material_row_to_dict", - "crud_outbound_release_material_save_outbound_material", - "crud_outbound_release_material_soft_delete_outbound_cells_not_in", - "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", - "crud_outbound_release_review_batch_review", - "crud_outbound_release_review_dec", - "crud_outbound_release_review_fmt_dt", - "crud_outbound_release_review_get_schedule_detail", - "crud_outbound_release_review_get_user_name", - "crud_outbound_release_review_list_reviews_paginated", - "crud_outbound_release_review_normalize_outbound_ready_for_review_only", - "crud_outbound_release_review_normalize_outbound_review_phase", - "crud_outbound_release_review_outbound_production_all_void_for_schedule", - "crud_outbound_release_review_outbound_production_unfinished_exists_for_schedule", - "crud_outbound_release_review_outbound_qc_all_void_for_schedule", - "crud_outbound_release_review_outbound_qc_unfinished_exists_for_schedule", - "crud_outbound_release_review_outbound_work_orders_all_void", - "crud_outbound_release_review_py", - "crud_outbound_release_review_resolve_schedule_biz_type", - "crud_outbound_release_review_review_schedule", - "crud_outbound_release_review_row_to_dict", - "crud_outbound_release_review_total_pages", - "crud_pilot_service_list_cell_product_prices", - "crud_pilot_service_list_cell_product_specs", - "crud_pilot_service_list_cell_product_types", - "crud_pilot_service_list_channel_agreement_prices", - "crud_pilot_service_list_channel_agreements", - "crud_pilot_service_list_channel_invoices", - "crud_pilot_service_list_channel_mail_addresses", - "crud_pilot_service_list_channels", - "crud_pilot_service_list_checkup_institution_invoices", - "crud_pilot_service_list_project_system_items", - "crud_pilot_service_list_project_systems", - "crud_pre_transit_sample_apply_collection_keyword", - "crud_pre_transit_sample_apply_collection_sample_collect_time_filter", - "crud_pre_transit_sample_apply_create_time_filter", - "crud_pre_transit_sample_apply_donation_keyword", - "crud_pre_transit_sample_apply_donation_sample_collect_time_filter", - "crud_pre_transit_sample_build_sample_items", - "crud_pre_transit_sample_cell_received_exists", - "crud_pre_transit_sample_donation_received_exists", - "crud_pre_transit_sample_earliest_eta", - "crud_pre_transit_sample_hydrate_collection_rows", - "crud_pre_transit_sample_hydrate_donation_rows", - "crud_pre_transit_sample_is_in_transit_sample", - "crud_pre_transit_sample_is_uncollected_status", - "crud_pre_transit_sample_list_in_transit_collection_ids", - "crud_pre_transit_sample_list_in_transit_donation_ids", - "crud_pre_transit_sample_list_in_transit_protocols", - "crud_pre_transit_sample_list_pre_delivery_collection_ids", - "crud_pre_transit_sample_list_pre_delivery_donation_ids", - "crud_pre_transit_sample_list_pre_delivery_protocols", - "crud_pre_transit_sample_py", - "crud_pre_transit_sample_sort_key_in_transit", - "crud_pre_transit_sample_sort_key_pre_delivery", - "crud_pre_transit_sample_summarize_in_transit_items", - "crud_pre_transit_sample_summarize_pre_delivery", - "crud_production_material_usage_mark_requisition_fully_used", - "crud_production_task_spawn_temporary_work_order_from_task", - "crud_production_work_order_accept_conclusion_label", - "crud_production_work_order_apply_planned_start_time_step_filter", - "crud_production_work_order_attach_outbound_detail", - "crud_production_work_order_attach_reception_detail", - "crud_production_work_order_complete_production_work_order", - "crud_production_work_order_configure_temp_production_work_order", - "crud_production_work_order_create_outbound_production_work_order", - "crud_production_work_order_create_production_work_order_manual", - "crud_production_work_order_create_temp_production_work_order", - "crud_production_work_order_dec_price", - "crud_production_work_order_delete_production_work_order", - "crud_production_work_order_delete_temp_production_work_order", - "crud_production_work_order_enrich_inbound_qc_conclusions", - "crud_production_work_order_enrich_outbound_items", - "crud_production_work_order_enrich_wo_items", - "crud_production_work_order_fmt_dt", - "crud_production_work_order_generate_outbound_work_order_no", - "crud_production_work_order_generate_temp_work_order_no", - "crud_production_work_order_generate_work_order_no", - "crud_production_work_order_get_production_info_map_for_samples", - "crud_production_work_order_get_production_work_order", - "crud_production_work_order_get_temp_production_work_order", - "crud_production_work_order_get_temp_production_work_order_detail", - "crud_production_work_order_list_production_work_orders", - "crud_production_work_order_list_temp_production_work_orders", - "crud_production_work_order_normalize_date_bound", - "crud_production_work_order_outbound_work_order_ids_by_keyword", - "crud_production_work_order_production_info_item", - "crud_production_work_order_production_task_info", - "crud_production_work_order_py", - "crud_production_work_order_reception_source_label", - "crud_production_work_order_soft_delete_sub", - "crud_production_work_order_sync_temp_production_work_order_status", - "crud_production_work_order_temp_wo_to_dict", - "crud_production_work_order_update_production_work_order", - "crud_production_work_order_wo_to_dict", - "crud_production_work_order_wo_to_response_dict", - "crud_protocol_sample_collection_apply_sample_status_filter", - "crud_protocol_sample_collection_base_query", - "crud_protocol_sample_collection_fmt_dt", - "crud_protocol_sample_collection_list_protocol_sample_collections", - "crud_protocol_sample_collection_py", - "crud_protocol_sample_collection_row_to_dict", - "crud_protocol_sample_collection_sample_status_label", - "crud_protocol_sample_collection_total_pages", - "crud_qc_inspection_batch_allocate_batch_name", - "crud_qc_inspection_batch_apply_assignees_to_batch_tasks", - "crud_qc_inspection_batch_assignee_names", - "crud_qc_inspection_batch_batch_assignee_user_ids", - "crud_qc_inspection_batch_batch_has_blocking_tasks", - "crud_qc_inspection_batch_batch_item_ids", - "crud_qc_inspection_batch_batch_to_dict", - "crud_qc_inspection_batch_build_inspection_batch_list", - "crud_qc_inspection_batch_configure_work_order_batches", - "crud_qc_inspection_batch_dec", - "crud_qc_inspection_batch_is_voided_work_order", - "crud_qc_inspection_batch_list_inspection_batches", - "crud_qc_inspection_batch_list_inspection_batches_by_work_order_ids", - "crud_qc_inspection_batch_next_batch_no", - "crud_qc_inspection_batch_normalize_legacy_configure_to_batches", - "crud_qc_inspection_batch_order_source_for_wo", - "crud_qc_inspection_batch_prefetch_batch_side_data", - "crud_qc_inspection_batch_py", - "crud_qc_inspection_batch_soft_delete_batch", - "crud_qc_inspection_batch_sync_batch_assignees", - "crud_qc_inspection_batch_sync_batch_lab_items", - "crud_qc_inspection_batch_sync_batch_third_items", - "crud_qc_inspection_batch_unique_ids", - "crud_qc_inspection_batch_validate_batch_payload", - "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_amount_auth_assert_user_in_auth_dept", - "crud_qc_material_amount_auth_get_amount_view_role", - "crud_qc_material_amount_auth_get_auth_dept_id", - "crud_qc_material_amount_auth_grant_amount_view_role", - "crud_qc_material_amount_auth_list_authorized_users", - "crud_qc_material_amount_auth_py", - "crud_qc_material_amount_auth_revoke_amount_view_role", - "crud_qc_material_amount_auth_row_to_dict", - "crud_qc_material_amount_auth_user_has_role_binding", - "crud_qc_sms_notification_apply_qc_status_filter", - "crud_qc_sms_notification_base_query", - "crud_qc_sms_notification_derive_qc_conclusion", - "crud_qc_sms_notification_ensure_notification", - "crud_qc_sms_notification_eq_ci", - "crud_qc_sms_notification_fetch_completed_tasks", - "crud_qc_sms_notification_fmt_dt", - "crud_qc_sms_notification_generate_sms_content", - "crud_qc_sms_notification_list_notifications", - "crud_qc_sms_notification_normalize_date_bound", - "crud_qc_sms_notification_py", - "crud_qc_sms_notification_qc_complete_time", - "crud_qc_sms_notification_qc_status_label", - "crud_qc_sms_notification_resolve_notification", - "crud_qc_sms_notification_row_to_dict", - "crud_qc_sms_notification_task_stats_subquery", - "crud_qc_sms_notification_toggle_notification_status", - "crud_qc_sms_notification_total_pages", - "crud_qc_sms_notification_unicode_ci", - "crud_qc_task_apply_task_result", - "crud_qc_task_assert_task_assignee", - "crud_qc_task_assignee_active_users_in_tenant", - "crud_qc_task_assignee_enrich_tasks_with_assignees", - "crud_qc_task_assignee_is_user_assignee", - "crud_qc_task_assignee_list_assignees_by_task_ids", - "crud_qc_task_assignee_py", - "crud_qc_task_assignee_rationale_63", - "crud_qc_task_assignee_soft_delete_assignees_by_task_ids", - "crud_qc_task_assignee_sync_assignees_for_task", - "crud_qc_task_assignee_validate_assignee_user_ids", - "crud_qc_task_attachment_map_for_task_rows", - "crud_qc_task_complete_task", - "crud_qc_task_conclusion_label", - "crud_qc_task_create_qc_task_manual", - "crud_qc_task_create_task_for_line", - "crud_qc_task_dec", - "crud_qc_task_delete_qc_task", - "crud_qc_task_enrich_mine_tasks_with_work_order_summaries", - "crud_qc_task_enrich_tasks_reception_fields", - "crud_qc_task_fmt_dt", - "crud_qc_task_gen_task_no", - "crud_qc_task_get_task", - "crud_qc_task_get_task_detail", - "crud_qc_task_list_mine_tasks", - "crud_qc_task_list_tasks", - "crud_qc_task_list_tasks_by_work_order", - "crud_qc_task_list_tasks_by_work_order_ids", - "crud_qc_task_merge_work_order_summary_into_task", - "crud_qc_task_py", - "crud_qc_task_refresh_work_order_item_flags", - "crud_qc_task_require_dsfjc_attachments", - "crud_qc_task_resolve_task_result_conclusion", - "crud_qc_task_set_task_remark", - "crud_qc_task_soft_delete_source_line_for_task", - "crud_qc_task_split_attachment_urls", - "crud_qc_task_start_task", - "crud_qc_task_task_row_to_dict", - "crud_qc_task_task_rows_to_dicts", - "crud_qc_task_task_to_dict", - "crud_qc_task_task_work_order_context", - "crud_qc_task_update_task_attachments", - "crud_qc_third_party_item_company_name_map", - "crud_qc_third_party_item_dec", - "crud_qc_third_party_item_get_item", - "crud_qc_third_party_item_list_active_items", - "crud_qc_third_party_item_list_items", - "crud_qc_third_party_item_py", - "crud_qc_third_party_item_row_to_dict", - "crud_qc_third_party_item_soft_delete_item", - "crud_qc_work_order_accept_conclusion_label", - "crud_qc_work_order_aggregate_qc_tab_counts", - "crud_qc_work_order_apply_item_assignees", - "crud_qc_work_order_build_outbound_pilot_context_by_schedule", - "crud_qc_work_order_build_work_order_list_summaries", - "crud_qc_work_order_configure_temp_qc_work_order", - "crud_qc_work_order_configure_work_order", - "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", - "crud_qc_work_order_count_unfinished_work_orders_by_tab", - "crud_qc_work_order_create_qc_work_order_from_production", - "crud_qc_work_order_dec", - "crud_qc_work_order_delete_qc_work_order", - "crud_qc_work_order_delete_temp_qc_work_order", - "crud_qc_work_order_effective_donation_sample_id", - "crud_qc_work_order_effective_protocol_sample_id", - "crud_qc_work_order_effective_reception_source", - "crud_qc_work_order_empty_qc_tab_counts", - "crud_qc_work_order_enrich_outbound_work_orders", - "crud_qc_work_order_enrich_production_work_order_refs", - "crud_qc_work_order_enrich_protocol_sibling_samples", - "crud_qc_work_order_enrich_unfinished_badge_counts", - "crud_qc_work_order_enrich_work_order_cell_products", - "crud_qc_work_order_enrich_work_order_list_items", - "crud_qc_work_order_enrich_work_order_qc_conclusions", - "crud_qc_work_order_enrich_work_order_qc_targets", - "crud_qc_work_order_enrich_work_order_step_outputs", - "crud_qc_work_order_fmt_dt", - "crud_qc_work_order_gate_qc_info_for_inbound_production_work_order", - "crud_qc_work_order_get_outbound_qc_detail", - "crud_qc_work_order_get_process_qc_info_map_for_samples", - "crud_qc_work_order_get_production_work_order_qc_info", - "crud_qc_work_order_get_qc_info_map_for_samples", - "crud_qc_work_order_get_schedule_gate_qc_info", - "crud_qc_work_order_get_task_by_source_line_id", - "crud_qc_work_order_get_temp_qc_work_order", - "crud_qc_work_order_get_temp_qc_work_order_detail", - "crud_qc_work_order_get_work_order", - "crud_qc_work_order_get_work_order_detail", - "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", - "crud_qc_work_order_lab_lines", - "crud_qc_work_order_list_cell_product_options_for_production_work_order", - "crud_qc_work_order_list_process_qc_info_for_production_work_order", - "crud_qc_work_order_list_process_qc_info_for_sample", - "crud_qc_work_order_list_process_qc_info_for_schedule", - "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", - "crud_qc_work_order_list_temp_qc_work_orders", - "crud_qc_work_order_list_work_orders", - "crud_qc_work_order_list_work_orders_by_sample", - "crud_qc_work_order_load_sample_type_name_map", - "crud_qc_work_order_normalize_date_bound", - "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", - "crud_qc_work_order_process_qc_info_items_from_wos", - "crud_qc_work_order_protocol_group_key_for_item", - "crud_qc_work_order_protocol_sample_ids_for_sample_type", - "crud_qc_work_order_py", - "crud_qc_work_order_qc_biz_type_label", - "crud_qc_work_order_qc_info_item", - "crud_qc_work_order_reception_source_label", - "crud_qc_work_order_resolve_cell_product_id_by_barcode", - "crud_qc_work_order_resolve_reception_id_for_work_order_detail", - "crud_qc_work_order_resolve_wo_tab_key", - "crud_qc_work_order_sample_type_name_for_item", - "crud_qc_work_order_sample_type_name_for_reception", - "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", - "crud_qc_work_order_sync_work_order_lab_items", - "crud_qc_work_order_sync_work_order_third_party_items", - "crud_qc_work_order_temp_lab_lines", - "crud_qc_work_order_temp_tasks", - "crud_qc_work_order_temp_third_lines", - "crud_qc_work_order_third_lines", - "crud_qc_work_order_try_complete_temp_qc_work_order", - "crud_qc_work_order_try_complete_work_order", - "crud_qc_work_order_try_reopen_work_order", - "crud_qc_work_order_unfinished_work_order_filter", - "crud_qc_work_order_update_qc_work_order", - "crud_qc_work_order_update_temp_qc_work_order", - "crud_qc_work_order_user_nick_name_map", - "crud_qc_work_order_valid_qc_dispatch_output_type_ids", - "crud_qc_work_order_validate_cell_product_id", - "crud_qc_work_order_wo_to_dict", - "crud_qc_work_order_work_order_qc_biz_type", - "crud_research_donation_audit_to_dict", - "crud_research_donation_batch_delete_donations", - "crud_research_donation_collection_to_dict", - "crud_research_donation_create_collection", - "crud_research_donation_create_donation", - "crud_research_donation_create_party", - "crud_research_donation_create_samples", - "crud_research_donation_create_transport", - "crud_research_donation_dec", - "crud_research_donation_delete_donation", - "crud_research_donation_donation_sample_code_seq", - "crud_research_donation_fmt_dt", - "crud_research_donation_get_collection", - "crud_research_donation_get_donation_detail", - "crud_research_donation_get_party", - "crud_research_donation_list_audits", - "crud_research_donation_list_donations", - "crud_research_donation_list_sample_transports", - "crud_research_donation_list_samples", - "crud_research_donation_load_unit_name_map", - "crud_research_donation_migrate_donation_sample_child_refs_on_replace", - "crud_research_donation_next_donation_sample_code", - "crud_research_donation_normalize_date_bound", - "crud_research_donation_normalize_fields", - "crud_research_donation_optional_decimal", - "crud_research_donation_party_to_dict", - "crud_research_donation_py", - "crud_research_donation_resolve_donation_payload", - "crud_research_donation_sample_collection_apply_sample_status_filter", - "crud_research_donation_sample_collection_base_query", - "crud_research_donation_sample_collection_fmt_dt", - "crud_research_donation_sample_collection_list_donation_sample_collections", - "crud_research_donation_sample_collection_py", - "crud_research_donation_sample_collection_row_to_dict", - "crud_research_donation_sample_collection_sample_status_label", - "crud_research_donation_sample_collection_total_pages", - "crud_research_donation_sample_to_dict", - "crud_research_donation_soft_delete_all", - "crud_research_donation_soft_delete_collection", - "crud_research_donation_soft_delete_party", - "crud_research_donation_soft_delete_samples", - "crud_research_donation_soft_delete_transports", - "crud_research_donation_total_pages", - "crud_research_donation_transport_to_dict", - "crud_research_donation_update_donation", - "crud_research_donation_user_nick_name_map", - "crud_role_update_role_menus", - "crud_sample_production_reception_get_map_by_reception_ids", - "crud_sample_production_reception_validate_handler_user_id", - "crud_sample_reception_attach_production_reception", - "crud_sample_reception_check_result_get_check_results_for_reception", - "crud_sample_reception_check_result_legacy_results_from_reception", - "crud_sample_reception_check_result_list_results_by_reception_ids", - "crud_sample_reception_check_result_py", - "crud_sample_reception_check_result_result_to_dict", - "crud_sample_reception_dec", - "crud_sample_reception_donation_ids_matching_lab_storage_keyword", - "crud_sample_reception_donation_rows_to_sample_list_items", - "crud_sample_reception_donation_sample_detail_rows_query", - "crud_sample_reception_donation_sample_id_col", - "crud_sample_reception_donation_sample_pending_query", - "crud_sample_reception_finalize_reception_detail", - "crud_sample_reception_fmt_dt", - "crud_sample_reception_format_lab_storage_codes_csv", - "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", - "crud_sample_reception_get_reception_by_id", - "crud_sample_reception_get_reception_by_sample_code", - "crud_sample_reception_get_receptions_map_for_donation_samples", - "crud_sample_reception_get_receptions_map_for_samples", - "crud_sample_reception_lab_storage_keyword_like", - "crud_sample_reception_list_pending_protocol_samples", - "crud_sample_reception_list_received_protocol_samples", - "crud_sample_reception_normalize_date_bound", - "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", - "crud_sample_reception_py", - "crud_sample_reception_reception_detail_item", - "crud_sample_reception_reception_detail_item_with_production", - "crud_sample_reception_reception_ids_matching_lab_storage_keyword", - "crud_sample_reception_reception_sample_code", - "crud_sample_reception_reception_to_dict", - "crud_sample_reception_rows_to_sample_list_items", - "crud_sample_reception_sample_codes_matching_lab_storage_keyword", - "crud_sample_reception_sample_detail_rows_query", - "crud_sample_reception_sample_pending_query", - "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_normalize_date_bound", - "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_storage_release_review_batch_store_samples", - "crud_storage_release_review_batch_submit_review", - "crud_storage_release_review_build_cell_storage_protocol_info", - "crud_storage_release_review_build_cell_storage_transport_info", - "crud_storage_release_review_build_gate_qc_info", - "crud_storage_release_review_build_process_qc_info_list", - "crud_storage_release_review_build_production_info", - "crud_storage_release_review_build_reception_info", - "crud_storage_release_review_build_research_donation_protocol_info", - "crud_storage_release_review_build_research_donation_transport_info", - "crud_storage_release_review_enrich_review_list_items", - "crud_storage_release_review_fmt_dt", - "crud_storage_release_review_get_review_detail", - "crud_storage_release_review_get_storage_release_map_for_samples", - "crud_storage_release_review_get_user_name", - "crud_storage_release_review_inactive_protocol_exists_for_review", - "crud_storage_release_review_inbound_production_all_void_for_review_sample", - "crud_storage_release_review_inbound_qc_all_void_for_review_sample", - "crud_storage_release_review_inbound_work_orders_all_void", - "crud_storage_release_review_is_inactive_protocol_status_for_hide", - "crud_storage_release_review_list_reviews", - "crud_storage_release_review_normalize_qc_work_order_completed", - "crud_storage_release_review_normalize_ready_for_review_only", - "crud_storage_release_review_normalize_review_phase", - "crud_storage_release_review_production_work_order_unfinished_exists_for_review_sample", - "crud_storage_release_review_py", - "crud_storage_release_review_qc_work_order_exists_for_review_sample", - "crud_storage_release_review_row_to_dict", - "crud_storage_release_review_store_sample", - "crud_storage_release_review_submit_review", - "crud_storage_release_review_total_pages", - "crud_workflow_list_completed_tasks", - "crud_workflow_list_pending_tasks", - "crud_workflow_task_row_to_dict", - "services_oa_engine_count_cc_unread", - "services_oa_engine_count_pending_tasks", - "services_protocol_payment_installment_parse_installment_ratios", - "services_protocol_sample_list_summary_build_sample_item_reception_qc_fields", - "services_protocol_sample_list_summary_get_list_qc_conclusion_map_by_sample_codes", - "services_protocol_sample_list_summary_get_list_qc_status_map_by_sample_codes", - "services_protocol_sample_list_summary_get_list_reception_summary_map_by_sample_codes", - "services_protocol_sample_list_summary_py", - "services_qc_work_order_conclusion_build_qc_conclusion_fields", - "services_qc_work_order_conclusion_derive_work_order_qc_conclusion", - "services_qc_work_order_conclusion_py", - "services_qc_work_order_conclusion_rationale_1", - "services_qc_work_order_conclusion_rationale_14", - "services_qc_work_order_conclusion_work_order_qc_conclusion_label", - "services_qc_work_order_fee_summary_build_basic_experiment_fee_summaries", - "services_qc_work_order_fee_summary_build_basic_experiment_fee_summary", - "services_qc_work_order_fee_summary_build_protocol_payment_summaries", - "services_qc_work_order_fee_summary_build_protocol_payment_summary", - "services_qc_work_order_fee_summary_dec", - "services_qc_work_order_fee_summary_effective_collection_protocol_id", - "services_qc_work_order_fee_summary_enrich_work_order_fee_summaries", - "services_qc_work_order_fee_summary_fmt_ymd", - "services_qc_work_order_fee_summary_is_inbound_cell_storage_item", - "services_qc_work_order_fee_summary_is_outbound_fee_biz_type", - "services_qc_work_order_fee_summary_load_protocol_id_by_no", - "services_qc_work_order_fee_summary_load_reception_map", - "services_qc_work_order_fee_summary_payment_detail_row", - "services_qc_work_order_fee_summary_protocol_overall_status", - "services_qc_work_order_fee_summary_protocol_status_hint", - "services_qc_work_order_fee_summary_py", - "services_qc_work_order_fee_summary_received_amount_from_details", - "services_qc_work_order_fee_summary_sort_payment_details", - "utils_sample_special_apply_inbound_sample_special_mark_fields", - "utils_sample_special_apply_sample_special_fields", - "utils_sample_special_apply_special_to_item_from_samples", - "utils_sample_special_py", - "utils_sample_special_rationale_42", - "utils_sample_special_sample_special_to_dict", - "utils_sample_special_truthy_flag", - "utils_sample_special_validate_sample_special_raw" - ], - "3": [ "api_admin_attachmentdownloadurlbody", "api_admin_deptcreatebody", "api_admin_deptupdatebody", @@ -2886,12 +2176,36 @@ "api_sample_sms_notification_togglestatusbody", "api_storage_entry_sms_notification_togglestatusbody", "basemodel", + "core_data_scope_rationale_1", + "core_data_scope_rationale_114", + "core_data_scope_rationale_27", + "core_data_scope_rationale_37", + "core_data_scope_rationale_64", "core_response_config", "core_response_pageresult", "core_response_py", "core_response_responsemodel", + "crud_base_crudbase", + "crud_base_crudbase_get_all", + "crud_base_crudbase_get_multi", + "crud_base_crudbase_init", "crud_collection_protocol_no_rationale_34", + "crud_post_rationale_235", + "crud_post_rationale_25", + "crud_qc_material_amount_auth_rationale_1", + "crud_qc_material_amount_auth_rationale_159", + "crud_qc_material_amount_auth_rationale_207", + "crud_user_rationale_1", + "crud_user_rationale_176", + "crud_user_rationale_226", + "crud_user_rationale_272", + "crud_user_rationale_302", + "crud_user_rationale_311", + "crud_user_rationale_511", + "crud_user_usercrudcompat", "models_models_bizattachment", + "models_models_sysdept", + "models_models_sysrole", "models_models_sysuser", "schemas_attachment_attachmentuploadresponse", "schemas_attachment_py", @@ -3062,10 +2376,6 @@ "schemas_price_list_productpriceresponse", "schemas_price_list_py", "schemas_price_list_rationale_1", - "schemas_process_route_stepconsumableitem", - "schemas_process_route_stepdatacollectionitem", - "schemas_process_route_stepoutputitem", - "schemas_process_route_stepreagentitem", "schemas_product_banner_productbannerbase", "schemas_product_banner_productbannercreate", "schemas_product_banner_productbannercreatebatch", @@ -3142,9 +2452,6 @@ "schemas_product_review_productreviewupdate", "schemas_product_review_py", "schemas_product_review_rationale_1", - "schemas_production_task_productiontasklistquery", - "schemas_production_task_productiontaskstepdispatchitem", - "schemas_production_work_order_productionworkorderbase", "schemas_qc_task_py", "schemas_qc_task_qctaskcreatebody", "schemas_qc_work_order_outboundqcdetailapplication", @@ -3221,12 +2528,36 @@ "schemas_workflow_startinstancerequest", "schemas_workflow_taskresponse", "schemas_workflow_transitiondata", - "schemas_workflow_versionresponse" + "schemas_workflow_versionresponse", + "services_oa_assignee_rationale_1", + "services_oa_assignee_rationale_184", + "services_oa_assignee_rationale_55" ], - "4": [ + "3": [ "api_env_detect_rationale_1", "api_insurance_company_rationale_1", - "api_mini_menu_rationale_112", + "api_mini_menu_rationale_1", + "api_mini_menu_rationale_114", + "api_mini_menu_rationale_92", + "api_operations_accesslogcreatebody", + "api_operations_accesslogupdatebody", + "api_operations_cleanroomcreatebody", + "api_operations_cleanroomupdatebody", + "api_operations_exhibitionappointmentcreatebody", + "api_operations_exhibitionappointmentupdatebody", + "api_operations_occupancycreatebody", + "api_operations_rationale_1", + "api_operations_rationale_674", + "api_operations_storagefacilitybatchcreatebody", + "api_operations_storagefacilitycreatebody", + "api_operations_storagefacilityupdatebody", + "api_operations_storageslotbatchcreatebody", + "api_operations_storageslotclearbody", + "api_operations_storageslotcreatebody", + "api_operations_storageslotinsertrowbody", + "api_operations_storageslotupdatebody", + "api_operations_uvdisinfectlogcreatebody", + "api_operations_uvdisinfectlogupdatebody", "api_workflow_processdefcreatebody", "api_workflow_processdefupdatebody", "api_workflow_publishversionbody", @@ -3234,22 +2565,15 @@ "api_workflow_startinstancebody", "api_workflow_taskactionbody", "base", - "core_data_scope_rationale_1", - "core_data_scope_rationale_114", - "core_data_scope_rationale_27", - "core_data_scope_rationale_37", - "core_data_scope_rationale_64", + "crud_api_request_log_apirequestlogcrud", + "crud_clean_room_rationale_1", "crud_consumable_pack_rationale_1", "crud_consumable_rationale_1", + "crud_dict_type_rationale_1", "crud_material_rationale_377", "crud_material_rationale_444", "crud_material_rationale_473", "crud_material_stock_check_rationale_362", - "crud_oa_approval_rationale_1", - "crud_oa_approval_rationale_368", - "crud_oa_approval_rationale_385", - "crud_oa_instance_draft_rationale_1", - "crud_oa_instance_draft_rationale_348", "crud_outbound_handover_inventory_rationale_1", "crud_outbound_handover_inventory_rationale_170", "crud_outbound_handover_inventory_rationale_215", @@ -3298,12 +2622,13 @@ "crud_pilot_service_rationale_4088", "crud_pilot_service_rationale_4185", "crud_pilot_service_rationale_4300", - "crud_post_rationale_235", - "crud_post_rationale_25", "crud_production_material_prep_rationale_1296", "crud_production_material_prep_rationale_523", "crud_production_material_prep_rationale_893", "crud_production_material_prep_rationale_948", + "crud_production_material_rationale_26", + "crud_production_material_rationale_381", + "crud_production_material_rationale_530", "crud_production_material_stock_check_rationale_367", "crud_production_material_usage_rationale_1064", "crud_production_material_usage_rationale_1233", @@ -3319,9 +2644,6 @@ "crud_production_material_usage_rationale_773", "crud_production_material_usage_rationale_878", "crud_production_material_usage_rationale_934", - "crud_qc_material_amount_auth_rationale_1", - "crud_qc_material_amount_auth_rationale_159", - "crud_qc_material_amount_auth_rationale_207", "crud_qc_material_usage_rationale_181", "crud_qc_material_usage_rationale_19", "crud_qc_material_usage_rationale_222", @@ -3336,13 +2658,29 @@ "crud_qc_material_usage_rationale_959", "crud_role_rationale_1", "crud_role_rationale_47", - "crud_user_rationale_1", - "crud_user_rationale_176", - "crud_user_rationale_226", - "crud_user_rationale_272", - "crud_user_rationale_302", - "crud_user_rationale_311", - "crud_user_rationale_511", + "crud_storage_facility_rationale_1", + "crud_storage_facility_rationale_178", + "crud_storage_facility_rationale_309", + "crud_storage_facility_rationale_358", + "crud_storage_facility_rationale_422", + "crud_storage_facility_rationale_457", + "crud_storage_facility_rationale_477", + "crud_storage_facility_rationale_524", + "crud_storage_facility_rationale_54", + "crud_storage_facility_rationale_563", + "crud_storage_facility_rationale_604", + "crud_storage_facility_rationale_675", + "crud_storage_facility_rationale_753", + "crud_storage_facility_rationale_785", + "crud_storage_facility_rationale_81", + "crud_storage_facility_rationale_97", + "crud_storage_occupancy_rationale_1", + "crud_storage_occupancy_rationale_178", + "crud_storage_occupancy_rationale_200", + "crud_storage_occupancy_rationale_285", + "crud_storage_occupancy_rationale_330", + "crud_storage_occupancy_rationale_43", + "crud_storage_occupancy_rationale_472", "crud_workflow_rationale_1", "models_clinical_payment_bizpilotpayment", "models_clinical_payment_py", @@ -3379,6 +2717,9 @@ "models_models_bizcheckupinstitutionpackage", "models_models_bizcheckupinstitutionpackageitem", "models_models_bizcheckupinstitutionproject", + "models_models_bizcleanroom", + "models_models_bizcleanroomaccesslog", + "models_models_bizcleanroomuvdisinfectlog", "models_models_bizconsumable", "models_models_bizconsumablepack", "models_models_bizconsumablepackitem", @@ -3386,6 +2727,7 @@ "models_models_bizenvdetectitem", "models_models_bizenvdetectrecord", "models_models_bizequipment", + "models_models_bizexhibitionappointment", "models_models_bizinsurancecompany", "models_models_bizinsurancecompanyinvoice", "models_models_bizinsuranceprojectprice", @@ -3422,16 +2764,12 @@ "models_models_bizsamplesmsnotification", "models_models_bizsopdocument", "models_models_bizstorageentrysmsnotification", + "models_models_bizstoragefacility", + "models_models_bizstoragefacilityslot", "models_models_bizstorageslotoccupancy", - "models_models_oaapp", "models_models_oaappgroup", - "models_models_oaappversion", - "models_models_oainstance", "models_models_oainstancedraft", - "models_models_oainstanceevent", "models_models_oareceiveaccount", - "models_models_oarelation", - "models_models_oatask", "models_models_py", "models_models_rationale_1", "models_models_rationale_1025", @@ -3564,14 +2902,11 @@ "models_models_rationale_991", "models_models_sysapirequestlog", "models_models_sysapirequestloghis", - "models_models_sysdept", "models_models_sysdictdata", "models_models_sysdicttype", "models_models_sysethnic", "models_models_sysmenu", - "models_models_syspost", "models_models_syspostrole", - "models_models_sysrole", "models_models_sysroledatascopedetail", "models_models_sysrolemenu", "models_models_syssite", @@ -3601,47 +2936,10 @@ "models_qc_param_bizqcitemparam", "models_qc_param_bizqctaskresult", "models_qc_param_py", - "services_oa_assignee_assigneeresolveerror", - "services_oa_engine_rationale_105", - "services_oa_engine_rationale_1158", - "services_oa_engine_rationale_1175", - "services_oa_engine_rationale_122", - "services_oa_engine_rationale_1256", - "services_oa_engine_rationale_1425", - "services_oa_engine_rationale_1580", - "services_oa_engine_rationale_1677", - "services_oa_engine_rationale_178", - "services_oa_engine_rationale_203", - "services_oa_engine_rationale_2053", - "services_oa_engine_rationale_216", - "services_oa_engine_rationale_2178", - "services_oa_engine_rationale_2377", - "services_oa_engine_rationale_2573", - "services_oa_engine_rationale_2693", - "services_oa_engine_rationale_2807", - "services_oa_engine_rationale_287", - "services_oa_engine_rationale_2889", - "services_oa_engine_rationale_330", - "services_oa_engine_rationale_419", - "services_oa_engine_rationale_473", - "services_oa_engine_rationale_562", - "services_oa_engine_rationale_600", - "services_oa_engine_rationale_609", - "services_oa_engine_rationale_627", - "services_oa_engine_rationale_647", - "services_oa_formula_formulaerror", - "services_oa_publish_rationale_142", - "services_oa_publish_rationale_157", - "services_oa_publish_rationale_471", - "services_oa_related_approval_rationale_1", - "services_oa_related_approval_rationale_148", - "services_oa_related_approval_rationale_246", - "services_oa_related_approval_rationale_291", - "services_oa_related_approval_rationale_428", - "services_oa_related_approval_rationale_463", - "services_oa_related_approval_rationale_548", - "services_oa_related_approval_rationale_65", - "services_oa_related_approval_rationale_97", + "services_storage_facility_code_rationale_1", + "services_storage_facility_code_rationale_125", + "services_storage_facility_code_rationale_20", + "services_storage_facility_code_rationale_31", "services_web_auth_roles_rationale_1", "services_web_auth_roles_rationale_115", "services_web_auth_roles_rationale_144", @@ -3655,7 +2953,351 @@ "services_web_auth_roles_rationale_344", "services_web_auth_roles_rationale_54", "services_web_auth_roles_rationale_76", - "services_workflow_engine_rationale_1" + "services_workflow_engine_rationale_1", + "services_workflow_engine_workflowengine", + "services_workflow_engine_workflowengine_init" + ], + "4": [ + "core_db_collation_eq_unicode", + "core_db_collation_like_unicode", + "core_db_collation_py", + "core_db_collation_rationale_1", + "core_db_collation_rationale_12", + "core_db_collation_rationale_7", + "core_db_collation_unicode_ci", + "core_protocol_status_display_build_void_type_label_map", + "core_protocol_status_display_format_protocol_status_label", + "core_protocol_status_display_py", + "core_protocol_status_display_resolve_void_type_label", + "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_base_crudbase_exists", + "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_outbound_release_review_batch_review", + "crud_outbound_release_review_dec", + "crud_outbound_release_review_fmt_dt", + "crud_outbound_release_review_get_schedule_detail", + "crud_outbound_release_review_get_user_name", + "crud_outbound_release_review_list_reviews_paginated", + "crud_outbound_release_review_normalize_outbound_ready_for_review_only", + "crud_outbound_release_review_normalize_outbound_review_phase", + "crud_outbound_release_review_outbound_production_all_void_for_schedule", + "crud_outbound_release_review_outbound_production_unfinished_exists_for_schedule", + "crud_outbound_release_review_outbound_qc_all_void_for_schedule", + "crud_outbound_release_review_outbound_qc_unfinished_exists_for_schedule", + "crud_outbound_release_review_outbound_work_orders_all_void", + "crud_outbound_release_review_py", + "crud_outbound_release_review_resolve_schedule_biz_type", + "crud_outbound_release_review_review_schedule", + "crud_outbound_release_review_row_to_dict", + "crud_outbound_release_review_total_pages", + "crud_pilot_service_list_cell_product_prices", + "crud_pilot_service_list_cell_product_specs", + "crud_pilot_service_list_cell_product_types", + "crud_pilot_service_list_channels", + "crud_pilot_service_list_project_systems", + "crud_production_task_production_conclusion_label", + "crud_production_task_spawn_temporary_work_order_from_task", + "crud_production_work_order_accept_conclusion_label", + "crud_production_work_order_apply_exclude_inactive_protocol_filter", + "crud_production_work_order_apply_planned_start_time_step_filter", + "crud_production_work_order_attach_outbound_detail", + "crud_production_work_order_attach_reception_detail", + "crud_production_work_order_complete_production_work_order", + "crud_production_work_order_configure_temp_production_work_order", + "crud_production_work_order_create_outbound_production_work_order", + "crud_production_work_order_create_production_work_order_manual", + "crud_production_work_order_create_temp_production_work_order", + "crud_production_work_order_dec_price", + "crud_production_work_order_delete_production_work_order", + "crud_production_work_order_delete_temp_production_work_order", + "crud_production_work_order_enrich_inbound_qc_conclusions", + "crud_production_work_order_enrich_outbound_items", + "crud_production_work_order_enrich_wo_items", + "crud_production_work_order_fmt_dt", + "crud_production_work_order_generate_outbound_work_order_no", + "crud_production_work_order_generate_temp_work_order_no", + "crud_production_work_order_generate_work_order_no", + "crud_production_work_order_get_production_info_map_for_samples", + "crud_production_work_order_get_production_work_order", + "crud_production_work_order_get_temp_production_work_order", + "crud_production_work_order_get_temp_production_work_order_detail", + "crud_production_work_order_list_production_work_orders", + "crud_production_work_order_list_temp_production_work_orders", + "crud_production_work_order_normalize_date_bound", + "crud_production_work_order_outbound_work_order_ids_by_keyword", + "crud_production_work_order_production_info_item", + "crud_production_work_order_production_task_info", + "crud_production_work_order_py", + "crud_production_work_order_reception_source_label", + "crud_production_work_order_soft_delete_sub", + "crud_production_work_order_sync_temp_production_work_order_status", + "crud_production_work_order_temp_wo_to_dict", + "crud_production_work_order_update_production_work_order", + "crud_production_work_order_wo_to_dict", + "crud_production_work_order_wo_to_response_dict", + "crud_qc_inspection_batch_allocate_batch_name", + "crud_qc_inspection_batch_apply_assignees_to_batch_tasks", + "crud_qc_inspection_batch_assignee_names", + "crud_qc_inspection_batch_batch_assignee_user_ids", + "crud_qc_inspection_batch_batch_has_blocking_tasks", + "crud_qc_inspection_batch_batch_item_ids", + "crud_qc_inspection_batch_batch_to_dict", + "crud_qc_inspection_batch_build_inspection_batch_list", + "crud_qc_inspection_batch_configure_work_order_batches", + "crud_qc_inspection_batch_dec", + "crud_qc_inspection_batch_is_voided_work_order", + "crud_qc_inspection_batch_list_inspection_batches", + "crud_qc_inspection_batch_list_inspection_batches_by_work_order_ids", + "crud_qc_inspection_batch_next_batch_no", + "crud_qc_inspection_batch_normalize_legacy_configure_to_batches", + "crud_qc_inspection_batch_order_source_for_wo", + "crud_qc_inspection_batch_prefetch_batch_side_data", + "crud_qc_inspection_batch_py", + "crud_qc_inspection_batch_soft_delete_batch", + "crud_qc_inspection_batch_sync_batch_assignees", + "crud_qc_inspection_batch_sync_batch_lab_items", + "crud_qc_inspection_batch_sync_batch_third_items", + "crud_qc_inspection_batch_unique_ids", + "crud_qc_inspection_batch_validate_batch_payload", + "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_sms_notification_apply_qc_status_filter", + "crud_qc_sms_notification_base_query", + "crud_qc_sms_notification_derive_qc_conclusion", + "crud_qc_sms_notification_ensure_notification", + "crud_qc_sms_notification_eq_ci", + "crud_qc_sms_notification_fetch_completed_tasks", + "crud_qc_sms_notification_fmt_dt", + "crud_qc_sms_notification_generate_sms_content", + "crud_qc_sms_notification_list_notifications", + "crud_qc_sms_notification_normalize_date_bound", + "crud_qc_sms_notification_py", + "crud_qc_sms_notification_qc_complete_time", + "crud_qc_sms_notification_qc_status_label", + "crud_qc_sms_notification_resolve_notification", + "crud_qc_sms_notification_row_to_dict", + "crud_qc_sms_notification_task_stats_subquery", + "crud_qc_sms_notification_toggle_notification_status", + "crud_qc_sms_notification_total_pages", + "crud_qc_sms_notification_unicode_ci", + "crud_qc_task_apply_task_result", + "crud_qc_task_assert_task_assignee", + "crud_qc_task_assignee_active_users_in_tenant", + "crud_qc_task_assignee_enrich_tasks_with_assignees", + "crud_qc_task_assignee_is_user_assignee", + "crud_qc_task_assignee_list_assignees_by_task_ids", + "crud_qc_task_assignee_py", + "crud_qc_task_assignee_rationale_63", + "crud_qc_task_assignee_soft_delete_assignees_by_task_ids", + "crud_qc_task_assignee_sync_assignees_for_task", + "crud_qc_task_assignee_validate_assignee_user_ids", + "crud_qc_task_attachment_map_for_task_rows", + "crud_qc_task_complete_task", + "crud_qc_task_conclusion_label", + "crud_qc_task_create_qc_task_manual", + "crud_qc_task_create_task_for_line", + "crud_qc_task_dec", + "crud_qc_task_delete_qc_task", + "crud_qc_task_enrich_mine_tasks_with_work_order_summaries", + "crud_qc_task_enrich_tasks_reception_fields", + "crud_qc_task_fmt_dt", + "crud_qc_task_gen_task_no", + "crud_qc_task_get_task", + "crud_qc_task_get_task_detail", + "crud_qc_task_list_mine_tasks", + "crud_qc_task_list_tasks", + "crud_qc_task_list_tasks_by_work_order", + "crud_qc_task_list_tasks_by_work_order_ids", + "crud_qc_task_merge_work_order_summary_into_task", + "crud_qc_task_py", + "crud_qc_task_refresh_work_order_item_flags", + "crud_qc_task_require_dsfjc_attachments", + "crud_qc_task_resolve_task_result_conclusion", + "crud_qc_task_set_task_remark", + "crud_qc_task_soft_delete_source_line_for_task", + "crud_qc_task_split_attachment_urls", + "crud_qc_task_start_task", + "crud_qc_task_task_row_to_dict", + "crud_qc_task_task_rows_to_dicts", + "crud_qc_task_task_to_dict", + "crud_qc_task_task_work_order_context", + "crud_qc_task_update_task_attachments", + "crud_qc_third_party_company_company_code_exists", + "crud_qc_third_party_company_create_company", + "crud_qc_third_party_company_get_company", + "crud_qc_third_party_company_list_companies", + "crud_qc_third_party_company_list_company_options", + "crud_qc_third_party_company_py", + "crud_qc_third_party_company_row_to_dict", + "crud_qc_third_party_company_soft_delete_company", + "crud_qc_third_party_company_update_company", + "crud_qc_third_party_item_company_name_map", + "crud_qc_third_party_item_create_item", + "crud_qc_third_party_item_dec", + "crud_qc_third_party_item_get_item", + "crud_qc_third_party_item_item_code_exists", + "crud_qc_third_party_item_list_active_items", + "crud_qc_third_party_item_list_items", + "crud_qc_third_party_item_py", + "crud_qc_third_party_item_row_to_dict", + "crud_qc_third_party_item_soft_delete_item", + "crud_qc_third_party_item_update_item", + "crud_qc_work_order_accept_conclusion_label", + "crud_qc_work_order_aggregate_qc_tab_counts", + "crud_qc_work_order_apply_item_assignees", + "crud_qc_work_order_build_outbound_pilot_context_by_schedule", + "crud_qc_work_order_build_work_order_list_summaries", + "crud_qc_work_order_configure_temp_qc_work_order", + "crud_qc_work_order_configure_work_order", + "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", + "crud_qc_work_order_count_unfinished_work_orders_by_tab", + "crud_qc_work_order_create_qc_work_order_from_production", + "crud_qc_work_order_dec", + "crud_qc_work_order_delete_qc_work_order", + "crud_qc_work_order_delete_temp_qc_work_order", + "crud_qc_work_order_effective_donation_sample_id", + "crud_qc_work_order_effective_protocol_sample_id", + "crud_qc_work_order_effective_reception_source", + "crud_qc_work_order_empty_qc_tab_counts", + "crud_qc_work_order_enrich_outbound_work_orders", + "crud_qc_work_order_enrich_production_work_order_refs", + "crud_qc_work_order_enrich_protocol_sibling_samples", + "crud_qc_work_order_enrich_unfinished_badge_counts", + "crud_qc_work_order_enrich_work_order_cell_products", + "crud_qc_work_order_enrich_work_order_list_items", + "crud_qc_work_order_enrich_work_order_qc_conclusions", + "crud_qc_work_order_enrich_work_order_qc_targets", + "crud_qc_work_order_enrich_work_order_step_outputs", + "crud_qc_work_order_fmt_dt", + "crud_qc_work_order_gate_qc_info_for_inbound_production_work_order", + "crud_qc_work_order_get_outbound_qc_detail", + "crud_qc_work_order_get_process_qc_info_map_for_samples", + "crud_qc_work_order_get_production_work_order_qc_info", + "crud_qc_work_order_get_qc_info_map_for_samples", + "crud_qc_work_order_get_schedule_gate_qc_info", + "crud_qc_work_order_get_task_by_source_line_id", + "crud_qc_work_order_get_temp_qc_work_order", + "crud_qc_work_order_get_temp_qc_work_order_detail", + "crud_qc_work_order_get_work_order", + "crud_qc_work_order_get_work_order_detail", + "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", + "crud_qc_work_order_lab_lines", + "crud_qc_work_order_list_cell_product_options_for_production_work_order", + "crud_qc_work_order_list_process_qc_info_for_production_work_order", + "crud_qc_work_order_list_process_qc_info_for_sample", + "crud_qc_work_order_list_process_qc_info_for_schedule", + "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", + "crud_qc_work_order_list_temp_qc_work_orders", + "crud_qc_work_order_list_work_orders", + "crud_qc_work_order_list_work_orders_by_sample", + "crud_qc_work_order_load_sample_type_name_map", + "crud_qc_work_order_normalize_date_bound", + "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", + "crud_qc_work_order_process_qc_info_items_from_wos", + "crud_qc_work_order_protocol_group_key_for_item", + "crud_qc_work_order_protocol_sample_ids_for_sample_type", + "crud_qc_work_order_py", + "crud_qc_work_order_qc_biz_type_label", + "crud_qc_work_order_qc_info_item", + "crud_qc_work_order_reception_source_label", + "crud_qc_work_order_resolve_cell_product_id_by_barcode", + "crud_qc_work_order_resolve_reception_id_for_work_order_detail", + "crud_qc_work_order_resolve_wo_tab_key", + "crud_qc_work_order_sample_type_name_for_item", + "crud_qc_work_order_sample_type_name_for_reception", + "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", + "crud_qc_work_order_sync_work_order_lab_items", + "crud_qc_work_order_sync_work_order_third_party_items", + "crud_qc_work_order_temp_lab_lines", + "crud_qc_work_order_temp_tasks", + "crud_qc_work_order_temp_third_lines", + "crud_qc_work_order_third_lines", + "crud_qc_work_order_try_complete_temp_qc_work_order", + "crud_qc_work_order_try_complete_work_order", + "crud_qc_work_order_try_reopen_work_order", + "crud_qc_work_order_unfinished_work_order_filter", + "crud_qc_work_order_update_qc_work_order", + "crud_qc_work_order_update_temp_qc_work_order", + "crud_qc_work_order_user_nick_name_map", + "crud_qc_work_order_valid_qc_dispatch_output_type_ids", + "crud_qc_work_order_validate_cell_product_id", + "crud_qc_work_order_wo_to_dict", + "crud_qc_work_order_work_order_qc_biz_type", + "crud_sample_production_reception_validate_handler_user_id", + "crud_storage_release_review_batch_store_samples", + "crud_storage_release_review_batch_submit_review", + "crud_storage_release_review_build_cell_storage_protocol_info", + "crud_storage_release_review_build_cell_storage_transport_info", + "crud_storage_release_review_build_gate_qc_info", + "crud_storage_release_review_build_process_qc_info_list", + "crud_storage_release_review_build_production_info", + "crud_storage_release_review_build_reception_info", + "crud_storage_release_review_build_research_donation_protocol_info", + "crud_storage_release_review_build_research_donation_transport_info", + "crud_storage_release_review_enrich_review_list_items", + "crud_storage_release_review_fmt_dt", + "crud_storage_release_review_get_review_detail", + "crud_storage_release_review_get_storage_release_map_for_samples", + "crud_storage_release_review_get_user_name", + "crud_storage_release_review_inactive_protocol_exists_for_review", + "crud_storage_release_review_inbound_production_all_void_for_review_sample", + "crud_storage_release_review_inbound_qc_all_void_for_review_sample", + "crud_storage_release_review_inbound_work_orders_all_void", + "crud_storage_release_review_is_inactive_protocol_status_for_hide", + "crud_storage_release_review_list_reviews", + "crud_storage_release_review_normalize_qc_work_order_completed", + "crud_storage_release_review_normalize_ready_for_review_only", + "crud_storage_release_review_normalize_review_phase", + "crud_storage_release_review_production_work_order_unfinished_exists_for_review_sample", + "crud_storage_release_review_py", + "crud_storage_release_review_qc_work_order_exists_for_review_sample", + "crud_storage_release_review_row_to_dict", + "crud_storage_release_review_store_sample", + "crud_storage_release_review_submit_review", + "crud_storage_release_review_total_pages", + "services_oa_engine_count_cc_unread", + "services_oa_engine_count_pending_tasks", + "services_protocol_sample_list_summary_get_list_qc_conclusion_map_by_sample_codes", + "services_qc_work_order_conclusion_build_qc_conclusion_fields", + "services_qc_work_order_conclusion_derive_work_order_qc_conclusion", + "services_qc_work_order_conclusion_py", + "services_qc_work_order_conclusion_rationale_1", + "services_qc_work_order_conclusion_rationale_14", + "services_qc_work_order_conclusion_work_order_qc_conclusion_label", + "services_qc_work_order_fee_summary_build_basic_experiment_fee_summaries", + "services_qc_work_order_fee_summary_build_basic_experiment_fee_summary", + "services_qc_work_order_fee_summary_build_protocol_payment_summaries", + "services_qc_work_order_fee_summary_build_protocol_payment_summary", + "services_qc_work_order_fee_summary_dec", + "services_qc_work_order_fee_summary_effective_collection_protocol_id", + "services_qc_work_order_fee_summary_enrich_work_order_fee_summaries", + "services_qc_work_order_fee_summary_fmt_ymd", + "services_qc_work_order_fee_summary_is_inbound_cell_storage_item", + "services_qc_work_order_fee_summary_is_outbound_fee_biz_type", + "services_qc_work_order_fee_summary_load_protocol_id_by_no", + "services_qc_work_order_fee_summary_load_reception_map", + "services_qc_work_order_fee_summary_payment_detail_row", + "services_qc_work_order_fee_summary_protocol_overall_status", + "services_qc_work_order_fee_summary_protocol_status_hint", + "services_qc_work_order_fee_summary_py", + "services_qc_work_order_fee_summary_received_amount_from_details", + "services_qc_work_order_fee_summary_sort_payment_details" ], "5": [ "api_basic_info_cellsampletypecreatebody", @@ -3773,6 +3415,7 @@ "crud_production_task_rationale_479", "crud_production_task_rationale_579", "crud_production_task_rationale_786", + "crud_production_task_step_sub_tables_to_dict", "crud_production_work_order_create_production_work_order_from_reception", "crud_production_work_order_rationale_1001", "crud_production_work_order_rationale_1027", @@ -3980,7 +3623,586 @@ "services_qc_work_order_fee_summary_rationale_1" ], "6": [ - "api_workflow_get_designer_data", + "api_basic_info_normalize_date_bound", + "api_collection_protocol_persist_protocol_sub_resources", + "core_utils_format_datetime", + "core_utils_generate_id", + "core_utils_generate_random_password", + "core_utils_get_current_time", + "core_utils_get_file_size_display", + "core_utils_optional_date", + "core_utils_parse_date", + "core_utils_py", + "core_utils_rationale_71", + "crud_base_camel_to_snake", + "crud_base_crudbase_create", + "crud_base_crudbase_update", + "crud_base_get_model_attr", + "crud_base_historycrud", + "crud_base_historycrud_create_history", + "crud_base_py", + "crud_collection_protocol_active_invoiced_payment_detail_ids", + "crud_collection_protocol_add_months_yyyymmdd", + "crud_collection_protocol_align_fq_payment_details_payload", + "crud_collection_protocol_apply_payment_detail_list_filters", + "crud_collection_protocol_attachment_item_from_row", + "crud_collection_protocol_audit_to_dict", + "crud_collection_protocol_build_installment_summary", + "crud_collection_protocol_calc_installment_due_amounts", + "crud_collection_protocol_classify_installment_warning", + "crud_collection_protocol_collection_info_to_dict", + "crud_collection_protocol_compare_datetime", + "crud_collection_protocol_compare_money", + "crud_collection_protocol_complete_invoice_request", + "crud_collection_protocol_confirm_receipt", + "crud_collection_protocol_confirm_refund", + "crud_collection_protocol_count_pending_protocol_invoice_requests", + "crud_collection_protocol_create_audit", + "crud_collection_protocol_create_invoice_request", + "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_attachment_file_size", + "crud_collection_protocol_format_newborn_info", + "crud_collection_protocol_format_sample_collect_summary", + "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_protocol_detail_bundle", + "crud_collection_protocol_get_protocol_nos_used_in_protocols", + "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", + "crud_collection_protocol_get_storage_cert", + "crud_collection_protocol_invoice_request_item_to_dict", + "crud_collection_protocol_invoice_request_list_query", + "crud_collection_protocol_invoice_request_to_dict", + "crud_collection_protocol_list_audits", + "crud_collection_protocol_list_collection_protocols", + "crud_collection_protocol_list_installment_warning", + "crud_collection_protocol_list_invoice_eligible_payment_details", + "crud_collection_protocol_list_invoice_requests_by_protocol", + "crud_collection_protocol_list_payment_details", + "crud_collection_protocol_list_payment_details_page", + "crud_collection_protocol_list_protocol_invoice_requests", + "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_express_name_map", + "crud_collection_protocol_load_protocol_storage_in_date_map", + "crud_collection_protocol_load_sample_type_name_map", + "crud_collection_protocol_load_site_name_map", + "crud_collection_protocol_load_unit_name_map", + "crud_collection_protocol_lookup_attachment_by_url", + "crud_collection_protocol_lookup_attachments_by_urls", + "crud_collection_protocol_migrate_sample_child_refs_on_replace", + "crud_collection_protocol_normalize_attachment_url_key", + "crud_collection_protocol_normalize_date_bound", + "crud_collection_protocol_normalize_fields", + "crud_collection_protocol_normalize_yyyymmdd_date", + "crud_collection_protocol_optional_decimal", + "crud_collection_protocol_pack_invoice_request_with_items", + "crud_collection_protocol_party_customer_map_by_protocol_ids", + "crud_collection_protocol_party_customer_to_dict", + "crud_collection_protocol_payment_detail_compare_from_model", + "crud_collection_protocol_payment_detail_compare_row", + "crud_collection_protocol_payment_detail_sort_key", + "crud_collection_protocol_payment_details_payload_unchanged", + "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_reject_receipt", + "crud_collection_protocol_reject_refund", + "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_storage_in_date_to_yyyymmdd", + "crud_collection_protocol_today_yyyymmdd", + "crud_collection_protocol_total_pages", + "crud_collection_protocol_transport_to_dict", + "crud_collection_protocol_update_collection_protocol", + "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_urls_to_attachment_list", + "crud_collection_protocol_user_nick_name_map", + "crud_collection_protocol_validate_sample_codes_not_used", + "crud_collection_protocol_yyyymmdd_from_date_param", + "crud_inbound_sample_special_py", + "crud_inbound_sample_special_update_inbound_sample_special_mark", + "crud_outbound_release_material_cell_row_to_dict", + "crud_outbound_release_material_enrich_cell_dicts_with_live_status", + "crud_outbound_release_material_find_outbound_cell_row", + "crud_outbound_release_material_find_outbound_qc_material_row", + "crud_outbound_release_material_fmt_dt", + "crud_outbound_release_material_get_outbound_material", + "crud_outbound_release_material_get_schedule", + "crud_outbound_release_material_legacy_paper_rows_from_attachments", + "crud_outbound_release_material_material_header_to_dict", + "crud_outbound_release_material_paper_row_to_dict", + "crud_outbound_release_material_py", + "crud_outbound_release_material_qc_material_row_to_dict", + "crud_outbound_release_material_save_outbound_material", + "crud_outbound_release_material_soft_delete_outbound_cells_not_in", + "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", + "crud_pre_transit_sample_apply_collection_keyword", + "crud_pre_transit_sample_apply_collection_sample_collect_time_filter", + "crud_pre_transit_sample_apply_create_time_filter", + "crud_pre_transit_sample_apply_donation_keyword", + "crud_pre_transit_sample_apply_donation_sample_collect_time_filter", + "crud_pre_transit_sample_build_sample_items", + "crud_pre_transit_sample_cell_received_exists", + "crud_pre_transit_sample_donation_received_exists", + "crud_pre_transit_sample_earliest_eta", + "crud_pre_transit_sample_hydrate_collection_rows", + "crud_pre_transit_sample_hydrate_donation_rows", + "crud_pre_transit_sample_is_in_transit_sample", + "crud_pre_transit_sample_is_uncollected_status", + "crud_pre_transit_sample_list_in_transit_collection_ids", + "crud_pre_transit_sample_list_in_transit_donation_ids", + "crud_pre_transit_sample_list_in_transit_protocols", + "crud_pre_transit_sample_list_pre_delivery_collection_ids", + "crud_pre_transit_sample_list_pre_delivery_donation_ids", + "crud_pre_transit_sample_list_pre_delivery_protocols", + "crud_pre_transit_sample_py", + "crud_pre_transit_sample_sort_key_in_transit", + "crud_pre_transit_sample_sort_key_pre_delivery", + "crud_pre_transit_sample_summarize_in_transit_items", + "crud_pre_transit_sample_summarize_pre_delivery", + "crud_protocol_sample_collection_apply_sample_status_filter", + "crud_protocol_sample_collection_base_query", + "crud_protocol_sample_collection_fmt_dt", + "crud_protocol_sample_collection_list_protocol_sample_collections", + "crud_protocol_sample_collection_py", + "crud_protocol_sample_collection_row_to_dict", + "crud_protocol_sample_collection_sample_status_label", + "crud_protocol_sample_collection_total_pages", + "crud_research_donation_audit_to_dict", + "crud_research_donation_batch_delete_donations", + "crud_research_donation_collection_to_dict", + "crud_research_donation_create_collection", + "crud_research_donation_create_donation", + "crud_research_donation_create_party", + "crud_research_donation_create_samples", + "crud_research_donation_create_transport", + "crud_research_donation_dec", + "crud_research_donation_delete_donation", + "crud_research_donation_donation_sample_code_seq", + "crud_research_donation_fmt_dt", + "crud_research_donation_get_collection", + "crud_research_donation_get_donation_detail", + "crud_research_donation_get_party", + "crud_research_donation_list_audits", + "crud_research_donation_list_donations", + "crud_research_donation_list_sample_transports", + "crud_research_donation_list_samples", + "crud_research_donation_load_unit_name_map", + "crud_research_donation_migrate_donation_sample_child_refs_on_replace", + "crud_research_donation_next_donation_sample_code", + "crud_research_donation_normalize_date_bound", + "crud_research_donation_normalize_fields", + "crud_research_donation_optional_decimal", + "crud_research_donation_party_to_dict", + "crud_research_donation_py", + "crud_research_donation_resolve_donation_payload", + "crud_research_donation_sample_collection_apply_sample_status_filter", + "crud_research_donation_sample_collection_base_query", + "crud_research_donation_sample_collection_fmt_dt", + "crud_research_donation_sample_collection_list_donation_sample_collections", + "crud_research_donation_sample_collection_py", + "crud_research_donation_sample_collection_row_to_dict", + "crud_research_donation_sample_collection_sample_status_label", + "crud_research_donation_sample_collection_total_pages", + "crud_research_donation_sample_to_dict", + "crud_research_donation_soft_delete_all", + "crud_research_donation_soft_delete_collection", + "crud_research_donation_soft_delete_party", + "crud_research_donation_soft_delete_samples", + "crud_research_donation_soft_delete_transports", + "crud_research_donation_total_pages", + "crud_research_donation_transport_to_dict", + "crud_research_donation_update_donation", + "crud_research_donation_user_nick_name_map", + "crud_sample_production_reception_get_map_by_reception_ids", + "crud_sample_reception_attach_production_reception", + "crud_sample_reception_can_edit_sample_reception", + "crud_sample_reception_check_result_get_check_results_for_reception", + "crud_sample_reception_check_result_legacy_results_from_reception", + "crud_sample_reception_check_result_list_results_by_reception_ids", + "crud_sample_reception_check_result_py", + "crud_sample_reception_check_result_rationale_108", + "crud_sample_reception_check_result_rationale_133", + "crud_sample_reception_check_result_rationale_171", + "crud_sample_reception_check_result_result_to_dict", + "crud_sample_reception_check_result_save_reception_check_results", + "crud_sample_reception_check_result_soft_delete_reception_check_results", + "crud_sample_reception_check_result_sync_legacy_columns_from_results", + "crud_sample_reception_create_sample_reception", + "crud_sample_reception_dec", + "crud_sample_reception_donation_ids_matching_lab_storage_keyword", + "crud_sample_reception_donation_rows_to_sample_list_items", + "crud_sample_reception_donation_sample_detail_rows_query", + "crud_sample_reception_donation_sample_id_col", + "crud_sample_reception_donation_sample_pending_query", + "crud_sample_reception_finalize_reception_detail", + "crud_sample_reception_fmt_dt", + "crud_sample_reception_format_lab_storage_codes_csv", + "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", + "crud_sample_reception_get_reception_by_id", + "crud_sample_reception_get_reception_by_sample_code", + "crud_sample_reception_get_receptions_map_for_donation_samples", + "crud_sample_reception_get_receptions_map_for_samples", + "crud_sample_reception_lab_code_allocate_lab_storage_codes", + "crud_sample_reception_lab_code_allocate_one_seq", + "crud_sample_reception_lab_code_assert_lab_storage_code_available", + "crud_sample_reception_lab_code_format_lab_storage_code", + "crud_sample_reception_lab_code_max_existing_seq", + "crud_sample_reception_lab_code_parse_reception_date", + "crud_sample_reception_lab_code_py", + "crud_sample_reception_lab_code_rationale_1", + "crud_sample_reception_lab_code_rationale_165", + "crud_sample_reception_lab_code_rationale_177", + "crud_sample_reception_lab_code_sync_lab_storage_seq_after_use", + "crud_sample_reception_lab_code_sync_sequence_from_existing", + "crud_sample_reception_lab_code_validate_and_parse_lab_storage_code", + "crud_sample_reception_lab_code_validate_lab_storage_code", + "crud_sample_reception_lab_storage_keyword_like", + "crud_sample_reception_list_pending_protocol_samples", + "crud_sample_reception_list_received_protocol_samples", + "crud_sample_reception_normalize_date_bound", + "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", + "crud_sample_reception_py", + "crud_sample_reception_reception_detail_item", + "crud_sample_reception_reception_detail_item_with_production", + "crud_sample_reception_reception_ids_matching_lab_storage_keyword", + "crud_sample_reception_reception_sample_code", + "crud_sample_reception_reception_to_dict", + "crud_sample_reception_rows_to_sample_list_items", + "crud_sample_reception_sample_codes_matching_lab_storage_keyword", + "crud_sample_reception_sample_detail_rows_query", + "crud_sample_reception_sample_pending_query", + "crud_sample_reception_update_sample_reception", + "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_normalize_date_bound", + "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_storage_release_review_create_review_from_reception", + "services_protocol_payment_installment_add_days_yyyymmdd", + "services_protocol_payment_installment_add_interval_months_yyyymmdd", + "services_protocol_payment_installment_add_months_yyyymmdd", + "services_protocol_payment_installment_calc_fq_installment_due_date", + "services_protocol_payment_installment_calc_installment_due_amounts_by_ratios", + "services_protocol_payment_installment_calc_installment_due_amounts_inline", + "services_protocol_payment_installment_calc_unpaid_amounts_by_ratios", + "services_protocol_payment_installment_is_legacy_installment_ratios", + "services_protocol_payment_installment_parse_installment_ratios", + "services_protocol_payment_installment_py", + "services_protocol_payment_installment_rationale_1", + "services_protocol_payment_installment_rationale_138", + "services_protocol_payment_installment_rationale_160", + "services_protocol_payment_installment_rationale_45", + "services_protocol_payment_installment_rationale_70", + "services_protocol_payment_installment_resolve_installment_due_amounts", + "services_protocol_sample_list_summary_build_sample_item_reception_qc_fields", + "services_protocol_sample_list_summary_get_list_qc_status_map_by_sample_codes", + "services_protocol_sample_list_summary_get_list_reception_summary_map_by_sample_codes", + "services_protocol_sample_list_summary_py", + "utils_sample_special_apply_inbound_sample_special_mark_fields", + "utils_sample_special_apply_sample_special_fields", + "utils_sample_special_apply_special_to_item_from_samples", + "utils_sample_special_py", + "utils_sample_special_rationale_42", + "utils_sample_special_sample_special_to_dict", + "utils_sample_special_truthy_flag", + "utils_sample_special_validate_sample_special_raw" + ], + "7": [ + "api_oa_approval_rationale_212", + "api_oa_approval_rationale_813", + "api_oa_approval_rationale_844", + "crud_oa_approval_copied_app_name", + "crud_oa_approval_copy_app", + "crud_oa_approval_create_app", + "crud_oa_approval_create_group", + "crud_oa_approval_create_version", + "crud_oa_approval_delete_app", + "crud_oa_approval_delete_group", + "crud_oa_approval_dumps", + "crud_oa_approval_find_draft", + "crud_oa_approval_find_latest_published", + "crud_oa_approval_get_app", + "crud_oa_approval_get_group", + "crud_oa_approval_get_or_create_draft", + "crud_oa_approval_loads", + "crud_oa_approval_py", + "crud_oa_approval_rationale_1", + "crud_oa_approval_rationale_368", + "crud_oa_approval_rationale_385", + "crud_oa_approval_save_draft", + "crud_oa_approval_update_app", + "crud_oa_approval_update_group", + "crud_oa_approval_version_draft_to_dict", + "crud_oa_instance_draft_batch_soft_delete_drafts", + "crud_oa_instance_draft_count_drafts", + "crud_oa_instance_draft_create_draft", + "crud_oa_instance_draft_draftaccesserror", + "crud_oa_instance_draft_dumps", + "crud_oa_instance_draft_enrich", + "crud_oa_instance_draft_get_draft_detail", + "crud_oa_instance_draft_get_owned_draft", + "crud_oa_instance_draft_list_drafts", + "crud_oa_instance_draft_loads", + "crud_oa_instance_draft_py", + "crud_oa_instance_draft_rationale_1", + "crud_oa_instance_draft_rationale_348", + "crud_oa_instance_draft_row_to_dict", + "crud_oa_instance_draft_soft_delete_draft", + "crud_oa_instance_draft_submit_draft", + "crud_oa_instance_draft_update_draft", + "crud_user_list_user_ids_bound_to_posts", + "models_models_oaapp", + "models_models_oaappversion", + "models_models_oainstance", + "models_models_oainstanceevent", + "models_models_oarelation", + "models_models_oatask", + "models_models_syspost", + "services_oa_assignee_active_user_id", + "services_oa_assignee_assigneeresolveerror", + "services_oa_assignee_normalize_cc_assignee_types", + "services_oa_assignee_py", + "services_oa_assignee_resolve_assignees", + "services_oa_assignee_resolve_cc_assignees", + "services_oa_assignee_resolve_dept_leader", + "services_oa_assignee_resolve_direct_supervisor", + "services_oa_confirmation_kit_sync_apply_confirmation_kit_user_sync", + "services_oa_confirmation_kit_sync_dept_id", + "services_oa_confirmation_kit_sync_extract_rules", + "services_oa_confirmation_kit_sync_extract_writeback_values", + "services_oa_confirmation_kit_sync_is_empty", + "services_oa_confirmation_kit_sync_kit_field_map", + "services_oa_confirmation_kit_sync_loads", + "services_oa_confirmation_kit_sync_parse_hire_date", + "services_oa_confirmation_kit_sync_py", + "services_oa_confirmation_kit_sync_rationale_1", + "services_oa_confirmation_kit_sync_rationale_130", + "services_oa_confirmation_kit_sync_rationale_186", + "services_oa_confirmation_kit_sync_rationale_62", + "services_oa_confirmation_kit_sync_walk", + "services_oa_engine_add_instance_event", + "services_oa_engine_add_sign", + "services_oa_engine_advance_from", + "services_oa_engine_advanced", + "services_oa_engine_aggregate_node_status", + "services_oa_engine_append_pending_nodes", + "services_oa_engine_append_pending_nodes_on_path", + "services_oa_engine_apply_cc_task_read", + "services_oa_engine_apply_instance_list_filters", + "services_oa_engine_approve_task_core", + "services_oa_engine_assignee_meta", + "services_oa_engine_assignee_meta_for_cc", + "services_oa_engine_build_progress_items", + "services_oa_engine_check_initiator_scope", + "services_oa_engine_collect_condition_fields", + "services_oa_engine_complete_task", + "services_oa_engine_condition_fields_ready", + "services_oa_engine_create_tasks_for_node", + "services_oa_engine_dept_name", + "services_oa_engine_dt_sort_key", + "services_oa_engine_dumps", + "services_oa_engine_enrich_list_rows", + "services_oa_engine_enrich_transfer_targets", + "services_oa_engine_find_node", + "services_oa_engine_flow_node_key_order", + "services_oa_engine_flow_root", + "services_oa_engine_fmt_dt", + "services_oa_engine_form_value_present", + "services_oa_engine_get_instance", + "services_oa_engine_get_instance_detail", + "services_oa_engine_get_template_detail", + "services_oa_engine_group_tasks_by_node", + "services_oa_engine_ids_for_initiator_select_node", + "services_oa_engine_instance_progress_summary", + "services_oa_engine_instance_to_dict", + "services_oa_engine_iter_resolved_path_nodes", + "services_oa_engine_list_tasks", + "services_oa_engine_list_templates", + "services_oa_engine_load_initiator_select_by_node", + "services_oa_engine_loads", + "services_oa_engine_mark_cc_task_read", + "services_oa_engine_mark_cc_tasks_read_batch", + "services_oa_engine_match_condition_group", + "services_oa_engine_maybe_auto_pass_initiator", + "services_oa_engine_merge_after_branch_end", + "services_oa_engine_next_task_order_num", + "services_oa_engine_node_type", + "services_oa_engine_normalize_cc_read_status", + "services_oa_engine_normalize_initiator_select_by_node", + "services_oa_engine_oaengineerror", + "services_oa_engine_parse_day_end", + "services_oa_engine_parse_day_start", + "services_oa_engine_pending_people_for_node", + "services_oa_engine_post_name_map", + "services_oa_engine_preview_people", + "services_oa_engine_preview_start_flow", + "services_oa_engine_progress_person", + "services_oa_engine_py", + "services_oa_engine_rationale_105", + "services_oa_engine_rationale_1158", + "services_oa_engine_rationale_1175", + "services_oa_engine_rationale_122", + "services_oa_engine_rationale_1256", + "services_oa_engine_rationale_1425", + "services_oa_engine_rationale_1580", + "services_oa_engine_rationale_1677", + "services_oa_engine_rationale_178", + "services_oa_engine_rationale_203", + "services_oa_engine_rationale_2053", + "services_oa_engine_rationale_216", + "services_oa_engine_rationale_2178", + "services_oa_engine_rationale_2377", + "services_oa_engine_rationale_2573", + "services_oa_engine_rationale_2693", + "services_oa_engine_rationale_2807", + "services_oa_engine_rationale_287", + "services_oa_engine_rationale_2889", + "services_oa_engine_rationale_330", + "services_oa_engine_rationale_419", + "services_oa_engine_rationale_473", + "services_oa_engine_rationale_562", + "services_oa_engine_rationale_600", + "services_oa_engine_rationale_609", + "services_oa_engine_rationale_627", + "services_oa_engine_rationale_647", + "services_oa_engine_resubmit_instance", + "services_oa_engine_return_task", + "services_oa_engine_sort_tasks_for_detail", + "services_oa_engine_start_instance", + "services_oa_engine_subtree_contains", + "services_oa_engine_task_round", + "services_oa_engine_terminal_item", + "services_oa_engine_transfer_task", + "services_oa_engine_user_name_map", + "services_oa_engine_walk_preview_nodes", + "services_oa_engine_withdraw_instance", + "services_oa_formula_apply_formulas_and_linkages", + "services_oa_formula_eval_formula", + "services_oa_formula_extract_rules", + "services_oa_formula_formulaerror", + "services_oa_formula_preprocess_formula", + "services_oa_formula_py", + "services_oa_formula_rationale_1", + "services_oa_formula_rationale_232", + "services_oa_formula_rationale_69", + "services_oa_formula_safeeval", + "services_oa_formula_safeeval_init", + "services_oa_formula_safeeval_visit", + "services_oa_formula_safeeval_visit_binop", + "services_oa_formula_safeeval_visit_boolop", + "services_oa_formula_safeeval_visit_call", + "services_oa_formula_safeeval_visit_compare", + "services_oa_formula_safeeval_visit_constant", + "services_oa_formula_safeeval_visit_expression", + "services_oa_formula_safeeval_visit_ifexp", + "services_oa_formula_safeeval_visit_list", + "services_oa_formula_safeeval_visit_name", + "services_oa_formula_safeeval_visit_nameconstant", + "services_oa_formula_safeeval_visit_num", + "services_oa_formula_safeeval_visit_str", + "services_oa_formula_safeeval_visit_unaryop", + "services_oa_formula_to_number", + "services_oa_formula_truthy", + "services_oa_formula_walk_rules", + "services_oa_publish_count_fillable_fields", + "services_oa_publish_extract_rules", + "services_oa_publish_index_condition_fields", + "services_oa_publish_node_type", + "services_oa_publish_normalize_use_in_condition_required", + "services_oa_publish_publish_app", + "services_oa_publish_py", + "services_oa_publish_rationale_142", + "services_oa_publish_rationale_157", + "services_oa_publish_rationale_471", + "services_oa_publish_rule_use_in_condition", + "services_oa_publish_validate_condition_rules_against_form", + "services_oa_publish_validate_control_types", + "services_oa_publish_validate_draft_for_publish", + "services_oa_publish_validate_flow_tree", + "services_oa_publish_validate_posts_referenced", + "services_oa_publish_walk_form_rules", + "services_oa_related_approval_assert_linkable_instance", + "services_oa_related_approval_build_related_summaries", + "services_oa_related_approval_extract_related_approval_links", + "services_oa_related_approval_flatten_form_fields_for_summary", + "services_oa_related_approval_format_receive_account", + "services_oa_related_approval_format_region_like", + "services_oa_related_approval_format_trip_itinerary", + "services_oa_related_approval_format_trip_leg", + "services_oa_related_approval_format_unknown_object", + "services_oa_related_approval_format_value", + "services_oa_related_approval_instance_ids_for_tab", + "services_oa_related_approval_list_related_candidates", + "services_oa_related_approval_merge_relation_targets", + "services_oa_related_approval_normalize_related_ids", + "services_oa_related_approval_py", + "services_oa_related_approval_rationale_1", + "services_oa_related_approval_rationale_148", + "services_oa_related_approval_rationale_246", + "services_oa_related_approval_rationale_291", + "services_oa_related_approval_rationale_322", + "services_oa_related_approval_rationale_428", + "services_oa_related_approval_rationale_463", + "services_oa_related_approval_rationale_548", + "services_oa_related_approval_rationale_65", + "services_oa_related_approval_rationale_97", + "services_oa_related_approval_related_display_title", + "services_oa_related_approval_related_status_text", + "services_oa_related_approval_schema_rules", + "services_oa_related_approval_user_can_link_instance", + "services_oa_related_approval_walk_rules", + "services_oa_resignation_kit_sync_rationale_1", + "services_oa_wechat_notify_rationale_1", + "services_oa_wechat_notify_schedule_oa_task_notifies" + ], + "8": [ + "api_mini_auth_mp_bind", + "api_mini_auth_mp_bind_status", + "api_mini_auth_py", + "api_mini_auth_rationale_1", + "api_mini_auth_rationale_128", + "api_mini_auth_rationale_141", + "api_mini_auth_rationale_43", + "api_mini_auth_rationale_91", + "api_mini_auth_resolve_user_id", + "api_mini_auth_wechat_login", "app_main_error_json", "app_main_health_check", "app_main_lifespan", @@ -4103,36 +4325,9 @@ "core_storage_rationale_48", "core_storage_rationale_58", "core_storage_rationale_73", - "crud_qc_task_result_list_results_by_task", - "crud_qc_task_result_list_saved_results_by_task", - "crud_qc_task_result_list_saved_results_by_task_ids", - "crud_qc_task_result_merge_saved_into_template", - "crud_qc_task_result_py", - "crud_qc_task_result_resolve_task_item_ref", - "crud_qc_task_result_row_to_dict", - "crud_qc_task_result_save_results_for_task", - "crud_workflow_create_instance", - "crud_workflow_create_process_def", - "crud_workflow_create_task", - "crud_workflow_get_instance", - "crud_workflow_get_latest_version", - "crud_workflow_get_nodes_by_version", - "crud_workflow_get_pending_tasks_by_node", - "crud_workflow_get_process_def", - "crud_workflow_get_task", - "crud_workflow_get_transitions_by_version", - "crud_workflow_list_my_instances", - "crud_workflow_list_process_defs", - "crud_workflow_list_versions", - "crud_workflow_process_code_exists", - "crud_workflow_publish_version", - "crud_workflow_py", - "crud_workflow_row_to_dict", - "crud_workflow_soft_delete_process_def", - "crud_workflow_total_pages", - "crud_workflow_update_instance_status", - "crud_workflow_update_process_def", - "crud_workflow_version_to_dict", + "crud_user_usercrudcompat_get_by_wx_mp_openid", + "crud_user_usercrudcompat_get_by_wx_openid", + "crud_user_usercrudcompat_list_active_by_phone_no", "exception", "main_py", "services_cn_holiday_sync_days_in_year", @@ -4156,20 +4351,6 @@ "services_cn_holiday_sync_stop_cn_holiday_sync_loop", "services_cn_holiday_sync_sync_cn_holidays", "services_cn_holiday_sync_years_to_sync", - "services_oa_confirmation_kit_sync_apply_confirmation_kit_user_sync", - "services_oa_confirmation_kit_sync_dept_id", - "services_oa_confirmation_kit_sync_extract_rules", - "services_oa_confirmation_kit_sync_extract_writeback_values", - "services_oa_confirmation_kit_sync_is_empty", - "services_oa_confirmation_kit_sync_kit_field_map", - "services_oa_confirmation_kit_sync_loads", - "services_oa_confirmation_kit_sync_parse_hire_date", - "services_oa_confirmation_kit_sync_py", - "services_oa_confirmation_kit_sync_rationale_1", - "services_oa_confirmation_kit_sync_rationale_130", - "services_oa_confirmation_kit_sync_rationale_186", - "services_oa_confirmation_kit_sync_rationale_62", - "services_oa_confirmation_kit_sync_walk", "services_oa_resignation_kit_sync_apply_resignation_kit_user_sync", "services_oa_resignation_kit_sync_extract_last_work_day", "services_oa_resignation_kit_sync_extract_rules", @@ -4177,9 +4358,231 @@ "services_oa_resignation_kit_sync_loads", "services_oa_resignation_kit_sync_parse_ymd", "services_oa_resignation_kit_sync_py", - "services_oa_resignation_kit_sync_rationale_1", "services_oa_resignation_kit_sync_walk", - "services_web_auth_roles_list_user_ids_with_any_effective_role_ids", + "services_oa_wechat_notify_build_oa_detail_pagepath", + "services_oa_wechat_notify_notify_oa_tasks_sync", + "services_oa_wechat_notify_py", + "services_oa_wechat_notify_send_one", + "services_wechat_login_service_py", + "services_wechat_login_service_rationale_1", + "services_wechat_login_service_rationale_17", + "services_wechat_login_service_rationale_32", + "services_wechat_login_service_resolve_wechat_login_by_openid_only", + "services_wechat_login_service_resolve_wechat_login_user", + "services_wechat_mini_auth_code2session", + "services_wechat_mini_auth_get_access_token", + "services_wechat_mini_auth_get_phone_number", + "services_wechat_mini_auth_normalize_cn_mobile", + "services_wechat_mini_auth_phones_match", + "services_wechat_mini_auth_py", + "services_wechat_mini_auth_rationale_1", + "services_wechat_mini_auth_rationale_37", + "services_wechat_mini_auth_require_mini_credentials", + "services_wechat_mini_auth_wechatminiautherror", + "services_wechat_mini_auth_wechatminiautherror_init", + "services_wechat_mp_auth_get_mp_access_token", + "services_wechat_mp_auth_oauth_code_to_openid", + "services_wechat_mp_auth_py", + "services_wechat_mp_auth_rationale_1", + "services_wechat_mp_auth_rationale_56", + "services_wechat_mp_auth_require_mp_credentials", + "services_wechat_mp_auth_wechatmpautherror", + "services_wechat_mp_message_build_oa_data", + "services_wechat_mp_message_py", + "services_wechat_mp_message_rationale_1", + "services_wechat_mp_message_rationale_34", + "services_wechat_mp_message_send_oa_approval_notify", + "services_wechat_mp_message_send_oa_cc_notify", + "services_wechat_mp_message_send_template", + "services_wechat_mp_message_truncate_thing", + "tasks_init_init_scheduled_tasks", + "tasks_init_py", + "tasks_init_shutdown_scheduler" + ], + "9": [ + "api_ethnic_list_ethnics_for_select", + "api_ethnic_py", + "api_workflow_get_designer_data", + "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_dept_build_tree", + "crud_dept_cascade_soft_delete", + "crud_dept_collect_with_ancestors", + "crud_dept_create_dept", + "crud_dept_get_dept", + "crud_dept_list_depts", + "crud_dept_list_depts_tree", + "crud_dept_py", + "crud_dept_rationale_42", + "crud_dept_row_to_dict", + "crud_dept_soft_delete_dept", + "crud_dept_update_dept", + "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_usage_amount_for_row", + "crud_material_usage_batch_map", + "crud_material_usage_display_remark", + "crud_material_usage_fmt_date_val", + "crud_material_usage_list_stock_check_requisitions", + "crud_material_usage_list_usages", + "crud_material_usage_list_usages_query", + "crud_material_usage_mark_requisition_fully_used", + "crud_material_usage_paginate_usages", + "crud_material_usage_parse_receiver_purpose_from_remark", + "crud_material_usage_py", + "crud_material_usage_rationale_302", + "crud_material_usage_receiver_display_map", + "crud_material_usage_resolve_receiver_purpose", + "crud_material_usage_row_to_dict", + "crud_material_usage_stock_in_date_for_row", + "crud_material_usage_unit_price_for_row", + "crud_material_usage_usage_unit_label", + "crud_material_usage_user_nick_name_map", + "crud_menu_build_tree", + "crud_menu_cascade_soft_delete", + "crud_menu_create_menu", + "crud_menu_get_menu", + "crud_menu_list_menus", + "crud_menu_list_menus_tree", + "crud_menu_menu_name_exists", + "crud_menu_py", + "crud_menu_row_to_dict", + "crud_menu_soft_delete_menu", + "crud_menu_update_menu", + "crud_pilot_service_list_channel_agreement_prices", + "crud_pilot_service_list_channel_agreements", + "crud_pilot_service_list_channel_invoices", + "crud_pilot_service_list_channel_mail_addresses", + "crud_pilot_service_list_checkup_institution_invoices", + "crud_pilot_service_list_project_system_items", + "crud_production_material_filter_material_type", + "crud_production_material_usage_amount_for_row", + "crud_production_material_usage_batch_map", + "crud_production_material_usage_display_remark", + "crud_production_material_usage_fmt_date_val", + "crud_production_material_usage_list_available_requisitions_for_prep", + "crud_production_material_usage_list_linked_step_usages", + "crud_production_material_usage_list_my_prep_consumptions", + "crud_production_material_usage_list_my_usages", + "crud_production_material_usage_list_prep_consumptions", + "crud_production_material_usage_list_requisition_options", + "crud_production_material_usage_list_stock_check_requisitions", + "crud_production_material_usage_list_usages", + "crud_production_material_usage_list_usages_by_step", + "crud_production_material_usage_list_usages_query", + "crud_production_material_usage_mark_requisition_fully_used", + "crud_production_material_usage_mine_usage_filter", + "crud_production_material_usage_paginate_usages", + "crud_production_material_usage_parse_receiver_purpose_from_remark", + "crud_production_material_usage_prep_consumption_to_dict", + "crud_production_material_usage_py", + "crud_production_material_usage_receiver_display_map", + "crud_production_material_usage_record_step_usage_from_requisition", + "crud_production_material_usage_resolve_receiver_purpose", + "crud_production_material_usage_row_to_dict", + "crud_production_material_usage_step_consumed_qty_map", + "crud_production_material_usage_stock_in_date_for_row", + "crud_production_material_usage_unit_price_for_row", + "crud_production_material_usage_usage_unit_label", + "crud_production_material_usage_user_nick_name_map", + "crud_qc_material_amount_auth_assert_user_in_auth_dept", + "crud_qc_material_amount_auth_get_amount_view_role", + "crud_qc_material_amount_auth_get_auth_dept_id", + "crud_qc_material_amount_auth_grant_amount_view_role", + "crud_qc_material_amount_auth_list_authorized_users", + "crud_qc_material_amount_auth_py", + "crud_qc_material_amount_auth_revoke_amount_view_role", + "crud_qc_material_amount_auth_row_to_dict", + "crud_qc_material_amount_auth_user_has_role_binding", + "crud_qc_material_usage_amount_for_row", + "crud_qc_material_usage_batch_map", + "crud_qc_material_usage_deduct_for_task", + "crud_qc_material_usage_deduct_task_usage_legacy_batch", + "crud_qc_material_usage_display_remark", + "crud_qc_material_usage_fmt_date_val", + "crud_qc_material_usage_linked_qc_task_no_map", + "crud_qc_material_usage_list_linked_task_usages", + "crud_qc_material_usage_list_my_usages", + "crud_qc_material_usage_list_requisition_options", + "crud_qc_material_usage_list_stock_check_requisitions", + "crud_qc_material_usage_list_usages", + "crud_qc_material_usage_list_usages_by_task", + "crud_qc_material_usage_list_usages_query", + "crud_qc_material_usage_mine_usage_filter", + "crud_qc_material_usage_paginate_usages", + "crud_qc_material_usage_parse_receiver_purpose_from_remark", + "crud_qc_material_usage_py", + "crud_qc_material_usage_receiver_display_map", + "crud_qc_material_usage_record_task_usage_from_requisition", + "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_stock_in_date_for_row", + "crud_qc_material_usage_task_consumed_qty_map", + "crud_qc_material_usage_unit_price_for_row", + "crud_qc_material_usage_usage_unit_label", + "crud_qc_material_usage_user_nick_name_map", + "crud_qc_task_result_list_results_by_task", + "crud_qc_task_result_list_saved_results_by_task", + "crud_qc_task_result_list_saved_results_by_task_ids", + "crud_qc_task_result_merge_saved_into_template", + "crud_qc_task_result_py", + "crud_qc_task_result_resolve_task_item_ref", + "crud_qc_task_result_row_to_dict", + "crud_qc_task_result_save_results_for_task", + "crud_sample_sms_notification_accept_conclusion_label", + "crud_sample_sms_notification_base_query", + "crud_sample_sms_notification_ensure_notification", + "crud_sample_sms_notification_fetch_sample_type_name", + "crud_sample_sms_notification_fmt_dt", + "crud_sample_sms_notification_generate_sms_content", + "crud_sample_sms_notification_list_notifications", + "crud_sample_sms_notification_normalize_date_bound", + "crud_sample_sms_notification_py", + "crud_sample_sms_notification_resolve_notification", + "crud_sample_sms_notification_row_to_dict", + "crud_sample_sms_notification_toggle_notification_status", + "crud_sample_sms_notification_total_pages", + "crud_sample_sms_notification_unicode_ci", + "crud_workflow_create_instance", + "crud_workflow_create_process_def", + "crud_workflow_create_task", + "crud_workflow_get_all_tasks_for_business", + "crud_workflow_get_instance", + "crud_workflow_get_latest_version", + "crud_workflow_get_nodes_by_version", + "crud_workflow_get_pending_tasks_by_node", + "crud_workflow_get_process_def", + "crud_workflow_get_task", + "crud_workflow_get_transitions_by_version", + "crud_workflow_list_completed_tasks", + "crud_workflow_list_my_instances", + "crud_workflow_list_pending_tasks", + "crud_workflow_list_process_defs", + "crud_workflow_list_versions", + "crud_workflow_process_code_exists", + "crud_workflow_publish_version", + "crud_workflow_py", + "crud_workflow_row_to_dict", + "crud_workflow_soft_delete_process_def", + "crud_workflow_task_row_to_dict", + "crud_workflow_total_pages", + "crud_workflow_update_instance_status", + "crud_workflow_update_process_def", + "crud_workflow_version_to_dict", "services_workflow_callback_dispatch_local", "services_workflow_callback_py", "services_workflow_callback_rationale_1", @@ -4193,228 +4596,15 @@ "services_workflow_engine_parse_node_config", "services_workflow_engine_parse_variables", "services_workflow_engine_py", - "services_workflow_engine_workflowengine", "services_workflow_engine_workflowengine_advance", "services_workflow_engine_workflowengine_approve_task", "services_workflow_engine_workflowengine_check_rules", "services_workflow_engine_workflowengine_evaluate_condition", "services_workflow_engine_workflowengine_execute_node", - "services_workflow_engine_workflowengine_init", "services_workflow_engine_workflowengine_reject_task", - "services_workflow_engine_workflowengine_resolve_approvers", - "services_workflow_engine_workflowengine_start_process", - "tasks_init_init_scheduled_tasks", - "tasks_init_py", - "tasks_init_shutdown_scheduler" + "services_workflow_engine_workflowengine_start_process" ], - "7": [ - "api_oa_approval_rationale_212", - "api_oa_approval_rationale_813", - "api_oa_approval_rationale_844", - "crud_oa_approval_copied_app_name", - "crud_oa_approval_copy_app", - "crud_oa_approval_create_app", - "crud_oa_approval_create_group", - "crud_oa_approval_create_version", - "crud_oa_approval_delete_app", - "crud_oa_approval_delete_group", - "crud_oa_approval_dumps", - "crud_oa_approval_find_draft", - "crud_oa_approval_find_latest_published", - "crud_oa_approval_get_app", - "crud_oa_approval_get_group", - "crud_oa_approval_get_or_create_draft", - "crud_oa_approval_loads", - "crud_oa_approval_py", - "crud_oa_approval_save_draft", - "crud_oa_approval_update_app", - "crud_oa_approval_update_group", - "crud_oa_approval_version_draft_to_dict", - "crud_oa_instance_draft_batch_soft_delete_drafts", - "crud_oa_instance_draft_count_drafts", - "crud_oa_instance_draft_create_draft", - "crud_oa_instance_draft_draftaccesserror", - "crud_oa_instance_draft_dumps", - "crud_oa_instance_draft_enrich", - "crud_oa_instance_draft_get_draft_detail", - "crud_oa_instance_draft_get_owned_draft", - "crud_oa_instance_draft_list_drafts", - "crud_oa_instance_draft_loads", - "crud_oa_instance_draft_py", - "crud_oa_instance_draft_row_to_dict", - "crud_oa_instance_draft_soft_delete_draft", - "crud_oa_instance_draft_submit_draft", - "crud_oa_instance_draft_update_draft", - "crud_user_list_user_ids_bound_to_posts", - "services_oa_assignee_active_user_id", - "services_oa_assignee_normalize_cc_assignee_types", - "services_oa_assignee_py", - "services_oa_assignee_rationale_1", - "services_oa_assignee_rationale_184", - "services_oa_assignee_rationale_55", - "services_oa_assignee_resolve_assignees", - "services_oa_assignee_resolve_cc_assignees", - "services_oa_assignee_resolve_dept_leader", - "services_oa_assignee_resolve_direct_supervisor", - "services_oa_engine_add_instance_event", - "services_oa_engine_add_sign", - "services_oa_engine_advance_from", - "services_oa_engine_advanced", - "services_oa_engine_aggregate_node_status", - "services_oa_engine_append_pending_nodes", - "services_oa_engine_append_pending_nodes_on_path", - "services_oa_engine_apply_cc_task_read", - "services_oa_engine_apply_instance_list_filters", - "services_oa_engine_approve_task_core", - "services_oa_engine_assignee_meta", - "services_oa_engine_assignee_meta_for_cc", - "services_oa_engine_build_progress_items", - "services_oa_engine_check_initiator_scope", - "services_oa_engine_collect_condition_fields", - "services_oa_engine_complete_task", - "services_oa_engine_condition_fields_ready", - "services_oa_engine_create_tasks_for_node", - "services_oa_engine_dept_name", - "services_oa_engine_dt_sort_key", - "services_oa_engine_dumps", - "services_oa_engine_enrich_list_rows", - "services_oa_engine_enrich_transfer_targets", - "services_oa_engine_find_node", - "services_oa_engine_flow_node_key_order", - "services_oa_engine_flow_root", - "services_oa_engine_fmt_dt", - "services_oa_engine_form_value_present", - "services_oa_engine_get_instance", - "services_oa_engine_get_instance_detail", - "services_oa_engine_get_template_detail", - "services_oa_engine_group_tasks_by_node", - "services_oa_engine_ids_for_initiator_select_node", - "services_oa_engine_instance_progress_summary", - "services_oa_engine_instance_to_dict", - "services_oa_engine_iter_resolved_path_nodes", - "services_oa_engine_list_tasks", - "services_oa_engine_list_templates", - "services_oa_engine_load_initiator_select_by_node", - "services_oa_engine_loads", - "services_oa_engine_mark_cc_task_read", - "services_oa_engine_mark_cc_tasks_read_batch", - "services_oa_engine_match_condition_group", - "services_oa_engine_maybe_auto_pass_initiator", - "services_oa_engine_merge_after_branch_end", - "services_oa_engine_next_task_order_num", - "services_oa_engine_node_type", - "services_oa_engine_normalize_cc_read_status", - "services_oa_engine_normalize_initiator_select_by_node", - "services_oa_engine_oaengineerror", - "services_oa_engine_parse_day_end", - "services_oa_engine_parse_day_start", - "services_oa_engine_pending_people_for_node", - "services_oa_engine_post_name_map", - "services_oa_engine_preview_people", - "services_oa_engine_preview_start_flow", - "services_oa_engine_progress_person", - "services_oa_engine_py", - "services_oa_engine_resubmit_instance", - "services_oa_engine_return_task", - "services_oa_engine_sort_tasks_for_detail", - "services_oa_engine_start_instance", - "services_oa_engine_subtree_contains", - "services_oa_engine_task_round", - "services_oa_engine_terminal_item", - "services_oa_engine_transfer_task", - "services_oa_engine_user_name_map", - "services_oa_engine_walk_preview_nodes", - "services_oa_engine_withdraw_instance", - "services_oa_formula_apply_formulas_and_linkages", - "services_oa_formula_eval_formula", - "services_oa_formula_extract_rules", - "services_oa_formula_preprocess_formula", - "services_oa_formula_py", - "services_oa_formula_rationale_1", - "services_oa_formula_rationale_232", - "services_oa_formula_rationale_69", - "services_oa_formula_safeeval", - "services_oa_formula_safeeval_init", - "services_oa_formula_safeeval_visit", - "services_oa_formula_safeeval_visit_binop", - "services_oa_formula_safeeval_visit_boolop", - "services_oa_formula_safeeval_visit_call", - "services_oa_formula_safeeval_visit_compare", - "services_oa_formula_safeeval_visit_constant", - "services_oa_formula_safeeval_visit_expression", - "services_oa_formula_safeeval_visit_ifexp", - "services_oa_formula_safeeval_visit_list", - "services_oa_formula_safeeval_visit_name", - "services_oa_formula_safeeval_visit_nameconstant", - "services_oa_formula_safeeval_visit_num", - "services_oa_formula_safeeval_visit_str", - "services_oa_formula_safeeval_visit_unaryop", - "services_oa_formula_to_number", - "services_oa_formula_truthy", - "services_oa_formula_walk_rules", - "services_oa_leave_hours_apply_leave_kit_hours", - "services_oa_leave_hours_calc_leave_hours", - "services_oa_leave_hours_extract_rules", - "services_oa_leave_hours_kit_child_fields", - "services_oa_leave_hours_overlap_minutes_on_day", - "services_oa_leave_hours_parse_dt", - "services_oa_leave_hours_parse_hm", - "services_oa_leave_hours_py", - "services_oa_leave_hours_rationale_1", - "services_oa_leave_hours_rationale_124", - "services_oa_leave_hours_rationale_171", - "services_oa_leave_hours_rationale_80", - "services_oa_leave_hours_round1", - "services_oa_leave_hours_validate_leave_kit_form_values", - "services_oa_leave_hours_walk", - "services_oa_owner_fields_allow_modify", - "services_oa_owner_fields_apply_owner_field_defaults", - "services_oa_owner_fields_py", - "services_oa_owner_fields_rationale_1", - "services_oa_owner_fields_rationale_49", - "services_oa_owner_fields_rule_props", - "services_oa_owner_fields_schema_rules", - "services_oa_owner_fields_walk_rules", - "services_oa_publish_count_fillable_fields", - "services_oa_publish_extract_rules", - "services_oa_publish_index_condition_fields", - "services_oa_publish_node_type", - "services_oa_publish_normalize_use_in_condition_required", - "services_oa_publish_publish_app", - "services_oa_publish_py", - "services_oa_publish_rule_use_in_condition", - "services_oa_publish_validate_condition_rules_against_form", - "services_oa_publish_validate_control_types", - "services_oa_publish_validate_draft_for_publish", - "services_oa_publish_validate_flow_tree", - "services_oa_publish_validate_posts_referenced", - "services_oa_publish_walk_form_rules", - "services_oa_related_approval_instance_ids_for_tab", - "services_oa_related_approval_list_related_candidates", - "services_oa_related_approval_related_display_title", - "services_oa_wechat_notify_schedule_oa_task_notifies" - ], - "8": [ - "api_operations_accesslogcreatebody", - "api_operations_accesslogupdatebody", - "api_operations_cleanroomcreatebody", - "api_operations_cleanroomupdatebody", - "api_operations_exhibitionappointmentcreatebody", - "api_operations_exhibitionappointmentupdatebody", - "api_operations_list_storage_slot_stats", - "api_operations_occupancycreatebody", - "api_operations_rationale_1", - "api_operations_rationale_674", - "api_operations_storagefacilitybatchcreatebody", - "api_operations_storagefacilitycreatebody", - "api_operations_storagefacilityupdatebody", - "api_operations_storageslotbatchcreatebody", - "api_operations_storageslotclearbody", - "api_operations_storageslotcreatebody", - "api_operations_storageslotinsertrowbody", - "api_operations_storageslotupdatebody", - "api_operations_uvdisinfectlogcreatebody", - "api_operations_uvdisinfectlogupdatebody", + "10": [ "api_production_get_next_cell_product_code", "crud_cell_product_ancestor_link_from_cell_product_input", "crud_cell_product_ancestor_sample_chain_link", @@ -4464,13 +4654,34 @@ "crud_cell_product_validate_batch_items", "crud_cell_product_walk_ancestor_link", "crud_cell_product_wo_status_label", - "crud_clean_room_rationale_1", + "crud_outbound_handover_fmt_dt", + "crud_outbound_handover_get_handover_by_schedule", + "crud_outbound_handover_get_outbound_handover", + "crud_outbound_handover_get_outbound_handover_view", + "crud_outbound_handover_handover_row_to_dict", + "crud_outbound_handover_handover_view_dict", + "crud_outbound_handover_inventory_apply_handover_inventory", + "crud_outbound_handover_inventory_deduct_market_material_for_handover", + "crud_outbound_handover_inventory_get_cell_product_locked", + "crud_outbound_handover_inventory_handover_usage_remark", + "crud_outbound_handover_inventory_handover_usage_remark_prefix", + "crud_outbound_handover_inventory_py", + "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", + "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", + "crud_outbound_handover_inventory_revert_handover_inventory", + "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", + "crud_outbound_handover_inventory_revert_market_handover_usages", + "crud_outbound_handover_parse_handover_time", + "crud_outbound_handover_py", + "crud_outbound_handover_rationale_103", + "crud_outbound_handover_rationale_113", + "crud_outbound_handover_rationale_147", + "crud_outbound_handover_save_outbound_handover", "crud_production_task_create_occupancy_for_product", "crud_storage_facility_aggregate_slot_stats_by_facility", "crud_storage_facility_apply_slot_select_base_filters", "crud_storage_facility_apply_slot_select_query_filters", "crud_storage_facility_batch_create_facilities", - "crud_storage_facility_batch_create_slots", "crud_storage_facility_build_node_path_cache", "crud_storage_facility_build_slot_keyword_sql_filters", "crud_storage_facility_clear_slots_by_facility_node", @@ -4491,34 +4702,13 @@ "crud_storage_facility_leaf_node_ids_for_path_prefix", "crud_storage_facility_list_all_facilities", "crud_storage_facility_list_facility_slots", - "crud_storage_facility_list_slot_select_options", "crud_storage_facility_list_slots", "crud_storage_facility_py", - "crud_storage_facility_rationale_1", - "crud_storage_facility_rationale_178", - "crud_storage_facility_rationale_309", - "crud_storage_facility_rationale_358", - "crud_storage_facility_rationale_422", - "crud_storage_facility_rationale_457", - "crud_storage_facility_rationale_477", - "crud_storage_facility_rationale_524", - "crud_storage_facility_rationale_54", - "crud_storage_facility_rationale_563", - "crud_storage_facility_rationale_604", - "crud_storage_facility_rationale_675", - "crud_storage_facility_rationale_753", - "crud_storage_facility_rationale_785", - "crud_storage_facility_rationale_81", - "crud_storage_facility_rationale_97", "crud_storage_facility_resolve_path_keyword", "crud_storage_facility_resolve_slot_layout_position", "crud_storage_facility_row_to_dict", "crud_storage_facility_search_slot_select_matched_ids", "crud_storage_facility_slot_available_filter", - "crud_storage_facility_slot_matches_select_keyword", - "crud_storage_facility_slot_select_display_name", - "crud_storage_facility_slot_to_dict", - "crud_storage_facility_slot_to_dict_for_row", "crud_storage_facility_soft_delete_facility", "crud_storage_facility_soft_delete_slot", "crud_storage_facility_update_facility", @@ -4536,22 +4726,11 @@ "crud_storage_occupancy_load_cell_product_map", "crud_storage_occupancy_load_cell_product_shelf_summaries", "crud_storage_occupancy_py", - "crud_storage_occupancy_rationale_1", - "crud_storage_occupancy_rationale_178", - "crud_storage_occupancy_rationale_200", - "crud_storage_occupancy_rationale_285", - "crud_storage_occupancy_rationale_330", - "crud_storage_occupancy_rationale_43", "crud_storage_occupancy_refresh_slot_cache", + "crud_storage_occupancy_remove_by_item", "crud_storage_occupancy_remove_by_item_no_commit", "crud_storage_occupancy_remove_occupancy", "crud_storage_occupancy_row_to_dict", - "models_models_bizcleanroom", - "models_models_bizcleanroomaccesslog", - "models_models_bizcleanroomuvdisinfectlog", - "models_models_bizexhibitionappointment", - "models_models_bizstoragefacility", - "models_models_bizstoragefacilityslot", "services_storage_facility_code_assert_sibling_node_code_unique", "services_storage_facility_code_build_full_slot_code", "services_storage_facility_code_build_node_code_path", @@ -4563,24 +4742,10 @@ "services_storage_facility_code_load_facility_ancestor_map", "services_storage_facility_code_load_facility_map", "services_storage_facility_code_py", - "services_storage_facility_code_rationale_1", - "services_storage_facility_code_rationale_125", - "services_storage_facility_code_rationale_20", - "services_storage_facility_code_rationale_31", "services_storage_facility_code_refresh_outbound_release_cell_slot_names", "services_storage_facility_code_validate_node_code" ], - "9": [ - "api_mini_auth_mp_bind", - "api_mini_auth_mp_bind_status", - "api_mini_auth_py", - "api_mini_auth_rationale_1", - "api_mini_auth_rationale_128", - "api_mini_auth_rationale_141", - "api_mini_auth_rationale_43", - "api_mini_auth_rationale_91", - "api_mini_auth_resolve_user_id", - "api_mini_auth_wechat_login", + "11": [ "api_mini_menu_collect_descendants", "api_mini_menu_current_user", "api_mini_menu_find_mobile_root", @@ -4588,8 +4753,6 @@ "api_mini_menu_mobile_menu_icon", "api_mini_menu_mobile_menu_icon_colors", "api_mini_menu_py", - "api_mini_menu_rationale_1", - "api_mini_menu_rationale_92", "api_mini_menu_user_menu_ids", "api_public_jwt_user_payload", "api_public_rationale_102", @@ -4641,10 +4804,8 @@ "core_menu_guard_require_admin_or_super_admin", "core_menu_guard_require_any_menu_code", "core_menu_guard_require_menu_code", - "core_security_get_password_hash", - "core_security_py", - "core_security_rationale_5", - "core_security_verify_password", + "crud_base_crudbase_delete", + "crud_base_crudbase_hard_delete", "crud_role_append_unique", "crud_role_bound_post_names_by_role_ids", "crud_role_bound_user_names_by_role_ids", @@ -4660,40 +4821,9 @@ "crud_role_total_pages", "crud_role_update_role", "crud_role_update_role_data_scope", + "crud_role_update_role_menus", "crud_role_user_display_name", - "crud_sample_reception_can_edit_sample_reception", - "crud_user_attach_user_relations", - "crud_user_change_password", - "crud_user_create_user", - "crud_user_empty_user_relation_fields", - "crud_user_enrich_user_dicts_with_relations", - "crud_user_get_user", - "crud_user_get_user_with_relations", - "crud_user_hash_password", - "crud_user_list_post_ids_for_user", - "crud_user_list_user_ids_bound_to_post", - "crud_user_list_users", - "crud_user_parse_hire_date", - "crud_user_py", - "crud_user_replace_associations", - "crud_user_reset_password", - "crud_user_row_to_dict", - "crud_user_set_user_post_ids_only", - "crud_user_soft_delete_user", - "crud_user_sync_post_user_bindings", - "crud_user_total_pages", - "crud_user_update_user", - "crud_user_user_no_exists", - "crud_user_usercrudcompat", "crud_user_usercrudcompat_get_by_user_no", - "crud_user_usercrudcompat_get_by_wx_mp_openid", - "crud_user_usercrudcompat_get_by_wx_openid", - "crud_user_usercrudcompat_list_active_by_phone_no", - "services_oa_wechat_notify_build_oa_detail_pagepath", - "services_oa_wechat_notify_notify_oa_tasks_sync", - "services_oa_wechat_notify_py", - "services_oa_wechat_notify_rationale_1", - "services_oa_wechat_notify_send_one", "services_web_auth_roles_active_role_name_rows", "services_web_auth_roles_dedupe_role_id_rows", "services_web_auth_roles_get_direct_enabled_role_ids", @@ -4705,124 +4835,93 @@ "services_web_auth_roles_map_role_name_to_web", "services_web_auth_roles_py", "services_web_auth_roles_resolve_web_role_for_user", - "services_web_auth_roles_user_has_active_roles", - "services_wechat_login_service_py", - "services_wechat_login_service_rationale_1", - "services_wechat_login_service_rationale_17", - "services_wechat_login_service_rationale_32", - "services_wechat_login_service_resolve_wechat_login_by_openid_only", - "services_wechat_login_service_resolve_wechat_login_user", - "services_wechat_mini_auth_code2session", - "services_wechat_mini_auth_get_access_token", - "services_wechat_mini_auth_get_phone_number", - "services_wechat_mini_auth_normalize_cn_mobile", - "services_wechat_mini_auth_phones_match", - "services_wechat_mini_auth_py", - "services_wechat_mini_auth_rationale_1", - "services_wechat_mini_auth_rationale_37", - "services_wechat_mini_auth_require_mini_credentials", - "services_wechat_mini_auth_wechatminiautherror", - "services_wechat_mini_auth_wechatminiautherror_init", - "services_wechat_mp_auth_get_mp_access_token", - "services_wechat_mp_auth_oauth_code_to_openid", - "services_wechat_mp_auth_py", - "services_wechat_mp_auth_rationale_1", - "services_wechat_mp_auth_rationale_56", - "services_wechat_mp_auth_require_mp_credentials", - "services_wechat_mp_auth_wechatmpautherror", - "services_wechat_mp_message_build_oa_data", - "services_wechat_mp_message_py", - "services_wechat_mp_message_rationale_1", - "services_wechat_mp_message_send_oa_approval_notify", - "services_wechat_mp_message_send_oa_cc_notify", - "services_wechat_mp_message_send_template", - "services_wechat_mp_message_truncate_thing" + "services_web_auth_roles_user_has_active_roles" ], - "10": [ - "api_pilot_application_api_save_application", - "crud_pilot_application_auto_generate_schedules", - "crud_pilot_application_complete_application", - "crud_pilot_application_create_application", - "crud_pilot_application_create_basic_experiment_sale_schedules", - "crud_pilot_application_create_infusion_plan", - "crud_pilot_application_create_schedule", - "crud_pilot_application_create_schedule_products", - "crud_pilot_application_format_yyyy_mm_dd", - "crud_pilot_application_generate_application_no", - "crud_pilot_application_get_application", - "crud_pilot_application_get_or_create_infusion_plan", - "crud_pilot_application_get_patient_by_application", - "crud_pilot_application_get_schedule_for_plan", - "crud_pilot_application_list_applications", - "crud_pilot_application_list_infusion_plans", - "crud_pilot_application_list_schedules_by_plan", - "crud_pilot_application_mark_schedule_complete", - "crud_pilot_application_normalize_infusion_status_code", - "crud_pilot_application_normalize_yyyymmdd", - "crud_pilot_application_parse_infusion_datetime", - "crud_pilot_application_prepare_infusion_plan_payload", - "crud_pilot_application_py", - "crud_pilot_application_release_application_no_for_soft_delete", - "crud_pilot_application_resolve_application_attachment_payload", - "crud_pilot_application_row_to_dict_application", - "crud_pilot_application_row_to_dict_infusion_plan", - "crud_pilot_application_row_to_dict_infusion_schedule", - "crud_pilot_application_row_to_dict_patient", - "crud_pilot_application_row_to_dict_schedule_product", - "crud_pilot_application_save_application_infusion", - "crud_pilot_application_save_patient", - "crud_pilot_application_schedule_deletable", - "crud_pilot_application_schedule_has_blocking_links", - "crud_pilot_application_schedule_infusion_editable", - "crud_pilot_application_schedule_locked", - "crud_pilot_application_soft_delete_application", - "crud_pilot_application_soft_delete_infusion_plan", - "crud_pilot_application_soft_delete_schedule", - "crud_pilot_application_start_application", - "crud_pilot_application_update_application", - "crud_pilot_application_update_infusion_plan", - "crud_pilot_application_update_schedule", - "crud_pilot_application_update_schedule_editable", - "crud_pilot_application_update_schedule_order_only", - "crud_pilot_application_upsert_application_infusion", - "crud_pilot_application_upsert_schedule_products", - "crud_pilot_application_void_application", - "crud_pilot_checkup_batch_create_checkups", - "crud_pilot_checkup_create_checkup", - "crud_pilot_checkup_delete_actual_item", - "crud_pilot_checkup_delete_reserve_item", - "crud_pilot_checkup_generate_checkup_no", - "crud_pilot_checkup_get_checkup_by_application", - "crud_pilot_checkup_get_checkup_by_id", - "crud_pilot_checkup_list_actual_items", - "crud_pilot_checkup_list_checkups_paginated", - "crud_pilot_checkup_list_pending_patients", - "crud_pilot_checkup_list_reserve_items", - "crud_pilot_checkup_mark_checkup_checked", - "crud_pilot_checkup_parse_optional_datetime", - "crud_pilot_checkup_py", - "crud_pilot_checkup_remove_checkup_for_patient", - "crud_pilot_checkup_row_to_dict_actual_item", - "crud_pilot_checkup_row_to_dict_checkup", - "crud_pilot_checkup_row_to_dict_reserve_item", - "crud_pilot_checkup_save_actual_items", - "crud_pilot_checkup_save_reserve_items", - "crud_pilot_checkup_settle_checkup_fee", - "crud_pilot_checkup_soft_delete_checkup", - "crud_pilot_checkup_update_checkup", - "crud_pilot_outbound_status_sync_get_schedule", - "crud_pilot_outbound_status_sync_is_pilot_outbound_production", - "crud_pilot_outbound_status_sync_is_pilot_outbound_qc", - "crud_pilot_outbound_status_sync_py", - "crud_pilot_outbound_status_sync_sync_pilot_outbound_from_schedule", - "crud_pilot_outbound_status_sync_sync_production_work_order_from_schedule", - "crud_pilot_outbound_status_sync_sync_qc_work_order_from_schedule", - "crud_pilot_outbound_status_sync_sync_schedule_from_production_work_order", - "crud_pilot_outbound_status_sync_sync_schedule_from_qc_work_order", - "crud_pilot_outbound_status_sync_touch", - "crud_qc_work_order_create_outbound_qc_work_order" + "12": [ + "core_utils_format_date", + "crud_env_detect_record_list_env_detect_records", + "crud_env_detect_record_row_to_dict", + "crud_env_detect_record_split_csv", + "crud_production_material_usage_deduct_step_usage_legacy_batch", + "crud_production_material_usage_register_step_usage_from_requisition", + "crud_production_material_usage_revert_step_material_usages", + "crud_production_task_add_task_step", + "crud_production_task_aggregate_production_tab_step_field", + "crud_production_task_assert_step_assignee_for_write", + "crud_production_task_assert_task_assignee", + "crud_production_task_assert_task_step_assignee_or_legacy", + "crud_production_task_base_active_step_count_query", + "crud_production_task_batch_load_step_sub_tables", + "crud_production_task_clone_route_to_task", + "crud_production_task_clone_step_consumables", + "crud_production_task_clone_step_data_collections", + "crud_production_task_clone_step_outputs", + "crud_production_task_clone_step_reagents", + "crud_production_task_consume_task_input_cell_products", + "crud_production_task_count_mine_production_work_order_tab_step_badges", + "crud_production_task_count_production_work_order_tab_step_badges", + "crud_production_task_count_step_tab_badges_by_tab", + "crud_production_task_create_production_task", + "crud_production_task_delete_production_task", + "crud_production_task_delete_task_step", + "crud_production_task_empty_production_tab_step_counts", + "crud_production_task_empty_step_sub_tables", + "crud_production_task_enrich_handover_times", + "crud_production_task_enrich_outbound_task_items", + "crud_production_task_fmt_dt", + "crud_production_task_forward_production_task", + "crud_production_task_generate_task_no", + "crud_production_task_get_production_task_detail", + "crud_production_task_get_production_task_row", + "crud_production_task_list_mine_production_tasks", + "crud_production_task_list_production_tasks", + "crud_production_task_normalize_date_bound", + "crud_production_task_output_item_has_spec", + "crud_production_task_output_item_spec_text", + "crud_production_task_parse_optional_date", + "crud_production_task_py", + "crud_production_task_reassign_production_task", + "crud_production_task_record_task_handover", + "crud_production_task_reorder_task_steps", + "crud_production_task_replace_step_configured_reagents", + "crud_production_task_replace_step_consumables", + "crud_production_task_replace_step_data_collections", + "crud_production_task_replace_step_outputs", + "crud_production_task_replace_step_reagents", + "crud_production_task_require_requisition_for_catalog_material", + "crud_production_task_resolve_production_tab_key", + "crud_production_task_resolve_sub_table_order_num", + "crud_production_task_set_task_inputs", + "crud_production_task_set_task_outputs", + "crud_production_task_soft_delete_sub", + "crud_production_task_step_assignee_active_users_in_tenant", + "crud_production_task_step_assignee_active_users_with_role_in_tenant", + "crud_production_task_step_assignee_enrich_step_assignees", + "crud_production_task_step_assignee_enrich_step_completed_by_names", + "crud_production_task_step_assignee_py", + "crud_production_task_step_assignee_rationale_140", + "crud_production_task_step_assignee_rationale_39", + "crud_production_task_step_assignee_rationale_92", + "crud_production_task_step_assignee_sync_assignees_for_step", + "crud_production_task_step_assignee_user_is_any_step_assignee_of_task", + "crud_production_task_step_assignee_user_is_step_assignee", + "crud_production_task_step_assignee_validate_assignee_user_ids", + "crud_production_task_step_configured_reagent_to_dict", + "crud_production_task_step_consumable_to_dict", + "crud_production_task_step_data_collection_to_dict", + "crud_production_task_step_output_to_dict", + "crud_production_task_step_reagent_to_dict", + "crud_production_task_step_to_dict", + "crud_production_task_task_input_to_dict", + "crud_production_task_task_output_to_dict", + "crud_production_task_task_to_dict", + "crud_production_task_total_pages", + "crud_production_task_update_product_from_output", + "crud_production_task_update_task_status", + "crud_production_task_validate_assignee_user_id", + "crud_production_work_order_sync_production_work_order_status_from_tasks" ], - "11": [ + "13": [ "api_production_batchstockinbody", "api_production_batchstockinitem", "api_production_batchstockoutbody", @@ -4865,10 +4964,14 @@ "schemas_process_route_rationale_1", "schemas_process_route_setcurrentbody", "schemas_process_route_stepaddbody", + "schemas_process_route_stepconsumableitem", "schemas_process_route_stepconsumableupdatebody", "schemas_process_route_stepcopybody", + "schemas_process_route_stepdatacollectionitem", "schemas_process_route_stepdatacollectionupdatebody", + "schemas_process_route_stepoutputitem", "schemas_process_route_stepoutputupdatebody", + "schemas_process_route_stepreagentitem", "schemas_process_route_stepreagentupdatebody", "schemas_process_route_stepreorderbody", "schemas_process_route_stepupdatebody", @@ -4876,8 +4979,10 @@ "schemas_production_task_productiontaskcreate", "schemas_production_task_productiontaskforwardbody", "schemas_production_task_productiontasklistbyworkordersbody", + "schemas_production_task_productiontasklistquery", "schemas_production_task_productiontaskstatusupdate", "schemas_production_task_productiontaskstepdispatchbody", + "schemas_production_task_productiontaskstepdispatchitem", "schemas_production_task_productiontaskupdate", "schemas_production_task_py", "schemas_production_task_rationale_39", @@ -4890,6 +4995,7 @@ "schemas_production_task_taskstepoutputitem", "schemas_production_task_taskstepreorderbody", "schemas_production_task_taskstepupdate", + "schemas_production_work_order_productionworkorderbase", "schemas_production_work_order_productionworkordercomplete", "schemas_production_work_order_productionworkorderconfigurebody", "schemas_production_work_order_productionworkordercreate", @@ -4898,130 +5004,6 @@ "schemas_production_work_order_py", "schemas_qc_work_order_productionqcworkordercreatebody" ], - "12": [ - "crud_production_task_add_task_step", - "crud_production_task_aggregate_production_tab_step_field", - "crud_production_task_assert_step_assignee_for_write", - "crud_production_task_assert_task_assignee", - "crud_production_task_assert_task_step_assignee_or_legacy", - "crud_production_task_base_active_step_count_query", - "crud_production_task_batch_load_step_sub_tables", - "crud_production_task_clone_route_to_task", - "crud_production_task_clone_step_consumables", - "crud_production_task_clone_step_data_collections", - "crud_production_task_clone_step_outputs", - "crud_production_task_clone_step_reagents", - "crud_production_task_consume_task_input_cell_products", - "crud_production_task_count_mine_production_work_order_tab_step_badges", - "crud_production_task_count_production_work_order_tab_step_badges", - "crud_production_task_count_step_tab_badges_by_tab", - "crud_production_task_create_production_task", - "crud_production_task_delete_production_task", - "crud_production_task_dispatch_task_steps", - "crud_production_task_empty_production_tab_step_counts", - "crud_production_task_empty_step_sub_tables", - "crud_production_task_enrich_assignee_names", - "crud_production_task_enrich_handover_times", - "crud_production_task_enrich_outbound_task_items", - "crud_production_task_enrich_tasks_with_step_summaries", - "crud_production_task_fmt_dt", - "crud_production_task_forward_production_task", - "crud_production_task_generate_task_no", - "crud_production_task_get_production_task_detail", - "crud_production_task_get_production_task_row", - "crud_production_task_list_mine_production_tasks", - "crud_production_task_list_production_tasks", - "crud_production_task_normalize_date_bound", - "crud_production_task_output_item_has_spec", - "crud_production_task_output_item_spec_text", - "crud_production_task_parse_optional_date", - "crud_production_task_production_conclusion_label", - "crud_production_task_py", - "crud_production_task_reassign_production_task", - "crud_production_task_record_task_handover", - "crud_production_task_reorder_task_steps", - "crud_production_task_resolve_production_tab_key", - "crud_production_task_resolve_sub_table_order_num", - "crud_production_task_set_task_outputs", - "crud_production_task_step_assignee_active_users_in_tenant", - "crud_production_task_step_assignee_active_users_with_role_in_tenant", - "crud_production_task_step_assignee_enrich_step_assignees", - "crud_production_task_step_assignee_enrich_step_completed_by_names", - "crud_production_task_step_assignee_py", - "crud_production_task_step_assignee_rationale_140", - "crud_production_task_step_assignee_rationale_39", - "crud_production_task_step_assignee_rationale_92", - "crud_production_task_step_assignee_sync_assignees_for_step", - "crud_production_task_step_assignee_user_is_any_step_assignee_of_task", - "crud_production_task_step_assignee_user_is_step_assignee", - "crud_production_task_step_assignee_validate_assignee_user_ids", - "crud_production_task_step_configured_reagent_to_dict", - "crud_production_task_step_consumable_to_dict", - "crud_production_task_step_data_collection_to_dict", - "crud_production_task_step_output_to_dict", - "crud_production_task_step_reagent_to_dict", - "crud_production_task_step_sub_tables_to_dict", - "crud_production_task_step_to_dict", - "crud_production_task_task_input_to_dict", - "crud_production_task_task_output_to_dict", - "crud_production_task_task_to_dict", - "crud_production_task_total_pages", - "crud_production_task_update_product_from_output", - "crud_production_task_update_task_status", - "crud_production_task_validate_assignee_user_id", - "crud_production_work_order_apply_exclude_inactive_protocol_filter", - "crud_production_work_order_sync_production_work_order_status_from_tasks", - "crud_storage_occupancy_rationale_472", - "crud_storage_occupancy_remove_by_item" - ], - "13": [ - "crud_production_material_build_manual_out_remark", - "crud_production_material_code_exists", - "crud_production_material_create_material", - "crud_production_material_dec", - "crud_production_material_filter_material_type", - "crud_production_material_fmt_dt", - "crud_production_material_get_material", - "crud_production_material_list_materials", - "crud_production_material_norm_material_type", - "crud_production_material_norm_status", - "crud_production_material_options_list", - "crud_production_material_py", - "crud_production_material_rationale_26", - "crud_production_material_row_to_dict", - "crud_production_material_soft_delete_material", - "crud_production_material_total_pages", - "crud_production_material_update_material", - "crud_production_material_usage_amount_for_row", - "crud_production_material_usage_batch_map", - "crud_production_material_usage_display_remark", - "crud_production_material_usage_fmt_date_val", - "crud_production_material_usage_list_available_requisitions_for_prep", - "crud_production_material_usage_list_linked_step_usages", - "crud_production_material_usage_list_my_prep_consumptions", - "crud_production_material_usage_list_my_usages", - "crud_production_material_usage_list_prep_consumptions", - "crud_production_material_usage_list_requisition_options", - "crud_production_material_usage_list_stock_check_requisitions", - "crud_production_material_usage_list_usages", - "crud_production_material_usage_list_usages_by_step", - "crud_production_material_usage_list_usages_query", - "crud_production_material_usage_mine_usage_filter", - "crud_production_material_usage_paginate_usages", - "crud_production_material_usage_parse_receiver_purpose_from_remark", - "crud_production_material_usage_prep_consumption_to_dict", - "crud_production_material_usage_py", - "crud_production_material_usage_receiver_display_map", - "crud_production_material_usage_record_step_usage_from_requisition", - "crud_production_material_usage_resolve_receiver_purpose", - "crud_production_material_usage_revert_step_material_usages", - "crud_production_material_usage_row_to_dict", - "crud_production_material_usage_step_consumed_qty_map", - "crud_production_material_usage_stock_in_date_for_row", - "crud_production_material_usage_unit_price_for_row", - "crud_production_material_usage_usage_unit_label", - "crud_production_material_usage_user_nick_name_map" - ], "14": [ "core_wechat_pay_get_wechat_pay_client", "core_wechat_pay_get_wechat_pay_v2", @@ -5056,36 +5038,59 @@ "core_wechat_pay_wechatpayv2client_xml_to_dict" ], "15": [ - "crud_qc_material_usage_amount_for_row", - "crud_qc_material_usage_batch_map", - "crud_qc_material_usage_deduct_for_task", - "crud_qc_material_usage_deduct_task_usage_legacy_batch", - "crud_qc_material_usage_display_remark", - "crud_qc_material_usage_fmt_date_val", - "crud_qc_material_usage_linked_qc_task_no_map", - "crud_qc_material_usage_list_linked_task_usages", - "crud_qc_material_usage_list_my_usages", - "crud_qc_material_usage_list_requisition_options", - "crud_qc_material_usage_list_stock_check_requisitions", - "crud_qc_material_usage_list_usages", - "crud_qc_material_usage_list_usages_by_task", - "crud_qc_material_usage_list_usages_query", - "crud_qc_material_usage_mine_usage_filter", - "crud_qc_material_usage_paginate_usages", - "crud_qc_material_usage_parse_receiver_purpose_from_remark", - "crud_qc_material_usage_py", - "crud_qc_material_usage_receiver_display_map", - "crud_qc_material_usage_record_task_usage_from_requisition", - "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_stock_in_date_for_row", - "crud_qc_material_usage_task_consumed_qty_map", - "crud_qc_material_usage_unit_price_for_row", - "crud_qc_material_usage_usage_unit_label", - "crud_qc_material_usage_user_nick_name_map" + "core_security_get_password_hash", + "core_security_py", + "core_security_rationale_5", + "core_security_verify_password", + "crud_user_attach_user_relations", + "crud_user_change_password", + "crud_user_create_user", + "crud_user_empty_user_relation_fields", + "crud_user_enrich_user_dicts_with_relations", + "crud_user_get_user", + "crud_user_get_user_with_relations", + "crud_user_hash_password", + "crud_user_list_post_ids_for_user", + "crud_user_list_user_ids_bound_to_post", + "crud_user_list_users", + "crud_user_parse_hire_date", + "crud_user_py", + "crud_user_replace_associations", + "crud_user_reset_password", + "crud_user_row_to_dict", + "crud_user_set_user_post_ids_only", + "crud_user_soft_delete_user", + "crud_user_sync_post_user_bindings", + "crud_user_total_pages", + "crud_user_update_user", + "crud_user_user_no_exists" ], "16": [ + "crud_pilot_checkup_batch_create_checkups", + "crud_pilot_checkup_create_checkup", + "crud_pilot_checkup_delete_actual_item", + "crud_pilot_checkup_delete_reserve_item", + "crud_pilot_checkup_generate_checkup_no", + "crud_pilot_checkup_get_checkup_by_application", + "crud_pilot_checkup_get_checkup_by_id", + "crud_pilot_checkup_list_actual_items", + "crud_pilot_checkup_list_checkups_paginated", + "crud_pilot_checkup_list_pending_patients", + "crud_pilot_checkup_list_reserve_items", + "crud_pilot_checkup_mark_checkup_checked", + "crud_pilot_checkup_parse_optional_datetime", + "crud_pilot_checkup_py", + "crud_pilot_checkup_remove_checkup_for_patient", + "crud_pilot_checkup_row_to_dict_actual_item", + "crud_pilot_checkup_row_to_dict_checkup", + "crud_pilot_checkup_row_to_dict_reserve_item", + "crud_pilot_checkup_save_actual_items", + "crud_pilot_checkup_save_reserve_items", + "crud_pilot_checkup_settle_checkup_fee", + "crud_pilot_checkup_soft_delete_checkup", + "crud_pilot_checkup_update_checkup" + ], + "17": [ "services_oa_overtime_hours_apply_overtime_kit_hours", "services_oa_overtime_hours_build_rest_day_segments", "services_oa_overtime_hours_build_workday_windows", @@ -5109,29 +5114,6 @@ "services_oa_overtime_hours_validate_overtime_kit_form_values", "services_oa_overtime_hours_walk" ], - "17": [ - "crud_process_consumable_row_to_dict", - "crud_process_create_process", - "crud_process_create_sub_consumable", - "crud_process_create_sub_data_collection", - "crud_process_create_sub_output", - "crud_process_create_sub_reagent", - "crud_process_data_collection_row_to_dict", - "crud_process_get_process", - "crud_process_get_process_detail", - "crud_process_list_all_processes", - "crud_process_list_processes", - "crud_process_output_row_to_dict", - "crud_process_process_code_exists", - "crud_process_py", - "crud_process_reagent_row_to_dict", - "crud_process_row_to_dict", - "crud_process_soft_delete_process", - "crud_process_soft_delete_sub_records", - "crud_process_sub_item_with_order", - "crud_process_total_pages", - "crud_process_update_process" - ], "18": [ "crud_material_code_exists", "crud_material_create_material", @@ -5155,23 +5137,41 @@ "crud_material_update_material_fields" ], "19": [ - "services_protocol_payment_installment_add_days_yyyymmdd", - "services_protocol_payment_installment_add_interval_months_yyyymmdd", - "services_protocol_payment_installment_add_months_yyyymmdd", - "services_protocol_payment_installment_calc_fq_installment_due_date", - "services_protocol_payment_installment_calc_installment_due_amounts_by_ratios", - "services_protocol_payment_installment_calc_installment_due_amounts_inline", - "services_protocol_payment_installment_calc_unpaid_amounts_by_ratios", - "services_protocol_payment_installment_is_legacy_installment_ratios", - "services_protocol_payment_installment_py", - "services_protocol_payment_installment_rationale_1", - "services_protocol_payment_installment_rationale_138", - "services_protocol_payment_installment_rationale_160", - "services_protocol_payment_installment_rationale_45", - "services_protocol_payment_installment_rationale_70", - "services_protocol_payment_installment_resolve_installment_due_amounts" + "services_oa_trip_days_apply_trip_kit_days", + "services_oa_trip_days_calc_trip_leg_days", + "services_oa_trip_days_day_index", + "services_oa_trip_days_end_offset", + "services_oa_trip_days_extract_rules", + "services_oa_trip_days_is_half_day_multiple", + "services_oa_trip_days_py", + "services_oa_trip_days_rationale_1", + "services_oa_trip_days_rationale_168", + "services_oa_trip_days_rationale_201", + "services_oa_trip_days_rationale_60", + "services_oa_trip_days_start_offset", + "services_oa_trip_days_sum_trip_leg_days", + "services_oa_trip_days_validate_trip_kit_form_values", + "services_oa_trip_days_walk", + "services_oa_trip_days_walk_trip_kits" ], "20": [ + "services_oa_leave_hours_apply_leave_kit_hours", + "services_oa_leave_hours_calc_leave_hours", + "services_oa_leave_hours_extract_rules", + "services_oa_leave_hours_kit_child_fields", + "services_oa_leave_hours_overlap_minutes_on_day", + "services_oa_leave_hours_parse_dt", + "services_oa_leave_hours_parse_hm", + "services_oa_leave_hours_py", + "services_oa_leave_hours_rationale_1", + "services_oa_leave_hours_rationale_124", + "services_oa_leave_hours_rationale_171", + "services_oa_leave_hours_rationale_80", + "services_oa_leave_hours_round1", + "services_oa_leave_hours_validate_leave_kit_form_values", + "services_oa_leave_hours_walk" + ], + "21": [ "crud_equipment_create_equipment", "crud_equipment_dec", "crud_equipment_equipment_code_exists", @@ -5187,22 +5187,6 @@ "crud_equipment_total_pages", "crud_equipment_update_equipment" ], - "21": [ - "crud_sample_sms_notification_accept_conclusion_label", - "crud_sample_sms_notification_base_query", - "crud_sample_sms_notification_ensure_notification", - "crud_sample_sms_notification_fetch_sample_type_name", - "crud_sample_sms_notification_fmt_dt", - "crud_sample_sms_notification_generate_sms_content", - "crud_sample_sms_notification_list_notifications", - "crud_sample_sms_notification_normalize_date_bound", - "crud_sample_sms_notification_py", - "crud_sample_sms_notification_resolve_notification", - "crud_sample_sms_notification_row_to_dict", - "crud_sample_sms_notification_toggle_notification_status", - "crud_sample_sms_notification_total_pages", - "crud_sample_sms_notification_unicode_ci" - ], "22": [ "core_wechat_message_py", "core_wechat_message_rationale_1", @@ -5219,21 +5203,6 @@ "core_wechat_message_wechatmessageservice_send_template_message" ], "23": [ - "services_oa_money_field_field_label", - "services_oa_money_field_is_empty", - "services_oa_money_field_is_required", - "services_oa_money_field_parse_money", - "services_oa_money_field_py", - "services_oa_money_field_rationale_1", - "services_oa_money_field_rationale_112", - "services_oa_money_field_rationale_59", - "services_oa_money_field_rule_props", - "services_oa_money_field_schema_rules", - "services_oa_money_field_validate_money_form_values", - "services_oa_money_field_validate_money_rule", - "services_oa_money_field_walk_rules" - ], - "24": [ "crud_reagent_stock_log_deduct_for_step", "crud_reagent_stock_log_display_remark", "crud_reagent_stock_log_list_stock_logs", @@ -5247,7 +5216,7 @@ "crud_reagent_stock_log_row_to_dict", "crud_reagent_stock_log_user_nick_name_map" ], - "25": [ + "24": [ "crud_consumable_stock_log_deduct_for_step", "crud_consumable_stock_log_display_remark", "crud_consumable_stock_log_list_stock_logs", @@ -5261,6 +5230,20 @@ "crud_consumable_stock_log_row_to_dict", "crud_consumable_stock_log_user_nick_name_map" ], + "25": [ + "services_oa_money_field_is_empty", + "services_oa_money_field_is_required", + "services_oa_money_field_parse_money", + "services_oa_money_field_py", + "services_oa_money_field_rationale_1", + "services_oa_money_field_rationale_112", + "services_oa_money_field_rationale_59", + "services_oa_money_field_rule_props", + "services_oa_money_field_schema_rules", + "services_oa_money_field_validate_money_form_values", + "services_oa_money_field_validate_money_rule", + "services_oa_money_field_walk_rules" + ], "26": [ "crud_oa_receive_account_create_account", "crud_oa_receive_account_filtered_query", @@ -5275,6 +5258,18 @@ "crud_oa_receive_account_update_account" ], "27": [ + "crud_sample_reception_check_item_create_check_item", + "crud_sample_reception_check_item_get_check_item", + "crud_sample_reception_check_item_item_code_exists", + "crud_sample_reception_check_item_list_active_check_items", + "crud_sample_reception_check_item_list_check_items", + "crud_sample_reception_check_item_order_query", + "crud_sample_reception_check_item_py", + "crud_sample_reception_check_item_row_to_dict", + "crud_sample_reception_check_item_soft_delete_check_item", + "crud_sample_reception_check_item_update_check_item" + ], + "28": [ "models_base_basemodel", "models_base_basemodel_to_dict", "models_base_get_active", @@ -5284,7 +5279,17 @@ "models_base_softdeletemodel_soft_delete", "models_base_tablename" ], - "28": [ + "29": [ + "services_oa_owner_fields_allow_modify", + "services_oa_owner_fields_apply_owner_field_defaults", + "services_oa_owner_fields_py", + "services_oa_owner_fields_rationale_1", + "services_oa_owner_fields_rationale_49", + "services_oa_owner_fields_rule_props", + "services_oa_owner_fields_schema_rules", + "services_oa_owner_fields_walk_rules" + ], + "30": [ "core_order_status_compat_derive_legacy_status_from_three", "core_order_status_compat_derive_three_status_from_legacy", "core_order_status_compat_py", @@ -5293,74 +5298,74 @@ "core_order_status_compat_threestatus", "core_order_status_compat_to_decimal" ], - "29": [ + "31": [ "basesettings", "core_config_config", "core_config_py", "core_config_settings" ], - "30": [ + "32": [ "core_database_auto_fill_create_dept_id", "core_database_get_db", "core_database_py", "core_database_rationale_31" ], - "31": [ + "33": [ "api_menu_get_menu_list", "api_menu_py", "api_menu_rationale_1" ], - "32": [ + "34": [ "services_oa_confirmation_date_add_months_ymd", "services_oa_confirmation_date_py", "services_oa_confirmation_date_rationale_1" ], - "33": [ + "35": [ "core_qc_material_amount_auth_constants_py", "core_qc_material_amount_auth_constants_rationale_1" ], - "34": [ + "36": [ "core_context_py", "core_context_rationale_1" ], - "35": [ + "37": [ "api_init_py", "api_init_rationale_1" ], - "36": [ + "38": [ "init_py" ], - "37": [ + "39": [ "core_init_py" ], - "38": [ + "40": [ "core_wechat_message_rationale_143" ], - "39": [ + "41": [ "core_wechat_message_rationale_179" ], - "40": [ + "42": [ "core_wechat_message_rationale_215" ], - "41": [ + "43": [ "core_wechat_message_rationale_251" ], - "42": [ + "44": [ "core_wechat_message_rationale_289" ], - "43": [ + "45": [ "core_wechat_message_rationale_325" ], - "44": [ + "46": [ "models_init_py" ], - "45": [ + "47": [ "schemas_init_py" ], - "46": [ + "48": [ "crud_init_py" ], - "47": [ + "49": [ "ws_init_py" ] }, @@ -5368,38 +5373,38 @@ "0": 0.01, "1": 0.01, "2": 0.01, - "3": 0.01, - "4": 0.07, + "3": 0.07, + "4": 0.01, "5": 0.07, - "6": 0.02, + "6": 0.01, "7": 0.03, - "8": 0.03, + "8": 0.02, "9": 0.02, - "10": 0.05, - "11": 0.45, - "12": 0.06, - "13": 0.11, + "10": 0.03, + "11": 0.04, + "12": 0.05, + "13": 0.38, "14": 0.12, - "15": 0.19, - "16": 0.19, - "17": 0.21, + "15": 0.14, + "16": 0.15, + "17": 0.19, "18": 0.2, - "19": 0.2, - "20": 0.27, + "19": 0.22, + "20": 0.26, "21": 0.27, "22": 0.24, - "23": 0.27, + "23": 0.24, "24": 0.24, - "25": 0.24, + "25": 0.29, "26": 0.31, - "27": 0.29, - "28": 0.38, - "29": 0.5, - "30": 0.5, - "31": 0.67, - "32": 0.67, - "33": 1.0, - "34": 1.0, + "27": 0.38, + "28": 0.29, + "29": 0.39, + "30": 0.38, + "31": 0.5, + "32": 0.5, + "33": 0.67, + "34": 0.67, "35": 1.0, "36": 1.0, "37": 1.0, @@ -5412,7 +5417,9 @@ "44": 1.0, "45": 1.0, "46": 1.0, - "47": 1.0 + "47": 1.0, + "48": 1.0, + "49": 1.0 }, "gods": [ { @@ -5489,6 +5496,17 @@ "relation": "calls", "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `get_menu_list()` unexpectedly reaches hub `success_response()`" }, + { + "source": "sync_lab_storage_seq_after_use()", + "target": "generate_uuid()", + "source_files": [ + "crud/sample_reception_lab_code.py", + "core/utils.py" + ], + "confidence": "INFERRED", + "relation": "calls", + "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `sync_lab_storage_seq_after_use()` unexpectedly reaches hub `generate_uuid()`" + }, { "source": "\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u767b\u5f55\u4e1a\u52a1\uff1aopenid + \u624b\u673a\u53f7\u4e00\u81f4\u6027\u6821\u9a8c\u3002", "target": "SysUser", @@ -5510,17 +5528,6 @@ "confidence": "INFERRED", "relation": "uses", "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u5df2\u7ed1\u5b9a openid \u65f6\u9759\u9ed8\u6362\u7968\uff08\u65e0\u9700\u624b\u673a\u53f7\u6388\u6743\uff09\u3002` unexpectedly reaches hub `SysUser`" - }, - { - "source": "\u6839\u636e openid + \u672c\u6b21\u6388\u6743\u624b\u673a\u53f7\u89e3\u6790\u53ef\u767b\u5f55\u5458\u5de5\u3002 Returns: (user, error_message, error_co", - "target": "SysUser", - "source_files": [ - "services/wechat_login_service.py", - "models/models.py" - ], - "confidence": "INFERRED", - "relation": "uses", - "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u6839\u636e openid + \u672c\u6b21\u6388\u6743\u624b\u673a\u53f7\u89e3\u6790\u53ef\u767b\u5f55\u5458\u5de5\u3002 Returns: (user, error_message, error_co` unexpectedly reaches hub `SysUser`" } ] } \ No newline at end of file diff --git a/backend/graphify-out/.graphify_extract.json b/backend/graphify-out/.graphify_extract.json index dc6f512d..36f90c8f 100644 --- a/backend/graphify-out/.graphify_extract.json +++ b/backend/graphify-out/.graphify_extract.json @@ -25660,14 +25660,14 @@ "label": "_mobile_menu_icon_colors()", "file_type": "code", "source_file": "api/mini_menu.py", - "source_location": "L111" + "source_location": "L113" }, { "id": "api_mini_menu_list_my_mobile_menus", "label": "list_my_mobile_menus()", "file_type": "code", "source_file": "api/mini_menu.py", - "source_location": "L133" + "source_location": "L136" }, { "id": "api_mini_menu_rationale_1", @@ -25684,11 +25684,11 @@ "source_location": "L92" }, { - "id": "api_mini_menu_rationale_112", + "id": "api_mini_menu_rationale_114", "label": "\u5bab\u683c\u56fe\u6807\u5e95\u8272/\u56fe\u5f62\u8272\uff08\u53ef\u6309\u5165\u53e3\u81ea\u5b9a\u4e49\uff0c\u4e0d\u5f3a\u5236\u54c1\u724c\u7eff\uff09\u3002", "file_type": "rationale", "source_file": "api/mini_menu.py", - "source_location": "L112" + "source_location": "L114" }, { "id": "api_qc_py", @@ -36272,21 +36272,21 @@ "label": "_send_template()", "file_type": "code", "source_file": "services/wechat_mp_message.py", - "source_location": "L42" + "source_location": "L51" }, { "id": "services_wechat_mp_message_send_oa_approval_notify", "label": "send_oa_approval_notify()", "file_type": "code", "source_file": "services/wechat_mp_message.py", - "source_location": "L105" + "source_location": "L137" }, { "id": "services_wechat_mp_message_send_oa_cc_notify", "label": "send_oa_cc_notify()", "file_type": "code", "source_file": "services/wechat_mp_message.py", - "source_location": "L127" + "source_location": "L159" }, { "id": "services_wechat_mp_message_rationale_1", @@ -36295,6 +36295,13 @@ "source_file": "services/wechat_mp_message.py", "source_location": "L1" }, + { + "id": "services_wechat_mp_message_rationale_34", + "label": "\u6309 env \u5b57\u6bb5\u540d\u7ec4\u88c5 data\uff1b\u5b57\u6bb5\u540d\u7559\u7a7a\u5219\u8df3\u8fc7\uff08\u517c\u5bb9\u4e34\u65f6\u5c11\u5b57\u6bb5\u6a21\u677f\uff09\u3002", + "file_type": "rationale", + "source_file": "services/wechat_mp_message.py", + "source_location": "L34" + }, { "id": "services_oa_leave_hours_py", "label": "oa_leave_hours.py", @@ -103906,7 +103913,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L111", + "source_location": "L113", "weight": 1.0 }, { @@ -103915,7 +103922,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L133", + "source_location": "L136", "weight": 1.0 }, { @@ -103924,7 +103931,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L135", + "source_location": "L138", "weight": 1.0 }, { @@ -103933,7 +103940,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L143", + "source_location": "L146", "weight": 1.0 }, { @@ -103942,7 +103949,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L147", + "source_location": "L150", "weight": 1.0 }, { @@ -103951,7 +103958,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L149", + "source_location": "L152", "weight": 1.0 }, { @@ -103960,7 +103967,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L162", + "source_location": "L165", "weight": 1.0 }, { @@ -103969,7 +103976,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L168", + "source_location": "L171", "weight": 1.0 }, { @@ -103991,12 +103998,12 @@ "weight": 1.0 }, { - "source": "api_mini_menu_rationale_112", + "source": "api_mini_menu_rationale_114", "target": "api_mini_menu_mobile_menu_icon_colors", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L112", + "source_location": "L114", "weight": 1.0 }, { @@ -132985,7 +132992,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L42", + "source_location": "L51", "weight": 1.0 }, { @@ -132994,7 +133001,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L105", + "source_location": "L137", "weight": 1.0 }, { @@ -133003,7 +133010,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L127", + "source_location": "L159", "weight": 1.0 }, { @@ -133012,7 +133019,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L35", + "source_location": "L41", "weight": 1.0 }, { @@ -133021,7 +133028,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L114", + "source_location": "L146", "weight": 1.0 }, { @@ -133030,7 +133037,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L117", + "source_location": "L149", "weight": 1.0 }, { @@ -133039,7 +133046,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L136", + "source_location": "L168", "weight": 1.0 }, { @@ -133048,7 +133055,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L139", + "source_location": "L171", "weight": 1.0 }, { @@ -133060,6 +133067,15 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "services_wechat_mp_message_rationale_34", + "target": "services_wechat_mp_message_build_oa_data", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/wechat_mp_message.py", + "source_location": "L34", + "weight": 1.0 + }, { "source": "services_oa_leave_hours_py", "target": "re", @@ -234563,7 +234579,7 @@ "weight": 0.8 }, { - "source": "api_mini_menu_rationale_112", + "source": "api_mini_menu_rationale_114", "target": "models_models_sysmenu", "relation": "uses", "confidence": "INFERRED", @@ -234590,7 +234606,7 @@ "weight": 0.8 }, { - "source": "api_mini_menu_rationale_112", + "source": "api_mini_menu_rationale_114", "target": "models_models_sysrolemenu", "relation": "uses", "confidence": "INFERRED", @@ -261616,6 +261632,15 @@ "source_location": "L10", "weight": 0.8 }, + { + "source": "services_wechat_mp_message_rationale_34", + "target": "services_wechat_mp_auth_wechatmpautherror", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/wechat_mp_message.py", + "source_location": "L10", + "weight": 0.8 + }, { "source": "services_oa_resignation_kit_sync_rationale_1", "target": "models_models_oaappversion", @@ -291494,7 +291519,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L137", + "source_location": "L140", "weight": 1.0 }, { @@ -291504,7 +291529,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L139", + "source_location": "L142", "weight": 1.0 }, { @@ -291514,7 +291539,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L139", + "source_location": "L142", "weight": 1.0 }, { @@ -291524,7 +291549,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L145", + "source_location": "L148", "weight": 1.0 }, { @@ -291534,7 +291559,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L148", + "source_location": "L151", "weight": 1.0 }, { @@ -324744,7 +324769,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/wechat_mp_message.py", - "source_location": "L62", + "source_location": "L71", "weight": 1.0 }, { @@ -324754,7 +324779,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/wechat_mp_message.py", - "source_location": "L65", + "source_location": "L74", "weight": 1.0 }, { @@ -324764,7 +324789,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/wechat_mp_message.py", - "source_location": "L86", + "source_location": "L98", "weight": 1.0 }, { @@ -324774,7 +324799,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/wechat_mp_message.py", - "source_location": "L89", + "source_location": "L103", "weight": 1.0 }, { diff --git a/backend/graphify-out/GRAPH_REPORT.md b/backend/graphify-out/GRAPH_REPORT.md index abe4c762..b9eddb52 100644 --- a/backend/graphify-out/GRAPH_REPORT.md +++ b/backend/graphify-out/GRAPH_REPORT.md @@ -1,11 +1,11 @@ -# Graph Report - app (2026-08-13) +# Graph Report - app (2026-08-14) ## Corpus Check -- Large corpus: 253 files · ~304,806 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. +- Large corpus: 253 files · ~304,934 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. ## Summary -- 5267 nodes · 28754 edges · 42 communities detected -- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 19652 edges (avg confidence: 0.6) +- 5268 nodes · 28756 edges · 44 communities detected +- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 19653 edges (avg confidence: 0.6) - Token cost: 0 input · 0 output ## Community Hubs (Navigation) @@ -45,12 +45,14 @@ - [[_COMMUNITY_Community 33|Community 33]] - [[_COMMUNITY_Community 34|Community 34]] - [[_COMMUNITY_Community 35|Community 35]] -- [[_COMMUNITY_Community 38|Community 38]] -- [[_COMMUNITY_Community 39|Community 39]] +- [[_COMMUNITY_Community 36|Community 36]] +- [[_COMMUNITY_Community 37|Community 37]] - [[_COMMUNITY_Community 40|Community 40]] - [[_COMMUNITY_Community 41|Community 41]] - [[_COMMUNITY_Community 42|Community 42]] - [[_COMMUNITY_Community 43|Community 43]] +- [[_COMMUNITY_Community 44|Community 44]] +- [[_COMMUNITY_Community 45|Community 45]] ## God Nodes (most connected - your core abstractions) 1. `success_response()` - 738 edges @@ -69,221 +71,229 @@ core/api_request_log_middleware.py → models/models.py - `get_menu_list()` --calls--> `success_response()` [INFERRED] api/menu.py → core/response.py +- `sync_lab_storage_seq_after_use()` --calls--> `generate_uuid()` [INFERRED] + crud/sample_reception_lab_code.py → core/utils.py - `微信小程序登录业务:openid + 手机号一致性校验。` --uses--> `SysUser` [INFERRED] services/wechat_login_service.py → models/models.py - `已绑定 openid 时静默换票(无需手机号授权)。` --uses--> `SysUser` [INFERRED] services/wechat_login_service.py → models/models.py -- `根据 openid + 本次授权手机号解析可登录员工。 Returns: (user, error_message, error_co` --uses--> `SysUser` [INFERRED] - services/wechat_login_service.py → models/models.py ## Communities ### Community 0 - "Community 0" Cohesion: 0.01 -Nodes (1073): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+1065 more) +Nodes (1039): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+1031 more) ### Community 1 - "Community 1" Cohesion: 0.01 -Nodes (740): generate_uuid(), allocate_next_biz_no(), _format_biz_no(), _prefix_for(), 业务协议号自动生成:XBCC / JZCC + YYYYMMDD + 6 位序号, 原子分配下一个业务协议号。 须在 create 事务内调用;使用 MySQL LAST_INSERT_ID 保证并发安全。, create_cell_sample_type(), get_cell_sample_type() (+732 more) +Nodes (745): api_save_application(), generate_uuid(), allocate_next_biz_no(), _format_biz_no(), _prefix_for(), 业务协议号自动生成:XBCC / JZCC + YYYYMMDD + 6 位序号, 原子分配下一个业务协议号。 须在 create 事务内调用;使用 MySQL LAST_INSERT_ID 保证并发安全。, create_cell_sample_type() (+737 more) ### Community 2 - "Community 2" Cohesion: 0.01 -Nodes (608): _normalize_date_bound(), _persist_protocol_sub_resources(), list_ethnics_for_select(), apply_data_scope(), _get_child_dept_ids(), get_user_dept_id(), _resolve_user_role_scopes(), eq_unicode() (+600 more) +Nodes (584): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+576 more) ### Community 3 - "Community 3" -Cohesion: 0.01 -Nodes (567): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+559 more) +Cohesion: 0.07 +Nodes (415): 环境检测 — 检测项维护 + 登记管理 API, 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格), 小程序菜单:当前用户在「移动端菜单」树下有权限的入口。, 宫格图标底色/图形色(可按入口自定义,不强制品牌绿)。, 按路由匹配移动端宫格图标(与 mobile-h5 van-icon 字形名对齐)。, AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody (+407 more) ### Community 4 - "Community 4" -Cohesion: 0.07 -Nodes (426): 环境检测 — 检测项维护 + 登记管理 API, 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格), 宫格图标底色/图形色(可按入口自定义,不强制品牌绿)。, ProcessDefCreateBody, ProcessDefUpdateBody, PublishVersionBody, 审批意见:前端传 commentText,兼容 comment。, StartInstanceBody (+418 more) +Cohesion: 0.01 +Nodes (316): eq_unicode(), like_unicode(), MySQL 字符串比较/模糊匹配时统一排序规则,避免 Illegal mix of collations。, 跨表字符串等值比较(JOIN / WHERE)时统一为 utf8mb4_unicode_ci。, 将列显式设为 utf8mb4_unicode_ci。, unicode_ci(), build_void_type_label_map(), format_protocol_status_label() (+308 more) ### Community 5 - "Community 5" Cohesion: 0.07 -Nodes (318): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+310 more) +Nodes (319): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+311 more) ### Community 6 - "Community 6" -Cohesion: 0.02 -Nodes (154): get_designer_data(), _error_json(), lifespan(), 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, sqlalchemy_exception_handler(), unhandled_exception_handler(), BaseHTTPMiddleware (+146 more) +Cohesion: 0.01 +Nodes (286): _normalize_date_bound(), _persist_protocol_sub_resources(), generate_id(), optional_date(), parse_date(), 将字符串 / date / datetime 转为 date 或 None, camel_to_snake(), get_model_attr() (+278 more) ### Community 7 - "Community 7" Cohesion: 0.03 -Nodes (161): 截止日期:仅日期时扩到当天 23:59:59。, 发起前预览审批链(条件齐后解析最终路径与审批人)。, 兼容旧 GET:无 formData,含条件分支时多为待确定占位。, _copied_app_name(), copy_app(), create_app(), create_group(), _create_version() (+153 more) +Nodes (222): 截止日期:仅日期时扩到当天 23:59:59。, 发起前预览审批链(条件齐后解析最终路径与审批人)。, 兼容旧 GET:无 formData,含条件分支时多为待确定占位。, _copied_app_name(), copy_app(), create_app(), create_group(), _create_version() (+214 more) ### Community 8 - "Community 8" -Cohesion: 0.03 -Nodes (169): AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody, list_storage_slot_stats(), OccupancyCreateBody (+161 more) +Cohesion: 0.02 +Nodes (138): mp_bind(), mp_bind_status(), 小程序鉴权:微信登录 / 绑定 openid。, 当前用户是否已绑定微信服务号 openid。, 服务号网页授权 code 绑定当前用户(需 Bearer)。, 微信登录:openid 已绑定时可静默换票;否则须授权手机号且与账号 phone_no 一致。, 密码登录后绑定当前微信 openid(需 Bearer)。, _resolve_user_id() (+130 more) ### Community 9 - "Community 9" Cohesion: 0.02 -Nodes (143): mp_bind(), mp_bind_status(), 小程序鉴权:微信登录 / 绑定 openid。, 当前用户是否已绑定微信服务号 openid。, 服务号网页授权 code 绑定当前用户(需 Bearer)。, 微信登录:openid 已绑定时可静默换票;否则须授权手机号且与账号 phone_no 一致。, 密码登录后绑定当前微信 openid(需 Bearer)。, _resolve_user_id() (+135 more) +Nodes (175): list_ethnics_for_select(), get_designer_data(), apply_data_scope(), _get_child_dept_ids(), get_user_dept_id(), _resolve_user_role_scopes(), _build_tree(), _cascade_soft_delete() (+167 more) ### Community 10 - "Community 10" -Cohesion: 0.05 -Nodes (78): api_save_application(), auto_generate_schedules(), complete_application(), create_application(), create_basic_experiment_sale_schedules(), create_infusion_plan(), create_schedule(), _create_schedule_products() (+70 more) +Cohesion: 0.03 +Nodes (132): get_next_cell_product_code(), _ancestor_link_from_cell_product_input(), _ancestor_sample_chain_link(), _apply_cell_product_status_change(), _build_ancestor_chain(), _build_descendant_chain(), _build_facility_path_label(), build_split_product_codes() (+124 more) ### Community 11 - "Community 11" -Cohesion: 0.45 -Nodes (71): BatchStockInBody, BatchStockInItem, BatchStockOutBody, BatchStockOutItem, ConsumableCreateBody, ConsumablePackCreateBody, ConsumablePackUpdateBody, ConsumableUpdateBody (+63 more) +Cohesion: 0.04 +Nodes (79): _collect_descendants(), _current_user(), _find_mobile_root(), list_my_mobile_menus(), _mobile_menu_icon(), _mobile_menu_icon_colors(), _user_menu_ids(), _jwt_user_payload() (+71 more) ### Community 12 - "Community 12" -Cohesion: 0.06 -Nodes (70): add_task_step(), _aggregate_production_tab_step_field(), assert_step_assignee_for_write(), assert_task_assignee(), assert_task_step_assignee_or_legacy(), _base_active_step_count_query(), _batch_load_step_sub_tables(), _clone_route_to_task() (+62 more) +Cohesion: 0.05 +Nodes (78): format_date(), list_env_detect_records(), _row_to_dict(), _split_csv(), _deduct_step_usage_legacy_batch(), register_step_usage_from_requisition(), revert_step_material_usages(), add_task_step() (+70 more) ### Community 13 - "Community 13" -Cohesion: 0.11 -Nodes (43): code_exists(), create_material(), _dec(), _filter_material_type(), _fmt_dt(), get_material(), list_materials(), _norm_material_type() (+35 more) +Cohesion: 0.38 +Nodes (78): BatchStockInBody, BatchStockInItem, BatchStockOutBody, BatchStockOutItem, ConsumableCreateBody, ConsumablePackCreateBody, ConsumablePackUpdateBody, ConsumableUpdateBody (+70 more) ### Community 14 - "Community 14" Cohesion: 0.12 Nodes (11): get_wechat_pay_client(), get_wechat_pay_v2(), 微信支付工具模块 支持微信支付 V3 API 文档参考: https://pay.weixin.qq.com/docs/v3/apis/index.ht, 统一下单接口 (V3) Args: out_trade_no: 商户订单号 total, 申请退款 Args: out_trade_no: 商户订单号 total_amount, 小程序调起支付的二次签名参数(与公众号 JSAPI 规则一致), 统一下单 (V2 API) Args: out_trade_no: 商户订单号 tot, 生成签名 V3 (SHA256 with RSA) (+3 more) ### Community 15 - "Community 15" -Cohesion: 0.19 -Nodes (27): _amount_for_row(), _batch_map(), deduct_for_task(), _deduct_task_usage_legacy_batch(), _display_remark(), _fmt_date_val(), _linked_qc_task_no_map(), list_linked_task_usages() (+19 more) +Cohesion: 0.14 +Nodes (22): 验证密码(哈希非 bcrypt 或损坏时返回 False,避免抛错), verify_password(), _attach_user_relations(), change_password(), create_user(), _empty_user_relation_fields(), enrich_user_dicts_with_relations(), get_user() (+14 more) ### Community 16 - "Community 16" -Cohesion: 0.19 -Nodes (21): apply_overtime_kit_hours(), _build_rest_day_segments(), _build_workday_windows(), calc_overtime_hours(), _day_at_minutes(), _day_start_ms(), _extract_rules(), _format_ymd() (+13 more) +Cohesion: 0.15 +Nodes (21): batch_create_checkups(), create_checkup(), delete_actual_item(), delete_reserve_item(), get_checkup_by_application(), get_checkup_by_id(), list_actual_items(), list_checkups_paginated() (+13 more) ### Community 17 - "Community 17" -Cohesion: 0.21 -Nodes (19): _consumable_row_to_dict(), create_process(), _create_sub_consumable(), _create_sub_data_collection(), _create_sub_output(), _create_sub_reagent(), _data_collection_row_to_dict(), get_process() (+11 more) +Cohesion: 0.19 +Nodes (21): apply_overtime_kit_hours(), _build_rest_day_segments(), _build_workday_windows(), calc_overtime_hours(), _day_at_minutes(), _day_start_ms(), _extract_rules(), _format_ymd() (+13 more) ### Community 18 - "Community 18" Cohesion: 0.2 Nodes (19): _code_exists(), create_material(), _dec(), _fmt_dt(), get_material(), get_material_entity(), get_my_usages(), _is_enabled_status() (+11 more) ### Community 19 - "Community 19" -Cohesion: 0.2 -Nodes (14): add_days_yyyymmdd(), add_interval_months_yyyymmdd(), add_months_yyyymmdd(), calc_fq_installment_due_date(), calc_installment_due_amounts_by_ratios(), _calc_installment_due_amounts_inline(), calc_unpaid_amounts_by_ratios(), is_legacy_installment_ratios() (+6 more) +Cohesion: 0.22 +Nodes (15): apply_trip_kit_days(), calc_trip_leg_days(), _day_index(), _end_offset(), _extract_rules(), is_half_day_multiple(), 出差套件:半日制行程时长(与前端 oa-trip-days.ts 对齐), 遍历 tripKit:行程未手改则覆盖 duration;出差天数未手改则覆盖为各行程时长之和。 (+7 more) ### Community 20 - "Community 20" -Cohesion: 0.27 -Nodes (12): create_equipment(), _dec(), equipment_code_exists(), equipment_is_referenced(), get_equipment(), list_equipments(), _norm_status(), _parse_date() (+4 more) +Cohesion: 0.26 +Nodes (14): apply_leave_kit_hours(), calc_leave_hours(), _extract_rules(), _kit_child_fields(), _overlap_minutes_on_day(), _parse_dt(), _parse_hm(), 请假套件:双段工时重叠小时(与前端 oa-leave-hours.ts 对齐) (+6 more) ### Community 21 - "Community 21" Cohesion: 0.27 -Nodes (11): _accept_conclusion_label(), _base_query(), _ensure_notification(), _fmt_dt(), generate_sms_content(), list_notifications(), _normalize_date_bound(), resolve_notification() (+3 more) +Nodes (12): create_equipment(), _dec(), equipment_code_exists(), equipment_is_referenced(), get_equipment(), list_equipments(), _norm_status(), _parse_date() (+4 more) ### Community 22 - "Community 22" Cohesion: 0.24 Nodes (9): 微信消息通知服务 支持微信小程序模板消息推送 使用方式: from app.core.wechat_message import Wech, 发送模板消息 Args: openid: 用户openid templ, send_delivery_notice(), send_delivery_warning(), send_order_status(), send_payment_success(), send_refund_result(), send_urge_notification() (+1 more) ### Community 23 - "Community 23" -Cohesion: 0.27 -Nodes (12): _field_label(), _is_empty(), _is_required(), _parse_money(), OA 表单设计器:金额控件 form_data 校验, 校验 form_data 中金额控件的值格式,返回中文错误列表(空表示通过)。, 解析金额值。成功返回 (number, None);失败返回 (None, error_key)。, _rule_props() (+4 more) - -### Community 24 - "Community 24" Cohesion: 0.24 Nodes (11): deduct_for_step(), _display_remark(), list_stock_logs(), _parse_receiver_purpose_from_remark(), 试剂变动记录 CRUD(biz_reagent_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。, 扣减试剂库存并生成变动记录。调用方控制事务,本函数不 commit。, _resolve_receiver_purpose() (+3 more) -### Community 25 - "Community 25" +### Community 24 - "Community 24" Cohesion: 0.24 Nodes (11): deduct_for_step(), _display_remark(), list_stock_logs(), _parse_receiver_purpose_from_remark(), 耗材变动记录 CRUD(biz_consumable_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。, 扣减耗材库存并生成变动记录。调用方控制事务,本函数不 commit。, _resolve_receiver_purpose() (+3 more) +### Community 25 - "Community 25" +Cohesion: 0.29 +Nodes (11): _is_empty(), _is_required(), _parse_money(), OA 表单设计器:金额控件 form_data 校验, 校验 form_data 中金额控件的值格式,返回中文错误列表(空表示通过)。, 解析金额值。成功返回 (number, None);失败返回 (None, error_key)。, _rule_props(), _schema_rules() (+3 more) + ### Community 26 - "Community 26" Cohesion: 0.31 Nodes (10): create_account(), _filtered_query(), get_account(), list_accounts(), list_options(), OA 收款账户 CRUD(oa_receive_account), row_to_dict(), soft_delete_account() (+2 more) ### Community 27 - "Community 27" +Cohesion: 0.38 +Nodes (9): create_check_item(), get_check_item(), item_code_exists(), list_active_check_items(), list_check_items(), _order_query(), _row_to_dict(), soft_delete_check_item() (+1 more) + +### Community 28 - "Community 28" Cohesion: 0.29 Nodes (2): BaseModel, SoftDeleteModel -### Community 28 - "Community 28" +### Community 29 - "Community 29" +Cohesion: 0.39 +Nodes (7): _allow_modify(), apply_owner_field_defaults(), OA 归属人 / 归属部门:只读强制回填与校验辅助, 归属字段处理: - allowModify 为假:强制写入当前发起人 / 主部门(防篡改) - allowModify 为真且字段为空:补默认值, _rule_props(), _schema_rules(), _walk_rules() + +### Community 30 - "Community 30" Cohesion: 0.38 Nodes (6): derive_legacy_status_from_three(), derive_three_status_from_legacy(), 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal() -### Community 29 - "Community 29" +### Community 31 - "Community 31" Cohesion: 0.5 Nodes (3): BaseSettings, Config, Settings -### Community 30 - "Community 30" +### Community 32 - "Community 32" Cohesion: 0.5 Nodes (2): _auto_fill_create_dept_id(), ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID -### Community 31 - "Community 31" +### Community 33 - "Community 33" Cohesion: 0.67 Nodes (2): get_menu_list(), 运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组) -### Community 32 - "Community 32" +### Community 34 - "Community 34" Cohesion: 0.67 Nodes (1): 转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。 -### Community 33 - "Community 33" +### Community 35 - "Community 35" Cohesion: 1.0 Nodes (1): 质检物料金额查看授权:专用角色与菜单权限常量。 -### Community 34 - "Community 34" +### Community 36 - "Community 36" Cohesion: 1.0 Nodes (1): 请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传 -### Community 35 - "Community 35" +### Community 37 - "Community 37" Cohesion: 1.0 Nodes (1): API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位) -### Community 38 - "Community 38" +### Community 40 - "Community 40" Cohesion: 1.0 Nodes (1): 发送订单状态通知 Args: openid: 用户openid ord -### Community 39 - "Community 39" +### Community 41 - "Community 41" Cohesion: 1.0 Nodes (1): 发送支付成功通知 Args: openid: 用户openid ord -### Community 40 - "Community 40" +### Community 42 - "Community 42" Cohesion: 1.0 Nodes (1): 发送配送通知 Args: openid: 配送员openid task -### Community 41 - "Community 41" +### Community 43 - "Community 43" Cohesion: 1.0 Nodes (1): 发送配送时效预警 Args: openid: 配送员openid ta -### Community 42 - "Community 42" +### Community 44 - "Community 44" Cohesion: 1.0 Nodes (1): 发送退款结果通知 Args: openid: 用户openid ord -### Community 43 - "Community 43" +### Community 45 - "Community 45" Cohesion: 1.0 Nodes (1): 发送催单通知给配送员 Args: deliver_openid: 配送员openid ## Knowledge Gaps - **173 isolated node(s):** `刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)`, `写入 refreshToken(用于 one-time 使用/吊销)`, `根据 token 获取当前用户(包含 Redis 会话校验;会话滑动续期)`, `登录凭据 RSA 解密(与前端 JSEncrypt PKCS#1 v1.5 兼容)。`, `加载 RSA 密钥对:优先环境变量,否则使用内置固定默认密钥。` (+168 more) These have ≤1 connection - possible missing edges or undocumented components. -- **Thin community `Community 27`** (8 nodes): `BaseModel`, `.to_dict()`, `get_active()`, `base.py`, `SoftDeleteModel`, `.restore()`, `.soft_delete()`, `__tablename__()` +- **Thin community `Community 28`** (8 nodes): `BaseModel`, `.to_dict()`, `get_active()`, `base.py`, `SoftDeleteModel`, `.restore()`, `.soft_delete()`, `__tablename__()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 30`** (4 nodes): `_auto_fill_create_dept_id()`, `get_db()`, `database.py`, `ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID` +- **Thin community `Community 32`** (4 nodes): `_auto_fill_create_dept_id()`, `get_db()`, `database.py`, `ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 31`** (3 nodes): `get_menu_list()`, `menu.py`, `运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组)` +- **Thin community `Community 33`** (3 nodes): `get_menu_list()`, `menu.py`, `运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组)` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 32`** (3 nodes): `add_months_ymd()`, `oa_confirmation_date.py`, `转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。` +- **Thin community `Community 34`** (3 nodes): `add_months_ymd()`, `oa_confirmation_date.py`, `转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 33`** (2 nodes): `qc_material_amount_auth_constants.py`, `质检物料金额查看授权:专用角色与菜单权限常量。` +- **Thin community `Community 35`** (2 nodes): `qc_material_amount_auth_constants.py`, `质检物料金额查看授权:专用角色与菜单权限常量。` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 34`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` +- **Thin community `Community 36`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 35`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` +- **Thin community `Community 37`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 38`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` +- **Thin community `Community 40`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 39`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid ord` +- **Thin community `Community 41`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 40`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` +- **Thin community `Community 42`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 41`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` +- **Thin community `Community 43`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 42`** (1 nodes): `发送退款结果通知 Args: openid: 用户openid ord` +- **Thin community `Community 44`** (1 nodes): `发送退款结果通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 43`** (1 nodes): `发送催单通知给配送员 Args: deliver_openid: 配送员openid` +- **Thin community `Community 45`** (1 nodes): `发送催单通知给配送员 Args: deliver_openid: 配送员openid` Too small to be a meaningful cluster - may be noise or needs more connections extracted. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ -- **Why does `SysUser` connect `Community 3` to `Community 0`, `Community 1`, `Community 2`, `Community 4`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 11`, `Community 12`, `Community 24`, `Community 25`?** +- **Why does `SysUser` connect `Community 2` to `Community 0`, `Community 1`, `Community 3`, `Community 4`, `Community 5`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 15`, `Community 23`, `Community 24`?** _High betweenness centrality (0.112) - this node is a cross-community bridge._ -- **Why does `success_response()` connect `Community 0` to `Community 2`, `Community 3`, `Community 6`, `Community 8`, `Community 9`, `Community 10`, `Community 31`?** +- **Why does `success_response()` connect `Community 0` to `Community 1`, `Community 2`, `Community 33`, `Community 8`, `Community 9`, `Community 10`, `Community 11`?** _High betweenness centrality (0.051) - this node is a cross-community bridge._ -- **Why does `generate_uuid()` connect `Community 1` to `Community 0`, `Community 2`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 12`, `Community 13`, `Community 15`, `Community 17`, `Community 18`, `Community 20`, `Community 21`, `Community 24`, `Community 25`, `Community 26`?** +- **Why does `generate_uuid()` connect `Community 1` to `Community 0`, `Community 4`, `Community 5`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 15`, `Community 18`, `Community 21`, `Community 23`, `Community 24`, `Community 26`, `Community 27`?** _High betweenness centrality (0.034) - this node is a cross-community bridge._ - **Are the 883 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** _`str` has 883 INFERRED edges - model-reasoned connections that need verification._ diff --git a/backend/graphify-out/graph.json b/backend/graphify-out/graph.json index 9bb0472a..8cf7c8ca 100644 --- a/backend/graphify-out/graph.json +++ b/backend/graphify-out/graph.json @@ -9,7 +9,7 @@ "source_file": "__init__.py", "source_location": "L1", "id": "init_py", - "community": 36, + "community": 38, "norm_label": "__init__.py" }, { @@ -18,7 +18,7 @@ "source_file": "main.py", "source_location": "L1", "id": "main_py", - "community": 6, + "community": 8, "norm_label": "main.py" }, { @@ -27,7 +27,7 @@ "source_file": "main.py", "source_location": "L20", "id": "app_main_lifespan", - "community": 6, + "community": 8, "norm_label": "lifespan()" }, { @@ -36,7 +36,7 @@ "source_file": "main.py", "source_location": "L79", "id": "app_main_error_json", - "community": 6, + "community": 8, "norm_label": "_error_json()" }, { @@ -45,7 +45,7 @@ "source_file": "main.py", "source_location": "L92", "id": "app_main_sqlalchemy_exception_handler", - "community": 6, + "community": 8, "norm_label": "sqlalchemy_exception_handler()" }, { @@ -54,7 +54,7 @@ "source_file": "main.py", "source_location": "L103", "id": "app_main_unhandled_exception_handler", - "community": 6, + "community": 8, "norm_label": "unhandled_exception_handler()" }, { @@ -63,7 +63,7 @@ "source_file": "main.py", "source_location": "L152", "id": "app_main_mask_secret", - "community": 6, + "community": 8, "norm_label": "_mask_secret()" }, { @@ -72,7 +72,7 @@ "source_file": "main.py", "source_location": "L174", "id": "app_main_root", - "community": 6, + "community": 8, "norm_label": "root()" }, { @@ -81,7 +81,7 @@ "source_file": "main.py", "source_location": "L179", "id": "app_main_health_check", - "community": 6, + "community": 8, "norm_label": "health_check()" }, { @@ -90,7 +90,7 @@ "source_file": "main.py", "source_location": "L93", "id": "app_main_rationale_93", - "community": 6, + "community": 8, "norm_label": "\u6570\u636e\u5e93\u5f02\u5e38:\u8fd4\u56de json \u5e76\u4fdd\u7559 cors \u5934,\u907f\u514d\u6d4f\u89c8\u5668\u53ea\u62a5\u8de8\u57df\u9519\u8bef" }, { @@ -99,7 +99,7 @@ "source_file": "main.py", "source_location": "L104", "id": "app_main_rationale_104", - "community": 6, + "community": 8, "norm_label": "\u672a\u6355\u83b7\u5f02\u5e38:\u7edf\u4e00 json 500,\u786e\u4fdd\u8de8\u57df\u573a\u666f\u4e0b\u4ecd\u6709 access-control-allow-origin" }, { @@ -108,7 +108,7 @@ "source_file": "tasks/__init__.py", "source_location": "L1", "id": "tasks_init_py", - "community": 6, + "community": 8, "norm_label": "__init__.py" }, { @@ -117,7 +117,7 @@ "source_file": "tasks/__init__.py", "source_location": "L10", "id": "tasks_init_init_scheduled_tasks", - "community": 6, + "community": 8, "norm_label": "init_scheduled_tasks()" }, { @@ -126,7 +126,7 @@ "source_file": "tasks/__init__.py", "source_location": "L18", "id": "tasks_init_shutdown_scheduler", - "community": 6, + "community": 8, "norm_label": "shutdown_scheduler()" }, { @@ -135,7 +135,7 @@ "source_file": "core/auth.py", "source_location": "L1", "id": "core_auth_py", - "community": 9, + "community": 11, "norm_label": "auth.py" }, { @@ -144,7 +144,7 @@ "source_file": "core/auth.py", "source_location": "L29", "id": "core_auth_redis_session_enabled", - "community": 9, + "community": 11, "norm_label": "_redis_session_enabled()" }, { @@ -153,7 +153,7 @@ "source_file": "core/auth.py", "source_location": "L34", "id": "core_auth_get_redis_client", - "community": 9, + "community": 11, "norm_label": "_get_redis_client()" }, { @@ -162,7 +162,7 @@ "source_file": "core/auth.py", "source_location": "L51", "id": "core_auth_session_key", - "community": 9, + "community": 11, "norm_label": "_session_key()" }, { @@ -171,7 +171,7 @@ "source_file": "core/auth.py", "source_location": "L55", "id": "core_auth_refresh_key", - "community": 9, + "community": 11, "norm_label": "_refresh_key()" }, { @@ -180,7 +180,7 @@ "source_file": "core/auth.py", "source_location": "L59", "id": "core_auth_store_session", - "community": 9, + "community": 11, "norm_label": "store_session()" }, { @@ -189,7 +189,7 @@ "source_file": "core/auth.py", "source_location": "L67", "id": "core_auth_revoke_session", - "community": 9, + "community": 11, "norm_label": "revoke_session()" }, { @@ -198,7 +198,7 @@ "source_file": "core/auth.py", "source_location": "L75", "id": "core_auth_extend_session", - "community": 9, + "community": 11, "norm_label": "extend_session()" }, { @@ -207,7 +207,7 @@ "source_file": "core/auth.py", "source_location": "L91", "id": "core_auth_is_session_valid", - "community": 9, + "community": 11, "norm_label": "is_session_valid()" }, { @@ -216,7 +216,7 @@ "source_file": "core/auth.py", "source_location": "L106", "id": "core_auth_store_refresh_token", - "community": 9, + "community": 11, "norm_label": "store_refresh_token()" }, { @@ -225,7 +225,7 @@ "source_file": "core/auth.py", "source_location": "L114", "id": "core_auth_is_refresh_token_valid", - "community": 9, + "community": 11, "norm_label": "is_refresh_token_valid()" }, { @@ -234,7 +234,7 @@ "source_file": "core/auth.py", "source_location": "L126", "id": "core_auth_revoke_refresh_token", - "community": 9, + "community": 11, "norm_label": "revoke_refresh_token()" }, { @@ -243,7 +243,7 @@ "source_file": "core/auth.py", "source_location": "L133", "id": "core_auth_create_access_token", - "community": 9, + "community": 11, "norm_label": "create_access_token()" }, { @@ -252,7 +252,7 @@ "source_file": "core/auth.py", "source_location": "L157", "id": "core_auth_create_refresh_token", - "community": 9, + "community": 11, "norm_label": "create_refresh_token()" }, { @@ -261,7 +261,7 @@ "source_file": "core/auth.py", "source_location": "L173", "id": "core_auth_decode_token", - "community": 9, + "community": 11, "norm_label": "decode_token()" }, { @@ -270,7 +270,7 @@ "source_file": "core/auth.py", "source_location": "L186", "id": "core_auth_get_current_user_by_token", - "community": 9, + "community": 11, "norm_label": "get_current_user_by_token()" }, { @@ -279,7 +279,7 @@ "source_file": "core/auth.py", "source_location": "L261", "id": "core_auth_get_current_user", - "community": 9, + "community": 11, "norm_label": "get_current_user()" }, { @@ -288,7 +288,7 @@ "source_file": "core/auth.py", "source_location": "L269", "id": "core_auth_get_current_user_simple", - "community": 9, + "community": 11, "norm_label": "get_current_user_simple()" }, { @@ -297,7 +297,7 @@ "source_file": "core/auth.py", "source_location": "L288", "id": "core_auth_get_client_ip", - "community": 9, + "community": 11, "norm_label": "get_client_ip()" }, { @@ -306,7 +306,7 @@ "source_file": "core/auth.py", "source_location": "L76", "id": "core_auth_rationale_76", - "community": 9, + "community": 11, "norm_label": "\u5237\u65b0\u4f1a\u8bdd ttl(refreshtoken \u7eed\u671f;\u5df2\u767b\u5f55\u7528\u6237\u6bcf\u6b21 api \u6821\u9a8c\u901a\u8fc7\u540e\u6ed1\u52a8\u7eed\u671f)" }, { @@ -315,7 +315,7 @@ "source_file": "core/auth.py", "source_location": "L107", "id": "core_auth_rationale_107", - "community": 9, + "community": 11, "norm_label": "\u5199\u5165 refreshtoken(\u7528\u4e8e one-time \u4f7f\u7528/\u540a\u9500)" }, { @@ -324,7 +324,7 @@ "source_file": "core/auth.py", "source_location": "L190", "id": "core_auth_rationale_190", - "community": 9, + "community": 11, "norm_label": "\u6839\u636e token \u83b7\u53d6\u5f53\u524d\u7528\u6237(\u5305\u542b redis \u4f1a\u8bdd\u6821\u9a8c;\u4f1a\u8bdd\u6ed1\u52a8\u7eed\u671f)" }, { @@ -333,7 +333,7 @@ "source_file": "core/api_crypto.py", "source_location": "L1", "id": "core_api_crypto_py", - "community": 6, + "community": 8, "norm_label": "api_crypto.py" }, { @@ -342,7 +342,7 @@ "source_file": "core/api_crypto.py", "source_location": "L14", "id": "core_api_crypto_apicryptoerror", - "community": 6, + "community": 8, "norm_label": "apicryptoerror" }, { @@ -351,7 +351,7 @@ "source_file": "", "source_location": "", "id": "exception", - "community": 6, + "community": 8, "norm_label": "exception" }, { @@ -360,7 +360,7 @@ "source_file": "core/api_crypto.py", "source_location": "L18", "id": "core_api_crypto_derive_key", - "community": 6, + "community": 8, "norm_label": "derive_key()" }, { @@ -369,7 +369,7 @@ "source_file": "core/api_crypto.py", "source_location": "L23", "id": "core_api_crypto_b64url_encode", - "community": 6, + "community": 8, "norm_label": "_b64url_encode()" }, { @@ -378,7 +378,7 @@ "source_file": "core/api_crypto.py", "source_location": "L27", "id": "core_api_crypto_b64url_decode", - "community": 6, + "community": 8, "norm_label": "_b64url_decode()" }, { @@ -387,7 +387,7 @@ "source_file": "core/api_crypto.py", "source_location": "L32", "id": "core_api_crypto_encrypt_json", - "community": 6, + "community": 8, "norm_label": "encrypt_json()" }, { @@ -396,7 +396,7 @@ "source_file": "core/api_crypto.py", "source_location": "L40", "id": "core_api_crypto_decrypt_json", - "community": 6, + "community": 8, "norm_label": "decrypt_json()" }, { @@ -405,7 +405,7 @@ "source_file": "core/api_crypto.py", "source_location": "L59", "id": "core_api_crypto_gen_nonce_hex", - "community": 6, + "community": 8, "norm_label": "gen_nonce_hex()" }, { @@ -414,7 +414,7 @@ "source_file": "core/api_crypto.py", "source_location": "L63", "id": "core_api_crypto_is_ts_in_window", - "community": 6, + "community": 8, "norm_label": "is_ts_in_window()" }, { @@ -423,7 +423,7 @@ "source_file": "core/login_crypto.py", "source_location": "L1", "id": "core_login_crypto_py", - "community": 9, + "community": 11, "norm_label": "login_crypto.py" }, { @@ -432,7 +432,7 @@ "source_file": "core/login_crypto.py", "source_location": "L26", "id": "core_login_crypto_normalize_pem_text", - "community": 9, + "community": 11, "norm_label": "_normalize_pem_text()" }, { @@ -441,7 +441,7 @@ "source_file": "core/login_crypto.py", "source_location": "L33", "id": "core_login_crypto_load_private_key_from_pem", - "community": 9, + "community": 11, "norm_label": "_load_private_key_from_pem()" }, { @@ -450,7 +450,7 @@ "source_file": "core/login_crypto.py", "source_location": "L41", "id": "core_login_crypto_ensure_initialized", - "community": 9, + "community": 11, "norm_label": "ensure_initialized()" }, { @@ -459,7 +459,7 @@ "source_file": "core/login_crypto.py", "source_location": "L73", "id": "core_login_crypto_get_public_pem", - "community": 9, + "community": 11, "norm_label": "get_public_pem()" }, { @@ -468,7 +468,7 @@ "source_file": "core/login_crypto.py", "source_location": "L79", "id": "core_login_crypto_decrypt_login_payload", - "community": 9, + "community": 11, "norm_label": "decrypt_login_payload()" }, { @@ -477,7 +477,7 @@ "source_file": "core/login_crypto.py", "source_location": "L88", "id": "core_login_crypto_validate_ts", - "community": 9, + "community": 11, "norm_label": "_validate_ts()" }, { @@ -486,7 +486,7 @@ "source_file": "core/login_crypto.py", "source_location": "L100", "id": "core_login_crypto_extract_login_credentials", - "community": 9, + "community": 11, "norm_label": "extract_login_credentials()" }, { @@ -495,7 +495,7 @@ "source_file": "core/login_crypto.py", "source_location": "L1", "id": "core_login_crypto_rationale_1", - "community": 9, + "community": 11, "norm_label": "\u767b\u5f55\u51ed\u636e rsa \u89e3\u5bc6(\u4e0e\u524d\u7aef jsencrypt pkcs#1 v1.5 \u517c\u5bb9)\u3002" }, { @@ -504,7 +504,7 @@ "source_file": "core/login_crypto.py", "source_location": "L42", "id": "core_login_crypto_rationale_42", - "community": 9, + "community": 11, "norm_label": "\u52a0\u8f7d rsa \u5bc6\u94a5\u5bf9:\u4f18\u5148\u73af\u5883\u53d8\u91cf,\u5426\u5219\u4f7f\u7528\u5185\u7f6e\u56fa\u5b9a\u9ed8\u8ba4\u5bc6\u94a5\u3002" }, { @@ -513,7 +513,7 @@ "source_file": "core/login_crypto.py", "source_location": "L80", "id": "core_login_crypto_rationale_80", - "community": 9, + "community": 11, "norm_label": "base64 \u5bc6\u6587 -> json \u5bf9\u8c61(\u987b\u542b username\u3001password\u3001ts \u6beb\u79d2\u65f6\u95f4\u6233)\u3002" }, { @@ -522,7 +522,7 @@ "source_file": "core/login_crypto.py", "source_location": "L101", "id": "core_login_crypto_rationale_101", - "community": 9, + "community": 11, "norm_label": "\u4ece\u8bf7\u6c42\u4f53\u89e3\u6790\u7528\u6237\u540d\u3001\u5bc6\u7801\u3002 \u8fd4\u56de (username, password, error_message);error_message \u975e\u7a7a\u65f6\u8868\u793a\u5931\u8d25\u3002" }, { @@ -531,7 +531,7 @@ "source_file": "core/config.py", "source_location": "L1", "id": "core_config_py", - "community": 29, + "community": 31, "norm_label": "config.py" }, { @@ -540,7 +540,7 @@ "source_file": "core/config.py", "source_location": "L7", "id": "core_config_settings", - "community": 29, + "community": 31, "norm_label": "settings" }, { @@ -549,7 +549,7 @@ "source_file": "", "source_location": "", "id": "basesettings", - "community": 29, + "community": 31, "norm_label": "basesettings" }, { @@ -558,7 +558,7 @@ "source_file": "core/config.py", "source_location": "L162", "id": "core_config_config", - "community": 29, + "community": 31, "norm_label": "config" }, { @@ -846,7 +846,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L1", "id": "core_api_request_log_middleware_py", - "community": 6, + "community": 8, "norm_label": "api_request_log_middleware.py" }, { @@ -855,7 +855,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L35", "id": "core_api_request_log_middleware_truncate", - "community": 6, + "community": 8, "norm_label": "_truncate()" }, { @@ -864,7 +864,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L43", "id": "core_api_request_log_middleware_redact_obj", - "community": 6, + "community": 8, "norm_label": "_redact_obj()" }, { @@ -873,7 +873,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L62", "id": "core_api_request_log_middleware_format_body_bytes", - "community": 6, + "community": 8, "norm_label": "_format_body_bytes()" }, { @@ -882,7 +882,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L89", "id": "core_api_request_log_middleware_claims_from_auth", - "community": 6, + "community": 8, "norm_label": "_claims_from_auth()" }, { @@ -891,7 +891,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L107", "id": "core_api_request_log_middleware_should_skip", - "community": 6, + "community": 8, "norm_label": "_should_skip()" }, { @@ -900,7 +900,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L118", "id": "core_api_request_log_middleware_persist_log", - "community": 6, + "community": 8, "norm_label": "_persist_log()" }, { @@ -909,7 +909,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L168", "id": "core_api_request_log_middleware_schedule_persist_log", - "community": 6, + "community": 8, "norm_label": "_schedule_persist_log()" }, { @@ -918,7 +918,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L191", "id": "core_api_request_log_middleware_apirequestlogmiddleware", - "community": 6, + "community": 8, "norm_label": "apirequestlogmiddleware" }, { @@ -927,7 +927,7 @@ "source_file": "", "source_location": "", "id": "basehttpmiddleware", - "community": 6, + "community": 8, "norm_label": "basehttpmiddleware" }, { @@ -936,7 +936,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L192", "id": "core_api_request_log_middleware_apirequestlogmiddleware_dispatch", - "community": 6, + "community": 8, "norm_label": ".dispatch()" }, { @@ -945,7 +945,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L1", "id": "core_api_request_log_middleware_rationale_1", - "community": 6, + "community": 8, "norm_label": "\u7edf\u4e00\u8bb0\u5f55 api \u8bf7\u6c42/\u54cd\u5e94\u51fa\u5165\u53c2\u7684\u4e2d\u95f4\u4ef6" }, { @@ -954,7 +954,7 @@ "source_file": "core/avatar_url.py", "source_location": "L1", "id": "core_avatar_url_py", - "community": 6, + "community": 8, "norm_label": "avatar_url.py" }, { @@ -963,7 +963,7 @@ "source_file": "core/avatar_url.py", "source_location": "L8", "id": "core_avatar_url_resolve_avatar_display_url", - "community": 6, + "community": 8, "norm_label": "resolve_avatar_display_url()" }, { @@ -972,7 +972,7 @@ "source_file": "core/avatar_url.py", "source_location": "L27", "id": "core_avatar_url_extract_avatar_storage_key", - "community": 6, + "community": 8, "norm_label": "extract_avatar_storage_key()" }, { @@ -981,7 +981,7 @@ "source_file": "core/avatar_url.py", "source_location": "L1", "id": "core_avatar_url_rationale_1", - "community": 6, + "community": 8, "norm_label": "\u7528\u6237\u5934\u50cf url \u89e3\u6790(sys_user.avatar \u53ef\u80fd\u5b58 minio \u76f8\u5bf9\u8def\u5f84\u6216\u5b8c\u6574 url)" }, { @@ -990,7 +990,7 @@ "source_file": "core/avatar_url.py", "source_location": "L9", "id": "core_avatar_url_rationale_9", - "community": 6, + "community": 8, "norm_label": "\u670d\u52a1\u7aef\u5185\u90e8\u62fc\u5b8c\u6574 url(\u90ae\u4ef6\u7b49);web api \u5e94\u8fd4\u56de\u5e93\u4e2d\u539f\u59cb\u8def\u5f84\u3002" }, { @@ -999,7 +999,7 @@ "source_file": "core/avatar_url.py", "source_location": "L28", "id": "core_avatar_url_rationale_28", - "community": 6, + "community": 8, "norm_label": "\u4ece upload \u8fd4\u56de\u503c\u6216\u5386\u53f2\u5b8c\u6574 url \u4e2d\u63d0\u53d6 avatar/ \u76f8\u5bf9\u8def\u5f84\u3002" }, { @@ -1008,7 +1008,7 @@ "source_file": "core/database.py", "source_location": "L1", "id": "core_database_py", - "community": 30, + "community": 32, "norm_label": "database.py" }, { @@ -1017,7 +1017,7 @@ "source_file": "core/database.py", "source_location": "L20", "id": "core_database_get_db", - "community": 30, + "community": 32, "norm_label": "get_db()" }, { @@ -1026,7 +1026,7 @@ "source_file": "core/database.py", "source_location": "L30", "id": "core_database_auto_fill_create_dept_id", - "community": 30, + "community": 32, "norm_label": "_auto_fill_create_dept_id()" }, { @@ -1035,7 +1035,7 @@ "source_file": "core/database.py", "source_location": "L31", "id": "core_database_rationale_31", - "community": 30, + "community": 32, "norm_label": "orm before_insert \u94a9\u5b50:\u5f53 create_dept_id \u4e3a\u7a7a\u65f6,\u81ea\u52a8\u4ece\u8bf7\u6c42\u4e0a\u4e0b\u6587\u586b\u5145\u5f53\u524d\u7528\u6237\u90e8\u95e8 id" }, { @@ -1044,7 +1044,7 @@ "source_file": "core/security.py", "source_location": "L1", "id": "core_security_py", - "community": 9, + "community": 15, "norm_label": "security.py" }, { @@ -1053,7 +1053,7 @@ "source_file": "core/security.py", "source_location": "L4", "id": "core_security_verify_password", - "community": 9, + "community": 15, "norm_label": "verify_password()" }, { @@ -1062,7 +1062,7 @@ "source_file": "core/security.py", "source_location": "L20", "id": "core_security_get_password_hash", - "community": 9, + "community": 15, "norm_label": "get_password_hash()" }, { @@ -1071,7 +1071,7 @@ "source_file": "core/security.py", "source_location": "L5", "id": "core_security_rationale_5", - "community": 9, + "community": 15, "norm_label": "\u9a8c\u8bc1\u5bc6\u7801(\u54c8\u5e0c\u975e bcrypt \u6216\u635f\u574f\u65f6\u8fd4\u56de false,\u907f\u514d\u629b\u9519)" }, { @@ -1116,7 +1116,7 @@ "source_file": "core/__init__.py", "source_location": "L1", "id": "core_init_py", - "community": 37, + "community": 39, "norm_label": "__init__.py" }, { @@ -1125,7 +1125,7 @@ "source_file": "core/response.py", "source_location": "L1", "id": "core_response_py", - "community": 3, + "community": 2, "norm_label": "response.py" }, { @@ -1134,7 +1134,7 @@ "source_file": "core/response.py", "source_location": "L8", "id": "core_response_responsemodel", - "community": 3, + "community": 2, "norm_label": "responsemodel" }, { @@ -1143,7 +1143,7 @@ "source_file": "", "source_location": "", "id": "basemodel", - "community": 3, + "community": 2, "norm_label": "basemodel" }, { @@ -1152,7 +1152,7 @@ "source_file": "core/response.py", "source_location": "L15", "id": "core_response_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -1161,7 +1161,7 @@ "source_file": "core/response.py", "source_location": "L19", "id": "core_response_pageresult", - "community": 3, + "community": 2, "norm_label": "pageresult" }, { @@ -1206,7 +1206,7 @@ "source_file": "core/menu_guard.py", "source_location": "L1", "id": "core_menu_guard_py", - "community": 9, + "community": 11, "norm_label": "menu_guard.py" }, { @@ -1215,7 +1215,7 @@ "source_file": "core/menu_guard.py", "source_location": "L14", "id": "core_menu_guard_require_admin_or_super_admin", - "community": 9, + "community": 11, "norm_label": "require_admin_or_super_admin()" }, { @@ -1224,7 +1224,7 @@ "source_file": "core/menu_guard.py", "source_location": "L22", "id": "core_menu_guard_get_user_menu_codes", - "community": 9, + "community": 11, "norm_label": "get_user_menu_codes()" }, { @@ -1251,7 +1251,7 @@ "source_file": "core/menu_guard.py", "source_location": "L50", "id": "core_menu_guard_require_menu_code", - "community": 9, + "community": 11, "norm_label": "require_menu_code()" }, { @@ -1260,7 +1260,7 @@ "source_file": "core/menu_guard.py", "source_location": "L56", "id": "core_menu_guard_require_any_menu_code", - "community": 9, + "community": 11, "norm_label": "require_any_menu_code()" }, { @@ -1269,7 +1269,7 @@ "source_file": "core/menu_guard.py", "source_location": "L1", "id": "core_menu_guard_rationale_1", - "community": 9, + "community": 11, "norm_label": "\u83dc\u5355 code \u6743\u9650\u5b88\u536b(v0.3:\u901a\u8fc7 sys_user_role \u2192 sys_role_menu \u2192 sys_menu.perms)" }, { @@ -1278,7 +1278,7 @@ "source_file": "core/menu_guard.py", "source_location": "L15", "id": "core_menu_guard_rationale_15", - "community": 9, + "community": 11, "norm_label": "\u8fd0\u8425\u7aef\u89d2\u8272\u5b88\u536b:admin / super_admin \u53ef\u8bbf\u95ee\u3002" }, { @@ -1287,7 +1287,7 @@ "source_file": "core/menu_guard.py", "source_location": "L23", "id": "core_menu_guard_rationale_23", - "community": 9, + "community": 11, "norm_label": "\u8bfb\u53d6\u7528\u6237\u6388\u6743\u7684\u83dc\u5355\u6743\u9650\u6807\u8bc6\u96c6\u5408(\u4e0e\u524d\u7aef meta.menucode / perms \u5bf9\u9f50)\u3002" }, { @@ -1305,7 +1305,7 @@ "source_file": "core/menu_guard.py", "source_location": "L51", "id": "core_menu_guard_rationale_51", - "community": 9, + "community": 11, "norm_label": "\u63a5\u53e3\u83dc\u5355\u6743\u9650\u5b88\u536b(\u5df2\u7edf\u4e00\u653e\u884c menucode \u6821\u9a8c,\u4ec5\u4fdd\u7559\u8fd0\u8425\u7aef\u767b\u5f55)\u3002" }, { @@ -1314,7 +1314,7 @@ "source_file": "core/menu_guard.py", "source_location": "L57", "id": "core_menu_guard_rationale_57", - "community": 9, + "community": 11, "norm_label": "\u63a5\u53e3\u83dc\u5355\u6743\u9650\u5b88\u536b(\u5df2\u7edf\u4e00\u653e\u884c menucode \u6821\u9a8c,\u4ec5\u4fdd\u7559\u8fd0\u8425\u7aef\u767b\u5f55)\u3002" }, { @@ -1323,7 +1323,7 @@ "source_file": "core/db_collation.py", "source_location": "L1", "id": "core_db_collation_py", - "community": 2, + "community": 4, "norm_label": "db_collation.py" }, { @@ -1332,7 +1332,7 @@ "source_file": "core/db_collation.py", "source_location": "L6", "id": "core_db_collation_unicode_ci", - "community": 2, + "community": 4, "norm_label": "unicode_ci()" }, { @@ -1341,7 +1341,7 @@ "source_file": "core/db_collation.py", "source_location": "L11", "id": "core_db_collation_eq_unicode", - "community": 2, + "community": 4, "norm_label": "eq_unicode()" }, { @@ -1350,7 +1350,7 @@ "source_file": "core/db_collation.py", "source_location": "L16", "id": "core_db_collation_like_unicode", - "community": 2, + "community": 4, "norm_label": "like_unicode()" }, { @@ -1359,7 +1359,7 @@ "source_file": "core/db_collation.py", "source_location": "L1", "id": "core_db_collation_rationale_1", - "community": 2, + "community": 4, "norm_label": "mysql \u5b57\u7b26\u4e32\u6bd4\u8f83/\u6a21\u7cca\u5339\u914d\u65f6\u7edf\u4e00\u6392\u5e8f\u89c4\u5219,\u907f\u514d illegal mix of collations\u3002" }, { @@ -1368,7 +1368,7 @@ "source_file": "core/db_collation.py", "source_location": "L7", "id": "core_db_collation_rationale_7", - "community": 2, + "community": 4, "norm_label": "\u5c06\u5217\u663e\u5f0f\u8bbe\u4e3a utf8mb4_unicode_ci\u3002" }, { @@ -1377,7 +1377,7 @@ "source_file": "core/db_collation.py", "source_location": "L12", "id": "core_db_collation_rationale_12", - "community": 2, + "community": 4, "norm_label": "\u8de8\u8868\u5b57\u7b26\u4e32\u7b49\u503c\u6bd4\u8f83(join / where)\u65f6\u7edf\u4e00\u4e3a utf8mb4_unicode_ci\u3002" }, { @@ -1386,7 +1386,7 @@ "source_file": "core/qc_material_amount_auth_constants.py", "source_location": "L1", "id": "core_qc_material_amount_auth_constants_py", - "community": 33, + "community": 35, "norm_label": "qc_material_amount_auth_constants.py" }, { @@ -1395,7 +1395,7 @@ "source_file": "core/qc_material_amount_auth_constants.py", "source_location": "L1", "id": "core_qc_material_amount_auth_constants_rationale_1", - "community": 33, + "community": 35, "norm_label": "\u8d28\u68c0\u7269\u6599\u91d1\u989d\u67e5\u770b\u6388\u6743:\u4e13\u7528\u89d2\u8272\u4e0e\u83dc\u5355\u6743\u9650\u5e38\u91cf\u3002" }, { @@ -1404,7 +1404,7 @@ "source_file": "core/context.py", "source_location": "L1", "id": "core_context_py", - "community": 34, + "community": 36, "norm_label": "context.py" }, { @@ -1413,7 +1413,7 @@ "source_file": "core/context.py", "source_location": "L1", "id": "core_context_rationale_1", - "community": 34, + "community": 36, "norm_label": "\u8bf7\u6c42\u7ea7\u522b\u7684\u7528\u6237\u4e0a\u4e0b\u6587\u53d8\u91cf \u901a\u8fc7 contextvars \u5728\u8bf7\u6c42\u5904\u7406\u94fe\u8def\u4e2d\u4f20\u9012\u5f53\u524d\u7528\u6237\u4fe1\u606f, \u4f9b sqlalchemy \u4e8b\u4ef6\u76d1\u542c\u5668\u7b49\u5e95\u5c42\u673a\u5236\u4f7f\u7528,\u907f\u514d\u9010\u5c42\u624b\u52a8\u4f20" }, { @@ -1422,7 +1422,7 @@ "source_file": "core/utils.py", "source_location": "L1", "id": "core_utils_py", - "community": 2, + "community": 6, "norm_label": "utils.py" }, { @@ -1440,7 +1440,7 @@ "source_file": "core/utils.py", "source_location": "L14", "id": "core_utils_generate_id", - "community": 2, + "community": 6, "norm_label": "generate_id()" }, { @@ -1449,7 +1449,7 @@ "source_file": "core/utils.py", "source_location": "L20", "id": "core_utils_generate_random_password", - "community": 2, + "community": 6, "norm_label": "generate_random_password()" }, { @@ -1458,7 +1458,7 @@ "source_file": "core/utils.py", "source_location": "L26", "id": "core_utils_get_current_time", - "community": 2, + "community": 6, "norm_label": "get_current_time()" }, { @@ -1467,7 +1467,7 @@ "source_file": "core/utils.py", "source_location": "L31", "id": "core_utils_format_datetime", - "community": 2, + "community": 6, "norm_label": "format_datetime()" }, { @@ -1485,7 +1485,7 @@ "source_file": "core/utils.py", "source_location": "L48", "id": "core_utils_format_date", - "community": 2, + "community": 12, "norm_label": "format_date()" }, { @@ -1494,7 +1494,7 @@ "source_file": "core/utils.py", "source_location": "L57", "id": "core_utils_parse_date", - "community": 2, + "community": 6, "norm_label": "parse_date()" }, { @@ -1503,7 +1503,7 @@ "source_file": "core/utils.py", "source_location": "L70", "id": "core_utils_optional_date", - "community": 2, + "community": 6, "norm_label": "optional_date()" }, { @@ -1512,7 +1512,7 @@ "source_file": "core/utils.py", "source_location": "L81", "id": "core_utils_get_file_size_display", - "community": 2, + "community": 6, "norm_label": "get_file_size_display()" }, { @@ -1521,7 +1521,7 @@ "source_file": "core/utils.py", "source_location": "L71", "id": "core_utils_rationale_71", - "community": 2, + "community": 6, "norm_label": "\u5c06\u5b57\u7b26\u4e32 / date / datetime \u8f6c\u4e3a date \u6216 none" }, { @@ -1530,7 +1530,7 @@ "source_file": "core/protocol_status_display.py", "source_location": "L1", "id": "core_protocol_status_display_py", - "community": 2, + "community": 4, "norm_label": "protocol_status_display.py" }, { @@ -1539,7 +1539,7 @@ "source_file": "core/protocol_status_display.py", "source_location": "L38", "id": "core_protocol_status_display_resolve_void_type_label", - "community": 2, + "community": 4, "norm_label": "resolve_void_type_label()" }, { @@ -1548,7 +1548,7 @@ "source_file": "core/protocol_status_display.py", "source_location": "L62", "id": "core_protocol_status_display_format_protocol_status_label", - "community": 2, + "community": 4, "norm_label": "format_protocol_status_label()" }, { @@ -1557,7 +1557,7 @@ "source_file": "core/protocol_status_display.py", "source_location": "L81", "id": "core_protocol_status_display_build_void_type_label_map", - "community": 2, + "community": 4, "norm_label": "build_void_type_label_map()" }, { @@ -1566,7 +1566,7 @@ "source_file": "core/storage.py", "source_location": "L1", "id": "core_storage_py", - "community": 6, + "community": 8, "norm_label": "storage.py" }, { @@ -1575,7 +1575,7 @@ "source_file": "core/storage.py", "source_location": "L47", "id": "core_storage_guess_content_type", - "community": 6, + "community": 8, "norm_label": "guess_content_type()" }, { @@ -1584,7 +1584,7 @@ "source_file": "core/storage.py", "source_location": "L57", "id": "core_storage_convert_heic_to_jpeg", - "community": 6, + "community": 8, "norm_label": "convert_heic_to_jpeg()" }, { @@ -1593,7 +1593,7 @@ "source_file": "core/storage.py", "source_location": "L72", "id": "core_storage_process_image_content", - "community": 6, + "community": 8, "norm_label": "process_image_content()" }, { @@ -1602,7 +1602,7 @@ "source_file": "core/storage.py", "source_location": "L81", "id": "core_storage_basestorage", - "community": 6, + "community": 8, "norm_label": "basestorage" }, { @@ -1611,7 +1611,7 @@ "source_file": "core/storage.py", "source_location": "L84", "id": "core_storage_basestorage_upload_file", - "community": 6, + "community": 8, "norm_label": ".upload_file()" }, { @@ -1620,7 +1620,7 @@ "source_file": "core/storage.py", "source_location": "L88", "id": "core_storage_basestorage_upload_base64", - "community": 6, + "community": 8, "norm_label": ".upload_base64()" }, { @@ -1629,7 +1629,7 @@ "source_file": "core/storage.py", "source_location": "L92", "id": "core_storage_basestorage_delete_file", - "community": 6, + "community": 8, "norm_label": ".delete_file()" }, { @@ -1638,7 +1638,7 @@ "source_file": "core/storage.py", "source_location": "L96", "id": "core_storage_basestorage_get_url", - "community": 6, + "community": 8, "norm_label": ".get_url()" }, { @@ -1647,7 +1647,7 @@ "source_file": "core/storage.py", "source_location": "L100", "id": "core_storage_basestorage_presigned_download_url", - "community": 6, + "community": 8, "norm_label": ".presigned_download_url()" }, { @@ -1656,7 +1656,7 @@ "source_file": "core/storage.py", "source_location": "L107", "id": "core_storage_localstorage", - "community": 6, + "community": 8, "norm_label": "localstorage" }, { @@ -1665,7 +1665,7 @@ "source_file": "core/storage.py", "source_location": "L110", "id": "core_storage_localstorage_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -1674,7 +1674,7 @@ "source_file": "core/storage.py", "source_location": "L114", "id": "core_storage_localstorage_ensure_dir", - "community": 6, + "community": 8, "norm_label": "._ensure_dir()" }, { @@ -1683,7 +1683,7 @@ "source_file": "core/storage.py", "source_location": "L120", "id": "core_storage_localstorage_generate_filename", - "community": 6, + "community": 8, "norm_label": "._generate_filename()" }, { @@ -1692,7 +1692,7 @@ "source_file": "core/storage.py", "source_location": "L126", "id": "core_storage_localstorage_upload_file", - "community": 6, + "community": 8, "norm_label": ".upload_file()" }, { @@ -1701,7 +1701,7 @@ "source_file": "core/storage.py", "source_location": "L141", "id": "core_storage_localstorage_upload_base64", - "community": 6, + "community": 8, "norm_label": ".upload_base64()" }, { @@ -1710,7 +1710,7 @@ "source_file": "core/storage.py", "source_location": "L150", "id": "core_storage_localstorage_delete_file", - "community": 6, + "community": 8, "norm_label": ".delete_file()" }, { @@ -1719,7 +1719,7 @@ "source_file": "core/storage.py", "source_location": "L167", "id": "core_storage_localstorage_get_url", - "community": 6, + "community": 8, "norm_label": ".get_url()" }, { @@ -1728,7 +1728,7 @@ "source_file": "core/storage.py", "source_location": "L172", "id": "core_storage_qiniustorage", - "community": 6, + "community": 8, "norm_label": "qiniustorage" }, { @@ -1737,7 +1737,7 @@ "source_file": "core/storage.py", "source_location": "L175", "id": "core_storage_qiniustorage_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -1746,7 +1746,7 @@ "source_file": "core/storage.py", "source_location": "L184", "id": "core_storage_qiniustorage_generate_filename", - "community": 6, + "community": 8, "norm_label": "._generate_filename()" }, { @@ -1755,7 +1755,7 @@ "source_file": "core/storage.py", "source_location": "L190", "id": "core_storage_qiniustorage_upload_file", - "community": 6, + "community": 8, "norm_label": ".upload_file()" }, { @@ -1764,7 +1764,7 @@ "source_file": "core/storage.py", "source_location": "L206", "id": "core_storage_qiniustorage_upload_base64", - "community": 6, + "community": 8, "norm_label": ".upload_base64()" }, { @@ -1773,7 +1773,7 @@ "source_file": "core/storage.py", "source_location": "L214", "id": "core_storage_qiniustorage_delete_file", - "community": 6, + "community": 8, "norm_label": ".delete_file()" }, { @@ -1782,7 +1782,7 @@ "source_file": "core/storage.py", "source_location": "L225", "id": "core_storage_qiniustorage_get_url", - "community": 6, + "community": 8, "norm_label": ".get_url()" }, { @@ -1791,7 +1791,7 @@ "source_file": "core/storage.py", "source_location": "L230", "id": "core_storage_ossstorage", - "community": 6, + "community": 8, "norm_label": "ossstorage" }, { @@ -1800,7 +1800,7 @@ "source_file": "core/storage.py", "source_location": "L233", "id": "core_storage_ossstorage_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -1809,7 +1809,7 @@ "source_file": "core/storage.py", "source_location": "L243", "id": "core_storage_ossstorage_generate_filename", - "community": 6, + "community": 8, "norm_label": "._generate_filename()" }, { @@ -1818,7 +1818,7 @@ "source_file": "core/storage.py", "source_location": "L249", "id": "core_storage_ossstorage_upload_file", - "community": 6, + "community": 8, "norm_label": ".upload_file()" }, { @@ -1827,7 +1827,7 @@ "source_file": "core/storage.py", "source_location": "L261", "id": "core_storage_ossstorage_upload_base64", - "community": 6, + "community": 8, "norm_label": ".upload_base64()" }, { @@ -1836,7 +1836,7 @@ "source_file": "core/storage.py", "source_location": "L269", "id": "core_storage_ossstorage_delete_file", - "community": 6, + "community": 8, "norm_label": ".delete_file()" }, { @@ -1845,7 +1845,7 @@ "source_file": "core/storage.py", "source_location": "L278", "id": "core_storage_ossstorage_get_url", - "community": 6, + "community": 8, "norm_label": ".get_url()" }, { @@ -1854,7 +1854,7 @@ "source_file": "core/storage.py", "source_location": "L283", "id": "core_storage_miniostorage", - "community": 6, + "community": 8, "norm_label": "miniostorage" }, { @@ -1863,7 +1863,7 @@ "source_file": "core/storage.py", "source_location": "L286", "id": "core_storage_miniostorage_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -1872,7 +1872,7 @@ "source_file": "core/storage.py", "source_location": "L304", "id": "core_storage_miniostorage_generate_filename", - "community": 6, + "community": 8, "norm_label": "._generate_filename()" }, { @@ -1881,7 +1881,7 @@ "source_file": "core/storage.py", "source_location": "L310", "id": "core_storage_miniostorage_upload_file", - "community": 6, + "community": 8, "norm_label": ".upload_file()" }, { @@ -1890,7 +1890,7 @@ "source_file": "core/storage.py", "source_location": "L329", "id": "core_storage_miniostorage_upload_base64", - "community": 6, + "community": 8, "norm_label": ".upload_base64()" }, { @@ -1899,7 +1899,7 @@ "source_file": "core/storage.py", "source_location": "L337", "id": "core_storage_miniostorage_delete_file", - "community": 6, + "community": 8, "norm_label": ".delete_file()" }, { @@ -1908,7 +1908,7 @@ "source_file": "core/storage.py", "source_location": "L346", "id": "core_storage_miniostorage_get_url", - "community": 6, + "community": 8, "norm_label": ".get_url()" }, { @@ -1917,7 +1917,7 @@ "source_file": "core/storage.py", "source_location": "L350", "id": "core_storage_miniostorage_extract_object_key", - "community": 6, + "community": 8, "norm_label": "._extract_object_key()" }, { @@ -1926,7 +1926,7 @@ "source_file": "core/storage.py", "source_location": "L366", "id": "core_storage_miniostorage_internal_base_prefixes", - "community": 6, + "community": 8, "norm_label": "._internal_base_prefixes()" }, { @@ -1935,7 +1935,7 @@ "source_file": "core/storage.py", "source_location": "L377", "id": "core_storage_miniostorage_rewrite_presigned_public_url", - "community": 6, + "community": 8, "norm_label": "._rewrite_presigned_public_url()" }, { @@ -1944,7 +1944,7 @@ "source_file": "core/storage.py", "source_location": "L389", "id": "core_storage_miniostorage_presigned_download_url", - "community": 6, + "community": 8, "norm_label": ".presigned_download_url()" }, { @@ -1953,7 +1953,7 @@ "source_file": "core/storage.py", "source_location": "L409", "id": "core_storage_get_storage", - "community": 6, + "community": 8, "norm_label": "get_storage()" }, { @@ -1962,7 +1962,7 @@ "source_file": "core/storage.py", "source_location": "L1", "id": "core_storage_rationale_1", - "community": 6, + "community": 8, "norm_label": "\u6587\u4ef6\u5b58\u50a8\u5de5\u5177\u6a21\u5757 \u652f\u6301\u591a\u79cd\u5b58\u50a8\u65b9\u5f0f: 1. \u672c\u5730\u5b58\u50a8 (local) - \u9ed8\u8ba4 2. \u4e03\u725b\u4e91\u5b58\u50a8 (qiniu) - \u63a8\u8350\u751f\u4ea7\u73af\u5883\u4f7f\u7528 3. \u963f\u91cc\u4e91" }, { @@ -1971,7 +1971,7 @@ "source_file": "core/storage.py", "source_location": "L48", "id": "core_storage_rationale_48", - "community": 6, + "community": 8, "norm_label": "\u6309\u6587\u4ef6\u540d\u63a8\u65ad content-type,\u4f9b\u5bf9\u8c61\u5b58\u50a8\u5199\u5165\u5143\u6570\u636e(svg \u56de\u663e\u4f9d\u8d56\u6b63\u786e mime)\u3002" }, { @@ -1980,7 +1980,7 @@ "source_file": "core/storage.py", "source_location": "L58", "id": "core_storage_rationale_58", - "community": 6, + "community": 8, "norm_label": "\u5c06 heic/heif \u683c\u5f0f\u8f6c\u6362\u4e3a jpeg \u683c\u5f0f" }, { @@ -1989,7 +1989,7 @@ "source_file": "core/storage.py", "source_location": "L73", "id": "core_storage_rationale_73", - "community": 6, + "community": 8, "norm_label": "\u5904\u7406\u56fe\u7247\u5185\u5bb9,\u5982\u679c\u662f heic \u683c\u5f0f\u5219\u8f6c\u6362\u4e3a jpeg" }, { @@ -1998,7 +1998,7 @@ "source_file": "core/storage.py", "source_location": "L103", "id": "core_storage_rationale_103", - "community": 6, + "community": 8, "norm_label": "\u5e26\u4e0b\u8f7d\u6587\u4ef6\u540d\u7684\u8bbf\u95ee url;\u9ed8\u8ba4\u5b9e\u73b0\u4e3a\u666e\u901a\u8bbf\u95ee\u5730\u5740\u3002" }, { @@ -2007,7 +2007,7 @@ "source_file": "core/storage.py", "source_location": "L367", "id": "core_storage_rationale_367", - "community": 6, + "community": 8, "norm_label": "sdk \u9884\u7b7e\u540d url \u4f7f\u7528\u7684\u5185\u7f51\u5730\u5740\u524d\u7f00(http/https \u5747\u8986\u76d6)\u3002" }, { @@ -2016,7 +2016,7 @@ "source_file": "core/storage.py", "source_location": "L378", "id": "core_storage_rationale_378", - "community": 6, + "community": 8, "norm_label": "\u5c06 sdk \u751f\u6210\u7684\u5185\u7f51 minio \u9884\u7b7e\u540d url \u6539\u5199\u4e3a minio_base_url \u5bf9\u5916\u8def\u5f84\u3002" }, { @@ -2025,7 +2025,7 @@ "source_file": "core/storage.py", "source_location": "L392", "id": "core_storage_rationale_392", - "community": 6, + "community": 8, "norm_label": "minio \u9884\u7b7e\u540d\u4e0b\u8f7d url,\u643a\u5e26\u539f\u59cb\u6587\u4ef6\u540d\u3002" }, { @@ -2034,7 +2034,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L1", "id": "core_order_status_compat_py", - "community": 28, + "community": 30, "norm_label": "order_status_compat.py" }, { @@ -2043,7 +2043,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L9", "id": "core_order_status_compat_threestatus", - "community": 28, + "community": 30, "norm_label": "threestatus" }, { @@ -2052,7 +2052,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L15", "id": "core_order_status_compat_to_decimal", - "community": 28, + "community": 30, "norm_label": "_to_decimal()" }, { @@ -2061,7 +2061,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L26", "id": "core_order_status_compat_derive_three_status_from_legacy", - "community": 28, + "community": 30, "norm_label": "derive_three_status_from_legacy()" }, { @@ -2070,7 +2070,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L69", "id": "core_order_status_compat_derive_legacy_status_from_three", - "community": 28, + "community": 30, "norm_label": "derive_legacy_status_from_three()" }, { @@ -2079,7 +2079,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L31", "id": "core_order_status_compat_rationale_31", - "community": 28, + "community": 30, "norm_label": "\u9636\u6bb5a\u517c\u5bb9:\u4ece\u65e7 status \u63a8\u5bfc\u4e09\u5b57\u6bb5\u3002 \u7ea6\u675f:\u65e7 status \u672c\u8eab\u6df7\u5408\u4e86\u652f\u4ed8/\u914d\u9001/\u8ba2\u5355\u751f\u547d\u5468\u671f,\u56e0\u6b64\u53ea\u80fd\u5c3d\u529b\u63a8\u65ad; \u82e5\u4e1a\u52a1\u4fa7\u5df2\u6709\u66f4\u7cbe\u786e" }, { @@ -2088,7 +2088,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L75", "id": "core_order_status_compat_rationale_75", - "community": 28, + "community": 30, "norm_label": "\u9636\u6bb5a\u517c\u5bb9:\u4ece\u4e09\u5b57\u6bb5\u53cd\u63a8\u65e7 status(\u7528\u4e8e\u65e7\u524d\u7aef/\u65e7\u7b5b\u9009\u53c2\u6570\u517c\u5bb9)\u3002" }, { @@ -2097,7 +2097,7 @@ "source_file": "core/exceptions.py", "source_location": "L1", "id": "core_exceptions_py", - "community": 6, + "community": 8, "norm_label": "exceptions.py" }, { @@ -2106,7 +2106,7 @@ "source_file": "core/exceptions.py", "source_location": "L28", "id": "core_exceptions_businessexception", - "community": 6, + "community": 8, "norm_label": "businessexception" }, { @@ -2115,7 +2115,7 @@ "source_file": "core/exceptions.py", "source_location": "L30", "id": "core_exceptions_businessexception_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -2124,7 +2124,7 @@ "source_file": "core/exceptions.py", "source_location": "L37", "id": "core_exceptions_validationexception", - "community": 6, + "community": 8, "norm_label": "validationexception" }, { @@ -2133,7 +2133,7 @@ "source_file": "core/exceptions.py", "source_location": "L39", "id": "core_exceptions_validationexception_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -2142,7 +2142,7 @@ "source_file": "core/exceptions.py", "source_location": "L43", "id": "core_exceptions_permissionexception", - "community": 6, + "community": 8, "norm_label": "permissionexception" }, { @@ -2151,7 +2151,7 @@ "source_file": "core/exceptions.py", "source_location": "L45", "id": "core_exceptions_permissionexception_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -2160,7 +2160,7 @@ "source_file": "core/exceptions.py", "source_location": "L49", "id": "core_exceptions_resourcenotfoundexception", - "community": 6, + "community": 8, "norm_label": "resourcenotfoundexception" }, { @@ -2169,7 +2169,7 @@ "source_file": "core/exceptions.py", "source_location": "L51", "id": "core_exceptions_resourcenotfoundexception_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -2178,7 +2178,7 @@ "source_file": "core/exceptions.py", "source_location": "L55", "id": "core_exceptions_resourceconflictexception", - "community": 6, + "community": 8, "norm_label": "resourceconflictexception" }, { @@ -2187,7 +2187,7 @@ "source_file": "core/exceptions.py", "source_location": "L57", "id": "core_exceptions_resourceconflictexception_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -2196,7 +2196,7 @@ "source_file": "core/exceptions.py", "source_location": "L61", "id": "core_exceptions_orderlockedexception", - "community": 6, + "community": 8, "norm_label": "orderlockedexception" }, { @@ -2205,7 +2205,7 @@ "source_file": "core/exceptions.py", "source_location": "L63", "id": "core_exceptions_orderlockedexception_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -2214,7 +2214,7 @@ "source_file": "core/exceptions.py", "source_location": "L67", "id": "core_exceptions_invalidstatustransitionexception", - "community": 6, + "community": 8, "norm_label": "invalidstatustransitionexception" }, { @@ -2223,7 +2223,7 @@ "source_file": "core/exceptions.py", "source_location": "L69", "id": "core_exceptions_invalidstatustransitionexception_init", - "community": 6, + "community": 8, "norm_label": ".__init__()" }, { @@ -2232,7 +2232,7 @@ "source_file": "core/exceptions.py", "source_location": "L73", "id": "core_exceptions_log_operation", - "community": 6, + "community": 8, "norm_label": "log_operation()" }, { @@ -2241,7 +2241,7 @@ "source_file": "core/exceptions.py", "source_location": "L102", "id": "core_exceptions_log_api_request", - "community": 6, + "community": 8, "norm_label": "log_api_request()" }, { @@ -2250,7 +2250,7 @@ "source_file": "core/exceptions.py", "source_location": "L124", "id": "core_exceptions_log_order_operation", - "community": 6, + "community": 8, "norm_label": "log_order_operation()" }, { @@ -2259,7 +2259,7 @@ "source_file": "core/exceptions.py", "source_location": "L129", "id": "core_exceptions_log_delivery_operation", - "community": 6, + "community": 8, "norm_label": "log_delivery_operation()" }, { @@ -2268,7 +2268,7 @@ "source_file": "core/exceptions.py", "source_location": "L134", "id": "core_exceptions_log_settlement_operation", - "community": 6, + "community": 8, "norm_label": "log_settlement_operation()" }, { @@ -2277,7 +2277,7 @@ "source_file": "core/exceptions.py", "source_location": "L139", "id": "core_exceptions_log_user_operation", - "community": 6, + "community": 8, "norm_label": "log_user_operation()" }, { @@ -2286,7 +2286,7 @@ "source_file": "core/data_scope.py", "source_location": "L1", "id": "core_data_scope_py", - "community": 2, + "community": 9, "norm_label": "data_scope.py" }, { @@ -2295,7 +2295,7 @@ "source_file": "core/data_scope.py", "source_location": "L26", "id": "core_data_scope_get_user_dept_id", - "community": 2, + "community": 9, "norm_label": "get_user_dept_id()" }, { @@ -2304,7 +2304,7 @@ "source_file": "core/data_scope.py", "source_location": "L36", "id": "core_data_scope_get_child_dept_ids", - "community": 2, + "community": 9, "norm_label": "_get_child_dept_ids()" }, { @@ -2313,7 +2313,7 @@ "source_file": "core/data_scope.py", "source_location": "L61", "id": "core_data_scope_resolve_user_role_scopes", - "community": 2, + "community": 9, "norm_label": "_resolve_user_role_scopes()" }, { @@ -2322,7 +2322,7 @@ "source_file": "core/data_scope.py", "source_location": "L113", "id": "core_data_scope_apply_data_scope", - "community": 2, + "community": 9, "norm_label": "apply_data_scope()" }, { @@ -2331,7 +2331,7 @@ "source_file": "core/data_scope.py", "source_location": "L1", "id": "core_data_scope_rationale_1", - "community": 4, + "community": 2, "norm_label": "\u6570\u636e\u6743\u9650\u8fc7\u6ee4(v0.3:\u57fa\u4e8e\u89d2\u8272 data_scope \u7684\u67e5\u8be2\u7ea7\u884c\u7ea7\u8fc7\u6ee4) data_scope \u503c: 1 = \u5168\u90e8\u6570\u636e 2 = \u672c\u90e8\u95e8\u6570\u636e 3" }, { @@ -2340,7 +2340,7 @@ "source_file": "core/data_scope.py", "source_location": "L27", "id": "core_data_scope_rationale_27", - "community": 4, + "community": 2, "norm_label": "\u4ece sysuser \u8bfb\u53d6\u7528\u6237\u7684 dept_id\u3002" }, { @@ -2349,7 +2349,7 @@ "source_file": "core/data_scope.py", "source_location": "L37", "id": "core_data_scope_rationale_37", - "community": 4, + "community": 2, "norm_label": "\u9012\u5f52\u83b7\u53d6 dept_id \u53ca\u5176\u6240\u6709\u5b50\u90e8\u95e8 id(\u542b\u81ea\u8eab)\u3002" }, { @@ -2358,7 +2358,7 @@ "source_file": "core/data_scope.py", "source_location": "L64", "id": "core_data_scope_rationale_64", - "community": 4, + "community": 2, "norm_label": "\u83b7\u53d6\u7528\u6237\u6709\u6548\u89d2\u8272\u7684\u6570\u636e\u6743\u9650\u914d\u7f6e(\u76f4\u63a5\u89d2\u8272 \u222a \u804c\u4f4d\u7ee7\u627f\u89d2\u8272)\u3002 \u8fd4\u56de: [{\"data_scope\": str, \"details\": [sysrol" }, { @@ -2367,7 +2367,7 @@ "source_file": "core/data_scope.py", "source_location": "L114", "id": "core_data_scope_rationale_114", - "community": 4, + "community": 2, "norm_label": "\u6839\u636e\u7528\u6237\u89d2\u8272\u7684\u6570\u636e\u6743\u9650\u8fc7\u6ee4\u67e5\u8be2\u3002 args: query: sqlalchemy query \u5bf9\u8c61 model: \u67e5\u8be2" }, { @@ -2412,7 +2412,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L1", "id": "core_api_crypto_middleware_py", - "community": 6, + "community": 8, "norm_label": "api_crypto_middleware.py" }, { @@ -2421,7 +2421,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L28", "id": "core_api_crypto_middleware_nonce_key", - "community": 6, + "community": 8, "norm_label": "_nonce_key()" }, { @@ -2430,7 +2430,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L32", "id": "core_api_crypto_middleware_should_skip_path", - "community": 6, + "community": 8, "norm_label": "_should_skip_path()" }, { @@ -2439,7 +2439,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L37", "id": "core_api_crypto_middleware_is_crypto_api", - "community": 6, + "community": 8, "norm_label": "_is_crypto_api()" }, { @@ -2448,7 +2448,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L43", "id": "core_api_crypto_middleware_claims_from_auth", - "community": 6, + "community": 8, "norm_label": "_claims_from_auth()" }, { @@ -2457,7 +2457,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L61", "id": "core_api_crypto_middleware_get_redis_client", - "community": 6, + "community": 8, "norm_label": "_get_redis_client()" }, { @@ -2466,7 +2466,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L78", "id": "core_api_crypto_middleware_mark_nonce_once", - "community": 6, + "community": 8, "norm_label": "_mark_nonce_once()" }, { @@ -2475,7 +2475,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L100", "id": "core_api_crypto_middleware_json_error_response", - "community": 6, + "community": 8, "norm_label": "_json_error_response()" }, { @@ -2484,7 +2484,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L105", "id": "core_api_crypto_middleware_coerce_post_method_override_to_get", - "community": 6, + "community": 8, "norm_label": "_coerce_post_method_override_to_get()" }, { @@ -2493,7 +2493,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L151", "id": "core_api_crypto_middleware_apicryptomiddleware", - "community": 6, + "community": 8, "norm_label": "apicryptomiddleware" }, { @@ -2502,7 +2502,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L152", "id": "core_api_crypto_middleware_apicryptomiddleware_dispatch", - "community": 6, + "community": 8, "norm_label": ".dispatch()" }, { @@ -2511,7 +2511,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L38", "id": "core_api_crypto_middleware_rationale_38", - "community": 6, + "community": 8, "norm_label": "\u4ec5\u5bf9\u8fd0\u8425\u7aef\u4e0e\u5c0f\u7a0b\u5e8f\u4e1a\u52a1 api \u5e94\u7528\u7edf\u4e00\u5bc6\u6587\u534f\u8bae\u3002" }, { @@ -2520,7 +2520,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L106", "id": "core_api_crypto_middleware_rationale_106", - "community": 6, + "community": 8, "norm_label": "\u524d\u7aef axios \u5728\u5f00\u542f\u52a0\u5bc6\u65f6\u4f1a\u628a get \u6539\u4e3a post \u5e76\u5e26 x-http-method-override: get\u3002 \u5f53\u540e\u7aef\u672a\u542f\u7528 api_en" }, { @@ -2646,7 +2646,7 @@ "source_file": "core/wechat_message.py", "source_location": "L143", "id": "core_wechat_message_rationale_143", - "community": 38, + "community": 40, "norm_label": "\u53d1\u9001\u8ba2\u5355\u72b6\u6001\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2655,7 +2655,7 @@ "source_file": "core/wechat_message.py", "source_location": "L179", "id": "core_wechat_message_rationale_179", - "community": 39, + "community": 41, "norm_label": "\u53d1\u9001\u652f\u4ed8\u6210\u529f\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2664,7 +2664,7 @@ "source_file": "core/wechat_message.py", "source_location": "L215", "id": "core_wechat_message_rationale_215", - "community": 40, + "community": 42, "norm_label": "\u53d1\u9001\u914d\u9001\u901a\u77e5 args: openid: \u914d\u9001\u5458openid task" }, { @@ -2673,7 +2673,7 @@ "source_file": "core/wechat_message.py", "source_location": "L251", "id": "core_wechat_message_rationale_251", - "community": 41, + "community": 43, "norm_label": "\u53d1\u9001\u914d\u9001\u65f6\u6548\u9884\u8b66 args: openid: \u914d\u9001\u5458openid ta" }, { @@ -2682,7 +2682,7 @@ "source_file": "core/wechat_message.py", "source_location": "L289", "id": "core_wechat_message_rationale_289", - "community": 42, + "community": 44, "norm_label": "\u53d1\u9001\u9000\u6b3e\u7ed3\u679c\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2691,7 +2691,7 @@ "source_file": "core/wechat_message.py", "source_location": "L325", "id": "core_wechat_message_rationale_325", - "community": 43, + "community": 45, "norm_label": "\u53d1\u9001\u50ac\u5355\u901a\u77e5\u7ed9\u914d\u9001\u5458 args: deliver_openid: \u914d\u9001\u5458openid" }, { @@ -2700,7 +2700,7 @@ "source_file": "utils/sample_special.py", "source_location": "L1", "id": "utils_sample_special_py", - "community": 2, + "community": 6, "norm_label": "sample_special.py" }, { @@ -2709,7 +2709,7 @@ "source_file": "utils/sample_special.py", "source_location": "L7", "id": "utils_sample_special_truthy_flag", - "community": 2, + "community": 6, "norm_label": "_truthy_flag()" }, { @@ -2718,7 +2718,7 @@ "source_file": "utils/sample_special.py", "source_location": "L15", "id": "utils_sample_special_sample_special_to_dict", - "community": 2, + "community": 6, "norm_label": "sample_special_to_dict()" }, { @@ -2727,7 +2727,7 @@ "source_file": "utils/sample_special.py", "source_location": "L24", "id": "utils_sample_special_validate_sample_special_raw", - "community": 2, + "community": 6, "norm_label": "validate_sample_special_raw()" }, { @@ -2736,7 +2736,7 @@ "source_file": "utils/sample_special.py", "source_location": "L34", "id": "utils_sample_special_apply_sample_special_fields", - "community": 2, + "community": 6, "norm_label": "apply_sample_special_fields()" }, { @@ -2745,7 +2745,7 @@ "source_file": "utils/sample_special.py", "source_location": "L41", "id": "utils_sample_special_apply_inbound_sample_special_mark_fields", - "community": 2, + "community": 6, "norm_label": "apply_inbound_sample_special_mark_fields()" }, { @@ -2754,7 +2754,7 @@ "source_file": "utils/sample_special.py", "source_location": "L52", "id": "utils_sample_special_apply_special_to_item_from_samples", - "community": 2, + "community": 6, "norm_label": "apply_special_to_item_from_samples()" }, { @@ -2763,7 +2763,7 @@ "source_file": "utils/sample_special.py", "source_location": "L42", "id": "utils_sample_special_rationale_42", - "community": 2, + "community": 6, "norm_label": "\u8d28\u68c0\u7b49\u573a\u666f:\u53d6\u6d88\u52fe\u9009\u65f6\u4fdd\u7559 special_remark,\u4ec5\u6e05\u9664 is_special \u6807\u8bb0\u3002" }, { @@ -2772,7 +2772,7 @@ "source_file": "models/material.py", "source_location": "L1", "id": "models_material_py", - "community": 4, + "community": 3, "norm_label": "material.py" }, { @@ -2781,7 +2781,7 @@ "source_file": "models/material.py", "source_location": "L8", "id": "models_material_bizmaterial", - "community": 4, + "community": 3, "norm_label": "bizmaterial" }, { @@ -2790,7 +2790,7 @@ "source_file": "", "source_location": "", "id": "base", - "community": 4, + "community": 3, "norm_label": "base" }, { @@ -2799,7 +2799,7 @@ "source_file": "models/material.py", "source_location": "L32", "id": "models_material_bizmaterialstockbatch", - "community": 4, + "community": 3, "norm_label": "bizmaterialstockbatch" }, { @@ -2808,7 +2808,7 @@ "source_file": "models/material.py", "source_location": "L62", "id": "models_material_bizmaterialusage", - "community": 4, + "community": 3, "norm_label": "bizmaterialusage" }, { @@ -2817,7 +2817,7 @@ "source_file": "models/material.py", "source_location": "L105", "id": "models_material_bizmaterialstockcheck", - "community": 4, + "community": 3, "norm_label": "bizmaterialstockcheck" }, { @@ -2826,7 +2826,7 @@ "source_file": "models/material.py", "source_location": "L124", "id": "models_material_bizmaterialstockcheckbatchline", - "community": 4, + "community": 3, "norm_label": "bizmaterialstockcheckbatchline" }, { @@ -2835,7 +2835,7 @@ "source_file": "models/material.py", "source_location": "L155", "id": "models_material_bizmaterialstockcheckunusedline", - "community": 4, + "community": 3, "norm_label": "bizmaterialstockcheckunusedline" }, { @@ -2844,7 +2844,7 @@ "source_file": "models/material.py", "source_location": "L186", "id": "models_material_bizmaterialstocklog", - "community": 4, + "community": 3, "norm_label": "bizmaterialstocklog" }, { @@ -2853,7 +2853,7 @@ "source_file": "models/production_material.py", "source_location": "L1", "id": "models_production_material_py", - "community": 4, + "community": 3, "norm_label": "production_material.py" }, { @@ -2862,7 +2862,7 @@ "source_file": "models/production_material.py", "source_location": "L8", "id": "models_production_material_bizproductionmaterial", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterial" }, { @@ -2871,7 +2871,7 @@ "source_file": "models/production_material.py", "source_location": "L31", "id": "models_production_material_bizproductionmaterialstockbatch", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialstockbatch" }, { @@ -2880,7 +2880,7 @@ "source_file": "models/production_material.py", "source_location": "L64", "id": "models_production_material_bizproductionmaterialusage", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialusage" }, { @@ -2889,7 +2889,7 @@ "source_file": "models/production_material.py", "source_location": "L114", "id": "models_production_material_bizproductionmaterialformula", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialformula" }, { @@ -2898,7 +2898,7 @@ "source_file": "models/production_material.py", "source_location": "L136", "id": "models_production_material_bizproductionmaterialprep", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialprep" }, { @@ -2907,7 +2907,7 @@ "source_file": "models/production_material.py", "source_location": "L164", "id": "models_production_material_bizproductionmaterialprepline", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialprepline" }, { @@ -2916,7 +2916,7 @@ "source_file": "models/production_material.py", "source_location": "L187", "id": "models_production_material_bizproductionmaterialstockcheck", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialstockcheck" }, { @@ -2925,7 +2925,7 @@ "source_file": "models/production_material.py", "source_location": "L206", "id": "models_production_material_bizproductionmaterialstockcheckbatchline", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialstockcheckbatchline" }, { @@ -2934,7 +2934,7 @@ "source_file": "models/production_material.py", "source_location": "L239", "id": "models_production_material_bizproductionmaterialstockcheckunusedline", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialstockcheckunusedline" }, { @@ -2943,7 +2943,7 @@ "source_file": "models/qc_param.py", "source_location": "L1", "id": "models_qc_param_py", - "community": 4, + "community": 3, "norm_label": "qc_param.py" }, { @@ -2952,7 +2952,7 @@ "source_file": "models/qc_param.py", "source_location": "L8", "id": "models_qc_param_bizqcitemparam", - "community": 4, + "community": 3, "norm_label": "bizqcitemparam" }, { @@ -2961,7 +2961,7 @@ "source_file": "models/qc_param.py", "source_location": "L32", "id": "models_qc_param_bizqctaskresult", - "community": 4, + "community": 3, "norm_label": "bizqctaskresult" }, { @@ -2970,7 +2970,7 @@ "source_file": "models/models.py", "source_location": "L1", "id": "models_models_py", - "community": 4, + "community": 3, "norm_label": "models.py" }, { @@ -2979,7 +2979,7 @@ "source_file": "models/models.py", "source_location": "L10", "id": "models_models_userrole", - "community": 4, + "community": 3, "norm_label": "userrole" }, { @@ -2997,7 +2997,7 @@ "source_file": "models/models.py", "source_location": "L22", "id": "models_models_sysuser", - "community": 3, + "community": 2, "norm_label": "sysuser" }, { @@ -3006,7 +3006,7 @@ "source_file": "models/models.py", "source_location": "L56", "id": "models_models_sysrole", - "community": 4, + "community": 2, "norm_label": "sysrole" }, { @@ -3015,7 +3015,7 @@ "source_file": "models/models.py", "source_location": "L76", "id": "models_models_sysuserrole", - "community": 4, + "community": 3, "norm_label": "sysuserrole" }, { @@ -3024,7 +3024,7 @@ "source_file": "models/models.py", "source_location": "L95", "id": "models_models_sysrolemenu", - "community": 4, + "community": 3, "norm_label": "sysrolemenu" }, { @@ -3033,7 +3033,7 @@ "source_file": "models/models.py", "source_location": "L114", "id": "models_models_sysroledatascopedetail", - "community": 4, + "community": 3, "norm_label": "sysroledatascopedetail" }, { @@ -3042,7 +3042,7 @@ "source_file": "models/models.py", "source_location": "L134", "id": "models_models_sysmenu", - "community": 4, + "community": 3, "norm_label": "sysmenu" }, { @@ -3051,7 +3051,7 @@ "source_file": "models/models.py", "source_location": "L160", "id": "models_models_sysdept", - "community": 4, + "community": 2, "norm_label": "sysdept" }, { @@ -3060,7 +3060,7 @@ "source_file": "models/models.py", "source_location": "L184", "id": "models_models_systenant", - "community": 4, + "community": 3, "norm_label": "systenant" }, { @@ -3069,7 +3069,7 @@ "source_file": "models/models.py", "source_location": "L204", "id": "models_models_syssite", - "community": 4, + "community": 3, "norm_label": "syssite" }, { @@ -3078,7 +3078,7 @@ "source_file": "models/models.py", "source_location": "L230", "id": "models_models_syspost", - "community": 4, + "community": 7, "norm_label": "syspost" }, { @@ -3087,7 +3087,7 @@ "source_file": "models/models.py", "source_location": "L250", "id": "models_models_sysuserpost", - "community": 4, + "community": 3, "norm_label": "sysuserpost" }, { @@ -3096,7 +3096,7 @@ "source_file": "models/models.py", "source_location": "L269", "id": "models_models_syspostrole", - "community": 4, + "community": 3, "norm_label": "syspostrole" }, { @@ -3168,7 +3168,7 @@ "source_file": "models/models.py", "source_location": "L432", "id": "models_models_bizbiznosequence", - "community": 4, + "community": 3, "norm_label": "bizbiznosequence" }, { @@ -3186,7 +3186,7 @@ "source_file": "models/models.py", "source_location": "L480", "id": "models_models_sysdicttype", - "community": 4, + "community": 3, "norm_label": "sysdicttype" }, { @@ -3195,7 +3195,7 @@ "source_file": "models/models.py", "source_location": "L499", "id": "models_models_sysethnic", - "community": 4, + "community": 3, "norm_label": "sysethnic" }, { @@ -3204,7 +3204,7 @@ "source_file": "models/models.py", "source_location": "L518", "id": "models_models_sysdictdata", - "community": 4, + "community": 3, "norm_label": "sysdictdata" }, { @@ -3213,7 +3213,7 @@ "source_file": "models/models.py", "source_location": "L543", "id": "models_models_sysapirequestlog", - "community": 4, + "community": 3, "norm_label": "sysapirequestlog" }, { @@ -3222,7 +3222,7 @@ "source_file": "models/models.py", "source_location": "L569", "id": "models_models_sysapirequestloghis", - "community": 4, + "community": 3, "norm_label": "sysapirequestloghis" }, { @@ -3231,7 +3231,7 @@ "source_file": "models/models.py", "source_location": "L600", "id": "models_models_bizleaverequest", - "community": 4, + "community": 3, "norm_label": "bizleaverequest" }, { @@ -3240,7 +3240,7 @@ "source_file": "models/models.py", "source_location": "L629", "id": "models_models_wfprocessdef", - "community": 4, + "community": 3, "norm_label": "wfprocessdef" }, { @@ -3249,7 +3249,7 @@ "source_file": "models/models.py", "source_location": "L649", "id": "models_models_wfprocessversion", - "community": 4, + "community": 3, "norm_label": "wfprocessversion" }, { @@ -3258,7 +3258,7 @@ "source_file": "models/models.py", "source_location": "L670", "id": "models_models_wfnode", - "community": 4, + "community": 3, "norm_label": "wfnode" }, { @@ -3267,7 +3267,7 @@ "source_file": "models/models.py", "source_location": "L692", "id": "models_models_wftransition", - "community": 4, + "community": 3, "norm_label": "wftransition" }, { @@ -3276,7 +3276,7 @@ "source_file": "models/models.py", "source_location": "L713", "id": "models_models_wfprocessinstance", - "community": 4, + "community": 3, "norm_label": "wfprocessinstance" }, { @@ -3285,7 +3285,7 @@ "source_file": "models/models.py", "source_location": "L737", "id": "models_models_wftask", - "community": 4, + "community": 3, "norm_label": "wftask" }, { @@ -3294,7 +3294,7 @@ "source_file": "models/models.py", "source_location": "L764", "id": "models_models_oaappgroup", - "community": 4, + "community": 3, "norm_label": "oaappgroup" }, { @@ -3303,7 +3303,7 @@ "source_file": "models/models.py", "source_location": "L782", "id": "models_models_oaapp", - "community": 4, + "community": 7, "norm_label": "oaapp" }, { @@ -3312,7 +3312,7 @@ "source_file": "models/models.py", "source_location": "L808", "id": "models_models_oaappversion", - "community": 4, + "community": 7, "norm_label": "oaappversion" }, { @@ -3321,7 +3321,7 @@ "source_file": "models/models.py", "source_location": "L832", "id": "models_models_oareceiveaccount", - "community": 4, + "community": 3, "norm_label": "oareceiveaccount" }, { @@ -3330,7 +3330,7 @@ "source_file": "models/models.py", "source_location": "L856", "id": "models_models_oainstancedraft", - "community": 4, + "community": 3, "norm_label": "oainstancedraft" }, { @@ -3339,7 +3339,7 @@ "source_file": "models/models.py", "source_location": "L880", "id": "models_models_oainstance", - "community": 4, + "community": 7, "norm_label": "oainstance" }, { @@ -3348,7 +3348,7 @@ "source_file": "models/models.py", "source_location": "L912", "id": "models_models_oatask", - "community": 4, + "community": 7, "norm_label": "oatask" }, { @@ -3357,7 +3357,7 @@ "source_file": "models/models.py", "source_location": "L941", "id": "models_models_oainstanceevent", - "community": 4, + "community": 7, "norm_label": "oainstanceevent" }, { @@ -3366,7 +3366,7 @@ "source_file": "models/models.py", "source_location": "L965", "id": "models_models_oarelation", - "community": 4, + "community": 7, "norm_label": "oarelation" }, { @@ -3384,7 +3384,7 @@ "source_file": "models/models.py", "source_location": "L1024", "id": "models_models_bizprotocolaudit", - "community": 4, + "community": 3, "norm_label": "bizprotocolaudit" }, { @@ -3402,7 +3402,7 @@ "source_file": "models/models.py", "source_location": "L1078", "id": "models_models_bizprotocolpayment", - "community": 4, + "community": 3, "norm_label": "bizprotocolpayment" }, { @@ -3411,7 +3411,7 @@ "source_file": "models/models.py", "source_location": "L1104", "id": "models_models_bizprotocolpaymentdetail", - "community": 4, + "community": 3, "norm_label": "bizprotocolpaymentdetail" }, { @@ -3420,7 +3420,7 @@ "source_file": "models/models.py", "source_location": "L1137", "id": "models_models_bizprotocolinvoicerequest", - "community": 4, + "community": 3, "norm_label": "bizprotocolinvoicerequest" }, { @@ -3429,7 +3429,7 @@ "source_file": "models/models.py", "source_location": "L1167", "id": "models_models_bizprotocolinvoicerequestitem", - "community": 4, + "community": 3, "norm_label": "bizprotocolinvoicerequestitem" }, { @@ -3474,7 +3474,7 @@ "source_file": "models/models.py", "source_location": "L1314", "id": "models_models_bizattachment", - "community": 3, + "community": 2, "norm_label": "bizattachment" }, { @@ -3492,7 +3492,7 @@ "source_file": "models/models.py", "source_location": "L1359", "id": "models_models_bizsamplereceptioncheckitem", - "community": 4, + "community": 3, "norm_label": "bizsamplereceptioncheckitem" }, { @@ -3501,7 +3501,7 @@ "source_file": "models/models.py", "source_location": "L1379", "id": "models_models_bizsamplereceptioncheckresult", - "community": 4, + "community": 3, "norm_label": "bizsamplereceptioncheckresult" }, { @@ -3519,7 +3519,7 @@ "source_file": "models/models.py", "source_location": "L1440", "id": "models_models_bizsampleproductionreception", - "community": 4, + "community": 3, "norm_label": "bizsampleproductionreception" }, { @@ -3528,7 +3528,7 @@ "source_file": "models/models.py", "source_location": "L1478", "id": "models_models_bizsamplesmsnotification", - "community": 4, + "community": 3, "norm_label": "bizsamplesmsnotification" }, { @@ -3537,7 +3537,7 @@ "source_file": "models/models.py", "source_location": "L1499", "id": "models_models_bizqcsmsnotification", - "community": 4, + "community": 3, "norm_label": "bizqcsmsnotification" }, { @@ -3546,7 +3546,7 @@ "source_file": "models/models.py", "source_location": "L1524", "id": "models_models_bizstorageentrysmsnotification", - "community": 4, + "community": 3, "norm_label": "bizstorageentrysmsnotification" }, { @@ -3555,7 +3555,7 @@ "source_file": "models/models.py", "source_location": "L1553", "id": "models_models_bizqcthirdpartycompany", - "community": 4, + "community": 3, "norm_label": "bizqcthirdpartycompany" }, { @@ -3591,7 +3591,7 @@ "source_file": "models/models.py", "source_location": "L1674", "id": "models_models_bizqcworkorderinspectionbatch", - "community": 4, + "community": 3, "norm_label": "bizqcworkorderinspectionbatch" }, { @@ -3600,7 +3600,7 @@ "source_file": "models/models.py", "source_location": "L1695", "id": "models_models_bizqcbatchassignee", - "community": 4, + "community": 3, "norm_label": "bizqcbatchassignee" }, { @@ -3645,7 +3645,7 @@ "source_file": "models/models.py", "source_location": "L1821", "id": "models_models_bizcleanroom", - "community": 8, + "community": 3, "norm_label": "bizcleanroom" }, { @@ -3654,7 +3654,7 @@ "source_file": "models/models.py", "source_location": "L1844", "id": "models_models_bizcleanroomaccesslog", - "community": 8, + "community": 3, "norm_label": "bizcleanroomaccesslog" }, { @@ -3663,7 +3663,7 @@ "source_file": "models/models.py", "source_location": "L1869", "id": "models_models_bizcleanroomuvdisinfectlog", - "community": 8, + "community": 3, "norm_label": "bizcleanroomuvdisinfectlog" }, { @@ -3672,7 +3672,7 @@ "source_file": "models/models.py", "source_location": "L1892", "id": "models_models_bizstoragefacility", - "community": 8, + "community": 3, "norm_label": "bizstoragefacility" }, { @@ -3681,7 +3681,7 @@ "source_file": "models/models.py", "source_location": "L1914", "id": "models_models_bizstoragefacilityslot", - "community": 8, + "community": 3, "norm_label": "bizstoragefacilityslot" }, { @@ -3690,7 +3690,7 @@ "source_file": "models/models.py", "source_location": "L1937", "id": "models_models_bizstorageslotoccupancy", - "community": 4, + "community": 3, "norm_label": "bizstorageslotoccupancy" }, { @@ -3699,7 +3699,7 @@ "source_file": "models/models.py", "source_location": "L1963", "id": "models_models_bizexhibitionappointment", - "community": 8, + "community": 3, "norm_label": "bizexhibitionappointment" }, { @@ -3708,7 +3708,7 @@ "source_file": "models/models.py", "source_location": "L1991", "id": "models_models_bizcellproducttype", - "community": 4, + "community": 3, "norm_label": "bizcellproducttype" }, { @@ -3717,7 +3717,7 @@ "source_file": "models/models.py", "source_location": "L2010", "id": "models_models_bizproductionproducttype", - "community": 4, + "community": 3, "norm_label": "bizproductionproducttype" }, { @@ -3726,7 +3726,7 @@ "source_file": "models/models.py", "source_location": "L2029", "id": "models_models_bizcellproductspec", - "community": 4, + "community": 3, "norm_label": "bizcellproductspec" }, { @@ -3735,7 +3735,7 @@ "source_file": "models/models.py", "source_location": "L2048", "id": "models_models_bizcellproductprice", - "community": 4, + "community": 3, "norm_label": "bizcellproductprice" }, { @@ -3744,7 +3744,7 @@ "source_file": "models/models.py", "source_location": "L2073", "id": "models_models_bizcellproductprojectsystem", - "community": 4, + "community": 3, "norm_label": "bizcellproductprojectsystem" }, { @@ -3753,7 +3753,7 @@ "source_file": "models/models.py", "source_location": "L2093", "id": "models_models_bizcellproductprojectsystemitem", - "community": 4, + "community": 3, "norm_label": "bizcellproductprojectsystemitem" }, { @@ -3762,7 +3762,7 @@ "source_file": "models/models.py", "source_location": "L2120", "id": "models_models_bizchannel", - "community": 4, + "community": 3, "norm_label": "bizchannel" }, { @@ -3771,7 +3771,7 @@ "source_file": "models/models.py", "source_location": "L2144", "id": "models_models_bizchannelagreement", - "community": 4, + "community": 3, "norm_label": "bizchannelagreement" }, { @@ -3780,7 +3780,7 @@ "source_file": "models/models.py", "source_location": "L2169", "id": "models_models_bizchannelagreementproductprice", - "community": 4, + "community": 3, "norm_label": "bizchannelagreementproductprice" }, { @@ -3789,7 +3789,7 @@ "source_file": "models/models.py", "source_location": "L2194", "id": "models_models_bizchannelinvoice", - "community": 4, + "community": 3, "norm_label": "bizchannelinvoice" }, { @@ -3798,7 +3798,7 @@ "source_file": "models/models.py", "source_location": "L2218", "id": "models_models_bizchannelmailaddress", - "community": 4, + "community": 3, "norm_label": "bizchannelmailaddress" }, { @@ -3807,7 +3807,7 @@ "source_file": "models/models.py", "source_location": "L2239", "id": "models_models_bizchannelaccount", - "community": 4, + "community": 3, "norm_label": "bizchannelaccount" }, { @@ -3816,7 +3816,7 @@ "source_file": "models/models.py", "source_location": "L2258", "id": "models_models_bizchannelproductquota", - "community": 4, + "community": 3, "norm_label": "bizchannelproductquota" }, { @@ -3825,7 +3825,7 @@ "source_file": "models/models.py", "source_location": "L2284", "id": "models_models_bizchannelserviceorder", - "community": 4, + "community": 3, "norm_label": "bizchannelserviceorder" }, { @@ -3834,7 +3834,7 @@ "source_file": "models/models.py", "source_location": "L2330", "id": "models_models_bizchannelserviceorderproduct", - "community": 4, + "community": 3, "norm_label": "bizchannelserviceorderproduct" }, { @@ -3843,7 +3843,7 @@ "source_file": "models/models.py", "source_location": "L2359", "id": "models_models_bizchannelserviceordertxn", - "community": 4, + "community": 3, "norm_label": "bizchannelserviceordertxn" }, { @@ -3852,7 +3852,7 @@ "source_file": "models/models.py", "source_location": "L2394", "id": "models_models_bizcheckupinstitution", - "community": 4, + "community": 3, "norm_label": "bizcheckupinstitution" }, { @@ -3861,7 +3861,7 @@ "source_file": "models/models.py", "source_location": "L2417", "id": "models_models_bizcheckupinstitutioninvoice", - "community": 4, + "community": 3, "norm_label": "bizcheckupinstitutioninvoice" }, { @@ -3870,7 +3870,7 @@ "source_file": "models/models.py", "source_location": "L2441", "id": "models_models_bizcheckupinstitutionproject", - "community": 4, + "community": 3, "norm_label": "bizcheckupinstitutionproject" }, { @@ -3879,7 +3879,7 @@ "source_file": "models/models.py", "source_location": "L2462", "id": "models_models_bizcheckupinstitutionpackage", - "community": 4, + "community": 3, "norm_label": "bizcheckupinstitutionpackage" }, { @@ -3888,7 +3888,7 @@ "source_file": "models/models.py", "source_location": "L2483", "id": "models_models_bizcheckupinstitutionpackageitem", - "community": 4, + "community": 3, "norm_label": "bizcheckupinstitutionpackageitem" }, { @@ -3897,7 +3897,7 @@ "source_file": "models/models.py", "source_location": "L2509", "id": "models_models_bizconsumable", - "community": 4, + "community": 3, "norm_label": "bizconsumable" }, { @@ -3906,7 +3906,7 @@ "source_file": "models/models.py", "source_location": "L2535", "id": "models_models_bizreagent", - "community": 4, + "community": 3, "norm_label": "bizreagent" }, { @@ -3915,7 +3915,7 @@ "source_file": "models/models.py", "source_location": "L2561", "id": "models_models_bizequipment", - "community": 4, + "community": 3, "norm_label": "bizequipment" }, { @@ -3924,7 +3924,7 @@ "source_file": "models/models.py", "source_location": "L2587", "id": "models_models_bizsopdocument", - "community": 4, + "community": 3, "norm_label": "bizsopdocument" }, { @@ -3933,7 +3933,7 @@ "source_file": "models/models.py", "source_location": "L2608", "id": "models_models_bizprocesscategory", - "community": 4, + "community": 3, "norm_label": "bizprocesscategory" }, { @@ -3951,7 +3951,7 @@ "source_file": "models/models.py", "source_location": "L2646", "id": "models_models_bizconsumablepack", - "community": 4, + "community": 3, "norm_label": "bizconsumablepack" }, { @@ -3960,7 +3960,7 @@ "source_file": "models/models.py", "source_location": "L2668", "id": "models_models_bizconsumablepackitem", - "community": 4, + "community": 3, "norm_label": "bizconsumablepackitem" }, { @@ -4194,7 +4194,7 @@ "source_file": "models/models.py", "source_location": "L3316", "id": "models_models_bizinsurancecompany", - "community": 4, + "community": 3, "norm_label": "bizinsurancecompany" }, { @@ -4203,7 +4203,7 @@ "source_file": "models/models.py", "source_location": "L3339", "id": "models_models_bizinsurancecompanyinvoice", - "community": 4, + "community": 3, "norm_label": "bizinsurancecompanyinvoice" }, { @@ -4212,7 +4212,7 @@ "source_file": "models/models.py", "source_location": "L3363", "id": "models_models_bizinsuranceprojectprice", - "community": 4, + "community": 3, "norm_label": "bizinsuranceprojectprice" }, { @@ -4221,7 +4221,7 @@ "source_file": "models/models.py", "source_location": "L3384", "id": "models_models_bizconsumablestocklog", - "community": 4, + "community": 3, "norm_label": "bizconsumablestocklog" }, { @@ -4230,7 +4230,7 @@ "source_file": "models/models.py", "source_location": "L3414", "id": "models_models_bizreagentstocklog", - "community": 4, + "community": 3, "norm_label": "bizreagentstocklog" }, { @@ -4284,7 +4284,7 @@ "source_file": "models/models.py", "source_location": "L3584", "id": "models_models_bizpilotcheckup", - "community": 4, + "community": 3, "norm_label": "bizpilotcheckup" }, { @@ -4293,7 +4293,7 @@ "source_file": "models/models.py", "source_location": "L3613", "id": "models_models_bizpilotcheckupreserveitem", - "community": 4, + "community": 3, "norm_label": "bizpilotcheckupreserveitem" }, { @@ -4302,7 +4302,7 @@ "source_file": "models/models.py", "source_location": "L3633", "id": "models_models_bizpilotcheckupactualitem", - "community": 4, + "community": 3, "norm_label": "bizpilotcheckupactualitem" }, { @@ -4311,7 +4311,7 @@ "source_file": "models/models.py", "source_location": "L3653", "id": "models_models_bizpilotdelivery", - "community": 4, + "community": 3, "norm_label": "bizpilotdelivery" }, { @@ -4320,7 +4320,7 @@ "source_file": "models/models.py", "source_location": "L3672", "id": "models_models_bizpilotdeliverymaterial", - "community": 4, + "community": 3, "norm_label": "bizpilotdeliverymaterial" }, { @@ -4329,7 +4329,7 @@ "source_file": "models/models.py", "source_location": "L3693", "id": "models_models_bizpilotdeliverymethod", - "community": 4, + "community": 3, "norm_label": "bizpilotdeliverymethod" }, { @@ -4338,7 +4338,7 @@ "source_file": "models/models.py", "source_location": "L3722", "id": "models_models_bizpilotinfusionconfirm", - "community": 4, + "community": 3, "norm_label": "bizpilotinfusionconfirm" }, { @@ -4347,7 +4347,7 @@ "source_file": "models/models.py", "source_location": "L3743", "id": "models_models_bizoutboundreleasematerial", - "community": 4, + "community": 3, "norm_label": "bizoutboundreleasematerial" }, { @@ -4356,7 +4356,7 @@ "source_file": "models/models.py", "source_location": "L3762", "id": "models_models_bizoutboundreleasecell", - "community": 4, + "community": 3, "norm_label": "bizoutboundreleasecell" }, { @@ -4365,7 +4365,7 @@ "source_file": "models/models.py", "source_location": "L3790", "id": "models_models_bizoutboundreleasepaper", - "community": 4, + "community": 3, "norm_label": "bizoutboundreleasepaper" }, { @@ -4374,7 +4374,7 @@ "source_file": "models/models.py", "source_location": "L3812", "id": "models_models_bizoutboundhandover", - "community": 4, + "community": 3, "norm_label": "bizoutboundhandover" }, { @@ -4383,7 +4383,7 @@ "source_file": "models/models.py", "source_location": "L3837", "id": "models_models_bizoutboundreleaseqcmaterial", - "community": 4, + "community": 3, "norm_label": "bizoutboundreleaseqcmaterial" }, { @@ -4392,7 +4392,7 @@ "source_file": "models/models.py", "source_location": "L3862", "id": "models_models_bizoutboundreleasereview", - "community": 4, + "community": 3, "norm_label": "bizoutboundreleasereview" }, { @@ -4401,7 +4401,7 @@ "source_file": "models/models.py", "source_location": "L3888", "id": "models_models_bizenvdetectitem", - "community": 4, + "community": 3, "norm_label": "bizenvdetectitem" }, { @@ -4410,7 +4410,7 @@ "source_file": "models/models.py", "source_location": "L3908", "id": "models_models_bizenvdetectrecord", - "community": 4, + "community": 3, "norm_label": "bizenvdetectrecord" }, { @@ -4419,7 +4419,7 @@ "source_file": "models/models.py", "source_location": "L1", "id": "models_models_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u6570\u636e\u6a21\u578b(\u4e0e docs/sql/zkxw.sql \u5168\u5e93\u5bfc\u51fa\u57fa\u7ebf\u5bf9\u9f50\u7684\u6838\u5fc3\u7cfb\u7edf\u8868)" }, { @@ -4428,7 +4428,7 @@ "source_file": "models/models.py", "source_location": "L11", "id": "models_models_rationale_11", - "community": 4, + "community": 3, "norm_label": "web \u7ba1\u7406\u7aef\u7ea6\u5b9a\u89d2\u8272(\u7531 sys_role.role_name \u6620\u5c04\u800c\u6765,\u975e\u6570\u636e\u5e93\u679a\u4e3e)" }, { @@ -4437,7 +4437,7 @@ "source_file": "models/models.py", "source_location": "L77", "id": "models_models_rationale_77", - "community": 4, + "community": 3, "norm_label": "\u7528\u6237-\u89d2\u8272\u5173\u8054 sys_user_role(v0.3)" }, { @@ -4446,7 +4446,7 @@ "source_file": "models/models.py", "source_location": "L96", "id": "models_models_rationale_96", - "community": 4, + "community": 3, "norm_label": "\u89d2\u8272-\u83dc\u5355\u5173\u8054 sys_role_menu(v0.3)" }, { @@ -4455,7 +4455,7 @@ "source_file": "models/models.py", "source_location": "L115", "id": "models_models_rationale_115", - "community": 4, + "community": 3, "norm_label": "\u89d2\u8272\u81ea\u5b9a\u4e49\u6570\u636e\u6743\u9650\u660e\u7ec6 sys_role_data_scope_detail" }, { @@ -4464,7 +4464,7 @@ "source_file": "models/models.py", "source_location": "L185", "id": "models_models_rationale_185", - "community": 4, + "community": 3, "norm_label": "\u79df\u6237\u8868 sys_tenant(v0.3 2.1.1)" }, { @@ -4473,7 +4473,7 @@ "source_file": "models/models.py", "source_location": "L251", "id": "models_models_rationale_251", - "community": 4, + "community": 3, "norm_label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post" }, { @@ -4482,7 +4482,7 @@ "source_file": "models/models.py", "source_location": "L270", "id": "models_models_rationale_270", - "community": 4, + "community": 3, "norm_label": "\u804c\u4f4d-\u89d2\u8272\u5173\u8054 sys_post_role" }, { @@ -4491,7 +4491,7 @@ "source_file": "models/models.py", "source_location": "L308", "id": "models_models_rationale_308", - "community": 4, + "community": 3, "norm_label": "\u5feb\u9012\u516c\u53f8 biz_express_company" }, { @@ -4500,7 +4500,7 @@ "source_file": "models/models.py", "source_location": "L351", "id": "models_models_rationale_351", - "community": 4, + "community": 3, "norm_label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type" }, { @@ -4509,7 +4509,7 @@ "source_file": "models/models.py", "source_location": "L374", "id": "models_models_rationale_374", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u5730\u533a biz_collection_region" }, { @@ -4518,7 +4518,7 @@ "source_file": "models/models.py", "source_location": "L392", "id": "models_models_rationale_392", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital" }, { @@ -4527,7 +4527,7 @@ "source_file": "models/models.py", "source_location": "L411", "id": "models_models_rationale_411", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no" }, { @@ -4536,7 +4536,7 @@ "source_file": "models/models.py", "source_location": "L433", "id": "models_models_rationale_433", - "community": 4, + "community": 3, "norm_label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence" }, { @@ -4545,7 +4545,7 @@ "source_file": "models/models.py", "source_location": "L453", "id": "models_models_rationale_453", - "community": 4, + "community": 3, "norm_label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code" }, { @@ -4554,7 +4554,7 @@ "source_file": "models/models.py", "source_location": "L500", "id": "models_models_rationale_500", - "community": 4, + "community": 3, "norm_label": "\u6c11\u65cf\u7801\u8868 sys_ethnic(\u56fd\u6807 gb/t 3304,\u5168\u5c40)" }, { @@ -4563,7 +4563,7 @@ "source_file": "models/models.py", "source_location": "L601", "id": "models_models_rationale_601", - "community": 4, + "community": 3, "norm_label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request" }, { @@ -4572,7 +4572,7 @@ "source_file": "models/models.py", "source_location": "L650", "id": "models_models_rationale_650", - "community": 4, + "community": 3, "norm_label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version" }, { @@ -4581,7 +4581,7 @@ "source_file": "models/models.py", "source_location": "L693", "id": "models_models_rationale_693", - "community": 4, + "community": 3, "norm_label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition" }, { @@ -4590,7 +4590,7 @@ "source_file": "models/models.py", "source_location": "L714", "id": "models_models_rationale_714", - "community": 4, + "community": 3, "norm_label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance" }, { @@ -4599,7 +4599,7 @@ "source_file": "models/models.py", "source_location": "L809", "id": "models_models_rationale_809", - "community": 4, + "community": 3, "norm_label": "oa\u5ba1\u6279\u5e94\u7528\u7248\u672c oa_app_version" }, { @@ -4608,7 +4608,7 @@ "source_file": "models/models.py", "source_location": "L833", "id": "models_models_rationale_833", - "community": 4, + "community": 3, "norm_label": "oa\u6536\u6b3e\u8d26\u6237 oa_receive_account" }, { @@ -4617,7 +4617,7 @@ "source_file": "models/models.py", "source_location": "L857", "id": "models_models_rationale_857", - "community": 4, + "community": 3, "norm_label": "oa\u53d1\u8d77\u5ba1\u6279\u8349\u7a3f oa_instance_draft(\u975e\u6a21\u677f\u8bbe\u8ba1\u8349\u7a3f)" }, { @@ -4626,7 +4626,7 @@ "source_file": "models/models.py", "source_location": "L942", "id": "models_models_rationale_942", - "community": 4, + "community": 3, "norm_label": "oa\u5b9e\u4f8b\u64cd\u4f5c\u4e8b\u4ef6 oa_instance_event" }, { @@ -4635,7 +4635,7 @@ "source_file": "models/models.py", "source_location": "L991", "id": "models_models_rationale_991", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol" }, { @@ -4644,7 +4644,7 @@ "source_file": "models/models.py", "source_location": "L1025", "id": "models_models_rationale_1025", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit" }, { @@ -4653,7 +4653,7 @@ "source_file": "models/models.py", "source_location": "L1046", "id": "models_models_rationale_1046", - "community": 4, + "community": 3, "norm_label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review" }, { @@ -4662,7 +4662,7 @@ "source_file": "models/models.py", "source_location": "L1079", "id": "models_models_rationale_1079", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment" }, { @@ -4671,7 +4671,7 @@ "source_file": "models/models.py", "source_location": "L1105", "id": "models_models_rationale_1105", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail" }, { @@ -4680,7 +4680,7 @@ "source_file": "models/models.py", "source_location": "L1138", "id": "models_models_rationale_1138", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355\u5f00\u7968\u7533\u8bf7\u4e3b\u8868 biz_protocol_invoice_request" }, { @@ -4689,7 +4689,7 @@ "source_file": "models/models.py", "source_location": "L1168", "id": "models_models_rationale_1168", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355\u5f00\u7968\u7533\u8bf7\u660e\u7ec6 biz_protocol_invoice_request_item" }, { @@ -4698,7 +4698,7 @@ "source_file": "models/models.py", "source_location": "L1190", "id": "models_models_rationale_1190", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer" }, { @@ -4707,7 +4707,7 @@ "source_file": "models/models.py", "source_location": "L1230", "id": "models_models_rationale_1230", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info" }, { @@ -4716,7 +4716,7 @@ "source_file": "models/models.py", "source_location": "L1254", "id": "models_models_rationale_1254", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample" }, { @@ -4725,7 +4725,7 @@ "source_file": "models/models.py", "source_location": "L1287", "id": "models_models_rationale_1287", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport" }, { @@ -4734,7 +4734,7 @@ "source_file": "models/models.py", "source_location": "L1339", "id": "models_models_rationale_1339", - "community": 4, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert" }, { @@ -4743,7 +4743,7 @@ "source_file": "models/models.py", "source_location": "L1360", "id": "models_models_rationale_1360", - "community": 4, + "community": 3, "norm_label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item" }, { @@ -4752,7 +4752,7 @@ "source_file": "models/models.py", "source_location": "L1380", "id": "models_models_rationale_1380", - "community": 4, + "community": 3, "norm_label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result" }, { @@ -4761,7 +4761,7 @@ "source_file": "models/models.py", "source_location": "L1402", "id": "models_models_rationale_1402", - "community": 4, + "community": 3, "norm_label": "\u6837\u672c\u63a5\u6536 biz_sample_reception" }, { @@ -4770,7 +4770,7 @@ "source_file": "models/models.py", "source_location": "L1441", "id": "models_models_rationale_1441", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u90e8\u95e8\u6837\u672c\u63a5\u6536\u767b\u8bb0 biz_sample_production_reception" }, { @@ -4779,7 +4779,7 @@ "source_file": "models/models.py", "source_location": "L1500", "id": "models_models_rationale_1500", - "community": 4, + "community": 3, "norm_label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification" }, { @@ -4788,7 +4788,7 @@ "source_file": "models/models.py", "source_location": "L1525", "id": "models_models_rationale_1525", - "community": 4, + "community": 3, "norm_label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification" }, { @@ -4797,7 +4797,7 @@ "source_file": "models/models.py", "source_location": "L1554", "id": "models_models_rationale_1554", - "community": 4, + "community": 3, "norm_label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company" }, { @@ -4806,7 +4806,7 @@ "source_file": "models/models.py", "source_location": "L1582", "id": "models_models_rationale_1582", - "community": 4, + "community": 3, "norm_label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item" }, { @@ -4815,7 +4815,7 @@ "source_file": "models/models.py", "source_location": "L1604", "id": "models_models_rationale_1604", - "community": 4, + "community": 3, "norm_label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item" }, { @@ -4824,7 +4824,7 @@ "source_file": "models/models.py", "source_location": "L1625", "id": "models_models_rationale_1625", - "community": 4, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order" }, { @@ -4833,7 +4833,7 @@ "source_file": "models/models.py", "source_location": "L1675", "id": "models_models_rationale_1675", - "community": 4, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355\u68c0\u6d4b\u6279\u6b21 biz_qc_work_order_inspection_batch" }, { @@ -4842,7 +4842,7 @@ "source_file": "models/models.py", "source_location": "L1696", "id": "models_models_rationale_1696", - "community": 4, + "community": 3, "norm_label": "\u8d28\u68c0\u68c0\u6d4b\u6279\u6b21\u8d1f\u8d23\u4eba biz_qc_batch_assignee" }, { @@ -4851,7 +4851,7 @@ "source_file": "models/models.py", "source_location": "L1715", "id": "models_models_rationale_1715", - "community": 4, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item" }, { @@ -4860,7 +4860,7 @@ "source_file": "models/models.py", "source_location": "L1738", "id": "models_models_rationale_1738", - "community": 4, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item" }, { @@ -4869,7 +4869,7 @@ "source_file": "models/models.py", "source_location": "L1798", "id": "models_models_rationale_1798", - "community": 4, + "community": 3, "norm_label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee" }, { @@ -4878,7 +4878,7 @@ "source_file": "models/models.py", "source_location": "L1845", "id": "models_models_rationale_1845", - "community": 4, + "community": 3, "norm_label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log" }, { @@ -4887,7 +4887,7 @@ "source_file": "models/models.py", "source_location": "L1870", "id": "models_models_rationale_1870", - "community": 4, + "community": 3, "norm_label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log" }, { @@ -4896,7 +4896,7 @@ "source_file": "models/models.py", "source_location": "L1893", "id": "models_models_rationale_1893", - "community": 4, + "community": 3, "norm_label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility" }, { @@ -4905,7 +4905,7 @@ "source_file": "models/models.py", "source_location": "L1915", "id": "models_models_rationale_1915", - "community": 4, + "community": 3, "norm_label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot" }, { @@ -4914,7 +4914,7 @@ "source_file": "models/models.py", "source_location": "L1938", "id": "models_models_rationale_1938", - "community": 4, + "community": 3, "norm_label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy" }, { @@ -4923,7 +4923,7 @@ "source_file": "models/models.py", "source_location": "L1964", "id": "models_models_rationale_1964", - "community": 4, + "community": 3, "norm_label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment" }, { @@ -4932,7 +4932,7 @@ "source_file": "models/models.py", "source_location": "L1992", "id": "models_models_rationale_1992", - "community": 4, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type" }, { @@ -4941,7 +4941,7 @@ "source_file": "models/models.py", "source_location": "L2011", "id": "models_models_rationale_2011", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4ea7\u54c1\u7c7b\u578b biz_production_product_type(\u751f\u4ea7\u4e13\u7528,\u7ed3\u6784\u5bf9\u9f50 biz_cell_product_type)" }, { @@ -4950,7 +4950,7 @@ "source_file": "models/models.py", "source_location": "L2030", "id": "models_models_rationale_2030", - "community": 4, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec" }, { @@ -4959,7 +4959,7 @@ "source_file": "models/models.py", "source_location": "L2049", "id": "models_models_rationale_2049", - "community": 4, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price" }, { @@ -4968,7 +4968,7 @@ "source_file": "models/models.py", "source_location": "L2074", "id": "models_models_rationale_2074", - "community": 4, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system" }, { @@ -4977,7 +4977,7 @@ "source_file": "models/models.py", "source_location": "L2094", "id": "models_models_rationale_2094", - "community": 4, + "community": 3, "norm_label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item" }, { @@ -4986,7 +4986,7 @@ "source_file": "models/models.py", "source_location": "L2145", "id": "models_models_rationale_2145", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement" }, { @@ -4995,7 +4995,7 @@ "source_file": "models/models.py", "source_location": "L2170", "id": "models_models_rationale_2170", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price" }, { @@ -5004,7 +5004,7 @@ "source_file": "models/models.py", "source_location": "L2195", "id": "models_models_rationale_2195", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice" }, { @@ -5013,7 +5013,7 @@ "source_file": "models/models.py", "source_location": "L2219", "id": "models_models_rationale_2219", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address" }, { @@ -5022,7 +5022,7 @@ "source_file": "models/models.py", "source_location": "L2240", "id": "models_models_rationale_2240", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account" }, { @@ -5031,7 +5031,7 @@ "source_file": "models/models.py", "source_location": "L2259", "id": "models_models_rationale_2259", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota" }, { @@ -5040,7 +5040,7 @@ "source_file": "models/models.py", "source_location": "L2285", "id": "models_models_rationale_2285", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order" }, { @@ -5049,7 +5049,7 @@ "source_file": "models/models.py", "source_location": "L2331", "id": "models_models_rationale_2331", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product" }, { @@ -5058,7 +5058,7 @@ "source_file": "models/models.py", "source_location": "L2360", "id": "models_models_rationale_2360", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn" }, { @@ -5067,7 +5067,7 @@ "source_file": "models/models.py", "source_location": "L2395", "id": "models_models_rationale_2395", - "community": 4, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution" }, { @@ -5076,7 +5076,7 @@ "source_file": "models/models.py", "source_location": "L2418", "id": "models_models_rationale_2418", - "community": 4, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice" }, { @@ -5085,7 +5085,7 @@ "source_file": "models/models.py", "source_location": "L2442", "id": "models_models_rationale_2442", - "community": 4, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project" }, { @@ -5094,7 +5094,7 @@ "source_file": "models/models.py", "source_location": "L2463", "id": "models_models_rationale_2463", - "community": 4, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package" }, { @@ -5103,7 +5103,7 @@ "source_file": "models/models.py", "source_location": "L2484", "id": "models_models_rationale_2484", - "community": 4, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item" }, { @@ -5112,7 +5112,7 @@ "source_file": "models/models.py", "source_location": "L2588", "id": "models_models_rationale_2588", - "community": 4, + "community": 3, "norm_label": "sop\u6587\u6863 biz_sop_document" }, { @@ -5121,7 +5121,7 @@ "source_file": "models/models.py", "source_location": "L2609", "id": "models_models_rationale_2609", - "community": 4, + "community": 3, "norm_label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category" }, { @@ -5130,7 +5130,7 @@ "source_file": "models/models.py", "source_location": "L2647", "id": "models_models_rationale_2647", - "community": 4, + "community": 3, "norm_label": "\u8017\u6750\u5305 biz_consumable_pack" }, { @@ -5139,7 +5139,7 @@ "source_file": "models/models.py", "source_location": "L2669", "id": "models_models_rationale_2669", - "community": 4, + "community": 3, "norm_label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item" }, { @@ -5148,7 +5148,7 @@ "source_file": "models/models.py", "source_location": "L2717", "id": "models_models_rationale_2717", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent" }, { @@ -5157,7 +5157,7 @@ "source_file": "models/models.py", "source_location": "L2741", "id": "models_models_rationale_2741", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8017\u6750 biz_process_consumable" }, { @@ -5166,7 +5166,7 @@ "source_file": "models/models.py", "source_location": "L2765", "id": "models_models_rationale_2765", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output" }, { @@ -5175,7 +5175,7 @@ "source_file": "models/models.py", "source_location": "L2804", "id": "models_models_rationale_2804", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf biz_process_route" }, { @@ -5184,7 +5184,7 @@ "source_file": "models/models.py", "source_location": "L2828", "id": "models_models_rationale_2828", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step" }, { @@ -5193,7 +5193,7 @@ "source_file": "models/models.py", "source_location": "L2856", "id": "models_models_rationale_2856", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent" }, { @@ -5202,7 +5202,7 @@ "source_file": "models/models.py", "source_location": "L2880", "id": "models_models_rationale_2880", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable" }, { @@ -5211,7 +5211,7 @@ "source_file": "models/models.py", "source_location": "L2904", "id": "models_models_rationale_2904", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output" }, { @@ -5220,7 +5220,7 @@ "source_file": "models/models.py", "source_location": "L2925", "id": "models_models_rationale_2925", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection" }, { @@ -5229,7 +5229,7 @@ "source_file": "models/models.py", "source_location": "L2950", "id": "models_models_rationale_2950", - "community": 4, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product" }, { @@ -5238,7 +5238,7 @@ "source_file": "models/models.py", "source_location": "L2985", "id": "models_models_rationale_2985", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order" }, { @@ -5247,7 +5247,7 @@ "source_file": "models/models.py", "source_location": "L3015", "id": "models_models_rationale_3015", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task" }, { @@ -5256,7 +5256,7 @@ "source_file": "models/models.py", "source_location": "L3047", "id": "models_models_rationale_3047", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover" }, { @@ -5265,7 +5265,7 @@ "source_file": "models/models.py", "source_location": "L3069", "id": "models_models_rationale_3069", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input" }, { @@ -5274,7 +5274,7 @@ "source_file": "models/models.py", "source_location": "L3091", "id": "models_models_rationale_3091", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step" }, { @@ -5283,7 +5283,7 @@ "source_file": "models/models.py", "source_location": "L3124", "id": "models_models_rationale_3124", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8d1f\u8d23\u4eba biz_production_task_step_assignee" }, { @@ -5292,7 +5292,7 @@ "source_file": "models/models.py", "source_location": "L3143", "id": "models_models_rationale_3143", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent" }, { @@ -5301,7 +5301,7 @@ "source_file": "models/models.py", "source_location": "L3169", "id": "models_models_rationale_3169", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable" }, { @@ -5310,7 +5310,7 @@ "source_file": "models/models.py", "source_location": "L3195", "id": "models_models_rationale_3195", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent" }, { @@ -5319,7 +5319,7 @@ "source_file": "models/models.py", "source_location": "L3220", "id": "models_models_rationale_3220", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output" }, { @@ -5328,7 +5328,7 @@ "source_file": "models/models.py", "source_location": "L3241", "id": "models_models_rationale_3241", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection" }, { @@ -5337,7 +5337,7 @@ "source_file": "models/models.py", "source_location": "L3262", "id": "models_models_rationale_3262", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output" }, { @@ -5346,7 +5346,7 @@ "source_file": "models/models.py", "source_location": "L3287", "id": "models_models_rationale_3287", - "community": 4, + "community": 3, "norm_label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo" }, { @@ -5355,7 +5355,7 @@ "source_file": "models/models.py", "source_location": "L3317", "id": "models_models_rationale_3317", - "community": 4, + "community": 3, "norm_label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company" }, { @@ -5364,7 +5364,7 @@ "source_file": "models/models.py", "source_location": "L3340", "id": "models_models_rationale_3340", - "community": 4, + "community": 3, "norm_label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice" }, { @@ -5373,7 +5373,7 @@ "source_file": "models/models.py", "source_location": "L3364", "id": "models_models_rationale_3364", - "community": 4, + "community": 3, "norm_label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price" }, { @@ -5382,7 +5382,7 @@ "source_file": "models/models.py", "source_location": "L3385", "id": "models_models_rationale_3385", - "community": 4, + "community": 3, "norm_label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log" }, { @@ -5391,7 +5391,7 @@ "source_file": "models/models.py", "source_location": "L3415", "id": "models_models_rationale_3415", - "community": 4, + "community": 3, "norm_label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log" }, { @@ -5400,7 +5400,7 @@ "source_file": "models/models.py", "source_location": "L3445", "id": "models_models_rationale_3445", - "community": 4, + "community": 3, "norm_label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application" }, { @@ -5409,7 +5409,7 @@ "source_file": "models/models.py", "source_location": "L3475", "id": "models_models_rationale_3475", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient" }, { @@ -5418,7 +5418,7 @@ "source_file": "models/models.py", "source_location": "L3504", "id": "models_models_rationale_3504", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan" }, { @@ -5427,7 +5427,7 @@ "source_file": "models/models.py", "source_location": "L3529", "id": "models_models_rationale_3529", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule" }, { @@ -5436,7 +5436,7 @@ "source_file": "models/models.py", "source_location": "L3558", "id": "models_models_rationale_3558", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product" }, { @@ -5445,7 +5445,7 @@ "source_file": "models/models.py", "source_location": "L3585", "id": "models_models_rationale_3585", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup" }, { @@ -5454,7 +5454,7 @@ "source_file": "models/models.py", "source_location": "L3614", "id": "models_models_rationale_3614", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item" }, { @@ -5463,7 +5463,7 @@ "source_file": "models/models.py", "source_location": "L3634", "id": "models_models_rationale_3634", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item" }, { @@ -5472,7 +5472,7 @@ "source_file": "models/models.py", "source_location": "L3654", "id": "models_models_rationale_3654", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery" }, { @@ -5481,7 +5481,7 @@ "source_file": "models/models.py", "source_location": "L3673", "id": "models_models_rationale_3673", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material" }, { @@ -5490,7 +5490,7 @@ "source_file": "models/models.py", "source_location": "L3694", "id": "models_models_rationale_3694", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method" }, { @@ -5499,7 +5499,7 @@ "source_file": "models/models.py", "source_location": "L3723", "id": "models_models_rationale_3723", - "community": 4, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm" }, { @@ -5508,7 +5508,7 @@ "source_file": "models/models.py", "source_location": "L3744", "id": "models_models_rationale_3744", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material" }, { @@ -5517,7 +5517,7 @@ "source_file": "models/models.py", "source_location": "L3763", "id": "models_models_rationale_3763", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell" }, { @@ -5526,7 +5526,7 @@ "source_file": "models/models.py", "source_location": "L3791", "id": "models_models_rationale_3791", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper" }, { @@ -5535,7 +5535,7 @@ "source_file": "models/models.py", "source_location": "L3813", "id": "models_models_rationale_3813", - "community": 4, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover" }, { @@ -5544,7 +5544,7 @@ "source_file": "models/models.py", "source_location": "L3838", "id": "models_models_rationale_3838", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material" }, { @@ -5553,7 +5553,7 @@ "source_file": "models/models.py", "source_location": "L3863", "id": "models_models_rationale_3863", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review" }, { @@ -5562,7 +5562,7 @@ "source_file": "models/models.py", "source_location": "L3889", "id": "models_models_rationale_3889", - "community": 4, + "community": 3, "norm_label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item" }, { @@ -5571,7 +5571,7 @@ "source_file": "models/models.py", "source_location": "L3909", "id": "models_models_rationale_3909", - "community": 4, + "community": 3, "norm_label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record" }, { @@ -5643,7 +5643,7 @@ "source_file": "models/cn_holiday.py", "source_location": "L1", "id": "models_cn_holiday_py", - "community": 4, + "community": 3, "norm_label": "cn_holiday.py" }, { @@ -5652,7 +5652,7 @@ "source_file": "models/cn_holiday.py", "source_location": "L9", "id": "models_cn_holiday_syscnholidayday", - "community": 4, + "community": 3, "norm_label": "syscnholidayday" }, { @@ -5661,7 +5661,7 @@ "source_file": "models/cn_holiday.py", "source_location": "L10", "id": "models_cn_holiday_rationale_10", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u56fd\u8282\u5047\u65e5\u65e5\u5386\u7f13\u5b58 sys_cn_holiday_day" }, { @@ -5670,7 +5670,7 @@ "source_file": "models/__init__.py", "source_location": "L1", "id": "models_init_py", - "community": 44, + "community": 46, "norm_label": "__init__.py" }, { @@ -5823,7 +5823,7 @@ "source_file": "models/qc_material.py", "source_location": "L8", "id": "models_qc_material_bizqcmaterial", - "community": 4, + "community": 3, "norm_label": "bizqcmaterial" }, { @@ -5832,7 +5832,7 @@ "source_file": "models/qc_material.py", "source_location": "L30", "id": "models_qc_material_bizqcmaterialstockbatch", - "community": 4, + "community": 3, "norm_label": "bizqcmaterialstockbatch" }, { @@ -5841,7 +5841,7 @@ "source_file": "models/qc_material.py", "source_location": "L61", "id": "models_qc_material_bizqcmaterialusage", - "community": 4, + "community": 3, "norm_label": "bizqcmaterialusage" }, { @@ -5877,7 +5877,7 @@ "source_file": "models/base.py", "source_location": "L1", "id": "models_base_py", - "community": 27, + "community": 28, "norm_label": "base.py" }, { @@ -5886,7 +5886,7 @@ "source_file": "models/base.py", "source_location": "L10", "id": "models_base_basemodel", - "community": 27, + "community": 28, "norm_label": "basemodel" }, { @@ -5895,7 +5895,7 @@ "source_file": "models/base.py", "source_location": "L15", "id": "models_base_tablename", - "community": 27, + "community": 28, "norm_label": "__tablename__()" }, { @@ -5904,7 +5904,7 @@ "source_file": "models/base.py", "source_location": "L29", "id": "models_base_basemodel_to_dict", - "community": 27, + "community": 28, "norm_label": ".to_dict()" }, { @@ -5913,7 +5913,7 @@ "source_file": "models/base.py", "source_location": "L44", "id": "models_base_softdeletemodel", - "community": 27, + "community": 28, "norm_label": "softdeletemodel" }, { @@ -5922,7 +5922,7 @@ "source_file": "models/base.py", "source_location": "L51", "id": "models_base_get_active", - "community": 27, + "community": 28, "norm_label": "get_active()" }, { @@ -5931,7 +5931,7 @@ "source_file": "models/base.py", "source_location": "L55", "id": "models_base_softdeletemodel_soft_delete", - "community": 27, + "community": 28, "norm_label": ".soft_delete()" }, { @@ -5940,7 +5940,7 @@ "source_file": "models/base.py", "source_location": "L60", "id": "models_base_softdeletemodel_restore", - "community": 27, + "community": 28, "norm_label": ".restore()" }, { @@ -5949,7 +5949,7 @@ "source_file": "models/clinical_payment.py", "source_location": "L1", "id": "models_clinical_payment_py", - "community": 4, + "community": 3, "norm_label": "clinical_payment.py" }, { @@ -5958,7 +5958,7 @@ "source_file": "models/clinical_payment.py", "source_location": "L7", "id": "models_clinical_payment_bizpilotpayment", - "community": 4, + "community": 3, "norm_label": "bizpilotpayment" }, { @@ -5967,7 +5967,7 @@ "source_file": "models/clinical_payment.py", "source_location": "L8", "id": "models_clinical_payment_rationale_8", - "community": 4, + "community": 3, "norm_label": "\u4e34\u5e8a\u5e94\u7528\u7f34\u8d39\u8bb0\u5f55 biz_pilot_payment" }, { @@ -5976,7 +5976,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L1", "id": "schemas_storage_release_review_py", - "community": 3, + "community": 2, "norm_label": "storage_release_review.py" }, { @@ -5985,7 +5985,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L6", "id": "schemas_storage_release_review_storagereleasereviewlistquery", - "community": 3, + "community": 2, "norm_label": "storagereleasereviewlistquery" }, { @@ -5994,7 +5994,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L17", "id": "schemas_storage_release_review_reviewsubmitbody", - "community": 3, + "community": 2, "norm_label": "reviewsubmitbody" }, { @@ -6003,7 +6003,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L25", "id": "schemas_storage_release_review_batchreviewbody", - "community": 3, + "community": 2, "norm_label": "batchreviewbody" }, { @@ -6012,7 +6012,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L34", "id": "schemas_storage_release_review_batchstorebody", - "community": 3, + "community": 2, "norm_label": "batchstorebody" }, { @@ -6021,7 +6021,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L40", "id": "schemas_storage_release_review_storagereleasereviewlistitem", - "community": 3, + "community": 2, "norm_label": "storagereleasereviewlistitem" }, { @@ -6030,7 +6030,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L63", "id": "schemas_storage_release_review_storagereleasereviewdetail", - "community": 3, + "community": 2, "norm_label": "storagereleasereviewdetail" }, { @@ -6039,7 +6039,7 @@ "source_file": "schemas/qc_task.py", "source_location": "L1", "id": "schemas_qc_task_py", - "community": 3, + "community": 2, "norm_label": "qc_task.py" }, { @@ -6048,7 +6048,7 @@ "source_file": "schemas/qc_task.py", "source_location": "L5", "id": "schemas_qc_task_qctaskcreatebody", - "community": 3, + "community": 2, "norm_label": "qctaskcreatebody" }, { @@ -6057,7 +6057,7 @@ "source_file": "schemas/process_route.py", "source_location": "L1", "id": "schemas_process_route_py", - "community": 11, + "community": 13, "norm_label": "process_route.py" }, { @@ -6066,7 +6066,7 @@ "source_file": "schemas/process_route.py", "source_location": "L7", "id": "schemas_process_route_processroutecreatebody", - "community": 11, + "community": 13, "norm_label": "processroutecreatebody" }, { @@ -6075,7 +6075,7 @@ "source_file": "schemas/process_route.py", "source_location": "L16", "id": "schemas_process_route_processrouteupdatebody", - "community": 11, + "community": 13, "norm_label": "processrouteupdatebody" }, { @@ -6084,7 +6084,7 @@ "source_file": "schemas/process_route.py", "source_location": "L26", "id": "schemas_process_route_setcurrentbody", - "community": 11, + "community": 13, "norm_label": "setcurrentbody" }, { @@ -6093,7 +6093,7 @@ "source_file": "schemas/process_route.py", "source_location": "L32", "id": "schemas_process_route_stepaddbody", - "community": 11, + "community": 13, "norm_label": "stepaddbody" }, { @@ -6102,7 +6102,7 @@ "source_file": "schemas/process_route.py", "source_location": "L39", "id": "schemas_process_route_stepcopybody", - "community": 11, + "community": 13, "norm_label": "stepcopybody" }, { @@ -6111,7 +6111,7 @@ "source_file": "schemas/process_route.py", "source_location": "L44", "id": "schemas_process_route_stepupdatebody", - "community": 11, + "community": 13, "norm_label": "stepupdatebody" }, { @@ -6120,7 +6120,7 @@ "source_file": "schemas/process_route.py", "source_location": "L56", "id": "schemas_process_route_stepreorderbody", - "community": 11, + "community": 13, "norm_label": "stepreorderbody" }, { @@ -6129,7 +6129,7 @@ "source_file": "schemas/process_route.py", "source_location": "L63", "id": "schemas_process_route_stepreagentitem", - "community": 3, + "community": 13, "norm_label": "stepreagentitem" }, { @@ -6138,7 +6138,7 @@ "source_file": "schemas/process_route.py", "source_location": "L75", "id": "schemas_process_route_stepconsumableitem", - "community": 3, + "community": 13, "norm_label": "stepconsumableitem" }, { @@ -6147,7 +6147,7 @@ "source_file": "schemas/process_route.py", "source_location": "L87", "id": "schemas_process_route_stepoutputitem", - "community": 3, + "community": 13, "norm_label": "stepoutputitem" }, { @@ -6156,7 +6156,7 @@ "source_file": "schemas/process_route.py", "source_location": "L96", "id": "schemas_process_route_stepdatacollectionitem", - "community": 3, + "community": 13, "norm_label": "stepdatacollectionitem" }, { @@ -6165,7 +6165,7 @@ "source_file": "schemas/process_route.py", "source_location": "L105", "id": "schemas_process_route_stepreagentupdatebody", - "community": 11, + "community": 13, "norm_label": "stepreagentupdatebody" }, { @@ -6174,7 +6174,7 @@ "source_file": "schemas/process_route.py", "source_location": "L111", "id": "schemas_process_route_stepconsumableupdatebody", - "community": 11, + "community": 13, "norm_label": "stepconsumableupdatebody" }, { @@ -6183,7 +6183,7 @@ "source_file": "schemas/process_route.py", "source_location": "L117", "id": "schemas_process_route_stepoutputupdatebody", - "community": 11, + "community": 13, "norm_label": "stepoutputupdatebody" }, { @@ -6192,7 +6192,7 @@ "source_file": "schemas/process_route.py", "source_location": "L123", "id": "schemas_process_route_stepdatacollectionupdatebody", - "community": 11, + "community": 13, "norm_label": "stepdatacollectionupdatebody" }, { @@ -6201,7 +6201,7 @@ "source_file": "schemas/process_route.py", "source_location": "L1", "id": "schemas_process_route_rationale_1", - "community": 11, + "community": 13, "norm_label": "\u5de5\u827a\u8def\u7ebf\u7ba1\u7406 pydantic schemas" }, { @@ -6210,7 +6210,7 @@ "source_file": "schemas/auth.py", "source_location": "L1", "id": "schemas_auth_py", - "community": 3, + "community": 2, "norm_label": "auth.py" }, { @@ -6219,7 +6219,7 @@ "source_file": "schemas/auth.py", "source_location": "L7", "id": "schemas_auth_loginrequest", - "community": 3, + "community": 2, "norm_label": "loginrequest" }, { @@ -6228,7 +6228,7 @@ "source_file": "schemas/auth.py", "source_location": "L13", "id": "schemas_auth_loginresponse", - "community": 3, + "community": 2, "norm_label": "loginresponse" }, { @@ -6237,7 +6237,7 @@ "source_file": "schemas/auth.py", "source_location": "L23", "id": "schemas_auth_usercreate", - "community": 3, + "community": 2, "norm_label": "usercreate" }, { @@ -6246,7 +6246,7 @@ "source_file": "schemas/auth.py", "source_location": "L33", "id": "schemas_auth_userresponse", - "community": 3, + "community": 2, "norm_label": "userresponse" }, { @@ -6255,7 +6255,7 @@ "source_file": "schemas/auth.py", "source_location": "L44", "id": "schemas_auth_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -6264,7 +6264,7 @@ "source_file": "schemas/auth.py", "source_location": "L48", "id": "schemas_auth_changepasswordrequest", - "community": 3, + "community": 2, "norm_label": "changepasswordrequest" }, { @@ -6273,7 +6273,7 @@ "source_file": "schemas/auth.py", "source_location": "L54", "id": "schemas_auth_profileupdaterequest", - "community": 3, + "community": 2, "norm_label": "profileupdaterequest" }, { @@ -6282,7 +6282,7 @@ "source_file": "schemas/auth.py", "source_location": "L65", "id": "schemas_auth_resetpasswordrequest", - "community": 3, + "community": 2, "norm_label": "resetpasswordrequest" }, { @@ -6291,7 +6291,7 @@ "source_file": "schemas/auth.py", "source_location": "L1", "id": "schemas_auth_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u7528\u6237\u8ba4\u8bc1" }, { @@ -6300,7 +6300,7 @@ "source_file": "schemas/auth.py", "source_location": "L55", "id": "schemas_auth_rationale_55", - "community": 3, + "community": 2, "norm_label": "\u5f53\u524d\u7528\u6237\u4e2a\u4eba\u4fe1\u606f\u66f4\u65b0(\u4ec5\u5141\u8bb8\u81ea\u52a9\u4fee\u6539\u7684\u5b57\u6bb5)" }, { @@ -6309,7 +6309,7 @@ "source_file": "schemas/delivery.py", "source_location": "L1", "id": "schemas_delivery_py", - "community": 3, + "community": 2, "norm_label": "delivery.py" }, { @@ -6318,7 +6318,7 @@ "source_file": "schemas/delivery.py", "source_location": "L8", "id": "schemas_delivery_deliverytaskitemresponse", - "community": 3, + "community": 2, "norm_label": "deliverytaskitemresponse" }, { @@ -6327,7 +6327,7 @@ "source_file": "schemas/delivery.py", "source_location": "L25", "id": "schemas_delivery_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -6336,7 +6336,7 @@ "source_file": "schemas/delivery.py", "source_location": "L29", "id": "schemas_delivery_deliverytaskresponse", - "community": 3, + "community": 2, "norm_label": "deliverytaskresponse" }, { @@ -6345,7 +6345,7 @@ "source_file": "schemas/delivery.py", "source_location": "L54", "id": "schemas_delivery_deliverytaskdetailresponse", - "community": 3, + "community": 2, "norm_label": "deliverytaskdetailresponse" }, { @@ -6354,7 +6354,7 @@ "source_file": "schemas/delivery.py", "source_location": "L61", "id": "schemas_delivery_deliverytasklistresponse", - "community": 3, + "community": 2, "norm_label": "deliverytasklistresponse" }, { @@ -6363,7 +6363,7 @@ "source_file": "schemas/delivery.py", "source_location": "L70", "id": "schemas_delivery_deliverytaskcreaterequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskcreaterequest" }, { @@ -6372,7 +6372,7 @@ "source_file": "schemas/delivery.py", "source_location": "L79", "id": "schemas_delivery_deliverytaskassignrequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskassignrequest" }, { @@ -6381,7 +6381,7 @@ "source_file": "schemas/delivery.py", "source_location": "L84", "id": "schemas_delivery_deliverytaskpickuprequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskpickuprequest" }, { @@ -6390,7 +6390,7 @@ "source_file": "schemas/delivery.py", "source_location": "L90", "id": "schemas_delivery_deliverytaskdeliverrequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskdeliverrequest" }, { @@ -6399,7 +6399,7 @@ "source_file": "schemas/delivery.py", "source_location": "L96", "id": "schemas_delivery_deliverytaskcancelrequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskcancelrequest" }, { @@ -6408,7 +6408,7 @@ "source_file": "schemas/delivery.py", "source_location": "L101", "id": "schemas_delivery_deliverytaskstatusupdaterequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskstatusupdaterequest" }, { @@ -6417,7 +6417,7 @@ "source_file": "schemas/delivery.py", "source_location": "L110", "id": "schemas_delivery_suppliertaskresponse", - "community": 3, + "community": 2, "norm_label": "suppliertaskresponse" }, { @@ -6426,7 +6426,7 @@ "source_file": "schemas/delivery.py", "source_location": "L134", "id": "schemas_delivery_suppliertasklistresponse", - "community": 3, + "community": 2, "norm_label": "suppliertasklistresponse" }, { @@ -6435,7 +6435,7 @@ "source_file": "schemas/delivery.py", "source_location": "L143", "id": "schemas_delivery_supplierconfirmpickuprequest", - "community": 3, + "community": 2, "norm_label": "supplierconfirmpickuprequest" }, { @@ -6444,7 +6444,7 @@ "source_file": "schemas/delivery.py", "source_location": "L148", "id": "schemas_delivery_supplierconfirmpreparedrequest", - "community": 3, + "community": 2, "norm_label": "supplierconfirmpreparedrequest" }, { @@ -6453,7 +6453,7 @@ "source_file": "schemas/delivery.py", "source_location": "L156", "id": "schemas_delivery_deliverystatisticsresponse", - "community": 3, + "community": 2, "norm_label": "deliverystatisticsresponse" }, { @@ -6462,7 +6462,7 @@ "source_file": "schemas/delivery.py", "source_location": "L167", "id": "schemas_delivery_deliverywarningitem", - "community": 3, + "community": 2, "norm_label": "deliverywarningitem" }, { @@ -6471,7 +6471,7 @@ "source_file": "schemas/delivery.py", "source_location": "L178", "id": "schemas_delivery_deliverywarninglistresponse", - "community": 3, + "community": 2, "norm_label": "deliverywarninglistresponse" }, { @@ -6480,7 +6480,7 @@ "source_file": "schemas/delivery.py", "source_location": "L190", "id": "schemas_delivery_deliveryassignrequest", - "community": 3, + "community": 2, "norm_label": "deliveryassignrequest" }, { @@ -6489,7 +6489,7 @@ "source_file": "schemas/delivery.py", "source_location": "L195", "id": "schemas_delivery_deliveryassignbatchrequest", - "community": 3, + "community": 2, "norm_label": "deliveryassignbatchrequest" }, { @@ -6498,7 +6498,7 @@ "source_file": "schemas/delivery.py", "source_location": "L201", "id": "schemas_delivery_deliverypickuprequest", - "community": 3, + "community": 2, "norm_label": "deliverypickuprequest" }, { @@ -6507,7 +6507,7 @@ "source_file": "schemas/delivery.py", "source_location": "L208", "id": "schemas_delivery_deliverydeliveritem", - "community": 3, + "community": 2, "norm_label": "deliverydeliveritem" }, { @@ -6516,7 +6516,7 @@ "source_file": "schemas/delivery.py", "source_location": "L214", "id": "schemas_delivery_deliverydeliverrequest", - "community": 3, + "community": 2, "norm_label": "deliverydeliverrequest" }, { @@ -6525,7 +6525,7 @@ "source_file": "schemas/delivery.py", "source_location": "L222", "id": "schemas_delivery_deliverycancelrequest", - "community": 3, + "community": 2, "norm_label": "deliverycancelrequest" }, { @@ -6534,7 +6534,7 @@ "source_file": "schemas/delivery.py", "source_location": "L228", "id": "schemas_delivery_deliveryreassignrequest", - "community": 3, + "community": 2, "norm_label": "deliveryreassignrequest" }, { @@ -6543,7 +6543,7 @@ "source_file": "schemas/delivery.py", "source_location": "L235", "id": "schemas_delivery_deliverystatusresponse", - "community": 3, + "community": 2, "norm_label": "deliverystatusresponse" }, { @@ -6552,7 +6552,7 @@ "source_file": "schemas/delivery.py", "source_location": "L242", "id": "schemas_delivery_deliverytaskstatistics", - "community": 3, + "community": 2, "norm_label": "deliverytaskstatistics" }, { @@ -6561,7 +6561,7 @@ "source_file": "schemas/delivery.py", "source_location": "L252", "id": "schemas_delivery_deliveryattachmentresponse", - "community": 3, + "community": 2, "norm_label": "deliveryattachmentresponse" }, { @@ -6570,7 +6570,7 @@ "source_file": "schemas/delivery.py", "source_location": "L1", "id": "schemas_delivery_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u914d\u9001\u4efb\u52a1\u7ba1\u7406" }, { @@ -6579,7 +6579,7 @@ "source_file": "schemas/outbound_release_review.py", "source_location": "L1", "id": "schemas_outbound_release_review_py", - "community": 3, + "community": 2, "norm_label": "outbound_release_review.py" }, { @@ -6588,7 +6588,7 @@ "source_file": "schemas/outbound_release_review.py", "source_location": "L6", "id": "schemas_outbound_release_review_outboundreviewlistparams", - "community": 3, + "community": 2, "norm_label": "outboundreviewlistparams" }, { @@ -6597,7 +6597,7 @@ "source_file": "schemas/outbound_release_review.py", "source_location": "L19", "id": "schemas_outbound_release_review_outboundreviewsubmitbody", - "community": 3, + "community": 2, "norm_label": "outboundreviewsubmitbody" }, { @@ -6606,7 +6606,7 @@ "source_file": "schemas/outbound_release_review.py", "source_location": "L27", "id": "schemas_outbound_release_review_outboundbatchreviewbody", - "community": 3, + "community": 2, "norm_label": "outboundbatchreviewbody" }, { @@ -6615,7 +6615,7 @@ "source_file": "schemas/price_list.py", "source_location": "L1", "id": "schemas_price_list_py", - "community": 3, + "community": 2, "norm_label": "price_list.py" }, { @@ -6624,7 +6624,7 @@ "source_file": "schemas/price_list.py", "source_location": "L8", "id": "schemas_price_list_pricelistitembase", - "community": 3, + "community": 2, "norm_label": "pricelistitembase" }, { @@ -6633,7 +6633,7 @@ "source_file": "schemas/price_list.py", "source_location": "L15", "id": "schemas_price_list_pricelistitemcreate", - "community": 3, + "community": 2, "norm_label": "pricelistitemcreate" }, { @@ -6642,7 +6642,7 @@ "source_file": "schemas/price_list.py", "source_location": "L20", "id": "schemas_price_list_pricelistitemupdate", - "community": 3, + "community": 2, "norm_label": "pricelistitemupdate" }, { @@ -6651,7 +6651,7 @@ "source_file": "schemas/price_list.py", "source_location": "L26", "id": "schemas_price_list_pricelistitemresponse", - "community": 3, + "community": 2, "norm_label": "pricelistitemresponse" }, { @@ -6660,7 +6660,7 @@ "source_file": "schemas/price_list.py", "source_location": "L38", "id": "schemas_price_list_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -6669,7 +6669,7 @@ "source_file": "schemas/price_list.py", "source_location": "L42", "id": "schemas_price_list_pricelistbase", - "community": 3, + "community": 2, "norm_label": "pricelistbase" }, { @@ -6678,7 +6678,7 @@ "source_file": "schemas/price_list.py", "source_location": "L48", "id": "schemas_price_list_pricelistcreate", - "community": 3, + "community": 2, "norm_label": "pricelistcreate" }, { @@ -6687,7 +6687,7 @@ "source_file": "schemas/price_list.py", "source_location": "L56", "id": "schemas_price_list_pricelistupdate", - "community": 3, + "community": 2, "norm_label": "pricelistupdate" }, { @@ -6696,7 +6696,7 @@ "source_file": "schemas/price_list.py", "source_location": "L63", "id": "schemas_price_list_pricelistresponse", - "community": 3, + "community": 2, "norm_label": "pricelistresponse" }, { @@ -6705,7 +6705,7 @@ "source_file": "schemas/price_list.py", "source_location": "L84", "id": "schemas_price_list_pricelistdetailresponse", - "community": 3, + "community": 2, "norm_label": "pricelistdetailresponse" }, { @@ -6714,7 +6714,7 @@ "source_file": "schemas/price_list.py", "source_location": "L93", "id": "schemas_price_list_pricelistlistresponse", - "community": 3, + "community": 2, "norm_label": "pricelistlistresponse" }, { @@ -6723,7 +6723,7 @@ "source_file": "schemas/price_list.py", "source_location": "L102", "id": "schemas_price_list_pricelistpublishrequest", - "community": 3, + "community": 2, "norm_label": "pricelistpublishrequest" }, { @@ -6732,7 +6732,7 @@ "source_file": "schemas/price_list.py", "source_location": "L109", "id": "schemas_price_list_pricelistinvalidaterequest", - "community": 3, + "community": 2, "norm_label": "pricelistinvalidaterequest" }, { @@ -6741,7 +6741,7 @@ "source_file": "schemas/price_list.py", "source_location": "L114", "id": "schemas_price_list_priceliststatusresponse", - "community": 3, + "community": 2, "norm_label": "priceliststatusresponse" }, { @@ -6750,7 +6750,7 @@ "source_file": "schemas/price_list.py", "source_location": "L121", "id": "schemas_price_list_productpriceresponse", - "community": 3, + "community": 2, "norm_label": "productpriceresponse" }, { @@ -6759,7 +6759,7 @@ "source_file": "schemas/price_list.py", "source_location": "L133", "id": "schemas_price_list_productpricehistoryitem", - "community": 3, + "community": 2, "norm_label": "productpricehistoryitem" }, { @@ -6768,7 +6768,7 @@ "source_file": "schemas/price_list.py", "source_location": "L144", "id": "schemas_price_list_productpricehistoryresponse", - "community": 3, + "community": 2, "norm_label": "productpricehistoryresponse" }, { @@ -6777,7 +6777,7 @@ "source_file": "schemas/price_list.py", "source_location": "L154", "id": "schemas_price_list_pricelistgeneraterequest", - "community": 3, + "community": 2, "norm_label": "pricelistgeneraterequest" }, { @@ -6786,7 +6786,7 @@ "source_file": "schemas/price_list.py", "source_location": "L1", "id": "schemas_price_list_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u4ef7\u683c\u6e05\u5355\u7ba1\u7406" }, { @@ -6795,7 +6795,7 @@ "source_file": "schemas/user.py", "source_location": "L1", "id": "schemas_user_py", - "community": 3, + "community": 2, "norm_label": "user.py" }, { @@ -6804,7 +6804,7 @@ "source_file": "schemas/user.py", "source_location": "L6", "id": "schemas_user_userbase", - "community": 3, + "community": 2, "norm_label": "userbase" }, { @@ -6813,7 +6813,7 @@ "source_file": "schemas/user.py", "source_location": "L16", "id": "schemas_user_usercreate", - "community": 3, + "community": 2, "norm_label": "usercreate" }, { @@ -6822,7 +6822,7 @@ "source_file": "schemas/user.py", "source_location": "L21", "id": "schemas_user_userupdate", - "community": 3, + "community": 2, "norm_label": "userupdate" }, { @@ -6831,7 +6831,7 @@ "source_file": "schemas/user.py", "source_location": "L30", "id": "schemas_user_userresponse", - "community": 3, + "community": 2, "norm_label": "userresponse" }, { @@ -6840,7 +6840,7 @@ "source_file": "schemas/user.py", "source_location": "L35", "id": "schemas_user_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -6849,7 +6849,7 @@ "source_file": "schemas/user.py", "source_location": "L39", "id": "schemas_user_userlistresponse", - "community": 3, + "community": 2, "norm_label": "userlistresponse" }, { @@ -6858,7 +6858,7 @@ "source_file": "schemas/user.py", "source_location": "L48", "id": "schemas_user_loginrequest", - "community": 3, + "community": 2, "norm_label": "loginrequest" }, { @@ -6867,7 +6867,7 @@ "source_file": "schemas/user.py", "source_location": "L54", "id": "schemas_user_loginresponse", - "community": 3, + "community": 2, "norm_label": "loginresponse" }, { @@ -6876,7 +6876,7 @@ "source_file": "schemas/user.py", "source_location": "L62", "id": "schemas_user_changepasswordrequest", - "community": 3, + "community": 2, "norm_label": "changepasswordrequest" }, { @@ -6885,7 +6885,7 @@ "source_file": "schemas/user.py", "source_location": "L68", "id": "schemas_user_resetpasswordrequest", - "community": 3, + "community": 2, "norm_label": "resetpasswordrequest" }, { @@ -6894,7 +6894,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L1", "id": "schemas_production_work_order_py", - "community": 11, + "community": 13, "norm_label": "production_work_order.py" }, { @@ -6903,7 +6903,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L6", "id": "schemas_production_work_order_productionworkorderbase", - "community": 3, + "community": 13, "norm_label": "productionworkorderbase" }, { @@ -6912,7 +6912,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L10", "id": "schemas_production_work_order_productionworkorderlistquery", - "community": 11, + "community": 13, "norm_label": "productionworkorderlistquery" }, { @@ -6921,7 +6921,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L30", "id": "schemas_production_work_order_productionworkordercomplete", - "community": 11, + "community": 13, "norm_label": "productionworkordercomplete" }, { @@ -6930,7 +6930,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L34", "id": "schemas_production_work_order_productionworkorderupdate", - "community": 11, + "community": 13, "norm_label": "productionworkorderupdate" }, { @@ -6939,7 +6939,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L40", "id": "schemas_production_work_order_productionworkordercreate", - "community": 11, + "community": 13, "norm_label": "productionworkordercreate" }, { @@ -6948,7 +6948,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L50", "id": "schemas_production_work_order_productionworkorderconfigurebody", - "community": 11, + "community": 13, "norm_label": "productionworkorderconfigurebody" }, { @@ -6957,7 +6957,7 @@ "source_file": "schemas/material.py", "source_location": "L1", "id": "schemas_material_py", - "community": 3, + "community": 2, "norm_label": "material.py" }, { @@ -6966,7 +6966,7 @@ "source_file": "schemas/material.py", "source_location": "L7", "id": "schemas_material_mymaterialusagequery", - "community": 3, + "community": 2, "norm_label": "mymaterialusagequery" }, { @@ -6975,7 +6975,7 @@ "source_file": "schemas/material.py", "source_location": "L17", "id": "schemas_material_materialusageresponse", - "community": 3, + "community": 2, "norm_label": "materialusageresponse" }, { @@ -6984,7 +6984,7 @@ "source_file": "schemas/material.py", "source_location": "L48", "id": "schemas_material_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -6993,7 +6993,7 @@ "source_file": "schemas/material.py", "source_location": "L52", "id": "schemas_material_mymaterialusagelistresponse", - "community": 3, + "community": 2, "norm_label": "mymaterialusagelistresponse" }, { @@ -7002,7 +7002,7 @@ "source_file": "schemas/material.py", "source_location": "L1", "id": "schemas_material_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5e02\u573a\u7269\u6599\u7ba1\u7406" }, { @@ -7011,7 +7011,7 @@ "source_file": "schemas/storage_occupancy.py", "source_location": "L1", "id": "schemas_storage_occupancy_py", - "community": 3, + "community": 2, "norm_label": "storage_occupancy.py" }, { @@ -7020,7 +7020,7 @@ "source_file": "schemas/storage_occupancy.py", "source_location": "L8", "id": "schemas_storage_occupancy_occupancycreatebody", - "community": 3, + "community": 2, "norm_label": "occupancycreatebody" }, { @@ -7029,7 +7029,7 @@ "source_file": "schemas/storage_occupancy.py", "source_location": "L20", "id": "schemas_storage_occupancy_occupancylistquery", - "community": 3, + "community": 2, "norm_label": "occupancylistquery" }, { @@ -7038,7 +7038,7 @@ "source_file": "schemas/storage_occupancy.py", "source_location": "L31", "id": "schemas_storage_occupancy_occupancyhistoryquery", - "community": 3, + "community": 2, "norm_label": "occupancyhistoryquery" }, { @@ -7047,7 +7047,7 @@ "source_file": "schemas/quotation.py", "source_location": "L1", "id": "schemas_quotation_py", - "community": 3, + "community": 2, "norm_label": "quotation.py" }, { @@ -7056,7 +7056,7 @@ "source_file": "schemas/quotation.py", "source_location": "L8", "id": "schemas_quotation_quotationitembase", - "community": 3, + "community": 2, "norm_label": "quotationitembase" }, { @@ -7065,7 +7065,7 @@ "source_file": "schemas/quotation.py", "source_location": "L15", "id": "schemas_quotation_quotationitemcreate", - "community": 3, + "community": 2, "norm_label": "quotationitemcreate" }, { @@ -7074,7 +7074,7 @@ "source_file": "schemas/quotation.py", "source_location": "L20", "id": "schemas_quotation_quotationitemupdate", - "community": 3, + "community": 2, "norm_label": "quotationitemupdate" }, { @@ -7083,7 +7083,7 @@ "source_file": "schemas/quotation.py", "source_location": "L26", "id": "schemas_quotation_quotationitemresponse", - "community": 3, + "community": 2, "norm_label": "quotationitemresponse" }, { @@ -7092,7 +7092,7 @@ "source_file": "schemas/quotation.py", "source_location": "L33", "id": "schemas_quotation_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7101,7 +7101,7 @@ "source_file": "schemas/quotation.py", "source_location": "L37", "id": "schemas_quotation_quotationbase", - "community": 3, + "community": 2, "norm_label": "quotationbase" }, { @@ -7110,7 +7110,7 @@ "source_file": "schemas/quotation.py", "source_location": "L43", "id": "schemas_quotation_quotationcreate", - "community": 3, + "community": 2, "norm_label": "quotationcreate" }, { @@ -7119,7 +7119,7 @@ "source_file": "schemas/quotation.py", "source_location": "L48", "id": "schemas_quotation_quotationupdate", - "community": 3, + "community": 2, "norm_label": "quotationupdate" }, { @@ -7128,7 +7128,7 @@ "source_file": "schemas/quotation.py", "source_location": "L53", "id": "schemas_quotation_quotationresponse", - "community": 3, + "community": 2, "norm_label": "quotationresponse" }, { @@ -7137,7 +7137,7 @@ "source_file": "schemas/quotation.py", "source_location": "L72", "id": "schemas_quotation_quotationdetailresponse", - "community": 3, + "community": 2, "norm_label": "quotationdetailresponse" }, { @@ -7146,7 +7146,7 @@ "source_file": "schemas/quotation.py", "source_location": "L77", "id": "schemas_quotation_quotationlistresponse", - "community": 3, + "community": 2, "norm_label": "quotationlistresponse" }, { @@ -7155,7 +7155,7 @@ "source_file": "schemas/quotation.py", "source_location": "L86", "id": "schemas_quotation_quotationstatusresponse", - "community": 3, + "community": 2, "norm_label": "quotationstatusresponse" }, { @@ -7164,7 +7164,7 @@ "source_file": "schemas/quotation.py", "source_location": "L93", "id": "schemas_quotation_quotationwithsupplierresponse", - "community": 3, + "community": 2, "norm_label": "quotationwithsupplierresponse" }, { @@ -7173,7 +7173,7 @@ "source_file": "schemas/quotation.py", "source_location": "L100", "id": "schemas_quotation_quotationwithitemsresponse", - "community": 3, + "community": 2, "norm_label": "quotationwithitemsresponse" }, { @@ -7182,7 +7182,7 @@ "source_file": "schemas/quotation.py", "source_location": "L1", "id": "schemas_quotation_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u62a5\u4ef7\u5355\u7ba1\u7406" }, { @@ -7191,7 +7191,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L1", "id": "schemas_product_parameter_value_py", - "community": 3, + "community": 2, "norm_label": "product_parameter_value.py" }, { @@ -7200,7 +7200,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L7", "id": "schemas_product_parameter_value_productparametervaluebase", - "community": 3, + "community": 2, "norm_label": "productparametervaluebase" }, { @@ -7209,7 +7209,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L16", "id": "schemas_product_parameter_value_productparametervaluecreate", - "community": 3, + "community": 2, "norm_label": "productparametervaluecreate" }, { @@ -7218,7 +7218,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L21", "id": "schemas_product_parameter_value_productparametervalueupdate", - "community": 3, + "community": 2, "norm_label": "productparametervalueupdate" }, { @@ -7227,7 +7227,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L28", "id": "schemas_product_parameter_value_productparametervaluebatchsave", - "community": 3, + "community": 2, "norm_label": "productparametervaluebatchsave" }, { @@ -7236,7 +7236,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L36", "id": "schemas_product_parameter_value_productparametervalueresponse", - "community": 3, + "community": 2, "norm_label": "productparametervalueresponse" }, { @@ -7245,7 +7245,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L51", "id": "schemas_product_parameter_value_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7254,7 +7254,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L55", "id": "schemas_product_parameter_value_productparametervaluelistresponse", - "community": 3, + "community": 2, "norm_label": "productparametervaluelistresponse" }, { @@ -7263,7 +7263,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L61", "id": "schemas_product_parameter_value_productparametervaluewithparameterresponse", - "community": 3, + "community": 2, "norm_label": "productparametervaluewithparameterresponse" }, { @@ -7272,7 +7272,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L1", "id": "schemas_product_parameter_value_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u53c2\u6570\u503c" }, { @@ -7281,7 +7281,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L1", "id": "schemas_product_review_media_py", - "community": 3, + "community": 2, "norm_label": "product_review_media.py" }, { @@ -7290,7 +7290,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L7", "id": "schemas_product_review_media_productreviewmediabase", - "community": 3, + "community": 2, "norm_label": "productreviewmediabase" }, { @@ -7299,7 +7299,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L16", "id": "schemas_product_review_media_productreviewmediacreate", - "community": 3, + "community": 2, "norm_label": "productreviewmediacreate" }, { @@ -7308,7 +7308,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L21", "id": "schemas_product_review_media_productreviewmediacreatebatch", - "community": 3, + "community": 2, "norm_label": "productreviewmediacreatebatch" }, { @@ -7317,7 +7317,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L26", "id": "schemas_product_review_media_productreviewmediaupdate", - "community": 3, + "community": 2, "norm_label": "productreviewmediaupdate" }, { @@ -7326,7 +7326,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L34", "id": "schemas_product_review_media_productreviewmediaresponse", - "community": 3, + "community": 2, "norm_label": "productreviewmediaresponse" }, { @@ -7335,7 +7335,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L42", "id": "schemas_product_review_media_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7344,7 +7344,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L46", "id": "schemas_product_review_media_productreviewmedialistresponse", - "community": 3, + "community": 2, "norm_label": "productreviewmedialistresponse" }, { @@ -7353,7 +7353,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L1", "id": "schemas_product_review_media_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u8bc4\u4ef7\u5a92\u4f53" }, { @@ -7362,7 +7362,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L1", "id": "schemas_product_parameter_py", - "community": 3, + "community": 2, "norm_label": "product_parameter.py" }, { @@ -7371,7 +7371,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L7", "id": "schemas_product_parameter_productparameterbase", - "community": 3, + "community": 2, "norm_label": "productparameterbase" }, { @@ -7380,7 +7380,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L22", "id": "schemas_product_parameter_productparametercreate", - "community": 3, + "community": 2, "norm_label": "productparametercreate" }, { @@ -7389,7 +7389,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L27", "id": "schemas_product_parameter_productparameterupdate", - "community": 3, + "community": 2, "norm_label": "productparameterupdate" }, { @@ -7398,7 +7398,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L42", "id": "schemas_product_parameter_productparameterresponse", - "community": 3, + "community": 2, "norm_label": "productparameterresponse" }, { @@ -7407,7 +7407,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L50", "id": "schemas_product_parameter_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7416,7 +7416,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L54", "id": "schemas_product_parameter_productparameterlistresponse", - "community": 3, + "community": 2, "norm_label": "productparameterlistresponse" }, { @@ -7425,7 +7425,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L62", "id": "schemas_product_parameter_productparametersimpleresponse", - "community": 3, + "community": 2, "norm_label": "productparametersimpleresponse" }, { @@ -7434,7 +7434,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L1", "id": "schemas_product_parameter_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u53c2\u6570\u6a21\u677f" }, { @@ -7443,7 +7443,7 @@ "source_file": "schemas/production_task.py", "source_location": "L1", "id": "schemas_production_task_py", - "community": 11, + "community": 13, "norm_label": "production_task.py" }, { @@ -7452,7 +7452,7 @@ "source_file": "schemas/production_task.py", "source_location": "L6", "id": "schemas_production_task_productiontaskcreate", - "community": 11, + "community": 13, "norm_label": "productiontaskcreate" }, { @@ -7461,7 +7461,7 @@ "source_file": "schemas/production_task.py", "source_location": "L17", "id": "schemas_production_task_productiontaskforwardbody", - "community": 11, + "community": 13, "norm_label": "productiontaskforwardbody" }, { @@ -7470,7 +7470,7 @@ "source_file": "schemas/production_task.py", "source_location": "L23", "id": "schemas_production_task_productiontaskassigneeupdate", - "community": 11, + "community": 13, "norm_label": "productiontaskassigneeupdate" }, { @@ -7479,7 +7479,7 @@ "source_file": "schemas/production_task.py", "source_location": "L29", "id": "schemas_production_task_productiontasklistquery", - "community": 3, + "community": 13, "norm_label": "productiontasklistquery" }, { @@ -7488,7 +7488,7 @@ "source_file": "schemas/production_task.py", "source_location": "L38", "id": "schemas_production_task_productiontasklistbyworkordersbody", - "community": 11, + "community": 13, "norm_label": "productiontasklistbyworkordersbody" }, { @@ -7497,7 +7497,7 @@ "source_file": "schemas/production_task.py", "source_location": "L48", "id": "schemas_production_task_productiontaskupdate", - "community": 11, + "community": 13, "norm_label": "productiontaskupdate" }, { @@ -7506,7 +7506,7 @@ "source_file": "schemas/production_task.py", "source_location": "L57", "id": "schemas_production_task_productiontaskstatusupdate", - "community": 11, + "community": 13, "norm_label": "productiontaskstatusupdate" }, { @@ -7515,7 +7515,7 @@ "source_file": "schemas/production_task.py", "source_location": "L64", "id": "schemas_production_task_taskstepadd", - "community": 11, + "community": 13, "norm_label": "taskstepadd" }, { @@ -7524,7 +7524,7 @@ "source_file": "schemas/production_task.py", "source_location": "L75", "id": "schemas_production_task_taskstepupdate", - "community": 11, + "community": 13, "norm_label": "taskstepupdate" }, { @@ -7533,7 +7533,7 @@ "source_file": "schemas/production_task.py", "source_location": "L85", "id": "schemas_production_task_taskstepmaterialitem", - "community": 11, + "community": 13, "norm_label": "taskstepmaterialitem" }, { @@ -7542,7 +7542,7 @@ "source_file": "schemas/production_task.py", "source_location": "L100", "id": "schemas_production_task_taskstepoutputitem", - "community": 11, + "community": 13, "norm_label": "taskstepoutputitem" }, { @@ -7551,7 +7551,7 @@ "source_file": "schemas/production_task.py", "source_location": "L107", "id": "schemas_production_task_taskstepdatacollectionitem", - "community": 11, + "community": 13, "norm_label": "taskstepdatacollectionitem" }, { @@ -7560,7 +7560,7 @@ "source_file": "schemas/production_task.py", "source_location": "L114", "id": "schemas_production_task_taskinputitem", - "community": 11, + "community": 13, "norm_label": "taskinputitem" }, { @@ -7569,7 +7569,7 @@ "source_file": "schemas/production_task.py", "source_location": "L123", "id": "schemas_production_task_taskoutputitem", - "community": 11, + "community": 13, "norm_label": "taskoutputitem" }, { @@ -7578,7 +7578,7 @@ "source_file": "schemas/production_task.py", "source_location": "L152", "id": "schemas_production_task_taskstepreorderbody", - "community": 11, + "community": 13, "norm_label": "taskstepreorderbody" }, { @@ -7587,7 +7587,7 @@ "source_file": "schemas/production_task.py", "source_location": "L158", "id": "schemas_production_task_productiontaskstepdispatchitem", - "community": 3, + "community": 13, "norm_label": "productiontaskstepdispatchitem" }, { @@ -7596,7 +7596,7 @@ "source_file": "schemas/production_task.py", "source_location": "L165", "id": "schemas_production_task_productiontaskstepdispatchbody", - "community": 11, + "community": 13, "norm_label": "productiontaskstepdispatchbody" }, { @@ -7605,7 +7605,7 @@ "source_file": "schemas/production_task.py", "source_location": "L170", "id": "schemas_production_task_spawntemporaryworkorderbody", - "community": 11, + "community": 13, "norm_label": "spawntemporaryworkorderbody" }, { @@ -7614,7 +7614,7 @@ "source_file": "schemas/production_task.py", "source_location": "L39", "id": "schemas_production_task_rationale_39", - "community": 11, + "community": 13, "norm_label": "\u6309\u591a\u4e2a\u5de5\u5355 id \u6279\u91cf\u67e5\u8be2\u751f\u4ea7\u4efb\u52a1(post body,\u907f\u514d get url \u8fc7\u957f)" }, { @@ -7623,7 +7623,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L1", "id": "schemas_product_detail_media_py", - "community": 3, + "community": 2, "norm_label": "product_detail_media.py" }, { @@ -7632,7 +7632,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L7", "id": "schemas_product_detail_media_productdetailmediabase", - "community": 3, + "community": 2, "norm_label": "productdetailmediabase" }, { @@ -7641,7 +7641,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L24", "id": "schemas_product_detail_media_productdetailmediacreate", - "community": 3, + "community": 2, "norm_label": "productdetailmediacreate" }, { @@ -7650,7 +7650,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L29", "id": "schemas_product_detail_media_productdetailmediacreatebatch", - "community": 3, + "community": 2, "norm_label": "productdetailmediacreatebatch" }, { @@ -7659,7 +7659,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L36", "id": "schemas_product_detail_media_productdetailmediaupdate", - "community": 3, + "community": 2, "norm_label": "productdetailmediaupdate" }, { @@ -7668,7 +7668,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L48", "id": "schemas_product_detail_media_productdetailmediasortitem", - "community": 3, + "community": 2, "norm_label": "productdetailmediasortitem" }, { @@ -7677,7 +7677,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L56", "id": "schemas_product_detail_media_productdetailmediasortupdate", - "community": 3, + "community": 2, "norm_label": "productdetailmediasortupdate" }, { @@ -7686,7 +7686,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L63", "id": "schemas_product_detail_media_productdetailmediaresponse", - "community": 3, + "community": 2, "norm_label": "productdetailmediaresponse" }, { @@ -7695,7 +7695,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L74", "id": "schemas_product_detail_media_productdetailmedialistresponse", - "community": 3, + "community": 2, "norm_label": "productdetailmedialistresponse" }, { @@ -7704,7 +7704,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L1", "id": "schemas_product_detail_media_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u8be6\u60c5\u5a92\u4f53" }, { @@ -7713,7 +7713,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L1", "id": "schemas_product_banner_py", - "community": 3, + "community": 2, "norm_label": "product_banner.py" }, { @@ -7722,7 +7722,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L7", "id": "schemas_product_banner_productbannerbase", - "community": 3, + "community": 2, "norm_label": "productbannerbase" }, { @@ -7731,7 +7731,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L18", "id": "schemas_product_banner_productbannercreate", - "community": 3, + "community": 2, "norm_label": "productbannercreate" }, { @@ -7740,7 +7740,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L23", "id": "schemas_product_banner_productbannercreatebatch", - "community": 3, + "community": 2, "norm_label": "productbannercreatebatch" }, { @@ -7749,7 +7749,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L30", "id": "schemas_product_banner_productbannerupdate", - "community": 3, + "community": 2, "norm_label": "productbannerupdate" }, { @@ -7758,7 +7758,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L40", "id": "schemas_product_banner_productbannersortitem", - "community": 3, + "community": 2, "norm_label": "productbannersortitem" }, { @@ -7767,7 +7767,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L48", "id": "schemas_product_banner_productbannersortupdate", - "community": 3, + "community": 2, "norm_label": "productbannersortupdate" }, { @@ -7776,7 +7776,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L55", "id": "schemas_product_banner_productbannerresponse", - "community": 3, + "community": 2, "norm_label": "productbannerresponse" }, { @@ -7785,7 +7785,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L66", "id": "schemas_product_banner_productbannerlistresponse", - "community": 3, + "community": 2, "norm_label": "productbannerlistresponse" }, { @@ -7794,7 +7794,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L1", "id": "schemas_product_banner_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u8f6e\u64ad\u56fe" }, { @@ -7803,7 +7803,7 @@ "source_file": "schemas/region.py", "source_location": "L1", "id": "schemas_region_py", - "community": 3, + "community": 2, "norm_label": "region.py" }, { @@ -7812,7 +7812,7 @@ "source_file": "schemas/region.py", "source_location": "L6", "id": "schemas_region_regionbase", - "community": 3, + "community": 2, "norm_label": "regionbase" }, { @@ -7821,7 +7821,7 @@ "source_file": "schemas/region.py", "source_location": "L25", "id": "schemas_region_regioncreate", - "community": 3, + "community": 2, "norm_label": "regioncreate" }, { @@ -7830,7 +7830,7 @@ "source_file": "schemas/region.py", "source_location": "L30", "id": "schemas_region_regionupdate", - "community": 3, + "community": 2, "norm_label": "regionupdate" }, { @@ -7839,7 +7839,7 @@ "source_file": "schemas/region.py", "source_location": "L49", "id": "schemas_region_regionresponse", - "community": 3, + "community": 2, "norm_label": "regionresponse" }, { @@ -7848,7 +7848,7 @@ "source_file": "schemas/region.py", "source_location": "L61", "id": "schemas_region_regionlistresponse", - "community": 3, + "community": 2, "norm_label": "regionlistresponse" }, { @@ -7857,7 +7857,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L1", "id": "schemas_inquiry_py", - "community": 3, + "community": 2, "norm_label": "inquiry.py" }, { @@ -7866,7 +7866,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L8", "id": "schemas_inquiry_inquiryitembase", - "community": 3, + "community": 2, "norm_label": "inquiryitembase" }, { @@ -7875,7 +7875,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L13", "id": "schemas_inquiry_inquiryitemcreate", - "community": 3, + "community": 2, "norm_label": "inquiryitemcreate" }, { @@ -7884,7 +7884,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L18", "id": "schemas_inquiry_inquiryitemresponse", - "community": 3, + "community": 2, "norm_label": "inquiryitemresponse" }, { @@ -7893,7 +7893,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L24", "id": "schemas_inquiry_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7902,7 +7902,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L28", "id": "schemas_inquiry_inquirybase", - "community": 3, + "community": 2, "norm_label": "inquirybase" }, { @@ -7911,7 +7911,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L35", "id": "schemas_inquiry_inquirycreate", - "community": 3, + "community": 2, "norm_label": "inquirycreate" }, { @@ -7920,7 +7920,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L40", "id": "schemas_inquiry_inquiryupdate", - "community": 3, + "community": 2, "norm_label": "inquiryupdate" }, { @@ -7929,7 +7929,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L47", "id": "schemas_inquiry_inquiryresponse", - "community": 3, + "community": 2, "norm_label": "inquiryresponse" }, { @@ -7938,7 +7938,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L63", "id": "schemas_inquiry_inquirydetailresponse", - "community": 3, + "community": 2, "norm_label": "inquirydetailresponse" }, { @@ -7947,7 +7947,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L68", "id": "schemas_inquiry_inquirylistresponse", - "community": 3, + "community": 2, "norm_label": "inquirylistresponse" }, { @@ -7956,7 +7956,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L77", "id": "schemas_inquiry_inquirystatusresponse", - "community": 3, + "community": 2, "norm_label": "inquirystatusresponse" }, { @@ -7965,7 +7965,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L1", "id": "schemas_inquiry_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u8be2\u4ef7\u5355\u7ba1\u7406" }, { @@ -7974,7 +7974,7 @@ "source_file": "schemas/order.py", "source_location": "L1", "id": "schemas_order_py", - "community": 3, + "community": 2, "norm_label": "order.py" }, { @@ -7983,7 +7983,7 @@ "source_file": "schemas/order.py", "source_location": "L8", "id": "schemas_order_orderitembase", - "community": 3, + "community": 2, "norm_label": "orderitembase" }, { @@ -7992,7 +7992,7 @@ "source_file": "schemas/order.py", "source_location": "L16", "id": "schemas_order_orderitemcreate", - "community": 3, + "community": 2, "norm_label": "orderitemcreate" }, { @@ -8001,7 +8001,7 @@ "source_file": "schemas/order.py", "source_location": "L21", "id": "schemas_order_orderitemresponse", - "community": 3, + "community": 2, "norm_label": "orderitemresponse" }, { @@ -8010,7 +8010,7 @@ "source_file": "schemas/order.py", "source_location": "L34", "id": "schemas_order_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -8019,7 +8019,7 @@ "source_file": "schemas/order.py", "source_location": "L38", "id": "schemas_order_ordercreate", - "community": 3, + "community": 2, "norm_label": "ordercreate" }, { @@ -8028,7 +8028,7 @@ "source_file": "schemas/order.py", "source_location": "L47", "id": "schemas_order_orderpreviewrequest", - "community": 3, + "community": 2, "norm_label": "orderpreviewrequest" }, { @@ -8037,7 +8037,7 @@ "source_file": "schemas/order.py", "source_location": "L54", "id": "schemas_order_orderresponse", - "community": 3, + "community": 2, "norm_label": "orderresponse" }, { @@ -8046,7 +8046,7 @@ "source_file": "schemas/order.py", "source_location": "L86", "id": "schemas_order_orderdetailresponse", - "community": 3, + "community": 2, "norm_label": "orderdetailresponse" }, { @@ -8055,7 +8055,7 @@ "source_file": "schemas/order.py", "source_location": "L92", "id": "schemas_order_orderlistresponse", - "community": 3, + "community": 2, "norm_label": "orderlistresponse" }, { @@ -8064,7 +8064,7 @@ "source_file": "schemas/order.py", "source_location": "L101", "id": "schemas_order_orderpreviewresponse", - "community": 3, + "community": 2, "norm_label": "orderpreviewresponse" }, { @@ -8073,7 +8073,7 @@ "source_file": "schemas/order.py", "source_location": "L110", "id": "schemas_order_ordercancelrequest", - "community": 3, + "community": 2, "norm_label": "ordercancelrequest" }, { @@ -8082,7 +8082,7 @@ "source_file": "schemas/order.py", "source_location": "L115", "id": "schemas_order_orderdirectcancelrequest", - "community": 3, + "community": 2, "norm_label": "orderdirectcancelrequest" }, { @@ -8091,7 +8091,7 @@ "source_file": "schemas/order.py", "source_location": "L120", "id": "schemas_order_orderreviewcancelrequest", - "community": 3, + "community": 2, "norm_label": "orderreviewcancelrequest" }, { @@ -8100,7 +8100,7 @@ "source_file": "schemas/order.py", "source_location": "L126", "id": "schemas_order_orderstatusresponse", - "community": 3, + "community": 2, "norm_label": "orderstatusresponse" }, { @@ -8109,7 +8109,7 @@ "source_file": "schemas/order.py", "source_location": "L133", "id": "schemas_order_orderstatuslogresponse", - "community": 3, + "community": 2, "norm_label": "orderstatuslogresponse" }, { @@ -8118,7 +8118,7 @@ "source_file": "schemas/order.py", "source_location": "L149", "id": "schemas_order_deliveryprogressresponse", - "community": 3, + "community": 2, "norm_label": "deliveryprogressresponse" }, { @@ -8127,7 +8127,7 @@ "source_file": "schemas/order.py", "source_location": "L162", "id": "schemas_order_orderadjustitem", - "community": 3, + "community": 2, "norm_label": "orderadjustitem" }, { @@ -8136,7 +8136,7 @@ "source_file": "schemas/order.py", "source_location": "L171", "id": "schemas_order_orderadjustrequest", - "community": 3, + "community": 2, "norm_label": "orderadjustrequest" }, { @@ -8145,7 +8145,7 @@ "source_file": "schemas/order.py", "source_location": "L176", "id": "schemas_order_orderadjustresponse", - "community": 3, + "community": 2, "norm_label": "orderadjustresponse" }, { @@ -8154,7 +8154,7 @@ "source_file": "schemas/order.py", "source_location": "L195", "id": "schemas_order_orderadjustresult", - "community": 3, + "community": 2, "norm_label": "orderadjustresult" }, { @@ -8163,7 +8163,7 @@ "source_file": "schemas/order.py", "source_location": "L207", "id": "schemas_order_orderlockrequest", - "community": 3, + "community": 2, "norm_label": "orderlockrequest" }, { @@ -8172,7 +8172,7 @@ "source_file": "schemas/order.py", "source_location": "L212", "id": "schemas_order_orderlockresponse", - "community": 3, + "community": 2, "norm_label": "orderlockresponse" }, { @@ -8181,7 +8181,7 @@ "source_file": "schemas/order.py", "source_location": "L220", "id": "schemas_order_orderunlockrequest", - "community": 3, + "community": 2, "norm_label": "orderunlockrequest" }, { @@ -8190,7 +8190,7 @@ "source_file": "schemas/order.py", "source_location": "L225", "id": "schemas_order_orderunlockresponse", - "community": 3, + "community": 2, "norm_label": "orderunlockresponse" }, { @@ -8199,7 +8199,7 @@ "source_file": "schemas/order.py", "source_location": "L234", "id": "schemas_order_orderforcecompleterequest", - "community": 3, + "community": 2, "norm_label": "orderforcecompleterequest" }, { @@ -8208,7 +8208,7 @@ "source_file": "schemas/order.py", "source_location": "L239", "id": "schemas_order_orderforcecompleteresponse", - "community": 3, + "community": 2, "norm_label": "orderforcecompleteresponse" }, { @@ -8217,7 +8217,7 @@ "source_file": "schemas/order.py", "source_location": "L247", "id": "schemas_order_orderpartialdeliveredrequest", - "community": 3, + "community": 2, "norm_label": "orderpartialdeliveredrequest" }, { @@ -8226,7 +8226,7 @@ "source_file": "schemas/order.py", "source_location": "L252", "id": "schemas_order_orderpartialdeliveredresponse", - "community": 3, + "community": 2, "norm_label": "orderpartialdeliveredresponse" }, { @@ -8235,7 +8235,7 @@ "source_file": "schemas/order.py", "source_location": "L259", "id": "schemas_order_orderconfirmpartialrequest", - "community": 3, + "community": 2, "norm_label": "orderconfirmpartialrequest" }, { @@ -8244,7 +8244,7 @@ "source_file": "schemas/order.py", "source_location": "L264", "id": "schemas_order_orderconfirmpartialresponse", - "community": 3, + "community": 2, "norm_label": "orderconfirmpartialresponse" }, { @@ -8253,7 +8253,7 @@ "source_file": "schemas/order.py", "source_location": "L275", "id": "schemas_order_assigndelivererrequest", - "community": 3, + "community": 2, "norm_label": "assigndelivererrequest" }, { @@ -8262,7 +8262,7 @@ "source_file": "schemas/order.py", "source_location": "L280", "id": "schemas_order_assigndelivererresponse", - "community": 3, + "community": 2, "norm_label": "assigndelivererresponse" }, { @@ -8271,7 +8271,7 @@ "source_file": "schemas/order.py", "source_location": "L293", "id": "schemas_order_deliverywarningresponse", - "community": 3, + "community": 2, "norm_label": "deliverywarningresponse" }, { @@ -8280,7 +8280,7 @@ "source_file": "schemas/order.py", "source_location": "L316", "id": "schemas_order_deliverywarningstatistics", - "community": 3, + "community": 2, "norm_label": "deliverywarningstatistics" }, { @@ -8289,7 +8289,7 @@ "source_file": "schemas/order.py", "source_location": "L325", "id": "schemas_order_reassigndeliveryrequest", - "community": 3, + "community": 2, "norm_label": "reassigndeliveryrequest" }, { @@ -8298,7 +8298,7 @@ "source_file": "schemas/order.py", "source_location": "L331", "id": "schemas_order_reassigndeliveryresponse", - "community": 3, + "community": 2, "norm_label": "reassigndeliveryresponse" }, { @@ -8307,7 +8307,7 @@ "source_file": "schemas/order.py", "source_location": "L1", "id": "schemas_order_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u8ba2\u5355\u7ba1\u7406" }, { @@ -8316,7 +8316,7 @@ "source_file": "schemas/__init__.py", "source_location": "L1", "id": "schemas_init_py", - "community": 45, + "community": 47, "norm_label": "__init__.py" }, { @@ -8397,7 +8397,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L53", "id": "schemas_cell_product_cellproductcreate", - "community": 11, + "community": 13, "norm_label": "cellproductcreate" }, { @@ -8433,7 +8433,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L99", "id": "schemas_cell_product_cellproductupdate", - "community": 11, + "community": 13, "norm_label": "cellproductupdate" }, { @@ -8469,7 +8469,7 @@ "source_file": "schemas/menu.py", "source_location": "L1", "id": "schemas_menu_py", - "community": 3, + "community": 2, "norm_label": "menu.py" }, { @@ -8478,7 +8478,7 @@ "source_file": "schemas/menu.py", "source_location": "L6", "id": "schemas_menu_menumeta", - "community": 3, + "community": 2, "norm_label": "menumeta" }, { @@ -8487,7 +8487,7 @@ "source_file": "schemas/menu.py", "source_location": "L19", "id": "schemas_menu_menuitem", - "community": 3, + "community": 2, "norm_label": "menuitem" }, { @@ -8496,7 +8496,7 @@ "source_file": "schemas/menu.py", "source_location": "L30", "id": "schemas_menu_menulistresponse", - "community": 3, + "community": 2, "norm_label": "menulistresponse" }, { @@ -8505,7 +8505,7 @@ "source_file": "schemas/attachment.py", "source_location": "L1", "id": "schemas_attachment_py", - "community": 3, + "community": 2, "norm_label": "attachment.py" }, { @@ -8514,7 +8514,7 @@ "source_file": "schemas/attachment.py", "source_location": "L5", "id": "schemas_attachment_attachmentuploadresponse", - "community": 3, + "community": 2, "norm_label": "attachmentuploadresponse" }, { @@ -8523,7 +8523,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L1", "id": "schemas_category_parameter_py", - "community": 3, + "community": 2, "norm_label": "category_parameter.py" }, { @@ -8532,7 +8532,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L7", "id": "schemas_category_parameter_categoryparameterbase", - "community": 3, + "community": 2, "norm_label": "categoryparameterbase" }, { @@ -8541,7 +8541,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L18", "id": "schemas_category_parameter_categoryparameteritem", - "community": 3, + "community": 2, "norm_label": "categoryparameteritem" }, { @@ -8550,7 +8550,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L28", "id": "schemas_category_parameter_categoryparametercreate", - "community": 3, + "community": 2, "norm_label": "categoryparametercreate" }, { @@ -8559,7 +8559,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L33", "id": "schemas_category_parameter_categoryparameterupdate", - "community": 3, + "community": 2, "norm_label": "categoryparameterupdate" }, { @@ -8568,7 +8568,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L42", "id": "schemas_category_parameter_categoryparameterbatchupdate", - "community": 3, + "community": 2, "norm_label": "categoryparameterbatchupdate" }, { @@ -8577,7 +8577,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L49", "id": "schemas_category_parameter_categoryparameterresponse", - "community": 3, + "community": 2, "norm_label": "categoryparameterresponse" }, { @@ -8586,7 +8586,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L57", "id": "schemas_category_parameter_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -8595,7 +8595,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L61", "id": "schemas_category_parameter_categoryparameterwithdetailresponse", - "community": 3, + "community": 2, "norm_label": "categoryparameterwithdetailresponse" }, { @@ -8604,7 +8604,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L79", "id": "schemas_category_parameter_categoryparameterlistresponse", - "community": 3, + "community": 2, "norm_label": "categoryparameterlistresponse" }, { @@ -8613,7 +8613,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L1", "id": "schemas_category_parameter_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5206\u7c7b\u53c2\u6570\u5173\u8054" }, { @@ -8622,7 +8622,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L19", "id": "schemas_category_parameter_rationale_19", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u66f4\u65b0\u4e2d\u7684\u5355\u4e2a\u53c2\u6570\u9879(\u4e0d\u5305\u542bcategoryid)" }, { @@ -8631,7 +8631,7 @@ "source_file": "schemas/common.py", "source_location": "L1", "id": "schemas_common_py", - "community": 3, + "community": 2, "norm_label": "common.py" }, { @@ -8640,7 +8640,7 @@ "source_file": "schemas/common.py", "source_location": "L6", "id": "schemas_common_paginationparams", - "community": 3, + "community": 2, "norm_label": "paginationparams" }, { @@ -8649,7 +8649,7 @@ "source_file": "schemas/common.py", "source_location": "L12", "id": "schemas_common_paginationresult", - "community": 3, + "community": 2, "norm_label": "paginationresult" }, { @@ -8658,7 +8658,7 @@ "source_file": "schemas/common.py", "source_location": "L21", "id": "schemas_common_idinput", - "community": 3, + "community": 2, "norm_label": "idinput" }, { @@ -8667,7 +8667,7 @@ "source_file": "schemas/common.py", "source_location": "L26", "id": "schemas_common_statusinput", - "community": 3, + "community": 2, "norm_label": "statusinput" }, { @@ -8676,7 +8676,7 @@ "source_file": "schemas/common.py", "source_location": "L31", "id": "schemas_common_deleteinput", - "community": 3, + "community": 2, "norm_label": "deleteinput" }, { @@ -8685,7 +8685,7 @@ "source_file": "schemas/unit.py", "source_location": "L1", "id": "schemas_unit_py", - "community": 3, + "community": 2, "norm_label": "unit.py" }, { @@ -8694,7 +8694,7 @@ "source_file": "schemas/unit.py", "source_location": "L6", "id": "schemas_unit_unitbase", - "community": 3, + "community": 2, "norm_label": "unitbase" }, { @@ -8703,7 +8703,7 @@ "source_file": "schemas/unit.py", "source_location": "L14", "id": "schemas_unit_unitcreate", - "community": 3, + "community": 2, "norm_label": "unitcreate" }, { @@ -8712,7 +8712,7 @@ "source_file": "schemas/unit.py", "source_location": "L19", "id": "schemas_unit_unitupdate", - "community": 3, + "community": 2, "norm_label": "unitupdate" }, { @@ -8721,7 +8721,7 @@ "source_file": "schemas/unit.py", "source_location": "L27", "id": "schemas_unit_unitresponse", - "community": 3, + "community": 2, "norm_label": "unitresponse" }, { @@ -8730,7 +8730,7 @@ "source_file": "schemas/unit.py", "source_location": "L36", "id": "schemas_unit_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -8739,7 +8739,7 @@ "source_file": "schemas/unit.py", "source_location": "L40", "id": "schemas_unit_unitlistresponse", - "community": 3, + "community": 2, "norm_label": "unitlistresponse" }, { @@ -8748,7 +8748,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L1", "id": "schemas_qc_work_order_py", - "community": 3, + "community": 2, "norm_label": "qc_work_order.py" }, { @@ -8757,7 +8757,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L5", "id": "schemas_qc_work_order_outboundqcdetailapplication", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailapplication" }, { @@ -8766,7 +8766,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L14", "id": "schemas_qc_work_order_outboundqcdetailpatient", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailpatient" }, { @@ -8775,7 +8775,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L28", "id": "schemas_qc_work_order_outboundqcdetailinfusionplan", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailinfusionplan" }, { @@ -8784,7 +8784,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L39", "id": "schemas_qc_work_order_outboundqcdetailinfusionschedule", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailinfusionschedule" }, { @@ -8793,7 +8793,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L51", "id": "schemas_qc_work_order_outboundqcdetailproduct", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailproduct" }, { @@ -8802,7 +8802,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L64", "id": "schemas_qc_work_order_outboundqcdetailresponse", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailresponse" }, { @@ -8811,7 +8811,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L76", "id": "schemas_qc_work_order_qcworkordercreatebody", - "community": 3, + "community": 2, "norm_label": "qcworkordercreatebody" }, { @@ -8820,7 +8820,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L89", "id": "schemas_qc_work_order_productionqcworkordercreatebody", - "community": 11, + "community": 13, "norm_label": "productionqcworkordercreatebody" }, { @@ -8829,7 +8829,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L99", "id": "schemas_qc_work_order_qcworkorderupdatebody", - "community": 3, + "community": 2, "norm_label": "qcworkorderupdatebody" }, { @@ -8838,7 +8838,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L100", "id": "schemas_qc_work_order_rationale_100", - "community": 3, + "community": 2, "norm_label": "\u7f16\u8f91\u8d28\u68c0\u5de5\u5355(\u5165\u5e93/\u51fa\u5e93\u53ef\u6539\u5907\u6ce8\u3001\u72b6\u6001\u4e0e\u8d28\u68c0\u7ed3\u8bba;\u4e34\u65f6\u53ef\u542b\u8d28\u68c0\u5bf9\u8c61)" }, { @@ -8847,7 +8847,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L1", "id": "schemas_outbound_release_material_py", - "community": 3, + "community": 2, "norm_label": "outbound_release_material.py" }, { @@ -8856,7 +8856,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L7", "id": "schemas_outbound_release_material_outboundreleasecellitem", - "community": 3, + "community": 2, "norm_label": "outboundreleasecellitem" }, { @@ -8865,7 +8865,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L14", "id": "schemas_outbound_release_material_outboundreleaseqcmaterialitem", - "community": 3, + "community": 2, "norm_label": "outboundreleaseqcmaterialitem" }, { @@ -8874,7 +8874,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L23", "id": "schemas_outbound_release_material_coerce_qty", - "community": 3, + "community": 2, "norm_label": "_coerce_qty()" }, { @@ -8883,7 +8883,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L29", "id": "schemas_outbound_release_material_outboundreleasepaperitem", - "community": 3, + "community": 2, "norm_label": "outboundreleasepaperitem" }, { @@ -8892,7 +8892,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L38", "id": "schemas_outbound_release_material_outboundreleasematerialsavebody", - "community": 3, + "community": 2, "norm_label": "outboundreleasematerialsavebody" }, { @@ -8901,7 +8901,7 @@ "source_file": "schemas/product.py", "source_location": "L1", "id": "schemas_product_py", - "community": 3, + "community": 2, "norm_label": "product.py" }, { @@ -8910,7 +8910,7 @@ "source_file": "schemas/product.py", "source_location": "L7", "id": "schemas_product_productunitbase", - "community": 3, + "community": 2, "norm_label": "productunitbase" }, { @@ -8919,7 +8919,7 @@ "source_file": "schemas/product.py", "source_location": "L13", "id": "schemas_product_productunitcreate", - "community": 3, + "community": 2, "norm_label": "productunitcreate" }, { @@ -8928,7 +8928,7 @@ "source_file": "schemas/product.py", "source_location": "L18", "id": "schemas_product_productunitresponse", - "community": 3, + "community": 2, "norm_label": "productunitresponse" }, { @@ -8937,7 +8937,7 @@ "source_file": "schemas/product.py", "source_location": "L24", "id": "schemas_product_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -8946,7 +8946,7 @@ "source_file": "schemas/product.py", "source_location": "L28", "id": "schemas_product_productcategorybase", - "community": 3, + "community": 2, "norm_label": "productcategorybase" }, { @@ -8955,7 +8955,7 @@ "source_file": "schemas/product.py", "source_location": "L35", "id": "schemas_product_productcategorycreate", - "community": 3, + "community": 2, "norm_label": "productcategorycreate" }, { @@ -8964,7 +8964,7 @@ "source_file": "schemas/product.py", "source_location": "L40", "id": "schemas_product_productcategoryresponse", - "community": 3, + "community": 2, "norm_label": "productcategoryresponse" }, { @@ -8973,7 +8973,7 @@ "source_file": "schemas/product.py", "source_location": "L50", "id": "schemas_product_productbase", - "community": 3, + "community": 2, "norm_label": "productbase" }, { @@ -8982,7 +8982,7 @@ "source_file": "schemas/product.py", "source_location": "L59", "id": "schemas_product_productcreate", - "community": 3, + "community": 2, "norm_label": "productcreate" }, { @@ -8991,7 +8991,7 @@ "source_file": "schemas/product.py", "source_location": "L64", "id": "schemas_product_productupdate", - "community": 3, + "community": 2, "norm_label": "productupdate" }, { @@ -9000,7 +9000,7 @@ "source_file": "schemas/product.py", "source_location": "L74", "id": "schemas_product_productresponse", - "community": 3, + "community": 2, "norm_label": "productresponse" }, { @@ -9009,7 +9009,7 @@ "source_file": "schemas/product.py", "source_location": "L1", "id": "schemas_product_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u7ba1\u7406" }, { @@ -9018,7 +9018,7 @@ "source_file": "schemas/workflow.py", "source_location": "L1", "id": "schemas_workflow_py", - "community": 3, + "community": 2, "norm_label": "workflow.py" }, { @@ -9027,7 +9027,7 @@ "source_file": "schemas/workflow.py", "source_location": "L7", "id": "schemas_workflow_processdefcreate", - "community": 3, + "community": 2, "norm_label": "processdefcreate" }, { @@ -9036,7 +9036,7 @@ "source_file": "schemas/workflow.py", "source_location": "L15", "id": "schemas_workflow_processdefupdate", - "community": 3, + "community": 2, "norm_label": "processdefupdate" }, { @@ -9045,7 +9045,7 @@ "source_file": "schemas/workflow.py", "source_location": "L23", "id": "schemas_workflow_processdefresponse", - "community": 3, + "community": 2, "norm_label": "processdefresponse" }, { @@ -9054,7 +9054,7 @@ "source_file": "schemas/workflow.py", "source_location": "L35", "id": "schemas_workflow_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -9063,7 +9063,7 @@ "source_file": "schemas/workflow.py", "source_location": "L39", "id": "schemas_workflow_nodedata", - "community": 3, + "community": 2, "norm_label": "nodedata" }, { @@ -9072,7 +9072,7 @@ "source_file": "schemas/workflow.py", "source_location": "L46", "id": "schemas_workflow_transitiondata", - "community": 3, + "community": 2, "norm_label": "transitiondata" }, { @@ -9081,7 +9081,7 @@ "source_file": "schemas/workflow.py", "source_location": "L52", "id": "schemas_workflow_publishversionrequest", - "community": 3, + "community": 2, "norm_label": "publishversionrequest" }, { @@ -9090,7 +9090,7 @@ "source_file": "schemas/workflow.py", "source_location": "L59", "id": "schemas_workflow_versionresponse", - "community": 3, + "community": 2, "norm_label": "versionresponse" }, { @@ -9099,7 +9099,7 @@ "source_file": "schemas/workflow.py", "source_location": "L71", "id": "schemas_workflow_startinstancerequest", - "community": 3, + "community": 2, "norm_label": "startinstancerequest" }, { @@ -9108,7 +9108,7 @@ "source_file": "schemas/workflow.py", "source_location": "L79", "id": "schemas_workflow_approverequest", - "community": 3, + "community": 2, "norm_label": "approverequest" }, { @@ -9117,7 +9117,7 @@ "source_file": "schemas/workflow.py", "source_location": "L83", "id": "schemas_workflow_taskresponse", - "community": 3, + "community": 2, "norm_label": "taskresponse" }, { @@ -9126,7 +9126,7 @@ "source_file": "schemas/workflow.py", "source_location": "L103", "id": "schemas_workflow_instanceresponse", - "community": 3, + "community": 2, "norm_label": "instanceresponse" }, { @@ -9135,7 +9135,7 @@ "source_file": "schemas/workflow.py", "source_location": "L1", "id": "schemas_workflow_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5de5\u4f5c\u6d41" }, { @@ -9144,7 +9144,7 @@ "source_file": "schemas/product_review.py", "source_location": "L1", "id": "schemas_product_review_py", - "community": 3, + "community": 2, "norm_label": "product_review.py" }, { @@ -9153,7 +9153,7 @@ "source_file": "schemas/product_review.py", "source_location": "L7", "id": "schemas_product_review_productreviewbase", - "community": 3, + "community": 2, "norm_label": "productreviewbase" }, { @@ -9162,7 +9162,7 @@ "source_file": "schemas/product_review.py", "source_location": "L19", "id": "schemas_product_review_productreviewcreate", - "community": 3, + "community": 2, "norm_label": "productreviewcreate" }, { @@ -9171,7 +9171,7 @@ "source_file": "schemas/product_review.py", "source_location": "L24", "id": "schemas_product_review_productreviewupdate", - "community": 3, + "community": 2, "norm_label": "productreviewupdate" }, { @@ -9180,7 +9180,7 @@ "source_file": "schemas/product_review.py", "source_location": "L32", "id": "schemas_product_review_productreviewreplyrequest", - "community": 3, + "community": 2, "norm_label": "productreviewreplyrequest" }, { @@ -9189,7 +9189,7 @@ "source_file": "schemas/product_review.py", "source_location": "L37", "id": "schemas_product_review_productreviewrejectrequest", - "community": 3, + "community": 2, "norm_label": "productreviewrejectrequest" }, { @@ -9198,7 +9198,7 @@ "source_file": "schemas/product_review.py", "source_location": "L42", "id": "schemas_product_review_productreviewtoprequest", - "community": 3, + "community": 2, "norm_label": "productreviewtoprequest" }, { @@ -9207,7 +9207,7 @@ "source_file": "schemas/product_review.py", "source_location": "L47", "id": "schemas_product_review_productreviewresponse", - "community": 3, + "community": 2, "norm_label": "productreviewresponse" }, { @@ -9216,7 +9216,7 @@ "source_file": "schemas/product_review.py", "source_location": "L64", "id": "schemas_product_review_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -9225,7 +9225,7 @@ "source_file": "schemas/product_review.py", "source_location": "L68", "id": "schemas_product_review_productreviewdetailresponse", - "community": 3, + "community": 2, "norm_label": "productreviewdetailresponse" }, { @@ -9234,7 +9234,7 @@ "source_file": "schemas/product_review.py", "source_location": "L73", "id": "schemas_product_review_productreviewlistresponse", - "community": 3, + "community": 2, "norm_label": "productreviewlistresponse" }, { @@ -9243,7 +9243,7 @@ "source_file": "schemas/product_review.py", "source_location": "L81", "id": "schemas_product_review_productreviewstatisticsresponse", - "community": 3, + "community": 2, "norm_label": "productreviewstatisticsresponse" }, { @@ -9252,7 +9252,7 @@ "source_file": "schemas/product_review.py", "source_location": "L91", "id": "schemas_product_review_productreviewadminlistrequest", - "community": 3, + "community": 2, "norm_label": "productreviewadminlistrequest" }, { @@ -9261,7 +9261,7 @@ "source_file": "schemas/product_review.py", "source_location": "L102", "id": "schemas_product_review_minireviewlistrequest", - "community": 3, + "community": 2, "norm_label": "minireviewlistrequest" }, { @@ -9270,7 +9270,7 @@ "source_file": "schemas/product_review.py", "source_location": "L1", "id": "schemas_product_review_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u552e\u540e\u8bc4\u4ef7" }, { @@ -9279,7 +9279,7 @@ "source_file": "schemas/outbound_handover.py", "source_location": "L1", "id": "schemas_outbound_handover_py", - "community": 3, + "community": 2, "norm_label": "outbound_handover.py" }, { @@ -9288,7 +9288,7 @@ "source_file": "schemas/outbound_handover.py", "source_location": "L9", "id": "schemas_outbound_handover_outboundhandoveritem", - "community": 3, + "community": 2, "norm_label": "outboundhandoveritem" }, { @@ -9297,7 +9297,7 @@ "source_file": "schemas/outbound_handover.py", "source_location": "L21", "id": "schemas_outbound_handover_outboundhandoversavebody", - "community": 3, + "community": 2, "norm_label": "outboundhandoversavebody" }, { @@ -9306,7 +9306,7 @@ "source_file": "schemas/category.py", "source_location": "L1", "id": "schemas_category_py", - "community": 3, + "community": 2, "norm_label": "category.py" }, { @@ -9315,7 +9315,7 @@ "source_file": "schemas/category.py", "source_location": "L6", "id": "schemas_category_categorybase", - "community": 3, + "community": 2, "norm_label": "categorybase" }, { @@ -9324,7 +9324,7 @@ "source_file": "schemas/category.py", "source_location": "L15", "id": "schemas_category_categorycreate", - "community": 3, + "community": 2, "norm_label": "categorycreate" }, { @@ -9333,7 +9333,7 @@ "source_file": "schemas/category.py", "source_location": "L20", "id": "schemas_category_categoryupdate", - "community": 3, + "community": 2, "norm_label": "categoryupdate" }, { @@ -9342,7 +9342,7 @@ "source_file": "schemas/category.py", "source_location": "L29", "id": "schemas_category_categorytreenode", - "community": 3, + "community": 2, "norm_label": "categorytreenode" }, { @@ -9351,7 +9351,7 @@ "source_file": "schemas/category.py", "source_location": "L38", "id": "schemas_category_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -9360,7 +9360,7 @@ "source_file": "schemas/category.py", "source_location": "L42", "id": "schemas_category_categoryresponse", - "community": 3, + "community": 2, "norm_label": "categoryresponse" }, { @@ -9369,7 +9369,7 @@ "source_file": "schemas/category.py", "source_location": "L55", "id": "schemas_category_categorylistresponse", - "community": 3, + "community": 2, "norm_label": "categorylistresponse" }, { @@ -9378,7 +9378,7 @@ "source_file": "schemas/leave.py", "source_location": "L1", "id": "schemas_leave_py", - "community": 3, + "community": 2, "norm_label": "leave.py" }, { @@ -9387,7 +9387,7 @@ "source_file": "schemas/leave.py", "source_location": "L7", "id": "schemas_leave_leavecreate", - "community": 3, + "community": 2, "norm_label": "leavecreate" }, { @@ -9396,7 +9396,7 @@ "source_file": "schemas/leave.py", "source_location": "L16", "id": "schemas_leave_leaveupdate", - "community": 3, + "community": 2, "norm_label": "leaveupdate" }, { @@ -9405,7 +9405,7 @@ "source_file": "schemas/leave.py", "source_location": "L25", "id": "schemas_leave_leaveresponse", - "community": 3, + "community": 2, "norm_label": "leaveresponse" }, { @@ -9414,7 +9414,7 @@ "source_file": "schemas/leave.py", "source_location": "L39", "id": "schemas_leave_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -9423,7 +9423,7 @@ "source_file": "schemas/leave.py", "source_location": "L1", "id": "schemas_leave_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u8bf7\u5047\u7533\u8bf7" }, { @@ -9432,7 +9432,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1", "id": "crud_storage_release_review_py", - "community": 2, + "community": 4, "norm_label": "storage_release_review.py" }, { @@ -9441,7 +9441,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L54", "id": "crud_storage_release_review_fmt_dt", - "community": 2, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -9450,7 +9450,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L58", "id": "crud_storage_release_review_total_pages", - "community": 2, + "community": 4, "norm_label": "total_pages()" }, { @@ -9459,7 +9459,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L64", "id": "crud_storage_release_review_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -9468,7 +9468,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L92", "id": "crud_storage_release_review_create_review_from_reception", - "community": 1, + "community": 6, "norm_label": "create_review_from_reception()" }, { @@ -9477,7 +9477,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L130", "id": "crud_storage_release_review_normalize_review_phase", - "community": 2, + "community": 4, "norm_label": "normalize_review_phase()" }, { @@ -9486,7 +9486,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L138", "id": "crud_storage_release_review_normalize_qc_work_order_completed", - "community": 2, + "community": 4, "norm_label": "normalize_qc_work_order_completed()" }, { @@ -9495,7 +9495,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L152", "id": "crud_storage_release_review_normalize_ready_for_review_only", - "community": 2, + "community": 4, "norm_label": "normalize_ready_for_review_only()" }, { @@ -9504,7 +9504,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L164", "id": "crud_storage_release_review_is_inactive_protocol_status_for_hide", - "community": 2, + "community": 4, "norm_label": "is_inactive_protocol_status_for_hide()" }, { @@ -9513,7 +9513,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L170", "id": "crud_storage_release_review_inbound_work_orders_all_void", - "community": 2, + "community": 4, "norm_label": "inbound_work_orders_all_void()" }, { @@ -9522,7 +9522,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L178", "id": "crud_storage_release_review_qc_work_order_exists_for_review_sample", - "community": 2, + "community": 4, "norm_label": "_qc_work_order_exists_for_review_sample()" }, { @@ -9531,7 +9531,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L201", "id": "crud_storage_release_review_production_work_order_unfinished_exists_for_review_sample", - "community": 2, + "community": 4, "norm_label": "_production_work_order_unfinished_exists_for_review_sample()" }, { @@ -9540,7 +9540,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L222", "id": "crud_storage_release_review_inactive_protocol_exists_for_review", - "community": 2, + "community": 4, "norm_label": "_inactive_protocol_exists_for_review()" }, { @@ -9549,7 +9549,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L263", "id": "crud_storage_release_review_inbound_qc_all_void_for_review_sample", - "community": 2, + "community": 4, "norm_label": "_inbound_qc_all_void_for_review_sample()" }, { @@ -9558,7 +9558,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L292", "id": "crud_storage_release_review_inbound_production_all_void_for_review_sample", - "community": 2, + "community": 4, "norm_label": "_inbound_production_all_void_for_review_sample()" }, { @@ -9567,7 +9567,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L323", "id": "crud_storage_release_review_list_reviews", - "community": 2, + "community": 4, "norm_label": "list_reviews()" }, { @@ -9576,7 +9576,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L437", "id": "crud_storage_release_review_enrich_review_list_items", - "community": 2, + "community": 4, "norm_label": "_enrich_review_list_items()" }, { @@ -9585,7 +9585,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L530", "id": "crud_storage_release_review_get_user_name", - "community": 2, + "community": 4, "norm_label": "_get_user_name()" }, { @@ -9594,7 +9594,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L535", "id": "crud_storage_release_review_get_review_detail", - "community": 2, + "community": 4, "norm_label": "get_review_detail()" }, { @@ -9603,7 +9603,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L599", "id": "crud_storage_release_review_build_cell_storage_protocol_info", - "community": 2, + "community": 4, "norm_label": "_build_cell_storage_protocol_info()" }, { @@ -9612,7 +9612,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L657", "id": "crud_storage_release_review_build_research_donation_protocol_info", - "community": 2, + "community": 4, "norm_label": "_build_research_donation_protocol_info()" }, { @@ -9621,7 +9621,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L715", "id": "crud_storage_release_review_build_cell_storage_transport_info", - "community": 2, + "community": 4, "norm_label": "_build_cell_storage_transport_info()" }, { @@ -9630,7 +9630,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L749", "id": "crud_storage_release_review_build_research_donation_transport_info", - "community": 2, + "community": 4, "norm_label": "_build_research_donation_transport_info()" }, { @@ -9639,7 +9639,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L783", "id": "crud_storage_release_review_build_reception_info", - "community": 2, + "community": 4, "norm_label": "_build_reception_info()" }, { @@ -9648,7 +9648,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L806", "id": "crud_storage_release_review_build_gate_qc_info", - "community": 2, + "community": 4, "norm_label": "_build_gate_qc_info()" }, { @@ -9657,7 +9657,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L826", "id": "crud_storage_release_review_build_process_qc_info_list", - "community": 2, + "community": 4, "norm_label": "_build_process_qc_info_list()" }, { @@ -9666,7 +9666,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L837", "id": "crud_storage_release_review_build_production_info", - "community": 2, + "community": 4, "norm_label": "_build_production_info()" }, { @@ -9675,7 +9675,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L855", "id": "crud_storage_release_review_submit_review", - "community": 2, + "community": 4, "norm_label": "submit_review()" }, { @@ -9684,7 +9684,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L890", "id": "crud_storage_release_review_batch_submit_review", - "community": 2, + "community": 4, "norm_label": "batch_submit_review()" }, { @@ -9693,7 +9693,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L919", "id": "crud_storage_release_review_store_sample", - "community": 2, + "community": 4, "norm_label": "store_sample()" }, { @@ -9702,7 +9702,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L973", "id": "crud_storage_release_review_batch_store_samples", - "community": 2, + "community": 4, "norm_label": "batch_store_samples()" }, { @@ -9711,7 +9711,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L991", "id": "crud_storage_release_review_get_storage_release_map_for_samples", - "community": 2, + "community": 4, "norm_label": "get_storage_release_map_for_samples()" }, { @@ -9837,7 +9837,7 @@ "source_file": "crud/equipment.py", "source_location": "L1", "id": "crud_equipment_py", - "community": 20, + "community": 21, "norm_label": "equipment.py" }, { @@ -9846,7 +9846,7 @@ "source_file": "crud/equipment.py", "source_location": "L17", "id": "crud_equipment_dec", - "community": 20, + "community": 21, "norm_label": "_dec()" }, { @@ -9855,7 +9855,7 @@ "source_file": "crud/equipment.py", "source_location": "L23", "id": "crud_equipment_norm_status", - "community": 20, + "community": 21, "norm_label": "_norm_status()" }, { @@ -9864,7 +9864,7 @@ "source_file": "crud/equipment.py", "source_location": "L39", "id": "crud_equipment_parse_date", - "community": 20, + "community": 21, "norm_label": "_parse_date()" }, { @@ -9873,7 +9873,7 @@ "source_file": "crud/equipment.py", "source_location": "L57", "id": "crud_equipment_row_to_dict", - "community": 20, + "community": 21, "norm_label": "_row_to_dict()" }, { @@ -9882,7 +9882,7 @@ "source_file": "crud/equipment.py", "source_location": "L77", "id": "crud_equipment_list_equipments", - "community": 20, + "community": 21, "norm_label": "list_equipments()" }, { @@ -9891,7 +9891,7 @@ "source_file": "crud/equipment.py", "source_location": "L123", "id": "crud_equipment_get_equipment", - "community": 20, + "community": 21, "norm_label": "get_equipment()" }, { @@ -9900,7 +9900,7 @@ "source_file": "crud/equipment.py", "source_location": "L131", "id": "crud_equipment_equipment_is_referenced", - "community": 20, + "community": 21, "norm_label": "equipment_is_referenced()" }, { @@ -9909,7 +9909,7 @@ "source_file": "crud/equipment.py", "source_location": "L148", "id": "crud_equipment_equipment_code_exists", - "community": 20, + "community": 21, "norm_label": "equipment_code_exists()" }, { @@ -9918,7 +9918,7 @@ "source_file": "crud/equipment.py", "source_location": "L163", "id": "crud_equipment_create_equipment", - "community": 20, + "community": 21, "norm_label": "create_equipment()" }, { @@ -9927,7 +9927,7 @@ "source_file": "crud/equipment.py", "source_location": "L212", "id": "crud_equipment_update_equipment", - "community": 20, + "community": 21, "norm_label": "update_equipment()" }, { @@ -9936,7 +9936,7 @@ "source_file": "crud/equipment.py", "source_location": "L269", "id": "crud_equipment_soft_delete_equipment", - "community": 20, + "community": 21, "norm_label": "soft_delete_equipment()" }, { @@ -9945,7 +9945,7 @@ "source_file": "crud/equipment.py", "source_location": "L281", "id": "crud_equipment_total_pages", - "community": 20, + "community": 21, "norm_label": "total_pages()" }, { @@ -9954,7 +9954,7 @@ "source_file": "crud/equipment.py", "source_location": "L1", "id": "crud_equipment_rationale_1", - "community": 20, + "community": 21, "norm_label": "\u8bbe\u5907 crud(biz_equipment)" }, { @@ -9963,7 +9963,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1", "id": "crud_qc_task_py", - "community": 2, + "community": 4, "norm_label": "qc_task.py" }, { @@ -9972,7 +9972,7 @@ "source_file": "crud/qc_task.py", "source_location": "L41", "id": "crud_qc_task_dec", - "community": 2, + "community": 4, "norm_label": "_dec()" }, { @@ -9981,7 +9981,7 @@ "source_file": "crud/qc_task.py", "source_location": "L47", "id": "crud_qc_task_fmt_dt", - "community": 2, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -9990,7 +9990,7 @@ "source_file": "crud/qc_task.py", "source_location": "L51", "id": "crud_qc_task_gen_task_no", - "community": 2, + "community": 4, "norm_label": "_gen_task_no()" }, { @@ -9999,7 +9999,7 @@ "source_file": "crud/qc_task.py", "source_location": "L64", "id": "crud_qc_task_conclusion_label", - "community": 2, + "community": 4, "norm_label": "_conclusion_label()" }, { @@ -10008,7 +10008,7 @@ "source_file": "crud/qc_task.py", "source_location": "L69", "id": "crud_qc_task_split_attachment_urls", - "community": 2, + "community": 4, "norm_label": "_split_attachment_urls()" }, { @@ -10017,7 +10017,7 @@ "source_file": "crud/qc_task.py", "source_location": "L75", "id": "crud_qc_task_task_to_dict", - "community": 2, + "community": 4, "norm_label": "_task_to_dict()" }, { @@ -10026,7 +10026,7 @@ "source_file": "crud/qc_task.py", "source_location": "L120", "id": "crud_qc_task_task_work_order_context", - "community": 2, + "community": 4, "norm_label": "_task_work_order_context()" }, { @@ -10035,7 +10035,7 @@ "source_file": "crud/qc_task.py", "source_location": "L197", "id": "crud_qc_task_merge_work_order_summary_into_task", - "community": 2, + "community": 4, "norm_label": "_merge_work_order_summary_into_task()" }, { @@ -10044,7 +10044,7 @@ "source_file": "crud/qc_task.py", "source_location": "L221", "id": "crud_qc_task_enrich_mine_tasks_with_work_order_summaries", - "community": 2, + "community": 4, "norm_label": "_enrich_mine_tasks_with_work_order_summaries()" }, { @@ -10053,7 +10053,7 @@ "source_file": "crud/qc_task.py", "source_location": "L241", "id": "crud_qc_task_enrich_tasks_reception_fields", - "community": 2, + "community": 4, "norm_label": "_enrich_tasks_reception_fields()" }, { @@ -10062,7 +10062,7 @@ "source_file": "crud/qc_task.py", "source_location": "L388", "id": "crud_qc_task_task_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_task_row_to_dict()" }, { @@ -10071,7 +10071,7 @@ "source_file": "crud/qc_task.py", "source_location": "L407", "id": "crud_qc_task_attachment_map_for_task_rows", - "community": 2, + "community": 4, "norm_label": "_attachment_map_for_task_rows()" }, { @@ -10080,7 +10080,7 @@ "source_file": "crud/qc_task.py", "source_location": "L420", "id": "crud_qc_task_task_rows_to_dicts", - "community": 2, + "community": 4, "norm_label": "_task_rows_to_dicts()" }, { @@ -10089,7 +10089,7 @@ "source_file": "crud/qc_task.py", "source_location": "L433", "id": "crud_qc_task_create_task_for_line", - "community": 2, + "community": 4, "norm_label": "create_task_for_line()" }, { @@ -10098,7 +10098,7 @@ "source_file": "crud/qc_task.py", "source_location": "L480", "id": "crud_qc_task_list_tasks", - "community": 2, + "community": 4, "norm_label": "list_tasks()" }, { @@ -10107,7 +10107,7 @@ "source_file": "crud/qc_task.py", "source_location": "L561", "id": "crud_qc_task_list_mine_tasks", - "community": 2, + "community": 4, "norm_label": "list_mine_tasks()" }, { @@ -10116,7 +10116,7 @@ "source_file": "crud/qc_task.py", "source_location": "L653", "id": "crud_qc_task_assert_task_assignee", - "community": 2, + "community": 4, "norm_label": "assert_task_assignee()" }, { @@ -10125,7 +10125,7 @@ "source_file": "crud/qc_task.py", "source_location": "L660", "id": "crud_qc_task_list_tasks_by_work_order", - "community": 2, + "community": 4, "norm_label": "list_tasks_by_work_order()" }, { @@ -10134,7 +10134,7 @@ "source_file": "crud/qc_task.py", "source_location": "L667", "id": "crud_qc_task_list_tasks_by_work_order_ids", - "community": 2, + "community": 4, "norm_label": "list_tasks_by_work_order_ids()" }, { @@ -10143,7 +10143,7 @@ "source_file": "crud/qc_task.py", "source_location": "L697", "id": "crud_qc_task_get_task", - "community": 2, + "community": 4, "norm_label": "get_task()" }, { @@ -10152,7 +10152,7 @@ "source_file": "crud/qc_task.py", "source_location": "L706", "id": "crud_qc_task_get_task_detail", - "community": 2, + "community": 4, "norm_label": "get_task_detail()" }, { @@ -10161,7 +10161,7 @@ "source_file": "crud/qc_task.py", "source_location": "L739", "id": "crud_qc_task_start_task", - "community": 2, + "community": 4, "norm_label": "start_task()" }, { @@ -10170,7 +10170,7 @@ "source_file": "crud/qc_task.py", "source_location": "L756", "id": "crud_qc_task_set_task_remark", - "community": 2, + "community": 4, "norm_label": "_set_task_remark()" }, { @@ -10179,7 +10179,7 @@ "source_file": "crud/qc_task.py", "source_location": "L760", "id": "crud_qc_task_require_dsfjc_attachments", - "community": 2, + "community": 4, "norm_label": "_require_dsfjc_attachments()" }, { @@ -10188,7 +10188,7 @@ "source_file": "crud/qc_task.py", "source_location": "L770", "id": "crud_qc_task_complete_task", - "community": 2, + "community": 4, "norm_label": "complete_task()" }, { @@ -10197,7 +10197,7 @@ "source_file": "crud/qc_task.py", "source_location": "L815", "id": "crud_qc_task_resolve_task_result_conclusion", - "community": 2, + "community": 4, "norm_label": "resolve_task_result_conclusion()" }, { @@ -10206,7 +10206,7 @@ "source_file": "crud/qc_task.py", "source_location": "L831", "id": "crud_qc_task_apply_task_result", - "community": 2, + "community": 4, "norm_label": "apply_task_result()" }, { @@ -10215,7 +10215,7 @@ "source_file": "crud/qc_task.py", "source_location": "L889", "id": "crud_qc_task_update_task_attachments", - "community": 2, + "community": 4, "norm_label": "update_task_attachments()" }, { @@ -10224,7 +10224,7 @@ "source_file": "crud/qc_task.py", "source_location": "L919", "id": "crud_qc_task_create_qc_task_manual", - "community": 2, + "community": 4, "norm_label": "create_qc_task_manual()" }, { @@ -10233,7 +10233,7 @@ "source_file": "crud/qc_task.py", "source_location": "L968", "id": "crud_qc_task_soft_delete_source_line_for_task", - "community": 2, + "community": 4, "norm_label": "_soft_delete_source_line_for_task()" }, { @@ -10242,7 +10242,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1030", "id": "crud_qc_task_refresh_work_order_item_flags", - "community": 2, + "community": 4, "norm_label": "_refresh_work_order_item_flags()" }, { @@ -10251,7 +10251,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1069", "id": "crud_qc_task_delete_qc_task", - "community": 2, + "community": 4, "norm_label": "delete_qc_task()" }, { @@ -10755,7 +10755,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L1", "id": "crud_qc_task_result_py", - "community": 6, + "community": 9, "norm_label": "qc_task_result.py" }, { @@ -10764,7 +10764,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L15", "id": "crud_qc_task_result_row_to_dict", - "community": 6, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -10773,7 +10773,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L27", "id": "crud_qc_task_result_list_saved_results_by_task", - "community": 6, + "community": 9, "norm_label": "_list_saved_results_by_task()" }, { @@ -10782,7 +10782,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L42", "id": "crud_qc_task_result_resolve_task_item_ref", - "community": 6, + "community": 9, "norm_label": "_resolve_task_item_ref()" }, { @@ -10791,7 +10791,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L69", "id": "crud_qc_task_result_merge_saved_into_template", - "community": 6, + "community": 9, "norm_label": "_merge_saved_into_template()" }, { @@ -10800,7 +10800,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L100", "id": "crud_qc_task_result_list_saved_results_by_task_ids", - "community": 6, + "community": 9, "norm_label": "list_saved_results_by_task_ids()" }, { @@ -10809,7 +10809,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L125", "id": "crud_qc_task_result_list_results_by_task", - "community": 6, + "community": 9, "norm_label": "list_results_by_task()" }, { @@ -10818,7 +10818,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L142", "id": "crud_qc_task_result_save_results_for_task", - "community": 6, + "community": 9, "norm_label": "save_results_for_task()" }, { @@ -10854,7 +10854,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L1", "id": "crud_outbound_release_review_py", - "community": 2, + "community": 4, "norm_label": "outbound_release_review.py" }, { @@ -10863,7 +10863,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L53", "id": "crud_outbound_release_review_fmt_dt", - "community": 2, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -10872,7 +10872,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L57", "id": "crud_outbound_release_review_dec", - "community": 2, + "community": 4, "norm_label": "_dec()" }, { @@ -10881,7 +10881,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L66", "id": "crud_outbound_release_review_total_pages", - "community": 2, + "community": 4, "norm_label": "_total_pages()" }, { @@ -10890,7 +10890,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L72", "id": "crud_outbound_release_review_normalize_outbound_review_phase", - "community": 2, + "community": 4, "norm_label": "normalize_outbound_review_phase()" }, { @@ -10899,7 +10899,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L79", "id": "crud_outbound_release_review_normalize_outbound_ready_for_review_only", - "community": 2, + "community": 4, "norm_label": "normalize_outbound_ready_for_review_only()" }, { @@ -10908,7 +10908,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L91", "id": "crud_outbound_release_review_outbound_work_orders_all_void", - "community": 2, + "community": 4, "norm_label": "outbound_work_orders_all_void()" }, { @@ -10917,7 +10917,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L99", "id": "crud_outbound_release_review_outbound_qc_unfinished_exists_for_schedule", - "community": 2, + "community": 4, "norm_label": "_outbound_qc_unfinished_exists_for_schedule()" }, { @@ -10926,7 +10926,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L120", "id": "crud_outbound_release_review_outbound_production_unfinished_exists_for_schedule", - "community": 2, + "community": 4, "norm_label": "_outbound_production_unfinished_exists_for_schedule()" }, { @@ -10935,7 +10935,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L139", "id": "crud_outbound_release_review_outbound_qc_all_void_for_schedule", - "community": 2, + "community": 4, "norm_label": "_outbound_qc_all_void_for_schedule()" }, { @@ -10944,7 +10944,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L164", "id": "crud_outbound_release_review_outbound_production_all_void_for_schedule", - "community": 2, + "community": 4, "norm_label": "_outbound_production_all_void_for_schedule()" }, { @@ -10953,7 +10953,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L190", "id": "crud_outbound_release_review_get_user_name", - "community": 2, + "community": 4, "norm_label": "_get_user_name()" }, { @@ -10962,7 +10962,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L195", "id": "crud_outbound_release_review_resolve_schedule_biz_type", - "community": 2, + "community": 4, "norm_label": "_resolve_schedule_biz_type()" }, { @@ -10971,7 +10971,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L212", "id": "crud_outbound_release_review_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -10980,7 +10980,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L243", "id": "crud_outbound_release_review_list_reviews_paginated", - "community": 2, + "community": 4, "norm_label": "list_reviews_paginated()" }, { @@ -10989,7 +10989,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L664", "id": "crud_outbound_release_review_get_schedule_detail", - "community": 2, + "community": 4, "norm_label": "get_schedule_detail()" }, { @@ -10998,7 +10998,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L740", "id": "crud_outbound_release_review_review_schedule", - "community": 2, + "community": 4, "norm_label": "review_schedule()" }, { @@ -11007,7 +11007,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L830", "id": "crud_outbound_release_review_batch_review", - "community": 2, + "community": 4, "norm_label": "batch_review()" }, { @@ -11637,7 +11637,7 @@ "source_file": "crud/post.py", "source_location": "L25", "id": "crud_post_rationale_25", - "community": 4, + "community": 2, "norm_label": "\u6279\u91cf\u67e5\u8be2\u804c\u4f4d\u5173\u8054\u7528\u6237\u663e\u793a\u540d(nick_name \u4f18\u5148,\u5426\u5219 user_no)\u3002" }, { @@ -11646,7 +11646,7 @@ "source_file": "crud/post.py", "source_location": "L235", "id": "crud_post_rationale_235", - "community": 4, + "community": 2, "norm_label": "\u5c06\u672c\u804c\u4f4d\u7ed1\u5b9a\u7684\u89d2\u8272\u96c6\u5408\u5168\u91cf\u66ff\u6362\u4e3a role_ids\u3002" }, { @@ -11655,7 +11655,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L1", "id": "crud_sample_reception_check_result_py", - "community": 2, + "community": 6, "norm_label": "sample_reception_check_result.py" }, { @@ -11664,7 +11664,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L29", "id": "crud_sample_reception_check_result_result_to_dict", - "community": 2, + "community": 6, "norm_label": "_result_to_dict()" }, { @@ -11673,7 +11673,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L40", "id": "crud_sample_reception_check_result_list_results_by_reception_ids", - "community": 2, + "community": 6, "norm_label": "list_results_by_reception_ids()" }, { @@ -11682,7 +11682,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L64", "id": "crud_sample_reception_check_result_legacy_results_from_reception", - "community": 2, + "community": 6, "norm_label": "_legacy_results_from_reception()" }, { @@ -11691,7 +11691,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L80", "id": "crud_sample_reception_check_result_get_check_results_for_reception", - "community": 2, + "community": 6, "norm_label": "get_check_results_for_reception()" }, { @@ -11700,7 +11700,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L101", "id": "crud_sample_reception_check_result_soft_delete_reception_check_results", - "community": 1, + "community": 6, "norm_label": "soft_delete_reception_check_results()" }, { @@ -11709,7 +11709,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L124", "id": "crud_sample_reception_check_result_save_reception_check_results", - "community": 1, + "community": 6, "norm_label": "save_reception_check_results()" }, { @@ -11718,7 +11718,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L168", "id": "crud_sample_reception_check_result_sync_legacy_columns_from_results", - "community": 1, + "community": 6, "norm_label": "sync_legacy_columns_from_results()" }, { @@ -11727,7 +11727,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L108", "id": "crud_sample_reception_check_result_rationale_108", - "community": 1, + "community": 6, "norm_label": "\u8f6f\u5220\u9664\u67d0\u6b21\u63a5\u6536\u7684\u5168\u90e8\u68c0\u67e5\u9879\u7ed3\u679c(\u7f16\u8f91\u63a5\u6536\u65f6\u5148\u6e05\u7a7a\u518d\u91cd\u5199)\u3002" }, { @@ -11736,7 +11736,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L133", "id": "crud_sample_reception_check_result_rationale_133", - "community": 1, + "community": 6, "norm_label": "\u6309\u5f53\u524d\u79df\u6237\u542f\u7528\u68c0\u67e5\u9879\u5199\u5165\u7ed3\u679c;checks: [{checkitemid, checked}]" }, { @@ -11745,7 +11745,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L171", "id": "crud_sample_reception_check_result_rationale_171", - "community": 1, + "community": 6, "norm_label": "\u517c\u5bb9\u65e7\u5217:\u6309 item_code \u56de\u5199 biz_sample_reception.check_*" }, { @@ -11979,7 +11979,7 @@ "source_file": "crud/user.py", "source_location": "L1", "id": "crud_user_py", - "community": 9, + "community": 15, "norm_label": "user.py" }, { @@ -11988,7 +11988,7 @@ "source_file": "crud/user.py", "source_location": "L18", "id": "crud_user_hash_password", - "community": 9, + "community": 15, "norm_label": "_hash_password()" }, { @@ -11997,7 +11997,7 @@ "source_file": "crud/user.py", "source_location": "L22", "id": "crud_user_usercrudcompat", - "community": 9, + "community": 2, "norm_label": "_usercrudcompat" }, { @@ -12006,7 +12006,7 @@ "source_file": "crud/user.py", "source_location": "L23", "id": "crud_user_usercrudcompat_get_by_user_no", - "community": 9, + "community": 11, "norm_label": ".get_by_user_no()" }, { @@ -12015,7 +12015,7 @@ "source_file": "crud/user.py", "source_location": "L34", "id": "crud_user_usercrudcompat_get_by_wx_openid", - "community": 9, + "community": 8, "norm_label": ".get_by_wx_openid()" }, { @@ -12024,7 +12024,7 @@ "source_file": "crud/user.py", "source_location": "L44", "id": "crud_user_usercrudcompat_get_by_wx_mp_openid", - "community": 9, + "community": 8, "norm_label": ".get_by_wx_mp_openid()" }, { @@ -12033,7 +12033,7 @@ "source_file": "crud/user.py", "source_location": "L54", "id": "crud_user_usercrudcompat_list_active_by_phone_no", - "community": 9, + "community": 8, "norm_label": ".list_active_by_phone_no()" }, { @@ -12042,7 +12042,7 @@ "source_file": "crud/user.py", "source_location": "L72", "id": "crud_user_row_to_dict", - "community": 9, + "community": 15, "norm_label": "_row_to_dict()" }, { @@ -12051,7 +12051,7 @@ "source_file": "crud/user.py", "source_location": "L100", "id": "crud_user_list_users", - "community": 9, + "community": 15, "norm_label": "list_users()" }, { @@ -12060,7 +12060,7 @@ "source_file": "crud/user.py", "source_location": "L151", "id": "crud_user_get_user", - "community": 9, + "community": 15, "norm_label": "get_user()" }, { @@ -12069,7 +12069,7 @@ "source_file": "crud/user.py", "source_location": "L159", "id": "crud_user_list_post_ids_for_user", - "community": 9, + "community": 15, "norm_label": "list_post_ids_for_user()" }, { @@ -12078,7 +12078,7 @@ "source_file": "crud/user.py", "source_location": "L169", "id": "crud_user_set_user_post_ids_only", - "community": 9, + "community": 15, "norm_label": "set_user_post_ids_only()" }, { @@ -12087,7 +12087,7 @@ "source_file": "crud/user.py", "source_location": "L201", "id": "crud_user_list_user_ids_bound_to_post", - "community": 9, + "community": 15, "norm_label": "list_user_ids_bound_to_post()" }, { @@ -12105,7 +12105,7 @@ "source_file": "crud/user.py", "source_location": "L265", "id": "crud_user_sync_post_user_bindings", - "community": 9, + "community": 15, "norm_label": "sync_post_user_bindings()" }, { @@ -12114,7 +12114,7 @@ "source_file": "crud/user.py", "source_location": "L293", "id": "crud_user_empty_user_relation_fields", - "community": 9, + "community": 15, "norm_label": "_empty_user_relation_fields()" }, { @@ -12123,7 +12123,7 @@ "source_file": "crud/user.py", "source_location": "L301", "id": "crud_user_attach_user_relations", - "community": 9, + "community": 15, "norm_label": "_attach_user_relations()" }, { @@ -12132,7 +12132,7 @@ "source_file": "crud/user.py", "source_location": "L308", "id": "crud_user_enrich_user_dicts_with_relations", - "community": 9, + "community": 15, "norm_label": "enrich_user_dicts_with_relations()" }, { @@ -12141,7 +12141,7 @@ "source_file": "crud/user.py", "source_location": "L478", "id": "crud_user_get_user_with_relations", - "community": 9, + "community": 15, "norm_label": "get_user_with_relations()" }, { @@ -12150,7 +12150,7 @@ "source_file": "crud/user.py", "source_location": "L494", "id": "crud_user_user_no_exists", - "community": 9, + "community": 15, "norm_label": "user_no_exists()" }, { @@ -12159,7 +12159,7 @@ "source_file": "crud/user.py", "source_location": "L503", "id": "crud_user_replace_associations", - "community": 9, + "community": 15, "norm_label": "_replace_associations()" }, { @@ -12168,7 +12168,7 @@ "source_file": "crud/user.py", "source_location": "L558", "id": "crud_user_parse_hire_date", - "community": 9, + "community": 15, "norm_label": "_parse_hire_date()" }, { @@ -12177,7 +12177,7 @@ "source_file": "crud/user.py", "source_location": "L569", "id": "crud_user_create_user", - "community": 9, + "community": 15, "norm_label": "create_user()" }, { @@ -12186,7 +12186,7 @@ "source_file": "crud/user.py", "source_location": "L636", "id": "crud_user_update_user", - "community": 9, + "community": 15, "norm_label": "update_user()" }, { @@ -12195,7 +12195,7 @@ "source_file": "crud/user.py", "source_location": "L706", "id": "crud_user_soft_delete_user", - "community": 9, + "community": 15, "norm_label": "soft_delete_user()" }, { @@ -12204,7 +12204,7 @@ "source_file": "crud/user.py", "source_location": "L716", "id": "crud_user_reset_password", - "community": 9, + "community": 15, "norm_label": "reset_password()" }, { @@ -12213,7 +12213,7 @@ "source_file": "crud/user.py", "source_location": "L726", "id": "crud_user_change_password", - "community": 9, + "community": 15, "norm_label": "change_password()" }, { @@ -12222,7 +12222,7 @@ "source_file": "crud/user.py", "source_location": "L745", "id": "crud_user_total_pages", - "community": 9, + "community": 15, "norm_label": "total_pages()" }, { @@ -12231,7 +12231,7 @@ "source_file": "crud/user.py", "source_location": "L1", "id": "crud_user_rationale_1", - "community": 4, + "community": 2, "norm_label": "\u7528\u6237 crud(sys_user + sys_user_role + sys_user_post)" }, { @@ -12240,7 +12240,7 @@ "source_file": "crud/user.py", "source_location": "L176", "id": "crud_user_rationale_176", - "community": 4, + "community": 2, "norm_label": "\u4ec5\u66ff\u6362 sys_user_post,\u4e0d\u5f71\u54cd sys_user_role\u3002" }, { @@ -12249,7 +12249,7 @@ "source_file": "crud/user.py", "source_location": "L226", "id": "crud_user_rationale_226", - "community": 4, + "community": 2, "norm_label": "\u591a\u804c\u4f4d\u5c55\u5f00\u542f\u7528\u7528\u6237 id(\u4ec5\u542f\u7528\u804c\u4f4d;\u7528\u6237\u542f\u7528\u8fc7\u6ee4\u7559\u7ed9\u8c03\u7528\u65b9\u6216\u672c\u51fd\u6570\u540e\u5904\u7406)\u3002 \u8fd4\u56de\u4fdd\u5e8f\u53bb\u91cd\u7684 user_id \u5217\u8868\u3002\u4ec5\u5305\u542b status=1 \u7684\u804c\u4f4d" }, { @@ -12258,7 +12258,7 @@ "source_file": "crud/user.py", "source_location": "L272", "id": "crud_user_rationale_272", - "community": 4, + "community": 2, "norm_label": "\u5c06\u672c\u804c\u4f4d\u7ed1\u5b9a\u7684\u7528\u6237\u96c6\u5408\u8bbe\u4e3a user_ids(\u53ea\u589e\u5220\u672c\u804c\u4f4d,\u4fdd\u7559\u7528\u6237\u5176\u5b83\u804c\u4f4d\u4e0e\u89d2\u8272)\u3002" }, { @@ -12267,7 +12267,7 @@ "source_file": "crud/user.py", "source_location": "L302", "id": "crud_user_rationale_302", - "community": 4, + "community": 2, "norm_label": "\u4e3a\u5355\u4e2a\u7528\u6237 dict \u8865\u5168\u804c\u4f4d/\u89d2\u8272\u5173\u8054\u5b57\u6bb5(\u4e0e\u8be6\u60c5\u63a5\u53e3\u5b57\u6bb5\u4e00\u81f4)\u3002" }, { @@ -12276,7 +12276,7 @@ "source_file": "crud/user.py", "source_location": "L311", "id": "crud_user_rationale_311", - "community": 4, + "community": 2, "norm_label": "\u6279\u91cf\u5c31\u5730\u8865\u5168\u5217\u8868\u9879\u7684\u804c\u4f4d/\u89d2\u8272\u5173\u8054\u5b57\u6bb5,\u4f9b\u5217\u8868\u5217\u5c55\u793a\u3002 \u4f7f\u7528\u56fa\u5b9a\u6b21\u6570\u7684 in \u67e5\u8be2,\u907f\u514d\u6309\u7528\u6237 n+1(\u8fdc\u7a0b\u5e93 rtt \u4e0b\u53ef\u8fbe\u6570\u79d2)\u3002" }, { @@ -12285,7 +12285,7 @@ "source_file": "crud/user.py", "source_location": "L511", "id": "crud_user_rationale_511", - "community": 4, + "community": 2, "norm_label": "\u5168\u91cf\u66ff\u6362\u5173\u8054\u3002\u4ec5\u5f53\u5bf9\u5e94\u53c2\u6570\u4e0d\u4e3a none \u65f6\u624d\u66ff\u6362\u8be5\u4fa7(\u907f\u514d\u53ea\u6539\u804c\u4f4d\u65f6\u6e05\u7a7a\u76f4\u63a5\u89d2\u8272)\u3002" }, { @@ -12294,7 +12294,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1", "id": "crud_production_work_order_py", - "community": 2, + "community": 4, "norm_label": "production_work_order.py" }, { @@ -12303,7 +12303,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L53", "id": "crud_production_work_order_apply_exclude_inactive_protocol_filter", - "community": 12, + "community": 4, "norm_label": "apply_exclude_inactive_protocol_filter()" }, { @@ -12312,7 +12312,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L88", "id": "crud_production_work_order_apply_planned_start_time_step_filter", - "community": 2, + "community": 4, "norm_label": "apply_planned_start_time_step_filter()" }, { @@ -12321,7 +12321,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L145", "id": "crud_production_work_order_normalize_date_bound", - "community": 2, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -12330,7 +12330,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L152", "id": "crud_production_work_order_fmt_dt", - "community": 2, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -12339,7 +12339,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L156", "id": "crud_production_work_order_soft_delete_sub", - "community": 2, + "community": 4, "norm_label": "_soft_delete_sub()" }, { @@ -12348,7 +12348,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L168", "id": "crud_production_work_order_generate_work_order_no", - "community": 2, + "community": 4, "norm_label": "_generate_work_order_no()" }, { @@ -12357,7 +12357,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L187", "id": "crud_production_work_order_wo_to_dict", - "community": 2, + "community": 4, "norm_label": "_wo_to_dict()" }, { @@ -12366,7 +12366,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L222", "id": "crud_production_work_order_enrich_wo_items", - "community": 2, + "community": 4, "norm_label": "_enrich_wo_items()" }, { @@ -12375,7 +12375,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L228", "id": "crud_production_work_order_enrich_inbound_qc_conclusions", - "community": 2, + "community": 4, "norm_label": "_enrich_inbound_qc_conclusions()" }, { @@ -12384,7 +12384,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L278", "id": "crud_production_work_order_dec_price", - "community": 2, + "community": 4, "norm_label": "_dec_price()" }, { @@ -12393,7 +12393,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L287", "id": "crud_production_work_order_enrich_outbound_items", - "community": 2, + "community": 4, "norm_label": "_enrich_outbound_items()" }, { @@ -12402,7 +12402,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L422", "id": "crud_production_work_order_outbound_work_order_ids_by_keyword", - "community": 2, + "community": 4, "norm_label": "_outbound_work_order_ids_by_keyword()" }, { @@ -12411,7 +12411,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L476", "id": "crud_production_work_order_reception_source_label", - "community": 2, + "community": 4, "norm_label": "_reception_source_label()" }, { @@ -12420,7 +12420,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L481", "id": "crud_production_work_order_accept_conclusion_label", - "community": 2, + "community": 4, "norm_label": "_accept_conclusion_label()" }, { @@ -12429,7 +12429,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L486", "id": "crud_production_work_order_attach_reception_detail", - "community": 2, + "community": 4, "norm_label": "_attach_reception_detail()" }, { @@ -12438,7 +12438,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L517", "id": "crud_production_work_order_attach_outbound_detail", - "community": 2, + "community": 4, "norm_label": "_attach_outbound_detail()" }, { @@ -12447,7 +12447,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L570", "id": "crud_production_work_order_wo_to_response_dict", - "community": 2, + "community": 4, "norm_label": "_wo_to_response_dict()" }, { @@ -12465,7 +12465,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L696", "id": "crud_production_work_order_list_production_work_orders", - "community": 2, + "community": 4, "norm_label": "list_production_work_orders()" }, { @@ -12483,7 +12483,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L880", "id": "crud_production_work_order_get_production_work_order", - "community": 2, + "community": 4, "norm_label": "get_production_work_order()" }, { @@ -12492,7 +12492,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L894", "id": "crud_production_work_order_update_production_work_order", - "community": 2, + "community": 4, "norm_label": "update_production_work_order()" }, { @@ -12501,7 +12501,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L915", "id": "crud_production_work_order_complete_production_work_order", - "community": 2, + "community": 4, "norm_label": "complete_production_work_order()" }, { @@ -12510,7 +12510,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L949", "id": "crud_production_work_order_production_task_info", - "community": 2, + "community": 4, "norm_label": "_production_task_info()" }, { @@ -12519,7 +12519,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1000", "id": "crud_production_work_order_production_info_item", - "community": 2, + "community": 4, "norm_label": "_production_info_item()" }, { @@ -12528,7 +12528,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1020", "id": "crud_production_work_order_get_production_info_map_for_samples", - "community": 2, + "community": 4, "norm_label": "get_production_info_map_for_samples()" }, { @@ -12537,7 +12537,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1082", "id": "crud_production_work_order_create_production_work_order_manual", - "community": 2, + "community": 4, "norm_label": "create_production_work_order_manual()" }, { @@ -12546,7 +12546,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1115", "id": "crud_production_work_order_generate_outbound_work_order_no", - "community": 2, + "community": 4, "norm_label": "_generate_outbound_work_order_no()" }, { @@ -12555,7 +12555,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1134", "id": "crud_production_work_order_create_outbound_production_work_order", - "community": 2, + "community": 4, "norm_label": "create_outbound_production_work_order()" }, { @@ -12564,7 +12564,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1181", "id": "crud_production_work_order_delete_production_work_order", - "community": 2, + "community": 4, "norm_label": "delete_production_work_order()" }, { @@ -12573,7 +12573,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1232", "id": "crud_production_work_order_generate_temp_work_order_no", - "community": 2, + "community": 4, "norm_label": "_generate_temp_work_order_no()" }, { @@ -12582,7 +12582,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1251", "id": "crud_production_work_order_temp_wo_to_dict", - "community": 2, + "community": 4, "norm_label": "_temp_wo_to_dict()" }, { @@ -12591,7 +12591,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1265", "id": "crud_production_work_order_create_temp_production_work_order", - "community": 2, + "community": 4, "norm_label": "create_temp_production_work_order()" }, { @@ -12600,7 +12600,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1292", "id": "crud_production_work_order_list_temp_production_work_orders", - "community": 2, + "community": 4, "norm_label": "list_temp_production_work_orders()" }, { @@ -12609,7 +12609,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1333", "id": "crud_production_work_order_get_temp_production_work_order", - "community": 2, + "community": 4, "norm_label": "get_temp_production_work_order()" }, { @@ -12618,7 +12618,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1348", "id": "crud_production_work_order_get_temp_production_work_order_detail", - "community": 2, + "community": 4, "norm_label": "get_temp_production_work_order_detail()" }, { @@ -12627,7 +12627,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1370", "id": "crud_production_work_order_configure_temp_production_work_order", - "community": 2, + "community": 4, "norm_label": "configure_temp_production_work_order()" }, { @@ -12636,7 +12636,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1418", "id": "crud_production_work_order_sync_temp_production_work_order_status", - "community": 2, + "community": 4, "norm_label": "sync_temp_production_work_order_status()" }, { @@ -12645,7 +12645,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1454", "id": "crud_production_work_order_delete_temp_production_work_order", - "community": 2, + "community": 4, "norm_label": "delete_temp_production_work_order()" }, { @@ -12960,7 +12960,7 @@ "source_file": "crud/material.py", "source_location": "L377", "id": "crud_material_rationale_377", - "community": 4, + "community": 3, "norm_label": "\u5c06 bizmaterialusage \u884c\u8f6c\u6362\u4e3a\u5b57\u5178(\u7528\u4e8e\u6211\u7684\u9886\u7528\u8bb0\u5f55)\u3002" }, { @@ -12969,7 +12969,7 @@ "source_file": "crud/material.py", "source_location": "L444", "id": "crud_material_rationale_444", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u624b\u52a8\u51fa\u5e93\u9886\u7528\u8bb0\u5f55:\u9886\u7528\u4eba\u5b57\u6bb5\u5b58\u6635\u79f0\u6216\u7528\u6237 id(\u4e0e\u751f\u4ea7/\u8d28\u68c0\u4e00\u81f4)\u3002" }, { @@ -12978,7 +12978,7 @@ "source_file": "crud/material.py", "source_location": "L473", "id": "crud_material_rationale_473", - "community": 4, + "community": 3, "norm_label": "\u83b7\u53d6\u5f53\u524d\u7528\u6237\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93\u8bb0\u5f55) \u7b5b\u9009\u6761\u4ef6: - tenant_no = \u5f53\u524d\u7528\u6237\u79df\u6237 - source_type = 'm" }, { @@ -13068,7 +13068,7 @@ "source_file": "crud/dict_type.py", "source_location": "L1", "id": "crud_dict_type_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u5b57\u5178\u7c7b\u578b crud(sys_dict_type)" }, { @@ -13077,7 +13077,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L1", "id": "crud_storage_occupancy_py", - "community": 8, + "community": 10, "norm_label": "storage_occupancy.py" }, { @@ -13086,7 +13086,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L23", "id": "crud_storage_occupancy_assert_batch_slots_unique", - "community": 8, + "community": 10, "norm_label": "assert_batch_slots_unique()" }, { @@ -13095,7 +13095,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L35", "id": "crud_storage_occupancy_assert_slot_vacant", - "community": 8, + "community": 10, "norm_label": "assert_slot_vacant()" }, { @@ -13104,7 +13104,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L85", "id": "crud_storage_occupancy_add_stored_occupancy_no_commit", - "community": 8, + "community": 10, "norm_label": "_add_stored_occupancy_no_commit()" }, { @@ -13113,7 +13113,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L128", "id": "crud_storage_occupancy_remove_by_item_no_commit", - "community": 8, + "community": 10, "norm_label": "remove_by_item_no_commit()" }, { @@ -13122,7 +13122,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L154", "id": "crud_storage_occupancy_row_to_dict", - "community": 8, + "community": 10, "norm_label": "_row_to_dict()" }, { @@ -13131,7 +13131,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L173", "id": "crud_storage_occupancy_load_cell_product_map", - "community": 8, + "community": 10, "norm_label": "_load_cell_product_map()" }, { @@ -13140,7 +13140,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L195", "id": "crud_storage_occupancy_load_cell_product_shelf_summaries", - "community": 8, + "community": 10, "norm_label": "_load_cell_product_shelf_summaries()" }, { @@ -13149,7 +13149,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L244", "id": "crud_storage_occupancy_attach_cell_product_fields", - "community": 8, + "community": 10, "norm_label": "_attach_cell_product_fields()" }, { @@ -13158,7 +13158,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L260", "id": "crud_storage_occupancy_enrich_occupancy_items", - "community": 8, + "community": 10, "norm_label": "enrich_occupancy_items()" }, { @@ -13167,7 +13167,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L280", "id": "crud_storage_occupancy_enrich_slots_with_stored_cell_products", - "community": 8, + "community": 10, "norm_label": "enrich_slots_with_stored_cell_products()" }, { @@ -13176,7 +13176,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L329", "id": "crud_storage_occupancy_refresh_slot_cache", - "community": 8, + "community": 10, "norm_label": "_refresh_slot_cache()" }, { @@ -13185,7 +13185,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L364", "id": "crud_storage_occupancy_create_occupancy", - "community": 8, + "community": 10, "norm_label": "create_occupancy()" }, { @@ -13194,7 +13194,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L399", "id": "crud_storage_occupancy_batch_create_occupancies", - "community": 8, + "community": 10, "norm_label": "batch_create_occupancies()" }, { @@ -13203,7 +13203,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L437", "id": "crud_storage_occupancy_remove_occupancy", - "community": 8, + "community": 10, "norm_label": "remove_occupancy()" }, { @@ -13212,7 +13212,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L465", "id": "crud_storage_occupancy_remove_by_item", - "community": 12, + "community": 10, "norm_label": "remove_by_item()" }, { @@ -13221,7 +13221,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L477", "id": "crud_storage_occupancy_list_occupancies", - "community": 8, + "community": 10, "norm_label": "list_occupancies()" }, { @@ -13230,7 +13230,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L512", "id": "crud_storage_occupancy_list_occupancy_history", - "community": 8, + "community": 10, "norm_label": "list_occupancy_history()" }, { @@ -13239,7 +13239,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L1", "id": "crud_storage_occupancy_rationale_1", - "community": 8, + "community": 3, "norm_label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 crud(biz_storage_slot_occupancy)" }, { @@ -13248,7 +13248,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L43", "id": "crud_storage_occupancy_rationale_43", - "community": 8, + "community": 3, "norm_label": "\u65ad\u8a00\u50a8\u7269\u683c\u5f53\u524d\u65e0\u5728\u5e93\u7269\u54c1(\u4efb\u610f item_type)\u3002" }, { @@ -13257,7 +13257,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L178", "id": "crud_storage_occupancy_rationale_178", - "community": 8, + "community": 3, "norm_label": "\u6279\u91cf\u52a0\u8f7d\u7ec6\u80de\u4ea7\u54c1\u5b8c\u6574\u4fe1\u606f(\u4e00\u6b21 enrich,\u907f\u514d per-id \u7684 n+1)\u3002" }, { @@ -13266,7 +13266,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L200", "id": "crud_storage_occupancy_rationale_200", - "community": 8, + "community": 3, "norm_label": "\u5e93\u4f4d\u8d27\u67b6\u5c55\u793a\u4e13\u7528:\u4ec5\u6279\u91cf\u53d6 id/\u7f16\u7801/\u540d\u79f0/\u7c7b\u578b\u540d/\u6279\u6b21\u53f7(2 \u6b21\u67e5\u8be2)\u3002" }, { @@ -13275,7 +13275,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L285", "id": "crud_storage_occupancy_rationale_285", - "community": 8, + "community": 3, "norm_label": "\u4e3a\u5360\u7528\u683c\u9644\u5e26\u5728\u5e93\u5360\u7528 id \u4e0e\u7269\u54c1\u6458\u8981(\u540d\u79f0/\u7c7b\u578b),\u4f9b\u5e93\u4f4d\u8d27\u67b6\u5c55\u793a\u4e0e\u6279\u91cf\u51fa\u5e93\u3002" }, { @@ -13284,7 +13284,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L330", "id": "crud_storage_occupancy_rationale_330", - "community": 8, + "community": 3, "norm_label": "\u5237\u65b0 slot \u7684 occupied_count / last_item_type / last_stored_at / slot_status" }, { @@ -13293,7 +13293,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L472", "id": "crud_storage_occupancy_rationale_472", - "community": 12, + "community": 3, "norm_label": "\u6309\u7269\u54c1\u7c7b\u578b+id\u51fa\u5e93(\u7ec6\u80de\u4ea7\u54c1\u72b6\u6001\u53d8\u66f4\u65f6\u8c03\u7528)" }, { @@ -13302,7 +13302,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L1", "id": "crud_qc_third_party_company_py", - "community": 1, + "community": 4, "norm_label": "qc_third_party_company.py" }, { @@ -13311,7 +13311,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L14", "id": "crud_qc_third_party_company_row_to_dict", - "community": 1, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -13320,7 +13320,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L35", "id": "crud_qc_third_party_company_company_code_exists", - "community": 1, + "community": 4, "norm_label": "company_code_exists()" }, { @@ -13329,7 +13329,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L51", "id": "crud_qc_third_party_company_list_companies", - "community": 1, + "community": 4, "norm_label": "list_companies()" }, { @@ -13338,7 +13338,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L95", "id": "crud_qc_third_party_company_list_company_options", - "community": 1, + "community": 4, "norm_label": "list_company_options()" }, { @@ -13347,7 +13347,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L112", "id": "crud_qc_third_party_company_get_company", - "community": 1, + "community": 4, "norm_label": "get_company()" }, { @@ -13356,7 +13356,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L123", "id": "crud_qc_third_party_company_create_company", - "community": 1, + "community": 4, "norm_label": "create_company()" }, { @@ -13365,7 +13365,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L183", "id": "crud_qc_third_party_company_update_company", - "community": 1, + "community": 4, "norm_label": "update_company()" }, { @@ -13374,7 +13374,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L251", "id": "crud_qc_third_party_company_soft_delete_company", - "community": 1, + "community": 4, "norm_label": "soft_delete_company()" }, { @@ -13383,7 +13383,7 @@ "source_file": "crud/production_material.py", "source_location": "L1", "id": "crud_production_material_py", - "community": 13, + "community": 1, "norm_label": "production_material.py" }, { @@ -13392,7 +13392,7 @@ "source_file": "crud/production_material.py", "source_location": "L15", "id": "crud_production_material_dec", - "community": 13, + "community": 1, "norm_label": "_dec()" }, { @@ -13401,7 +13401,7 @@ "source_file": "crud/production_material.py", "source_location": "L21", "id": "crud_production_material_fmt_dt", - "community": 13, + "community": 1, "norm_label": "_fmt_dt()" }, { @@ -13410,7 +13410,7 @@ "source_file": "crud/production_material.py", "source_location": "L25", "id": "crud_production_material_norm_status", - "community": 13, + "community": 1, "norm_label": "_norm_status()" }, { @@ -13428,7 +13428,7 @@ "source_file": "crud/production_material.py", "source_location": "L49", "id": "crud_production_material_norm_material_type", - "community": 13, + "community": 1, "norm_label": "_norm_material_type()" }, { @@ -13437,7 +13437,7 @@ "source_file": "crud/production_material.py", "source_location": "L56", "id": "crud_production_material_filter_material_type", - "community": 13, + "community": 9, "norm_label": "_filter_material_type()" }, { @@ -13446,7 +13446,7 @@ "source_file": "crud/production_material.py", "source_location": "L61", "id": "crud_production_material_row_to_dict", - "community": 13, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -13455,7 +13455,7 @@ "source_file": "crud/production_material.py", "source_location": "L79", "id": "crud_production_material_code_exists", - "community": 13, + "community": 1, "norm_label": "code_exists()" }, { @@ -13464,7 +13464,7 @@ "source_file": "crud/production_material.py", "source_location": "L101", "id": "crud_production_material_total_pages", - "community": 13, + "community": 1, "norm_label": "total_pages()" }, { @@ -13473,7 +13473,7 @@ "source_file": "crud/production_material.py", "source_location": "L115", "id": "crud_production_material_list_materials", - "community": 13, + "community": 1, "norm_label": "list_materials()" }, { @@ -13482,7 +13482,7 @@ "source_file": "crud/production_material.py", "source_location": "L163", "id": "crud_production_material_get_material", - "community": 13, + "community": 1, "norm_label": "get_material()" }, { @@ -13491,7 +13491,7 @@ "source_file": "crud/production_material.py", "source_location": "L174", "id": "crud_production_material_create_material", - "community": 13, + "community": 1, "norm_label": "create_material()" }, { @@ -13500,7 +13500,7 @@ "source_file": "crud/production_material.py", "source_location": "L227", "id": "crud_production_material_update_material", - "community": 13, + "community": 1, "norm_label": "update_material()" }, { @@ -13509,7 +13509,7 @@ "source_file": "crud/production_material.py", "source_location": "L283", "id": "crud_production_material_soft_delete_material", - "community": 13, + "community": 1, "norm_label": "soft_delete_material()" }, { @@ -13518,7 +13518,7 @@ "source_file": "crud/production_material.py", "source_location": "L295", "id": "crud_production_material_build_manual_out_remark", - "community": 13, + "community": 1, "norm_label": "_build_manual_out_remark()" }, { @@ -13563,7 +13563,7 @@ "source_file": "crud/production_material.py", "source_location": "L608", "id": "crud_production_material_options_list", - "community": 13, + "community": 1, "norm_label": "options_list()" }, { @@ -13572,7 +13572,7 @@ "source_file": "crud/production_material.py", "source_location": "L26", "id": "crud_production_material_rationale_26", - "community": 13, + "community": 3, "norm_label": "\u7edf\u4e00\u72b6\u6001\u4e3a '1'(\u542f\u7528)\u6216 '0'(\u505c\u7528),\u907f\u514d 0 / '0' / or \u5224\u65ad\u6b67\u4e49\u3002" }, { @@ -13581,7 +13581,7 @@ "source_file": "crud/production_material.py", "source_location": "L381", "id": "crud_production_material_rationale_381", - "community": 1, + "community": 3, "norm_label": "\u6279\u91cf\u5165\u5e93,\u540c\u4e00\u4e8b\u52a1;\u4efb\u4e00\u6761\u5931\u8d25\u5219\u5168\u90e8\u56de\u6eda\u3002" }, { @@ -13590,7 +13590,7 @@ "source_file": "crud/production_material.py", "source_location": "L530", "id": "crud_production_material_rationale_530", - "community": 1, + "community": 3, "norm_label": "\u6279\u91cf\u51fa\u5e93,\u540c\u4e00\u4e8b\u52a1;\u4efb\u4e00\u6761\u5931\u8d25\u5219\u5168\u90e8\u56de\u6eda\u3002" }, { @@ -13599,7 +13599,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L1", "id": "crud_material_stock_log_py", - "community": 2, + "community": 4, "norm_label": "material_stock_log.py" }, { @@ -13608,7 +13608,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L14", "id": "crud_material_stock_log_user_nick_name_map", - "community": 2, + "community": 4, "norm_label": "_user_nick_name_map()" }, { @@ -13617,7 +13617,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L22", "id": "crud_material_stock_log_dec", - "community": 2, + "community": 4, "norm_label": "_dec()" }, { @@ -13626,7 +13626,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L28", "id": "crud_material_stock_log_fmt_dt", - "community": 2, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -13635,7 +13635,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L32", "id": "crud_material_stock_log_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -13644,7 +13644,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L53", "id": "crud_material_stock_log_list_stock_logs", - "community": 2, + "community": 4, "norm_label": "list_stock_logs()" }, { @@ -13887,7 +13887,7 @@ "source_file": "crud/consumable.py", "source_location": "L1", "id": "crud_consumable_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u8017\u6750 crud(biz_consumable)" }, { @@ -13896,7 +13896,7 @@ "source_file": "crud/material_usage.py", "source_location": "L1", "id": "crud_material_usage_py", - "community": 2, + "community": 9, "norm_label": "material_usage.py" }, { @@ -13905,7 +13905,7 @@ "source_file": "crud/material_usage.py", "source_location": "L14", "id": "crud_material_usage_parse_receiver_purpose_from_remark", - "community": 2, + "community": 9, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -13914,7 +13914,7 @@ "source_file": "crud/material_usage.py", "source_location": "L25", "id": "crud_material_usage_resolve_receiver_purpose", - "community": 2, + "community": 9, "norm_label": "_resolve_receiver_purpose()" }, { @@ -13923,7 +13923,7 @@ "source_file": "crud/material_usage.py", "source_location": "L35", "id": "crud_material_usage_display_remark", - "community": 2, + "community": 9, "norm_label": "_display_remark()" }, { @@ -13932,7 +13932,7 @@ "source_file": "crud/material_usage.py", "source_location": "L50", "id": "crud_material_usage_user_nick_name_map", - "community": 2, + "community": 9, "norm_label": "_user_nick_name_map()" }, { @@ -13941,7 +13941,7 @@ "source_file": "crud/material_usage.py", "source_location": "L58", "id": "crud_material_usage_receiver_display_map", - "community": 2, + "community": 9, "norm_label": "_receiver_display_map()" }, { @@ -13950,7 +13950,7 @@ "source_file": "crud/material_usage.py", "source_location": "L69", "id": "crud_material_usage_usage_unit_label", - "community": 2, + "community": 9, "norm_label": "_usage_unit_label()" }, { @@ -13959,7 +13959,7 @@ "source_file": "crud/material_usage.py", "source_location": "L78", "id": "crud_material_usage_stock_in_date_for_row", - "community": 2, + "community": 9, "norm_label": "_stock_in_date_for_row()" }, { @@ -13968,7 +13968,7 @@ "source_file": "crud/material_usage.py", "source_location": "L84", "id": "crud_material_usage_unit_price_for_row", - "community": 2, + "community": 9, "norm_label": "_unit_price_for_row()" }, { @@ -13977,7 +13977,7 @@ "source_file": "crud/material_usage.py", "source_location": "L92", "id": "crud_material_usage_amount_for_row", - "community": 2, + "community": 9, "norm_label": "_amount_for_row()" }, { @@ -13986,7 +13986,7 @@ "source_file": "crud/material_usage.py", "source_location": "L108", "id": "crud_material_usage_row_to_dict", - "community": 2, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -13995,7 +13995,7 @@ "source_file": "crud/material_usage.py", "source_location": "L160", "id": "crud_material_usage_batch_map", - "community": 2, + "community": 9, "norm_label": "_batch_map()" }, { @@ -14004,7 +14004,7 @@ "source_file": "crud/material_usage.py", "source_location": "L172", "id": "crud_material_usage_list_usages_query", - "community": 2, + "community": 9, "norm_label": "_list_usages_query()" }, { @@ -14013,7 +14013,7 @@ "source_file": "crud/material_usage.py", "source_location": "L226", "id": "crud_material_usage_paginate_usages", - "community": 2, + "community": 9, "norm_label": "_paginate_usages()" }, { @@ -14022,7 +14022,7 @@ "source_file": "crud/material_usage.py", "source_location": "L257", "id": "crud_material_usage_list_usages", - "community": 2, + "community": 9, "norm_label": "list_usages()" }, { @@ -14031,7 +14031,7 @@ "source_file": "crud/material_usage.py", "source_location": "L285", "id": "crud_material_usage_fmt_date_val", - "community": 2, + "community": 9, "norm_label": "_fmt_date_val()" }, { @@ -14040,7 +14040,7 @@ "source_file": "crud/material_usage.py", "source_location": "L293", "id": "crud_material_usage_list_stock_check_requisitions", - "community": 2, + "community": 9, "norm_label": "list_stock_check_requisitions()" }, { @@ -14049,7 +14049,7 @@ "source_file": "crud/material_usage.py", "source_location": "L382", "id": "crud_material_usage_mark_requisition_fully_used", - "community": 2, + "community": 9, "norm_label": "mark_requisition_fully_used()" }, { @@ -14058,7 +14058,7 @@ "source_file": "crud/material_usage.py", "source_location": "L302", "id": "crud_material_usage_rationale_302", - "community": 2, + "community": 9, "norm_label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -14067,7 +14067,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1", "id": "crud_production_material_usage_py", - "community": 13, + "community": 9, "norm_label": "production_material_usage.py" }, { @@ -14076,7 +14076,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L19", "id": "crud_production_material_usage_parse_receiver_purpose_from_remark", - "community": 13, + "community": 9, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -14085,7 +14085,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L31", "id": "crud_production_material_usage_resolve_receiver_purpose", - "community": 13, + "community": 9, "norm_label": "_resolve_receiver_purpose()" }, { @@ -14094,7 +14094,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L41", "id": "crud_production_material_usage_display_remark", - "community": 13, + "community": 9, "norm_label": "_display_remark()" }, { @@ -14103,7 +14103,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L57", "id": "crud_production_material_usage_user_nick_name_map", - "community": 13, + "community": 9, "norm_label": "_user_nick_name_map()" }, { @@ -14112,7 +14112,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L65", "id": "crud_production_material_usage_receiver_display_map", - "community": 13, + "community": 9, "norm_label": "_receiver_display_map()" }, { @@ -14121,7 +14121,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L77", "id": "crud_production_material_usage_usage_unit_label", - "community": 13, + "community": 9, "norm_label": "_usage_unit_label()" }, { @@ -14130,7 +14130,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L86", "id": "crud_production_material_usage_stock_in_date_for_row", - "community": 13, + "community": 9, "norm_label": "_stock_in_date_for_row()" }, { @@ -14139,7 +14139,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L92", "id": "crud_production_material_usage_unit_price_for_row", - "community": 13, + "community": 9, "norm_label": "_unit_price_for_row()" }, { @@ -14148,7 +14148,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L100", "id": "crud_production_material_usage_amount_for_row", - "community": 13, + "community": 9, "norm_label": "_amount_for_row()" }, { @@ -14157,7 +14157,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L116", "id": "crud_production_material_usage_row_to_dict", - "community": 13, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -14166,7 +14166,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L182", "id": "crud_production_material_usage_batch_map", - "community": 13, + "community": 9, "norm_label": "_batch_map()" }, { @@ -14175,7 +14175,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L194", "id": "crud_production_material_usage_mine_usage_filter", - "community": 13, + "community": 9, "norm_label": "_mine_usage_filter()" }, { @@ -14184,7 +14184,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L219", "id": "crud_production_material_usage_list_usages_query", - "community": 13, + "community": 9, "norm_label": "_list_usages_query()" }, { @@ -14193,7 +14193,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L290", "id": "crud_production_material_usage_paginate_usages", - "community": 13, + "community": 9, "norm_label": "_paginate_usages()" }, { @@ -14202,7 +14202,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L321", "id": "crud_production_material_usage_list_usages", - "community": 13, + "community": 9, "norm_label": "list_usages()" }, { @@ -14211,7 +14211,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L351", "id": "crud_production_material_usage_list_my_usages", - "community": 13, + "community": 9, "norm_label": "list_my_usages()" }, { @@ -14220,7 +14220,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L384", "id": "crud_production_material_usage_list_usages_by_step", - "community": 13, + "community": 9, "norm_label": "list_usages_by_step()" }, { @@ -14229,7 +14229,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L441", "id": "crud_production_material_usage_list_linked_step_usages", - "community": 13, + "community": 9, "norm_label": "list_linked_step_usages()" }, { @@ -14238,7 +14238,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L518", "id": "crud_production_material_usage_revert_step_material_usages", - "community": 13, + "community": 12, "norm_label": "revert_step_material_usages()" }, { @@ -14247,7 +14247,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L586", "id": "crud_production_material_usage_list_requisition_options", - "community": 13, + "community": 9, "norm_label": "list_requisition_options()" }, { @@ -14256,7 +14256,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L664", "id": "crud_production_material_usage_record_step_usage_from_requisition", - "community": 13, + "community": 9, "norm_label": "_record_step_usage_from_requisition()" }, { @@ -14265,7 +14265,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L762", "id": "crud_production_material_usage_deduct_step_usage_legacy_batch", - "community": 0, + "community": 12, "norm_label": "_deduct_step_usage_legacy_batch()" }, { @@ -14274,7 +14274,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L867", "id": "crud_production_material_usage_register_step_usage_from_requisition", - "community": 0, + "community": 12, "norm_label": "register_step_usage_from_requisition()" }, { @@ -14283,7 +14283,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L924", "id": "crud_production_material_usage_list_available_requisitions_for_prep", - "community": 13, + "community": 9, "norm_label": "list_available_requisitions_for_prep()" }, { @@ -14292,7 +14292,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1020", "id": "crud_production_material_usage_step_consumed_qty_map", - "community": 13, + "community": 9, "norm_label": "_step_consumed_qty_map()" }, { @@ -14301,7 +14301,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1047", "id": "crud_production_material_usage_fmt_date_val", - "community": 13, + "community": 9, "norm_label": "_fmt_date_val()" }, { @@ -14310,7 +14310,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1055", "id": "crud_production_material_usage_list_stock_check_requisitions", - "community": 13, + "community": 9, "norm_label": "list_stock_check_requisitions()" }, { @@ -14319,7 +14319,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1147", "id": "crud_production_material_usage_mark_requisition_fully_used", - "community": 2, + "community": 9, "norm_label": "mark_requisition_fully_used()" }, { @@ -14328,7 +14328,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1190", "id": "crud_production_material_usage_prep_consumption_to_dict", - "community": 13, + "community": 9, "norm_label": "_prep_consumption_to_dict()" }, { @@ -14337,7 +14337,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1222", "id": "crud_production_material_usage_list_prep_consumptions", - "community": 13, + "community": 9, "norm_label": "list_prep_consumptions()" }, { @@ -14346,7 +14346,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1299", "id": "crud_production_material_usage_list_my_prep_consumptions", - "community": 13, + "community": 9, "norm_label": "list_my_prep_consumptions()" }, { @@ -14355,7 +14355,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L20", "id": "crud_production_material_usage_rationale_20", - "community": 4, + "community": 3, "norm_label": "\u517c\u5bb9\u65e7\u6570\u636e:\u9886\u7528\u4eba/\u7528\u9014\u66fe\u62fc\u63a5\u5728 remark \u4e2d\u3002" }, { @@ -14364,7 +14364,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L42", "id": "crud_production_material_usage_rationale_42", - "community": 4, + "community": 3, "norm_label": "\u624b\u52a8\u51fa\u5e93\u65f6\u5907\u6ce8\u4ec5\u5c55\u793a\u7528\u6237\u586b\u5199\u5185\u5bb9,\u4e0d\u542b\u9886\u7528\u4eba/\u7528\u9014\u62fc\u63a5\u6bb5\u3002" }, { @@ -14373,7 +14373,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L195", "id": "crud_production_material_usage_rationale_195", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u9886\u7528\u8bb0\u5f55:\u624b\u52a8\u51fa\u5e93(\u9886\u7528\u4eba)\u6216\u4efb\u52a1\u4f7f\u7528(\u586b\u62a5\u4eba)\u3002" }, { @@ -14382,7 +14382,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L367", "id": "crud_production_material_usage_rationale_367", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93 + \u4efb\u52a1\u4f7f\u7528)\u3002" }, { @@ -14391,7 +14391,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L391", "id": "crud_production_material_usage_rationale_391", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u751f\u4ea7\u6b65\u9aa4\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55(step_save)\u3002" }, { @@ -14400,7 +14400,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L448", "id": "crud_production_material_usage_rationale_448", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u9886\u7528\u8bb0\u5f55\u5173\u8054\u7684\u6d88\u8017\u660e\u7ec6(parent_usage_id \u2192 step_save / prep_consume)\u3002" }, { @@ -14409,7 +14409,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L524", "id": "crud_production_material_usage_rationale_524", - "community": 4, + "community": 3, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -14418,7 +14418,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L595", "id": "crud_production_material_usage_rationale_595", - "community": 4, + "community": 3, "norm_label": "\u9886\u7528\u8bb0\u5f55\u9009\u9879(manual_out),\u4f9b\u751f\u4ea7\u6b65\u9aa4\u5173\u8054\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -14427,7 +14427,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L773", "id": "crud_production_material_usage_rationale_773", - "community": 4, + "community": 3, "norm_label": "\u65e7\u7248:\u6309\u5165\u5e93\u6279\u6b21\u6263\u51cf\u5e93\u5b58(\u517c\u5bb9\u5386\u53f2\u6570\u636e)\u3002" }, { @@ -14436,7 +14436,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L878", "id": "crud_production_material_usage_rationale_878", - "community": 4, + "community": 3, "norm_label": "\u767b\u8bb0\u6b65\u9aa4\u7269\u6599\u4f7f\u7528;\u5173\u8054\u9886\u7528\u8bb0\u5f55\u65f6\u4e0d\u6263\u51cf\u5e93\u5b58\u3002\u8c03\u7528\u65b9\u63a7\u5236\u4e8b\u52a1,\u672c\u51fd\u6570\u4e0d commit\u3002" }, { @@ -14445,7 +14445,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L934", "id": "crud_production_material_usage_rationale_934", - "community": 4, + "community": 3, "norm_label": "\u914d\u5236\u5b50\u7269\u6599\u6765\u6e90:\u5168\u90e8\u672a\u6807\u8bb0\u5df2\u7528\u5b8c\u7684\u9886\u7528\u8bb0\u5f55\u3002" }, { @@ -14454,7 +14454,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1064", "id": "crud_production_material_usage_rationale_1064", - "community": 4, + "community": 3, "norm_label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -14463,7 +14463,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1233", "id": "crud_production_material_usage_rationale_1233", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u914d\u5236\u6d88\u8017\u660e\u7ec6(sub_consume)\u3002" }, { @@ -14472,7 +14472,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1312", "id": "crud_production_material_usage_rationale_1312", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u9886\u7528\u6279\u6b21\u7684\u914d\u5236\u6d88\u8017\u660e\u7ec6(\u6309\u9886\u7528\u4eba,\u975e\u914d\u5236\u64cd\u4f5c\u4eba)\u3002" }, { @@ -14580,7 +14580,7 @@ "source_file": "crud/production_task.py", "source_location": "L53", "id": "crud_production_task_require_requisition_for_catalog_material", - "community": 0, + "community": 12, "norm_label": "_require_requisition_for_catalog_material()" }, { @@ -14589,7 +14589,7 @@ "source_file": "crud/production_task.py", "source_location": "L105", "id": "crud_production_task_production_conclusion_label", - "community": 12, + "community": 4, "norm_label": "_production_conclusion_label()" }, { @@ -14715,7 +14715,7 @@ "source_file": "crud/production_task.py", "source_location": "L446", "id": "crud_production_task_soft_delete_sub", - "community": 0, + "community": 12, "norm_label": "_soft_delete_sub()" }, { @@ -14751,7 +14751,7 @@ "source_file": "crud/production_task.py", "source_location": "L578", "id": "crud_production_task_step_sub_tables_to_dict", - "community": 12, + "community": 5, "norm_label": "_step_sub_tables_to_dict()" }, { @@ -14814,7 +14814,7 @@ "source_file": "crud/production_task.py", "source_location": "L724", "id": "crud_production_task_enrich_assignee_names", - "community": 12, + "community": 0, "norm_label": "_enrich_assignee_names()" }, { @@ -14904,7 +14904,7 @@ "source_file": "crud/production_task.py", "source_location": "L1050", "id": "crud_production_task_dispatch_task_steps", - "community": 12, + "community": 0, "norm_label": "dispatch_task_steps()" }, { @@ -14913,7 +14913,7 @@ "source_file": "crud/production_task.py", "source_location": "L1114", "id": "crud_production_task_enrich_tasks_with_step_summaries", - "community": 12, + "community": 0, "norm_label": "_enrich_tasks_with_step_summaries()" }, { @@ -15012,7 +15012,7 @@ "source_file": "crud/production_task.py", "source_location": "L2235", "id": "crud_production_task_delete_task_step", - "community": 0, + "community": 12, "norm_label": "delete_task_step()" }, { @@ -15021,7 +15021,7 @@ "source_file": "crud/production_task.py", "source_location": "L2258", "id": "crud_production_task_replace_step_reagents", - "community": 0, + "community": 12, "norm_label": "replace_step_reagents()" }, { @@ -15030,7 +15030,7 @@ "source_file": "crud/production_task.py", "source_location": "L2328", "id": "crud_production_task_replace_step_consumables", - "community": 0, + "community": 12, "norm_label": "replace_step_consumables()" }, { @@ -15039,7 +15039,7 @@ "source_file": "crud/production_task.py", "source_location": "L2398", "id": "crud_production_task_replace_step_configured_reagents", - "community": 0, + "community": 12, "norm_label": "replace_step_configured_reagents()" }, { @@ -15048,7 +15048,7 @@ "source_file": "crud/production_task.py", "source_location": "L2466", "id": "crud_production_task_replace_step_outputs", - "community": 0, + "community": 12, "norm_label": "replace_step_outputs()" }, { @@ -15057,7 +15057,7 @@ "source_file": "crud/production_task.py", "source_location": "L2485", "id": "crud_production_task_replace_step_data_collections", - "community": 0, + "community": 12, "norm_label": "replace_step_data_collections()" }, { @@ -15066,7 +15066,7 @@ "source_file": "crud/production_task.py", "source_location": "L2504", "id": "crud_production_task_spawn_temporary_work_order_from_task", - "community": 2, + "community": 4, "norm_label": "spawn_temporary_work_order_from_task()" }, { @@ -15075,7 +15075,7 @@ "source_file": "crud/production_task.py", "source_location": "L2578", "id": "crud_production_task_set_task_inputs", - "community": 0, + "community": 12, "norm_label": "set_task_inputs()" }, { @@ -15093,7 +15093,7 @@ "source_file": "crud/production_task.py", "source_location": "L2644", "id": "crud_production_task_create_occupancy_for_product", - "community": 8, + "community": 10, "norm_label": "_create_occupancy_for_product()" }, { @@ -15381,7 +15381,7 @@ "source_file": "crud/inbound_sample_special.py", "source_location": "L1", "id": "crud_inbound_sample_special_py", - "community": 2, + "community": 6, "norm_label": "inbound_sample_special.py" }, { @@ -15390,7 +15390,7 @@ "source_file": "crud/inbound_sample_special.py", "source_location": "L17", "id": "crud_inbound_sample_special_update_inbound_sample_special_mark", - "community": 2, + "community": 6, "norm_label": "update_inbound_sample_special_mark()" }, { @@ -15408,7 +15408,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L1", "id": "crud_qc_third_party_item_py", - "community": 2, + "community": 4, "norm_label": "qc_third_party_item.py" }, { @@ -15417,7 +15417,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L16", "id": "crud_qc_third_party_item_dec", - "community": 2, + "community": 4, "norm_label": "_dec()" }, { @@ -15426,7 +15426,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L22", "id": "crud_qc_third_party_item_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -15435,7 +15435,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L38", "id": "crud_qc_third_party_item_item_code_exists", - "community": 0, + "community": 4, "norm_label": "item_code_exists()" }, { @@ -15444,7 +15444,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L59", "id": "crud_qc_third_party_item_company_name_map", - "community": 2, + "community": 4, "norm_label": "_company_name_map()" }, { @@ -15453,7 +15453,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L70", "id": "crud_qc_third_party_item_list_items", - "community": 2, + "community": 4, "norm_label": "list_items()" }, { @@ -15462,7 +15462,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L119", "id": "crud_qc_third_party_item_list_active_items", - "community": 2, + "community": 4, "norm_label": "list_active_items()" }, { @@ -15471,7 +15471,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L139", "id": "crud_qc_third_party_item_get_item", - "community": 2, + "community": 4, "norm_label": "get_item()" }, { @@ -15480,7 +15480,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L150", "id": "crud_qc_third_party_item_create_item", - "community": 0, + "community": 4, "norm_label": "create_item()" }, { @@ -15489,7 +15489,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L202", "id": "crud_qc_third_party_item_update_item", - "community": 0, + "community": 4, "norm_label": "update_item()" }, { @@ -15498,7 +15498,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L256", "id": "crud_qc_third_party_item_soft_delete_item", - "community": 2, + "community": 4, "norm_label": "soft_delete_item()" }, { @@ -15561,7 +15561,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L114", "id": "crud_sample_production_reception_validate_handler_user_id", - "community": 2, + "community": 4, "norm_label": "_validate_handler_user_id()" }, { @@ -15606,7 +15606,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L235", "id": "crud_sample_production_reception_get_map_by_reception_ids", - "community": 2, + "community": 6, "norm_label": "get_map_by_reception_ids()" }, { @@ -15786,7 +15786,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1", "id": "crud_collection_protocol_py", - "community": 2, + "community": 6, "norm_label": "collection_protocol.py" }, { @@ -15795,7 +15795,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L69", "id": "crud_collection_protocol_get_protocol_nos_used_in_protocols", - "community": 2, + "community": 6, "norm_label": "get_protocol_nos_used_in_protocols()" }, { @@ -15804,7 +15804,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L103", "id": "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", - "community": 2, + "community": 6, "norm_label": "get_sample_codes_used_in_protocol_samples()" }, { @@ -15813,7 +15813,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L137", "id": "crud_collection_protocol_validate_sample_codes_not_used", - "community": 2, + "community": 6, "norm_label": "validate_sample_codes_not_used()" }, { @@ -15822,7 +15822,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L170", "id": "crud_collection_protocol_total_pages", - "community": 2, + "community": 6, "norm_label": "total_pages()" }, { @@ -15831,7 +15831,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L176", "id": "crud_collection_protocol_fmt_dt", - "community": 2, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -15840,7 +15840,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L180", "id": "crud_collection_protocol_dec", - "community": 2, + "community": 6, "norm_label": "_dec()" }, { @@ -15849,7 +15849,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L188", "id": "crud_collection_protocol_optional_decimal", - "community": 2, + "community": 6, "norm_label": "_optional_decimal()" }, { @@ -15858,7 +15858,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L194", "id": "crud_collection_protocol_today_yyyymmdd", - "community": 2, + "community": 6, "norm_label": "_today_yyyymmdd()" }, { @@ -15867,7 +15867,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L198", "id": "crud_collection_protocol_normalize_yyyymmdd_date", - "community": 2, + "community": 6, "norm_label": "_normalize_yyyymmdd_date()" }, { @@ -15876,7 +15876,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L217", "id": "crud_collection_protocol_normalize_fields", - "community": 2, + "community": 6, "norm_label": "_normalize_fields()" }, { @@ -15885,7 +15885,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L228", "id": "crud_collection_protocol_pop_attachment_urls", - "community": 2, + "community": 6, "norm_label": "_pop_attachment_urls()" }, { @@ -15903,7 +15903,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L258", "id": "crud_collection_protocol_normalize_attachment_url_key", - "community": 2, + "community": 6, "norm_label": "_normalize_attachment_url_key()" }, { @@ -15912,7 +15912,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L267", "id": "crud_collection_protocol_format_attachment_file_size", - "community": 2, + "community": 6, "norm_label": "_format_attachment_file_size()" }, { @@ -15921,7 +15921,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L275", "id": "crud_collection_protocol_lookup_attachment_by_url", - "community": 2, + "community": 6, "norm_label": "_lookup_attachment_by_url()" }, { @@ -15930,7 +15930,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L299", "id": "crud_collection_protocol_lookup_attachments_by_urls", - "community": 2, + "community": 6, "norm_label": "lookup_attachments_by_urls()" }, { @@ -15939,7 +15939,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L333", "id": "crud_collection_protocol_attachment_item_from_row", - "community": 2, + "community": 6, "norm_label": "_attachment_item_from_row()" }, { @@ -15948,7 +15948,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L348", "id": "crud_collection_protocol_urls_to_attachment_list", - "community": 2, + "community": 6, "norm_label": "urls_to_attachment_list()" }, { @@ -15957,7 +15957,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L375", "id": "crud_collection_protocol_user_nick_name_map", - "community": 2, + "community": 6, "norm_label": "_user_nick_name_map()" }, { @@ -15966,7 +15966,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L383", "id": "crud_collection_protocol_protocol_to_dict", - "community": 2, + "community": 6, "norm_label": "_protocol_to_dict()" }, { @@ -15975,7 +15975,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L411", "id": "crud_collection_protocol_payment_to_dict", - "community": 2, + "community": 6, "norm_label": "_payment_to_dict()" }, { @@ -15984,7 +15984,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L432", "id": "crud_collection_protocol_detail_to_dict", - "community": 2, + "community": 6, "norm_label": "_detail_to_dict()" }, { @@ -15993,7 +15993,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L480", "id": "crud_collection_protocol_audit_to_dict", - "community": 2, + "community": 6, "norm_label": "_audit_to_dict()" }, { @@ -16002,7 +16002,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L502", "id": "crud_collection_protocol_party_customer_to_dict", - "community": 2, + "community": 6, "norm_label": "_party_customer_to_dict()" }, { @@ -16011,7 +16011,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L536", "id": "crud_collection_protocol_collection_info_to_dict", - "community": 2, + "community": 6, "norm_label": "_collection_info_to_dict()" }, { @@ -16020,7 +16020,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L554", "id": "crud_collection_protocol_sample_to_dict", - "community": 2, + "community": 6, "norm_label": "_sample_to_dict()" }, { @@ -16029,7 +16029,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L580", "id": "crud_collection_protocol_transport_to_dict", - "community": 2, + "community": 6, "norm_label": "_transport_to_dict()" }, { @@ -16038,7 +16038,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L600", "id": "crud_collection_protocol_storage_cert_to_dict", - "community": 2, + "community": 6, "norm_label": "_storage_cert_to_dict()" }, { @@ -16047,7 +16047,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L615", "id": "crud_collection_protocol_format_newborn_info", - "community": 2, + "community": 6, "norm_label": "_format_newborn_info()" }, { @@ -16056,7 +16056,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L632", "id": "crud_collection_protocol_format_sample_collect_summary", - "community": 2, + "community": 6, "norm_label": "_format_sample_collect_summary()" }, { @@ -16065,7 +16065,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L650", "id": "crud_collection_protocol_format_storage_cert_sample_info", - "community": 2, + "community": 6, "norm_label": "_format_storage_cert_sample_info()" }, { @@ -16074,7 +16074,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L667", "id": "crud_collection_protocol_pick_storage_in_date", - "community": 2, + "community": 6, "norm_label": "_pick_storage_in_date()" }, { @@ -16083,7 +16083,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L675", "id": "crud_collection_protocol_load_protocol_storage_in_date_map", - "community": 2, + "community": 6, "norm_label": "_load_protocol_storage_in_date_map()" }, { @@ -16092,7 +16092,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L706", "id": "crud_collection_protocol_load_sample_type_name_map", - "community": 2, + "community": 6, "norm_label": "_load_sample_type_name_map()" }, { @@ -16101,7 +16101,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L720", "id": "crud_collection_protocol_load_unit_name_map", - "community": 2, + "community": 6, "norm_label": "_load_unit_name_map()" }, { @@ -16110,7 +16110,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L734", "id": "crud_collection_protocol_load_site_name_map", - "community": 2, + "community": 6, "norm_label": "_load_site_name_map()" }, { @@ -16119,7 +16119,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L748", "id": "crud_collection_protocol_load_express_name_map", - "community": 2, + "community": 6, "norm_label": "_load_express_name_map()" }, { @@ -16128,7 +16128,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L762", "id": "crud_collection_protocol_list_storage_certs", - "community": 2, + "community": 6, "norm_label": "list_storage_certs()" }, { @@ -16137,7 +16137,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L890", "id": "crud_collection_protocol_normalize_date_bound", - "community": 2, + "community": 6, "norm_label": "_normalize_date_bound()" }, { @@ -16146,7 +16146,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L897", "id": "crud_collection_protocol_yyyymmdd_from_date_param", - "community": 2, + "community": 6, "norm_label": "_yyyymmdd_from_date_param()" }, { @@ -16155,7 +16155,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L905", "id": "crud_collection_protocol_storage_in_date_to_yyyymmdd", - "community": 2, + "community": 6, "norm_label": "_storage_in_date_to_yyyymmdd()" }, { @@ -16164,7 +16164,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L910", "id": "crud_collection_protocol_list_collection_protocols", - "community": 2, + "community": 6, "norm_label": "list_collection_protocols()" }, { @@ -16173,7 +16173,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1212", "id": "crud_collection_protocol_get_collection_protocol", - "community": 2, + "community": 6, "norm_label": "get_collection_protocol()" }, { @@ -16182,7 +16182,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1231", "id": "crud_collection_protocol_get_payment_by_protocol_id", - "community": 2, + "community": 6, "norm_label": "get_payment_by_protocol_id()" }, { @@ -16191,7 +16191,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1245", "id": "crud_collection_protocol_get_protocol_detail_bundle", - "community": 2, + "community": 6, "norm_label": "get_protocol_detail_bundle()" }, { @@ -16200,7 +16200,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1393", "id": "crud_collection_protocol_list_audits", - "community": 2, + "community": 6, "norm_label": "list_audits()" }, { @@ -16209,7 +16209,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1460", "id": "crud_collection_protocol_create_audit", - "community": 2, + "community": 6, "norm_label": "create_audit()" }, { @@ -16218,7 +16218,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1497", "id": "crud_collection_protocol_detail_query_with_protocol", - "community": 2, + "community": 6, "norm_label": "_detail_query_with_protocol()" }, { @@ -16227,7 +16227,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1516", "id": "crud_collection_protocol_apply_payment_detail_list_filters", - "community": 2, + "community": 6, "norm_label": "_apply_payment_detail_list_filters()" }, { @@ -16236,7 +16236,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1551", "id": "crud_collection_protocol_rows_to_payment_detail_dicts", - "community": 2, + "community": 6, "norm_label": "_rows_to_payment_detail_dicts()" }, { @@ -16245,7 +16245,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1585", "id": "crud_collection_protocol_list_receipt_confirm_details", - "community": 2, + "community": 6, "norm_label": "list_receipt_confirm_details()" }, { @@ -16254,7 +16254,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1622", "id": "crud_collection_protocol_list_receipt_confirmed_details", - "community": 2, + "community": 6, "norm_label": "list_receipt_confirmed_details()" }, { @@ -16263,7 +16263,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1668", "id": "crud_collection_protocol_confirm_receipt", - "community": 2, + "community": 6, "norm_label": "confirm_receipt()" }, { @@ -16272,7 +16272,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1707", "id": "crud_collection_protocol_reject_receipt", - "community": 2, + "community": 6, "norm_label": "reject_receipt()" }, { @@ -16281,7 +16281,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1738", "id": "crud_collection_protocol_list_refund_confirm_details", - "community": 2, + "community": 6, "norm_label": "list_refund_confirm_details()" }, { @@ -16290,7 +16290,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1783", "id": "crud_collection_protocol_list_refund_confirmed_details", - "community": 2, + "community": 6, "norm_label": "list_refund_confirmed_details()" }, { @@ -16299,7 +16299,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1831", "id": "crud_collection_protocol_confirm_refund", - "community": 2, + "community": 6, "norm_label": "confirm_refund()" }, { @@ -16308,7 +16308,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1870", "id": "crud_collection_protocol_reject_refund", - "community": 2, + "community": 6, "norm_label": "reject_refund()" }, { @@ -16416,7 +16416,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2115", "id": "crud_collection_protocol_party_customer_map_by_protocol_ids", - "community": 2, + "community": 6, "norm_label": "_party_customer_map_by_protocol_ids()" }, { @@ -16425,7 +16425,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2139", "id": "crud_collection_protocol_list_payment_details_page", - "community": 2, + "community": 6, "norm_label": "list_payment_details_page()" }, { @@ -16434,7 +16434,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2231", "id": "crud_collection_protocol_classify_installment_warning", - "community": 2, + "community": 6, "norm_label": "_classify_installment_warning()" }, { @@ -16443,7 +16443,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2243", "id": "crud_collection_protocol_list_installment_warning", - "community": 2, + "community": 6, "norm_label": "list_installment_warning()" }, { @@ -16461,7 +16461,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2343", "id": "crud_collection_protocol_update_collection_protocol", - "community": 2, + "community": 6, "norm_label": "update_collection_protocol()" }, { @@ -16470,7 +16470,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2426", "id": "crud_collection_protocol_soft_delete_collection_protocol", - "community": 2, + "community": 6, "norm_label": "soft_delete_collection_protocol()" }, { @@ -16479,7 +16479,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2458", "id": "crud_collection_protocol_get_party_customer", - "community": 2, + "community": 6, "norm_label": "get_party_customer()" }, { @@ -16488,7 +16488,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2472", "id": "crud_collection_protocol_upsert_party_customer", - "community": 2, + "community": 6, "norm_label": "upsert_party_customer()" }, { @@ -16497,7 +16497,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2550", "id": "crud_collection_protocol_get_collection_info", - "community": 2, + "community": 6, "norm_label": "get_collection_info()" }, { @@ -16506,7 +16506,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2564", "id": "crud_collection_protocol_upsert_collection_info", - "community": 2, + "community": 6, "norm_label": "upsert_collection_info()" }, { @@ -16515,7 +16515,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2615", "id": "crud_collection_protocol_list_samples", - "community": 2, + "community": 6, "norm_label": "list_samples()" }, { @@ -16524,7 +16524,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2630", "id": "crud_collection_protocol_migrate_sample_child_refs_on_replace", - "community": 2, + "community": 6, "norm_label": "_migrate_sample_child_refs_on_replace()" }, { @@ -16533,7 +16533,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2665", "id": "crud_collection_protocol_save_samples", - "community": 2, + "community": 6, "norm_label": "save_samples()" }, { @@ -16542,7 +16542,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2754", "id": "crud_collection_protocol_list_sample_transports", - "community": 2, + "community": 6, "norm_label": "list_sample_transports()" }, { @@ -16551,7 +16551,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2773", "id": "crud_collection_protocol_soft_delete_transports_for_protocol", - "community": 2, + "community": 6, "norm_label": "_soft_delete_transports_for_protocol()" }, { @@ -16560,7 +16560,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2789", "id": "crud_collection_protocol_save_sample_transports", - "community": 2, + "community": 6, "norm_label": "save_sample_transports()" }, { @@ -16569,7 +16569,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2847", "id": "crud_collection_protocol_get_storage_cert", - "community": 2, + "community": 6, "norm_label": "get_storage_cert()" }, { @@ -16578,7 +16578,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2861", "id": "crud_collection_protocol_add_months_yyyymmdd", - "community": 2, + "community": 6, "norm_label": "_add_months_yyyymmdd()" }, { @@ -16587,7 +16587,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2876", "id": "crud_collection_protocol_calc_installment_due_amounts", - "community": 2, + "community": 6, "norm_label": "_calc_installment_due_amounts()" }, { @@ -16596,7 +16596,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2896", "id": "crud_collection_protocol_align_fq_payment_details_payload", - "community": 2, + "community": 6, "norm_label": "align_fq_payment_details_payload()" }, { @@ -16605,7 +16605,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2964", "id": "crud_collection_protocol_list_payment_details", - "community": 2, + "community": 6, "norm_label": "list_payment_details()" }, { @@ -16614,7 +16614,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2987", "id": "crud_collection_protocol_upsert_payment", - "community": 2, + "community": 6, "norm_label": "upsert_payment()" }, { @@ -16623,7 +16623,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3056", "id": "crud_collection_protocol_compare_money", - "community": 2, + "community": 6, "norm_label": "_compare_money()" }, { @@ -16632,7 +16632,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3065", "id": "crud_collection_protocol_compare_datetime", - "community": 2, + "community": 6, "norm_label": "_compare_datetime()" }, { @@ -16641,7 +16641,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3076", "id": "crud_collection_protocol_payment_detail_compare_row", - "community": 2, + "community": 6, "norm_label": "_payment_detail_compare_row()" }, { @@ -16650,7 +16650,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3129", "id": "crud_collection_protocol_payment_detail_compare_from_model", - "community": 2, + "community": 6, "norm_label": "_payment_detail_compare_from_model()" }, { @@ -16659,7 +16659,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3153", "id": "crud_collection_protocol_payment_detail_sort_key", - "community": 2, + "community": 6, "norm_label": "_payment_detail_sort_key()" }, { @@ -16668,7 +16668,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3160", "id": "crud_collection_protocol_payment_details_payload_unchanged", - "community": 2, + "community": 6, "norm_label": "_payment_details_payload_unchanged()" }, { @@ -16677,7 +16677,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3173", "id": "crud_collection_protocol_save_payment_details", - "community": 2, + "community": 6, "norm_label": "save_payment_details()" }, { @@ -16686,7 +16686,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3301", "id": "crud_collection_protocol_upsert_storage_cert", - "community": 2, + "community": 6, "norm_label": "upsert_storage_cert()" }, { @@ -16695,7 +16695,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3350", "id": "crud_collection_protocol_fullmoon_todo_empty_dict", - "community": 2, + "community": 6, "norm_label": "_fullmoon_todo_empty_dict()" }, { @@ -16704,7 +16704,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3369", "id": "crud_collection_protocol_fullmoon_todo_detail_dict", - "community": 2, + "community": 6, "norm_label": "_fullmoon_todo_detail_dict()" }, { @@ -16713,7 +16713,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3387", "id": "crud_collection_protocol_fullmoon_todo_to_dict", - "community": 2, + "community": 6, "norm_label": "_fullmoon_todo_to_dict()" }, { @@ -16722,7 +16722,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3411", "id": "crud_collection_protocol_get_fullmoon_todo", - "community": 2, + "community": 6, "norm_label": "get_fullmoon_todo()" }, { @@ -16731,7 +16731,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3429", "id": "crud_collection_protocol_upsert_fullmoon_todo", - "community": 2, + "community": 6, "norm_label": "upsert_fullmoon_todo()" }, { @@ -16740,7 +16740,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3491", "id": "crud_collection_protocol_build_installment_summary", - "community": 2, + "community": 6, "norm_label": "build_installment_summary()" }, { @@ -16749,7 +16749,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3500", "id": "crud_collection_protocol_invoice_request_item_to_dict", - "community": 2, + "community": 6, "norm_label": "_invoice_request_item_to_dict()" }, { @@ -16758,7 +16758,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3527", "id": "crud_collection_protocol_invoice_request_to_dict", - "community": 2, + "community": 6, "norm_label": "_invoice_request_to_dict()" }, { @@ -16767,7 +16767,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3567", "id": "crud_collection_protocol_active_invoiced_payment_detail_ids", - "community": 2, + "community": 6, "norm_label": "_active_invoiced_payment_detail_ids()" }, { @@ -16776,7 +16776,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3585", "id": "crud_collection_protocol_pack_invoice_request_with_items", - "community": 2, + "community": 6, "norm_label": "_pack_invoice_request_with_items()" }, { @@ -16785,7 +16785,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3650", "id": "crud_collection_protocol_list_invoice_eligible_payment_details", - "community": 2, + "community": 6, "norm_label": "list_invoice_eligible_payment_details()" }, { @@ -16794,7 +16794,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3705", "id": "crud_collection_protocol_list_invoice_requests_by_protocol", - "community": 2, + "community": 6, "norm_label": "list_invoice_requests_by_protocol()" }, { @@ -16803,7 +16803,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3724", "id": "crud_collection_protocol_create_invoice_request", - "community": 2, + "community": 6, "norm_label": "create_invoice_request()" }, { @@ -16812,7 +16812,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3826", "id": "crud_collection_protocol_invoice_request_list_query", - "community": 2, + "community": 6, "norm_label": "_invoice_request_list_query()" }, { @@ -16821,7 +16821,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3855", "id": "crud_collection_protocol_list_protocol_invoice_requests", - "community": 2, + "community": 6, "norm_label": "list_protocol_invoice_requests()" }, { @@ -16830,7 +16830,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3893", "id": "crud_collection_protocol_count_pending_protocol_invoice_requests", - "community": 2, + "community": 6, "norm_label": "count_pending_protocol_invoice_requests()" }, { @@ -16839,7 +16839,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3907", "id": "crud_collection_protocol_complete_invoice_request", - "community": 2, + "community": 6, "norm_label": "complete_invoice_request()" }, { @@ -17289,7 +17289,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L1", "id": "crud_qc_material_usage_py", - "community": 15, + "community": 9, "norm_label": "qc_material_usage.py" }, { @@ -17298,7 +17298,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L18", "id": "crud_qc_material_usage_parse_receiver_purpose_from_remark", - "community": 15, + "community": 9, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -17307,7 +17307,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L30", "id": "crud_qc_material_usage_resolve_receiver_purpose", - "community": 15, + "community": 9, "norm_label": "_resolve_receiver_purpose()" }, { @@ -17316,7 +17316,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L40", "id": "crud_qc_material_usage_display_remark", - "community": 15, + "community": 9, "norm_label": "_display_remark()" }, { @@ -17325,7 +17325,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L56", "id": "crud_qc_material_usage_user_nick_name_map", - "community": 15, + "community": 9, "norm_label": "_user_nick_name_map()" }, { @@ -17334,7 +17334,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L64", "id": "crud_qc_material_usage_receiver_display_map", - "community": 15, + "community": 9, "norm_label": "_receiver_display_map()" }, { @@ -17343,7 +17343,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L76", "id": "crud_qc_material_usage_usage_unit_label", - "community": 15, + "community": 9, "norm_label": "_usage_unit_label()" }, { @@ -17352,7 +17352,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L85", "id": "crud_qc_material_usage_stock_in_date_for_row", - "community": 15, + "community": 9, "norm_label": "_stock_in_date_for_row()" }, { @@ -17361,7 +17361,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L91", "id": "crud_qc_material_usage_unit_price_for_row", - "community": 15, + "community": 9, "norm_label": "_unit_price_for_row()" }, { @@ -17370,7 +17370,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L99", "id": "crud_qc_material_usage_amount_for_row", - "community": 15, + "community": 9, "norm_label": "_amount_for_row()" }, { @@ -17379,7 +17379,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L115", "id": "crud_qc_material_usage_row_to_dict", - "community": 15, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -17388,7 +17388,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L176", "id": "crud_qc_material_usage_linked_qc_task_no_map", - "community": 15, + "community": 9, "norm_label": "_linked_qc_task_no_map()" }, { @@ -17397,7 +17397,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L209", "id": "crud_qc_material_usage_batch_map", - "community": 15, + "community": 9, "norm_label": "_batch_map()" }, { @@ -17406,7 +17406,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L221", "id": "crud_qc_material_usage_mine_usage_filter", - "community": 15, + "community": 9, "norm_label": "_mine_usage_filter()" }, { @@ -17415,7 +17415,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L246", "id": "crud_qc_material_usage_list_usages_query", - "community": 15, + "community": 9, "norm_label": "_list_usages_query()" }, { @@ -17424,7 +17424,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L320", "id": "crud_qc_material_usage_paginate_usages", - "community": 15, + "community": 9, "norm_label": "_paginate_usages()" }, { @@ -17433,7 +17433,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L365", "id": "crud_qc_material_usage_list_usages", - "community": 15, + "community": 9, "norm_label": "list_usages()" }, { @@ -17442,7 +17442,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L393", "id": "crud_qc_material_usage_list_my_usages", - "community": 15, + "community": 9, "norm_label": "list_my_usages()" }, { @@ -17451,7 +17451,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L424", "id": "crud_qc_material_usage_list_usages_by_task", - "community": 15, + "community": 9, "norm_label": "list_usages_by_task()" }, { @@ -17460,7 +17460,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L481", "id": "crud_qc_material_usage_list_linked_task_usages", - "community": 15, + "community": 9, "norm_label": "list_linked_task_usages()" }, { @@ -17469,7 +17469,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L531", "id": "crud_qc_material_usage_revert_task_material_usages", - "community": 15, + "community": 9, "norm_label": "revert_task_material_usages()" }, { @@ -17478,7 +17478,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L599", "id": "crud_qc_material_usage_list_requisition_options", - "community": 15, + "community": 9, "norm_label": "list_requisition_options()" }, { @@ -17487,7 +17487,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L673", "id": "crud_qc_material_usage_record_task_usage_from_requisition", - "community": 15, + "community": 9, "norm_label": "_record_task_usage_from_requisition()" }, { @@ -17496,7 +17496,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L765", "id": "crud_qc_material_usage_deduct_task_usage_legacy_batch", - "community": 15, + "community": 9, "norm_label": "_deduct_task_usage_legacy_batch()" }, { @@ -17505,7 +17505,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L865", "id": "crud_qc_material_usage_deduct_for_task", - "community": 15, + "community": 9, "norm_label": "deduct_for_task()" }, { @@ -17514,7 +17514,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L916", "id": "crud_qc_material_usage_task_consumed_qty_map", - "community": 15, + "community": 9, "norm_label": "_task_consumed_qty_map()" }, { @@ -17523,7 +17523,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L942", "id": "crud_qc_material_usage_fmt_date_val", - "community": 15, + "community": 9, "norm_label": "_fmt_date_val()" }, { @@ -17532,7 +17532,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L950", "id": "crud_qc_material_usage_list_stock_check_requisitions", - "community": 15, + "community": 9, "norm_label": "list_stock_check_requisitions()" }, { @@ -17550,7 +17550,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L19", "id": "crud_qc_material_usage_rationale_19", - "community": 4, + "community": 3, "norm_label": "\u517c\u5bb9\u65e7\u6570\u636e:\u9886\u7528\u4eba/\u7528\u9014\u66fe\u62fc\u63a5\u5728 remark \u4e2d\u3002" }, { @@ -17559,7 +17559,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L41", "id": "crud_qc_material_usage_rationale_41", - "community": 4, + "community": 3, "norm_label": "\u624b\u52a8\u51fa\u5e93\u65f6\u5907\u6ce8\u4ec5\u5c55\u793a\u7528\u6237\u586b\u5199\u5185\u5bb9,\u4e0d\u542b\u9886\u7528\u4eba/\u7528\u9014\u62fc\u63a5\u6bb5\u3002" }, { @@ -17568,7 +17568,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L181", "id": "crud_qc_material_usage_rationale_181", - "community": 4, + "community": 3, "norm_label": "\u9886\u7528\u8bb0\u5f55(manual_out)\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u53f7,\u805a\u5408\u4e3a parent_usage_id \u2192 \u4efb\u52a1\u53f7\u5217\u8868\u3002" }, { @@ -17577,7 +17577,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L222", "id": "crud_qc_material_usage_rationale_222", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u9886\u7528\u8bb0\u5f55:\u624b\u52a8\u51fa\u5e93(\u9886\u7528\u4eba)\u6216\u4efb\u52a1\u4f7f\u7528(\u586b\u62a5\u4eba)\u3002" }, { @@ -17586,7 +17586,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L408", "id": "crud_qc_material_usage_rationale_408", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93 + \u4efb\u52a1\u4f7f\u7528)\u3002" }, { @@ -17595,7 +17595,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L431", "id": "crud_qc_material_usage_rationale_431", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55(task_complete)\u3002" }, { @@ -17604,7 +17604,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L488", "id": "crud_qc_material_usage_rationale_488", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u9886\u7528\u8bb0\u5f55\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u7269\u6599\u6d88\u8017(parent_usage_id \u2192 task_complete)\u3002" }, { @@ -17613,7 +17613,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L537", "id": "crud_qc_material_usage_rationale_537", - "community": 4, + "community": 3, "norm_label": "\u64a4\u9500\u4efb\u52a1\u6b64\u524d task_complete \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -17622,7 +17622,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L607", "id": "crud_qc_material_usage_rationale_607", - "community": 4, + "community": 3, "norm_label": "\u9886\u7528\u8bb0\u5f55\u9009\u9879(manual_out),\u4f9b\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -17631,7 +17631,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L774", "id": "crud_qc_material_usage_rationale_774", - "community": 4, + "community": 3, "norm_label": "\u65e7\u7248:\u6309\u5165\u5e93\u6279\u6b21\u6263\u51cf\u5e93\u5b58(\u517c\u5bb9\u5386\u53f2\u6570\u636e)\u3002" }, { @@ -17640,7 +17640,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L874", "id": "crud_qc_material_usage_rationale_874", - "community": 4, + "community": 3, "norm_label": "\u767b\u8bb0\u4efb\u52a1\u7269\u6599\u4f7f\u7528;\u5173\u8054\u9886\u7528\u8bb0\u5f55\u65f6\u4e0d\u6263\u51cf\u5e93\u5b58\u3002\u8c03\u7528\u65b9\u63a7\u5236\u4e8b\u52a1,\u672c\u51fd\u6570\u4e0d commit\u3002" }, { @@ -17649,7 +17649,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L959", "id": "crud_qc_material_usage_rationale_959", - "community": 4, + "community": 3, "norm_label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -17784,7 +17784,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L215", "id": "crud_pilot_infusion_confirm_delete_infusion_confirm", - "community": 0, + "community": 1, "norm_label": "delete_infusion_confirm()" }, { @@ -17802,7 +17802,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L1", "id": "crud_reagent_stock_log_py", - "community": 24, + "community": 23, "norm_label": "reagent_stock_log.py" }, { @@ -17811,7 +17811,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L16", "id": "crud_reagent_stock_log_user_nick_name_map", - "community": 24, + "community": 23, "norm_label": "_user_nick_name_map()" }, { @@ -17820,7 +17820,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L24", "id": "crud_reagent_stock_log_parse_receiver_purpose_from_remark", - "community": 24, + "community": 23, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -17829,7 +17829,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L35", "id": "crud_reagent_stock_log_resolve_receiver_purpose", - "community": 24, + "community": 23, "norm_label": "_resolve_receiver_purpose()" }, { @@ -17838,7 +17838,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L45", "id": "crud_reagent_stock_log_display_remark", - "community": 24, + "community": 23, "norm_label": "_display_remark()" }, { @@ -17847,7 +17847,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L60", "id": "crud_reagent_stock_log_row_to_dict", - "community": 24, + "community": 23, "norm_label": "_row_to_dict()" }, { @@ -17856,7 +17856,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L90", "id": "crud_reagent_stock_log_list_stock_logs", - "community": 24, + "community": 23, "norm_label": "list_stock_logs()" }, { @@ -17865,7 +17865,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L158", "id": "crud_reagent_stock_log_revert_step_stock_changes", - "community": 24, + "community": 23, "norm_label": "revert_step_stock_changes()" }, { @@ -17874,7 +17874,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L205", "id": "crud_reagent_stock_log_deduct_for_step", - "community": 24, + "community": 23, "norm_label": "deduct_for_step()" }, { @@ -17883,7 +17883,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L1", "id": "crud_reagent_stock_log_rationale_1", - "community": 24, + "community": 23, "norm_label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 crud(biz_reagent_stock_log)" }, { @@ -17892,7 +17892,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L164", "id": "crud_reagent_stock_log_rationale_164", - "community": 24, + "community": 23, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u3002" }, { @@ -17901,7 +17901,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L216", "id": "crud_reagent_stock_log_rationale_216", - "community": 24, + "community": 23, "norm_label": "\u6263\u51cf\u8bd5\u5242\u5e93\u5b58\u5e76\u751f\u6210\u53d8\u52a8\u8bb0\u5f55\u3002\u8c03\u7528\u65b9\u63a7\u5236\u4e8b\u52a1,\u672c\u51fd\u6570\u4e0d commit\u3002" }, { @@ -18306,7 +18306,7 @@ "source_file": "crud/clean_room.py", "source_location": "L1", "id": "crud_clean_room_rationale_1", - "community": 8, + "community": 3, "norm_label": "\u6d01\u51c0\u5ba4\u53ca\u8fdb\u51fa\u8bb0\u5f55\u3001\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 crud(biz_clean_room + biz_clean_room_access_log + biz_clean_roo" }, { @@ -18315,7 +18315,7 @@ "source_file": "crud/__init__.py", "source_location": "L1", "id": "crud_init_py", - "community": 46, + "community": 48, "norm_label": "__init__.py" }, { @@ -18486,7 +18486,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L367", "id": "crud_production_material_stock_check_rationale_367", - "community": 4, + "community": 3, "norm_label": "\u6839\u636e usage_id / batch_id \u8865\u5168\u767b\u8bb0\u884c\u5feb\u7167\u5b57\u6bb5\u3002" }, { @@ -18549,7 +18549,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L1", "id": "crud_storage_entry_sms_notification_py", - "community": 2, + "community": 6, "norm_label": "storage_entry_sms_notification.py" }, { @@ -18558,7 +18558,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L25", "id": "crud_storage_entry_sms_notification_unicode_ci", - "community": 2, + "community": 6, "norm_label": "_unicode_ci()" }, { @@ -18567,7 +18567,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L29", "id": "crud_storage_entry_sms_notification_total_pages", - "community": 2, + "community": 6, "norm_label": "total_pages()" }, { @@ -18576,7 +18576,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L35", "id": "crud_storage_entry_sms_notification_fmt_dt", - "community": 2, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -18585,7 +18585,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L39", "id": "crud_storage_entry_sms_notification_normalize_date_bound", - "community": 2, + "community": 6, "norm_label": "_normalize_date_bound()" }, { @@ -18594,7 +18594,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L46", "id": "crud_storage_entry_sms_notification_storage_status_label", - "community": 2, + "community": 6, "norm_label": "_storage_status_label()" }, { @@ -18603,7 +18603,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L56", "id": "crud_storage_entry_sms_notification_row_to_dict", - "community": 2, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -18612,7 +18612,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L93", "id": "crud_storage_entry_sms_notification_base_query", - "community": 2, + "community": 6, "norm_label": "_base_query()" }, { @@ -18621,7 +18621,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L141", "id": "crud_storage_entry_sms_notification_ensure_notification", - "community": 2, + "community": 6, "norm_label": "_ensure_notification()" }, { @@ -18630,7 +18630,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L177", "id": "crud_storage_entry_sms_notification_resolve_notification", - "community": 2, + "community": 6, "norm_label": "resolve_notification()" }, { @@ -18639,7 +18639,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L215", "id": "crud_storage_entry_sms_notification_fetch_sample_type_name", - "community": 2, + "community": 6, "norm_label": "_fetch_sample_type_name()" }, { @@ -18648,7 +18648,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L229", "id": "crud_storage_entry_sms_notification_list_notifications", - "community": 2, + "community": 6, "norm_label": "list_notifications()" }, { @@ -18657,7 +18657,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L383", "id": "crud_storage_entry_sms_notification_toggle_notification_status", - "community": 2, + "community": 6, "norm_label": "toggle_notification_status()" }, { @@ -18666,7 +18666,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L419", "id": "crud_storage_entry_sms_notification_generate_sms_content", - "community": 2, + "community": 6, "norm_label": "generate_sms_content()" }, { @@ -18774,7 +18774,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1", "id": "crud_pilot_application_py", - "community": 10, + "community": 1, "norm_label": "pilot_application.py" }, { @@ -18783,7 +18783,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L34", "id": "crud_pilot_application_normalize_yyyymmdd", - "community": 10, + "community": 1, "norm_label": "_normalize_yyyymmdd()" }, { @@ -18792,7 +18792,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L41", "id": "crud_pilot_application_format_yyyy_mm_dd", - "community": 10, + "community": 1, "norm_label": "_format_yyyy_mm_dd()" }, { @@ -18801,7 +18801,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L48", "id": "crud_pilot_application_parse_infusion_datetime", - "community": 10, + "community": 1, "norm_label": "_parse_infusion_datetime()" }, { @@ -18810,7 +18810,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L68", "id": "crud_pilot_application_release_application_no_for_soft_delete", - "community": 10, + "community": 1, "norm_label": "_release_application_no_for_soft_delete()" }, { @@ -18819,7 +18819,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L76", "id": "crud_pilot_application_generate_application_no", - "community": 10, + "community": 1, "norm_label": "_generate_application_no()" }, { @@ -18828,7 +18828,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L103", "id": "crud_pilot_application_resolve_application_attachment_payload", - "community": 10, + "community": 1, "norm_label": "_resolve_application_attachment_payload()" }, { @@ -18837,7 +18837,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L116", "id": "crud_pilot_application_row_to_dict_application", - "community": 10, + "community": 1, "norm_label": "_row_to_dict_application()" }, { @@ -18846,7 +18846,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L196", "id": "crud_pilot_application_row_to_dict_patient", - "community": 10, + "community": 1, "norm_label": "_row_to_dict_patient()" }, { @@ -18855,7 +18855,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L219", "id": "crud_pilot_application_row_to_dict_infusion_plan", - "community": 10, + "community": 1, "norm_label": "_row_to_dict_infusion_plan()" }, { @@ -18864,7 +18864,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L266", "id": "crud_pilot_application_row_to_dict_schedule_product", - "community": 10, + "community": 1, "norm_label": "_row_to_dict_schedule_product()" }, { @@ -18873,7 +18873,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L283", "id": "crud_pilot_application_row_to_dict_infusion_schedule", - "community": 10, + "community": 1, "norm_label": "_row_to_dict_infusion_schedule()" }, { @@ -18882,7 +18882,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L315", "id": "crud_pilot_application_list_applications", - "community": 10, + "community": 1, "norm_label": "list_applications()" }, { @@ -18891,7 +18891,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L387", "id": "crud_pilot_application_get_application", - "community": 10, + "community": 1, "norm_label": "get_application()" }, { @@ -18900,7 +18900,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L429", "id": "crud_pilot_application_create_application", - "community": 10, + "community": 1, "norm_label": "create_application()" }, { @@ -18909,7 +18909,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L545", "id": "crud_pilot_application_update_application", - "community": 10, + "community": 1, "norm_label": "update_application()" }, { @@ -18918,7 +18918,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L584", "id": "crud_pilot_application_soft_delete_application", - "community": 10, + "community": 1, "norm_label": "soft_delete_application()" }, { @@ -18927,7 +18927,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L605", "id": "crud_pilot_application_start_application", - "community": 10, + "community": 1, "norm_label": "start_application()" }, { @@ -18936,7 +18936,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L628", "id": "crud_pilot_application_complete_application", - "community": 10, + "community": 1, "norm_label": "complete_application()" }, { @@ -18945,7 +18945,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L651", "id": "crud_pilot_application_void_application", - "community": 10, + "community": 1, "norm_label": "void_application()" }, { @@ -18954,7 +18954,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L679", "id": "crud_pilot_application_get_patient_by_application", - "community": 10, + "community": 1, "norm_label": "get_patient_by_application()" }, { @@ -18963,7 +18963,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L696", "id": "crud_pilot_application_save_patient", - "community": 10, + "community": 1, "norm_label": "save_patient()" }, { @@ -18972,7 +18972,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L823", "id": "crud_pilot_application_list_infusion_plans", - "community": 10, + "community": 1, "norm_label": "list_infusion_plans()" }, { @@ -18981,7 +18981,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L839", "id": "crud_pilot_application_create_infusion_plan", - "community": 10, + "community": 1, "norm_label": "create_infusion_plan()" }, { @@ -18990,7 +18990,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L882", "id": "crud_pilot_application_normalize_infusion_status_code", - "community": 10, + "community": 1, "norm_label": "_normalize_infusion_status_code()" }, { @@ -18999,7 +18999,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L889", "id": "crud_pilot_application_schedule_infusion_editable", - "community": 10, + "community": 1, "norm_label": "_schedule_infusion_editable()" }, { @@ -19008,7 +19008,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L893", "id": "crud_pilot_application_schedule_locked", - "community": 10, + "community": 1, "norm_label": "_schedule_locked()" }, { @@ -19017,7 +19017,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L897", "id": "crud_pilot_application_schedule_has_blocking_links", - "community": 10, + "community": 1, "norm_label": "_schedule_has_blocking_links()" }, { @@ -19026,7 +19026,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L923", "id": "crud_pilot_application_schedule_deletable", - "community": 10, + "community": 1, "norm_label": "_schedule_deletable()" }, { @@ -19035,7 +19035,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L951", "id": "crud_pilot_application_get_schedule_for_plan", - "community": 10, + "community": 1, "norm_label": "_get_schedule_for_plan()" }, { @@ -19044,7 +19044,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L972", "id": "crud_pilot_application_prepare_infusion_plan_payload", - "community": 10, + "community": 1, "norm_label": "_prepare_infusion_plan_payload()" }, { @@ -19053,7 +19053,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L997", "id": "crud_pilot_application_update_infusion_plan", - "community": 10, + "community": 1, "norm_label": "update_infusion_plan()" }, { @@ -19062,7 +19062,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1038", "id": "crud_pilot_application_soft_delete_infusion_plan", - "community": 10, + "community": 1, "norm_label": "soft_delete_infusion_plan()" }, { @@ -19071,7 +19071,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1083", "id": "crud_pilot_application_list_schedules_by_plan", - "community": 10, + "community": 1, "norm_label": "list_schedules_by_plan()" }, { @@ -19080,7 +19080,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1120", "id": "crud_pilot_application_auto_generate_schedules", - "community": 10, + "community": 1, "norm_label": "auto_generate_schedules()" }, { @@ -19089,7 +19089,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1200", "id": "crud_pilot_application_create_schedule_products", - "community": 10, + "community": 1, "norm_label": "_create_schedule_products()" }, { @@ -19098,7 +19098,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1240", "id": "crud_pilot_application_create_schedule", - "community": 10, + "community": 1, "norm_label": "create_schedule()" }, { @@ -19107,7 +19107,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1347", "id": "crud_pilot_application_update_schedule_editable", - "community": 10, + "community": 1, "norm_label": "_update_schedule_editable()" }, { @@ -19116,7 +19116,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1373", "id": "crud_pilot_application_upsert_schedule_products", - "community": 10, + "community": 1, "norm_label": "_upsert_schedule_products()" }, { @@ -19125,7 +19125,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1455", "id": "crud_pilot_application_update_schedule_order_only", - "community": 10, + "community": 1, "norm_label": "_update_schedule_order_only()" }, { @@ -19134,7 +19134,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1467", "id": "crud_pilot_application_upsert_application_infusion", - "community": 10, + "community": 1, "norm_label": "upsert_application_infusion()" }, { @@ -19143,7 +19143,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1570", "id": "crud_pilot_application_get_or_create_infusion_plan", - "community": 10, + "community": 1, "norm_label": "_get_or_create_infusion_plan()" }, { @@ -19152,7 +19152,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1615", "id": "crud_pilot_application_create_basic_experiment_sale_schedules", - "community": 10, + "community": 1, "norm_label": "create_basic_experiment_sale_schedules()" }, { @@ -19161,7 +19161,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1692", "id": "crud_pilot_application_save_application_infusion", - "community": 10, + "community": 1, "norm_label": "save_application_infusion()" }, { @@ -19170,7 +19170,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1741", "id": "crud_pilot_application_update_schedule", - "community": 10, + "community": 1, "norm_label": "update_schedule()" }, { @@ -19179,7 +19179,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1769", "id": "crud_pilot_application_soft_delete_schedule", - "community": 10, + "community": 1, "norm_label": "soft_delete_schedule()" }, { @@ -19188,7 +19188,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1834", "id": "crud_pilot_application_mark_schedule_complete", - "community": 10, + "community": 1, "norm_label": "mark_schedule_complete()" }, { @@ -19251,7 +19251,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L1", "id": "crud_qc_lab_test_item_py", - "community": 2, + "community": 4, "norm_label": "qc_lab_test_item.py" }, { @@ -19260,7 +19260,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L14", "id": "crud_qc_lab_test_item_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -19269,7 +19269,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L28", "id": "crud_qc_lab_test_item_item_code_exists", - "community": 2, + "community": 4, "norm_label": "item_code_exists()" }, { @@ -19278,7 +19278,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L44", "id": "crud_qc_lab_test_item_list_lab_items", - "community": 2, + "community": 4, "norm_label": "list_lab_items()" }, { @@ -19287,7 +19287,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L85", "id": "crud_qc_lab_test_item_list_active_lab_items", - "community": 2, + "community": 4, "norm_label": "list_active_lab_items()" }, { @@ -19296,7 +19296,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L98", "id": "crud_qc_lab_test_item_get_lab_item", - "community": 2, + "community": 4, "norm_label": "get_lab_item()" }, { @@ -19305,7 +19305,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L109", "id": "crud_qc_lab_test_item_create_lab_item", - "community": 2, + "community": 4, "norm_label": "create_lab_item()" }, { @@ -19314,7 +19314,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L155", "id": "crud_qc_lab_test_item_update_lab_item", - "community": 2, + "community": 4, "norm_label": "update_lab_item()" }, { @@ -19323,7 +19323,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L202", "id": "crud_qc_lab_test_item_soft_delete_lab_item", - "community": 2, + "community": 4, "norm_label": "soft_delete_lab_item()" }, { @@ -19332,7 +19332,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L1", "id": "crud_pre_transit_sample_py", - "community": 2, + "community": 6, "norm_label": "pre_transit_sample.py" }, { @@ -19341,7 +19341,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L52", "id": "crud_pre_transit_sample_is_uncollected_status", - "community": 2, + "community": 6, "norm_label": "_is_uncollected_status()" }, { @@ -19350,7 +19350,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L56", "id": "crud_pre_transit_sample_is_in_transit_sample", - "community": 2, + "community": 6, "norm_label": "_is_in_transit_sample()" }, { @@ -19359,7 +19359,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L60", "id": "crud_pre_transit_sample_cell_received_exists", - "community": 2, + "community": 6, "norm_label": "_cell_received_exists()" }, { @@ -19368,7 +19368,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L77", "id": "crud_pre_transit_sample_donation_received_exists", - "community": 2, + "community": 6, "norm_label": "_donation_received_exists()" }, { @@ -19377,7 +19377,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L94", "id": "crud_pre_transit_sample_apply_collection_keyword", - "community": 2, + "community": 6, "norm_label": "_apply_collection_keyword()" }, { @@ -19386,7 +19386,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L130", "id": "crud_pre_transit_sample_apply_donation_keyword", - "community": 2, + "community": 6, "norm_label": "_apply_donation_keyword()" }, { @@ -19395,7 +19395,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L166", "id": "crud_pre_transit_sample_apply_create_time_filter", - "community": 2, + "community": 6, "norm_label": "_apply_create_time_filter()" }, { @@ -19404,7 +19404,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L174", "id": "crud_pre_transit_sample_apply_collection_sample_collect_time_filter", - "community": 2, + "community": 6, "norm_label": "_apply_collection_sample_collect_time_filter()" }, { @@ -19413,7 +19413,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L201", "id": "crud_pre_transit_sample_apply_donation_sample_collect_time_filter", - "community": 2, + "community": 6, "norm_label": "_apply_donation_sample_collect_time_filter()" }, { @@ -19422,7 +19422,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L228", "id": "crud_pre_transit_sample_earliest_eta", - "community": 2, + "community": 6, "norm_label": "_earliest_eta()" }, { @@ -19431,7 +19431,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L235", "id": "crud_pre_transit_sample_build_sample_items", - "community": 2, + "community": 6, "norm_label": "_build_sample_items()" }, { @@ -19440,7 +19440,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L284", "id": "crud_pre_transit_sample_summarize_in_transit_items", - "community": 2, + "community": 6, "norm_label": "_summarize_in_transit_items()" }, { @@ -19449,7 +19449,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L291", "id": "crud_pre_transit_sample_summarize_pre_delivery", - "community": 2, + "community": 6, "norm_label": "_summarize_pre_delivery()" }, { @@ -19458,7 +19458,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L298", "id": "crud_pre_transit_sample_list_in_transit_collection_ids", - "community": 2, + "community": 6, "norm_label": "_list_in_transit_collection_ids()" }, { @@ -19467,7 +19467,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L340", "id": "crud_pre_transit_sample_list_in_transit_donation_ids", - "community": 2, + "community": 6, "norm_label": "_list_in_transit_donation_ids()" }, { @@ -19476,7 +19476,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L382", "id": "crud_pre_transit_sample_list_pre_delivery_collection_ids", - "community": 2, + "community": 6, "norm_label": "_list_pre_delivery_collection_ids()" }, { @@ -19485,7 +19485,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L451", "id": "crud_pre_transit_sample_list_pre_delivery_donation_ids", - "community": 2, + "community": 6, "norm_label": "_list_pre_delivery_donation_ids()" }, { @@ -19494,7 +19494,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L520", "id": "crud_pre_transit_sample_sort_key_in_transit", - "community": 2, + "community": 6, "norm_label": "_sort_key_in_transit()" }, { @@ -19503,7 +19503,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L525", "id": "crud_pre_transit_sample_sort_key_pre_delivery", - "community": 2, + "community": 6, "norm_label": "_sort_key_pre_delivery()" }, { @@ -19512,7 +19512,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L530", "id": "crud_pre_transit_sample_hydrate_collection_rows", - "community": 2, + "community": 6, "norm_label": "_hydrate_collection_rows()" }, { @@ -19521,7 +19521,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L744", "id": "crud_pre_transit_sample_hydrate_donation_rows", - "community": 2, + "community": 6, "norm_label": "_hydrate_donation_rows()" }, { @@ -19530,7 +19530,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L958", "id": "crud_pre_transit_sample_list_in_transit_protocols", - "community": 2, + "community": 6, "norm_label": "list_in_transit_protocols()" }, { @@ -19539,7 +19539,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L1097", "id": "crud_pre_transit_sample_list_pre_delivery_protocols", - "community": 2, + "community": 6, "norm_label": "list_pre_delivery_protocols()" }, { @@ -19557,7 +19557,7 @@ "source_file": "crud/role.py", "source_location": "L1", "id": "crud_role_py", - "community": 9, + "community": 11, "norm_label": "role.py" }, { @@ -19566,7 +19566,7 @@ "source_file": "crud/role.py", "source_location": "L29", "id": "crud_role_user_display_name", - "community": 9, + "community": 11, "norm_label": "_user_display_name()" }, { @@ -19575,7 +19575,7 @@ "source_file": "crud/role.py", "source_location": "L36", "id": "crud_role_append_unique", - "community": 9, + "community": 11, "norm_label": "_append_unique()" }, { @@ -19584,7 +19584,7 @@ "source_file": "crud/role.py", "source_location": "L44", "id": "crud_role_bound_user_names_by_role_ids", - "community": 9, + "community": 11, "norm_label": "_bound_user_names_by_role_ids()" }, { @@ -19593,7 +19593,7 @@ "source_file": "crud/role.py", "source_location": "L130", "id": "crud_role_bound_post_names_by_role_ids", - "community": 9, + "community": 11, "norm_label": "_bound_post_names_by_role_ids()" }, { @@ -19602,7 +19602,7 @@ "source_file": "crud/role.py", "source_location": "L168", "id": "crud_role_row_to_dict", - "community": 9, + "community": 11, "norm_label": "_row_to_dict()" }, { @@ -19611,7 +19611,7 @@ "source_file": "crud/role.py", "source_location": "L189", "id": "crud_role_total_pages", - "community": 9, + "community": 11, "norm_label": "total_pages()" }, { @@ -19620,7 +19620,7 @@ "source_file": "crud/role.py", "source_location": "L200", "id": "crud_role_list_roles", - "community": 9, + "community": 11, "norm_label": "list_roles()" }, { @@ -19629,7 +19629,7 @@ "source_file": "crud/role.py", "source_location": "L246", "id": "crud_role_get_role", - "community": 9, + "community": 11, "norm_label": "get_role()" }, { @@ -19638,7 +19638,7 @@ "source_file": "crud/role.py", "source_location": "L254", "id": "crud_role_role_name_exists", - "community": 9, + "community": 11, "norm_label": "role_name_exists()" }, { @@ -19647,7 +19647,7 @@ "source_file": "crud/role.py", "source_location": "L268", "id": "crud_role_create_role", - "community": 9, + "community": 11, "norm_label": "create_role()" }, { @@ -19656,7 +19656,7 @@ "source_file": "crud/role.py", "source_location": "L305", "id": "crud_role_update_role", - "community": 9, + "community": 11, "norm_label": "update_role()" }, { @@ -19665,7 +19665,7 @@ "source_file": "crud/role.py", "source_location": "L342", "id": "crud_role_soft_delete_role", - "community": 9, + "community": 11, "norm_label": "soft_delete_role()" }, { @@ -19674,7 +19674,7 @@ "source_file": "crud/role.py", "source_location": "L364", "id": "crud_role_get_role_menu_ids", - "community": 9, + "community": 11, "norm_label": "get_role_menu_ids()" }, { @@ -19683,7 +19683,7 @@ "source_file": "crud/role.py", "source_location": "L373", "id": "crud_role_update_role_menus", - "community": 2, + "community": 11, "norm_label": "update_role_menus()" }, { @@ -19692,7 +19692,7 @@ "source_file": "crud/role.py", "source_location": "L408", "id": "crud_role_get_role_data_scope", - "community": 9, + "community": 11, "norm_label": "get_role_data_scope()" }, { @@ -19701,7 +19701,7 @@ "source_file": "crud/role.py", "source_location": "L417", "id": "crud_role_update_role_data_scope", - "community": 9, + "community": 11, "norm_label": "update_role_data_scope()" }, { @@ -19710,7 +19710,7 @@ "source_file": "crud/role.py", "source_location": "L1", "id": "crud_role_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u89d2\u8272 crud(sys_role / sys_role_menu / sys_role_data_scope_detail)" }, { @@ -19719,7 +19719,7 @@ "source_file": "crud/role.py", "source_location": "L47", "id": "crud_role_rationale_47", - "community": 4, + "community": 3, "norm_label": "\u6279\u91cf\u67e5\u8be2\u6709\u6548\u62e5\u6709\u89d2\u8272\u7684\u7528\u6237\u663e\u793a\u540d(\u76f4\u63a5\u7ed1\u5b9a \u222a \u542f\u7528\u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -20124,7 +20124,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L362", "id": "crud_material_stock_check_rationale_362", - "community": 4, + "community": 3, "norm_label": "\u6839\u636e usage_id / batch_id \u8865\u5168\u767b\u8bb0\u884c\u5feb\u7167\u5b57\u6bb5\u3002" }, { @@ -20241,7 +20241,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L1", "id": "crud_qc_sms_notification_py", - "community": 2, + "community": 4, "norm_label": "qc_sms_notification.py" }, { @@ -20250,7 +20250,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L27", "id": "crud_qc_sms_notification_unicode_ci", - "community": 2, + "community": 4, "norm_label": "_unicode_ci()" }, { @@ -20259,7 +20259,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L31", "id": "crud_qc_sms_notification_eq_ci", - "community": 2, + "community": 4, "norm_label": "_eq_ci()" }, { @@ -20268,7 +20268,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L40", "id": "crud_qc_sms_notification_total_pages", - "community": 2, + "community": 4, "norm_label": "total_pages()" }, { @@ -20277,7 +20277,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L46", "id": "crud_qc_sms_notification_fmt_dt", - "community": 2, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -20286,7 +20286,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L50", "id": "crud_qc_sms_notification_normalize_date_bound", - "community": 2, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -20295,7 +20295,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L57", "id": "crud_qc_sms_notification_derive_qc_conclusion", - "community": 2, + "community": 4, "norm_label": "_derive_qc_conclusion()" }, { @@ -20304,7 +20304,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L67", "id": "crud_qc_sms_notification_qc_status_label", - "community": 2, + "community": 4, "norm_label": "_qc_status_label()" }, { @@ -20313,7 +20313,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L88", "id": "crud_qc_sms_notification_fetch_completed_tasks", - "community": 2, + "community": 4, "norm_label": "_fetch_completed_tasks()" }, { @@ -20322,7 +20322,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L103", "id": "crud_qc_sms_notification_qc_complete_time", - "community": 2, + "community": 4, "norm_label": "_qc_complete_time()" }, { @@ -20331,7 +20331,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L110", "id": "crud_qc_sms_notification_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -20340,7 +20340,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L154", "id": "crud_qc_sms_notification_base_query", - "community": 2, + "community": 4, "norm_label": "_base_query()" }, { @@ -20349,7 +20349,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L203", "id": "crud_qc_sms_notification_ensure_notification", - "community": 2, + "community": 4, "norm_label": "_ensure_notification()" }, { @@ -20358,7 +20358,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L246", "id": "crud_qc_sms_notification_resolve_notification", - "community": 2, + "community": 4, "norm_label": "resolve_notification()" }, { @@ -20367,7 +20367,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L315", "id": "crud_qc_sms_notification_task_stats_subquery", - "community": 2, + "community": 4, "norm_label": "_task_stats_subquery()" }, { @@ -20376,7 +20376,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L333", "id": "crud_qc_sms_notification_apply_qc_status_filter", - "community": 2, + "community": 4, "norm_label": "_apply_qc_status_filter()" }, { @@ -20385,7 +20385,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L359", "id": "crud_qc_sms_notification_list_notifications", - "community": 2, + "community": 4, "norm_label": "list_notifications()" }, { @@ -20394,7 +20394,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L503", "id": "crud_qc_sms_notification_toggle_notification_status", - "community": 2, + "community": 4, "norm_label": "toggle_notification_status()" }, { @@ -20403,7 +20403,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L541", "id": "crud_qc_sms_notification_generate_sms_content", - "community": 2, + "community": 4, "norm_label": "generate_sms_content()" }, { @@ -20511,7 +20511,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L1", "id": "crud_qc_task_assignee_py", - "community": 2, + "community": 4, "norm_label": "qc_task_assignee.py" }, { @@ -20520,7 +20520,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L14", "id": "crud_qc_task_assignee_active_users_in_tenant", - "community": 2, + "community": 4, "norm_label": "_active_users_in_tenant()" }, { @@ -20529,7 +20529,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L33", "id": "crud_qc_task_assignee_validate_assignee_user_ids", - "community": 2, + "community": 4, "norm_label": "validate_assignee_user_ids()" }, { @@ -20538,7 +20538,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L54", "id": "crud_qc_task_assignee_sync_assignees_for_task", - "community": 2, + "community": 4, "norm_label": "sync_assignees_for_task()" }, { @@ -20547,7 +20547,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L108", "id": "crud_qc_task_assignee_soft_delete_assignees_by_task_ids", - "community": 2, + "community": 4, "norm_label": "soft_delete_assignees_by_task_ids()" }, { @@ -20556,7 +20556,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L129", "id": "crud_qc_task_assignee_list_assignees_by_task_ids", - "community": 2, + "community": 4, "norm_label": "list_assignees_by_task_ids()" }, { @@ -20565,7 +20565,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L158", "id": "crud_qc_task_assignee_is_user_assignee", - "community": 2, + "community": 4, "norm_label": "is_user_assignee()" }, { @@ -20574,7 +20574,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L174", "id": "crud_qc_task_assignee_enrich_tasks_with_assignees", - "community": 2, + "community": 4, "norm_label": "enrich_tasks_with_assignees()" }, { @@ -20583,7 +20583,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L63", "id": "crud_qc_task_assignee_rationale_63", - "community": 2, + "community": 4, "norm_label": "\u5168\u91cf\u66ff\u6362\u4efb\u52a1\u8d1f\u8d23\u4eba(\u8f6f\u5220\u65e7\u8bb0\u5f55 + \u63d2\u5165\u65b0\u8bb0\u5f55)\u3002" }, { @@ -20592,7 +20592,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L1", "id": "crud_research_donation_sample_collection_py", - "community": 2, + "community": 6, "norm_label": "research_donation_sample_collection.py" }, { @@ -20601,7 +20601,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L26", "id": "crud_research_donation_sample_collection_total_pages", - "community": 2, + "community": 6, "norm_label": "total_pages()" }, { @@ -20610,7 +20610,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L32", "id": "crud_research_donation_sample_collection_fmt_dt", - "community": 2, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -20619,7 +20619,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L36", "id": "crud_research_donation_sample_collection_sample_status_label", - "community": 2, + "community": 6, "norm_label": "_sample_status_label()" }, { @@ -20628,7 +20628,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L45", "id": "crud_research_donation_sample_collection_row_to_dict", - "community": 2, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -20637,7 +20637,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L84", "id": "crud_research_donation_sample_collection_base_query", - "community": 2, + "community": 6, "norm_label": "_base_query()" }, { @@ -20646,7 +20646,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L120", "id": "crud_research_donation_sample_collection_apply_sample_status_filter", - "community": 2, + "community": 6, "norm_label": "_apply_sample_status_filter()" }, { @@ -20655,7 +20655,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L134", "id": "crud_research_donation_sample_collection_list_donation_sample_collections", - "community": 2, + "community": 6, "norm_label": "list_donation_sample_collections()" }, { @@ -20673,7 +20673,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L1", "id": "crud_qc_material_amount_auth_py", - "community": 2, + "community": 9, "norm_label": "qc_material_amount_auth.py" }, { @@ -20682,7 +20682,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L20", "id": "crud_qc_material_amount_auth_get_amount_view_role", - "community": 2, + "community": 9, "norm_label": "get_amount_view_role()" }, { @@ -20691,7 +20691,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L45", "id": "crud_qc_material_amount_auth_get_auth_dept_id", - "community": 2, + "community": 9, "norm_label": "_get_auth_dept_id()" }, { @@ -20700,7 +20700,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L59", "id": "crud_qc_material_amount_auth_assert_user_in_auth_dept", - "community": 2, + "community": 9, "norm_label": "_assert_user_in_auth_dept()" }, { @@ -20709,7 +20709,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L71", "id": "crud_qc_material_amount_auth_user_has_role_binding", - "community": 2, + "community": 9, "norm_label": "_user_has_role_binding()" }, { @@ -20718,7 +20718,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L85", "id": "crud_qc_material_amount_auth_row_to_dict", - "community": 2, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -20727,7 +20727,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L98", "id": "crud_qc_material_amount_auth_list_authorized_users", - "community": 2, + "community": 9, "norm_label": "list_authorized_users()" }, { @@ -20736,7 +20736,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L152", "id": "crud_qc_material_amount_auth_grant_amount_view_role", - "community": 2, + "community": 9, "norm_label": "grant_amount_view_role()" }, { @@ -20745,7 +20745,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L200", "id": "crud_qc_material_amount_auth_revoke_amount_view_role", - "community": 2, + "community": 9, "norm_label": "revoke_amount_view_role()" }, { @@ -20754,7 +20754,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L1", "id": "crud_qc_material_amount_auth_rationale_1", - "community": 4, + "community": 2, "norm_label": "\u8d28\u68c0\u7269\u6599\u91d1\u989d\u67e5\u770b\u6388\u6743 crud(sys_user_role \u7ed1\u5b9a\u4e13\u7528\u89d2\u8272)\u3002" }, { @@ -20763,7 +20763,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L159", "id": "crud_qc_material_amount_auth_rationale_159", - "community": 4, + "community": 2, "norm_label": "\u7ed1\u5b9a\u4e13\u7528\u89d2\u8272;\u5df2\u7ed1\u5b9a\u5219\u5e42\u7b49\u8fd4\u56de false(\u8868\u793a\u672a\u65b0\u589e)\u3002" }, { @@ -20772,7 +20772,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L207", "id": "crud_qc_material_amount_auth_rationale_207", - "community": 4, + "community": 2, "norm_label": "\u89e3\u9664\u4e13\u7528\u89d2\u8272\u7ed1\u5b9a;\u672a\u7ed1\u5b9a\u5219\u8fd4\u56de false\u3002" }, { @@ -20988,7 +20988,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L1", "id": "crud_oa_approval_rationale_1", - "community": 4, + "community": 7, "norm_label": "oa \u5ba1\u6279 crud(\u5206\u7ec4\u3001\u5e94\u7528\u3001\u8349\u7a3f\u7b49)" }, { @@ -20997,7 +20997,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L368", "id": "crud_oa_approval_rationale_368", - "community": 4, + "community": 7, "norm_label": "\u539f\u540d\u79f0 +\u300c\u590d\u5236\u300d;\u8d85 50 \u5b57\u65f6\u622a\u65ad\u524d\u7f00\u5e76\u4fdd\u7559\u540e\u7f00\u3002" }, { @@ -21006,7 +21006,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L385", "id": "crud_oa_approval_rationale_385", - "community": 4, + "community": 7, "norm_label": "\u590d\u5236\u5e94\u7528:\u57fa\u7840\u4fe1\u606f + \u8349\u7a3f/\u6700\u65b0\u53d1\u5e03\u7248\u7684\u8868\u5355\u00b7\u6d41\u7a0b\u00b7\u9ad8\u7ea7\u8bbe\u7f6e,\u7ed3\u679c\u4e3a\u672a\u53d1\u5e03\u8349\u7a3f\u3002" }, { @@ -21015,7 +21015,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1", "id": "crud_cell_product_py", - "community": 8, + "community": 10, "norm_label": "cell_product.py" }, { @@ -21024,7 +21024,7 @@ "source_file": "crud/cell_product.py", "source_location": "L32", "id": "crud_cell_product_apply_cell_product_status_change", - "community": 8, + "community": 10, "norm_label": "_apply_cell_product_status_change()" }, { @@ -21033,7 +21033,7 @@ "source_file": "crud/cell_product.py", "source_location": "L87", "id": "crud_cell_product_row_to_dict", - "community": 8, + "community": 10, "norm_label": "_row_to_dict()" }, { @@ -21042,7 +21042,7 @@ "source_file": "crud/cell_product.py", "source_location": "L121", "id": "crud_cell_product_build_facility_path_label", - "community": 8, + "community": 10, "norm_label": "_build_facility_path_label()" }, { @@ -21051,7 +21051,7 @@ "source_file": "crud/cell_product.py", "source_location": "L136", "id": "crud_cell_product_enrich_product_dicts", - "community": 8, + "community": 10, "norm_label": "_enrich_product_dicts()" }, { @@ -21060,7 +21060,7 @@ "source_file": "crud/cell_product.py", "source_location": "L272", "id": "crud_cell_product_product_to_response", - "community": 8, + "community": 10, "norm_label": "product_to_response()" }, { @@ -21069,7 +21069,7 @@ "source_file": "crud/cell_product.py", "source_location": "L277", "id": "crud_cell_product_list_cell_products", - "community": 8, + "community": 10, "norm_label": "list_cell_products()" }, { @@ -21078,7 +21078,7 @@ "source_file": "crud/cell_product.py", "source_location": "L344", "id": "crud_cell_product_get_cell_product", - "community": 8, + "community": 10, "norm_label": "get_cell_product()" }, { @@ -21087,7 +21087,7 @@ "source_file": "crud/cell_product.py", "source_location": "L358", "id": "crud_cell_product_create_cell_product", - "community": 8, + "community": 10, "norm_label": "create_cell_product()" }, { @@ -21096,7 +21096,7 @@ "source_file": "crud/cell_product.py", "source_location": "L431", "id": "crud_cell_product_update_cell_product", - "community": 8, + "community": 10, "norm_label": "update_cell_product()" }, { @@ -21105,7 +21105,7 @@ "source_file": "crud/cell_product.py", "source_location": "L531", "id": "crud_cell_product_delete_cell_product", - "community": 8, + "community": 10, "norm_label": "delete_cell_product()" }, { @@ -21114,7 +21114,7 @@ "source_file": "crud/cell_product.py", "source_location": "L548", "id": "crud_cell_product_next_code_start_seq", - "community": 8, + "community": 10, "norm_label": "_next_code_start_seq()" }, { @@ -21123,7 +21123,7 @@ "source_file": "crud/cell_product.py", "source_location": "L569", "id": "crud_cell_product_get_next_code", - "community": 8, + "community": 10, "norm_label": "get_next_code()" }, { @@ -21132,7 +21132,7 @@ "source_file": "crud/cell_product.py", "source_location": "L580", "id": "crud_cell_product_normalize_passage_product_base", - "community": 8, + "community": 10, "norm_label": "normalize_passage_product_base()" }, { @@ -21141,7 +21141,7 @@ "source_file": "crud/cell_product.py", "source_location": "L591", "id": "crud_cell_product_get_max_passage_product_seq", - "community": 8, + "community": 10, "norm_label": "get_max_passage_product_seq()" }, { @@ -21150,7 +21150,7 @@ "source_file": "crud/cell_product.py", "source_location": "L625", "id": "crud_cell_product_get_max_passage_product_seq_map", - "community": 8, + "community": 10, "norm_label": "get_max_passage_product_seq_map()" }, { @@ -21159,7 +21159,7 @@ "source_file": "crud/cell_product.py", "source_location": "L643", "id": "crud_cell_product_get_max_product_suffix_seq", - "community": 8, + "community": 10, "norm_label": "get_max_product_suffix_seq()" }, { @@ -21168,7 +21168,7 @@ "source_file": "crud/cell_product.py", "source_location": "L675", "id": "crud_cell_product_product_code_exists", - "community": 8, + "community": 10, "norm_label": "product_code_exists()" }, { @@ -21177,7 +21177,7 @@ "source_file": "crud/cell_product.py", "source_location": "L694", "id": "crud_cell_product_normalize_product_code_base", - "community": 8, + "community": 10, "norm_label": "normalize_product_code_base()" }, { @@ -21186,7 +21186,7 @@ "source_file": "crud/cell_product.py", "source_location": "L705", "id": "crud_cell_product_build_split_product_codes", - "community": 8, + "community": 10, "norm_label": "build_split_product_codes()" }, { @@ -21195,7 +21195,7 @@ "source_file": "crud/cell_product.py", "source_location": "L712", "id": "crud_cell_product_reserve_next_codes", - "community": 8, + "community": 10, "norm_label": "reserve_next_codes()" }, { @@ -21204,7 +21204,7 @@ "source_file": "crud/cell_product.py", "source_location": "L722", "id": "crud_cell_product_validate_batch_items", - "community": 8, + "community": 10, "norm_label": "_validate_batch_items()" }, { @@ -21213,7 +21213,7 @@ "source_file": "crud/cell_product.py", "source_location": "L767", "id": "crud_cell_product_create_cell_products_by_quantity", - "community": 8, + "community": 10, "norm_label": "create_cell_products_by_quantity()" }, { @@ -21222,7 +21222,7 @@ "source_file": "crud/cell_product.py", "source_location": "L801", "id": "crud_cell_product_create_cell_products_batch", - "community": 8, + "community": 10, "norm_label": "create_cell_products_batch()" }, { @@ -21231,7 +21231,7 @@ "source_file": "crud/cell_product.py", "source_location": "L891", "id": "crud_cell_product_total_pages", - "community": 8, + "community": 10, "norm_label": "total_pages()" }, { @@ -21240,7 +21240,7 @@ "source_file": "crud/cell_product.py", "source_location": "L906", "id": "crud_cell_product_product_node", - "community": 8, + "community": 10, "norm_label": "_product_node()" }, { @@ -21249,7 +21249,7 @@ "source_file": "crud/cell_product.py", "source_location": "L918", "id": "crud_cell_product_nest_ancestor_parent", - "community": 8, + "community": 10, "norm_label": "_nest_ancestor_parent()" }, { @@ -21258,7 +21258,7 @@ "source_file": "crud/cell_product.py", "source_location": "L934", "id": "crud_cell_product_edge_meta", - "community": 8, + "community": 10, "norm_label": "_edge_meta()" }, { @@ -21267,7 +21267,7 @@ "source_file": "crud/cell_product.py", "source_location": "L958", "id": "crud_cell_product_sample_customer_dict", - "community": 8, + "community": 10, "norm_label": "_sample_customer_dict()" }, { @@ -21276,7 +21276,7 @@ "source_file": "crud/cell_product.py", "source_location": "L982", "id": "crud_cell_product_donation_sample_customer_dict", - "community": 8, + "community": 10, "norm_label": "_donation_sample_customer_dict()" }, { @@ -21285,7 +21285,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1006", "id": "crud_cell_product_sample_type_name_from_id", - "community": 8, + "community": 10, "norm_label": "_sample_type_name_from_id()" }, { @@ -21294,7 +21294,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1019", "id": "crud_cell_product_find_protocol_sample", - "community": 8, + "community": 10, "norm_label": "_find_protocol_sample()" }, { @@ -21303,7 +21303,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1051", "id": "crud_cell_product_find_donation_sample", - "community": 8, + "community": 10, "norm_label": "_find_donation_sample()" }, { @@ -21312,7 +21312,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1097", "id": "crud_cell_product_protocol_sample_chain_node", - "community": 8, + "community": 10, "norm_label": "_protocol_sample_chain_node()" }, { @@ -21321,7 +21321,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1130", "id": "crud_cell_product_donation_sample_chain_node", - "community": 8, + "community": 10, "norm_label": "_donation_sample_chain_node()" }, { @@ -21330,7 +21330,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1162", "id": "crud_cell_product_ancestor_sample_chain_link", - "community": 8, + "community": 10, "norm_label": "_ancestor_sample_chain_link()" }, { @@ -21339,7 +21339,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1222", "id": "crud_cell_product_find_cell_product_by_input", - "community": 8, + "community": 10, "norm_label": "_find_cell_product_by_input()" }, { @@ -21348,7 +21348,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1242", "id": "crud_cell_product_ancestor_link_from_cell_product_input", - "community": 8, + "community": 10, "norm_label": "_ancestor_link_from_cell_product_input()" }, { @@ -21357,7 +21357,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1260", "id": "crud_cell_product_build_ancestor_chain", - "community": 8, + "community": 10, "norm_label": "_build_ancestor_chain()" }, { @@ -21366,7 +21366,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1329", "id": "crud_cell_product_build_descendant_chain", - "community": 8, + "community": 10, "norm_label": "_build_descendant_chain()" }, { @@ -21375,7 +21375,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1413", "id": "crud_cell_product_lineage_node_key", - "community": 8, + "community": 10, "norm_label": "_lineage_node_key()" }, { @@ -21384,7 +21384,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1422", "id": "crud_cell_product_walk_ancestor_link", - "community": 8, + "community": 10, "norm_label": "_walk_ancestor_link()" }, { @@ -21393,7 +21393,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1447", "id": "crud_cell_product_flatten_lineage_nodes", - "community": 8, + "community": 10, "norm_label": "_flatten_lineage_nodes()" }, { @@ -21402,7 +21402,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1469", "id": "crud_cell_product_get_product_chain", - "community": 8, + "community": 10, "norm_label": "get_product_chain()" }, { @@ -21411,7 +21411,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1483", "id": "crud_cell_product_wo_status_label", - "community": 8, + "community": 10, "norm_label": "_wo_status_label()" }, { @@ -21420,7 +21420,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1489", "id": "crud_cell_product_slim_task_for_lineage", - "community": 8, + "community": 10, "norm_label": "_slim_task_for_lineage()" }, { @@ -21429,7 +21429,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1517", "id": "crud_cell_product_load_lineage_qc_for_nodes", - "community": 8, + "community": 10, "norm_label": "_load_lineage_qc_for_nodes()" }, { @@ -21438,7 +21438,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1671", "id": "crud_cell_product_get_product_lineage_qc", - "community": 8, + "community": 10, "norm_label": "get_product_lineage_qc()" }, { @@ -21555,7 +21555,7 @@ "source_file": "crud/menu.py", "source_location": "L1", "id": "crud_menu_py", - "community": 1, + "community": 9, "norm_label": "menu.py" }, { @@ -21564,7 +21564,7 @@ "source_file": "crud/menu.py", "source_location": "L13", "id": "crud_menu_row_to_dict", - "community": 1, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -21573,7 +21573,7 @@ "source_file": "crud/menu.py", "source_location": "L33", "id": "crud_menu_build_tree", - "community": 1, + "community": 9, "norm_label": "_build_tree()" }, { @@ -21582,7 +21582,7 @@ "source_file": "crud/menu.py", "source_location": "L41", "id": "crud_menu_list_menus", - "community": 1, + "community": 9, "norm_label": "list_menus()" }, { @@ -21591,7 +21591,7 @@ "source_file": "crud/menu.py", "source_location": "L62", "id": "crud_menu_list_menus_tree", - "community": 1, + "community": 9, "norm_label": "list_menus_tree()" }, { @@ -21600,7 +21600,7 @@ "source_file": "crud/menu.py", "source_location": "L101", "id": "crud_menu_get_menu", - "community": 1, + "community": 9, "norm_label": "get_menu()" }, { @@ -21609,7 +21609,7 @@ "source_file": "crud/menu.py", "source_location": "L109", "id": "crud_menu_menu_name_exists", - "community": 1, + "community": 9, "norm_label": "menu_name_exists()" }, { @@ -21618,7 +21618,7 @@ "source_file": "crud/menu.py", "source_location": "L123", "id": "crud_menu_create_menu", - "community": 1, + "community": 9, "norm_label": "create_menu()" }, { @@ -21627,7 +21627,7 @@ "source_file": "crud/menu.py", "source_location": "L170", "id": "crud_menu_update_menu", - "community": 1, + "community": 9, "norm_label": "update_menu()" }, { @@ -21636,7 +21636,7 @@ "source_file": "crud/menu.py", "source_location": "L220", "id": "crud_menu_cascade_soft_delete", - "community": 1, + "community": 9, "norm_label": "_cascade_soft_delete()" }, { @@ -21645,7 +21645,7 @@ "source_file": "crud/menu.py", "source_location": "L233", "id": "crud_menu_soft_delete_menu", - "community": 1, + "community": 9, "norm_label": "soft_delete_menu()" }, { @@ -21951,7 +21951,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L1", "id": "crud_pilot_delivery_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u4ea4\u4ed8\u7ba1\u7406 crud(\u4ea4\u4ed8\u4fe1\u606f\u3001\u4ea4\u4ed8\u7269\u6599\u3001\u4ea4\u4ed8\u65b9\u5f0f + \u8d39\u7528\u6263\u51cf)" }, { @@ -21960,7 +21960,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L175", "id": "crud_pilot_delivery_rationale_175", - "community": 4, + "community": 3, "norm_label": "\u521b\u5efa\u4ea4\u4ed8\u65f6\u6263\u51cf\u8d39\u7528\u3002 \u6d41\u7a0b: 1. schedule \u2192 plan \u2192 application 2. application.chan" }, { @@ -21969,7 +21969,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L359", "id": "crud_pilot_delivery_rationale_359", - "community": 4, + "community": 3, "norm_label": "list all deliveries for an application (through plan \u2192 schedule \u2192 delivery)." }, { @@ -21978,7 +21978,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L542", "id": "crud_pilot_delivery_rationale_542", - "community": 4, + "community": 3, "norm_label": "bulk save: soft-delete existing + insert new." }, { @@ -21987,7 +21987,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L643", "id": "crud_pilot_delivery_rationale_643", - "community": 4, + "community": 3, "norm_label": "create or update delivery method (upsert pattern)." }, { @@ -21996,7 +21996,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L1", "id": "crud_sample_reception_check_item_py", - "community": 1, + "community": 27, "norm_label": "sample_reception_check_item.py" }, { @@ -22005,7 +22005,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L14", "id": "crud_sample_reception_check_item_row_to_dict", - "community": 1, + "community": 27, "norm_label": "_row_to_dict()" }, { @@ -22014,7 +22014,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L28", "id": "crud_sample_reception_check_item_item_code_exists", - "community": 1, + "community": 27, "norm_label": "item_code_exists()" }, { @@ -22023,7 +22023,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L46", "id": "crud_sample_reception_check_item_order_query", - "community": 1, + "community": 27, "norm_label": "_order_query()" }, { @@ -22032,7 +22032,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L53", "id": "crud_sample_reception_check_item_list_check_items", - "community": 1, + "community": 27, "norm_label": "list_check_items()" }, { @@ -22041,7 +22041,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L91", "id": "crud_sample_reception_check_item_list_active_check_items", - "community": 1, + "community": 27, "norm_label": "list_active_check_items()" }, { @@ -22050,7 +22050,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L105", "id": "crud_sample_reception_check_item_get_check_item", - "community": 1, + "community": 27, "norm_label": "get_check_item()" }, { @@ -22059,7 +22059,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L116", "id": "crud_sample_reception_check_item_create_check_item", - "community": 1, + "community": 27, "norm_label": "create_check_item()" }, { @@ -22068,7 +22068,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L160", "id": "crud_sample_reception_check_item_update_check_item", - "community": 1, + "community": 27, "norm_label": "update_check_item()" }, { @@ -22077,7 +22077,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L204", "id": "crud_sample_reception_check_item_soft_delete_check_item", - "community": 1, + "community": 27, "norm_label": "soft_delete_check_item()" }, { @@ -22167,7 +22167,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L1", "id": "crud_api_request_log_py", - "community": 2, + "community": 4, "norm_label": "api_request_log.py" }, { @@ -22176,7 +22176,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L12", "id": "crud_api_request_log_apirequestlogcrud", - "community": 2, + "community": 3, "norm_label": "apirequestlogcrud" }, { @@ -22185,7 +22185,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L14", "id": "crud_api_request_log_get_multi_with_filters", - "community": 2, + "community": 4, "norm_label": "get_multi_with_filters()" }, { @@ -22194,7 +22194,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L85", "id": "crud_api_request_log_get", - "community": 2, + "community": 4, "norm_label": "get()" }, { @@ -22203,7 +22203,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L91", "id": "crud_api_request_log_delete", - "community": 2, + "community": 4, "norm_label": "delete()" }, { @@ -22329,7 +22329,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1", "id": "crud_research_donation_py", - "community": 2, + "community": 6, "norm_label": "research_donation.py" }, { @@ -22338,7 +22338,7 @@ "source_file": "crud/research_donation.py", "source_location": "L63", "id": "crud_research_donation_total_pages", - "community": 2, + "community": 6, "norm_label": "total_pages()" }, { @@ -22347,7 +22347,7 @@ "source_file": "crud/research_donation.py", "source_location": "L73", "id": "crud_research_donation_donation_sample_code_seq", - "community": 2, + "community": 6, "norm_label": "_donation_sample_code_seq()" }, { @@ -22356,7 +22356,7 @@ "source_file": "crud/research_donation.py", "source_location": "L85", "id": "crud_research_donation_next_donation_sample_code", - "community": 2, + "community": 6, "norm_label": "next_donation_sample_code()" }, { @@ -22365,7 +22365,7 @@ "source_file": "crud/research_donation.py", "source_location": "L146", "id": "crud_research_donation_fmt_dt", - "community": 2, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -22374,7 +22374,7 @@ "source_file": "crud/research_donation.py", "source_location": "L150", "id": "crud_research_donation_normalize_date_bound", - "community": 2, + "community": 6, "norm_label": "_normalize_date_bound()" }, { @@ -22383,7 +22383,7 @@ "source_file": "crud/research_donation.py", "source_location": "L157", "id": "crud_research_donation_dec", - "community": 2, + "community": 6, "norm_label": "_dec()" }, { @@ -22392,7 +22392,7 @@ "source_file": "crud/research_donation.py", "source_location": "L165", "id": "crud_research_donation_optional_decimal", - "community": 2, + "community": 6, "norm_label": "_optional_decimal()" }, { @@ -22401,7 +22401,7 @@ "source_file": "crud/research_donation.py", "source_location": "L177", "id": "crud_research_donation_normalize_fields", - "community": 2, + "community": 6, "norm_label": "_normalize_fields()" }, { @@ -22419,7 +22419,7 @@ "source_file": "crud/research_donation.py", "source_location": "L204", "id": "crud_research_donation_resolve_donation_payload", - "community": 2, + "community": 6, "norm_label": "_resolve_donation_payload()" }, { @@ -22428,7 +22428,7 @@ "source_file": "crud/research_donation.py", "source_location": "L231", "id": "crud_research_donation_user_nick_name_map", - "community": 2, + "community": 6, "norm_label": "_user_nick_name_map()" }, { @@ -22437,7 +22437,7 @@ "source_file": "crud/research_donation.py", "source_location": "L239", "id": "crud_research_donation_load_unit_name_map", - "community": 2, + "community": 6, "norm_label": "_load_unit_name_map()" }, { @@ -22455,7 +22455,7 @@ "source_file": "crud/research_donation.py", "source_location": "L297", "id": "crud_research_donation_audit_to_dict", - "community": 2, + "community": 6, "norm_label": "_audit_to_dict()" }, { @@ -22464,7 +22464,7 @@ "source_file": "crud/research_donation.py", "source_location": "L319", "id": "crud_research_donation_party_to_dict", - "community": 2, + "community": 6, "norm_label": "_party_to_dict()" }, { @@ -22473,7 +22473,7 @@ "source_file": "crud/research_donation.py", "source_location": "L353", "id": "crud_research_donation_collection_to_dict", - "community": 2, + "community": 6, "norm_label": "_collection_to_dict()" }, { @@ -22482,7 +22482,7 @@ "source_file": "crud/research_donation.py", "source_location": "L371", "id": "crud_research_donation_sample_to_dict", - "community": 2, + "community": 6, "norm_label": "_sample_to_dict()" }, { @@ -22491,7 +22491,7 @@ "source_file": "crud/research_donation.py", "source_location": "L395", "id": "crud_research_donation_transport_to_dict", - "community": 2, + "community": 6, "norm_label": "_transport_to_dict()" }, { @@ -22500,7 +22500,7 @@ "source_file": "crud/research_donation.py", "source_location": "L420", "id": "crud_research_donation_get_party", - "community": 2, + "community": 6, "norm_label": "get_party()" }, { @@ -22509,7 +22509,7 @@ "source_file": "crud/research_donation.py", "source_location": "L436", "id": "crud_research_donation_get_collection", - "community": 2, + "community": 6, "norm_label": "get_collection()" }, { @@ -22518,7 +22518,7 @@ "source_file": "crud/research_donation.py", "source_location": "L452", "id": "crud_research_donation_list_samples", - "community": 2, + "community": 6, "norm_label": "list_samples()" }, { @@ -22527,7 +22527,7 @@ "source_file": "crud/research_donation.py", "source_location": "L472", "id": "crud_research_donation_list_sample_transports", - "community": 2, + "community": 6, "norm_label": "list_sample_transports()" }, { @@ -22536,7 +22536,7 @@ "source_file": "crud/research_donation.py", "source_location": "L497", "id": "crud_research_donation_list_donations", - "community": 2, + "community": 6, "norm_label": "list_donations()" }, { @@ -22545,7 +22545,7 @@ "source_file": "crud/research_donation.py", "source_location": "L777", "id": "crud_research_donation_get_donation_detail", - "community": 2, + "community": 6, "norm_label": "get_donation_detail()" }, { @@ -22554,7 +22554,7 @@ "source_file": "crud/research_donation.py", "source_location": "L906", "id": "crud_research_donation_create_donation", - "community": 2, + "community": 6, "norm_label": "create_donation()" }, { @@ -22563,7 +22563,7 @@ "source_file": "crud/research_donation.py", "source_location": "L979", "id": "crud_research_donation_update_donation", - "community": 2, + "community": 6, "norm_label": "update_donation()" }, { @@ -22572,7 +22572,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1086", "id": "crud_research_donation_delete_donation", - "community": 2, + "community": 6, "norm_label": "delete_donation()" }, { @@ -22581,7 +22581,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1110", "id": "crud_research_donation_batch_delete_donations", - "community": 2, + "community": 6, "norm_label": "batch_delete_donations()" }, { @@ -22590,7 +22590,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1146", "id": "crud_research_donation_list_audits", - "community": 2, + "community": 6, "norm_label": "list_audits()" }, { @@ -22635,7 +22635,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1878", "id": "crud_research_donation_create_party", - "community": 2, + "community": 6, "norm_label": "_create_party()" }, { @@ -22644,7 +22644,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1926", "id": "crud_research_donation_create_collection", - "community": 2, + "community": 6, "norm_label": "_create_collection()" }, { @@ -22653,7 +22653,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1970", "id": "crud_research_donation_migrate_donation_sample_child_refs_on_replace", - "community": 2, + "community": 6, "norm_label": "_migrate_donation_sample_child_refs_on_replace()" }, { @@ -22662,7 +22662,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2026", "id": "crud_research_donation_create_samples", - "community": 2, + "community": 6, "norm_label": "_create_samples()" }, { @@ -22671,7 +22671,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2099", "id": "crud_research_donation_create_transport", - "community": 2, + "community": 6, "norm_label": "_create_transport()" }, { @@ -22680,7 +22680,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2158", "id": "crud_research_donation_soft_delete_party", - "community": 2, + "community": 6, "norm_label": "_soft_delete_party()" }, { @@ -22689,7 +22689,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2184", "id": "crud_research_donation_soft_delete_collection", - "community": 2, + "community": 6, "norm_label": "_soft_delete_collection()" }, { @@ -22698,7 +22698,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2210", "id": "crud_research_donation_soft_delete_samples", - "community": 2, + "community": 6, "norm_label": "_soft_delete_samples()" }, { @@ -22707,7 +22707,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2236", "id": "crud_research_donation_soft_delete_transports", - "community": 2, + "community": 6, "norm_label": "_soft_delete_transports()" }, { @@ -22716,7 +22716,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2262", "id": "crud_research_donation_soft_delete_all", - "community": 2, + "community": 6, "norm_label": "_soft_delete_all()" }, { @@ -22824,7 +22824,7 @@ "source_file": "crud/ethnic.py", "source_location": "L1", "id": "crud_ethnic_py", - "community": 2, + "community": 9, "norm_label": "ethnic.py" }, { @@ -22833,7 +22833,7 @@ "source_file": "crud/ethnic.py", "source_location": "L9", "id": "crud_ethnic_row_to_dict", - "community": 2, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -22842,7 +22842,7 @@ "source_file": "crud/ethnic.py", "source_location": "L18", "id": "crud_ethnic_list_ethnics", - "community": 2, + "community": 9, "norm_label": "list_ethnics()" }, { @@ -22851,7 +22851,7 @@ "source_file": "crud/ethnic.py", "source_location": "L1", "id": "crud_ethnic_rationale_1", - "community": 2, + "community": 9, "norm_label": "\u6c11\u65cf\u7801\u8868 crud(\u5168\u5c40 sys_ethnic)" }, { @@ -22905,7 +22905,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L1", "id": "crud_pilot_checkup_py", - "community": 10, + "community": 16, "norm_label": "pilot_checkup.py" }, { @@ -22914,7 +22914,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L26", "id": "crud_pilot_checkup_parse_optional_datetime", - "community": 10, + "community": 16, "norm_label": "_parse_optional_datetime()" }, { @@ -22923,7 +22923,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L50", "id": "crud_pilot_checkup_generate_checkup_no", - "community": 10, + "community": 16, "norm_label": "_generate_checkup_no()" }, { @@ -22932,7 +22932,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L69", "id": "crud_pilot_checkup_row_to_dict_checkup", - "community": 10, + "community": 16, "norm_label": "_row_to_dict_checkup()" }, { @@ -22941,7 +22941,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L179", "id": "crud_pilot_checkup_row_to_dict_reserve_item", - "community": 10, + "community": 16, "norm_label": "_row_to_dict_reserve_item()" }, { @@ -22950,7 +22950,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L192", "id": "crud_pilot_checkup_row_to_dict_actual_item", - "community": 10, + "community": 16, "norm_label": "_row_to_dict_actual_item()" }, { @@ -22959,7 +22959,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L210", "id": "crud_pilot_checkup_get_checkup_by_application", - "community": 10, + "community": 16, "norm_label": "get_checkup_by_application()" }, { @@ -22968,7 +22968,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L227", "id": "crud_pilot_checkup_get_checkup_by_id", - "community": 10, + "community": 16, "norm_label": "get_checkup_by_id()" }, { @@ -22977,7 +22977,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L244", "id": "crud_pilot_checkup_create_checkup", - "community": 10, + "community": 16, "norm_label": "create_checkup()" }, { @@ -22986,7 +22986,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L283", "id": "crud_pilot_checkup_update_checkup", - "community": 10, + "community": 16, "norm_label": "update_checkup()" }, { @@ -22995,7 +22995,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L321", "id": "crud_pilot_checkup_soft_delete_checkup", - "community": 10, + "community": 16, "norm_label": "soft_delete_checkup()" }, { @@ -23004,7 +23004,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L355", "id": "crud_pilot_checkup_mark_checkup_checked", - "community": 10, + "community": 16, "norm_label": "mark_checkup_checked()" }, { @@ -23013,7 +23013,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L382", "id": "crud_pilot_checkup_settle_checkup_fee", - "community": 10, + "community": 16, "norm_label": "settle_checkup_fee()" }, { @@ -23022,7 +23022,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L413", "id": "crud_pilot_checkup_list_reserve_items", - "community": 10, + "community": 16, "norm_label": "list_reserve_items()" }, { @@ -23031,7 +23031,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L432", "id": "crud_pilot_checkup_save_reserve_items", - "community": 10, + "community": 16, "norm_label": "save_reserve_items()" }, { @@ -23040,7 +23040,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L473", "id": "crud_pilot_checkup_delete_reserve_item", - "community": 10, + "community": 16, "norm_label": "delete_reserve_item()" }, { @@ -23049,7 +23049,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L496", "id": "crud_pilot_checkup_list_actual_items", - "community": 10, + "community": 16, "norm_label": "list_actual_items()" }, { @@ -23058,7 +23058,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L515", "id": "crud_pilot_checkup_save_actual_items", - "community": 10, + "community": 16, "norm_label": "save_actual_items()" }, { @@ -23067,7 +23067,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L556", "id": "crud_pilot_checkup_delete_actual_item", - "community": 10, + "community": 16, "norm_label": "delete_actual_item()" }, { @@ -23076,7 +23076,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L579", "id": "crud_pilot_checkup_list_checkups_paginated", - "community": 10, + "community": 16, "norm_label": "list_checkups_paginated()" }, { @@ -23085,7 +23085,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L706", "id": "crud_pilot_checkup_list_pending_patients", - "community": 10, + "community": 16, "norm_label": "list_pending_patients()" }, { @@ -23094,7 +23094,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L795", "id": "crud_pilot_checkup_batch_create_checkups", - "community": 10, + "community": 16, "norm_label": "batch_create_checkups()" }, { @@ -23103,7 +23103,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L876", "id": "crud_pilot_checkup_ensure_checkup_for_patient", - "community": 4, + "community": 3, "norm_label": "ensure_checkup_for_patient()" }, { @@ -23112,7 +23112,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L922", "id": "crud_pilot_checkup_remove_checkup_for_patient", - "community": 10, + "community": 16, "norm_label": "remove_checkup_for_patient()" }, { @@ -23121,7 +23121,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L1", "id": "crud_pilot_checkup_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0 crud(\u4f53\u68c0\u4fe1\u606f\u3001\u9884\u7ea6\u9879\u76ee\u3001\u5b9e\u9645\u9879\u76ee)" }, { @@ -23130,7 +23130,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L715", "id": "crud_pilot_checkup_rationale_715", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2 need_checkup=1 \u4f46\u5c1a\u672a\u6709 biz_pilot_checkup \u8bb0\u5f55\u7684\u60a3\u8005" }, { @@ -23139,7 +23139,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L883", "id": "crud_pilot_checkup_rationale_883", - "community": 4, + "community": 3, "norm_label": "\u4e3a\u60a3\u8005\u521b\u5efa\u4f53\u68c0\u8bb0\u5f55(\u5982\u4e0d\u5b58\u5728)\u3002\u8fd4\u56de checkup_id \u6216 none\u3002" }, { @@ -23148,7 +23148,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L927", "id": "crud_pilot_checkup_rationale_927", - "community": 4, + "community": 3, "norm_label": "\u8f6f\u5220\u9664\u60a3\u8005\u7684\u4f53\u68c0\u8bb0\u5f55(\u4ec5\u5728\u521d\u59cb\u72b6\u6001,\u65e0\u673a\u6784\u6570\u636e\u65f6\u624d\u5220\u9664)\u3002" }, { @@ -23427,7 +23427,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1", "id": "crud_qc_work_order_py", - "community": 2, + "community": 4, "norm_label": "qc_work_order.py" }, { @@ -23445,7 +23445,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L142", "id": "crud_qc_work_order_dec", - "community": 2, + "community": 4, "norm_label": "_dec()" }, { @@ -23454,7 +23454,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L148", "id": "crud_qc_work_order_fmt_dt", - "community": 2, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -23463,7 +23463,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L152", "id": "crud_qc_work_order_normalize_date_bound", - "community": 2, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -23472,7 +23472,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L159", "id": "crud_qc_work_order_reception_source_label", - "community": 2, + "community": 4, "norm_label": "_reception_source_label()" }, { @@ -23481,7 +23481,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L164", "id": "crud_qc_work_order_qc_biz_type_label", - "community": 2, + "community": 4, "norm_label": "_qc_biz_type_label()" }, { @@ -23490,7 +23490,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L169", "id": "crud_qc_work_order_work_order_qc_biz_type", - "community": 2, + "community": 4, "norm_label": "_work_order_qc_biz_type()" }, { @@ -23499,7 +23499,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L176", "id": "crud_qc_work_order_validate_cell_product_id", - "community": 2, + "community": 4, "norm_label": "_validate_cell_product_id()" }, { @@ -23508,7 +23508,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L188", "id": "crud_qc_work_order_enrich_work_order_cell_products", - "community": 2, + "community": 4, "norm_label": "_enrich_work_order_cell_products()" }, { @@ -23517,7 +23517,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L217", "id": "crud_qc_work_order_enrich_work_order_step_outputs", - "community": 2, + "community": 4, "norm_label": "_enrich_work_order_step_outputs()" }, { @@ -23526,7 +23526,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L256", "id": "crud_qc_work_order_enrich_work_order_qc_targets", - "community": 2, + "community": 4, "norm_label": "_enrich_work_order_qc_targets()" }, { @@ -23535,7 +23535,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L263", "id": "crud_qc_work_order_enrich_outbound_work_orders", - "community": 2, + "community": 4, "norm_label": "_enrich_outbound_work_orders()" }, { @@ -23544,7 +23544,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L384", "id": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", - "community": 2, + "community": 4, "norm_label": "_outbound_qc_work_order_ids_by_keyword()" }, { @@ -23553,7 +23553,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L431", "id": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", - "community": 2, + "community": 4, "norm_label": "_inbound_qc_work_order_ids_by_mother_name()" }, { @@ -23562,7 +23562,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L497", "id": "crud_qc_work_order_accept_conclusion_label", - "community": 2, + "community": 4, "norm_label": "_accept_conclusion_label()" }, { @@ -23571,7 +23571,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L502", "id": "crud_qc_work_order_load_sample_type_name_map", - "community": 2, + "community": 4, "norm_label": "_load_sample_type_name_map()" }, { @@ -23580,7 +23580,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L514", "id": "crud_qc_work_order_effective_reception_source", - "community": 2, + "community": 4, "norm_label": "_effective_reception_source()" }, { @@ -23589,7 +23589,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L523", "id": "crud_qc_work_order_effective_donation_sample_id", - "community": 2, + "community": 4, "norm_label": "_effective_donation_sample_id()" }, { @@ -23598,7 +23598,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L532", "id": "crud_qc_work_order_effective_protocol_sample_id", - "community": 2, + "community": 4, "norm_label": "_effective_protocol_sample_id()" }, { @@ -23607,7 +23607,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L540", "id": "crud_qc_work_order_sample_type_name_for_item", - "community": 2, + "community": 4, "norm_label": "_sample_type_name_for_item()" }, { @@ -23616,7 +23616,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L558", "id": "crud_qc_work_order_sample_type_name_for_reception", - "community": 2, + "community": 4, "norm_label": "_sample_type_name_for_reception()" }, { @@ -23625,7 +23625,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L581", "id": "crud_qc_work_order_enrich_work_order_list_items", - "community": 2, + "community": 4, "norm_label": "_enrich_work_order_list_items()" }, { @@ -23634,7 +23634,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L828", "id": "crud_qc_work_order_protocol_group_key_for_item", - "community": 2, + "community": 4, "norm_label": "_protocol_group_key_for_item()" }, { @@ -23643,7 +23643,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L844", "id": "crud_qc_work_order_enrich_protocol_sibling_samples", - "community": 2, + "community": 4, "norm_label": "_enrich_protocol_sibling_samples()" }, { @@ -23652,7 +23652,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L979", "id": "crud_qc_work_order_enrich_production_work_order_refs", - "community": 2, + "community": 4, "norm_label": "_enrich_production_work_order_refs()" }, { @@ -23670,7 +23670,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1018", "id": "crud_qc_work_order_user_nick_name_map", - "community": 2, + "community": 4, "norm_label": "_user_nick_name_map()" }, { @@ -23679,7 +23679,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1026", "id": "crud_qc_work_order_wo_to_dict", - "community": 2, + "community": 4, "norm_label": "_wo_to_dict()" }, { @@ -23697,7 +23697,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1217", "id": "crud_qc_work_order_valid_qc_dispatch_output_type_ids", - "community": 2, + "community": 4, "norm_label": "_valid_qc_dispatch_output_type_ids()" }, { @@ -23706,7 +23706,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1230", "id": "crud_qc_work_order_resolve_cell_product_id_by_barcode", - "community": 2, + "community": 4, "norm_label": "_resolve_cell_product_id_by_barcode()" }, { @@ -23715,7 +23715,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1248", "id": "crud_qc_work_order_create_qc_work_order_from_production", - "community": 2, + "community": 4, "norm_label": "create_qc_work_order_from_production()" }, { @@ -23724,7 +23724,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1405", "id": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", - "community": 2, + "community": 4, "norm_label": "list_step_output_dispatch_options_for_production_work_order()" }, { @@ -23733,7 +23733,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1513", "id": "crud_qc_work_order_list_cell_product_options_for_production_work_order", - "community": 2, + "community": 4, "norm_label": "list_cell_product_options_for_production_work_order()" }, { @@ -23742,7 +23742,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1527", "id": "crud_qc_work_order_protocol_sample_ids_for_sample_type", - "community": 2, + "community": 4, "norm_label": "_protocol_sample_ids_for_sample_type()" }, { @@ -23751,7 +23751,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1563", "id": "crud_qc_work_order_list_work_orders", - "community": 2, + "community": 4, "norm_label": "list_work_orders()" }, { @@ -23760,7 +23760,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1728", "id": "crud_qc_work_order_list_work_orders_by_sample", - "community": 2, + "community": 4, "norm_label": "list_work_orders_by_sample()" }, { @@ -23769,7 +23769,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1766", "id": "crud_qc_work_order_build_work_order_list_summaries", - "community": 2, + "community": 4, "norm_label": "build_work_order_list_summaries()" }, { @@ -23778,7 +23778,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1801", "id": "crud_qc_work_order_empty_qc_tab_counts", - "community": 2, + "community": 4, "norm_label": "_empty_qc_tab_counts()" }, { @@ -23787,7 +23787,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1805", "id": "crud_qc_work_order_resolve_wo_tab_key", - "community": 2, + "community": 4, "norm_label": "_resolve_wo_tab_key()" }, { @@ -23796,7 +23796,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1824", "id": "crud_qc_work_order_unfinished_work_order_filter", - "community": 2, + "community": 4, "norm_label": "_unfinished_work_order_filter()" }, { @@ -23805,7 +23805,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1834", "id": "crud_qc_work_order_enrich_unfinished_badge_counts", - "community": 2, + "community": 4, "norm_label": "_enrich_unfinished_badge_counts()" }, { @@ -23814,7 +23814,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1870", "id": "crud_qc_work_order_enrich_work_order_qc_conclusions", - "community": 2, + "community": 4, "norm_label": "_enrich_work_order_qc_conclusions()" }, { @@ -23823,7 +23823,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1909", "id": "crud_qc_work_order_aggregate_qc_tab_counts", - "community": 2, + "community": 4, "norm_label": "_aggregate_qc_tab_counts()" }, { @@ -23832,7 +23832,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1921", "id": "crud_qc_work_order_count_unfinished_work_orders_by_tab", - "community": 2, + "community": 4, "norm_label": "count_unfinished_work_orders_by_tab()" }, { @@ -23841,7 +23841,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1954", "id": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", - "community": 2, + "community": 4, "norm_label": "count_mine_unfinished_work_orders_by_tab()" }, { @@ -23850,7 +23850,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2000", "id": "crud_qc_work_order_get_work_order", - "community": 2, + "community": 4, "norm_label": "get_work_order()" }, { @@ -23859,7 +23859,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2009", "id": "crud_qc_work_order_lab_lines", - "community": 2, + "community": 4, "norm_label": "_lab_lines()" }, { @@ -23868,7 +23868,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2030", "id": "crud_qc_work_order_third_lines", - "community": 2, + "community": 4, "norm_label": "_third_lines()" }, { @@ -23877,7 +23877,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2054", "id": "crud_qc_work_order_qc_info_item", - "community": 2, + "community": 4, "norm_label": "_qc_info_item()" }, { @@ -23886,7 +23886,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2078", "id": "crud_qc_work_order_get_qc_info_map_for_samples", - "community": 2, + "community": 4, "norm_label": "get_qc_info_map_for_samples()" }, { @@ -23895,7 +23895,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2143", "id": "crud_qc_work_order_process_qc_info_items_from_wos", - "community": 2, + "community": 4, "norm_label": "_process_qc_info_items_from_wos()" }, { @@ -23904,7 +23904,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2155", "id": "crud_qc_work_order_get_process_qc_info_map_for_samples", - "community": 2, + "community": 4, "norm_label": "get_process_qc_info_map_for_samples()" }, { @@ -23913,7 +23913,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2222", "id": "crud_qc_work_order_list_process_qc_info_for_sample", - "community": 2, + "community": 4, "norm_label": "list_process_qc_info_for_sample()" }, { @@ -23922,7 +23922,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2247", "id": "crud_qc_work_order_get_schedule_gate_qc_info", - "community": 2, + "community": 4, "norm_label": "get_schedule_gate_qc_info()" }, { @@ -23931,7 +23931,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2274", "id": "crud_qc_work_order_list_process_qc_info_for_schedule", - "community": 2, + "community": 4, "norm_label": "list_process_qc_info_for_schedule()" }, { @@ -23940,7 +23940,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2299", "id": "crud_qc_work_order_list_process_qc_info_for_production_work_order", - "community": 2, + "community": 4, "norm_label": "list_process_qc_info_for_production_work_order()" }, { @@ -23949,7 +23949,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2323", "id": "crud_qc_work_order_gate_qc_info_for_inbound_production_work_order", - "community": 2, + "community": 4, "norm_label": "_gate_qc_info_for_inbound_production_work_order()" }, { @@ -23958,7 +23958,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2363", "id": "crud_qc_work_order_get_production_work_order_qc_info", - "community": 2, + "community": 4, "norm_label": "get_production_work_order_qc_info()" }, { @@ -23967,7 +23967,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2423", "id": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", - "community": 2, + "community": 4, "norm_label": "_resolve_reception_id_for_work_order_detail()" }, { @@ -23976,7 +23976,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2445", "id": "crud_qc_work_order_get_work_order_detail", - "community": 2, + "community": 4, "norm_label": "get_work_order_detail()" }, { @@ -23985,7 +23985,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2533", "id": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", - "community": 2, + "community": 4, "norm_label": "_soft_delete_tasks_by_source_line_ids()" }, { @@ -23994,7 +23994,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2567", "id": "crud_qc_work_order_get_task_by_source_line_id", - "community": 2, + "community": 4, "norm_label": "_get_task_by_source_line_id()" }, { @@ -24003,7 +24003,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2581", "id": "crud_qc_work_order_apply_item_assignees", - "community": 2, + "community": 4, "norm_label": "_apply_item_assignees()" }, { @@ -24012,7 +24012,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2607", "id": "crud_qc_work_order_sync_work_order_lab_items", - "community": 2, + "community": 4, "norm_label": "_sync_work_order_lab_items()" }, { @@ -24021,7 +24021,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2731", "id": "crud_qc_work_order_sync_work_order_third_party_items", - "community": 2, + "community": 4, "norm_label": "_sync_work_order_third_party_items()" }, { @@ -24030,7 +24030,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2871", "id": "crud_qc_work_order_configure_work_order", - "community": 2, + "community": 4, "norm_label": "configure_work_order()" }, { @@ -24039,7 +24039,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2915", "id": "crud_qc_work_order_try_complete_work_order", - "community": 2, + "community": 4, "norm_label": "try_complete_work_order()" }, { @@ -24048,7 +24048,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2951", "id": "crud_qc_work_order_try_reopen_work_order", - "community": 2, + "community": 4, "norm_label": "try_reopen_work_order()" }, { @@ -24057,7 +24057,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2969", "id": "crud_qc_work_order_temp_lab_lines", - "community": 2, + "community": 4, "norm_label": "_temp_lab_lines()" }, { @@ -24066,7 +24066,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2991", "id": "crud_qc_work_order_temp_third_lines", - "community": 2, + "community": 4, "norm_label": "_temp_third_lines()" }, { @@ -24075,7 +24075,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3016", "id": "crud_qc_work_order_temp_tasks", - "community": 2, + "community": 4, "norm_label": "_temp_tasks()" }, { @@ -24093,7 +24093,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3082", "id": "crud_qc_work_order_update_qc_work_order", - "community": 2, + "community": 4, "norm_label": "update_qc_work_order()" }, { @@ -24102,7 +24102,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3122", "id": "crud_qc_work_order_update_temp_qc_work_order", - "community": 2, + "community": 4, "norm_label": "update_temp_qc_work_order()" }, { @@ -24111,7 +24111,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3146", "id": "crud_qc_work_order_list_temp_qc_work_orders", - "community": 2, + "community": 4, "norm_label": "list_temp_qc_work_orders()" }, { @@ -24120,7 +24120,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3193", "id": "crud_qc_work_order_get_temp_qc_work_order", - "community": 2, + "community": 4, "norm_label": "get_temp_qc_work_order()" }, { @@ -24129,7 +24129,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3206", "id": "crud_qc_work_order_get_temp_qc_work_order_detail", - "community": 2, + "community": 4, "norm_label": "get_temp_qc_work_order_detail()" }, { @@ -24138,7 +24138,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3221", "id": "crud_qc_work_order_configure_temp_qc_work_order", - "community": 2, + "community": 4, "norm_label": "configure_temp_qc_work_order()" }, { @@ -24147,7 +24147,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3260", "id": "crud_qc_work_order_try_complete_temp_qc_work_order", - "community": 2, + "community": 4, "norm_label": "try_complete_temp_qc_work_order()" }, { @@ -24156,7 +24156,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3284", "id": "crud_qc_work_order_delete_temp_qc_work_order", - "community": 2, + "community": 4, "norm_label": "delete_temp_qc_work_order()" }, { @@ -24165,7 +24165,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3356", "id": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", - "community": 2, + "community": 4, "norm_label": "build_outbound_pilot_context_by_schedule()" }, { @@ -24174,7 +24174,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3484", "id": "crud_qc_work_order_get_outbound_qc_detail", - "community": 2, + "community": 4, "norm_label": "get_outbound_qc_detail()" }, { @@ -24192,7 +24192,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3556", "id": "crud_qc_work_order_create_outbound_qc_work_order", - "community": 10, + "community": 1, "norm_label": "create_outbound_qc_work_order()" }, { @@ -24201,7 +24201,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3616", "id": "crud_qc_work_order_delete_qc_work_order", - "community": 2, + "community": 4, "norm_label": "delete_qc_work_order()" }, { @@ -24534,7 +24534,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L1", "id": "crud_outbound_handover_inventory_py", - "community": 1, + "community": 10, "norm_label": "outbound_handover_inventory.py" }, { @@ -24543,7 +24543,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L26", "id": "crud_outbound_handover_inventory_handover_usage_remark", - "community": 1, + "community": 10, "norm_label": "_handover_usage_remark()" }, { @@ -24552,7 +24552,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L30", "id": "crud_outbound_handover_inventory_handover_usage_remark_prefix", - "community": 1, + "community": 10, "norm_label": "_handover_usage_remark_prefix()" }, { @@ -24561,7 +24561,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L34", "id": "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", - "community": 1, + "community": 10, "norm_label": "_remove_cell_occupancy_no_commit()" }, { @@ -24570,7 +24570,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L63", "id": "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", - "community": 1, + "community": 10, "norm_label": "_restore_cell_occupancy_no_commit()" }, { @@ -24579,7 +24579,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L140", "id": "crud_outbound_handover_inventory_get_cell_product_locked", - "community": 1, + "community": 10, "norm_label": "_get_cell_product_locked()" }, { @@ -24588,7 +24588,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L161", "id": "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", - "community": 1, + "community": 10, "norm_label": "_revert_legacy_qc_handover_usages()" }, { @@ -24597,7 +24597,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L206", "id": "crud_outbound_handover_inventory_revert_market_handover_usages", - "community": 1, + "community": 10, "norm_label": "_revert_market_handover_usages()" }, { @@ -24606,7 +24606,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L260", "id": "crud_outbound_handover_inventory_revert_handover_inventory", - "community": 1, + "community": 10, "norm_label": "revert_handover_inventory()" }, { @@ -24615,7 +24615,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L313", "id": "crud_outbound_handover_inventory_deduct_market_material_for_handover", - "community": 1, + "community": 10, "norm_label": "_deduct_market_material_for_handover()" }, { @@ -24624,7 +24624,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L423", "id": "crud_outbound_handover_inventory_apply_handover_inventory", - "community": 1, + "community": 10, "norm_label": "apply_handover_inventory()" }, { @@ -24633,7 +24633,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L1", "id": "crud_outbound_handover_inventory_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212\u51fa\u5e93\u4ea4\u63a5 \u2014 \u7ec6\u80de\u4ea7\u54c1\u72b6\u6001\u4e0e\u5e02\u573a\u7269\u6599\u5e93\u5b58\u8054\u52a8\u3002" }, { @@ -24642,7 +24642,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L40", "id": "crud_outbound_handover_inventory_rationale_40", - "community": 4, + "community": 3, "norm_label": "\u6309\u7ec6\u80de\u4ea7\u54c1 id \u91ca\u653e\u5e93\u4f4d\u5360\u7528(\u4e0d commit)\u3002" }, { @@ -24651,7 +24651,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L70", "id": "crud_outbound_handover_inventory_rationale_70", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u4ea4\u63a5\u56de\u6eda\u65f6\u6062\u590d\u5e93\u4f4d\u5360\u7528(\u4e0d commit)\u3002" }, { @@ -24660,7 +24660,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L170", "id": "crud_outbound_handover_inventory_rationale_170", - "community": 4, + "community": 3, "norm_label": "\u56de\u6eda\u5386\u53f2\u7248\u672c\u66fe\u5199\u5165\u7684\u8d28\u68c0\u7269\u6599\u51fa\u5e93\u4ea4\u63a5\u8bb0\u5f55\u3002" }, { @@ -24669,7 +24669,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L215", "id": "crud_outbound_handover_inventory_rationale_215", - "community": 4, + "community": 3, "norm_label": "\u56de\u6eda\u5e02\u573a\u7269\u6599\u51fa\u5e93\u4ea4\u63a5\u8bb0\u5f55(\u542b\u6279\u6b21\u5269\u4f59\u91cf)\u3002" }, { @@ -24678,7 +24678,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L268", "id": "crud_outbound_handover_inventory_rationale_268", - "community": 4, + "community": 3, "norm_label": "\u56de\u6eda\u672c\u8f93\u6ce8\u8ba1\u5212\u4e0a\u6b21\u51fa\u5e93\u4ea4\u63a5\u4ea7\u751f\u7684\u5e93\u5b58/\u72b6\u6001\u53d8\u66f4(\u4e0d commit)\u3002" }, { @@ -24687,7 +24687,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L326", "id": "crud_outbound_handover_inventory_rationale_326", - "community": 4, + "community": 3, "norm_label": "\u6309 fifo \u4ece\u5e02\u573a\u7269\u6599\u5165\u5e93\u6279\u6b21\u6263\u51cf,\u5e76\u5199\u5165\u53d8\u52a8\u8bb0\u5f55\u3002" }, { @@ -24696,7 +24696,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L434", "id": "crud_outbound_handover_inventory_rationale_434", - "community": 4, + "community": 3, "norm_label": "\u5e94\u7528\u51fa\u5e93\u4ea4\u63a5:\u7ec6\u80de\u4ea7\u54c1\u51fa\u5e93 + \u5e02\u573a\u7269\u6599\u6263\u51cf(\u4e0d commit)\u3002" }, { @@ -24714,7 +24714,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L15", "id": "crud_env_detect_record_split_csv", - "community": 2, + "community": 12, "norm_label": "_split_csv()" }, { @@ -24732,7 +24732,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L23", "id": "crud_env_detect_record_row_to_dict", - "community": 2, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -24777,7 +24777,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L124", "id": "crud_env_detect_record_list_env_detect_records", - "community": 2, + "community": 12, "norm_label": "list_env_detect_records()" }, { @@ -24813,7 +24813,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L1", "id": "crud_outbound_release_material_py", - "community": 2, + "community": 6, "norm_label": "outbound_release_material.py" }, { @@ -24822,7 +24822,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L24", "id": "crud_outbound_release_material_fmt_dt", - "community": 2, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -24831,7 +24831,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L28", "id": "crud_outbound_release_material_cell_row_to_dict", - "community": 2, + "community": 6, "norm_label": "_cell_row_to_dict()" }, { @@ -24840,7 +24840,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L47", "id": "crud_outbound_release_material_enrich_cell_dicts_with_live_status", - "community": 2, + "community": 6, "norm_label": "_enrich_cell_dicts_with_live_status()" }, { @@ -24849,7 +24849,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L84", "id": "crud_outbound_release_material_qc_material_row_to_dict", - "community": 2, + "community": 6, "norm_label": "_qc_material_row_to_dict()" }, { @@ -24858,7 +24858,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L100", "id": "crud_outbound_release_material_paper_row_to_dict", - "community": 2, + "community": 6, "norm_label": "_paper_row_to_dict()" }, { @@ -24867,7 +24867,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L113", "id": "crud_outbound_release_material_legacy_paper_rows_from_attachments", - "community": 2, + "community": 6, "norm_label": "_legacy_paper_rows_from_attachments()" }, { @@ -24876,7 +24876,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L135", "id": "crud_outbound_release_material_material_header_to_dict", - "community": 2, + "community": 6, "norm_label": "_material_header_to_dict()" }, { @@ -24885,7 +24885,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L166", "id": "crud_outbound_release_material_soft_delete_outbound_cells_not_in", - "community": 2, + "community": 6, "norm_label": "_soft_delete_outbound_cells_not_in()" }, { @@ -24894,7 +24894,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L184", "id": "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", - "community": 2, + "community": 6, "norm_label": "_soft_delete_outbound_qc_materials_not_in()" }, { @@ -24903,7 +24903,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L202", "id": "crud_outbound_release_material_find_outbound_cell_row", - "community": 2, + "community": 6, "norm_label": "_find_outbound_cell_row()" }, { @@ -24912,7 +24912,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L218", "id": "crud_outbound_release_material_find_outbound_qc_material_row", - "community": 2, + "community": 6, "norm_label": "_find_outbound_qc_material_row()" }, { @@ -24921,7 +24921,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L233", "id": "crud_outbound_release_material_get_schedule", - "community": 2, + "community": 6, "norm_label": "_get_schedule()" }, { @@ -24930,7 +24930,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L248", "id": "crud_outbound_release_material_get_outbound_material", - "community": 2, + "community": 6, "norm_label": "get_outbound_material()" }, { @@ -24939,7 +24939,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L326", "id": "crud_outbound_release_material_save_outbound_material", - "community": 2, + "community": 6, "norm_label": "save_outbound_material()" }, { @@ -24948,7 +24948,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L1", "id": "crud_outbound_release_material_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 \u00b7 \u51fa\u5e93\u7269\u6599\u51c6\u5907(\u53f0\u8d26 crud)" }, { @@ -24957,7 +24957,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L52", "id": "crud_outbound_release_material_rationale_52", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u7ec6\u80de\u72b6\u6001\u4ee5\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e3a\u51c6(\u53f0\u8d26 product_status \u4ec5\u4e3a\u4fdd\u5b58\u65f6\u5feb\u7167)\u3002" }, { @@ -24966,7 +24966,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L205", "id": "crud_outbound_release_material_rationale_205", - "community": 4, + "community": 3, "norm_label": "\u6309 schedule+cell \u67e5\u627e\u53f0\u8d26\u884c(\u4f18\u5148\u672a\u5220\u9664)\u3002" }, { @@ -24975,7 +24975,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L339", "id": "crud_outbound_release_material_rationale_339", - "community": 4, + "community": 3, "norm_label": "\u5168\u91cf\u4fdd\u5b58\u51fa\u5e93\u7269\u6599\u51c6\u5907(\u53f0\u8d26,\u4e0d\u8054\u52a8\u5e93\u5b58)\u3002" }, { @@ -24984,7 +24984,7 @@ "source_file": "crud/process.py", "source_location": "L1", "id": "crud_process_py", - "community": 17, + "community": 1, "norm_label": "process.py" }, { @@ -24993,7 +24993,7 @@ "source_file": "crud/process.py", "source_location": "L24", "id": "crud_process_reagent_row_to_dict", - "community": 17, + "community": 1, "norm_label": "_reagent_row_to_dict()" }, { @@ -25002,7 +25002,7 @@ "source_file": "crud/process.py", "source_location": "L39", "id": "crud_process_consumable_row_to_dict", - "community": 17, + "community": 1, "norm_label": "_consumable_row_to_dict()" }, { @@ -25011,7 +25011,7 @@ "source_file": "crud/process.py", "source_location": "L53", "id": "crud_process_output_row_to_dict", - "community": 17, + "community": 1, "norm_label": "_output_row_to_dict()" }, { @@ -25020,7 +25020,7 @@ "source_file": "crud/process.py", "source_location": "L65", "id": "crud_process_data_collection_row_to_dict", - "community": 17, + "community": 1, "norm_label": "_data_collection_row_to_dict()" }, { @@ -25029,7 +25029,7 @@ "source_file": "crud/process.py", "source_location": "L76", "id": "crud_process_row_to_dict", - "community": 17, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -25038,7 +25038,7 @@ "source_file": "crud/process.py", "source_location": "L93", "id": "crud_process_list_processes", - "community": 17, + "community": 1, "norm_label": "list_processes()" }, { @@ -25047,7 +25047,7 @@ "source_file": "crud/process.py", "source_location": "L144", "id": "crud_process_list_all_processes", - "community": 17, + "community": 1, "norm_label": "list_all_processes()" }, { @@ -25056,7 +25056,7 @@ "source_file": "crud/process.py", "source_location": "L153", "id": "crud_process_get_process", - "community": 17, + "community": 1, "norm_label": "get_process()" }, { @@ -25065,7 +25065,7 @@ "source_file": "crud/process.py", "source_location": "L161", "id": "crud_process_get_process_detail", - "community": 17, + "community": 1, "norm_label": "get_process_detail()" }, { @@ -25074,7 +25074,7 @@ "source_file": "crud/process.py", "source_location": "L201", "id": "crud_process_process_code_exists", - "community": 17, + "community": 1, "norm_label": "process_code_exists()" }, { @@ -25083,7 +25083,7 @@ "source_file": "crud/process.py", "source_location": "L210", "id": "crud_process_create_sub_reagent", - "community": 17, + "community": 1, "norm_label": "_create_sub_reagent()" }, { @@ -25092,7 +25092,7 @@ "source_file": "crud/process.py", "source_location": "L233", "id": "crud_process_create_sub_consumable", - "community": 17, + "community": 1, "norm_label": "_create_sub_consumable()" }, { @@ -25101,7 +25101,7 @@ "source_file": "crud/process.py", "source_location": "L256", "id": "crud_process_create_sub_output", - "community": 17, + "community": 1, "norm_label": "_create_sub_output()" }, { @@ -25110,7 +25110,7 @@ "source_file": "crud/process.py", "source_location": "L276", "id": "crud_process_sub_item_with_order", - "community": 17, + "community": 1, "norm_label": "_sub_item_with_order()" }, { @@ -25119,7 +25119,7 @@ "source_file": "crud/process.py", "source_location": "L283", "id": "crud_process_create_sub_data_collection", - "community": 17, + "community": 1, "norm_label": "_create_sub_data_collection()" }, { @@ -25128,7 +25128,7 @@ "source_file": "crud/process.py", "source_location": "L302", "id": "crud_process_create_process", - "community": 17, + "community": 1, "norm_label": "create_process()" }, { @@ -25137,7 +25137,7 @@ "source_file": "crud/process.py", "source_location": "L368", "id": "crud_process_soft_delete_sub_records", - "community": 17, + "community": 1, "norm_label": "_soft_delete_sub_records()" }, { @@ -25146,7 +25146,7 @@ "source_file": "crud/process.py", "source_location": "L380", "id": "crud_process_update_process", - "community": 17, + "community": 1, "norm_label": "update_process()" }, { @@ -25155,7 +25155,7 @@ "source_file": "crud/process.py", "source_location": "L453", "id": "crud_process_soft_delete_process", - "community": 17, + "community": 1, "norm_label": "soft_delete_process()" }, { @@ -25164,7 +25164,7 @@ "source_file": "crud/process.py", "source_location": "L470", "id": "crud_process_total_pages", - "community": 17, + "community": 1, "norm_label": "total_pages()" }, { @@ -25227,7 +25227,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L71", "id": "crud_pilot_service_list_cell_product_types", - "community": 2, + "community": 4, "norm_label": "list_cell_product_types()" }, { @@ -25290,7 +25290,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L186", "id": "crud_pilot_service_list_cell_product_specs", - "community": 2, + "community": 4, "norm_label": "list_cell_product_specs()" }, { @@ -25353,7 +25353,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L307", "id": "crud_pilot_service_list_cell_product_prices", - "community": 2, + "community": 4, "norm_label": "list_cell_product_prices()" }, { @@ -25416,7 +25416,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L475", "id": "crud_pilot_service_list_project_systems", - "community": 2, + "community": 4, "norm_label": "list_project_systems()" }, { @@ -25479,7 +25479,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L603", "id": "crud_pilot_service_list_project_system_items", - "community": 2, + "community": 9, "norm_label": "list_project_system_items()" }, { @@ -25524,7 +25524,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L766", "id": "crud_pilot_service_list_channels", - "community": 2, + "community": 4, "norm_label": "list_channels()" }, { @@ -25578,7 +25578,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L916", "id": "crud_pilot_service_list_channel_invoices", - "community": 2, + "community": 9, "norm_label": "list_channel_invoices()" }, { @@ -25623,7 +25623,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1052", "id": "crud_pilot_service_list_channel_mail_addresses", - "community": 2, + "community": 9, "norm_label": "list_channel_mail_addresses()" }, { @@ -25668,7 +25668,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1183", "id": "crud_pilot_service_list_channel_agreements", - "community": 2, + "community": 9, "norm_label": "list_channel_agreements()" }, { @@ -25749,7 +25749,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1421", "id": "crud_pilot_service_list_channel_agreement_prices", - "community": 2, + "community": 9, "norm_label": "list_channel_agreement_prices()" }, { @@ -25848,7 +25848,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1762", "id": "crud_pilot_service_list_checkup_institution_invoices", - "community": 2, + "community": 9, "norm_label": "list_checkup_institution_invoices()" }, { @@ -26235,7 +26235,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2827", "id": "crud_pilot_service_service_order_txn_to_response_dict", - "community": 1, + "community": 0, "norm_label": "_service_order_txn_to_response_dict()" }, { @@ -26244,7 +26244,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2873", "id": "crud_pilot_service_enrich_finance_operate_fields", - "community": 1, + "community": 0, "norm_label": "_enrich_finance_operate_fields()" }, { @@ -26550,7 +26550,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1", "id": "crud_pilot_service_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u7ba1\u7406 crud(\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b/\u89c4\u683c/\u4ef7\u683c\u4f53\u7cfb/\u9879\u76ee\u4ef7\u683c\u3001\u6e20\u9053\u4fe1\u606f\u3001\u4f53\u68c0\u673a\u6784)" }, { @@ -26568,7 +26568,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1326", "id": "crud_pilot_service_rationale_1326", - "community": 4, + "community": 3, "norm_label": "\u4f5c\u5e9f\u534f\u8bae:\u8bbe\u7f6e agreement_status='yzf" }, { @@ -26577,7 +26577,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2397", "id": "crud_pilot_service_rationale_2397", - "community": 4, + "community": 3, "norm_label": "\u83b7\u53d6\u6216\u521b\u5efa\u6e20\u9053\u8d26\u6237(\u5e26\u884c\u9501 with_for_update)" }, { @@ -26586,7 +26586,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2506", "id": "crud_pilot_service_rationale_2506", - "community": 4, + "community": 3, "norm_label": "\u6263\u51cf\u4efd\u6570:\u9a8c\u8bc1 remaining_qty >= reduce_qty" }, { @@ -26595,7 +26595,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2550", "id": "crud_pilot_service_rationale_2550", - "community": 4, + "community": 3, "norm_label": "\u4ece\u8ba2\u5355\u4ea7\u54c1\u6301\u4ed3\u6c47\u603b\u8d2d\u4e70\u603b\u989d(\u534f\u8bae\u5355\u4ef7 \u00d7 \u7d2f\u8ba1\u8d2d\u4e70\u4efd\u6570)\u3002" }, { @@ -26604,7 +26604,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2584", "id": "crud_pilot_service_rationale_2584", - "community": 4, + "community": 3, "norm_label": "\u4ece\u8ba2\u5355\u4ea7\u54c1\u6301\u4ed3\u6c47\u603b\u5f53\u524d\u4f59\u989d(\u534f\u8bae\u5355\u4ef7 \u00d7 \u5f53\u524d\u6301\u6709\u4efd\u6570)\u3002" }, { @@ -26613,7 +26613,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2720", "id": "crud_pilot_service_rationale_2720", - "community": 4, + "community": 3, "norm_label": "\u6d41\u6c34 products_json \u9879\u7edf\u4e00\u4e3a camelcase(\u5165\u5e93\u65f6\u4e3a snake_case)\u3002" }, { @@ -26622,7 +26622,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2746", "id": "crud_pilot_service_rationale_2746", - "community": 4, + "community": 3, "norm_label": "\u9000\u8ba2\u7b49\u6d41\u6c34\u53ef\u80fd\u4ec5\u5b58 projectcode,\u4ece\u8ba2\u5355\u6301\u4ed3\u8865\u5168\u9879\u76ee\u540d\u4e0e\u89c4\u683c\u3002" }, { @@ -26631,7 +26631,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2835", "id": "crud_pilot_service_rationale_2835", - "community": 4, + "community": 3, "norm_label": "\u6d41\u6c34\u54cd\u5e94\u5b57\u5178:\u542b\u8ba2\u5355\u6e20\u9053\u4fe1\u606f\u4e0e\u63d0\u4ea4\u4eba/\u521b\u5efa\u4eba\u6635\u79f0\u3002" }, { @@ -26640,7 +26640,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2874", "id": "crud_pilot_service_rationale_2874", - "community": 4, + "community": 3, "norm_label": "\u8d22\u52a1\u9875\u300c\u5df2\u5904\u7406\u300d\u5c55\u793a:\u64cd\u4f5c\u7c7b\u578b\u3001\u64cd\u4f5c\u4eba\u3001\u64cd\u4f5c\u65f6\u95f4\u3002" }, { @@ -26649,7 +26649,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3021", "id": "crud_pilot_service_rationale_3021", - "community": 4, + "community": 3, "norm_label": "\u662f\u5426\u5b58\u5728\u8d2d\u4e70\u8bb0\u5f55(\u672a\u4f5c\u5e9f purchase \u6d41\u6c34,\u6216\u5386\u53f2\u5efa\u5355\u5199\u5165\u7684\u4ea7\u54c1\u884c)\u3002" }, { @@ -26658,7 +26658,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3126", "id": "crud_pilot_service_rationale_3126", - "community": 4, + "community": 3, "norm_label": "\u8d22\u52a1\u786e\u8ba4\u6536\u6b3e\u540e,\u6309\u8ba2\u5355\u660e\u7ec6\u589e\u52a0\u6e20\u9053\u4ea7\u54c1\u4efd\u6570" }, { @@ -26667,7 +26667,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3249", "id": "crud_pilot_service_rationale_3249", - "community": 4, + "community": 3, "norm_label": "\u66f4\u65b0\u8ba2\u5355\u57fa\u672c\u4fe1\u606f;gmcp \u4ea7\u54c1\u4ec5\u901a\u8fc7 purchase \u6d41\u6c34\u7ef4\u62a4" }, { @@ -26676,7 +26676,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3326", "id": "crud_pilot_service_rationale_3326", - "community": 4, + "community": 3, "norm_label": "\u53d1\u8d77\u8d22\u52a1\u786e\u8ba4:type=yfk/gmcp + status=dsx \u2192 dqr" }, { @@ -26685,7 +26685,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3350", "id": "crud_pilot_service_rationale_3350", - "community": 4, + "community": 3, "norm_label": "\u786e\u8ba4\u5230\u8d26:yfk dqr\u2192yqr \u589e\u52a0\u4f59\u989d;gmcp dqr\u2192sxz \u589e\u52a0\u4ea7\u54c1\u4efd\u6570" }, { @@ -26694,7 +26694,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3391", "id": "crud_pilot_service_rationale_3391", - "community": 4, + "community": 3, "norm_label": "\u7533\u8bf7\u9000\u6b3e:type=yfk + status=yqr \u2192 tfqrz" }, { @@ -26703,7 +26703,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3426", "id": "crud_pilot_service_rationale_3426", - "community": 4, + "community": 3, "norm_label": "\u786e\u8ba4\u9000\u6b3e:status=tfqrz \u2192 ytf,\u6263\u51cf\u4f59\u989d" }, { @@ -26712,7 +26712,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3459", "id": "crud_pilot_service_rationale_3459", - "community": 4, + "community": 3, "norm_label": "\u4f5c\u5e9f\u8ba2\u5355:type=gmcp + status=sxz \u2192 yzf,\u6263\u51cf\u5df2\u751f\u6548\u7684\u4ea7\u54c1\u4efd\u6570" }, { @@ -26721,7 +26721,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3519", "id": "crud_pilot_service_rationale_3519", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u64cd\u4f5c\u6d41\u6c34\u5217\u8868\u3002finance_done_only:\u8d22\u52a1\u5df2\u5904\u7406(\u5df2\u786e\u8ba4\u6216\u8d22\u52a1\u4fa7\u4f5c\u5e9f)\u3002" }, { @@ -26730,7 +26730,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3676", "id": "crud_pilot_service_rationale_3676", - "community": 4, + "community": 3, "norm_label": "\u521b\u5efa\u5145\u503c\u6d41\u6c34(yfk\u8ba2\u5355),\u72b6\u6001 dsx;\u9644\u4ef6\u9884\u5b58\u4e8e finance_submit_attachments \u4f9b\u540e\u7eed\u8d22\u52a1\u786e\u8ba4" }, { @@ -26739,7 +26739,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3714", "id": "crud_pilot_service_rationale_3714", - "community": 4, + "community": 3, "norm_label": "\u521b\u5efa\u9000\u6b3e\u6d41\u6c34(yfk\u8ba2\u5355),amount <= current_balance" }, { @@ -26748,7 +26748,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3755", "id": "crud_pilot_service_rationale_3755", - "community": 4, + "community": 3, "norm_label": "\u521b\u5efa\u8d2d\u4e70\u4ea7\u54c1\u6d41\u6c34(gmcp\u8ba2\u5355),\u540c\u65f6\u521b\u5efa/\u66f4\u65b0\u4ea7\u54c1\u6301\u4ed3" }, { @@ -26757,7 +26757,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3855", "id": "crud_pilot_service_rationale_3855", - "community": 4, + "community": 3, "norm_label": "\u521b\u5efa\u9000\u8ba2\u4ea7\u54c1\u6d41\u6c34(gmcp\u8ba2\u5355),\u6821\u9a8c\u9000\u8ba2\u4efd\u6570 <= current_qty" }, { @@ -26766,7 +26766,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4088", "id": "crud_pilot_service_rationale_4088", - "community": 4, + "community": 3, "norm_label": "\u66f4\u65b0\u5f85\u751f\u6548\u6d41\u6c34:\u4ec5 dsx;\u5145\u503c/\u9000\u6b3e\u53ef\u6539\u91d1\u989d\u4e0e\u9644\u4ef6,\u8d2d\u4e70/\u9000\u8ba2\u53ef\u6539\u4ea7\u54c1\u660e\u7ec6\u4e0e\u5907\u6ce8" }, { @@ -26775,7 +26775,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4185", "id": "crud_pilot_service_rationale_4185", - "community": 4, + "community": 3, "norm_label": "\u8d22\u52a1\u786e\u8ba4\u6d41\u6c34:dqr \u2192 yqr,\u66f4\u65b0\u4e3b\u8868\u6c47\u603b\u548c\u4ea7\u54c1\u6301\u4ed3,\u66f4\u65b0\u6e20\u9053\u8d26\u6237\u4f59\u989d" }, { @@ -26784,7 +26784,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4300", "id": "crud_pilot_service_rationale_4300", - "community": 4, + "community": 3, "norm_label": "\u4f5c\u5e9f\u6d41\u6c34:dsx/dqr \u2192 yzf\u3002\u5982\u679c\u662f purchase/unsubscribe \u8fd8\u9700\u8981\u56de\u6eda\u4ea7\u54c1\u6301\u4ed3" }, { @@ -26892,7 +26892,7 @@ "source_file": "crud/workflow.py", "source_location": "L1", "id": "crud_workflow_py", - "community": 6, + "community": 9, "norm_label": "workflow.py" }, { @@ -26901,7 +26901,7 @@ "source_file": "crud/workflow.py", "source_location": "L29", "id": "crud_workflow_row_to_dict", - "community": 6, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -26910,7 +26910,7 @@ "source_file": "crud/workflow.py", "source_location": "L43", "id": "crud_workflow_list_process_defs", - "community": 6, + "community": 9, "norm_label": "list_process_defs()" }, { @@ -26919,7 +26919,7 @@ "source_file": "crud/workflow.py", "source_location": "L99", "id": "crud_workflow_get_process_def", - "community": 6, + "community": 9, "norm_label": "get_process_def()" }, { @@ -26928,7 +26928,7 @@ "source_file": "crud/workflow.py", "source_location": "L107", "id": "crud_workflow_process_code_exists", - "community": 6, + "community": 9, "norm_label": "process_code_exists()" }, { @@ -26937,7 +26937,7 @@ "source_file": "crud/workflow.py", "source_location": "L118", "id": "crud_workflow_create_process_def", - "community": 6, + "community": 9, "norm_label": "create_process_def()" }, { @@ -26946,7 +26946,7 @@ "source_file": "crud/workflow.py", "source_location": "L155", "id": "crud_workflow_update_process_def", - "community": 6, + "community": 9, "norm_label": "update_process_def()" }, { @@ -26955,7 +26955,7 @@ "source_file": "crud/workflow.py", "source_location": "L194", "id": "crud_workflow_soft_delete_process_def", - "community": 6, + "community": 9, "norm_label": "soft_delete_process_def()" }, { @@ -26964,7 +26964,7 @@ "source_file": "crud/workflow.py", "source_location": "L209", "id": "crud_workflow_publish_version", - "community": 6, + "community": 9, "norm_label": "publish_version()" }, { @@ -26973,7 +26973,7 @@ "source_file": "crud/workflow.py", "source_location": "L301", "id": "crud_workflow_get_latest_version", - "community": 6, + "community": 9, "norm_label": "get_latest_version()" }, { @@ -26982,7 +26982,7 @@ "source_file": "crud/workflow.py", "source_location": "L315", "id": "crud_workflow_version_to_dict", - "community": 6, + "community": 9, "norm_label": "_version_to_dict()" }, { @@ -26991,7 +26991,7 @@ "source_file": "crud/workflow.py", "source_location": "L326", "id": "crud_workflow_list_versions", - "community": 6, + "community": 9, "norm_label": "list_versions()" }, { @@ -27000,7 +27000,7 @@ "source_file": "crud/workflow.py", "source_location": "L341", "id": "crud_workflow_get_nodes_by_version", - "community": 6, + "community": 9, "norm_label": "get_nodes_by_version()" }, { @@ -27009,7 +27009,7 @@ "source_file": "crud/workflow.py", "source_location": "L350", "id": "crud_workflow_get_transitions_by_version", - "community": 6, + "community": 9, "norm_label": "get_transitions_by_version()" }, { @@ -27018,7 +27018,7 @@ "source_file": "crud/workflow.py", "source_location": "L364", "id": "crud_workflow_create_instance", - "community": 6, + "community": 9, "norm_label": "create_instance()" }, { @@ -27027,7 +27027,7 @@ "source_file": "crud/workflow.py", "source_location": "L402", "id": "crud_workflow_get_instance", - "community": 6, + "community": 9, "norm_label": "get_instance()" }, { @@ -27036,7 +27036,7 @@ "source_file": "crud/workflow.py", "source_location": "L410", "id": "crud_workflow_update_instance_status", - "community": 6, + "community": 9, "norm_label": "update_instance_status()" }, { @@ -27045,7 +27045,7 @@ "source_file": "crud/workflow.py", "source_location": "L420", "id": "crud_workflow_list_my_instances", - "community": 6, + "community": 9, "norm_label": "list_my_instances()" }, { @@ -27054,7 +27054,7 @@ "source_file": "crud/workflow.py", "source_location": "L508", "id": "crud_workflow_get_all_tasks_for_business", - "community": 0, + "community": 9, "norm_label": "get_all_tasks_for_business()" }, { @@ -27063,7 +27063,7 @@ "source_file": "crud/workflow.py", "source_location": "L569", "id": "crud_workflow_create_task", - "community": 6, + "community": 9, "norm_label": "create_task()" }, { @@ -27072,7 +27072,7 @@ "source_file": "crud/workflow.py", "source_location": "L600", "id": "crud_workflow_get_task", - "community": 6, + "community": 9, "norm_label": "get_task()" }, { @@ -27081,7 +27081,7 @@ "source_file": "crud/workflow.py", "source_location": "L608", "id": "crud_workflow_get_pending_tasks_by_node", - "community": 6, + "community": 9, "norm_label": "get_pending_tasks_by_node()" }, { @@ -27090,7 +27090,7 @@ "source_file": "crud/workflow.py", "source_location": "L623", "id": "crud_workflow_task_row_to_dict", - "community": 2, + "community": 9, "norm_label": "_task_row_to_dict()" }, { @@ -27099,7 +27099,7 @@ "source_file": "crud/workflow.py", "source_location": "L650", "id": "crud_workflow_list_pending_tasks", - "community": 2, + "community": 9, "norm_label": "list_pending_tasks()" }, { @@ -27108,7 +27108,7 @@ "source_file": "crud/workflow.py", "source_location": "L713", "id": "crud_workflow_list_completed_tasks", - "community": 2, + "community": 9, "norm_label": "list_completed_tasks()" }, { @@ -27117,7 +27117,7 @@ "source_file": "crud/workflow.py", "source_location": "L776", "id": "crud_workflow_total_pages", - "community": 6, + "community": 9, "norm_label": "total_pages()" }, { @@ -27126,7 +27126,7 @@ "source_file": "crud/workflow.py", "source_location": "L1", "id": "crud_workflow_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u5de5\u4f5c\u6d41 crud(wf_process_def / wf_process_version / wf_node / wf_transition / wf_proc" }, { @@ -27234,7 +27234,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L1", "id": "crud_sample_sms_notification_py", - "community": 21, + "community": 9, "norm_label": "sample_sms_notification.py" }, { @@ -27243,7 +27243,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L25", "id": "crud_sample_sms_notification_unicode_ci", - "community": 21, + "community": 9, "norm_label": "_unicode_ci()" }, { @@ -27252,7 +27252,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L29", "id": "crud_sample_sms_notification_total_pages", - "community": 21, + "community": 9, "norm_label": "total_pages()" }, { @@ -27261,7 +27261,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L35", "id": "crud_sample_sms_notification_fmt_dt", - "community": 21, + "community": 9, "norm_label": "_fmt_dt()" }, { @@ -27270,7 +27270,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L39", "id": "crud_sample_sms_notification_normalize_date_bound", - "community": 21, + "community": 9, "norm_label": "_normalize_date_bound()" }, { @@ -27279,7 +27279,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L46", "id": "crud_sample_sms_notification_accept_conclusion_label", - "community": 21, + "community": 9, "norm_label": "_accept_conclusion_label()" }, { @@ -27288,7 +27288,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L50", "id": "crud_sample_sms_notification_row_to_dict", - "community": 21, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -27297,7 +27297,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L88", "id": "crud_sample_sms_notification_base_query", - "community": 21, + "community": 9, "norm_label": "_base_query()" }, { @@ -27306,7 +27306,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L136", "id": "crud_sample_sms_notification_ensure_notification", - "community": 21, + "community": 9, "norm_label": "_ensure_notification()" }, { @@ -27315,7 +27315,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L176", "id": "crud_sample_sms_notification_resolve_notification", - "community": 21, + "community": 9, "norm_label": "resolve_notification()" }, { @@ -27324,7 +27324,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L226", "id": "crud_sample_sms_notification_fetch_sample_type_name", - "community": 21, + "community": 9, "norm_label": "_fetch_sample_type_name()" }, { @@ -27333,7 +27333,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L240", "id": "crud_sample_sms_notification_list_notifications", - "community": 21, + "community": 9, "norm_label": "list_notifications()" }, { @@ -27342,7 +27342,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L367", "id": "crud_sample_sms_notification_toggle_notification_status", - "community": 21, + "community": 9, "norm_label": "toggle_notification_status()" }, { @@ -27351,7 +27351,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L396", "id": "crud_sample_sms_notification_generate_sms_content", - "community": 21, + "community": 9, "norm_label": "generate_sms_content()" }, { @@ -27360,7 +27360,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1", "id": "crud_sample_reception_py", - "community": 2, + "community": 6, "norm_label": "sample_reception.py" }, { @@ -27369,7 +27369,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L42", "id": "crud_sample_reception_donation_sample_id_col", - "community": 2, + "community": 6, "norm_label": "_donation_sample_id_col()" }, { @@ -27378,7 +27378,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L47", "id": "crud_sample_reception_fmt_dt", - "community": 2, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -27387,7 +27387,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L51", "id": "crud_sample_reception_normalize_date_bound", - "community": 2, + "community": 6, "norm_label": "_normalize_date_bound()" }, { @@ -27396,7 +27396,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L58", "id": "crud_sample_reception_dec", - "community": 2, + "community": 6, "norm_label": "_dec()" }, { @@ -27405,7 +27405,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L64", "id": "crud_sample_reception_reception_to_dict", - "community": 2, + "community": 6, "norm_label": "_reception_to_dict()" }, { @@ -27414,7 +27414,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L87", "id": "crud_sample_reception_sample_detail_rows_query", - "community": 2, + "community": 6, "norm_label": "_sample_detail_rows_query()" }, { @@ -27423,7 +27423,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L121", "id": "crud_sample_reception_donation_sample_detail_rows_query", - "community": 2, + "community": 6, "norm_label": "_donation_sample_detail_rows_query()" }, { @@ -27432,7 +27432,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L155", "id": "crud_sample_reception_donation_sample_pending_query", - "community": 2, + "community": 6, "norm_label": "_donation_sample_pending_query()" }, { @@ -27441,7 +27441,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L193", "id": "crud_sample_reception_donation_rows_to_sample_list_items", - "community": 2, + "community": 6, "norm_label": "_donation_rows_to_sample_list_items()" }, { @@ -27450,7 +27450,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L311", "id": "crud_sample_reception_sample_pending_query", - "community": 2, + "community": 6, "norm_label": "_sample_pending_query()" }, { @@ -27459,7 +27459,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L349", "id": "crud_sample_reception_rows_to_sample_list_items", - "community": 2, + "community": 6, "norm_label": "_rows_to_sample_list_items()" }, { @@ -27468,7 +27468,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L477", "id": "crud_sample_reception_list_pending_protocol_samples", - "community": 2, + "community": 6, "norm_label": "list_pending_protocol_samples()" }, { @@ -27477,7 +27477,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L550", "id": "crud_sample_reception_list_received_protocol_samples", - "community": 2, + "community": 6, "norm_label": "list_received_protocol_samples()" }, { @@ -27486,7 +27486,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L689", "id": "crud_sample_reception_finalize_reception_detail", - "community": 2, + "community": 6, "norm_label": "_finalize_reception_detail()" }, { @@ -27495,7 +27495,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L695", "id": "crud_sample_reception_get_reception_by_id", - "community": 2, + "community": 6, "norm_label": "get_reception_by_id()" }, { @@ -27504,7 +27504,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L763", "id": "crud_sample_reception_create_sample_reception", - "community": 1, + "community": 6, "norm_label": "create_sample_reception()" }, { @@ -27513,7 +27513,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1013", "id": "crud_sample_reception_can_edit_sample_reception", - "community": 9, + "community": 6, "norm_label": "_can_edit_sample_reception()" }, { @@ -27522,7 +27522,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1028", "id": "crud_sample_reception_update_sample_reception", - "community": 1, + "community": 6, "norm_label": "update_sample_reception()" }, { @@ -27531,7 +27531,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1137", "id": "crud_sample_reception_attach_production_reception", - "community": 2, + "community": 6, "norm_label": "_attach_production_reception()" }, { @@ -27540,7 +27540,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1155", "id": "crud_sample_reception_reception_detail_item", - "community": 2, + "community": 6, "norm_label": "_reception_detail_item()" }, { @@ -27549,7 +27549,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1172", "id": "crud_sample_reception_reception_detail_item_with_production", - "community": 2, + "community": 6, "norm_label": "_reception_detail_item_with_production()" }, { @@ -27558,7 +27558,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1184", "id": "crud_sample_reception_reception_sample_code", - "community": 2, + "community": 6, "norm_label": "_reception_sample_code()" }, { @@ -27567,7 +27567,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1199", "id": "crud_sample_reception_get_receptions_map_for_samples", - "community": 2, + "community": 6, "norm_label": "get_receptions_map_for_samples()" }, { @@ -27576,7 +27576,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1247", "id": "crud_sample_reception_get_receptions_map_for_donation_samples", - "community": 2, + "community": 6, "norm_label": "get_receptions_map_for_donation_samples()" }, { @@ -27585,7 +27585,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1286", "id": "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", - "community": 2, + "community": 6, "norm_label": "get_lab_storage_code_map_by_sample_codes()" }, { @@ -27594,7 +27594,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1345", "id": "crud_sample_reception_format_lab_storage_codes_csv", - "community": 2, + "community": 6, "norm_label": "format_lab_storage_codes_csv()" }, { @@ -27603,7 +27603,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1359", "id": "crud_sample_reception_lab_storage_keyword_like", - "community": 2, + "community": 6, "norm_label": "_lab_storage_keyword_like()" }, { @@ -27612,7 +27612,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1366", "id": "crud_sample_reception_sample_codes_matching_lab_storage_keyword", - "community": 2, + "community": 6, "norm_label": "sample_codes_matching_lab_storage_keyword()" }, { @@ -27621,7 +27621,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1391", "id": "crud_sample_reception_reception_ids_matching_lab_storage_keyword", - "community": 2, + "community": 6, "norm_label": "reception_ids_matching_lab_storage_keyword()" }, { @@ -27630,7 +27630,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1414", "id": "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", - "community": 2, + "community": 6, "norm_label": "protocol_ids_matching_lab_storage_keyword()" }, { @@ -27639,7 +27639,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1438", "id": "crud_sample_reception_donation_ids_matching_lab_storage_keyword", - "community": 2, + "community": 6, "norm_label": "donation_ids_matching_lab_storage_keyword()" }, { @@ -27648,7 +27648,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1462", "id": "crud_sample_reception_get_reception_by_sample_code", - "community": 2, + "community": 6, "norm_label": "get_reception_by_sample_code()" }, { @@ -27918,7 +27918,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L1", "id": "crud_consumable_pack_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u8017\u6750\u5305 crud(biz_consumable_pack + biz_consumable_pack_item)" }, { @@ -27927,7 +27927,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L1", "id": "crud_qc_inspection_batch_py", - "community": 2, + "community": 4, "norm_label": "qc_inspection_batch.py" }, { @@ -27936,7 +27936,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L29", "id": "crud_qc_inspection_batch_is_voided_work_order", - "community": 2, + "community": 4, "norm_label": "_is_voided_work_order()" }, { @@ -27945,7 +27945,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L33", "id": "crud_qc_inspection_batch_dec", - "community": 2, + "community": 4, "norm_label": "_dec()" }, { @@ -27954,7 +27954,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L39", "id": "crud_qc_inspection_batch_unique_ids", - "community": 2, + "community": 4, "norm_label": "_unique_ids()" }, { @@ -27963,7 +27963,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L51", "id": "crud_qc_inspection_batch_validate_batch_payload", - "community": 2, + "community": 4, "norm_label": "_validate_batch_payload()" }, { @@ -27972,7 +27972,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L67", "id": "crud_qc_inspection_batch_order_source_for_wo", - "community": 2, + "community": 4, "norm_label": "_order_source_for_wo()" }, { @@ -27981,7 +27981,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L76", "id": "crud_qc_inspection_batch_next_batch_no", - "community": 2, + "community": 4, "norm_label": "_next_batch_no()" }, { @@ -27990,7 +27990,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L95", "id": "crud_qc_inspection_batch_allocate_batch_name", - "community": 2, + "community": 4, "norm_label": "_allocate_batch_name()" }, { @@ -27999,7 +27999,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L117", "id": "crud_qc_inspection_batch_sync_batch_assignees", - "community": 2, + "community": 4, "norm_label": "sync_batch_assignees()" }, { @@ -28008,7 +28008,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L166", "id": "crud_qc_inspection_batch_batch_assignee_user_ids", - "community": 2, + "community": 4, "norm_label": "_batch_assignee_user_ids()" }, { @@ -28017,7 +28017,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L180", "id": "crud_qc_inspection_batch_assignee_names", - "community": 2, + "community": 4, "norm_label": "_assignee_names()" }, { @@ -28026,7 +28026,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L192", "id": "crud_qc_inspection_batch_prefetch_batch_side_data", - "community": 2, + "community": 4, "norm_label": "_prefetch_batch_side_data()" }, { @@ -28035,7 +28035,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L266", "id": "crud_qc_inspection_batch_apply_assignees_to_batch_tasks", - "community": 2, + "community": 4, "norm_label": "_apply_assignees_to_batch_tasks()" }, { @@ -28044,7 +28044,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L295", "id": "crud_qc_inspection_batch_batch_has_blocking_tasks", - "community": 2, + "community": 4, "norm_label": "_batch_has_blocking_tasks()" }, { @@ -28053,7 +28053,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L309", "id": "crud_qc_inspection_batch_soft_delete_batch", - "community": 2, + "community": 4, "norm_label": "_soft_delete_batch()" }, { @@ -28062,7 +28062,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L358", "id": "crud_qc_inspection_batch_sync_batch_lab_items", - "community": 2, + "community": 4, "norm_label": "_sync_batch_lab_items()" }, { @@ -28071,7 +28071,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L491", "id": "crud_qc_inspection_batch_sync_batch_third_items", - "community": 2, + "community": 4, "norm_label": "_sync_batch_third_items()" }, { @@ -28080,7 +28080,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L640", "id": "crud_qc_inspection_batch_batch_item_ids", - "community": 2, + "community": 4, "norm_label": "_batch_item_ids()" }, { @@ -28089,7 +28089,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L661", "id": "crud_qc_inspection_batch_batch_to_dict", - "community": 2, + "community": 4, "norm_label": "_batch_to_dict()" }, { @@ -28098,7 +28098,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L699", "id": "crud_qc_inspection_batch_build_inspection_batch_list", - "community": 2, + "community": 4, "norm_label": "_build_inspection_batch_list()" }, { @@ -28107,7 +28107,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L754", "id": "crud_qc_inspection_batch_list_inspection_batches", - "community": 2, + "community": 4, "norm_label": "list_inspection_batches()" }, { @@ -28116,7 +28116,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L771", "id": "crud_qc_inspection_batch_list_inspection_batches_by_work_order_ids", - "community": 2, + "community": 4, "norm_label": "list_inspection_batches_by_work_order_ids()" }, { @@ -28125,7 +28125,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L814", "id": "crud_qc_inspection_batch_configure_work_order_batches", - "community": 2, + "community": 4, "norm_label": "configure_work_order_batches()" }, { @@ -28134,7 +28134,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L997", "id": "crud_qc_inspection_batch_normalize_legacy_configure_to_batches", - "community": 2, + "community": 4, "norm_label": "normalize_legacy_configure_to_batches()" }, { @@ -28413,7 +28413,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L523", "id": "crud_production_material_prep_rationale_523", - "community": 4, + "community": 3, "norm_label": "\u4e00\u6b21\u6027\u914d\u5236:\u521b\u5efa\u5373\u5b8c\u6210(\u6263\u51cf\u5b50\u7269\u6599 \u2192 \u5165\u5e93\u914d\u7f6e\u8bd5\u5242 \u2192 \u81ea\u52a8\u51fa\u5e93\u7ed9\u64cd\u4f5c\u4eba)\u3002" }, { @@ -28422,7 +28422,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L893", "id": "crud_production_material_prep_rationale_893", - "community": 4, + "community": 3, "norm_label": "\u5199\u5165\u5b50\u7269\u6599\u6d88\u8017\u8bb0\u5f55(\u5173\u8054\u9886\u7528\u8bb0\u5f55,\u4e0d\u91cd\u590d\u6263\u51cf\u6279\u6b21\u5e93\u5b58)\u3002" }, { @@ -28431,7 +28431,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L948", "id": "crud_production_material_prep_rationale_948", - "community": 4, + "community": 3, "norm_label": "\u81ea\u52a8\u51fa\u5e93\u914d\u7f6e\u8bd5\u5242\u7ed9\u5f53\u524d\u64cd\u4f5c\u4eba(\u5199\u5165\u9886\u7528\u8bb0\u5f55)\u3002" }, { @@ -28440,7 +28440,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1296", "id": "crud_production_material_prep_rationale_1296", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u53ef\u7528\u4e8e\u914d\u5236\u7684\u9886\u7528\u8bb0\u5f55(\u6709\u5269\u4f59\u3001\u672a\u6807\u8bb0\u5df2\u7528\u5b8c)\u3002" }, { @@ -28800,7 +28800,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L34", "id": "crud_collection_protocol_no_rationale_34", - "community": 3, + "community": 2, "norm_label": "\u5217\u8868/\u8be6\u60c5:issuedusername \u4e3a\u7a7a\u4f46 issueduserid \u6709\u503c\u65f6\u8865\u5168\u5c55\u793a\u540d(\u539f\u5730\u4fee\u6539)\u3002" }, { @@ -28818,7 +28818,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L1", "id": "crud_outbound_handover_py", - "community": 1, + "community": 10, "norm_label": "outbound_handover.py" }, { @@ -28827,7 +28827,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L17", "id": "crud_outbound_handover_fmt_dt", - "community": 1, + "community": 10, "norm_label": "_fmt_dt()" }, { @@ -28836,7 +28836,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L21", "id": "crud_outbound_handover_parse_handover_time", - "community": 1, + "community": 10, "norm_label": "_parse_handover_time()" }, { @@ -28845,7 +28845,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L33", "id": "crud_outbound_handover_handover_row_to_dict", - "community": 1, + "community": 10, "norm_label": "_handover_row_to_dict()" }, { @@ -28854,7 +28854,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L57", "id": "crud_outbound_handover_handover_view_dict", - "community": 1, + "community": 10, "norm_label": "_handover_view_dict()" }, { @@ -28863,7 +28863,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L79", "id": "crud_outbound_handover_get_handover_by_schedule", - "community": 1, + "community": 10, "norm_label": "get_handover_by_schedule()" }, { @@ -28872,7 +28872,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L98", "id": "crud_outbound_handover_get_outbound_handover_view", - "community": 1, + "community": 10, "norm_label": "get_outbound_handover_view()" }, { @@ -28881,7 +28881,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L108", "id": "crud_outbound_handover_get_outbound_handover", - "community": 1, + "community": 10, "norm_label": "get_outbound_handover()" }, { @@ -28890,7 +28890,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L137", "id": "crud_outbound_handover_save_outbound_handover", - "community": 1, + "community": 10, "norm_label": "save_outbound_handover()" }, { @@ -28899,7 +28899,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L103", "id": "crud_outbound_handover_rationale_103", - "community": 1, + "community": 10, "norm_label": "\u4f9b\u8f93\u6ce8\u8ba1\u5212 detail \u805a\u5408\u7684\u4ea4\u63a5\u53ea\u8bfb\u4fe1\u606f\u3002" }, { @@ -28908,7 +28908,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L113", "id": "crud_outbound_handover_rationale_113", - "community": 1, + "community": 10, "norm_label": "\u83b7\u53d6\u51fa\u5e93\u4ea4\u63a5\u7f16\u8f91\u6570\u636e(\u7269\u6599 + \u4ea4\u63a5\u4fe1\u606f + \u6458\u8981)\u3002" }, { @@ -28917,7 +28917,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L147", "id": "crud_outbound_handover_rationale_147", - "community": 1, + "community": 10, "norm_label": "\u4fdd\u5b58\u51fa\u5e93\u7269\u6599\u53f0\u8d26 + \u51fa\u5e93\u4ea4\u63a5(\u5355\u4e8b\u52a1,\u8c03\u7528\u65b9 commit)\u3002" }, { @@ -28926,7 +28926,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1", "id": "crud_storage_facility_py", - "community": 8, + "community": 10, "norm_label": "storage_facility.py" }, { @@ -28935,7 +28935,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L32", "id": "crud_storage_facility_row_to_dict", - "community": 8, + "community": 10, "norm_label": "_row_to_dict()" }, { @@ -28944,7 +28944,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L48", "id": "crud_storage_facility_list_all_facilities", - "community": 8, + "community": 10, "norm_label": "list_all_facilities()" }, { @@ -28953,7 +28953,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L71", "id": "crud_storage_facility_get_facility", - "community": 8, + "community": 10, "norm_label": "get_facility()" }, { @@ -28962,7 +28962,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L80", "id": "crud_storage_facility_get_children", - "community": 8, + "community": 10, "norm_label": "get_children()" }, { @@ -28971,7 +28971,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L96", "id": "crud_storage_facility_collect_descendant_ids", - "community": 8, + "community": 10, "norm_label": "collect_descendant_ids()" }, { @@ -28980,7 +28980,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L109", "id": "crud_storage_facility_create_facility", - "community": 8, + "community": 10, "norm_label": "create_facility()" }, { @@ -28989,7 +28989,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L153", "id": "crud_storage_facility_format_seq", - "community": 8, + "community": 10, "norm_label": "_format_seq()" }, { @@ -28998,7 +28998,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L161", "id": "crud_storage_facility_batch_create_facilities", - "community": 8, + "community": 10, "norm_label": "batch_create_facilities()" }, { @@ -29007,7 +29007,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L250", "id": "crud_storage_facility_update_facility", - "community": 8, + "community": 10, "norm_label": "update_facility()" }, { @@ -29016,7 +29016,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L308", "id": "crud_storage_facility_soft_delete_facility", - "community": 8, + "community": 10, "norm_label": "soft_delete_facility()" }, { @@ -29025,7 +29025,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L334", "id": "crud_storage_facility_slot_to_dict", - "community": 8, + "community": 0, "norm_label": "_slot_to_dict()" }, { @@ -29034,7 +29034,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L357", "id": "crud_storage_facility_aggregate_slot_stats_by_facility", - "community": 8, + "community": 10, "norm_label": "aggregate_slot_stats_by_facility()" }, { @@ -29043,7 +29043,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L385", "id": "crud_storage_facility_list_slots", - "community": 8, + "community": 10, "norm_label": "list_slots()" }, { @@ -29052,7 +29052,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L409", "id": "crud_storage_facility_is_slot_available_row", - "community": 8, + "community": 10, "norm_label": "_is_slot_available_row()" }, { @@ -29061,7 +29061,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L415", "id": "crud_storage_facility_slot_select_display_name", - "community": 8, + "community": 0, "norm_label": "_slot_select_display_name()" }, { @@ -29070,7 +29070,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L421", "id": "crud_storage_facility_slot_available_filter", - "community": 8, + "community": 10, "norm_label": "_slot_available_filter()" }, { @@ -29079,7 +29079,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L430", "id": "crud_storage_facility_facility_node_ids_matching_keyword", - "community": 8, + "community": 10, "norm_label": "_facility_node_ids_matching_keyword()" }, { @@ -29088,7 +29088,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L451", "id": "crud_storage_facility_slot_matches_select_keyword", - "community": 8, + "community": 0, "norm_label": "_slot_matches_select_keyword()" }, { @@ -29097,7 +29097,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L473", "id": "crud_storage_facility_leaf_node_ids_for_path_prefix", - "community": 8, + "community": 10, "norm_label": "_leaf_node_ids_for_path_prefix()" }, { @@ -29106,7 +29106,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L496", "id": "crud_storage_facility_build_node_path_cache", - "community": 8, + "community": 10, "norm_label": "_build_node_path_cache()" }, { @@ -29115,7 +29115,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L505", "id": "crud_storage_facility_exact_node_ids_for_path", - "community": 8, + "community": 10, "norm_label": "_exact_node_ids_for_path()" }, { @@ -29124,7 +29124,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L519", "id": "crud_storage_facility_collect_slot_host_node_ids", - "community": 8, + "community": 10, "norm_label": "_collect_slot_host_node_ids()" }, { @@ -29133,7 +29133,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L559", "id": "crud_storage_facility_resolve_path_keyword", - "community": 8, + "community": 10, "norm_label": "_resolve_path_keyword()" }, { @@ -29142,7 +29142,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L597", "id": "crud_storage_facility_build_slot_keyword_sql_filters", - "community": 8, + "community": 10, "norm_label": "_build_slot_keyword_sql_filters()" }, { @@ -29151,7 +29151,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L644", "id": "crud_storage_facility_apply_slot_select_base_filters", - "community": 8, + "community": 10, "norm_label": "_apply_slot_select_base_filters()" }, { @@ -29160,7 +29160,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L667", "id": "crud_storage_facility_search_slot_select_matched_ids", - "community": 8, + "community": 10, "norm_label": "_search_slot_select_matched_ids()" }, { @@ -29169,7 +29169,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L744", "id": "crud_storage_facility_apply_slot_select_query_filters", - "community": 8, + "community": 10, "norm_label": "_apply_slot_select_query_filters()" }, { @@ -29178,7 +29178,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L774", "id": "crud_storage_facility_list_slot_select_options", - "community": 8, + "community": 0, "norm_label": "list_slot_select_options()" }, { @@ -29187,7 +29187,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L856", "id": "crud_storage_facility_get_slot", - "community": 8, + "community": 10, "norm_label": "get_slot()" }, { @@ -29196,7 +29196,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L865", "id": "crud_storage_facility_slot_to_dict_for_row", - "community": 8, + "community": 0, "norm_label": "_slot_to_dict_for_row()" }, { @@ -29205,7 +29205,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L870", "id": "crud_storage_facility_create_slot", - "community": 8, + "community": 10, "norm_label": "create_slot()" }, { @@ -29214,7 +29214,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L916", "id": "crud_storage_facility_insert_slot_at_row_end", - "community": 8, + "community": 10, "norm_label": "insert_slot_at_row_end()" }, { @@ -29223,7 +29223,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L968", "id": "crud_storage_facility_update_slot", - "community": 8, + "community": 10, "norm_label": "update_slot()" }, { @@ -29232,7 +29232,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1004", "id": "crud_storage_facility_soft_delete_slot", - "community": 8, + "community": 10, "norm_label": "soft_delete_slot()" }, { @@ -29241,7 +29241,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1015", "id": "crud_storage_facility_clear_slots_by_facility_node", - "community": 8, + "community": 10, "norm_label": "clear_slots_by_facility_node()" }, { @@ -29250,7 +29250,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1052", "id": "crud_storage_facility_resolve_slot_layout_position", - "community": 8, + "community": 10, "norm_label": "_resolve_slot_layout_position()" }, { @@ -29259,7 +29259,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1063", "id": "crud_storage_facility_ensure_slot_layout_order", - "community": 8, + "community": 10, "norm_label": "_ensure_slot_layout_order()" }, { @@ -29268,7 +29268,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1080", "id": "crud_storage_facility_list_facility_slots", - "community": 8, + "community": 10, "norm_label": "_list_facility_slots()" }, { @@ -29277,7 +29277,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1100", "id": "crud_storage_facility_batch_create_slots", - "community": 8, + "community": 0, "norm_label": "batch_create_slots()" }, { @@ -29286,7 +29286,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1153", "id": "crud_storage_facility_insert_row_and_shift_slots", - "community": 8, + "community": 10, "norm_label": "insert_row_and_shift_slots()" }, { @@ -29295,7 +29295,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1", "id": "crud_storage_facility_rationale_1", - "community": 8, + "community": 3, "norm_label": "\u5b58\u50a8\u8bbe\u65bd(\u6811\u7ed3\u6784)+ \u5c0f\u683c crud(biz_storage_facility / biz_storage_facility_slot)" }, { @@ -29304,7 +29304,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L54", "id": "crud_storage_facility_rationale_54", - "community": 8, + "community": 3, "norm_label": "return flat list of all non-deleted facility nodes (no pagination, no tree build" }, { @@ -29313,7 +29313,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L81", "id": "crud_storage_facility_rationale_81", - "community": 8, + "community": 3, "norm_label": "direct children of a node." }, { @@ -29322,7 +29322,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L97", "id": "crud_storage_facility_rationale_97", - "community": 8, + "community": 3, "norm_label": "iteratively collect all descendant node ids (stack-based, no recursion)." }, { @@ -29331,7 +29331,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L178", "id": "crud_storage_facility_rationale_178", - "community": 8, + "community": 3, "norm_label": "\u6309\u300c\u524d\u7f00 + \u5e8f\u53f7 + \u540e\u7f00\u300d\u6279\u91cf\u521b\u5efa\u540c\u7ea7\u5b50\u8282\u70b9\u3002" }, { @@ -29340,7 +29340,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L309", "id": "crud_storage_facility_rationale_309", - "community": 8, + "community": 3, "norm_label": "cascade soft-delete: node + all descendants + their slots." }, { @@ -29349,7 +29349,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L358", "id": "crud_storage_facility_rationale_358", - "community": 8, + "community": 3, "norm_label": "\u6309\u8bbe\u65bd\u53f6\u5b50\u8282\u70b9\u805a\u5408\u683c\u5b50\u603b\u6570\u4e0e\u5360\u7528\u6570(\u5355\u6b21 group by,\u4f9b\u6811\u8282\u70b9\u5fbd\u7ae0\u5c55\u793a)\u3002" }, { @@ -29358,7 +29358,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L422", "id": "crud_storage_facility_rationale_422", - "community": 8, + "community": 3, "norm_label": "\u7a7a\u683c\u5b50:\u72b6\u6001\u4e3a\u300c\u7a7a\u300d\u6216 occupied_count \u4e3a 0 / null\u3002" }, { @@ -29367,7 +29367,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L457", "id": "crud_storage_facility_rationale_457", - "community": 8, + "community": 3, "norm_label": "\u4e0b\u62c9\u5173\u952e\u8bcd:\u5b8c\u6574 fullslotcode \u5b50\u4e32 + \u5907\u6ce8 + \u8bbe\u65bd\u8282\u70b9\u540d/\u7f16\u53f7\u3002" }, { @@ -29376,7 +29376,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L477", "id": "crud_storage_facility_rationale_477", - "community": 8, + "community": 3, "norm_label": "\u6309\u8bbe\u65bd node_code \u8def\u5f84\u524d\u7f00/\u5b50\u4e32\u5339\u914d\u53f6\u5b50\u8282\u70b9(\u50a8\u7269\u683c\u6302\u5728\u8282\u70b9\u4e0a)\u3002" }, { @@ -29385,7 +29385,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L524", "id": "crud_storage_facility_rationale_524", - "community": 8, + "community": 3, "norm_label": "\u50a8\u7269\u683c\u53ea\u6302\u5728\u53f6\u5b50\u8282\u70b9;\u8def\u5f84\u547d\u4e2d\u975e\u53f6\u5b50(\u5982 1-1 \u67b6\u5b50)\u65f6\u5c55\u5f00\u5176\u4e0b\u5168\u90e8\u53f6\u5b50\u5c42\u3002" }, { @@ -29394,7 +29394,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L563", "id": "crud_storage_facility_rationale_563", - "community": 8, + "community": 3, "norm_label": "\u89e3\u6790\u8def\u5f84\u578b\u50a8\u7269\u683c\u7f16\u53f7\u5173\u952e\u8bcd\u3002 - '1-1-2-' -> ('1-1-2', none) \u6574\u76d2 - '1-1-2-1' -> ('1-1-2'," }, { @@ -29403,7 +29403,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L604", "id": "crud_storage_facility_rationale_604", - "community": 8, + "community": 3, "norm_label": "sql \u9884\u7b5b:slot_code / remark / \u8bbe\u65bd\u8282\u70b9 + \u8def\u5f84\u578b\u5173\u952e\u8bcd\u5206\u6bb5,\u7f29\u5c0f python \u6821\u9a8c\u8303\u56f4\u3002" }, { @@ -29412,7 +29412,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L675", "id": "crud_storage_facility_rationale_675", - "community": 8, + "community": 3, "norm_label": "\u5173\u952e\u8bcd\u5339\u914d\u50a8\u7269\u683c id(\u9650\u91cf\u626b\u63cf,\u8def\u5f84\u578b\u7f16\u7801\u4f18\u5148\u7cbe\u786e\u5339\u914d)\u3002" }, { @@ -29421,7 +29421,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L753", "id": "crud_storage_facility_rationale_753", - "community": 8, + "community": 3, "norm_label": "\u517c\u5bb9\u65e7\u8c03\u7528:\u65e0\u5173\u952e\u8bcd\u65f6\u7b49\u540c base;\u6709\u5173\u952e\u8bcd\u65f6\u8fd4\u56de id \u8fc7\u6ee4\u540e\u7684 query\u3002" }, { @@ -29430,7 +29430,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L785", "id": "crud_storage_facility_rationale_785", - "community": 8, + "community": 3, "norm_label": "\u50a8\u7269\u683c\u4e0b\u62c9\u8fdc\u7a0b\u9009\u9879:\u9ed8\u8ba4 20 \u6761;\u5173\u952e\u8bcd\u68c0\u7d22\u9650\u91cf\u626b\u63cf + \u8def\u5f84\u5feb\u8def\u5f84\u3002" }, { @@ -29583,7 +29583,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L1", "id": "crud_oa_instance_draft_rationale_1", - "community": 4, + "community": 7, "norm_label": "oa \u53d1\u8d77\u5ba1\u6279\u8349\u7a3f crud(oa_instance_draft)" }, { @@ -29592,7 +29592,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L348", "id": "crud_oa_instance_draft_rationale_348", - "community": 4, + "community": 7, "norm_label": "\u63d0\u4ea4\u8349\u7a3f:\u8d70 start_instance,\u6210\u529f\u540e\u8f6f\u5220\u8349\u7a3f\u3002" }, { @@ -29601,7 +29601,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L1", "id": "crud_sample_reception_lab_code_py", - "community": 1, + "community": 6, "norm_label": "sample_reception_lab_code.py" }, { @@ -29610,7 +29610,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L18", "id": "crud_sample_reception_lab_code_parse_reception_date", - "community": 1, + "community": 6, "norm_label": "parse_reception_date()" }, { @@ -29619,7 +29619,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L28", "id": "crud_sample_reception_lab_code_format_lab_storage_code", - "community": 1, + "community": 6, "norm_label": "format_lab_storage_code()" }, { @@ -29628,7 +29628,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L32", "id": "crud_sample_reception_lab_code_max_existing_seq", - "community": 1, + "community": 6, "norm_label": "_max_existing_seq()" }, { @@ -29637,7 +29637,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L56", "id": "crud_sample_reception_lab_code_sync_sequence_from_existing", - "community": 1, + "community": 6, "norm_label": "_sync_sequence_from_existing()" }, { @@ -29646,7 +29646,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L97", "id": "crud_sample_reception_lab_code_allocate_one_seq", - "community": 1, + "community": 6, "norm_label": "_allocate_one_seq()" }, { @@ -29655,7 +29655,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L141", "id": "crud_sample_reception_lab_code_allocate_lab_storage_codes", - "community": 1, + "community": 6, "norm_label": "allocate_lab_storage_codes()" }, { @@ -29664,7 +29664,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L164", "id": "crud_sample_reception_lab_code_validate_lab_storage_code", - "community": 1, + "community": 6, "norm_label": "validate_lab_storage_code()" }, { @@ -29673,7 +29673,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L174", "id": "crud_sample_reception_lab_code_validate_and_parse_lab_storage_code", - "community": 1, + "community": 6, "norm_label": "validate_and_parse_lab_storage_code()" }, { @@ -29682,7 +29682,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L186", "id": "crud_sample_reception_lab_code_assert_lab_storage_code_available", - "community": 1, + "community": 6, "norm_label": "assert_lab_storage_code_available()" }, { @@ -29691,7 +29691,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L204", "id": "crud_sample_reception_lab_code_sync_lab_storage_seq_after_use", - "community": 1, + "community": 6, "norm_label": "sync_lab_storage_seq_after_use()" }, { @@ -29700,7 +29700,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L1", "id": "crud_sample_reception_lab_code_rationale_1", - "community": 1, + "community": 6, "norm_label": "\u5b9e\u9a8c\u5ba4\u5165\u5e93\u7f16\u7801\u6821\u9a8c\u4e0e(\u9057\u7559)rk \u81ea\u52a8\u5360\u53f7\u5206\u914d\u3002" }, { @@ -29709,7 +29709,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L165", "id": "crud_sample_reception_lab_code_rationale_165", - "community": 1, + "community": 6, "norm_label": "\u6821\u9a8c\u5165\u5e93\u7f16\u7801:\u975e\u7a7a\u3001\u957f\u5ea6\u4e0d\u8d85\u8fc7 32;\u4e0d\u9650\u5236\u5177\u4f53\u683c\u5f0f\u3002" }, { @@ -29718,7 +29718,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L177", "id": "crud_sample_reception_lab_code_rationale_177", - "community": 1, + "community": 6, "norm_label": "\u517c\u5bb9\u65e7\u8c03\u7528:\u6821\u9a8c\u7f16\u7801;\u82e5\u4e3a rk+\u65e5\u671f+\u5e8f\u53f7 \u5219\u989d\u5916\u89e3\u6790\u4f9b\u5360\u53f7\u903b\u8f91\u4f7f\u7528\u3002" }, { @@ -29817,7 +29817,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L1", "id": "crud_pilot_outbound_status_sync_py", - "community": 10, + "community": 1, "norm_label": "pilot_outbound_status_sync.py" }, { @@ -29826,7 +29826,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L19", "id": "crud_pilot_outbound_status_sync_is_pilot_outbound_production", - "community": 10, + "community": 1, "norm_label": "_is_pilot_outbound_production()" }, { @@ -29835,7 +29835,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L27", "id": "crud_pilot_outbound_status_sync_is_pilot_outbound_qc", - "community": 10, + "community": 1, "norm_label": "_is_pilot_outbound_qc()" }, { @@ -29844,7 +29844,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L35", "id": "crud_pilot_outbound_status_sync_get_schedule", - "community": 10, + "community": 1, "norm_label": "_get_schedule()" }, { @@ -29853,7 +29853,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L51", "id": "crud_pilot_outbound_status_sync_touch", - "community": 10, + "community": 1, "norm_label": "_touch()" }, { @@ -29862,7 +29862,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L58", "id": "crud_pilot_outbound_status_sync_sync_schedule_from_production_work_order", - "community": 10, + "community": 1, "norm_label": "sync_schedule_from_production_work_order()" }, { @@ -29871,7 +29871,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L90", "id": "crud_pilot_outbound_status_sync_sync_schedule_from_qc_work_order", - "community": 10, + "community": 1, "norm_label": "sync_schedule_from_qc_work_order()" }, { @@ -29880,7 +29880,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L125", "id": "crud_pilot_outbound_status_sync_sync_production_work_order_from_schedule", - "community": 10, + "community": 1, "norm_label": "sync_production_work_order_from_schedule()" }, { @@ -29889,7 +29889,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L168", "id": "crud_pilot_outbound_status_sync_sync_qc_work_order_from_schedule", - "community": 10, + "community": 1, "norm_label": "sync_qc_work_order_from_schedule()" }, { @@ -29898,7 +29898,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L212", "id": "crud_pilot_outbound_status_sync_sync_pilot_outbound_from_schedule", - "community": 10, + "community": 1, "norm_label": "sync_pilot_outbound_from_schedule()" }, { @@ -29952,7 +29952,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L1", "id": "crud_consumable_stock_log_py", - "community": 25, + "community": 24, "norm_label": "consumable_stock_log.py" }, { @@ -29961,7 +29961,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L16", "id": "crud_consumable_stock_log_user_nick_name_map", - "community": 25, + "community": 24, "norm_label": "_user_nick_name_map()" }, { @@ -29970,7 +29970,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L24", "id": "crud_consumable_stock_log_parse_receiver_purpose_from_remark", - "community": 25, + "community": 24, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -29979,7 +29979,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L35", "id": "crud_consumable_stock_log_resolve_receiver_purpose", - "community": 25, + "community": 24, "norm_label": "_resolve_receiver_purpose()" }, { @@ -29988,7 +29988,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L45", "id": "crud_consumable_stock_log_display_remark", - "community": 25, + "community": 24, "norm_label": "_display_remark()" }, { @@ -29997,7 +29997,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L60", "id": "crud_consumable_stock_log_row_to_dict", - "community": 25, + "community": 24, "norm_label": "_row_to_dict()" }, { @@ -30006,7 +30006,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L90", "id": "crud_consumable_stock_log_list_stock_logs", - "community": 25, + "community": 24, "norm_label": "list_stock_logs()" }, { @@ -30015,7 +30015,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L158", "id": "crud_consumable_stock_log_revert_step_stock_changes", - "community": 25, + "community": 24, "norm_label": "revert_step_stock_changes()" }, { @@ -30024,7 +30024,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L205", "id": "crud_consumable_stock_log_deduct_for_step", - "community": 25, + "community": 24, "norm_label": "deduct_for_step()" }, { @@ -30033,7 +30033,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L1", "id": "crud_consumable_stock_log_rationale_1", - "community": 25, + "community": 24, "norm_label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 crud(biz_consumable_stock_log)" }, { @@ -30042,7 +30042,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L164", "id": "crud_consumable_stock_log_rationale_164", - "community": 25, + "community": 24, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u3002" }, { @@ -30051,7 +30051,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L216", "id": "crud_consumable_stock_log_rationale_216", - "community": 25, + "community": 24, "norm_label": "\u6263\u51cf\u8017\u6750\u5e93\u5b58\u5e76\u751f\u6210\u53d8\u52a8\u8bb0\u5f55\u3002\u8c03\u7528\u65b9\u63a7\u5236\u4e8b\u52a1,\u672c\u51fd\u6570\u4e0d commit\u3002" }, { @@ -30060,7 +30060,7 @@ "source_file": "crud/dept.py", "source_location": "L1", "id": "crud_dept_py", - "community": 1, + "community": 9, "norm_label": "dept.py" }, { @@ -30069,7 +30069,7 @@ "source_file": "crud/dept.py", "source_location": "L13", "id": "crud_dept_row_to_dict", - "community": 1, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -30078,7 +30078,7 @@ "source_file": "crud/dept.py", "source_location": "L31", "id": "crud_dept_build_tree", - "community": 1, + "community": 9, "norm_label": "_build_tree()" }, { @@ -30087,7 +30087,7 @@ "source_file": "crud/dept.py", "source_location": "L39", "id": "crud_dept_collect_with_ancestors", - "community": 1, + "community": 9, "norm_label": "_collect_with_ancestors()" }, { @@ -30096,7 +30096,7 @@ "source_file": "crud/dept.py", "source_location": "L55", "id": "crud_dept_list_depts", - "community": 1, + "community": 9, "norm_label": "list_depts()" }, { @@ -30105,7 +30105,7 @@ "source_file": "crud/dept.py", "source_location": "L76", "id": "crud_dept_list_depts_tree", - "community": 1, + "community": 9, "norm_label": "list_depts_tree()" }, { @@ -30114,7 +30114,7 @@ "source_file": "crud/dept.py", "source_location": "L98", "id": "crud_dept_get_dept", - "community": 1, + "community": 9, "norm_label": "get_dept()" }, { @@ -30123,7 +30123,7 @@ "source_file": "crud/dept.py", "source_location": "L106", "id": "crud_dept_create_dept", - "community": 1, + "community": 9, "norm_label": "create_dept()" }, { @@ -30132,7 +30132,7 @@ "source_file": "crud/dept.py", "source_location": "L149", "id": "crud_dept_update_dept", - "community": 1, + "community": 9, "norm_label": "update_dept()" }, { @@ -30141,7 +30141,7 @@ "source_file": "crud/dept.py", "source_location": "L190", "id": "crud_dept_cascade_soft_delete", - "community": 1, + "community": 9, "norm_label": "_cascade_soft_delete()" }, { @@ -30150,7 +30150,7 @@ "source_file": "crud/dept.py", "source_location": "L203", "id": "crud_dept_soft_delete_dept", - "community": 1, + "community": 9, "norm_label": "soft_delete_dept()" }, { @@ -30159,7 +30159,7 @@ "source_file": "crud/dept.py", "source_location": "L42", "id": "crud_dept_rationale_42", - "community": 1, + "community": 9, "norm_label": "\u4fdd\u7559\u5339\u914d\u8282\u70b9\u53ca\u5176\u5168\u90e8\u4e0a\u7ea7,\u4f9b\u5173\u952e\u8bcd\u68c0\u7d22\u540e\u4ecd\u80fd\u6b63\u786e\u7ec4\u6811\u3002" }, { @@ -30168,7 +30168,7 @@ "source_file": "crud/base.py", "source_location": "L1", "id": "crud_base_py", - "community": 2, + "community": 6, "norm_label": "base.py" }, { @@ -30177,7 +30177,7 @@ "source_file": "crud/base.py", "source_location": "L14", "id": "crud_base_camel_to_snake", - "community": 2, + "community": 6, "norm_label": "camel_to_snake()" }, { @@ -30186,7 +30186,7 @@ "source_file": "crud/base.py", "source_location": "L20", "id": "crud_base_get_model_attr", - "community": 2, + "community": 6, "norm_label": "get_model_attr()" }, { @@ -30240,7 +30240,7 @@ "source_file": "crud/base.py", "source_location": "L74", "id": "crud_base_crudbase_create", - "community": 2, + "community": 6, "norm_label": ".create()" }, { @@ -30249,7 +30249,7 @@ "source_file": "crud/base.py", "source_location": "L95", "id": "crud_base_crudbase_update", - "community": 2, + "community": 6, "norm_label": ".update()" }, { @@ -30258,7 +30258,7 @@ "source_file": "crud/base.py", "source_location": "L114", "id": "crud_base_crudbase_delete", - "community": 2, + "community": 11, "norm_label": ".delete()" }, { @@ -30267,7 +30267,7 @@ "source_file": "crud/base.py", "source_location": "L126", "id": "crud_base_crudbase_hard_delete", - "community": 2, + "community": 11, "norm_label": ".hard_delete()" }, { @@ -30276,7 +30276,7 @@ "source_file": "crud/base.py", "source_location": "L135", "id": "crud_base_crudbase_count", - "community": 2, + "community": 4, "norm_label": ".count()" }, { @@ -30285,7 +30285,7 @@ "source_file": "crud/base.py", "source_location": "L142", "id": "crud_base_crudbase_exists", - "community": 2, + "community": 4, "norm_label": ".exists()" }, { @@ -30294,7 +30294,7 @@ "source_file": "crud/base.py", "source_location": "L150", "id": "crud_base_historycrud", - "community": 2, + "community": 6, "norm_label": "historycrud" }, { @@ -30303,7 +30303,7 @@ "source_file": "crud/base.py", "source_location": "L153", "id": "crud_base_historycrud_create_history", - "community": 2, + "community": 6, "norm_label": ".create_history()" }, { @@ -30438,7 +30438,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L1", "id": "crud_protocol_sample_collection_py", - "community": 2, + "community": 6, "norm_label": "protocol_sample_collection.py" }, { @@ -30447,7 +30447,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L24", "id": "crud_protocol_sample_collection_total_pages", - "community": 2, + "community": 6, "norm_label": "total_pages()" }, { @@ -30456,7 +30456,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L30", "id": "crud_protocol_sample_collection_fmt_dt", - "community": 2, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -30465,7 +30465,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L34", "id": "crud_protocol_sample_collection_sample_status_label", - "community": 2, + "community": 6, "norm_label": "_sample_status_label()" }, { @@ -30474,7 +30474,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L43", "id": "crud_protocol_sample_collection_row_to_dict", - "community": 2, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -30483,7 +30483,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L82", "id": "crud_protocol_sample_collection_base_query", - "community": 2, + "community": 6, "norm_label": "_base_query()" }, { @@ -30492,7 +30492,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L118", "id": "crud_protocol_sample_collection_apply_sample_status_filter", - "community": 2, + "community": 6, "norm_label": "_apply_sample_status_filter()" }, { @@ -30501,7 +30501,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L132", "id": "crud_protocol_sample_collection_list_protocol_sample_collections", - "community": 2, + "community": 6, "norm_label": "list_protocol_sample_collections()" }, { @@ -30573,7 +30573,7 @@ "source_file": "crud/leave.py", "source_location": "L1", "id": "crud_leave_py", - "community": 2, + "community": 9, "norm_label": "leave.py" }, { @@ -30582,7 +30582,7 @@ "source_file": "crud/leave.py", "source_location": "L14", "id": "crud_leave_total_pages", - "community": 2, + "community": 9, "norm_label": "total_pages()" }, { @@ -30591,7 +30591,7 @@ "source_file": "crud/leave.py", "source_location": "L18", "id": "crud_leave_row_to_dict", - "community": 2, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -30600,7 +30600,7 @@ "source_file": "crud/leave.py", "source_location": "L38", "id": "crud_leave_list_leaves", - "community": 2, + "community": 9, "norm_label": "list_leaves()" }, { @@ -30609,7 +30609,7 @@ "source_file": "crud/leave.py", "source_location": "L73", "id": "crud_leave_get_leave", - "community": 2, + "community": 9, "norm_label": "get_leave()" }, { @@ -30618,7 +30618,7 @@ "source_file": "crud/leave.py", "source_location": "L78", "id": "crud_leave_create_leave", - "community": 2, + "community": 9, "norm_label": "create_leave()" }, { @@ -30627,7 +30627,7 @@ "source_file": "crud/leave.py", "source_location": "L109", "id": "crud_leave_update_leave", - "community": 2, + "community": 9, "norm_label": "update_leave()" }, { @@ -30645,7 +30645,7 @@ "source_file": "crud/leave.py", "source_location": "L141", "id": "crud_leave_soft_delete_leave", - "community": 2, + "community": 9, "norm_label": "soft_delete_leave()" }, { @@ -31257,7 +31257,7 @@ "source_file": "api/public.py", "source_location": "L79", "id": "api_public_jwt_user_payload", - "community": 9, + "community": 11, "norm_label": "_jwt_user_payload()" }, { @@ -31266,7 +31266,7 @@ "source_file": "api/public.py", "source_location": "L90", "id": "api_public_web_login_rsa_public_key", - "community": 9, + "community": 11, "norm_label": "web_login_rsa_public_key()" }, { @@ -31275,7 +31275,7 @@ "source_file": "api/public.py", "source_location": "L97", "id": "api_public_web_login", - "community": 9, + "community": 11, "norm_label": "web_login()" }, { @@ -31284,7 +31284,7 @@ "source_file": "api/public.py", "source_location": "L159", "id": "api_public_refresh_token", - "community": 9, + "community": 11, "norm_label": "refresh_token()" }, { @@ -31356,7 +31356,7 @@ "source_file": "api/public.py", "source_location": "L1", "id": "api_public_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u516c\u5171\u63a5\u53e3(web \u767b\u5f55\u3001\u5237\u65b0 token\u3001\u767b\u51fa;\u7528\u6237\u6a21\u578b\u5bf9\u9f50 docs/sql/zkxw.sql \u57fa\u7ebf)" }, { @@ -31365,7 +31365,7 @@ "source_file": "api/public.py", "source_location": "L47", "id": "api_public_rationale_47", - "community": 3, + "community": 2, "norm_label": "\u7ec4\u88c5 current-user \u63a5\u53e3\u54cd\u5e94\u3002" }, { @@ -31374,7 +31374,7 @@ "source_file": "api/public.py", "source_location": "L91", "id": "api_public_rationale_91", - "community": 9, + "community": 11, "norm_label": "web \u7aef\u767b\u5f55\u7528 rsa \u516c\u94a5(pkcs#1 v1.5,\u4e0e jsencrypt \u4e00\u81f4)" }, { @@ -31383,7 +31383,7 @@ "source_file": "api/public.py", "source_location": "L102", "id": "api_public_rationale_102", - "community": 9, + "community": 11, "norm_label": "web \u7aef\u767b\u5f55:\u8d26\u53f7\u4e3a sys_user.user_no,\u5bc6\u7801\u4e3a sys_user.password(bcrypt)\u3002" }, { @@ -31392,7 +31392,7 @@ "source_file": "api/public.py", "source_location": "L222", "id": "api_public_rationale_222", - "community": 3, + "community": 2, "norm_label": "\u767b\u51fa:\u540a\u9500 redis \u4f1a\u8bdd(\u82e5\u5df2\u914d\u7f6e redis_host)\u3002" }, { @@ -31401,7 +31401,7 @@ "source_file": "api/public.py", "source_location": "L241", "id": "api_public_rationale_241", - "community": 3, + "community": 2, "norm_label": "\u83b7\u53d6\u5f53\u524d\u7528\u6237\u4fe1\u606f(\u4e0e sys_user \u5b57\u6bb5\u5bf9\u5e94)\u3002" }, { @@ -31410,7 +31410,7 @@ "source_file": "api/public.py", "source_location": "L255", "id": "api_public_rationale_255", - "community": 3, + "community": 2, "norm_label": "\u5f53\u524d\u7528\u6237\u66f4\u65b0\u4e2a\u4eba\u4fe1\u606f(\u624b\u673a\u53f7\u3001\u90ae\u7bb1\u3001\u6027\u522b\u3001\u5907\u6ce8)\u3002" }, { @@ -31419,7 +31419,7 @@ "source_file": "api/public.py", "source_location": "L324", "id": "api_public_rationale_324", - "community": 3, + "community": 2, "norm_label": "\u5f53\u524d\u7528\u6237\u4e0a\u4f20\u5934\u50cf(\u4ec5\u56fe\u7247,\u6700\u5927 2mb)\u3002" }, { @@ -31428,7 +31428,7 @@ "source_file": "api/public.py", "source_location": "L357", "id": "api_public_rationale_357", - "community": 3, + "community": 2, "norm_label": "\u83b7\u53d6\u5f53\u524d\u7528\u6237\u83dc\u5355\u6743\u9650\u6807\u8bc6(sys_menu.perms,\u7ecf\u89d2\u8272\u7ee7\u627f)\u3002" }, { @@ -31437,7 +31437,7 @@ "source_file": "api/public.py", "source_location": "L398", "id": "api_public_rationale_398", - "community": 3, + "community": 2, "norm_label": "\u67e5\u8be2\u95ed\u533a\u95f4\u5185\u6bcf\u65e5\u8282\u5047\u65e5/\u4f11\u606f\u65e5\u6807\u5fd7(\u53ea\u8bfb\u672c\u5730\u7f13\u5b58\u8868)\u3002" }, { @@ -31464,7 +31464,7 @@ "source_file": "api/material.py", "source_location": "L44", "id": "api_material_materialbody", - "community": 3, + "community": 2, "norm_label": "materialbody" }, { @@ -31473,7 +31473,7 @@ "source_file": "api/material.py", "source_location": "L58", "id": "api_material_materialupdatebody", - "community": 3, + "community": 2, "norm_label": "materialupdatebody" }, { @@ -31482,7 +31482,7 @@ "source_file": "api/material.py", "source_location": "L72", "id": "api_material_stockinbody", - "community": 3, + "community": 2, "norm_label": "stockinbody" }, { @@ -31491,7 +31491,7 @@ "source_file": "api/material.py", "source_location": "L88", "id": "api_material_batchstockinitem", - "community": 3, + "community": 2, "norm_label": "batchstockinitem" }, { @@ -31500,7 +31500,7 @@ "source_file": "api/material.py", "source_location": "L103", "id": "api_material_batchstockinbody", - "community": 3, + "community": 2, "norm_label": "batchstockinbody" }, { @@ -31509,7 +31509,7 @@ "source_file": "api/material.py", "source_location": "L111", "id": "api_material_batchstockoutitem", - "community": 3, + "community": 2, "norm_label": "batchstockoutitem" }, { @@ -31518,7 +31518,7 @@ "source_file": "api/material.py", "source_location": "L118", "id": "api_material_batchstockoutbody", - "community": 3, + "community": 2, "norm_label": "batchstockoutbody" }, { @@ -31527,7 +31527,7 @@ "source_file": "api/material.py", "source_location": "L128", "id": "api_material_batchdiscarditem", - "community": 3, + "community": 2, "norm_label": "batchdiscarditem" }, { @@ -31536,7 +31536,7 @@ "source_file": "api/material.py", "source_location": "L136", "id": "api_material_batchdiscardbody", - "community": 3, + "community": 2, "norm_label": "batchdiscardbody" }, { @@ -31545,7 +31545,7 @@ "source_file": "api/material.py", "source_location": "L145", "id": "api_material_materialbatchupdatebody", - "community": 3, + "community": 2, "norm_label": "materialbatchupdatebody" }, { @@ -31554,7 +31554,7 @@ "source_file": "api/material.py", "source_location": "L165", "id": "api_material_stockcheckcreatebody", - "community": 3, + "community": 2, "norm_label": "stockcheckcreatebody" }, { @@ -31563,7 +31563,7 @@ "source_file": "api/material.py", "source_location": "L172", "id": "api_material_stockcheckunusedlineitem", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlineitem" }, { @@ -31572,7 +31572,7 @@ "source_file": "api/material.py", "source_location": "L192", "id": "api_material_stockcheckunusedlinesbody", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlinesbody" }, { @@ -31815,7 +31815,7 @@ "source_file": "api/material.py", "source_location": "L642", "id": "api_material_rationale_642", - "community": 3, + "community": 2, "norm_label": "\u5386\u53f2\u5e93\u5b58\u53d8\u52a8(biz_material_stock_log,\u53ea\u8bfb)\u3002" }, { @@ -31824,7 +31824,7 @@ "source_file": "api/material.py", "source_location": "L665", "id": "api_material_rationale_665", - "community": 3, + "community": 2, "norm_label": "\u6807\u8bb0\u9886\u7528\u8bb0\u5f55\u5df2\u4f7f\u7528\u5b8c(\u76d8\u70b9\u767b\u8bb0 / \u53d8\u52a8\u8bb0\u5f55)\u3002" }, { @@ -31833,7 +31833,7 @@ "source_file": "api/material.py", "source_location": "L696", "id": "api_material_rationale_696", - "community": 3, + "community": 2, "norm_label": "\u76d8\u70b9\u767b\u8bb0:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -31851,7 +31851,7 @@ "source_file": "api/production_material.py", "source_location": "L28", "id": "api_production_material_productionmaterialbody", - "community": 3, + "community": 2, "norm_label": "productionmaterialbody" }, { @@ -31860,7 +31860,7 @@ "source_file": "api/production_material.py", "source_location": "L40", "id": "api_production_material_productionmaterialupdatebody", - "community": 3, + "community": 2, "norm_label": "productionmaterialupdatebody" }, { @@ -31869,7 +31869,7 @@ "source_file": "api/production_material.py", "source_location": "L52", "id": "api_production_material_stockinbody", - "community": 3, + "community": 2, "norm_label": "stockinbody" }, { @@ -31878,7 +31878,7 @@ "source_file": "api/production_material.py", "source_location": "L69", "id": "api_production_material_batchstockinitem", - "community": 3, + "community": 2, "norm_label": "batchstockinitem" }, { @@ -31887,7 +31887,7 @@ "source_file": "api/production_material.py", "source_location": "L86", "id": "api_production_material_batchstockinbody", - "community": 3, + "community": 2, "norm_label": "batchstockinbody" }, { @@ -31896,7 +31896,7 @@ "source_file": "api/production_material.py", "source_location": "L93", "id": "api_production_material_batchstockoutitem", - "community": 3, + "community": 2, "norm_label": "batchstockoutitem" }, { @@ -31905,7 +31905,7 @@ "source_file": "api/production_material.py", "source_location": "L100", "id": "api_production_material_batchstockoutbody", - "community": 3, + "community": 2, "norm_label": "batchstockoutbody" }, { @@ -31914,7 +31914,7 @@ "source_file": "api/production_material.py", "source_location": "L109", "id": "api_production_material_batchdiscarditem", - "community": 3, + "community": 2, "norm_label": "batchdiscarditem" }, { @@ -31923,7 +31923,7 @@ "source_file": "api/production_material.py", "source_location": "L117", "id": "api_production_material_batchdiscardbody", - "community": 3, + "community": 2, "norm_label": "batchdiscardbody" }, { @@ -31932,7 +31932,7 @@ "source_file": "api/production_material.py", "source_location": "L125", "id": "api_production_material_productionmaterialbatchupdatebody", - "community": 3, + "community": 2, "norm_label": "productionmaterialbatchupdatebody" }, { @@ -32130,7 +32130,7 @@ "source_file": "api/production_material.py", "source_location": "L733", "id": "api_production_material_stockcheckcreatebody", - "community": 3, + "community": 2, "norm_label": "stockcheckcreatebody" }, { @@ -32139,7 +32139,7 @@ "source_file": "api/production_material.py", "source_location": "L740", "id": "api_production_material_stockcheckunusedlineitem", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlineitem" }, { @@ -32148,7 +32148,7 @@ "source_file": "api/production_material.py", "source_location": "L760", "id": "api_production_material_stockcheckunusedlinesbody", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlinesbody" }, { @@ -32220,7 +32220,7 @@ "source_file": "api/production_material.py", "source_location": "L927", "id": "api_production_material_formulalinebody", - "community": 3, + "community": 2, "norm_label": "formulalinebody" }, { @@ -32229,7 +32229,7 @@ "source_file": "api/production_material.py", "source_location": "L936", "id": "api_production_material_formulareplacebody", - "community": 3, + "community": 2, "norm_label": "formulareplacebody" }, { @@ -32256,7 +32256,7 @@ "source_file": "api/production_material.py", "source_location": "L987", "id": "api_production_material_preplinebody", - "community": 3, + "community": 2, "norm_label": "preplinebody" }, { @@ -32265,7 +32265,7 @@ "source_file": "api/production_material.py", "source_location": "L997", "id": "api_production_material_prepbody", - "community": 3, + "community": 2, "norm_label": "prepbody" }, { @@ -32274,7 +32274,7 @@ "source_file": "api/production_material.py", "source_location": "L1010", "id": "api_production_material_prepupdatebody", - "community": 3, + "community": 2, "norm_label": "prepupdatebody" }, { @@ -32292,7 +32292,7 @@ "source_file": "api/production_material.py", "source_location": "L1048", "id": "api_production_material_availablematerialbatch", - "community": 3, + "community": 2, "norm_label": "availablematerialbatch" }, { @@ -32364,7 +32364,7 @@ "source_file": "api/production_material.py", "source_location": "L1225", "id": "api_production_material_quickpreplinebody", - "community": 3, + "community": 2, "norm_label": "quickpreplinebody" }, { @@ -32373,7 +32373,7 @@ "source_file": "api/production_material.py", "source_location": "L1236", "id": "api_production_material_quickprepbody", - "community": 3, + "community": 2, "norm_label": "quickprepbody" }, { @@ -32499,7 +32499,7 @@ "source_file": "api/mini_menu.py", "source_location": "L1", "id": "api_mini_menu_py", - "community": 9, + "community": 11, "norm_label": "mini_menu.py" }, { @@ -32508,7 +32508,7 @@ "source_file": "api/mini_menu.py", "source_location": "L19", "id": "api_mini_menu_current_user", - "community": 9, + "community": 11, "norm_label": "_current_user()" }, { @@ -32517,7 +32517,7 @@ "source_file": "api/mini_menu.py", "source_location": "L27", "id": "api_mini_menu_find_mobile_root", - "community": 9, + "community": 11, "norm_label": "_find_mobile_root()" }, { @@ -32526,7 +32526,7 @@ "source_file": "api/mini_menu.py", "source_location": "L45", "id": "api_mini_menu_collect_descendants", - "community": 9, + "community": 11, "norm_label": "_collect_descendants()" }, { @@ -32535,7 +32535,7 @@ "source_file": "api/mini_menu.py", "source_location": "L74", "id": "api_mini_menu_user_menu_ids", - "community": 9, + "community": 11, "norm_label": "_user_menu_ids()" }, { @@ -32544,25 +32544,25 @@ "source_file": "api/mini_menu.py", "source_location": "L91", "id": "api_mini_menu_mobile_menu_icon", - "community": 9, + "community": 11, "norm_label": "_mobile_menu_icon()" }, { "label": "_mobile_menu_icon_colors()", "file_type": "code", "source_file": "api/mini_menu.py", - "source_location": "L111", + "source_location": "L113", "id": "api_mini_menu_mobile_menu_icon_colors", - "community": 9, + "community": 11, "norm_label": "_mobile_menu_icon_colors()" }, { "label": "list_my_mobile_menus()", "file_type": "code", "source_file": "api/mini_menu.py", - "source_location": "L133", + "source_location": "L136", "id": "api_mini_menu_list_my_mobile_menus", - "community": 9, + "community": 11, "norm_label": "list_my_mobile_menus()" }, { @@ -32571,7 +32571,7 @@ "source_file": "api/mini_menu.py", "source_location": "L1", "id": "api_mini_menu_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u5c0f\u7a0b\u5e8f\u83dc\u5355:\u5f53\u524d\u7528\u6237\u5728\u300c\u79fb\u52a8\u7aef\u83dc\u5355\u300d\u6811\u4e0b\u6709\u6743\u9650\u7684\u5165\u53e3\u3002" }, { @@ -32580,16 +32580,16 @@ "source_file": "api/mini_menu.py", "source_location": "L92", "id": "api_mini_menu_rationale_92", - "community": 9, + "community": 3, "norm_label": "\u6309\u8def\u7531\u5339\u914d\u79fb\u52a8\u7aef\u5bab\u683c\u56fe\u6807(\u4e0e mobile-h5 van-icon \u5b57\u5f62\u540d\u5bf9\u9f50)\u3002" }, { "label": "\u5bab\u683c\u56fe\u6807\u5e95\u8272/\u56fe\u5f62\u8272\uff08\u53ef\u6309\u5165\u53e3\u81ea\u5b9a\u4e49\uff0c\u4e0d\u5f3a\u5236\u54c1\u724c\u7eff\uff09\u3002", "file_type": "rationale", "source_file": "api/mini_menu.py", - "source_location": "L112", - "id": "api_mini_menu_rationale_112", - "community": 4, + "source_location": "L114", + "id": "api_mini_menu_rationale_114", + "community": 3, "norm_label": "\u5bab\u683c\u56fe\u6807\u5e95\u8272/\u56fe\u5f62\u8272(\u53ef\u6309\u5165\u53e3\u81ea\u5b9a\u4e49,\u4e0d\u5f3a\u5236\u54c1\u724c\u7eff)\u3002" }, { @@ -32607,7 +32607,7 @@ "source_file": "api/qc.py", "source_location": "L65", "id": "api_qc_thirdpartycompanybody", - "community": 3, + "community": 2, "norm_label": "thirdpartycompanybody" }, { @@ -32616,7 +32616,7 @@ "source_file": "api/qc.py", "source_location": "L83", "id": "api_qc_thirdpartycompanyupdatebody", - "community": 3, + "community": 2, "norm_label": "thirdpartycompanyupdatebody" }, { @@ -32670,7 +32670,7 @@ "source_file": "api/qc.py", "source_location": "L230", "id": "api_qc_thirdpartyitembody", - "community": 3, + "community": 2, "norm_label": "thirdpartyitembody" }, { @@ -32679,7 +32679,7 @@ "source_file": "api/qc.py", "source_location": "L242", "id": "api_qc_thirdpartyitemupdatebody", - "community": 3, + "community": 2, "norm_label": "thirdpartyitemupdatebody" }, { @@ -32733,7 +32733,7 @@ "source_file": "api/qc.py", "source_location": "L379", "id": "api_qc_labtestitembody", - "community": 3, + "community": 2, "norm_label": "labtestitembody" }, { @@ -32742,7 +32742,7 @@ "source_file": "api/qc.py", "source_location": "L390", "id": "api_qc_labtestitemupdatebody", - "community": 3, + "community": 2, "norm_label": "labtestitemupdatebody" }, { @@ -32751,7 +32751,7 @@ "source_file": "api/qc.py", "source_location": "L404", "id": "api_qc_itemparambody", - "community": 3, + "community": 2, "norm_label": "itemparambody" }, { @@ -32760,7 +32760,7 @@ "source_file": "api/qc.py", "source_location": "L409", "id": "api_qc_taskresultbody", - "community": 3, + "community": 2, "norm_label": "taskresultbody" }, { @@ -32769,7 +32769,7 @@ "source_file": "api/qc.py", "source_location": "L414", "id": "api_qc_taskcompletewithresultbody", - "community": 3, + "community": 2, "norm_label": "taskcompletewithresultbody" }, { @@ -32841,7 +32841,7 @@ "source_file": "api/qc.py", "source_location": "L578", "id": "api_qc_workorderconfigurebatchitem", - "community": 3, + "community": 2, "norm_label": "workorderconfigurebatchitem" }, { @@ -32850,7 +32850,7 @@ "source_file": "api/qc.py", "source_location": "L590", "id": "api_qc_workorderconfigurebody", - "community": 3, + "community": 2, "norm_label": "workorderconfigurebody" }, { @@ -32940,7 +32940,7 @@ "source_file": "api/qc.py", "source_location": "L832", "id": "api_qc_inboundsamplespecialmarkbody", - "community": 3, + "community": 2, "norm_label": "inboundsamplespecialmarkbody" }, { @@ -32967,7 +32967,7 @@ "source_file": "api/qc.py", "source_location": "L905", "id": "api_qc_workorderinspectionbatchesbatchbody", - "community": 3, + "community": 2, "norm_label": "workorderinspectionbatchesbatchbody" }, { @@ -32994,7 +32994,7 @@ "source_file": "api/qc.py", "source_location": "L954", "id": "api_qc_taskattachmentsbody", - "community": 3, + "community": 2, "norm_label": "taskattachmentsbody" }, { @@ -33165,7 +33165,7 @@ "source_file": "api/qc.py", "source_location": "L1339", "id": "api_qc_qcmaterialbody", - "community": 3, + "community": 2, "norm_label": "qcmaterialbody" }, { @@ -33174,7 +33174,7 @@ "source_file": "api/qc.py", "source_location": "L1350", "id": "api_qc_qcmaterialupdatebody", - "community": 3, + "community": 2, "norm_label": "qcmaterialupdatebody" }, { @@ -33183,7 +33183,7 @@ "source_file": "api/qc.py", "source_location": "L1361", "id": "api_qc_stockinbody", - "community": 3, + "community": 2, "norm_label": "stockinbody" }, { @@ -33192,7 +33192,7 @@ "source_file": "api/qc.py", "source_location": "L1376", "id": "api_qc_batchstockinitem", - "community": 3, + "community": 2, "norm_label": "batchstockinitem" }, { @@ -33201,7 +33201,7 @@ "source_file": "api/qc.py", "source_location": "L1391", "id": "api_qc_batchstockinbody", - "community": 3, + "community": 2, "norm_label": "batchstockinbody" }, { @@ -33210,7 +33210,7 @@ "source_file": "api/qc.py", "source_location": "L1398", "id": "api_qc_batchstockoutitem", - "community": 3, + "community": 2, "norm_label": "batchstockoutitem" }, { @@ -33219,7 +33219,7 @@ "source_file": "api/qc.py", "source_location": "L1405", "id": "api_qc_batchstockoutbody", - "community": 3, + "community": 2, "norm_label": "batchstockoutbody" }, { @@ -33228,7 +33228,7 @@ "source_file": "api/qc.py", "source_location": "L1414", "id": "api_qc_batchdiscarditem", - "community": 3, + "community": 2, "norm_label": "batchdiscarditem" }, { @@ -33237,7 +33237,7 @@ "source_file": "api/qc.py", "source_location": "L1422", "id": "api_qc_batchdiscardbody", - "community": 3, + "community": 2, "norm_label": "batchdiscardbody" }, { @@ -33246,7 +33246,7 @@ "source_file": "api/qc.py", "source_location": "L1430", "id": "api_qc_qcmaterialbatchupdatebody", - "community": 3, + "community": 2, "norm_label": "qcmaterialbatchupdatebody" }, { @@ -33453,7 +33453,7 @@ "source_file": "api/qc.py", "source_location": "L2051", "id": "api_qc_stockcheckcreatebody", - "community": 3, + "community": 2, "norm_label": "stockcheckcreatebody" }, { @@ -33462,7 +33462,7 @@ "source_file": "api/qc.py", "source_location": "L2058", "id": "api_qc_stockcheckunusedlineitem", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlineitem" }, { @@ -33471,7 +33471,7 @@ "source_file": "api/qc.py", "source_location": "L2078", "id": "api_qc_stockcheckunusedlinesbody", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlinesbody" }, { @@ -33534,7 +33534,7 @@ "source_file": "api/qc.py", "source_location": "L2220", "id": "api_qc_qcmaterialamountauthgrantbody", - "community": 3, + "community": 2, "norm_label": "qcmaterialamountauthgrantbody" }, { @@ -33543,7 +33543,7 @@ "source_file": "api/qc.py", "source_location": "L2225", "id": "api_qc_qcmaterialamountauthbatchbody", - "community": 3, + "community": 2, "norm_label": "qcmaterialamountauthbatchbody" }, { @@ -33588,7 +33588,7 @@ "source_file": "api/qc.py", "source_location": "L1", "id": "api_qc_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u8d28\u91cf\u68c0\u6d4b \u2014 \u7b2c\u4e09\u65b9/\u5b9e\u9a8c\u5ba4\u4e3b\u6570\u636e\u3001\u8d28\u68c0\u5de5\u5355\u3001\u8d28\u68c0\u4efb\u52a1 api" }, { @@ -33597,7 +33597,7 @@ "source_file": "api/qc.py", "source_location": "L1867", "id": "api_qc_rationale_1867", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u5165\u5e93(\u4e0e /qc-materials/batch-stock-in \u7b49\u4ef7)\u3002" }, { @@ -33606,7 +33606,7 @@ "source_file": "api/qc.py", "source_location": "L1877", "id": "api_qc_rationale_1877", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u51fa\u5e93(\u4e0e /qc-materials/batch-stock-out \u7b49\u4ef7)\u3002" }, { @@ -33615,7 +33615,7 @@ "source_file": "api/qc.py", "source_location": "L1887", "id": "api_qc_rationale_1887", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u5e9f\u5f03(\u4e0e /qc-materials/batch-discard \u7b49\u4ef7)\u3002" }, { @@ -33624,7 +33624,7 @@ "source_file": "api/qc.py", "source_location": "L1937", "id": "api_qc_rationale_1937", - "community": 3, + "community": 2, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93\u9886\u7528\u4eba / \u4efb\u52a1\u4f7f\u7528\u586b\u62a5\u4eba)\u3002" }, { @@ -33633,7 +33633,7 @@ "source_file": "api/qc.py", "source_location": "L2001", "id": "api_qc_rationale_2001", - "community": 3, + "community": 2, "norm_label": "\u76d8\u70b9\u767b\u8bb0:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -33642,7 +33642,7 @@ "source_file": "api/qc.py", "source_location": "L2028", "id": "api_qc_rationale_2028", - "community": 3, + "community": 2, "norm_label": "\u6807\u8bb0\u9886\u7528\u8bb0\u5f55\u5df2\u4f7f\u7528\u5b8c(\u76d8\u70b9\u767b\u8bb0 / \u53d8\u52a8\u8bb0\u5f55)\u3002" }, { @@ -33651,7 +33651,7 @@ "source_file": "api/qc.py", "source_location": "L2238", "id": "api_qc_rationale_2238", - "community": 3, + "community": 2, "norm_label": "\u5df2\u6388\u6743\u300c\u8d28\u68c0\u7269\u6599\u91d1\u989d\u67e5\u770b\u300d\u89d2\u8272\u7684\u7528\u6237\u5217\u8868\u3002" }, { @@ -33705,7 +33705,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L48", "id": "api_sample_production_reception_productionreceptionbody", - "community": 3, + "community": 2, "norm_label": "productionreceptionbody" }, { @@ -33885,7 +33885,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L260", "id": "api_collection_protocol_persist_protocol_sub_resources", - "community": 2, + "community": 6, "norm_label": "_persist_protocol_sub_resources()" }, { @@ -34299,7 +34299,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L27", "id": "api_cleanroom_garment_garmentcreatebody", - "community": 3, + "community": 2, "norm_label": "garmentcreatebody" }, { @@ -34308,7 +34308,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L39", "id": "api_cleanroom_garment_garmentupdatebody", - "community": 3, + "community": 2, "norm_label": "garmentupdatebody" }, { @@ -34317,7 +34317,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L51", "id": "api_cleanroom_garment_garmentbatchdeletebody", - "community": 3, + "community": 2, "norm_label": "garmentbatchdeletebody" }, { @@ -34326,7 +34326,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L57", "id": "api_cleanroom_garment_garmentdiscardbody", - "community": 3, + "community": 2, "norm_label": "garmentdiscardbody" }, { @@ -34335,7 +34335,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L64", "id": "api_cleanroom_garment_garmentbatchdiscardbody", - "community": 3, + "community": 2, "norm_label": "garmentbatchdiscardbody" }, { @@ -34344,7 +34344,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L72", "id": "api_cleanroom_garment_washlogcreatebody", - "community": 3, + "community": 2, "norm_label": "washlogcreatebody" }, { @@ -34353,7 +34353,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L83", "id": "api_cleanroom_garment_washlogupdatebody", - "community": 3, + "community": 2, "norm_label": "washlogupdatebody" }, { @@ -34362,7 +34362,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L93", "id": "api_cleanroom_garment_washlogbatchbody", - "community": 3, + "community": 2, "norm_label": "washlogbatchbody" }, { @@ -34371,7 +34371,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L103", "id": "api_cleanroom_garment_sterilizelogcreatebody", - "community": 3, + "community": 2, "norm_label": "sterilizelogcreatebody" }, { @@ -34380,7 +34380,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L114", "id": "api_cleanroom_garment_sterilizelogupdatebody", - "community": 3, + "community": 2, "norm_label": "sterilizelogupdatebody" }, { @@ -34389,7 +34389,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L124", "id": "api_cleanroom_garment_sterilizelogbatchbody", - "community": 3, + "community": 2, "norm_label": "sterilizelogbatchbody" }, { @@ -34596,7 +34596,7 @@ "source_file": "api/basic_info.py", "source_location": "L72", "id": "api_basic_info_normalize_date_bound", - "community": 2, + "community": 6, "norm_label": "_normalize_date_bound()" }, { @@ -35055,7 +35055,7 @@ "source_file": "api/pilot_infusion_confirm.py", "source_location": "L27", "id": "api_pilot_infusion_confirm_idbody", - "community": 3, + "community": 2, "norm_label": "idbody" }, { @@ -35064,7 +35064,7 @@ "source_file": "api/pilot_infusion_confirm.py", "source_location": "L31", "id": "api_pilot_infusion_confirm_confirmcreatebody", - "community": 3, + "community": 2, "norm_label": "confirmcreatebody" }, { @@ -35073,7 +35073,7 @@ "source_file": "api/pilot_infusion_confirm.py", "source_location": "L37", "id": "api_pilot_infusion_confirm_confirmupdatebody", - "community": 3, + "community": 2, "norm_label": "confirmupdatebody" }, { @@ -35154,7 +35154,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L34", "id": "api_pilot_infusion_schedule_mgmt_updatestatusbody", - "community": 3, + "community": 2, "norm_label": "updatestatusbody" }, { @@ -35163,7 +35163,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L44", "id": "api_pilot_infusion_schedule_mgmt_updateqcstatusbody", - "community": 3, + "community": 2, "norm_label": "updateqcstatusbody" }, { @@ -35172,7 +35172,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L51", "id": "api_pilot_infusion_schedule_mgmt_productitembody", - "community": 3, + "community": 2, "norm_label": "productitembody" }, { @@ -35181,7 +35181,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L71", "id": "api_pilot_infusion_schedule_mgmt_updateschedulebody", - "community": 3, + "community": 2, "norm_label": "updateschedulebody" }, { @@ -35253,7 +35253,7 @@ "source_file": "api/__init__.py", "source_location": "L1", "id": "api_init_py", - "community": 35, + "community": 37, "norm_label": "__init__.py" }, { @@ -35262,7 +35262,7 @@ "source_file": "api/__init__.py", "source_location": "L1", "id": "api_init_rationale_1", - "community": 35, + "community": 37, "norm_label": "api \u8def\u7531\u5305(\u9aa8\u67b6:\u516c\u5171\u9274\u6743 + \u9759\u6001\u83dc\u5355 + \u8fd0\u8425\u7aef\u5360\u4f4d)" }, { @@ -35307,7 +35307,7 @@ "source_file": "api/storage_entry_sms_notification.py", "source_location": "L50", "id": "api_storage_entry_sms_notification_togglestatusbody", - "community": 3, + "community": 2, "norm_label": "togglestatusbody" }, { @@ -35343,7 +35343,7 @@ "source_file": "api/pilot_application.py", "source_location": "L1", "id": "api_pilot_application_py", - "community": 3, + "community": 2, "norm_label": "pilot_application.py" }, { @@ -35361,7 +35361,7 @@ "source_file": "api/pilot_application.py", "source_location": "L32", "id": "api_pilot_application_idbody", - "community": 3, + "community": 2, "norm_label": "idbody" }, { @@ -35370,7 +35370,7 @@ "source_file": "api/pilot_application.py", "source_location": "L38", "id": "api_pilot_application_planidbody", - "community": 3, + "community": 2, "norm_label": "planidbody" }, { @@ -35379,7 +35379,7 @@ "source_file": "api/pilot_application.py", "source_location": "L44", "id": "api_pilot_application_applicationcreatebody", - "community": 3, + "community": 2, "norm_label": "applicationcreatebody" }, { @@ -35388,7 +35388,7 @@ "source_file": "api/pilot_application.py", "source_location": "L56", "id": "api_pilot_application_applicationupdatebody", - "community": 3, + "community": 2, "norm_label": "applicationupdatebody" }, { @@ -35397,7 +35397,7 @@ "source_file": "api/pilot_application.py", "source_location": "L67", "id": "api_pilot_application_patientsavebody", - "community": 3, + "community": 2, "norm_label": "patientsavebody" }, { @@ -35406,7 +35406,7 @@ "source_file": "api/pilot_application.py", "source_location": "L84", "id": "api_pilot_application_infusionplancreatebody", - "community": 3, + "community": 2, "norm_label": "infusionplancreatebody" }, { @@ -35415,7 +35415,7 @@ "source_file": "api/pilot_application.py", "source_location": "L96", "id": "api_pilot_application_infusionplanupdatebody", - "community": 3, + "community": 2, "norm_label": "infusionplanupdatebody" }, { @@ -35424,7 +35424,7 @@ "source_file": "api/pilot_application.py", "source_location": "L108", "id": "api_pilot_application_infusionscheduleupdatebody", - "community": 3, + "community": 2, "norm_label": "infusionscheduleupdatebody" }, { @@ -35433,7 +35433,7 @@ "source_file": "api/pilot_application.py", "source_location": "L117", "id": "api_pilot_application_schedulecreatebody", - "community": 3, + "community": 2, "norm_label": "schedulecreatebody" }, { @@ -35442,7 +35442,7 @@ "source_file": "api/pilot_application.py", "source_location": "L129", "id": "api_pilot_application_patientnestedbody", - "community": 3, + "community": 2, "norm_label": "patientnestedbody" }, { @@ -35451,7 +35451,7 @@ "source_file": "api/pilot_application.py", "source_location": "L145", "id": "api_pilot_application_scheduleproductnestedbody", - "community": 3, + "community": 2, "norm_label": "scheduleproductnestedbody" }, { @@ -35460,7 +35460,7 @@ "source_file": "api/pilot_application.py", "source_location": "L161", "id": "api_pilot_application_infusionschedulenestedbody", - "community": 3, + "community": 2, "norm_label": "infusionschedulenestedbody" }, { @@ -35469,7 +35469,7 @@ "source_file": "api/pilot_application.py", "source_location": "L173", "id": "api_pilot_application_infusionplannestedbody", - "community": 3, + "community": 2, "norm_label": "infusionplannestedbody" }, { @@ -35478,7 +35478,7 @@ "source_file": "api/pilot_application.py", "source_location": "L186", "id": "api_pilot_application_applicationsavebody", - "community": 3, + "community": 2, "norm_label": "applicationsavebody" }, { @@ -35523,7 +35523,7 @@ "source_file": "api/pilot_application.py", "source_location": "L315", "id": "api_pilot_application_api_save_application", - "community": 10, + "community": 1, "norm_label": "api_save_application()" }, { @@ -35559,7 +35559,7 @@ "source_file": "api/pilot_application.py", "source_location": "L495", "id": "api_pilot_application_salescheduleproductlinebody", - "community": 3, + "community": 2, "norm_label": "salescheduleproductlinebody" }, { @@ -35568,7 +35568,7 @@ "source_file": "api/pilot_application.py", "source_location": "L510", "id": "api_pilot_application_saleschedulescreatebody", - "community": 3, + "community": 2, "norm_label": "saleschedulescreatebody" }, { @@ -35703,7 +35703,7 @@ "source_file": "api/pilot_application.py", "source_location": "L825", "id": "api_pilot_application_scheduleidbody", - "community": 3, + "community": 2, "norm_label": "scheduleidbody" }, { @@ -35721,7 +35721,7 @@ "source_file": "api/pilot_application.py", "source_location": "L862", "id": "api_pilot_application_outboundqcbody", - "community": 3, + "community": 2, "norm_label": "outboundqcbody" }, { @@ -35739,7 +35739,7 @@ "source_file": "api/pilot_application.py", "source_location": "L1", "id": "api_pilot_application_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355\u7ba1\u7406 api(\u7533\u8bf7\u5355\u3001\u60a3\u8005\u4fe1\u606f\u3001\u8f93\u6ce8\u65b9\u6848\u3001\u8f93\u6ce8\u8ba1\u5212\u3001\u51fa\u5e93\u8054\u52a8)" }, { @@ -35748,7 +35748,7 @@ "source_file": "api/pilot_application.py", "source_location": "L187", "id": "api_pilot_application_rationale_187", - "community": 3, + "community": 2, "norm_label": "\u4e00\u63fd\u5b50\u4fdd\u5b58:\u7533\u8bf7\u5355 + \u60a3\u8005\u4fe1\u606f + \u8f93\u6ce8\u65b9\u6848 + \u8f93\u6ce8\u8ba1\u5212(\u542b\u7ec6\u80de\u4ea7\u54c1)" }, { @@ -35838,7 +35838,7 @@ "source_file": "api/qc_sms_notification.py", "source_location": "L49", "id": "api_qc_sms_notification_togglestatusbody", - "community": 3, + "community": 2, "norm_label": "togglestatusbody" }, { @@ -35928,7 +35928,7 @@ "source_file": "api/oa_approval.py", "source_location": "L39", "id": "api_oa_approval_oareceiveaccountbody", - "community": 3, + "community": 2, "norm_label": "oareceiveaccountbody" }, { @@ -35937,7 +35937,7 @@ "source_file": "api/oa_approval.py", "source_location": "L52", "id": "api_oa_approval_oareceiveaccountbatchdeletebody", - "community": 3, + "community": 2, "norm_label": "oareceiveaccountbatchdeletebody" }, { @@ -36009,7 +36009,7 @@ "source_file": "api/oa_approval.py", "source_location": "L175", "id": "api_oa_approval_oainstancedraftbody", - "community": 3, + "community": 2, "norm_label": "oainstancedraftbody" }, { @@ -36018,7 +36018,7 @@ "source_file": "api/oa_approval.py", "source_location": "L186", "id": "api_oa_approval_oainstancedraftupdatebody", - "community": 3, + "community": 2, "norm_label": "oainstancedraftupdatebody" }, { @@ -36027,7 +36027,7 @@ "source_file": "api/oa_approval.py", "source_location": "L196", "id": "api_oa_approval_oainstancedraftbatchdeletebody", - "community": 3, + "community": 2, "norm_label": "oainstancedraftbatchdeletebody" }, { @@ -36036,7 +36036,7 @@ "source_file": "api/oa_approval.py", "source_location": "L201", "id": "api_oa_approval_oainstancedraftsubmitbody", - "community": 3, + "community": 2, "norm_label": "oainstancedraftsubmitbody" }, { @@ -36135,7 +36135,7 @@ "source_file": "api/oa_approval.py", "source_location": "L427", "id": "api_oa_approval_oagroupcreatebody", - "community": 3, + "community": 2, "norm_label": "oagroupcreatebody" }, { @@ -36144,7 +36144,7 @@ "source_file": "api/oa_approval.py", "source_location": "L434", "id": "api_oa_approval_oagroupupdatebody", - "community": 3, + "community": 2, "norm_label": "oagroupupdatebody" }, { @@ -36189,7 +36189,7 @@ "source_file": "api/oa_approval.py", "source_location": "L514", "id": "api_oa_approval_oaappcreatebody", - "community": 3, + "community": 2, "norm_label": "oaappcreatebody" }, { @@ -36198,7 +36198,7 @@ "source_file": "api/oa_approval.py", "source_location": "L529", "id": "api_oa_approval_oaappupdatebody", - "community": 3, + "community": 2, "norm_label": "oaappupdatebody" }, { @@ -36207,7 +36207,7 @@ "source_file": "api/oa_approval.py", "source_location": "L544", "id": "api_oa_approval_oadraftsavebody", - "community": 3, + "community": 2, "norm_label": "oadraftsavebody" }, { @@ -36288,7 +36288,7 @@ "source_file": "api/oa_approval.py", "source_location": "L722", "id": "api_oa_approval_oastartinstancebody", - "community": 3, + "community": 2, "norm_label": "oastartinstancebody" }, { @@ -36297,7 +36297,7 @@ "source_file": "api/oa_approval.py", "source_location": "L735", "id": "api_oa_approval_oaflowpreviewbody", - "community": 3, + "community": 2, "norm_label": "oaflowpreviewbody" }, { @@ -36306,7 +36306,7 @@ "source_file": "api/oa_approval.py", "source_location": "L743", "id": "api_oa_approval_oataskactionbody", - "community": 3, + "community": 2, "norm_label": "oataskactionbody" }, { @@ -36315,7 +36315,7 @@ "source_file": "api/oa_approval.py", "source_location": "L748", "id": "api_oa_approval_oaccreadbatchbody", - "community": 3, + "community": 2, "norm_label": "oaccreadbatchbody" }, { @@ -36324,7 +36324,7 @@ "source_file": "api/oa_approval.py", "source_location": "L753", "id": "api_oa_approval_oaaddsignbody", - "community": 3, + "community": 2, "norm_label": "oaaddsignbody" }, { @@ -36333,7 +36333,7 @@ "source_file": "api/oa_approval.py", "source_location": "L759", "id": "api_oa_approval_oatransferbody", - "community": 3, + "community": 2, "norm_label": "oatransferbody" }, { @@ -36342,7 +36342,7 @@ "source_file": "api/oa_approval.py", "source_location": "L765", "id": "api_oa_approval_oaresubmitbody", - "community": 3, + "community": 2, "norm_label": "oaresubmitbody" }, { @@ -36576,7 +36576,7 @@ "source_file": "api/operations.py", "source_location": "L39", "id": "api_operations_cleanroomcreatebody", - "community": 8, + "community": 3, "norm_label": "cleanroomcreatebody" }, { @@ -36585,7 +36585,7 @@ "source_file": "api/operations.py", "source_location": "L52", "id": "api_operations_cleanroomupdatebody", - "community": 8, + "community": 3, "norm_label": "cleanroomupdatebody" }, { @@ -36630,7 +36630,7 @@ "source_file": "api/operations.py", "source_location": "L164", "id": "api_operations_accesslogcreatebody", - "community": 8, + "community": 3, "norm_label": "accesslogcreatebody" }, { @@ -36639,7 +36639,7 @@ "source_file": "api/operations.py", "source_location": "L178", "id": "api_operations_accesslogupdatebody", - "community": 8, + "community": 3, "norm_label": "accesslogupdatebody" }, { @@ -36693,7 +36693,7 @@ "source_file": "api/operations.py", "source_location": "L301", "id": "api_operations_uvdisinfectlogcreatebody", - "community": 8, + "community": 3, "norm_label": "uvdisinfectlogcreatebody" }, { @@ -36702,7 +36702,7 @@ "source_file": "api/operations.py", "source_location": "L313", "id": "api_operations_uvdisinfectlogupdatebody", - "community": 8, + "community": 3, "norm_label": "uvdisinfectlogupdatebody" }, { @@ -36747,7 +36747,7 @@ "source_file": "api/operations.py", "source_location": "L427", "id": "api_operations_storagefacilitycreatebody", - "community": 8, + "community": 3, "norm_label": "storagefacilitycreatebody" }, { @@ -36756,7 +36756,7 @@ "source_file": "api/operations.py", "source_location": "L439", "id": "api_operations_storagefacilityupdatebody", - "community": 8, + "community": 3, "norm_label": "storagefacilityupdatebody" }, { @@ -36765,7 +36765,7 @@ "source_file": "api/operations.py", "source_location": "L450", "id": "api_operations_storagefacilitybatchcreatebody", - "community": 8, + "community": 3, "norm_label": "storagefacilitybatchcreatebody" }, { @@ -36819,7 +36819,7 @@ "source_file": "api/operations.py", "source_location": "L594", "id": "api_operations_storageslotcreatebody", - "community": 8, + "community": 3, "norm_label": "storageslotcreatebody" }, { @@ -36828,7 +36828,7 @@ "source_file": "api/operations.py", "source_location": "L605", "id": "api_operations_storageslotbatchcreatebody", - "community": 8, + "community": 3, "norm_label": "storageslotbatchcreatebody" }, { @@ -36837,7 +36837,7 @@ "source_file": "api/operations.py", "source_location": "L612", "id": "api_operations_storageslotupdatebody", - "community": 8, + "community": 3, "norm_label": "storageslotupdatebody" }, { @@ -36846,7 +36846,7 @@ "source_file": "api/operations.py", "source_location": "L621", "id": "api_operations_storageslotclearbody", - "community": 8, + "community": 3, "norm_label": "storageslotclearbody" }, { @@ -36855,7 +36855,7 @@ "source_file": "api/operations.py", "source_location": "L626", "id": "api_operations_storageslotinsertrowbody", - "community": 8, + "community": 3, "norm_label": "storageslotinsertrowbody" }, { @@ -36873,7 +36873,7 @@ "source_file": "api/operations.py", "source_location": "L670", "id": "api_operations_list_storage_slot_stats", - "community": 8, + "community": 0, "norm_label": "list_storage_slot_stats()" }, { @@ -36945,7 +36945,7 @@ "source_file": "api/operations.py", "source_location": "L861", "id": "api_operations_occupancycreatebody", - "community": 8, + "community": 3, "norm_label": "occupancycreatebody" }, { @@ -36990,7 +36990,7 @@ "source_file": "api/operations.py", "source_location": "L970", "id": "api_operations_exhibitionappointmentcreatebody", - "community": 8, + "community": 3, "norm_label": "exhibitionappointmentcreatebody" }, { @@ -36999,7 +36999,7 @@ "source_file": "api/operations.py", "source_location": "L983", "id": "api_operations_exhibitionappointmentupdatebody", - "community": 8, + "community": 3, "norm_label": "exhibitionappointmentupdatebody" }, { @@ -37053,7 +37053,7 @@ "source_file": "api/operations.py", "source_location": "L1", "id": "api_operations_rationale_1", - "community": 8, + "community": 3, "norm_label": "\u8fd0\u8425\u652f\u6491 api(\u6d01\u51c0\u5ba4\u3001\u8fdb\u51fa\u8bb0\u5f55\u3001\u4ed3\u50a8\u8bbe\u65bd\u3001\u50a8\u4f4d\u3001\u5c55\u5385\u9884\u7ea6)" }, { @@ -37062,7 +37062,7 @@ "source_file": "api/operations.py", "source_location": "L674", "id": "api_operations_rationale_674", - "community": 8, + "community": 3, "norm_label": "\u5404\u53f6\u5b50\u8282\u70b9\u683c\u5b50\u5360\u7528/\u603b\u6570\u7edf\u8ba1(\u5355\u6b21\u805a\u5408,\u66ff\u4ee3\u9010\u8282\u70b9\u62c9\u5168\u91cf\u683c\u5b50\u5217\u8868)\u3002" }, { @@ -37071,7 +37071,7 @@ "source_file": "api/menu.py", "source_location": "L1", "id": "api_menu_py", - "community": 31, + "community": 33, "norm_label": "menu.py" }, { @@ -37080,7 +37080,7 @@ "source_file": "api/menu.py", "source_location": "L1016", "id": "api_menu_get_menu_list", - "community": 31, + "community": 33, "norm_label": "get_menu_list()" }, { @@ -37089,7 +37089,7 @@ "source_file": "api/menu.py", "source_location": "L1", "id": "api_menu_rationale_1", - "community": 31, + "community": 33, "norm_label": "\u8fd0\u8425\u7aef\u83dc\u5355\u63a5\u53e3(\u4e0e web-admin \u524d\u7aef\u9759\u6001\u8def\u7531 sqxp.ts \u5bf9\u9f50,5 \u4e2a\u4e00\u7ea7\u83dc\u5355\u5206\u7ec4)" }, { @@ -37098,7 +37098,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L1", "id": "api_pilot_delivery_py", - "community": 3, + "community": 2, "norm_label": "pilot_delivery.py" }, { @@ -37116,7 +37116,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L32", "id": "api_pilot_delivery_idbody", - "community": 3, + "community": 2, "norm_label": "idbody" }, { @@ -37125,7 +37125,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L36", "id": "api_pilot_delivery_deliverysavebody", - "community": 3, + "community": 2, "norm_label": "deliverysavebody" }, { @@ -37134,7 +37134,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L40", "id": "api_pilot_delivery_deliverymaterialitem", - "community": 3, + "community": 2, "norm_label": "deliverymaterialitem" }, { @@ -37143,7 +37143,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L47", "id": "api_pilot_delivery_deliverymaterialsavebody", - "community": 3, + "community": 2, "norm_label": "deliverymaterialsavebody" }, { @@ -37152,7 +37152,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L52", "id": "api_pilot_delivery_deliverymethodsavebody", - "community": 3, + "community": 2, "norm_label": "deliverymethodsavebody" }, { @@ -37161,7 +37161,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L68", "id": "api_pilot_delivery_deliverycreatebody", - "community": 3, + "community": 2, "norm_label": "deliverycreatebody" }, { @@ -37242,7 +37242,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L1", "id": "api_pilot_delivery_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u4ea4\u4ed8\u7ba1\u7406 api(\u4ea4\u4ed8\u4fe1\u606f\u3001\u4ea4\u4ed8\u7269\u6599\u3001\u4ea4\u4ed8\u65b9\u5f0f)" }, { @@ -37287,7 +37287,7 @@ "source_file": "api/admin.py", "source_location": "L123", "id": "api_admin_tenantcreatebody", - "community": 3, + "community": 2, "norm_label": "tenantcreatebody" }, { @@ -37296,7 +37296,7 @@ "source_file": "api/admin.py", "source_location": "L134", "id": "api_admin_tenantupdatebody", - "community": 3, + "community": 2, "norm_label": "tenantupdatebody" }, { @@ -37350,7 +37350,7 @@ "source_file": "api/admin.py", "source_location": "L244", "id": "api_admin_usercreatebody", - "community": 3, + "community": 2, "norm_label": "usercreatebody" }, { @@ -37359,7 +37359,7 @@ "source_file": "api/admin.py", "source_location": "L265", "id": "api_admin_userupdatebody", - "community": 3, + "community": 2, "norm_label": "userupdatebody" }, { @@ -37422,7 +37422,7 @@ "source_file": "api/admin.py", "source_location": "L467", "id": "api_admin_dicttypecreatebody", - "community": 3, + "community": 2, "norm_label": "dicttypecreatebody" }, { @@ -37431,7 +37431,7 @@ "source_file": "api/admin.py", "source_location": "L476", "id": "api_admin_dicttypeupdatebody", - "community": 3, + "community": 2, "norm_label": "dicttypeupdatebody" }, { @@ -37476,7 +37476,7 @@ "source_file": "api/admin.py", "source_location": "L566", "id": "api_admin_dictdatacreatebody", - "community": 3, + "community": 2, "norm_label": "dictdatacreatebody" }, { @@ -37485,7 +37485,7 @@ "source_file": "api/admin.py", "source_location": "L576", "id": "api_admin_dictdataupdatebody", - "community": 3, + "community": 2, "norm_label": "dictdataupdatebody" }, { @@ -37539,7 +37539,7 @@ "source_file": "api/admin.py", "source_location": "L677", "id": "api_admin_deptcreatebody", - "community": 3, + "community": 2, "norm_label": "deptcreatebody" }, { @@ -37548,7 +37548,7 @@ "source_file": "api/admin.py", "source_location": "L691", "id": "api_admin_deptupdatebody", - "community": 3, + "community": 2, "norm_label": "deptupdatebody" }, { @@ -37593,7 +37593,7 @@ "source_file": "api/admin.py", "source_location": "L787", "id": "api_admin_sitecreatebody", - "community": 3, + "community": 2, "norm_label": "sitecreatebody" }, { @@ -37602,7 +37602,7 @@ "source_file": "api/admin.py", "source_location": "L803", "id": "api_admin_siteupdatebody", - "community": 3, + "community": 2, "norm_label": "siteupdatebody" }, { @@ -37647,7 +37647,7 @@ "source_file": "api/admin.py", "source_location": "L910", "id": "api_admin_postcreatebody", - "community": 3, + "community": 2, "norm_label": "postcreatebody" }, { @@ -37656,7 +37656,7 @@ "source_file": "api/admin.py", "source_location": "L920", "id": "api_admin_postupdatebody", - "community": 3, + "community": 2, "norm_label": "postupdatebody" }, { @@ -37701,7 +37701,7 @@ "source_file": "api/admin.py", "source_location": "L1004", "id": "api_admin_postusersupdatebody", - "community": 3, + "community": 2, "norm_label": "postusersupdatebody" }, { @@ -37728,7 +37728,7 @@ "source_file": "api/admin.py", "source_location": "L1044", "id": "api_admin_postrolesupdatebody", - "community": 3, + "community": 2, "norm_label": "postrolesupdatebody" }, { @@ -37755,7 +37755,7 @@ "source_file": "api/admin.py", "source_location": "L1089", "id": "api_admin_itemunitcreatebody", - "community": 3, + "community": 2, "norm_label": "itemunitcreatebody" }, { @@ -37764,7 +37764,7 @@ "source_file": "api/admin.py", "source_location": "L1098", "id": "api_admin_itemunitupdatebody", - "community": 3, + "community": 2, "norm_label": "itemunitupdatebody" }, { @@ -37809,7 +37809,7 @@ "source_file": "api/admin.py", "source_location": "L1184", "id": "api_admin_expresscompanycreatebody", - "community": 3, + "community": 2, "norm_label": "expresscompanycreatebody" }, { @@ -37818,7 +37818,7 @@ "source_file": "api/admin.py", "source_location": "L1194", "id": "api_admin_expresscompanyupdatebody", - "community": 3, + "community": 2, "norm_label": "expresscompanyupdatebody" }, { @@ -37863,7 +37863,7 @@ "source_file": "api/admin.py", "source_location": "L1283", "id": "api_admin_menucreatebody", - "community": 3, + "community": 2, "norm_label": "menucreatebody" }, { @@ -37872,7 +37872,7 @@ "source_file": "api/admin.py", "source_location": "L1299", "id": "api_admin_menuupdatebody", - "community": 3, + "community": 2, "norm_label": "menuupdatebody" }, { @@ -37917,7 +37917,7 @@ "source_file": "api/admin.py", "source_location": "L1403", "id": "api_admin_rolecreatebody", - "community": 3, + "community": 2, "norm_label": "rolecreatebody" }, { @@ -37926,7 +37926,7 @@ "source_file": "api/admin.py", "source_location": "L1413", "id": "api_admin_roleupdatebody", - "community": 3, + "community": 2, "norm_label": "roleupdatebody" }, { @@ -37935,7 +37935,7 @@ "source_file": "api/admin.py", "source_location": "L1423", "id": "api_admin_rolemenubody", - "community": 3, + "community": 2, "norm_label": "rolemenubody" }, { @@ -37944,7 +37944,7 @@ "source_file": "api/admin.py", "source_location": "L1427", "id": "api_admin_roledatascopebody", - "community": 3, + "community": 2, "norm_label": "roledatascopebody" }, { @@ -38043,7 +38043,7 @@ "source_file": "api/admin.py", "source_location": "L1629", "id": "api_admin_attachmentdownloadurlbody", - "community": 3, + "community": 2, "norm_label": "attachmentdownloadurlbody" }, { @@ -38061,7 +38061,7 @@ "source_file": "api/admin.py", "source_location": "L48", "id": "api_admin_rationale_48", - "community": 3, + "community": 2, "norm_label": "\u8fd4\u56de\u8fd0\u8425\u7aef\u89d2\u8272\u4e0b\u62c9\u9009\u9879(label=\u5e93\u4e2d\u89d2\u8272\u540d,value=web \u89d2\u8272\u7801)\u3002" }, { @@ -38070,7 +38070,7 @@ "source_file": "api/admin.py", "source_location": "L81", "id": "api_admin_rationale_81", - "community": 3, + "community": 2, "norm_label": "\u8fd4\u56de\u7528\u6237\u4e0b\u62c9\u9009\u9879(label=\u6635\u79f0,value=\u7528\u6237id),\u4f9b\u6d41\u7a0b\u8bbe\u8ba1\u5668\u5ba1\u6279\u4eba\u9009\u62e9\u4f7f\u7528\u3002 \u53ef\u9009 rolename:\u6309\u6709\u6548\u89d2\u8272(\u76f4\u63a5\u7ed1\u5b9a \u222a \u804c\u4f4d\u7ee7\u627f)" }, { @@ -38079,7 +38079,7 @@ "source_file": "api/admin.py", "source_location": "L107", "id": "api_admin_rationale_107", - "community": 3, + "community": 2, "norm_label": "\u8fd4\u56de\u89d2\u8272\u4e0b\u62c9\u9009\u9879(label=\u89d2\u8272\u540d,value=\u89d2\u8272id uuid),\u4f9b\u6d41\u7a0b\u8bbe\u8ba1\u5668\u5ba1\u6279\u4eba\u9009\u62e9\u4f7f\u7528\u3002 \u4e0e /roles \u4e0d\u540c,\u6b64\u7aef\u70b9\u8fd4\u56de\u89d2\u8272 uuid" }, { @@ -38088,7 +38088,7 @@ "source_file": "api/admin.py", "source_location": "L1641", "id": "api_admin_rationale_1641", - "community": 3, + "community": 2, "norm_label": "\u8fd4\u56de\u5e26 content-disposition \u7684\u4e0b\u8f7d url,\u4fdd\u8bc1\u6d4f\u89c8\u5668\u4f7f\u7528\u539f\u59cb\u6587\u4ef6\u540d\u3002" }, { @@ -38133,7 +38133,7 @@ "source_file": "api/env_detect.py", "source_location": "L52", "id": "api_env_detect_envdetectitembody", - "community": 3, + "community": 2, "norm_label": "envdetectitembody" }, { @@ -38142,7 +38142,7 @@ "source_file": "api/env_detect.py", "source_location": "L62", "id": "api_env_detect_envdetectitemupdatebody", - "community": 3, + "community": 2, "norm_label": "envdetectitemupdatebody" }, { @@ -38223,7 +38223,7 @@ "source_file": "api/env_detect.py", "source_location": "L251", "id": "api_env_detect_envdetectrecordbody", - "community": 3, + "community": 2, "norm_label": "envdetectrecordbody" }, { @@ -38232,7 +38232,7 @@ "source_file": "api/env_detect.py", "source_location": "L263", "id": "api_env_detect_envdetectrecordupdatebody", - "community": 3, + "community": 2, "norm_label": "envdetectrecordupdatebody" }, { @@ -38286,7 +38286,7 @@ "source_file": "api/env_detect.py", "source_location": "L1", "id": "api_env_detect_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u73af\u5883\u68c0\u6d4b \u2014 \u68c0\u6d4b\u9879\u7ef4\u62a4 + \u767b\u8bb0\u7ba1\u7406 api" }, { @@ -38322,7 +38322,7 @@ "source_file": "api/research_donation.py", "source_location": "L40", "id": "api_research_donation_donationcreatebody", - "community": 3, + "community": 2, "norm_label": "donationcreatebody" }, { @@ -38331,7 +38331,7 @@ "source_file": "api/research_donation.py", "source_location": "L67", "id": "api_research_donation_donationupdatebody", - "community": 3, + "community": 2, "norm_label": "donationupdatebody" }, { @@ -38340,7 +38340,7 @@ "source_file": "api/research_donation.py", "source_location": "L94", "id": "api_research_donation_batchdeletebody", - "community": 3, + "community": 2, "norm_label": "batchdeletebody" }, { @@ -38349,7 +38349,7 @@ "source_file": "api/research_donation.py", "source_location": "L100", "id": "api_research_donation_auditsubmitbody", - "community": 3, + "community": 2, "norm_label": "auditsubmitbody" }, { @@ -38358,7 +38358,7 @@ "source_file": "api/research_donation.py", "source_location": "L107", "id": "api_research_donation_statuschangebody", - "community": 3, + "community": 2, "norm_label": "statuschangebody" }, { @@ -38367,7 +38367,7 @@ "source_file": "api/research_donation.py", "source_location": "L116", "id": "api_research_donation_convertfromstoragebody", - "community": 3, + "community": 2, "norm_label": "convertfromstoragebody" }, { @@ -38484,7 +38484,7 @@ "source_file": "api/research_donation.py", "source_location": "L1", "id": "api_research_donation_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u79d1\u7814\u6350\u8d60\u7ba1\u7406 \u2014 \u6350\u8d60\u5355 crud / \u5ba1\u6838 / \u72b6\u6001\u53d8\u66f4 / \u8f6c\u6362 api" }, { @@ -38493,7 +38493,7 @@ "source_file": "api/ethnic.py", "source_location": "L1", "id": "api_ethnic_py", - "community": 2, + "community": 9, "norm_label": "ethnic.py" }, { @@ -38502,7 +38502,7 @@ "source_file": "api/ethnic.py", "source_location": "L16", "id": "api_ethnic_list_ethnics_for_select", - "community": 2, + "community": 9, "norm_label": "list_ethnics_for_select()" }, { @@ -38529,7 +38529,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L33", "id": "api_pilot_checkup_idbody", - "community": 3, + "community": 2, "norm_label": "idbody" }, { @@ -38538,7 +38538,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L37", "id": "api_pilot_checkup_checkupsavebody", - "community": 3, + "community": 2, "norm_label": "checkupsavebody" }, { @@ -38547,7 +38547,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L72", "id": "api_pilot_checkup_checkupitembody", - "community": 3, + "community": 2, "norm_label": "checkupitembody" }, { @@ -38556,7 +38556,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L81", "id": "api_pilot_checkup_checkupitemssavebody", - "community": 3, + "community": 2, "norm_label": "checkupitemssavebody" }, { @@ -38565,7 +38565,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L90", "id": "api_pilot_checkup_batchcheckupsavebody", - "community": 3, + "community": 2, "norm_label": "batchcheckupsavebody" }, { @@ -38700,7 +38700,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L1", "id": "api_pilot_checkup_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u4f53\u68c0\u7ba1\u7406 api(\u4f53\u68c0\u4fe1\u606f\u3001\u9884\u7ea6\u9879\u76ee\u3001\u5b9e\u9645\u9879\u76ee)" }, { @@ -38709,7 +38709,7 @@ "source_file": "api/mini_auth.py", "source_location": "L1", "id": "api_mini_auth_py", - "community": 9, + "community": 8, "norm_label": "mini_auth.py" }, { @@ -38718,7 +38718,7 @@ "source_file": "api/mini_auth.py", "source_location": "L29", "id": "api_mini_auth_resolve_user_id", - "community": 9, + "community": 8, "norm_label": "_resolve_user_id()" }, { @@ -38727,7 +38727,7 @@ "source_file": "api/mini_auth.py", "source_location": "L42", "id": "api_mini_auth_wechat_login", - "community": 9, + "community": 8, "norm_label": "wechat_login()" }, { @@ -38745,7 +38745,7 @@ "source_file": "api/mini_auth.py", "source_location": "L127", "id": "api_mini_auth_mp_bind_status", - "community": 9, + "community": 8, "norm_label": "mp_bind_status()" }, { @@ -38754,7 +38754,7 @@ "source_file": "api/mini_auth.py", "source_location": "L140", "id": "api_mini_auth_mp_bind", - "community": 9, + "community": 8, "norm_label": "mp_bind()" }, { @@ -38763,7 +38763,7 @@ "source_file": "api/mini_auth.py", "source_location": "L1", "id": "api_mini_auth_rationale_1", - "community": 9, + "community": 8, "norm_label": "\u5c0f\u7a0b\u5e8f\u9274\u6743:\u5fae\u4fe1\u767b\u5f55 / \u7ed1\u5b9a openid\u3002" }, { @@ -38772,7 +38772,7 @@ "source_file": "api/mini_auth.py", "source_location": "L43", "id": "api_mini_auth_rationale_43", - "community": 9, + "community": 8, "norm_label": "\u5fae\u4fe1\u767b\u5f55:openid \u5df2\u7ed1\u5b9a\u65f6\u53ef\u9759\u9ed8\u6362\u7968;\u5426\u5219\u987b\u6388\u6743\u624b\u673a\u53f7\u4e14\u4e0e\u8d26\u53f7 phone_no \u4e00\u81f4\u3002" }, { @@ -38781,7 +38781,7 @@ "source_file": "api/mini_auth.py", "source_location": "L91", "id": "api_mini_auth_rationale_91", - "community": 9, + "community": 8, "norm_label": "\u5bc6\u7801\u767b\u5f55\u540e\u7ed1\u5b9a\u5f53\u524d\u5fae\u4fe1 openid(\u9700 bearer)\u3002" }, { @@ -38790,7 +38790,7 @@ "source_file": "api/mini_auth.py", "source_location": "L128", "id": "api_mini_auth_rationale_128", - "community": 9, + "community": 8, "norm_label": "\u5f53\u524d\u7528\u6237\u662f\u5426\u5df2\u7ed1\u5b9a\u5fae\u4fe1\u670d\u52a1\u53f7 openid\u3002" }, { @@ -38799,7 +38799,7 @@ "source_file": "api/mini_auth.py", "source_location": "L141", "id": "api_mini_auth_rationale_141", - "community": 9, + "community": 8, "norm_label": "\u670d\u52a1\u53f7\u7f51\u9875\u6388\u6743 code \u7ed1\u5b9a\u5f53\u524d\u7528\u6237(\u9700 bearer)\u3002" }, { @@ -38826,7 +38826,7 @@ "source_file": "api/pilot_service.py", "source_location": "L32", "id": "api_pilot_service_cellproducttypecreatebody", - "community": 3, + "community": 2, "norm_label": "cellproducttypecreatebody" }, { @@ -38835,7 +38835,7 @@ "source_file": "api/pilot_service.py", "source_location": "L41", "id": "api_pilot_service_cellproducttypeupdatebody", - "community": 3, + "community": 2, "norm_label": "cellproducttypeupdatebody" }, { @@ -38880,7 +38880,7 @@ "source_file": "api/pilot_service.py", "source_location": "L134", "id": "api_pilot_service_cellproductspeccreatebody", - "community": 3, + "community": 2, "norm_label": "cellproductspeccreatebody" }, { @@ -38889,7 +38889,7 @@ "source_file": "api/pilot_service.py", "source_location": "L143", "id": "api_pilot_service_cellproductspecupdatebody", - "community": 3, + "community": 2, "norm_label": "cellproductspecupdatebody" }, { @@ -38934,7 +38934,7 @@ "source_file": "api/pilot_service.py", "source_location": "L236", "id": "api_pilot_service_cellproductpricecreatebody", - "community": 3, + "community": 2, "norm_label": "cellproductpricecreatebody" }, { @@ -38943,7 +38943,7 @@ "source_file": "api/pilot_service.py", "source_location": "L251", "id": "api_pilot_service_cellproductpriceupdatebody", - "community": 3, + "community": 2, "norm_label": "cellproductpriceupdatebody" }, { @@ -38988,7 +38988,7 @@ "source_file": "api/pilot_service.py", "source_location": "L369", "id": "api_pilot_service_projectsystemcreatebody", - "community": 3, + "community": 2, "norm_label": "projectsystemcreatebody" }, { @@ -38997,7 +38997,7 @@ "source_file": "api/pilot_service.py", "source_location": "L379", "id": "api_pilot_service_projectsystemupdatebody", - "community": 3, + "community": 2, "norm_label": "projectsystemupdatebody" }, { @@ -39042,7 +39042,7 @@ "source_file": "api/pilot_service.py", "source_location": "L473", "id": "api_pilot_service_projectsystemitemcreatebody", - "community": 3, + "community": 2, "norm_label": "projectsystemitemcreatebody" }, { @@ -39051,7 +39051,7 @@ "source_file": "api/pilot_service.py", "source_location": "L489", "id": "api_pilot_service_projectsystemitemupdatebody", - "community": 3, + "community": 2, "norm_label": "projectsystemitemupdatebody" }, { @@ -39096,7 +39096,7 @@ "source_file": "api/pilot_service.py", "source_location": "L601", "id": "api_pilot_service_channelcreatebody", - "community": 3, + "community": 2, "norm_label": "channelcreatebody" }, { @@ -39105,7 +39105,7 @@ "source_file": "api/pilot_service.py", "source_location": "L615", "id": "api_pilot_service_channelupdatebody", - "community": 3, + "community": 2, "norm_label": "channelupdatebody" }, { @@ -39150,7 +39150,7 @@ "source_file": "api/pilot_service.py", "source_location": "L727", "id": "api_pilot_service_channelinvoicecreatebody", - "community": 3, + "community": 2, "norm_label": "channelinvoicecreatebody" }, { @@ -39159,7 +39159,7 @@ "source_file": "api/pilot_service.py", "source_location": "L740", "id": "api_pilot_service_channelinvoiceupdatebody", - "community": 3, + "community": 2, "norm_label": "channelinvoiceupdatebody" }, { @@ -39204,7 +39204,7 @@ "source_file": "api/pilot_service.py", "source_location": "L841", "id": "api_pilot_service_channelmailaddresscreatebody", - "community": 3, + "community": 2, "norm_label": "channelmailaddresscreatebody" }, { @@ -39213,7 +39213,7 @@ "source_file": "api/pilot_service.py", "source_location": "L851", "id": "api_pilot_service_channelmailaddressupdatebody", - "community": 3, + "community": 2, "norm_label": "channelmailaddressupdatebody" }, { @@ -39258,7 +39258,7 @@ "source_file": "api/pilot_service.py", "source_location": "L943", "id": "api_pilot_service_channelagreementcreatebody", - "community": 3, + "community": 2, "norm_label": "channelagreementcreatebody" }, { @@ -39267,7 +39267,7 @@ "source_file": "api/pilot_service.py", "source_location": "L956", "id": "api_pilot_service_channelagreementupdatebody", - "community": 3, + "community": 2, "norm_label": "channelagreementupdatebody" }, { @@ -39330,7 +39330,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1095", "id": "api_pilot_service_channelagreementpricecreatebody", - "community": 3, + "community": 2, "norm_label": "channelagreementpricecreatebody" }, { @@ -39339,7 +39339,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1109", "id": "api_pilot_service_channelagreementpriceupdatebody", - "community": 3, + "community": 2, "norm_label": "channelagreementpriceupdatebody" }, { @@ -39384,7 +39384,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1215", "id": "api_pilot_service_checkupinstitutioncreatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutioncreatebody" }, { @@ -39393,7 +39393,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1228", "id": "api_pilot_service_checkupinstitutionupdatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionupdatebody" }, { @@ -39438,7 +39438,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1338", "id": "api_pilot_service_checkupinstitutioninvoicecreatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutioninvoicecreatebody" }, { @@ -39447,7 +39447,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1351", "id": "api_pilot_service_checkupinstitutioninvoiceupdatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutioninvoiceupdatebody" }, { @@ -39492,7 +39492,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1452", "id": "api_pilot_service_checkupinstitutionprojectcreatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionprojectcreatebody" }, { @@ -39501,7 +39501,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1462", "id": "api_pilot_service_checkupinstitutionprojectupdatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionprojectupdatebody" }, { @@ -39546,7 +39546,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1556", "id": "api_pilot_service_serviceorderproductitem", - "community": 3, + "community": 2, "norm_label": "serviceorderproductitem" }, { @@ -39555,7 +39555,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1568", "id": "api_pilot_service_serviceordercreatebody", - "community": 3, + "community": 2, "norm_label": "serviceordercreatebody" }, { @@ -39564,7 +39564,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1581", "id": "api_pilot_service_serviceorderupdatebody", - "community": 3, + "community": 2, "norm_label": "serviceorderupdatebody" }, { @@ -39573,7 +39573,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1592", "id": "api_pilot_service_financesubmitbody", - "community": 3, + "community": 2, "norm_label": "financesubmitbody" }, { @@ -39582,7 +39582,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1599", "id": "api_pilot_service_financeconfirmbody", - "community": 3, + "community": 2, "norm_label": "financeconfirmbody" }, { @@ -39591,7 +39591,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1606", "id": "api_pilot_service_refundsubmitbody", - "community": 3, + "community": 2, "norm_label": "refundsubmitbody" }, { @@ -39600,7 +39600,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1614", "id": "api_pilot_service_refundconfirmbody", - "community": 3, + "community": 2, "norm_label": "refundconfirmbody" }, { @@ -39609,7 +39609,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1623", "id": "api_pilot_service_txnrechargebody", - "community": 3, + "community": 2, "norm_label": "txnrechargebody" }, { @@ -39618,7 +39618,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1631", "id": "api_pilot_service_txnrefundbody", - "community": 3, + "community": 2, "norm_label": "txnrefundbody" }, { @@ -39627,7 +39627,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1639", "id": "api_pilot_service_txnproductitem", - "community": 3, + "community": 2, "norm_label": "txnproductitem" }, { @@ -39636,7 +39636,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1651", "id": "api_pilot_service_txnpurchasebody", - "community": 3, + "community": 2, "norm_label": "txnpurchasebody" }, { @@ -39645,7 +39645,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1658", "id": "api_pilot_service_txnunsubscribebody", - "community": 3, + "community": 2, "norm_label": "txnunsubscribebody" }, { @@ -39654,7 +39654,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1665", "id": "api_pilot_service_txnupdatebody", - "community": 3, + "community": 2, "norm_label": "txnupdatebody" }, { @@ -39663,7 +39663,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1675", "id": "api_pilot_service_txnfinancesubmitbody", - "community": 3, + "community": 2, "norm_label": "txnfinancesubmitbody" }, { @@ -39672,7 +39672,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1682", "id": "api_pilot_service_txnfinanceconfirmbody", - "community": 3, + "community": 2, "norm_label": "txnfinanceconfirmbody" }, { @@ -39879,7 +39879,7 @@ "source_file": "api/pilot_service.py", "source_location": "L2239", "id": "api_pilot_service_checkuppackageitembody", - "community": 3, + "community": 2, "norm_label": "checkuppackageitembody" }, { @@ -39888,7 +39888,7 @@ "source_file": "api/pilot_service.py", "source_location": "L2249", "id": "api_pilot_service_checkupinstitutionpackagecreatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionpackagecreatebody" }, { @@ -39897,7 +39897,7 @@ "source_file": "api/pilot_service.py", "source_location": "L2260", "id": "api_pilot_service_checkupinstitutionpackageupdatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionpackageupdatebody" }, { @@ -39960,7 +39960,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1", "id": "api_pilot_service_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u7ba1\u7406 api(\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b/\u89c4\u683c/\u4ef7\u683c\u4f53\u7cfb/\u9879\u76ee\u4ef7\u683c\u3001\u6e20\u9053\u4fe1\u606f\u3001\u4f53\u68c0\u673a\u6784)" }, { @@ -40014,7 +40014,7 @@ "source_file": "api/workflow.py", "source_location": "L95", "id": "api_workflow_processdefcreatebody", - "community": 4, + "community": 3, "norm_label": "processdefcreatebody" }, { @@ -40023,7 +40023,7 @@ "source_file": "api/workflow.py", "source_location": "L105", "id": "api_workflow_processdefupdatebody", - "community": 4, + "community": 3, "norm_label": "processdefupdatebody" }, { @@ -40032,7 +40032,7 @@ "source_file": "api/workflow.py", "source_location": "L115", "id": "api_workflow_publishversionbody", - "community": 4, + "community": 3, "norm_label": "publishversionbody" }, { @@ -40041,7 +40041,7 @@ "source_file": "api/workflow.py", "source_location": "L124", "id": "api_workflow_startinstancebody", - "community": 4, + "community": 3, "norm_label": "startinstancebody" }, { @@ -40050,7 +40050,7 @@ "source_file": "api/workflow.py", "source_location": "L134", "id": "api_workflow_taskactionbody", - "community": 4, + "community": 3, "norm_label": "taskactionbody" }, { @@ -40113,7 +40113,7 @@ "source_file": "api/workflow.py", "source_location": "L269", "id": "api_workflow_get_designer_data", - "community": 6, + "community": 9, "norm_label": "get_designer_data()" }, { @@ -40194,7 +40194,7 @@ "source_file": "api/workflow.py", "source_location": "L135", "id": "api_workflow_rationale_135", - "community": 4, + "community": 3, "norm_label": "\u5ba1\u6279\u610f\u89c1:\u524d\u7aef\u4f20 commenttext,\u517c\u5bb9 comment\u3002" }, { @@ -40239,7 +40239,7 @@ "source_file": "api/sample_sms_notification.py", "source_location": "L50", "id": "api_sample_sms_notification_togglestatusbody", - "community": 3, + "community": 2, "norm_label": "togglestatusbody" }, { @@ -40311,7 +40311,7 @@ "source_file": "api/sample_reception.py", "source_location": "L57", "id": "api_sample_reception_checkitembody", - "community": 3, + "community": 2, "norm_label": "checkitembody" }, { @@ -40320,7 +40320,7 @@ "source_file": "api/sample_reception.py", "source_location": "L67", "id": "api_sample_reception_checkitemupdatebody", - "community": 3, + "community": 2, "norm_label": "checkitemupdatebody" }, { @@ -40410,7 +40410,7 @@ "source_file": "api/sample_reception.py", "source_location": "L303", "id": "api_sample_reception_receptionchecksubmit", - "community": 3, + "community": 2, "norm_label": "receptionchecksubmit" }, { @@ -40419,7 +40419,7 @@ "source_file": "api/sample_reception.py", "source_location": "L310", "id": "api_sample_reception_samplereceptionupdatebody", - "community": 3, + "community": 2, "norm_label": "samplereceptionupdatebody" }, { @@ -40428,7 +40428,7 @@ "source_file": "api/sample_reception.py", "source_location": "L324", "id": "api_sample_reception_samplereceptioncreatebody", - "community": 3, + "community": 2, "norm_label": "samplereceptioncreatebody" }, { @@ -40437,7 +40437,7 @@ "source_file": "api/sample_reception.py", "source_location": "L341", "id": "api_sample_reception_allocatelabstoragecodesbody", - "community": 3, + "community": 2, "norm_label": "allocatelabstoragecodesbody" }, { @@ -40662,7 +40662,7 @@ "source_file": "api/insurance_company.py", "source_location": "L550", "id": "api_insurance_company_insurancecompanycreatebody", - "community": 3, + "community": 2, "norm_label": "insurancecompanycreatebody" }, { @@ -40671,7 +40671,7 @@ "source_file": "api/insurance_company.py", "source_location": "L563", "id": "api_insurance_company_insurancecompanyupdatebody", - "community": 3, + "community": 2, "norm_label": "insurancecompanyupdatebody" }, { @@ -40689,7 +40689,7 @@ "source_file": "api/insurance_company.py", "source_location": "L675", "id": "api_insurance_company_insurancecompanyinvoicecreatebody", - "community": 3, + "community": 2, "norm_label": "insurancecompanyinvoicecreatebody" }, { @@ -40698,7 +40698,7 @@ "source_file": "api/insurance_company.py", "source_location": "L688", "id": "api_insurance_company_insurancecompanyinvoiceupdatebody", - "community": 3, + "community": 2, "norm_label": "insurancecompanyinvoiceupdatebody" }, { @@ -40716,7 +40716,7 @@ "source_file": "api/insurance_company.py", "source_location": "L791", "id": "api_insurance_company_insuranceprojectpricecreatebody", - "community": 3, + "community": 2, "norm_label": "insuranceprojectpricecreatebody" }, { @@ -40725,7 +40725,7 @@ "source_file": "api/insurance_company.py", "source_location": "L801", "id": "api_insurance_company_insuranceprojectpriceupdatebody", - "community": 3, + "community": 2, "norm_label": "insuranceprojectpriceupdatebody" }, { @@ -40743,7 +40743,7 @@ "source_file": "api/insurance_company.py", "source_location": "L1", "id": "api_insurance_company_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u4fdd\u9669\u516c\u53f8\u53ca\u9669\u79cd\u4ef7\u683c\u7ba1\u7406 api(\u4fdd\u9669\u516c\u53f8 + \u5f00\u7968\u4fe1\u606f + \u9669\u79cd\u4ef7\u683c)" }, { @@ -40788,7 +40788,7 @@ "source_file": "api/production.py", "source_location": "L98", "id": "api_production_consumablecreatebody", - "community": 11, + "community": 13, "norm_label": "consumablecreatebody" }, { @@ -40797,7 +40797,7 @@ "source_file": "api/production.py", "source_location": "L112", "id": "api_production_consumableupdatebody", - "community": 11, + "community": 13, "norm_label": "consumableupdatebody" }, { @@ -40851,7 +40851,7 @@ "source_file": "api/production.py", "source_location": "L178", "id": "api_production_stockinbody", - "community": 11, + "community": 13, "norm_label": "stockinbody" }, { @@ -40860,7 +40860,7 @@ "source_file": "api/production.py", "source_location": "L184", "id": "api_production_stockoutbody", - "community": 11, + "community": 13, "norm_label": "stockoutbody" }, { @@ -40869,7 +40869,7 @@ "source_file": "api/production.py", "source_location": "L192", "id": "api_production_batchstockinitem", - "community": 11, + "community": 13, "norm_label": "batchstockinitem" }, { @@ -40878,7 +40878,7 @@ "source_file": "api/production.py", "source_location": "L199", "id": "api_production_batchstockinbody", - "community": 11, + "community": 13, "norm_label": "batchstockinbody" }, { @@ -40887,7 +40887,7 @@ "source_file": "api/production.py", "source_location": "L205", "id": "api_production_batchstockoutitem", - "community": 11, + "community": 13, "norm_label": "batchstockoutitem" }, { @@ -40896,7 +40896,7 @@ "source_file": "api/production.py", "source_location": "L211", "id": "api_production_batchstockoutbody", - "community": 11, + "community": 13, "norm_label": "batchstockoutbody" }, { @@ -40959,7 +40959,7 @@ "source_file": "api/production.py", "source_location": "L348", "id": "api_production_reagentcreatebody", - "community": 11, + "community": 13, "norm_label": "reagentcreatebody" }, { @@ -40968,7 +40968,7 @@ "source_file": "api/production.py", "source_location": "L362", "id": "api_production_reagentupdatebody", - "community": 11, + "community": 13, "norm_label": "reagentupdatebody" }, { @@ -41076,7 +41076,7 @@ "source_file": "api/production.py", "source_location": "L557", "id": "api_production_sopdocumentcreatebody", - "community": 11, + "community": 13, "norm_label": "sopdocumentcreatebody" }, { @@ -41085,7 +41085,7 @@ "source_file": "api/production.py", "source_location": "L567", "id": "api_production_sopdocumentupdatebody", - "community": 11, + "community": 13, "norm_label": "sopdocumentupdatebody" }, { @@ -41139,7 +41139,7 @@ "source_file": "api/production.py", "source_location": "L675", "id": "api_production_processcategorycreatebody", - "community": 11, + "community": 13, "norm_label": "processcategorycreatebody" }, { @@ -41148,7 +41148,7 @@ "source_file": "api/production.py", "source_location": "L683", "id": "api_production_processcategoryupdatebody", - "community": 11, + "community": 13, "norm_label": "processcategoryupdatebody" }, { @@ -41202,7 +41202,7 @@ "source_file": "api/production.py", "source_location": "L778", "id": "api_production_equipmentcreatebody", - "community": 11, + "community": 13, "norm_label": "equipmentcreatebody" }, { @@ -41211,7 +41211,7 @@ "source_file": "api/production.py", "source_location": "L793", "id": "api_production_equipmentupdatebody", - "community": 11, + "community": 13, "norm_label": "equipmentupdatebody" }, { @@ -41265,7 +41265,7 @@ "source_file": "api/production.py", "source_location": "L920", "id": "api_production_outputtypecreatebody", - "community": 11, + "community": 13, "norm_label": "outputtypecreatebody" }, { @@ -41274,7 +41274,7 @@ "source_file": "api/production.py", "source_location": "L928", "id": "api_production_outputtypeupdatebody", - "community": 11, + "community": 13, "norm_label": "outputtypeupdatebody" }, { @@ -41328,7 +41328,7 @@ "source_file": "api/production.py", "source_location": "L1023", "id": "api_production_productionproducttypecreatebody", - "community": 11, + "community": 13, "norm_label": "productionproducttypecreatebody" }, { @@ -41337,7 +41337,7 @@ "source_file": "api/production.py", "source_location": "L1032", "id": "api_production_productionproducttypeupdatebody", - "community": 11, + "community": 13, "norm_label": "productionproducttypeupdatebody" }, { @@ -41382,7 +41382,7 @@ "source_file": "api/production.py", "source_location": "L1127", "id": "api_production_packiteminput", - "community": 11, + "community": 13, "norm_label": "packiteminput" }, { @@ -41391,7 +41391,7 @@ "source_file": "api/production.py", "source_location": "L1137", "id": "api_production_consumablepackcreatebody", - "community": 11, + "community": 13, "norm_label": "consumablepackcreatebody" }, { @@ -41400,7 +41400,7 @@ "source_file": "api/production.py", "source_location": "L1149", "id": "api_production_consumablepackupdatebody", - "community": 11, + "community": 13, "norm_label": "consumablepackupdatebody" }, { @@ -41463,7 +41463,7 @@ "source_file": "api/production.py", "source_location": "L1270", "id": "api_production_processreagentinput", - "community": 11, + "community": 13, "norm_label": "processreagentinput" }, { @@ -41472,7 +41472,7 @@ "source_file": "api/production.py", "source_location": "L1281", "id": "api_production_processconsumableinput", - "community": 11, + "community": 13, "norm_label": "processconsumableinput" }, { @@ -41481,7 +41481,7 @@ "source_file": "api/production.py", "source_location": "L1292", "id": "api_production_processoutputinput", - "community": 11, + "community": 13, "norm_label": "processoutputinput" }, { @@ -41490,7 +41490,7 @@ "source_file": "api/production.py", "source_location": "L1300", "id": "api_production_processdatacollectioninput", - "community": 11, + "community": 13, "norm_label": "processdatacollectioninput" }, { @@ -41499,7 +41499,7 @@ "source_file": "api/production.py", "source_location": "L1308", "id": "api_production_processcreatebody", - "community": 11, + "community": 13, "norm_label": "processcreatebody" }, { @@ -41508,7 +41508,7 @@ "source_file": "api/production.py", "source_location": "L1325", "id": "api_production_processupdatebody", - "community": 11, + "community": 13, "norm_label": "processupdatebody" }, { @@ -42039,7 +42039,7 @@ "source_file": "api/production.py", "source_location": "L2660", "id": "api_production_get_next_cell_product_code", - "community": 8, + "community": 10, "norm_label": "get_next_cell_product_code()" }, { @@ -42138,7 +42138,7 @@ "source_file": "api/production.py", "source_location": "L1", "id": "api_production_rationale_1", - "community": 11, + "community": 13, "norm_label": "\u751f\u4ea7\u7ba1\u7406 api \u8def\u7531(7 \u4e2a\u5b50\u6a21\u5757:\u8017\u6750\u3001\u8bd5\u5242\u3001sop\u6587\u6863\u3001\u5de5\u827a\u5de5\u5e8f\u5206\u7c7b\u3001\u4ea7\u51fa\u7269\u7c7b\u578b\u3001\u8017\u6750\u5305\u3001\u5de5\u827a\u5e93)" }, { @@ -42147,7 +42147,7 @@ "source_file": "api/production.py", "source_location": "L2284", "id": "api_production_rationale_2284", - "community": 11, + "community": 13, "norm_label": "\u7f16\u8f91\u751f\u4ea7\u4efb\u52a1\u5f39\u7a97\u521d\u59cb\u5316:\u4efb\u52a1\u8be6\u60c5 + \u5de5\u827a\u5e93 + \u6b65\u9aa4\u914d\u7f6e\u53c2\u8003\u6570\u636e(\u805a\u5408\u63a5\u53e3)\u3002" }, { @@ -42156,7 +42156,7 @@ "source_file": "api/production.py", "source_location": "L2681", "id": "api_production_rationale_2681", - "community": 11, + "community": 13, "norm_label": "\u67e5\u8be2 `{productcode}-{\u4ee3\u6b21}-xx` \u5728\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7\u3002" }, { @@ -42165,7 +42165,7 @@ "source_file": "api/production.py", "source_location": "L2721", "id": "api_production_rationale_2721", - "community": 11, + "community": 13, "norm_label": "\u67e5\u8be2 `{productcode}-xx` \u5728\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7\u3002" }, { @@ -42174,7 +42174,7 @@ "source_file": "api/production.py", "source_location": "L2737", "id": "api_production_rationale_2737", - "community": 11, + "community": 13, "norm_label": "\u68c0\u67e5\u4ea7\u54c1\u7f16\u7801\u662f\u5426\u5df2\u88ab\u5360\u7528(\u7f16\u8f91\u65f6\u53ef\u6392\u9664\u5f53\u524d\u8bb0\u5f55)\u3002" }, { @@ -42318,7 +42318,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L26", "id": "api_clinical_payment_paymentidbody", - "community": 3, + "community": 2, "norm_label": "paymentidbody" }, { @@ -42327,7 +42327,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L32", "id": "api_clinical_payment_batchpaymentidsbody", - "community": 3, + "community": 2, "norm_label": "batchpaymentidsbody" }, { @@ -42336,7 +42336,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L38", "id": "api_clinical_payment_submitreceiptbody", - "community": 3, + "community": 2, "norm_label": "submitreceiptbody" }, { @@ -42345,7 +42345,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L47", "id": "api_clinical_payment_batchsubmitreceiptbody", - "community": 3, + "community": 2, "norm_label": "batchsubmitreceiptbody" }, { @@ -42354,7 +42354,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L55", "id": "api_clinical_payment_confirmreceiptbody", - "community": 3, + "community": 2, "norm_label": "confirmreceiptbody" }, { @@ -42363,7 +42363,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L62", "id": "api_clinical_payment_submitrefundbody", - "community": 3, + "community": 2, "norm_label": "submitrefundbody" }, { @@ -42372,7 +42372,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L70", "id": "api_clinical_payment_batchsubmitrefundbody", - "community": 3, + "community": 2, "norm_label": "batchsubmitrefundbody" }, { @@ -42381,7 +42381,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L79", "id": "api_clinical_payment_confirmrefundbody", - "community": 3, + "community": 2, "norm_label": "confirmrefundbody" }, { @@ -43029,7 +43029,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2064", "id": "services_oa_engine_count_cc_unread", - "community": 2, + "community": 4, "norm_label": "count_cc_unread()" }, { @@ -43038,7 +43038,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2078", "id": "services_oa_engine_count_pending_tasks", - "community": 2, + "community": 4, "norm_label": "count_pending_tasks()" }, { @@ -43173,7 +43173,7 @@ "source_file": "services/oa_engine.py", "source_location": "L105", "id": "services_oa_engine_rationale_105", - "community": 4, + "community": 7, "norm_label": "\u8282\u70b9\u5b50\u6811(\u542b\u81ea\u8eab\u3001child\u3001\u6761\u4ef6\u5206\u652f)\u662f\u5426\u5305\u542b\u6307\u5b9a id\u3002" }, { @@ -43182,7 +43182,7 @@ "source_file": "services/oa_engine.py", "source_location": "L122", "id": "services_oa_engine_rationale_122", - "community": 4, + "community": 7, "norm_label": "\u82e5 end \u843d\u5728\u67d0\u6761\u4ef6\u5206\u652f\u7ec4\u5185,\u8fd4\u56de\u6700\u8fd1\u4e00\u5c42\u6761\u4ef6\u8282\u70b9\u7684\u6c47\u5408\u540e child(\u82e5\u6709)\u3002" }, { @@ -43191,7 +43191,7 @@ "source_file": "services/oa_engine.py", "source_location": "L178", "id": "services_oa_engine_rationale_178", - "community": 4, + "community": 7, "norm_label": "\u6309\u6d41\u7a0b\u6811\u5148\u5e8f\u904d\u5386\u4e3a node.id \u5206\u914d\u7a33\u5b9a\u5e8f\u53f7(\u7528\u4e8e\u8be6\u60c5\u65f6\u95f4\u8f74\u6392\u5e8f)\u3002" }, { @@ -43200,7 +43200,7 @@ "source_file": "services/oa_engine.py", "source_location": "L203", "id": "services_oa_engine_rationale_203", - "community": 4, + "community": 7, "norm_label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u4efb\u52a1\u5c55\u793a\u5e8f\u53f7\u53d6 max+1(\u65e0\u4efb\u52a1\u4ece 1 \u8d77)\u3002" }, { @@ -43209,7 +43209,7 @@ "source_file": "services/oa_engine.py", "source_location": "L216", "id": "services_oa_engine_rationale_216", - "community": 4, + "community": 7, "norm_label": "\u8be6\u60c5\u65f6\u95f4\u8f74:\u6309\u6d41\u7a0b\u6811\u8282\u70b9\u987a\u5e8f,\u518d order_num / create_time(\u517c\u5bb9\u65e7\u6570\u636e\u540c\u79d2\u521b\u5efa)\u3002" }, { @@ -43218,7 +43218,7 @@ "source_file": "services/oa_engine.py", "source_location": "L287", "id": "services_oa_engine_rationale_287", - "community": 4, + "community": 7, "norm_label": "\u515c\u5e95:\u6309\u6574\u68f5\u6811\u5148\u5e8f\u6302\u672a\u5230\u8fbe\u8282\u70b9(\u65e0\u8def\u5f84\u89e3\u6790 / \u65e0\u4eba\u5458)\u3002" }, { @@ -43227,7 +43227,7 @@ "source_file": "services/oa_engine.py", "source_location": "L330", "id": "services_oa_engine_rationale_330", - "community": 4, + "community": 7, "norm_label": "\u89e3\u6790\u672a\u5230\u8fbe\u8282\u70b9\u7684\u5c55\u793a\u4eba\u5458\u4e0e\u7b7e\u6279\u6a21\u5f0f\u3002\u8fd4\u56de (people, sign_mode, resolve_source)\u3002" }, { @@ -43236,7 +43236,7 @@ "source_file": "services/oa_engine.py", "source_location": "L419", "id": "services_oa_engine_rationale_419", - "community": 4, + "community": 7, "norm_label": "\u6cbf\u6761\u4ef6\u547d\u4e2d\u8def\u5f84\u6536\u96c6\u8282\u70b9;\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de none\u3002" }, { @@ -43245,7 +43245,7 @@ "source_file": "services/oa_engine.py", "source_location": "L473", "id": "services_oa_engine_rationale_473", - "community": 4, + "community": 7, "norm_label": "\u6309\u547d\u4e2d\u8def\u5f84\u5217\u51fa\u5168\u90e8\u540e\u7eed\u5ba1\u6279/\u6284\u9001/\u7ed3\u675f\u8282\u70b9(\u542b\u4eba\u5458),\u5bf9\u9f50\u53d1\u8d77\u9884\u89c8\u3002" }, { @@ -43254,7 +43254,7 @@ "source_file": "services/oa_engine.py", "source_location": "L562", "id": "services_oa_engine_rationale_562", - "community": 4, + "community": 7, "norm_label": "\u4e3a\u5df2\u8f6c\u4ea4\u4eba\u5458\u8865\u9f50 transferto*:\u540c\u8282\u70b9 resolve_source=transfer \u4e14 create_by=\u8f6c\u4ea4\u4eba \u7684\u65b0\u4efb\u52a1\u5904\u7406\u4eba\u3002" }, { @@ -43263,7 +43263,7 @@ "source_file": "services/oa_engine.py", "source_location": "L600", "id": "services_oa_engine_rationale_600", - "community": 4, + "community": 7, "norm_label": "\u5c06 'yyyy-mm-dd hh:mm:ss' \u7c97\u8f6c\u4e3a\u53ef\u6bd4\u8f83\u6574\u6570;\u975e\u6cd5\u5219 0\u3002" }, { @@ -43272,7 +43272,7 @@ "source_file": "services/oa_engine.py", "source_location": "L609", "id": "services_oa_engine_rationale_609", - "community": 4, + "community": 7, "norm_label": "\u540c\u8282\u70b9\u591a\u4eba\u4efb\u52a1\u6536\u6210\u5361\u7247\u72b6\u6001:\u62d2\u7edd/\u6253\u56de\u4f18\u5148,\u5176\u6b21\u5f85\u529e,\u518d\u5df2\u540c\u610f\u3002" }, { @@ -43281,7 +43281,7 @@ "source_file": "services/oa_engine.py", "source_location": "L627", "id": "services_oa_engine_rationale_627", - "community": 4, + "community": 7, "norm_label": "\u6309 node_key \u5408\u5e76\u540c\u8282\u70b9\u591a\u4eba(\u6216\u7b7e/\u4f1a\u7b7e/\u6284\u9001),\u65e0 key \u7684\u4efb\u52a1\u5404\u81ea\u72ec\u7acb\u3002" }, { @@ -43290,7 +43290,7 @@ "source_file": "services/oa_engine.py", "source_location": "L647", "id": "services_oa_engine_rationale_647", - "community": 4, + "community": 7, "norm_label": "\u6295\u5f71\u5ba1\u6279\u8fdb\u5ea6:\u53d1\u8d77\u4eba \u2192 \u6811\u5e8f tasks(\u540c\u8282\u70b9\u591a\u4eba\u5408\u5e76)\u2192 \u672a\u5230\u8fbe;\u7ec8\u6001\u6536\u5c3e\u3002 \u9489\u9489\u5bf9\u9f50:\u6253\u56de\u7ed3\u679c\u843d\u5728\u5ba1\u6279\u4efb\u52a1\u8282\u70b9\u4e0a,\u4e0d\u53e6\u63d2 kind=retur" }, { @@ -43299,7 +43299,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1158", "id": "services_oa_engine_rationale_1158", - "community": 4, + "community": 7, "norm_label": "\u6761\u4ef6\u5b57\u6bb5\u662f\u5426\u5df2\u6709\u6709\u6548\u503c(0 / false \u89c6\u4e3a\u5df2\u586b)\u3002" }, { @@ -43308,7 +43308,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1175", "id": "services_oa_engine_rationale_1175", - "community": 4, + "community": 7, "norm_label": "\u6536\u96c6\u6d41\u7a0b\u6811\u4e2d\u975e\u9ed8\u8ba4\u6761\u4ef6\u5206\u652f\u5f15\u7528\u7684\u8868\u5355\u5b57\u6bb5(\u53bb\u91cd\u4fdd\u5e8f)\u3002 \u7cfb\u7edf\u4f2a\u5b57\u6bb5 ``__initiator__`` \u4e0d\u4f9d\u8d56 formdata,\u4e0d\u7eb3\u5165\u9884\u89c8\u95e8\u95e9\u3002" }, { @@ -43317,7 +43317,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1256", "id": "services_oa_engine_rationale_1256", - "community": 4, + "community": 7, "norm_label": "\u6cbf\u6700\u7ec8\u8def\u5f84\u5199\u5165 steps\u3002\u6761\u4ef6\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de false\u3002" }, { @@ -43326,7 +43326,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1425", "id": "services_oa_engine_rationale_1425", - "community": 4, + "community": 7, "norm_label": "\u53d1\u8d77\u524d\u9884\u89c8\u5ba1\u6279\u94fe:\u6761\u4ef6\u5b57\u6bb5\u9f50\u540e\u53ea\u8d70\u547d\u4e2d\u8def\u5f84\u5e76\u89e3\u6790\u4eba\u5458\u3002" }, { @@ -43335,7 +43335,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1580", "id": "services_oa_engine_rationale_1580", - "community": 4, + "community": 7, "norm_label": "and \u591a\u6761 {field, op, value};contains \u8d70\u4eba\u5458/\u804c\u4f4d/\u90e8\u95e8\u96c6\u5408\u4ea4\u96c6,\u5176\u4f59\u8d70\u516c\u5f0f\u3002" }, { @@ -43344,7 +43344,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1677", "id": "services_oa_engine_rationale_1677", - "community": 4, + "community": 7, "norm_label": "\u4ece\u67d0\u8282\u70b9\u7684\u4e0b\u4e00\u8df3\u5f00\u59cb\u63a8\u8fdb;from_node \u4e3a none \u8868\u793a\u4ece start \u8fdb\u5165\u3002 \u8fd4\u56de\u672c\u6b21\u63a8\u8fdb\u65b0\u521b\u5efa\u7684\u4efb\u52a1 id \u5217\u8868(\u542b\u6284\u9001\u4e0e\u5d4c\u5957\u81ea\u52a8\u901a\u8fc7\u4ea7\u751f" }, { @@ -43353,7 +43353,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2053", "id": "services_oa_engine_rationale_2053", - "community": 4, + "community": 7, "norm_label": "\u5c06\u6284\u9001\u4efb\u52a1\u6807\u4e3a\u5df2\u8bfb\u3002\u8fd4\u56de\u662f\u5426\u53d1\u751f\u4e86\u5199\u5165\u3002\u5e42\u7b49\u65f6\u8fd4\u56de false\u3002" }, { @@ -43362,7 +43362,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2178", "id": "services_oa_engine_rationale_2178", - "community": 4, + "community": 7, "norm_label": "\u5728\u5df2\u5305\u542b oainstance \u7684 query \u4e0a\u53e0\u52a0\u5217\u8868\u7b5b\u9009\u3002\u8fd4\u56de (query, joined_app, joined_initiator)\u3002" }, { @@ -43371,7 +43371,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2377", "id": "services_oa_engine_rationale_2377", - "community": 4, + "community": 7, "norm_label": "\u5c06 pending \u5ba1\u6279\u4efb\u52a1\u7f6e\u4e3a approved \u5e76\u6309\u6216\u7b7e/\u4f1a\u7b7e\u51b3\u5b9a\u662f\u5426\u63a8\u8fdb\u3002 \u8fd4\u56de advance_from \u65b0\u521b\u5efa\u7684\u4efb\u52a1 id \u5217\u8868;\u4f1a\u7b7e\u672a\u9f50\u3001" }, { @@ -43380,7 +43380,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2573", "id": "services_oa_engine_rationale_2573", - "community": 4, + "community": 7, "norm_label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u52a0\u7b7e:\u4e3a\u540c\u8282\u70b9\u65b0\u589e\u5f85\u529e\u5ba1\u6279\u4eba\u3002" }, { @@ -43389,7 +43389,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2693", "id": "services_oa_engine_rationale_2693", - "community": 4, + "community": 7, "norm_label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u8f6c\u4ea4:\u7ed3\u675f\u672c\u4eba\u5f85\u529e\u5e76\u4e3a\u540c\u8282\u70b9\u76ee\u6807\u7528\u6237\u65b0\u5efa pending \u4efb\u52a1\u3002" }, { @@ -43398,7 +43398,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2807", "id": "services_oa_engine_rationale_2807", - "community": 4, + "community": 7, "norm_label": "\u5ba1\u6279\u4eba\u6253\u56de:\u672c\u5355\u7ec8\u6001 returned;\u518d\u529e\u987b\u590d\u5236\u8868\u5355\u5f00\u65b0\u5b9e\u4f8b\u3002" }, { @@ -43407,7 +43407,7 @@ "source_file": "services/oa_engine.py", "source_location": "L2889", "id": "services_oa_engine_rationale_2889", - "community": 4, + "community": 7, "norm_label": "\u5df2\u5e9f\u5f03:\u540c\u5b9e\u4f8b\u518d\u6b21\u63d0\u4ea4\u3002\u8bf7\u590d\u5236\u8868\u5355\u91cd\u65b0\u53d1\u8d77\u65b0\u5b9e\u4f8b\u3002" }, { @@ -43416,7 +43416,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L1", "id": "services_oa_overtime_hours_py", - "community": 16, + "community": 17, "norm_label": "oa_overtime_hours.py" }, { @@ -43425,7 +43425,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L23", "id": "services_oa_overtime_hours_parse_hm", - "community": 16, + "community": 17, "norm_label": "_parse_hm()" }, { @@ -43434,7 +43434,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L33", "id": "services_oa_overtime_hours_parse_dt", - "community": 16, + "community": 17, "norm_label": "_parse_dt()" }, { @@ -43443,7 +43443,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L49", "id": "services_oa_overtime_hours_format_ymd", - "community": 16, + "community": 17, "norm_label": "_format_ymd()" }, { @@ -43452,7 +43452,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L53", "id": "services_oa_overtime_hours_day_start_ms", - "community": 16, + "community": 17, "norm_label": "_day_start_ms()" }, { @@ -43461,7 +43461,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L58", "id": "services_oa_overtime_hours_day_at_minutes", - "community": 16, + "community": 17, "norm_label": "_day_at_minutes()" }, { @@ -43470,7 +43470,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L62", "id": "services_oa_overtime_hours_merge_intervals", - "community": 16, + "community": 17, "norm_label": "_merge_intervals()" }, { @@ -43479,7 +43479,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L76", "id": "services_oa_overtime_hours_intersect_interval", - "community": 16, + "community": 17, "norm_label": "_intersect_interval()" }, { @@ -43488,7 +43488,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L82", "id": "services_oa_overtime_hours_subtract_interval", - "community": 16, + "community": 17, "norm_label": "_subtract_interval()" }, { @@ -43497,7 +43497,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L95", "id": "services_oa_overtime_hours_subtract_intervals", - "community": 16, + "community": 17, "norm_label": "_subtract_intervals()" }, { @@ -43506,7 +43506,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L105", "id": "services_oa_overtime_hours_interval_minutes", - "community": 16, + "community": 17, "norm_label": "_interval_minutes()" }, { @@ -43515,7 +43515,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L109", "id": "services_oa_overtime_hours_build_workday_windows", - "community": 16, + "community": 17, "norm_label": "_build_workday_windows()" }, { @@ -43524,7 +43524,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L122", "id": "services_oa_overtime_hours_build_rest_day_segments", - "community": 16, + "community": 17, "norm_label": "_build_rest_day_segments()" }, { @@ -43533,7 +43533,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L140", "id": "services_oa_overtime_hours_calc_overtime_hours", - "community": 16, + "community": 17, "norm_label": "calc_overtime_hours()" }, { @@ -43542,7 +43542,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L193", "id": "services_oa_overtime_hours_extract_rules", - "community": 16, + "community": 17, "norm_label": "_extract_rules()" }, { @@ -43551,7 +43551,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L205", "id": "services_oa_overtime_hours_walk", - "community": 16, + "community": 17, "norm_label": "_walk()" }, { @@ -43569,7 +43569,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L272", "id": "services_oa_overtime_hours_round1", - "community": 16, + "community": 17, "norm_label": "_round1()" }, { @@ -43578,7 +43578,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L282", "id": "services_oa_overtime_hours_apply_overtime_kit_hours", - "community": 16, + "community": 17, "norm_label": "apply_overtime_kit_hours()" }, { @@ -43587,7 +43587,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L327", "id": "services_oa_overtime_hours_validate_overtime_kit_form_values", - "community": 16, + "community": 17, "norm_label": "validate_overtime_kit_form_values()" }, { @@ -43596,7 +43596,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L1", "id": "services_oa_overtime_hours_rationale_1", - "community": 16, + "community": 17, "norm_label": "\u52a0\u73ed\u5957\u4ef6:\u5de5\u4f5c\u65e5/\u4f11\u606f\u65e5\u7a97\u53e3\u91cd\u53e0\u5c0f\u65f6(\u4e0e\u524d\u7aef oa-overtime-hours.ts \u5bf9\u9f50)" }, { @@ -43605,7 +43605,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L146", "id": "services_oa_overtime_hours_rationale_146", - "community": 16, + "community": 17, "norm_label": "\u8fd4\u56de 1 \u4f4d\u5c0f\u6570\u5c0f\u65f6;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -43623,7 +43623,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L287", "id": "services_oa_overtime_hours_rationale_287", - "community": 16, + "community": 17, "norm_label": "\u904d\u5386 overtimekit:\u672a\u624b\u6539\u5219\u8986\u76d6\u65f6\u957f;\u5df2\u624b\u6539(form_data[__manual_])\u5219\u4ec5\u89c4\u8303\u5316\u4e00\u4f4d\u5c0f\u6570\u3002" }, { @@ -43632,7 +43632,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L1", "id": "services_workflow_callback_py", - "community": 6, + "community": 9, "norm_label": "workflow_callback.py" }, { @@ -43641,7 +43641,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L23", "id": "services_workflow_callback_register_local_callback", - "community": 6, + "community": 9, "norm_label": "register_local_callback()" }, { @@ -43650,7 +43650,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L28", "id": "services_workflow_callback_dispatch_local", - "community": 6, + "community": 9, "norm_label": "_dispatch_local()" }, { @@ -43659,7 +43659,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L60", "id": "services_workflow_callback_trigger_callback", - "community": 6, + "community": 9, "norm_label": "trigger_callback()" }, { @@ -43668,7 +43668,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L1", "id": "services_workflow_callback_rationale_1", - "community": 6, + "community": 9, "norm_label": "\u5de5\u4f5c\u6d41\u56de\u8c03\u670d\u52a1 \u2014\u2014 \u6d41\u7a0b\u72b6\u6001\u53d8\u66f4\u65f6\u901a\u77e5\u4e1a\u52a1\u7cfb\u7edf" }, { @@ -43677,7 +43677,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L24", "id": "services_workflow_callback_rationale_24", - "community": 6, + "community": 9, "norm_label": "\u6ce8\u518c\u672c\u5730\u56de\u8c03\u51fd\u6570\u3002\u5f53 callback_url \u4ee5 path \u5f00\u5934\u65f6\u76f4\u63a5\u8c03\u7528 fn\u3002" }, { @@ -43686,7 +43686,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L29", "id": "services_workflow_callback_rationale_29", - "community": 6, + "community": 9, "norm_label": "\u5c1d\u8bd5\u672c\u5730\u76f4\u8c03\u3002\u8fd4\u56de true \u8868\u793a\u5df2\u5904\u7406,false \u8868\u793a\u65e0\u5339\u914d\u7684\u672c\u5730\u56de\u8c03\u3002" }, { @@ -43695,7 +43695,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L61", "id": "services_workflow_callback_rationale_61", - "community": 6, + "community": 9, "norm_label": "\u6d41\u7a0b\u5b9e\u4f8b\u72b6\u6001\u53d8\u66f4\u540e,\u5411\u4e1a\u52a1\u7cfb\u7edf\u53d1\u9001\u56de\u8c03\u901a\u77e5\u3002 \u4f18\u5148\u7ea7: 1. \u5982\u679c callback_url \u662f\u5185\u90e8\u8def\u5f84(\u4ee5 / \u5f00\u5934),\u4f18\u5148\u5c1d\u8bd5\u672c\u5730\u76f4\u8c03" }, { @@ -43704,7 +43704,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L1", "id": "services_qc_work_order_fee_summary_py", - "community": 2, + "community": 4, "norm_label": "qc_work_order_fee_summary.py" }, { @@ -43713,7 +43713,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L30", "id": "services_qc_work_order_fee_summary_is_outbound_fee_biz_type", - "community": 2, + "community": 4, "norm_label": "_is_outbound_fee_biz_type()" }, { @@ -43722,7 +43722,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L34", "id": "services_qc_work_order_fee_summary_dec", - "community": 2, + "community": 4, "norm_label": "_dec()" }, { @@ -43731,7 +43731,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L43", "id": "services_qc_work_order_fee_summary_received_amount_from_details", - "community": 2, + "community": 4, "norm_label": "_received_amount_from_details()" }, { @@ -43740,7 +43740,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L52", "id": "services_qc_work_order_fee_summary_protocol_status_hint", - "community": 2, + "community": 4, "norm_label": "_protocol_status_hint()" }, { @@ -43749,7 +43749,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L76", "id": "services_qc_work_order_fee_summary_protocol_overall_status", - "community": 2, + "community": 4, "norm_label": "_protocol_overall_status()" }, { @@ -43758,7 +43758,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L98", "id": "services_qc_work_order_fee_summary_fmt_ymd", - "community": 2, + "community": 4, "norm_label": "_fmt_ymd()" }, { @@ -43767,7 +43767,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L105", "id": "services_qc_work_order_fee_summary_payment_detail_row", - "community": 2, + "community": 4, "norm_label": "_payment_detail_row()" }, { @@ -43776,7 +43776,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L123", "id": "services_qc_work_order_fee_summary_sort_payment_details", - "community": 2, + "community": 4, "norm_label": "_sort_payment_details()" }, { @@ -43785,7 +43785,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L134", "id": "services_qc_work_order_fee_summary_build_protocol_payment_summary", - "community": 2, + "community": 4, "norm_label": "build_protocol_payment_summary()" }, { @@ -43794,7 +43794,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L162", "id": "services_qc_work_order_fee_summary_build_protocol_payment_summaries", - "community": 2, + "community": 4, "norm_label": "build_protocol_payment_summaries()" }, { @@ -43803,7 +43803,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L204", "id": "services_qc_work_order_fee_summary_build_basic_experiment_fee_summary", - "community": 2, + "community": 4, "norm_label": "build_basic_experiment_fee_summary()" }, { @@ -43812,7 +43812,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L224", "id": "services_qc_work_order_fee_summary_build_basic_experiment_fee_summaries", - "community": 2, + "community": 4, "norm_label": "build_basic_experiment_fee_summaries()" }, { @@ -43821,7 +43821,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L260", "id": "services_qc_work_order_fee_summary_is_inbound_cell_storage_item", - "community": 2, + "community": 4, "norm_label": "_is_inbound_cell_storage_item()" }, { @@ -43830,7 +43830,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L267", "id": "services_qc_work_order_fee_summary_load_reception_map", - "community": 2, + "community": 4, "norm_label": "_load_reception_map()" }, { @@ -43839,7 +43839,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L281", "id": "services_qc_work_order_fee_summary_load_protocol_id_by_no", - "community": 2, + "community": 4, "norm_label": "_load_protocol_id_by_no()" }, { @@ -43848,7 +43848,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L299", "id": "services_qc_work_order_fee_summary_effective_collection_protocol_id", - "community": 2, + "community": 4, "norm_label": "_effective_collection_protocol_id()" }, { @@ -43857,7 +43857,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L315", "id": "services_qc_work_order_fee_summary_enrich_work_order_fee_summaries", - "community": 2, + "community": 4, "norm_label": "enrich_work_order_fee_summaries()" }, { @@ -43875,7 +43875,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L1", "id": "services_storage_facility_code_py", - "community": 8, + "community": 10, "norm_label": "storage_facility_code.py" }, { @@ -43884,7 +43884,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L19", "id": "services_storage_facility_code_encode_slot_layout_order", - "community": 8, + "community": 10, "norm_label": "encode_slot_layout_order()" }, { @@ -43893,7 +43893,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L30", "id": "services_storage_facility_code_decode_slot_layout_order", - "community": 8, + "community": 10, "norm_label": "decode_slot_layout_order()" }, { @@ -43902,7 +43902,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L38", "id": "services_storage_facility_code_validate_node_code", - "community": 8, + "community": 10, "norm_label": "validate_node_code()" }, { @@ -43911,7 +43911,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L47", "id": "services_storage_facility_code_assert_sibling_node_code_unique", - "community": 8, + "community": 10, "norm_label": "assert_sibling_node_code_unique()" }, { @@ -43920,7 +43920,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L71", "id": "services_storage_facility_code_build_node_code_path", - "community": 8, + "community": 10, "norm_label": "build_node_code_path()" }, { @@ -43929,7 +43929,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L96", "id": "services_storage_facility_code_build_full_slot_code", - "community": 8, + "community": 10, "norm_label": "build_full_slot_code()" }, { @@ -43938,7 +43938,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L108", "id": "services_storage_facility_code_load_facility_map", - "community": 8, + "community": 10, "norm_label": "load_facility_map()" }, { @@ -43947,7 +43947,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L120", "id": "services_storage_facility_code_load_facility_ancestor_map", - "community": 8, + "community": 10, "norm_label": "load_facility_ancestor_map()" }, { @@ -43956,7 +43956,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L145", "id": "services_storage_facility_code_collect_slot_ids_under_nodes", - "community": 8, + "community": 10, "norm_label": "collect_slot_ids_under_nodes()" }, { @@ -43965,7 +43965,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L188", "id": "services_storage_facility_code_refresh_outbound_release_cell_slot_names", - "community": 8, + "community": 10, "norm_label": "refresh_outbound_release_cell_slot_names()" }, { @@ -43974,7 +43974,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L233", "id": "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_slots", - "community": 8, + "community": 10, "norm_label": "cascade_refresh_slot_name_snapshots_for_slots()" }, { @@ -43983,7 +43983,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L262", "id": "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_nodes", - "community": 8, + "community": 10, "norm_label": "cascade_refresh_slot_name_snapshots_for_nodes()" }, { @@ -43992,7 +43992,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L1", "id": "services_storage_facility_code_rationale_1", - "community": 8, + "community": 3, "norm_label": "\u5e93\u4f4d\u8282\u70b9\u7f16\u53f7\u8def\u5f84\u4e0e\u50a8\u7269\u683c\u5b8c\u6574\u7f16\u53f7\u8ba1\u7b97\u3001\u5feb\u7167\u7ea7\u8054\u5237\u65b0\u3002" }, { @@ -44001,7 +44001,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L20", "id": "services_storage_facility_code_rationale_20", - "community": 8, + "community": 3, "norm_label": "\u5c06\u8d27\u67b6\u884c\u5217\u4f4d\u7f6e\u7f16\u7801\u4e3a order_num(row*1000+col)\u3002" }, { @@ -44010,7 +44010,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L31", "id": "services_storage_facility_code_rationale_31", - "community": 8, + "community": 3, "norm_label": "\u89e3\u6790 order_num \u4e2d\u7684\u884c\u5217\u4f4d\u7f6e;\u975e\u5e03\u5c40\u7f16\u7801\u65f6\u8fd4\u56de (0, order)\u3002" }, { @@ -44019,7 +44019,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L125", "id": "services_storage_facility_code_rationale_125", - "community": 8, + "community": 3, "norm_label": "\u4ec5\u52a0\u8f7d\u67d0\u8282\u70b9\u5230\u6839\u7684\u7956\u5148\u94fe(\u542b\u81ea\u8eab),\u4f9b\u5355\u8282\u70b9\u683c\u5b50\u5217\u8868\u62fc fullslotcode\u3002" }, { @@ -44163,7 +44163,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L1", "id": "services_qc_work_order_conclusion_py", - "community": 2, + "community": 4, "norm_label": "qc_work_order_conclusion.py" }, { @@ -44172,7 +44172,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L13", "id": "services_qc_work_order_conclusion_derive_work_order_qc_conclusion", - "community": 2, + "community": 4, "norm_label": "derive_work_order_qc_conclusion()" }, { @@ -44181,7 +44181,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L25", "id": "services_qc_work_order_conclusion_work_order_qc_conclusion_label", - "community": 2, + "community": 4, "norm_label": "work_order_qc_conclusion_label()" }, { @@ -44190,7 +44190,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L29", "id": "services_qc_work_order_conclusion_build_qc_conclusion_fields", - "community": 2, + "community": 4, "norm_label": "build_qc_conclusion_fields()" }, { @@ -44199,7 +44199,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L1", "id": "services_qc_work_order_conclusion_rationale_1", - "community": 2, + "community": 4, "norm_label": "\u8d28\u68c0\u5de5\u5355\u7ea7\u7ed3\u8bba:\u7531\u4e0b\u5c5e\u4efb\u52a1 conclusion \u6d3e\u751f(\u5408\u683c/\u4e0d\u5408\u683c)\u3002" }, { @@ -44208,7 +44208,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L14", "id": "services_qc_work_order_conclusion_rationale_14", - "community": 2, + "community": 4, "norm_label": "\u4e0e\u77ed\u4fe1\u6a21\u5757\u89c4\u5219\u4e00\u81f4:\u4efb\u4e00 btg \u2192 btg;\u5168\u90e8 tg \u2192 tg;\u5426\u5219\u7a7a\u3002" }, { @@ -44352,7 +44352,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L1", "id": "services_wechat_mini_auth_py", - "community": 9, + "community": 8, "norm_label": "wechat_mini_auth.py" }, { @@ -44361,7 +44361,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L19", "id": "services_wechat_mini_auth_wechatminiautherror", - "community": 9, + "community": 8, "norm_label": "wechatminiautherror" }, { @@ -44370,7 +44370,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L20", "id": "services_wechat_mini_auth_wechatminiautherror_init", - "community": 9, + "community": 8, "norm_label": ".__init__()" }, { @@ -44379,7 +44379,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L25", "id": "services_wechat_mini_auth_normalize_cn_mobile", - "community": 9, + "community": 8, "norm_label": "normalize_cn_mobile()" }, { @@ -44388,7 +44388,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L36", "id": "services_wechat_mini_auth_phones_match", - "community": 9, + "community": 8, "norm_label": "phones_match()" }, { @@ -44397,7 +44397,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L43", "id": "services_wechat_mini_auth_require_mini_credentials", - "community": 9, + "community": 8, "norm_label": "_require_mini_credentials()" }, { @@ -44406,7 +44406,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L51", "id": "services_wechat_mini_auth_code2session", - "community": 9, + "community": 8, "norm_label": "code2session()" }, { @@ -44415,7 +44415,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L83", "id": "services_wechat_mini_auth_get_access_token", - "community": 9, + "community": 8, "norm_label": "_get_access_token()" }, { @@ -44424,7 +44424,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L105", "id": "services_wechat_mini_auth_get_phone_number", - "community": 9, + "community": 8, "norm_label": "get_phone_number()" }, { @@ -44433,7 +44433,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L1", "id": "services_wechat_mini_auth_rationale_1", - "community": 9, + "community": 8, "norm_label": "\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u767b\u5f55:code2session\u3001\u624b\u673a\u53f7\u5feb\u901f\u9a8c\u8bc1\u3002" }, { @@ -44442,7 +44442,7 @@ "source_file": "services/wechat_mini_auth.py", "source_location": "L37", "id": "services_wechat_mini_auth_rationale_37", - "community": 9, + "community": 8, "norm_label": "\u8d26\u53f7\u624b\u673a\u53f7\u4e0e\u672c\u6b21\u5fae\u4fe1\u6388\u6743\u624b\u673a\u53f7\u662f\u5426\u4e00\u81f4(\u89c4\u8303\u5316\u540e\u6bd4\u8f83)\u3002" }, { @@ -44577,7 +44577,7 @@ "source_file": "services/oa_publish.py", "source_location": "L142", "id": "services_oa_publish_rationale_142", - "community": 4, + "community": 7, "norm_label": "field -> rule(\u4ec5 useincondition \u4e14 type \u5408\u683c)" }, { @@ -44586,7 +44586,7 @@ "source_file": "services/oa_publish.py", "source_location": "L157", "id": "services_oa_publish_rationale_157", - "community": 4, + "community": 7, "norm_label": "\u5c31\u5730/\u6df1\u62f7\u8d1d\u7686\u53ef:\u6253\u6807\u5b57\u6bb5\u5f3a\u5236 required/$required\u3002\u53d1\u5e03\u524d\u8c03\u7528\u3002" }, { @@ -44595,7 +44595,7 @@ "source_file": "services/oa_publish.py", "source_location": "L471", "id": "services_oa_publish_rationale_471", - "community": 4, + "community": 7, "norm_label": "\u6821\u9a8c\u5e76\u53d1\u5e03\u5f53\u524d\u8349\u7a3f\u3002 \u6210\u529f\u8fd4\u56de (draft_dict_like_published_info, []); \u5931\u8d25\u8fd4\u56de ({}, errors)\u3002" }, { @@ -44604,7 +44604,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L1", "id": "services_cn_holiday_sync_py", - "community": 6, + "community": 8, "norm_label": "cn_holiday_sync.py" }, { @@ -44613,7 +44613,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L26", "id": "services_cn_holiday_sync_is_rest_from_type", - "community": 6, + "community": 8, "norm_label": "_is_rest_from_type()" }, { @@ -44622,7 +44622,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L30", "id": "services_cn_holiday_sync_map_ailcc_day_row", - "community": 6, + "community": 8, "norm_label": "map_ailcc_day_row()" }, { @@ -44631,7 +44631,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L63", "id": "services_cn_holiday_sync_iter_month_dates", - "community": 6, + "community": 8, "norm_label": "iter_month_dates()" }, { @@ -44640,7 +44640,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L68", "id": "services_cn_holiday_sync_years_to_sync", - "community": 6, + "community": 8, "norm_label": "_years_to_sync()" }, { @@ -44649,7 +44649,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L73", "id": "services_cn_holiday_sync_months_for_year", - "community": 6, + "community": 8, "norm_label": "_months_for_year()" }, { @@ -44658,7 +44658,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L77", "id": "services_cn_holiday_sync_fetch_batch", - "community": 6, + "community": 8, "norm_label": "_fetch_batch()" }, { @@ -44667,7 +44667,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L108", "id": "services_cn_holiday_sync_days_in_year", - "community": 6, + "community": 8, "norm_label": "_days_in_year()" }, { @@ -44676,7 +44676,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L112", "id": "services_cn_holiday_sync_is_year_calendar_complete", - "community": 6, + "community": 8, "norm_label": "is_year_calendar_complete()" }, { @@ -44685,7 +44685,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L124", "id": "services_cn_holiday_sync_sync_cn_holidays", - "community": 6, + "community": 8, "norm_label": "sync_cn_holidays()" }, { @@ -44694,7 +44694,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L186", "id": "services_cn_holiday_sync_seconds_until_next_local_midnight", - "community": 6, + "community": 8, "norm_label": "seconds_until_next_local_midnight()" }, { @@ -44703,7 +44703,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L193", "id": "services_cn_holiday_sync_loop_body", - "community": 6, + "community": 8, "norm_label": "_loop_body()" }, { @@ -44712,7 +44712,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L215", "id": "services_cn_holiday_sync_start_cn_holiday_sync_loop", - "community": 6, + "community": 8, "norm_label": "start_cn_holiday_sync_loop()" }, { @@ -44721,7 +44721,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L232", "id": "services_cn_holiday_sync_stop_cn_holiday_sync_loop", - "community": 6, + "community": 8, "norm_label": "stop_cn_holiday_sync_loop()" }, { @@ -44730,7 +44730,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L1", "id": "services_cn_holiday_sync_rationale_1", - "community": 6, + "community": 8, "norm_label": "\u4e2d\u56fd\u8282\u5047\u65e5\u65e5\u5386\u540c\u6b65(ailcc batch)\u4e0e\u8fdb\u7a0b\u5185\u540e\u53f0\u5faa\u73af" }, { @@ -44739,7 +44739,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L35", "id": "services_cn_holiday_sync_rationale_35", - "community": 6, + "community": 8, "norm_label": "normalize one day for upsert fields." }, { @@ -44748,7 +44748,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L78", "id": "services_cn_holiday_sync_rationale_78", - "community": 6, + "community": 8, "norm_label": "get batch api with retries. raises on persistent failure." }, { @@ -44757,7 +44757,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L113", "id": "services_cn_holiday_sync_rationale_113", - "community": 6, + "community": 8, "norm_label": "true when the year already has one row per calendar day." }, { @@ -44766,7 +44766,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L125", "id": "services_cn_holiday_sync_rationale_125", - "community": 6, + "community": 8, "norm_label": "fetch current + next year month-by-month; upsert by day_date. return rows writte" }, { @@ -44775,7 +44775,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L216", "id": "services_cn_holiday_sync_rationale_216", - "community": 6, + "community": 8, "norm_label": "start daemon thread if not running: sync immediately, then each local midnight." }, { @@ -44784,7 +44784,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L233", "id": "services_cn_holiday_sync_rationale_233", - "community": 6, + "community": 8, "norm_label": "set stop event and join the sync thread." }, { @@ -44793,7 +44793,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L1", "id": "services_workflow_engine_py", - "community": 6, + "community": 9, "norm_label": "workflow_engine.py" }, { @@ -44802,7 +44802,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L31", "id": "services_workflow_engine_workflowengine", - "community": 6, + "community": 3, "norm_label": "workflowengine" }, { @@ -44811,7 +44811,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L32", "id": "services_workflow_engine_workflowengine_init", - "community": 6, + "community": 3, "norm_label": ".__init__()" }, { @@ -44820,7 +44820,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L39", "id": "services_workflow_engine_workflowengine_start_process", - "community": 6, + "community": 9, "norm_label": ".start_process()" }, { @@ -44829,7 +44829,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L77", "id": "services_workflow_engine_workflowengine_approve_task", - "community": 6, + "community": 9, "norm_label": ".approve_task()" }, { @@ -44838,7 +44838,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L126", "id": "services_workflow_engine_workflowengine_reject_task", - "community": 6, + "community": 9, "norm_label": ".reject_task()" }, { @@ -44847,7 +44847,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L160", "id": "services_workflow_engine_workflowengine_advance", - "community": 6, + "community": 9, "norm_label": "._advance()" }, { @@ -44856,7 +44856,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L201", "id": "services_workflow_engine_workflowengine_execute_node", - "community": 6, + "community": 9, "norm_label": "._execute_node()" }, { @@ -44865,7 +44865,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L238", "id": "services_workflow_engine_workflowengine_resolve_approvers", - "community": 6, + "community": 0, "norm_label": "._resolve_approvers()" }, { @@ -44874,7 +44874,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L289", "id": "services_workflow_engine_workflowengine_evaluate_condition", - "community": 6, + "community": 9, "norm_label": "._evaluate_condition()" }, { @@ -44883,7 +44883,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L311", "id": "services_workflow_engine_workflowengine_check_rules", - "community": 6, + "community": 9, "norm_label": "._check_rules()" }, { @@ -44892,7 +44892,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L335", "id": "services_workflow_engine_compare", - "community": 6, + "community": 9, "norm_label": "_compare()" }, { @@ -44901,7 +44901,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L364", "id": "services_workflow_engine_get_variable", - "community": 6, + "community": 9, "norm_label": "_get_variable()" }, { @@ -44910,7 +44910,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L379", "id": "services_workflow_engine_parse_node_config", - "community": 6, + "community": 9, "norm_label": "_parse_node_config()" }, { @@ -44919,7 +44919,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L388", "id": "services_workflow_engine_parse_variables", - "community": 6, + "community": 9, "norm_label": "_parse_variables()" }, { @@ -44928,7 +44928,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L1", "id": "services_workflow_engine_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u5de5\u4f5c\u6d41\u5f15\u64ce \u2014\u2014 \u8bfb\u53d6\u8282\u70b9\u4e0e\u8fde\u7ebf\u6267\u884c\u5ba1\u6279\u6d41\u8f6c" }, { @@ -44973,7 +44973,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L1", "id": "services_oa_confirmation_date_py", - "community": 32, + "community": 34, "norm_label": "oa_confirmation_date.py" }, { @@ -44982,7 +44982,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L12", "id": "services_oa_confirmation_date_add_months_ymd", - "community": 32, + "community": 34, "norm_label": "add_months_ymd()" }, { @@ -44991,7 +44991,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L1", "id": "services_oa_confirmation_date_rationale_1", - "community": 32, + "community": 34, "norm_label": "\u8f6c\u6b63\u5957\u4ef6:\u5165\u804c\u65e5 + \u8bd5\u7528\u671f\u6708\u6570 \u2192 \u5efa\u8bae\u8f6c\u6b63\u65e5(yyyy-mm-dd)\u3002" }, { @@ -45000,7 +45000,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L1", "id": "services_web_auth_roles_py", - "community": 9, + "community": 11, "norm_label": "web_auth_roles.py" }, { @@ -45009,7 +45009,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L30", "id": "services_web_auth_roles_map_role_name_to_web", - "community": 9, + "community": 11, "norm_label": "_map_role_name_to_web()" }, { @@ -45018,7 +45018,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L42", "id": "services_web_auth_roles_dedupe_role_id_rows", - "community": 9, + "community": 11, "norm_label": "_dedupe_role_id_rows()" }, { @@ -45027,7 +45027,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L53", "id": "services_web_auth_roles_get_direct_enabled_role_ids", - "community": 9, + "community": 11, "norm_label": "get_direct_enabled_role_ids()" }, { @@ -45036,7 +45036,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L75", "id": "services_web_auth_roles_get_post_inherited_role_ids", - "community": 9, + "community": 11, "norm_label": "get_post_inherited_role_ids()" }, { @@ -45045,7 +45045,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L114", "id": "services_web_auth_roles_get_effective_role_ids", - "community": 9, + "community": 11, "norm_label": "get_effective_role_ids()" }, { @@ -45072,7 +45072,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L212", "id": "services_web_auth_roles_list_user_ids_with_any_effective_role_ids", - "community": 6, + "community": 0, "norm_label": "list_user_ids_with_any_effective_role_ids()" }, { @@ -45081,7 +45081,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L285", "id": "services_web_auth_roles_get_role_names_by_ids", - "community": 9, + "community": 11, "norm_label": "get_role_names_by_ids()" }, { @@ -45090,7 +45090,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L316", "id": "services_web_auth_roles_active_role_name_rows", - "community": 9, + "community": 11, "norm_label": "_active_role_name_rows()" }, { @@ -45099,7 +45099,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L321", "id": "services_web_auth_roles_user_has_active_roles", - "community": 9, + "community": 11, "norm_label": "user_has_active_roles()" }, { @@ -45108,7 +45108,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L326", "id": "services_web_auth_roles_get_user_role_names", - "community": 9, + "community": 11, "norm_label": "get_user_role_names()" }, { @@ -45117,7 +45117,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L332", "id": "services_web_auth_roles_resolve_web_role_for_user", - "community": 9, + "community": 11, "norm_label": "resolve_web_role_for_user()" }, { @@ -45126,7 +45126,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L343", "id": "services_web_auth_roles_iter_user_menu_perm_codes", - "community": 9, + "community": 11, "norm_label": "iter_user_menu_perm_codes()" }, { @@ -45135,7 +45135,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L1", "id": "services_web_auth_roles_rationale_1", - "community": 4, + "community": 3, "norm_label": "web \u7ba1\u7406\u7aef\u767b\u5f55:\u57fa\u4e8e v0.3 sys_user / sys_user_role / sys_role \u7684\u89d2\u8272\u4e0e\u83dc\u5355\u6743\u9650\u89e3\u6790 \u6709\u6548\u89d2\u8272 = \u7528\u6237\u76f4\u63a5\u89d2\u8272" }, { @@ -45144,7 +45144,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L31", "id": "services_web_auth_roles_rationale_31", - "community": 4, + "community": 3, "norm_label": "\u5c06 sys_role.role_name \u6620\u5c04\u4e3a web-admin \u4f7f\u7528\u7684 role \u5b57\u7b26\u4e32\u3002" }, { @@ -45153,7 +45153,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L54", "id": "services_web_auth_roles_rationale_54", - "community": 4, + "community": 3, "norm_label": "\u7528\u6237\u76f4\u63a5\u7ed1\u5b9a\u4e14\u542f\u7528\u7684\u89d2\u8272 id(sys_user_role \u2192 sys_role)\u3002" }, { @@ -45162,7 +45162,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L76", "id": "services_web_auth_roles_rationale_76", - "community": 4, + "community": 3, "norm_label": "\u7ecf\u542f\u7528\u804c\u4f4d\u7ee7\u627f\u7684\u542f\u7528\u89d2\u8272 id(sys_user_post \u2192 sys_post \u2192 sys_post_role \u2192 sys_role)\u3002" }, { @@ -45171,7 +45171,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L115", "id": "services_web_auth_roles_rationale_115", - "community": 4, + "community": 3, "norm_label": "\u7528\u6237\u6709\u6548\u89d2\u8272 id:\u76f4\u63a5\u7ed1\u5b9a \u222a \u542f\u7528\u804c\u4f4d\u5173\u8054\u7684\u542f\u7528\u89d2\u8272(\u53bb\u91cd\u4fdd\u5e8f)\u3002" }, { @@ -45180,7 +45180,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L144", "id": "services_web_auth_roles_rationale_144", - "community": 4, + "community": 3, "norm_label": "\u62e5\u6709\u6307\u5b9a\u89d2\u8272\u540d\u7684\u7528\u6237 id(\u76f4\u63a5\u7ed1\u5b9a \u222a \u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -45189,7 +45189,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L219", "id": "services_web_auth_roles_rationale_219", - "community": 4, + "community": 3, "norm_label": "\u62e5\u6709\u4efb\u4e00\u6307\u5b9a\u89d2\u8272 id \u7684\u7528\u6237 id \u5217\u8868(\u76f4\u63a5\u7ed1\u5b9a \u222a \u804c\u4f4d\u7ee7\u627f,\u53bb\u91cd)\u3002" }, { @@ -45198,7 +45198,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L286", "id": "services_web_auth_roles_rationale_286", - "community": 4, + "community": 3, "norm_label": "\u6309\u7ed9\u5b9a\u89d2\u8272 id \u8fd4\u56de\u542f\u7528\u89d2\u8272\u540d\u79f0(\u4fdd\u5e8f\u3001\u53bb\u91cd)\u3002" }, { @@ -45207,7 +45207,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L317", "id": "services_web_auth_roles_rationale_317", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u7528\u6237\u5f53\u524d\u6709\u6548\u7684 sys_role.role_name \u5217\u8868(\u542b\u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -45216,7 +45216,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L322", "id": "services_web_auth_roles_rationale_322", - "community": 4, + "community": 3, "norm_label": "\u7528\u6237\u662f\u5426\u81f3\u5c11\u62e5\u6709\u4e00\u4e2a\u6709\u6548\u89d2\u8272(\u76f4\u63a5\u6216\u7ecf\u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -45225,7 +45225,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L327", "id": "services_web_auth_roles_rationale_327", - "community": 4, + "community": 3, "norm_label": "\u7528\u6237\u5f53\u524d\u6709\u6548\u7684 sys_role.role_name \u5217\u8868(\u53bb\u91cd\u3001\u4fdd\u5e8f)\u3002" }, { @@ -45234,7 +45234,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L333", "id": "services_web_auth_roles_rationale_333", - "community": 4, + "community": 3, "norm_label": "\u6839\u636e\u7528\u6237\u6709\u6548\u89d2\u8272\u89e3\u6790 web \u7aef role(admin / super_admin / guest)\u3002" }, { @@ -45243,7 +45243,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L344", "id": "services_web_auth_roles_rationale_344", - "community": 4, + "community": 3, "norm_label": "\u7528\u6237\u901a\u8fc7\u6709\u6548\u89d2\u8272\u5173\u8054\u5f97\u5230\u7684\u83dc\u5355\u6743\u9650\u6807\u8bc6(sys_menu.perms,\u7a7a\u5219\u9000\u56de\u83dc\u5355 id)\u3002 \u6ce8:\u4e0d\u8fc7\u6ee4 visible\u2014\u2014f \u7c7b\u578b\u6309\u94ae\u7b49 visib" }, { @@ -45252,7 +45252,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L1", "id": "services_oa_trip_days_py", - "community": 0, + "community": 19, "norm_label": "oa_trip_days.py" }, { @@ -45261,7 +45261,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L24", "id": "services_oa_trip_days_day_index", - "community": 0, + "community": 19, "norm_label": "_day_index()" }, { @@ -45270,7 +45270,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L36", "id": "services_oa_trip_days_start_offset", - "community": 0, + "community": 19, "norm_label": "_start_offset()" }, { @@ -45279,7 +45279,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L45", "id": "services_oa_trip_days_end_offset", - "community": 0, + "community": 19, "norm_label": "_end_offset()" }, { @@ -45288,7 +45288,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L54", "id": "services_oa_trip_days_calc_trip_leg_days", - "community": 0, + "community": 19, "norm_label": "calc_trip_leg_days()" }, { @@ -45297,7 +45297,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L73", "id": "services_oa_trip_days_sum_trip_leg_days", - "community": 0, + "community": 19, "norm_label": "sum_trip_leg_days()" }, { @@ -45306,7 +45306,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L87", "id": "services_oa_trip_days_is_half_day_multiple", - "community": 0, + "community": 19, "norm_label": "is_half_day_multiple()" }, { @@ -45315,7 +45315,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L97", "id": "services_oa_trip_days_extract_rules", - "community": 0, + "community": 19, "norm_label": "_extract_rules()" }, { @@ -45324,7 +45324,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L109", "id": "services_oa_trip_days_walk", - "community": 0, + "community": 19, "norm_label": "_walk()" }, { @@ -45342,7 +45342,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L156", "id": "services_oa_trip_days_walk_trip_kits", - "community": 0, + "community": 19, "norm_label": "_walk_trip_kits()" }, { @@ -45351,7 +45351,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L167", "id": "services_oa_trip_days_apply_trip_kit_days", - "community": 0, + "community": 19, "norm_label": "apply_trip_kit_days()" }, { @@ -45360,7 +45360,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L200", "id": "services_oa_trip_days_validate_trip_kit_form_values", - "community": 0, + "community": 19, "norm_label": "validate_trip_kit_form_values()" }, { @@ -45369,7 +45369,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L1", "id": "services_oa_trip_days_rationale_1", - "community": 0, + "community": 19, "norm_label": "\u51fa\u5dee\u5957\u4ef6:\u534a\u65e5\u5236\u884c\u7a0b\u65f6\u957f(\u4e0e\u524d\u7aef oa-trip-days.ts \u5bf9\u9f50)" }, { @@ -45378,7 +45378,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L60", "id": "services_oa_trip_days_rationale_60", - "community": 0, + "community": 19, "norm_label": "\u8fd4\u56de 0.5 \u6b65\u8fdb\u5929\u6570;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -45396,7 +45396,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L168", "id": "services_oa_trip_days_rationale_168", - "community": 0, + "community": 19, "norm_label": "\u904d\u5386 tripkit:\u884c\u7a0b\u672a\u624b\u6539\u5219\u8986\u76d6 duration;\u51fa\u5dee\u5929\u6570\u672a\u624b\u6539\u5219\u8986\u76d6\u4e3a\u5404\u884c\u7a0b\u65f6\u957f\u4e4b\u548c\u3002" }, { @@ -45405,7 +45405,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L201", "id": "services_oa_trip_days_rationale_201", - "community": 0, + "community": 19, "norm_label": "\u63d0\u4ea4\u6821\u9a8c:\u884c\u7a0b\u5fc5\u586b\u3001\u7ed3\u675f\u665a\u4e8e\u5f00\u59cb;\u65f6\u957f/\u5929\u6570\u5408\u6cd5\u3002" }, { @@ -45414,7 +45414,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L1", "id": "services_protocol_payment_installment_py", - "community": 19, + "community": 6, "norm_label": "protocol_payment_installment.py" }, { @@ -45423,7 +45423,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L16", "id": "services_protocol_payment_installment_add_days_yyyymmdd", - "community": 19, + "community": 6, "norm_label": "add_days_yyyymmdd()" }, { @@ -45432,7 +45432,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L29", "id": "services_protocol_payment_installment_add_months_yyyymmdd", - "community": 19, + "community": 6, "norm_label": "add_months_yyyymmdd()" }, { @@ -45441,7 +45441,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L44", "id": "services_protocol_payment_installment_add_interval_months_yyyymmdd", - "community": 19, + "community": 6, "norm_label": "add_interval_months_yyyymmdd()" }, { @@ -45450,7 +45450,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L64", "id": "services_protocol_payment_installment_calc_fq_installment_due_date", - "community": 19, + "community": 6, "norm_label": "calc_fq_installment_due_date()" }, { @@ -45459,7 +45459,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L78", "id": "services_protocol_payment_installment_parse_installment_ratios", - "community": 2, + "community": 6, "norm_label": "parse_installment_ratios()" }, { @@ -45468,7 +45468,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L88", "id": "services_protocol_payment_installment_is_legacy_installment_ratios", - "community": 19, + "community": 6, "norm_label": "is_legacy_installment_ratios()" }, { @@ -45477,7 +45477,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L102", "id": "services_protocol_payment_installment_resolve_installment_due_amounts", - "community": 19, + "community": 6, "norm_label": "resolve_installment_due_amounts()" }, { @@ -45486,7 +45486,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L114", "id": "services_protocol_payment_installment_calc_installment_due_amounts_inline", - "community": 19, + "community": 6, "norm_label": "_calc_installment_due_amounts_inline()" }, { @@ -45495,7 +45495,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L134", "id": "services_protocol_payment_installment_calc_installment_due_amounts_by_ratios", - "community": 19, + "community": 6, "norm_label": "calc_installment_due_amounts_by_ratios()" }, { @@ -45504,7 +45504,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L155", "id": "services_protocol_payment_installment_calc_unpaid_amounts_by_ratios", - "community": 19, + "community": 6, "norm_label": "calc_unpaid_amounts_by_ratios()" }, { @@ -45513,7 +45513,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L1", "id": "services_protocol_payment_installment_rationale_1", - "community": 19, + "community": 6, "norm_label": "\u5206\u671f\u7f34\u8d39:\u5e94\u7f34\u65e5\u8ba1\u7b97(\u6574\u6570\u6708\u6309\u65e5\u5386\u9012\u589e,\u5c0f\u6570\u6708\u6309 30 \u5929/\u6708\u6362\u7b97)" }, { @@ -45522,7 +45522,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L45", "id": "services_protocol_payment_installment_rationale_45", - "community": 19, + "community": 6, "norm_label": "\u6574\u6570\u90e8\u5206\u6309\u65e5\u5386\u52a0\u6708,\u5c0f\u6570\u90e8\u5206\u6309 30 \u5929/\u6708\u6362\u7b97\u4e3a\u5929\u6570\u3002" }, { @@ -45531,7 +45531,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L70", "id": "services_protocol_payment_installment_rationale_70", - "community": 19, + "community": 6, "norm_label": "\u7b2c 1 \u671f=\u5f00\u59cb\u65f6\u95f4;\u7b2c 2 \u671f\u8d77\u5728\u95f4\u9694\u9012\u589e\u57fa\u7840\u4e0a\u63d0\u524d advance_days \u5929\u3002" }, { @@ -45540,7 +45540,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L138", "id": "services_protocol_payment_installment_rationale_138", - "community": 19, + "community": 6, "norm_label": "\u5168\u989d\u5206\u914d:\u524d n-1 \u671f floor \u5230\u5206,\u672b\u4f4d\u8865\u5c3e\u5dee\u3002" }, { @@ -45549,7 +45549,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L160", "id": "services_protocol_payment_installment_rationale_160", - "community": 19, + "community": 6, "norm_label": "\u90e8\u5206\u5df2\u7f34:\u6309\u672a\u7f34\u671f\u6b21\u6bd4\u4f8b\u5f52\u4e00\u5316\u5206\u914d remaining\u3002" }, { @@ -45558,7 +45558,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L1", "id": "services_protocol_sample_list_summary_py", - "community": 2, + "community": 6, "norm_label": "protocol_sample_list_summary.py" }, { @@ -45567,7 +45567,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L20", "id": "services_protocol_sample_list_summary_build_sample_item_reception_qc_fields", - "community": 2, + "community": 6, "norm_label": "build_sample_item_reception_qc_fields()" }, { @@ -45576,7 +45576,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L46", "id": "services_protocol_sample_list_summary_get_list_reception_summary_map_by_sample_codes", - "community": 2, + "community": 6, "norm_label": "get_list_reception_summary_map_by_sample_codes()" }, { @@ -45585,7 +45585,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L79", "id": "services_protocol_sample_list_summary_get_list_qc_conclusion_map_by_sample_codes", - "community": 2, + "community": 4, "norm_label": "get_list_qc_conclusion_map_by_sample_codes()" }, { @@ -45594,7 +45594,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L149", "id": "services_protocol_sample_list_summary_get_list_qc_status_map_by_sample_codes", - "community": 2, + "community": 6, "norm_label": "get_list_qc_status_map_by_sample_codes()" }, { @@ -45639,7 +45639,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L1", "id": "services_oa_related_approval_py", - "community": 0, + "community": 7, "norm_label": "oa_related_approval.py" }, { @@ -45648,7 +45648,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L40", "id": "services_oa_related_approval_walk_rules", - "community": 0, + "community": 7, "norm_label": "_walk_rules()" }, { @@ -45657,7 +45657,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L52", "id": "services_oa_related_approval_schema_rules", - "community": 0, + "community": 7, "norm_label": "_schema_rules()" }, { @@ -45693,7 +45693,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L147", "id": "services_oa_related_approval_normalize_related_ids", - "community": 0, + "community": 7, "norm_label": "_normalize_related_ids()" }, { @@ -45702,7 +45702,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L166", "id": "services_oa_related_approval_format_trip_leg", - "community": 0, + "community": 7, "norm_label": "_format_trip_leg()" }, { @@ -45711,7 +45711,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L195", "id": "services_oa_related_approval_format_trip_itinerary", - "community": 0, + "community": 7, "norm_label": "_format_trip_itinerary()" }, { @@ -45720,7 +45720,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L207", "id": "services_oa_related_approval_format_receive_account", - "community": 0, + "community": 7, "norm_label": "_format_receive_account()" }, { @@ -45729,7 +45729,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L245", "id": "services_oa_related_approval_format_region_like", - "community": 0, + "community": 7, "norm_label": "_format_region_like()" }, { @@ -45738,7 +45738,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L290", "id": "services_oa_related_approval_format_unknown_object", - "community": 0, + "community": 7, "norm_label": "_format_unknown_object()" }, { @@ -45747,7 +45747,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L321", "id": "services_oa_related_approval_format_value", - "community": 0, + "community": 7, "norm_label": "_format_value()" }, { @@ -45756,7 +45756,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L396", "id": "services_oa_related_approval_flatten_form_fields_for_summary", - "community": 0, + "community": 7, "norm_label": "flatten_form_fields_for_summary()" }, { @@ -45765,7 +45765,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L425", "id": "services_oa_related_approval_extract_related_approval_links", - "community": 0, + "community": 7, "norm_label": "extract_related_approval_links()" }, { @@ -45774,7 +45774,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L458", "id": "services_oa_related_approval_merge_relation_targets", - "community": 0, + "community": 7, "norm_label": "merge_relation_targets()" }, { @@ -45783,7 +45783,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L479", "id": "services_oa_related_approval_user_can_link_instance", - "community": 0, + "community": 7, "norm_label": "_user_can_link_instance()" }, { @@ -45792,7 +45792,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L512", "id": "services_oa_related_approval_assert_linkable_instance", - "community": 0, + "community": 7, "norm_label": "assert_linkable_instance()" }, { @@ -45801,7 +45801,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L534", "id": "services_oa_related_approval_related_status_text", - "community": 0, + "community": 7, "norm_label": "related_status_text()" }, { @@ -45837,7 +45837,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L714", "id": "services_oa_related_approval_build_related_summaries", - "community": 0, + "community": 7, "norm_label": "build_related_summaries()" }, { @@ -45846,7 +45846,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L1", "id": "services_oa_related_approval_rationale_1", - "community": 4, + "community": 7, "norm_label": "\u5173\u8054\u5ba1\u6279\u5355:\u5b57\u6bb5\u6241\u5e73\u5316\u4e0e form_data \u62bd\u94fe" }, { @@ -45855,7 +45855,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L65", "id": "services_oa_related_approval_rationale_65", - "community": 4, + "community": 7, "norm_label": "normalize formcreate upload / \u4e1a\u52a1\u9644\u4ef6\u503c\u4e3a url \u5217\u8868\u3002" }, { @@ -45864,7 +45864,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L97", "id": "services_oa_related_approval_rationale_97", - "community": 4, + "community": 7, "norm_label": "\u6253\u5370/\u6458\u8981:\u4f18\u5148\u5bf9\u8c61 name,\u5426\u5219\u53d6\u8def\u5f84\u6700\u540e\u4e00\u6bb5\u6587\u4ef6\u540d\u3002" }, { @@ -45873,7 +45873,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L148", "id": "services_oa_related_approval_rationale_148", - "community": 4, + "community": 7, "norm_label": "order-preserving dedupe of related approval instance ids." }, { @@ -45882,7 +45882,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L246", "id": "services_oa_related_approval_rationale_246", - "community": 4, + "community": 7, "norm_label": "\u7701\u5e02\u533a / \u7ea7\u8054:string[] \u6216 {province,city,district} \u7b49\u3002" }, { @@ -45891,7 +45891,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L291", "id": "services_oa_related_approval_rationale_291", - "community": 4, + "community": 7, "norm_label": "never dump full dict/json; prefer common display keys then scalar values." }, { @@ -45900,7 +45900,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L322", "id": "services_oa_related_approval_rationale_322", - "community": 0, + "community": 7, "norm_label": "returns (text, fullwidth)" }, { @@ -45909,7 +45909,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L428", "id": "services_oa_related_approval_rationale_428", - "community": 4, + "community": 7, "norm_label": "ordered unique (field_key, to_instance_id)." }, { @@ -45918,7 +45918,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L463", "id": "services_oa_related_approval_rationale_463", - "community": 4, + "community": 7, "norm_label": "returns (field_key|none, to_id) \u2014 form fields first, then legacy without key." }, { @@ -45927,7 +45927,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L548", "id": "services_oa_related_approval_rationale_548", - "community": 4, + "community": 7, "norm_label": "return instance id list for done/cc tabs; none means mine (filter on initiator)." }, { @@ -45936,7 +45936,7 @@ "source_file": "services/wechat_mp_message.py", "source_location": "L1", "id": "services_wechat_mp_message_py", - "community": 9, + "community": 8, "norm_label": "wechat_mp_message.py" }, { @@ -45945,7 +45945,7 @@ "source_file": "services/wechat_mp_message.py", "source_location": "L20", "id": "services_wechat_mp_message_truncate_thing", - "community": 9, + "community": 8, "norm_label": "_truncate_thing()" }, { @@ -45954,34 +45954,34 @@ "source_file": "services/wechat_mp_message.py", "source_location": "L27", "id": "services_wechat_mp_message_build_oa_data", - "community": 9, + "community": 8, "norm_label": "_build_oa_data()" }, { "label": "_send_template()", "file_type": "code", "source_file": "services/wechat_mp_message.py", - "source_location": "L42", + "source_location": "L51", "id": "services_wechat_mp_message_send_template", - "community": 9, + "community": 8, "norm_label": "_send_template()" }, { "label": "send_oa_approval_notify()", "file_type": "code", "source_file": "services/wechat_mp_message.py", - "source_location": "L105", + "source_location": "L137", "id": "services_wechat_mp_message_send_oa_approval_notify", - "community": 9, + "community": 8, "norm_label": "send_oa_approval_notify()" }, { "label": "send_oa_cc_notify()", "file_type": "code", "source_file": "services/wechat_mp_message.py", - "source_location": "L127", + "source_location": "L159", "id": "services_wechat_mp_message_send_oa_cc_notify", - "community": 9, + "community": 8, "norm_label": "send_oa_cc_notify()" }, { @@ -45990,16 +45990,25 @@ "source_file": "services/wechat_mp_message.py", "source_location": "L1", "id": "services_wechat_mp_message_rationale_1", - "community": 9, + "community": 8, "norm_label": "\u5fae\u4fe1\u670d\u52a1\u53f7\u6a21\u677f\u6d88\u606f:oa \u5ba1\u6279/\u6284\u9001\u901a\u77e5\u3002" }, + { + "label": "\u6309 env \u5b57\u6bb5\u540d\u7ec4\u88c5 data\uff1b\u5b57\u6bb5\u540d\u7559\u7a7a\u5219\u8df3\u8fc7\uff08\u517c\u5bb9\u4e34\u65f6\u5c11\u5b57\u6bb5\u6a21\u677f\uff09\u3002", + "file_type": "rationale", + "source_file": "services/wechat_mp_message.py", + "source_location": "L34", + "id": "services_wechat_mp_message_rationale_34", + "community": 8, + "norm_label": "\u6309 env \u5b57\u6bb5\u540d\u7ec4\u88c5 data;\u5b57\u6bb5\u540d\u7559\u7a7a\u5219\u8df3\u8fc7(\u517c\u5bb9\u4e34\u65f6\u5c11\u5b57\u6bb5\u6a21\u677f)\u3002" + }, { "label": "oa_leave_hours.py", "file_type": "code", "source_file": "services/oa_leave_hours.py", "source_location": "L1", "id": "services_oa_leave_hours_py", - "community": 7, + "community": 20, "norm_label": "oa_leave_hours.py" }, { @@ -46008,7 +46017,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L21", "id": "services_oa_leave_hours_parse_hm", - "community": 7, + "community": 20, "norm_label": "_parse_hm()" }, { @@ -46017,7 +46026,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L31", "id": "services_oa_leave_hours_parse_dt", - "community": 7, + "community": 20, "norm_label": "_parse_dt()" }, { @@ -46026,7 +46035,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L47", "id": "services_oa_leave_hours_overlap_minutes_on_day", - "community": 7, + "community": 20, "norm_label": "_overlap_minutes_on_day()" }, { @@ -46035,7 +46044,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L75", "id": "services_oa_leave_hours_calc_leave_hours", - "community": 7, + "community": 20, "norm_label": "calc_leave_hours()" }, { @@ -46044,7 +46053,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L97", "id": "services_oa_leave_hours_extract_rules", - "community": 7, + "community": 20, "norm_label": "_extract_rules()" }, { @@ -46053,7 +46062,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L109", "id": "services_oa_leave_hours_walk", - "community": 7, + "community": 20, "norm_label": "_walk()" }, { @@ -46062,7 +46071,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L123", "id": "services_oa_leave_hours_kit_child_fields", - "community": 7, + "community": 20, "norm_label": "_kit_child_fields()" }, { @@ -46071,7 +46080,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L160", "id": "services_oa_leave_hours_round1", - "community": 7, + "community": 20, "norm_label": "_round1()" }, { @@ -46080,7 +46089,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L170", "id": "services_oa_leave_hours_apply_leave_kit_hours", - "community": 7, + "community": 20, "norm_label": "apply_leave_kit_hours()" }, { @@ -46089,7 +46098,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L205", "id": "services_oa_leave_hours_validate_leave_kit_form_values", - "community": 7, + "community": 20, "norm_label": "validate_leave_kit_form_values()" }, { @@ -46098,7 +46107,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L1", "id": "services_oa_leave_hours_rationale_1", - "community": 7, + "community": 20, "norm_label": "\u8bf7\u5047\u5957\u4ef6:\u53cc\u6bb5\u5de5\u65f6\u91cd\u53e0\u5c0f\u65f6(\u4e0e\u524d\u7aef oa-leave-hours.ts \u5bf9\u9f50)" }, { @@ -46107,7 +46116,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L80", "id": "services_oa_leave_hours_rationale_80", - "community": 7, + "community": 20, "norm_label": "\u8fd4\u56de 1 \u4f4d\u5c0f\u6570\u5c0f\u65f6;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -46116,7 +46125,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L124", "id": "services_oa_leave_hours_rationale_124", - "community": 7, + "community": 20, "norm_label": "\u8fd4\u56de (start_field, end_field, duration_field)\u3002" }, { @@ -46125,7 +46134,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L171", "id": "services_oa_leave_hours_rationale_171", - "community": 7, + "community": 20, "norm_label": "\u904d\u5386 leavekit:\u672a\u624b\u6539\u5219\u8986\u76d6\u65f6\u957f;\u5df2\u624b\u6539(form_data[__manual_])\u5219\u4ec5\u89c4\u8303\u5316\u4e00\u4f4d\u5c0f\u6570\u3002" }, { @@ -46134,7 +46143,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L1", "id": "services_oa_resignation_kit_sync_py", - "community": 6, + "community": 8, "norm_label": "oa_resignation_kit_sync.py" }, { @@ -46143,7 +46152,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L19", "id": "services_oa_resignation_kit_sync_loads", - "community": 6, + "community": 8, "norm_label": "_loads()" }, { @@ -46152,7 +46161,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L30", "id": "services_oa_resignation_kit_sync_extract_rules", - "community": 6, + "community": 8, "norm_label": "_extract_rules()" }, { @@ -46161,7 +46170,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L44", "id": "services_oa_resignation_kit_sync_walk", - "community": 6, + "community": 8, "norm_label": "_walk()" }, { @@ -46170,7 +46179,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L52", "id": "services_oa_resignation_kit_sync_last_work_day_field", - "community": 6, + "community": 8, "norm_label": "_last_work_day_field()" }, { @@ -46179,7 +46188,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L67", "id": "services_oa_resignation_kit_sync_parse_ymd", - "community": 6, + "community": 8, "norm_label": "_parse_ymd()" }, { @@ -46188,7 +46197,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L83", "id": "services_oa_resignation_kit_sync_extract_last_work_day", - "community": 6, + "community": 8, "norm_label": "extract_last_work_day()" }, { @@ -46197,7 +46206,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L98", "id": "services_oa_resignation_kit_sync_apply_resignation_kit_user_sync", - "community": 6, + "community": 8, "norm_label": "apply_resignation_kit_user_sync()" }, { @@ -46206,7 +46215,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L1", "id": "services_oa_resignation_kit_sync_rationale_1", - "community": 6, + "community": 7, "norm_label": "\u79bb\u804c\u5957\u4ef6:\u5ba1\u6279\u901a\u8fc7\u540e\u56de\u5199\u53d1\u8d77\u4eba last_work_day\u3002" }, { @@ -46215,7 +46224,7 @@ "source_file": "services/wechat_mp_auth.py", "source_location": "L1", "id": "services_wechat_mp_auth_py", - "community": 9, + "community": 8, "norm_label": "wechat_mp_auth.py" }, { @@ -46224,7 +46233,7 @@ "source_file": "services/wechat_mp_auth.py", "source_location": "L18", "id": "services_wechat_mp_auth_wechatmpautherror", - "community": 9, + "community": 8, "norm_label": "wechatmpautherror" }, { @@ -46233,7 +46242,7 @@ "source_file": "services/wechat_mp_auth.py", "source_location": "L22", "id": "services_wechat_mp_auth_require_mp_credentials", - "community": 9, + "community": 8, "norm_label": "_require_mp_credentials()" }, { @@ -46242,7 +46251,7 @@ "source_file": "services/wechat_mp_auth.py", "source_location": "L30", "id": "services_wechat_mp_auth_get_mp_access_token", - "community": 9, + "community": 8, "norm_label": "get_mp_access_token()" }, { @@ -46251,7 +46260,7 @@ "source_file": "services/wechat_mp_auth.py", "source_location": "L55", "id": "services_wechat_mp_auth_oauth_code_to_openid", - "community": 9, + "community": 8, "norm_label": "oauth_code_to_openid()" }, { @@ -46260,7 +46269,7 @@ "source_file": "services/wechat_mp_auth.py", "source_location": "L1", "id": "services_wechat_mp_auth_rationale_1", - "community": 9, + "community": 8, "norm_label": "\u5fae\u4fe1\u670d\u52a1\u53f7:access_token\u3001oauth code \u6362 openid\u3002" }, { @@ -46269,7 +46278,7 @@ "source_file": "services/wechat_mp_auth.py", "source_location": "L56", "id": "services_wechat_mp_auth_rationale_56", - "community": 9, + "community": 8, "norm_label": "snsapi_base:code \u2192 openid / unionid\u3002" }, { @@ -46287,7 +46296,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L12", "id": "services_oa_assignee_assigneeresolveerror", - "community": 4, + "community": 7, "norm_label": "assigneeresolveerror" }, { @@ -46350,7 +46359,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L1", "id": "services_oa_assignee_rationale_1", - "community": 7, + "community": 2, "norm_label": "oa \u5ba1\u6279\u4eba\u89e3\u6790(\u4e0d\u8bfb sys_role;\u804c\u4f4d\u6210\u5458\u8d70 sys_user_post)" }, { @@ -46359,7 +46368,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L55", "id": "services_oa_assignee_rationale_55", - "community": 7, + "community": 2, "norm_label": "\u6284\u9001\u591a\u7b56\u7565\u8f6f\u5e76\u96c6:\u5355\u7b56\u7565\u5931\u8d25/\u7a7a\u5219\u8df3\u8fc7;\u5168\u90e8\u65e0\u4eba\u8fd4\u56de [],\u4e0d\u629b\u9519\u3002" }, { @@ -46368,7 +46377,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L184", "id": "services_oa_assignee_rationale_184", - "community": 7, + "community": 2, "norm_label": "\u6309\u8282\u70b9 approverconfig \u89e3\u6790\u5904\u7406\u4eba\u3002 assigneetype: users | posts | dept_leader | direct" }, { @@ -46377,7 +46386,7 @@ "source_file": "services/wechat_login_service.py", "source_location": "L1", "id": "services_wechat_login_service_py", - "community": 9, + "community": 8, "norm_label": "wechat_login_service.py" }, { @@ -46386,7 +46395,7 @@ "source_file": "services/wechat_login_service.py", "source_location": "L14", "id": "services_wechat_login_service_resolve_wechat_login_by_openid_only", - "community": 9, + "community": 8, "norm_label": "resolve_wechat_login_by_openid_only()" }, { @@ -46395,7 +46404,7 @@ "source_file": "services/wechat_login_service.py", "source_location": "L29", "id": "services_wechat_login_service_resolve_wechat_login_user", - "community": 9, + "community": 8, "norm_label": "resolve_wechat_login_user()" }, { @@ -46404,7 +46413,7 @@ "source_file": "services/wechat_login_service.py", "source_location": "L1", "id": "services_wechat_login_service_rationale_1", - "community": 9, + "community": 8, "norm_label": "\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u767b\u5f55\u4e1a\u52a1:openid + \u624b\u673a\u53f7\u4e00\u81f4\u6027\u6821\u9a8c\u3002" }, { @@ -46413,7 +46422,7 @@ "source_file": "services/wechat_login_service.py", "source_location": "L17", "id": "services_wechat_login_service_rationale_17", - "community": 9, + "community": 8, "norm_label": "\u5df2\u7ed1\u5b9a openid \u65f6\u9759\u9ed8\u6362\u7968(\u65e0\u9700\u624b\u673a\u53f7\u6388\u6743)\u3002" }, { @@ -46422,7 +46431,7 @@ "source_file": "services/wechat_login_service.py", "source_location": "L32", "id": "services_wechat_login_service_rationale_32", - "community": 9, + "community": 8, "norm_label": "\u6839\u636e openid + \u672c\u6b21\u6388\u6743\u624b\u673a\u53f7\u89e3\u6790\u53ef\u767b\u5f55\u5458\u5de5\u3002 returns: (user, error_message, error_co" }, { @@ -46584,7 +46593,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L1", "id": "services_oa_owner_fields_py", - "community": 7, + "community": 29, "norm_label": "oa_owner_fields.py" }, { @@ -46593,7 +46602,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L7", "id": "services_oa_owner_fields_walk_rules", - "community": 7, + "community": 29, "norm_label": "_walk_rules()" }, { @@ -46602,7 +46611,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L19", "id": "services_oa_owner_fields_schema_rules", - "community": 7, + "community": 29, "norm_label": "_schema_rules()" }, { @@ -46611,7 +46620,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L31", "id": "services_oa_owner_fields_rule_props", - "community": 7, + "community": 29, "norm_label": "_rule_props()" }, { @@ -46620,7 +46629,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L36", "id": "services_oa_owner_fields_allow_modify", - "community": 7, + "community": 29, "norm_label": "_allow_modify()" }, { @@ -46629,7 +46638,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L40", "id": "services_oa_owner_fields_apply_owner_field_defaults", - "community": 7, + "community": 29, "norm_label": "apply_owner_field_defaults()" }, { @@ -46638,7 +46647,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L1", "id": "services_oa_owner_fields_rationale_1", - "community": 7, + "community": 29, "norm_label": "oa \u5f52\u5c5e\u4eba / \u5f52\u5c5e\u90e8\u95e8:\u53ea\u8bfb\u5f3a\u5236\u56de\u586b\u4e0e\u6821\u9a8c\u8f85\u52a9" }, { @@ -46647,7 +46656,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L49", "id": "services_oa_owner_fields_rationale_49", - "community": 7, + "community": 29, "norm_label": "\u5f52\u5c5e\u5b57\u6bb5\u5904\u7406: - allowmodify \u4e3a\u5047:\u5f3a\u5236\u5199\u5165\u5f53\u524d\u53d1\u8d77\u4eba / \u4e3b\u90e8\u95e8(\u9632\u7be1\u6539) - allowmodify \u4e3a\u771f\u4e14\u5b57\u6bb5\u4e3a\u7a7a:\u8865\u9ed8\u8ba4\u503c" }, { @@ -46656,7 +46665,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L1", "id": "services_oa_money_field_py", - "community": 23, + "community": 25, "norm_label": "oa_money_field.py" }, { @@ -46665,7 +46674,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L10", "id": "services_oa_money_field_walk_rules", - "community": 23, + "community": 25, "norm_label": "_walk_rules()" }, { @@ -46674,7 +46683,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L22", "id": "services_oa_money_field_schema_rules", - "community": 23, + "community": 25, "norm_label": "_schema_rules()" }, { @@ -46683,7 +46692,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L34", "id": "services_oa_money_field_rule_props", - "community": 23, + "community": 25, "norm_label": "_rule_props()" }, { @@ -46692,7 +46701,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L39", "id": "services_oa_money_field_field_label", - "community": 23, + "community": 0, "norm_label": "_field_label()" }, { @@ -46701,7 +46710,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L43", "id": "services_oa_money_field_is_required", - "community": 23, + "community": 25, "norm_label": "_is_required()" }, { @@ -46710,7 +46719,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L54", "id": "services_oa_money_field_is_empty", - "community": 23, + "community": 25, "norm_label": "_is_empty()" }, { @@ -46719,7 +46728,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L58", "id": "services_oa_money_field_parse_money", - "community": 23, + "community": 25, "norm_label": "_parse_money()" }, { @@ -46728,7 +46737,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L86", "id": "services_oa_money_field_validate_money_rule", - "community": 23, + "community": 25, "norm_label": "_validate_money_rule()" }, { @@ -46737,7 +46746,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L111", "id": "services_oa_money_field_validate_money_form_values", - "community": 23, + "community": 25, "norm_label": "validate_money_form_values()" }, { @@ -46746,7 +46755,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L1", "id": "services_oa_money_field_rationale_1", - "community": 23, + "community": 25, "norm_label": "oa \u8868\u5355\u8bbe\u8ba1\u5668:\u91d1\u989d\u63a7\u4ef6 form_data \u6821\u9a8c" }, { @@ -46755,7 +46764,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L59", "id": "services_oa_money_field_rationale_59", - "community": 23, + "community": 25, "norm_label": "\u89e3\u6790\u91d1\u989d\u503c\u3002\u6210\u529f\u8fd4\u56de (number, none);\u5931\u8d25\u8fd4\u56de (none, error_key)\u3002" }, { @@ -46764,7 +46773,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L112", "id": "services_oa_money_field_rationale_112", - "community": 23, + "community": 25, "norm_label": "\u6821\u9a8c form_data \u4e2d\u91d1\u989d\u63a7\u4ef6\u7684\u503c\u683c\u5f0f,\u8fd4\u56de\u4e2d\u6587\u9519\u8bef\u5217\u8868(\u7a7a\u8868\u793a\u901a\u8fc7)\u3002" }, { @@ -46971,7 +46980,7 @@ "source_file": "services/oa_wechat_notify.py", "source_location": "L1", "id": "services_oa_wechat_notify_py", - "community": 9, + "community": 8, "norm_label": "oa_wechat_notify.py" }, { @@ -46980,7 +46989,7 @@ "source_file": "services/oa_wechat_notify.py", "source_location": "L16", "id": "services_oa_wechat_notify_build_oa_detail_pagepath", - "community": 9, + "community": 8, "norm_label": "build_oa_detail_pagepath()" }, { @@ -46989,7 +46998,7 @@ "source_file": "services/oa_wechat_notify.py", "source_location": "L24", "id": "services_oa_wechat_notify_send_one", - "community": 9, + "community": 8, "norm_label": "_send_one()" }, { @@ -46998,7 +47007,7 @@ "source_file": "services/oa_wechat_notify.py", "source_location": "L71", "id": "services_oa_wechat_notify_notify_oa_tasks_sync", - "community": 9, + "community": 8, "norm_label": "notify_oa_tasks_sync()" }, { @@ -47016,7 +47025,7 @@ "source_file": "services/oa_wechat_notify.py", "source_location": "L1", "id": "services_oa_wechat_notify_rationale_1", - "community": 9, + "community": 7, "norm_label": "oa \u4efb\u52a1\u521b\u5efa\u540e\u670d\u52a1\u53f7\u901a\u77e5(commit \u540e\u5f02\u6b65)\u3002" }, { @@ -47025,7 +47034,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L1", "id": "services_oa_confirmation_kit_sync_py", - "community": 6, + "community": 7, "norm_label": "oa_confirmation_kit_sync.py" }, { @@ -47034,7 +47043,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L28", "id": "services_oa_confirmation_kit_sync_loads", - "community": 6, + "community": 7, "norm_label": "_loads()" }, { @@ -47043,7 +47052,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L39", "id": "services_oa_confirmation_kit_sync_extract_rules", - "community": 6, + "community": 7, "norm_label": "_extract_rules()" }, { @@ -47052,7 +47061,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L53", "id": "services_oa_confirmation_kit_sync_walk", - "community": 6, + "community": 7, "norm_label": "_walk()" }, { @@ -47061,7 +47070,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L61", "id": "services_oa_confirmation_kit_sync_kit_field_map", - "community": 6, + "community": 7, "norm_label": "_kit_field_map()" }, { @@ -47070,7 +47079,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L93", "id": "services_oa_confirmation_kit_sync_parse_hire_date", - "community": 6, + "community": 7, "norm_label": "_parse_hire_date()" }, { @@ -47079,7 +47088,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L107", "id": "services_oa_confirmation_kit_sync_dept_id", - "community": 6, + "community": 7, "norm_label": "_dept_id()" }, { @@ -47088,7 +47097,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L119", "id": "services_oa_confirmation_kit_sync_is_empty", - "community": 6, + "community": 7, "norm_label": "_is_empty()" }, { @@ -47097,7 +47106,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L129", "id": "services_oa_confirmation_kit_sync_extract_writeback_values", - "community": 6, + "community": 7, "norm_label": "extract_writeback_values()" }, { @@ -47106,7 +47115,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L185", "id": "services_oa_confirmation_kit_sync_apply_confirmation_kit_user_sync", - "community": 6, + "community": 7, "norm_label": "apply_confirmation_kit_user_sync()" }, { @@ -47115,7 +47124,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L1", "id": "services_oa_confirmation_kit_sync_rationale_1", - "community": 6, + "community": 7, "norm_label": "\u8f6c\u6b63\u5957\u4ef6:\u5ba1\u6279\u901a\u8fc7\u540e\u56de\u5199\u53d1\u8d77\u4eba sys_user\u3002" }, { @@ -47124,7 +47133,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L62", "id": "services_oa_confirmation_kit_sync_rationale_62", - "community": 6, + "community": 7, "norm_label": "semantic -> form field id" }, { @@ -47133,7 +47142,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L130", "id": "services_oa_confirmation_kit_sync_rationale_130", - "community": 6, + "community": 7, "norm_label": "\u4ece schema+form_data \u63d0\u53d6\u53ef\u56de\u5199\u5217\u503c(\u5217\u540d -> \u503c)\u3002\u7a7a\u5b57\u6bb5\u4e0d\u8fdb\u5165\u7ed3\u679c\u3002" }, { @@ -47142,7 +47151,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L186", "id": "services_oa_confirmation_kit_sync_rationale_186", - "community": 6, + "community": 7, "norm_label": "\u626b\u63cf confirmationkit,\u6709\u503c\u5219\u66f4\u65b0\u53d1\u8d77\u4eba sys_user;\u5f02\u5e38\u53ea\u6253\u65e5\u5fd7\u3002" }, { @@ -47160,7 +47169,7 @@ "source_file": "services/oa_formula.py", "source_location": "L32", "id": "services_oa_formula_formulaerror", - "community": 4, + "community": 7, "norm_label": "formulaerror" }, { @@ -47403,7 +47412,7 @@ "source_file": "ws/__init__.py", "source_location": "L1", "id": "ws_init_py", - "community": 47, + "community": 49, "norm_label": "__init__.py" } ], @@ -48841,7 +48850,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/wechat_mp_message.py", - "source_location": "L86", + "source_location": "L98", "weight": 1.0, "_src": "services_wechat_mp_message_send_template", "_tgt": "exception", @@ -58645,7 +58654,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L145", + "source_location": "L148", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "core_response_success_response", @@ -67525,7 +67534,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L137", + "source_location": "L140", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "core_response_error_response", @@ -144769,7 +144778,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L139", + "source_location": "L142", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "str", @@ -151597,7 +151606,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/wechat_mp_message.py", - "source_location": "L65", + "source_location": "L74", "weight": 1.0, "_src": "services_wechat_mp_message_send_template", "_tgt": "str", @@ -160274,10 +160283,10 @@ "source_file": "api/mini_menu.py", "source_location": "L13", "weight": 0.8, - "_src": "api_mini_menu_rationale_112", + "_src": "api_mini_menu_rationale_114", "_tgt": "models_models_sysrolemenu", "source": "models_models_sysrolemenu", - "target": "api_mini_menu_rationale_112", + "target": "api_mini_menu_rationale_114", "confidence_score": 0.5 }, { @@ -160646,10 +160655,10 @@ "source_file": "api/mini_menu.py", "source_location": "L13", "weight": 0.8, - "_src": "api_mini_menu_rationale_112", + "_src": "api_mini_menu_rationale_114", "_tgt": "models_models_sysmenu", "source": "models_models_sysmenu", - "target": "api_mini_menu_rationale_112", + "target": "api_mini_menu_rationale_114", "confidence_score": 0.5 }, { @@ -341485,7 +341494,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L139", + "source_location": "L142", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "crud_base_crudbase_get", @@ -347413,7 +347422,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/wechat_mp_message.py", - "source_location": "L89", + "source_location": "L103", "weight": 1.0, "_src": "services_wechat_mp_message_send_template", "_tgt": "crud_base_crudbase_get", @@ -356244,7 +356253,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L111", + "source_location": "L113", "weight": 1.0, "_src": "api_mini_menu_py", "_tgt": "api_mini_menu_mobile_menu_icon_colors", @@ -356256,7 +356265,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L133", + "source_location": "L136", "weight": 1.0, "_src": "api_mini_menu_py", "_tgt": "api_mini_menu_list_my_mobile_menus", @@ -356280,7 +356289,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L135", + "source_location": "L138", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "api_mini_menu_current_user", @@ -356292,7 +356301,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L143", + "source_location": "L146", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "api_mini_menu_find_mobile_root", @@ -356304,7 +356313,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L147", + "source_location": "L150", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "api_mini_menu_collect_descendants", @@ -356316,7 +356325,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L149", + "source_location": "L152", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "api_mini_menu_user_menu_ids", @@ -356340,7 +356349,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L168", + "source_location": "L171", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "api_mini_menu_mobile_menu_icon", @@ -356364,7 +356373,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L162", + "source_location": "L165", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "api_mini_menu_mobile_menu_icon_colors", @@ -356376,12 +356385,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L112", + "source_location": "L114", "weight": 1.0, - "_src": "api_mini_menu_rationale_112", + "_src": "api_mini_menu_rationale_114", "_tgt": "api_mini_menu_mobile_menu_icon_colors", "source": "api_mini_menu_mobile_menu_icon_colors", - "target": "api_mini_menu_rationale_112", + "target": "api_mini_menu_rationale_114", "confidence_score": 1.0 }, { @@ -356389,7 +356398,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/mini_menu.py", - "source_location": "L148", + "source_location": "L151", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "services_web_auth_roles_resolve_web_role_for_user", @@ -389172,7 +389181,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L42", + "source_location": "L51", "weight": 1.0, "_src": "services_wechat_mp_message_py", "_tgt": "services_wechat_mp_message_send_template", @@ -389184,7 +389193,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L105", + "source_location": "L137", "weight": 1.0, "_src": "services_wechat_mp_message_py", "_tgt": "services_wechat_mp_message_send_oa_approval_notify", @@ -389196,7 +389205,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L127", + "source_location": "L159", "weight": 1.0, "_src": "services_wechat_mp_message_py", "_tgt": "services_wechat_mp_message_send_oa_cc_notify", @@ -389220,7 +389229,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L35", + "source_location": "L41", "weight": 1.0, "_src": "services_wechat_mp_message_build_oa_data", "_tgt": "services_wechat_mp_message_truncate_thing", @@ -389232,7 +389241,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L117", + "source_location": "L149", "weight": 1.0, "_src": "services_wechat_mp_message_send_oa_approval_notify", "_tgt": "services_wechat_mp_message_build_oa_data", @@ -389244,7 +389253,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L139", + "source_location": "L171", "weight": 1.0, "_src": "services_wechat_mp_message_send_oa_cc_notify", "_tgt": "services_wechat_mp_message_build_oa_data", @@ -389252,11 +389261,23 @@ "target": "services_wechat_mp_message_send_oa_cc_notify", "confidence_score": 1.0 }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/wechat_mp_message.py", + "source_location": "L34", + "weight": 1.0, + "_src": "services_wechat_mp_message_rationale_34", + "_tgt": "services_wechat_mp_message_build_oa_data", + "source": "services_wechat_mp_message_build_oa_data", + "target": "services_wechat_mp_message_rationale_34", + "confidence_score": 1.0 + }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L114", + "source_location": "L146", "weight": 1.0, "_src": "services_wechat_mp_message_send_oa_approval_notify", "_tgt": "services_wechat_mp_message_send_template", @@ -389268,7 +389289,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/wechat_mp_message.py", - "source_location": "L136", + "source_location": "L168", "weight": 1.0, "_src": "services_wechat_mp_message_send_oa_cc_notify", "_tgt": "services_wechat_mp_message_send_template", @@ -389281,7 +389302,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/wechat_mp_message.py", - "source_location": "L62", + "source_location": "L71", "weight": 1.0, "_src": "services_wechat_mp_message_send_template", "_tgt": "services_wechat_mp_auth_get_mp_access_token", @@ -389324,6 +389345,18 @@ "target": "services_wechat_mp_auth_wechatmpautherror", "confidence_score": 0.5 }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/wechat_mp_message.py", + "source_location": "L10", + "weight": 0.8, + "_src": "services_wechat_mp_message_rationale_34", + "_tgt": "services_wechat_mp_auth_wechatmpautherror", + "source": "services_wechat_mp_message_rationale_34", + "target": "services_wechat_mp_auth_wechatmpautherror", + "confidence_score": 0.5 + }, { "relation": "contains", "confidence": "EXTRACTED", diff --git a/backend/graphify-out/manifest.json b/backend/graphify-out/manifest.json index f4ff30b5..98b52223 100644 --- a/backend/graphify-out/manifest.json +++ b/backend/graphify-out/manifest.json @@ -5,7 +5,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/core/auth.py": 1786415793.4635684, "/Users/wuzilong/work/00code/zkxw/backend/app/core/api_crypto.py": 1778578258.039314, "/Users/wuzilong/work/00code/zkxw/backend/app/core/login_crypto.py": 1782186069.0708613, - "/Users/wuzilong/work/00code/zkxw/backend/app/core/config.py": 1786615315.0962946, + "/Users/wuzilong/work/00code/zkxw/backend/app/core/config.py": 1786625149.2414541, "/Users/wuzilong/work/00code/zkxw/backend/app/core/wechat_pay.py": 1778578258.0461762, "/Users/wuzilong/work/00code/zkxw/backend/app/core/api_request_log_middleware.py": 1779882001.753267, "/Users/wuzilong/work/00code/zkxw/backend/app/core/avatar_url.py": 1780540753.5481932, @@ -184,7 +184,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/api/public.py": 1786374022.5691514, "/Users/wuzilong/work/00code/zkxw/backend/app/api/material.py": 1782894693.6582327, "/Users/wuzilong/work/00code/zkxw/backend/app/api/production_material.py": 1782404982.2474263, - "/Users/wuzilong/work/00code/zkxw/backend/app/api/mini_menu.py": 1786587944.1214068, + "/Users/wuzilong/work/00code/zkxw/backend/app/api/mini_menu.py": 1786680837.227191, "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py": 1785207187.402777, "/Users/wuzilong/work/00code/zkxw/backend/app/api/market.py": 1781522283.6823432, "/Users/wuzilong/work/00code/zkxw/backend/app/api/sample_production_reception.py": 1782718998.90251, @@ -237,7 +237,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/services/protocol_payment_installment.py": 1781432208.0765035, "/Users/wuzilong/work/00code/zkxw/backend/app/services/protocol_sample_list_summary.py": 1785207474.9871266, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_related_approval.py": 1786413868.1112978, - "/Users/wuzilong/work/00code/zkxw/backend/app/services/wechat_mp_message.py": 1786615349.0650096, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/wechat_mp_message.py": 1786627636.595815, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_leave_hours.py": 1785397787.0493405, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_resignation_kit_sync.py": 1785405020.285242, "/Users/wuzilong/work/00code/zkxw/backend/app/services/wechat_mp_auth.py": 1786615330.0733685, diff --git a/docs/superpowers/specs/2026-08-13-oa-wechat-service-notify-design.md b/docs/superpowers/specs/2026-08-13-oa-wechat-service-notify-design.md index 368c0023..1f39435f 100644 --- a/docs/superpowers/specs/2026-08-13-oa-wechat-service-notify-design.md +++ b/docs/superpowers/specs/2026-08-13-oa-wechat-service-notify-design.md @@ -162,6 +162,8 @@ OA 引擎 _create_tasks_for_node ### 6.1 登录页关注入口 +> **入口已迁移(2026-08-14):** 登录页关注与工作台顶栏绑定入口已废弃;统一见 `docs/superpowers/specs/2026-08-14-wechat-notify-menu-entry-design.md` 与菜单「开启微信通知」。 + - 位置:登录卡片下方次要链接文案:「关注服务号,接收审批通知」。 - 点击: 1. 调用 `wx.openOfficialAccountProfile({ username: gh_… })`(基础库 ≥ 3.7.10)。 @@ -170,6 +172,8 @@ OA 引擎 _create_tasks_for_node ### 6.2 登录后绑定入口 +> **入口已迁移(2026-08-14):** 登录页关注与工作台顶栏绑定入口已废弃;统一见 `docs/superpowers/specs/2026-08-14-wechat-notify-menu-entry-design.md` 与菜单「开启微信通知」。 + - 个人中心(或工作台设置)「开启微信审批通知」:检查绑定状态;未绑定则走绑定流程(web-view 授权或扫码说明)。 - 首次进入 OA 待办且未绑定:可弱提示一次(非强制)。