From 6a8c3e750e61cd01b2dd3293d8feb8a2f4817d11 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Thu, 6 Aug 2026 16:54:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/app/services/oa_engine.py | 41 +- backend/graphify-out/.graphify_analysis.json | 2638 +++---- backend/graphify-out/.graphify_extract.json | 1801 ++--- backend/graphify-out/GRAPH_REPORT.md | 168 +- backend/graphify-out/graph.json | 6192 +++++++++-------- backend/graphify-out/manifest.json | 10 +- backend/tests/test_oa_flow_preview.py | 140 + ...2026-08-06-oa-drafts-inline-edit-dialog.md | 16 +- scripts/update-graph.sh | 7 +- .../graphify-out/.graphify_analysis.json | 2522 ++++--- web-admin/graphify-out/.graphify_extract.json | 172 +- web-admin/graphify-out/GRAPH_REPORT.md | 247 +- web-admin/graphify-out/graph.html | 8 +- web-admin/graphify-out/graph.json | 4711 +++++++------ web-admin/graphify-out/manifest.json | 12 +- .../oa-approval/OaAppIconPicker.vue | 96 +- .../flow-tree/ConditionRuleEditor.vue | 15 +- .../oa-approval/flow-tree/FlowBranch.vue | 65 +- .../oa-approval/flow-tree/FlowDesigner.vue | 82 +- .../oa-approval/oa-condition-fields.ts | 74 +- web-admin/src/oa-fc-host/App.vue | 18 +- 21 files changed, 9885 insertions(+), 9150 deletions(-) diff --git a/backend/app/services/oa_engine.py b/backend/app/services/oa_engine.py index 333aebf1..90c812e0 100644 --- a/backend/app/services/oa_engine.py +++ b/backend/app/services/oa_engine.py @@ -118,7 +118,7 @@ def _subtree_contains(node: Optional[Dict[str, Any]], node_id: str) -> bool: def _merge_after_branch_end( root: Dict[str, Any], end_id: str ) -> Optional[Dict[str, Any]]: - """若 end 落在某条件分支组内,且该条件节点有汇合后 child,则返回汇合节点。""" + """若 end 落在某条件分支组内,返回最近一层条件节点的汇合后 child(若有)。""" def walk(node: Optional[Dict[str, Any]]) -> Optional[Dict[str, Any]]: if not isinstance(node, dict): @@ -127,9 +127,14 @@ def _merge_after_branch_end( for g in node.get("conditionGroups") or []: if not isinstance(g, dict): continue - if _subtree_contains(g.get("child"), end_id): - merge = node.get("child") - return merge if isinstance(merge, dict) else None + if not _subtree_contains(g.get("child"), end_id): + continue + # 优先内层条件的汇合,再回退到本层 + nested = walk(g.get("child")) + if nested is not None: + return nested + merge = node.get("child") + return merge if isinstance(merge, dict) else None merge_child = node.get("child") if isinstance(merge_child, dict): return walk(merge_child) @@ -394,16 +399,22 @@ def _iter_resolved_path_nodes( form_data: Optional[Dict[str, Any]], *, initiator_user_id: Optional[str] = None, + flow_root: Optional[Dict[str, Any]] = None, ) -> Optional[List[Dict[str, Any]]]: """沿条件命中路径收集节点;无法匹配时返回 None。""" if not isinstance(root, dict): return [] data = form_data or {} + tree_root = flow_root if isinstance(flow_root, dict) else root out: List[Dict[str, Any]] = [] cur: Optional[Dict[str, Any]] = root while cur and isinstance(cur, dict): ntype = _node_type(cur) if ntype == "end": + end_id = (cur.get("id") or "").strip() + # 分支叶子 end 若后面还有汇合主链,不算真正结束 + if end_id and _merge_after_branch_end(tree_root, end_id) is not None: + break out.append(cur) break if ntype == "condition": @@ -415,7 +426,10 @@ def _iter_resolved_path_nodes( child = g.get("child") if isinstance(child, dict): sub = _iter_resolved_path_nodes( - child, data, initiator_user_id=initiator_user_id + child, + data, + initiator_user_id=initiator_user_id, + flow_root=tree_root, ) if sub is None: return None @@ -1120,7 +1134,10 @@ def _form_value_present(form_data: Optional[Dict[str, Any]], field: str) -> bool def _collect_condition_fields(node: Optional[Dict[str, Any]]) -> List[str]: - """收集流程树中非默认条件分支引用的表单字段(去重保序)。""" + """收集流程树中非默认条件分支引用的表单字段(去重保序)。 + + 系统伪字段 ``__initiator__`` 不依赖 formData,不纳入预览门闩。 + """ fields: List[str] = [] seen = set() @@ -1128,6 +1145,8 @@ def _collect_condition_fields(node: Optional[Dict[str, Any]]) -> List[str]: key = str(name or "").strip() if not key or key in seen: return + if key == INITIATOR_CONDITION_FIELD: + return seen.add(key) fields.append(key) @@ -1194,10 +1213,14 @@ def _walk_preview_nodes( initiator_select_by_node: Optional[Dict[str, List[str]]], form_data: Optional[Dict[str, Any]], steps: List[Dict[str, Any]], + flow_root: Optional[Dict[str, Any]] = None, ) -> bool: """沿最终路径写入 steps。条件无法匹配时返回 False。""" cur = node data = form_data or {} + tree_root = ( + flow_root if isinstance(flow_root, dict) else (node if isinstance(node, dict) else {}) + ) while cur and isinstance(cur, dict): ntype = _node_type(cur) if ntype == "start": @@ -1218,6 +1241,10 @@ def _walk_preview_nodes( continue if ntype == "end": + end_id = (cur.get("id") or "").strip() + # 分支叶子 end 后若有汇合主链,不写入「结束」(与引擎推进一致) + if end_id and _merge_after_branch_end(tree_root, end_id) is not None: + break steps.append( { "id": cur.get("id") or "", @@ -1251,6 +1278,7 @@ def _walk_preview_nodes( initiator_select_by_node=initiator_select_by_node, form_data=data, steps=steps, + flow_root=tree_root, ) if not ok: return False @@ -1403,6 +1431,7 @@ def preview_start_flow( initiator_select_by_node=select_by_node, form_data=data, steps=steps, + flow_root=root, ) if not ok: return { diff --git a/backend/graphify-out/.graphify_analysis.json b/backend/graphify-out/.graphify_analysis.json index cb35be2e..9da83b1c 100644 --- a/backend/graphify-out/.graphify_analysis.json +++ b/backend/graphify-out/.graphify_analysis.json @@ -1,6 +1,7 @@ { "communities": { "0": [ + "api_admin_attachment_download_url", "api_admin_create_dept", "api_admin_create_dict_data", "api_admin_create_dict_type", @@ -23,9 +24,29 @@ "api_admin_delete_site", "api_admin_delete_tenant", "api_admin_delete_user", + "api_admin_dict_data_options", + "api_admin_format_file_size", "api_admin_get_role_data_scope", + "api_admin_get_role_menus", + "api_admin_get_tenant_no", + "api_admin_get_user_by_id", + "api_admin_list_depts", + "api_admin_list_dict_data", + "api_admin_list_dict_types", + "api_admin_list_express_companies", "api_admin_list_item_units", + "api_admin_list_menus", + "api_admin_list_post_bound_roles", + "api_admin_list_post_bound_users", + "api_admin_list_posts", + "api_admin_list_role_management", + "api_admin_list_roles_for_designer", + "api_admin_list_roles_for_select", + "api_admin_list_sites", "api_admin_list_tenants", + "api_admin_list_users", + "api_admin_list_users_for_select", + "api_admin_py", "api_admin_reset_user_password", "api_admin_update_dept", "api_admin_update_dict_data", @@ -34,12 +55,15 @@ "api_admin_update_item_unit", "api_admin_update_menu", "api_admin_update_post", + "api_admin_update_post_bound_roles", + "api_admin_update_post_bound_users", "api_admin_update_role_data_scope", "api_admin_update_role_management", "api_admin_update_role_menus", "api_admin_update_site", "api_admin_update_tenant", "api_admin_update_user", + "api_admin_upload_attachment", "api_basic_info_batch_generate_protocol_nos", "api_basic_info_batch_generate_sample_codes", "api_basic_info_batch_issue_protocol_nos", @@ -109,47 +133,15 @@ "api_clinical_payment_api_submit_refund", "api_clinical_payment_get_tenant_no", "api_clinical_payment_py", - "api_collection_protocol_complete_protocol_invoice_request", - "api_collection_protocol_create_collection_protocol", - "api_collection_protocol_delete_collection_protocol", - "api_collection_protocol_draft_fields_from_body", - "api_collection_protocol_ensure_customer_for_mother", - "api_collection_protocol_get_collection_protocol_detail", - "api_collection_protocol_get_current_user_id", - "api_collection_protocol_get_invoice_eligible_payments", - "api_collection_protocol_get_protocol_invoice_requests", - "api_collection_protocol_get_tenant_no", - "api_collection_protocol_list_collection_protocol_audits", - "api_collection_protocol_list_collection_protocols", - "api_collection_protocol_list_fullmoon_todos", - "api_collection_protocol_list_payment_details", - "api_collection_protocol_list_protocol_invoice_requests_api", - "api_collection_protocol_list_receipt_confirm", - "api_collection_protocol_list_receipt_confirmed", - "api_collection_protocol_list_refund_confirm", - "api_collection_protocol_list_refund_confirmed", - "api_collection_protocol_list_storage_certs", "api_collection_protocol_parse_datetime_fields", - "api_collection_protocol_persist_protocol_sub_resources", - "api_collection_protocol_post_protocol_invoice_request", "api_collection_protocol_post_receipt_confirm", "api_collection_protocol_post_receipt_reject", "api_collection_protocol_post_refund_confirm", "api_collection_protocol_post_refund_reject", - "api_collection_protocol_post_submit_receipt_finance", "api_collection_protocol_post_submit_receipt_finance_batch", "api_collection_protocol_post_submit_refund_finance", "api_collection_protocol_post_submit_refund_finance_batch", - "api_collection_protocol_protocol_accessible", - "api_collection_protocol_protocol_invoice_pending_count", - "api_collection_protocol_put_payment_detail_draft", - "api_collection_protocol_py", - "api_collection_protocol_resolve_consent_form_urls", - "api_collection_protocol_resolve_health_survey_form_urls", - "api_collection_protocol_resolve_protocol_attachments", "api_collection_protocol_submit_collection_protocol_audit", - "api_collection_protocol_update_collection_protocol", - "api_collection_protocol_update_fullmoon_todo_insurance", "api_env_detect_create_env_detect_item", "api_env_detect_create_env_detect_record", "api_env_detect_delete_env_detect_item", @@ -180,6 +172,7 @@ "api_insurance_company_list_insurance_company_invoices", "api_insurance_company_list_insurance_project_prices", "api_insurance_company_py", + "api_insurance_company_rationale_1", "api_insurance_company_row_to_dict_company", "api_insurance_company_row_to_dict_invoice", "api_insurance_company_row_to_dict_project_price", @@ -305,7 +298,6 @@ "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", @@ -344,6 +336,7 @@ "api_pilot_application_api_list_plans", "api_pilot_application_api_list_schedules", "api_pilot_application_api_mark_complete", + "api_pilot_application_api_save_application", "api_pilot_application_api_save_patient", "api_pilot_application_api_start_application", "api_pilot_application_api_update_application", @@ -531,6 +524,7 @@ "api_production_get_cell_product_max_suffix_seq", "api_production_get_consumable_pack_detail", "api_production_get_current_user_id", + "api_production_get_next_cell_product_code", "api_production_get_process_detail", "api_production_get_process_route_detail", "api_production_get_production_task_detail", @@ -761,25 +755,11 @@ "api_qc_update_qc_third_party_item", "api_qc_update_qc_work_order", "api_qc_user_can_view_qc_material_amount", - "api_research_donation_batch_delete_research_donations", - "api_research_donation_change_donation_status", - "api_research_donation_convert_from_storage", - "api_research_donation_convert_to_storage", - "api_research_donation_create_research_donation", - "api_research_donation_delete_research_donation", - "api_research_donation_get_current_user_id", - "api_research_donation_get_research_donation_detail", - "api_research_donation_get_tenant_no", - "api_research_donation_list_research_donation_audits", - "api_research_donation_list_research_donations", - "api_research_donation_next_research_donation_sample_code", - "api_research_donation_py", "api_research_donation_sample_collection_get_tenant_no", "api_research_donation_sample_collection_list_donation_sample_collections", "api_research_donation_sample_collection_page_payload", "api_research_donation_sample_collection_py", "api_research_donation_submit_donation_audit", - "api_research_donation_update_research_donation", "api_sample_reception_allocate_lab_storage_codes", "api_sample_reception_create_check_item", "api_sample_reception_delete_check_item", @@ -851,20 +831,8 @@ "core_response_rationale_40", "core_response_success_response", "core_utils_parse_datetime", - "core_wechat_message_py", - "core_wechat_message_rationale_1", - "core_wechat_message_rationale_86", - "core_wechat_message_send_delivery_notice", - "core_wechat_message_send_delivery_warning", - "core_wechat_message_send_order_status", - "core_wechat_message_send_payment_success", - "core_wechat_message_send_refund_result", - "core_wechat_message_send_urge_notification", - "core_wechat_message_wechatmessageservice", - "core_wechat_message_wechatmessageservice_get_access_token", - "core_wechat_message_wechatmessageservice_init", - "core_wechat_message_wechatmessageservice_send_template_message", "crud_base_crudbase_get", + "crud_clean_room_access_log_to_dict", "crud_cleanroom_garment_get_garment_detail", "crud_clinical_payment_apply_submit_receipt", "crud_clinical_payment_auto_create_payment", @@ -885,57 +853,62 @@ "crud_clinical_payment_row_to_dict", "crud_clinical_payment_submit_receipt", "crud_clinical_payment_submit_refund", - "crud_collection_protocol_apply_payment_detail_draft_fields", - "crud_collection_protocol_attachments_to_urls", - "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", - "crud_collection_protocol_migrate_sample_child_refs_on_replace", "crud_collection_protocol_no_enrich_issued_user_names", - "crud_collection_protocol_parse_transfer_time_value", "crud_collection_protocol_save_sample_transports", - "crud_collection_protocol_save_samples", - "crud_collection_protocol_update_payment_detail_draft", - "crud_collection_protocol_upsert_fullmoon_todo", - "crud_collection_protocol_validate_sample_codes_not_used", "crud_collection_region_hospital_names_by_region_ids", "crud_collection_region_list_collection_regions", "crud_collection_region_region_to_dict", "crud_exhibition_appointment_total_pages", "crud_leave_update_leave_status", "crud_material_stock_check_cancel_check", + "crud_material_stock_check_check_header_to_dict", "crud_material_stock_check_complete_check", "crud_material_stock_check_create_check", "crud_material_stock_check_get_check", + "crud_material_stock_check_get_check_detail", + "crud_material_stock_check_line_counts", + "crud_material_stock_check_list_checks", "crud_material_stock_check_parse_check_time", "crud_material_stock_check_parse_optional_date", + "crud_material_stock_check_py", + "crud_material_stock_check_resolve_unused_item_fields", "crud_material_stock_check_save_unused_lines", + "crud_material_stock_check_status_label", + "crud_material_stock_check_user_nick_name_map", + "crud_menu_build_tree", + "crud_menu_list_menus_tree", "crud_oa_approval_group_to_dict", "crud_oa_approval_list_groups", + "crud_pilot_application_auto_generate_schedules", + "crud_pilot_application_create_application", + "crud_pilot_application_save_patient", "crud_pilot_delivery_save_delivery_materials", - "crud_pilot_service_enrich_finance_operate_fields", + "crud_pilot_delivery_save_delivery_method", + "crud_pilot_infusion_schedule_mgmt_list_infusion_schedules_mgmt", + "crud_pilot_infusion_schedule_mgmt_row_to_dict_schedule", + "crud_pilot_infusion_schedule_mgmt_update_infusion_schedule_mgmt", + "crud_pilot_service_list_checkup_institutions", "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", + "crud_pilot_service_row_to_dict_cell_product_type", + "crud_pilot_service_row_to_dict_channel", "crud_pilot_service_row_to_dict_channel_agreement", "crud_pilot_service_row_to_dict_channel_invoice", + "crud_pilot_service_row_to_dict_channel_mail_address", "crud_pilot_service_row_to_dict_checkup_institution", - "crud_pilot_service_row_to_dict_checkup_institution_invoice", + "crud_pilot_service_row_to_dict_checkup_institution_project", + "crud_pilot_service_row_to_dict_project_system", "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_post_soft_delete_post", "crud_process_route_update_step", - "crud_production_material_prep_parse_quick_prep_lines", - "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", @@ -948,13 +921,27 @@ "crud_qc_material_stock_batch_fmt_date", "crud_qc_material_stock_batch_list_batches", "crud_qc_material_usage_mark_requisition_fully_used", - "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", - "crud_research_donation_change_status", - "crud_research_donation_donation_to_dict", + "crud_qc_task_update_task_attachments", "crud_workflow_get_all_tasks_for_business", "schemas_order_adjust_adjuststatus", "schemas_order_adjust_adjusttype", "schemas_order_adjust_py", + "services_oa_dept_select_dept_contains_match", + "services_oa_dept_select_extract_dept_ids", + "services_oa_dept_select_field_label", + "services_oa_dept_select_is_multiple", + "services_oa_dept_select_is_required", + "services_oa_dept_select_is_valid_dept_item", + "services_oa_dept_select_max_count", + "services_oa_dept_select_py", + "services_oa_dept_select_rationale_1", + "services_oa_dept_select_rationale_128", + "services_oa_dept_select_rule_props", + "services_oa_dept_select_schema_rules", + "services_oa_dept_select_validate_dept_form_values", + "services_oa_dept_select_validate_dept_rule", + "services_oa_dept_select_walk_rules", + "services_oa_engine_eval_condition_rules", "services_oa_engine_task_to_dict", "services_oa_person_select_extract_person_ids", "services_oa_person_select_field_label", @@ -986,32 +973,41 @@ "services_oa_post_select_validate_post_form_values", "services_oa_post_select_validate_post_rule", "services_oa_post_select_walk_rules", - "services_oa_receive_account_field_label", - "services_oa_receive_account_is_non_empty_str", - "services_oa_receive_account_is_required", - "services_oa_receive_account_is_valid_receive_account_item", - "services_oa_receive_account_normalize_account_fields", - "services_oa_receive_account_pick", - "services_oa_receive_account_pick_order_num", - "services_oa_receive_account_pick_str", - "services_oa_receive_account_py", - "services_oa_receive_account_rationale_1", - "services_oa_receive_account_rationale_194", - "services_oa_receive_account_rationale_90", - "services_oa_receive_account_rule_props", - "services_oa_receive_account_schema_rules", - "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_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_value", + "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_92", + "services_oa_related_approval_schema_rules", + "services_oa_related_approval_walk_rules", "services_oa_trip_days_kit_trip_fields", "services_oa_trip_days_rationale_124", - "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", "str" ], "1": [ - "api_admin_get_role_menus", "core_utils_generate_uuid", + "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_crudbase_count", + "crud_base_crudbase_update", + "crud_biz_no_generator_allocate_next_biz_no", + "crud_biz_no_generator_format_biz_no", + "crud_biz_no_generator_prefix_for", + "crud_biz_no_generator_py", + "crud_biz_no_generator_rationale_1", + "crud_biz_no_generator_rationale_35", + "crud_cell_product_create_cell_product", "crud_cell_sample_type_create_cell_sample_type", "crud_cell_sample_type_get_cell_sample_type", "crud_cell_sample_type_list_cell_sample_types", @@ -1022,7 +1018,6 @@ "crud_cell_sample_type_total_pages", "crud_cell_sample_type_type_code_exists", "crud_cell_sample_type_update_cell_sample_type", - "crud_clean_room_access_log_to_dict", "crud_clean_room_calc_duration_minutes", "crud_clean_room_create_access_log", "crud_clean_room_create_clean_room", @@ -1076,6 +1071,8 @@ "crud_cleanroom_garment_update_wash_log", "crud_cleanroom_garment_wash_log_to_dict", "crud_collection_protocol_create_audit", + "crud_collection_protocol_create_collection_protocol", + "crud_collection_protocol_get_protocol_nos_used_in_protocols", "crud_collection_protocol_no_batch_generate_protocol_nos", "crud_collection_protocol_no_batch_issue_protocol_nos", "crud_collection_protocol_no_batch_revoke_protocol_nos", @@ -1100,6 +1097,7 @@ "crud_collection_region_hospital_to_dict", "crud_collection_region_list_hospitals", "crud_collection_region_py", + "crud_collection_region_rationale_234", "crud_collection_region_search_hospitals_by_keyword", "crud_collection_region_soft_delete_collection_region", "crud_collection_region_soft_delete_hospital", @@ -1186,10 +1184,13 @@ "crud_env_detect_record_generate_record_no", "crud_env_detect_record_get_env_detect_record", "crud_env_detect_record_join_csv", + "crud_env_detect_record_list_env_detect_records", "crud_env_detect_record_py", "crud_env_detect_record_resolve_inspector_snapshots", "crud_env_detect_record_resolve_item_snapshot", + "crud_env_detect_record_row_to_dict", "crud_env_detect_record_soft_delete_env_detect_record", + "crud_env_detect_record_split_csv", "crud_env_detect_record_update_env_detect_record", "crud_equipment_snapshot_join_equipment_ids", "crud_equipment_snapshot_parse_equipment_ids", @@ -1197,7 +1198,6 @@ "crud_equipment_snapshot_rationale_1", "crud_equipment_snapshot_rationale_29", "crud_equipment_snapshot_resolve_equipment_list_snapshot", - "crud_exhibition_appointment_create_exhibition_appointment", "crud_express_company_create_express_company", "crud_express_company_express_code_exists", "crud_express_company_get_express_company", @@ -1247,18 +1247,21 @@ "crud_material_stock_batch_update_batch", "crud_material_stock_batch_usage_batch_snapshots", "crud_material_stock_batch_validate_discard_reason", - "crud_material_stock_check_batch_line_to_dict", - "crud_material_stock_check_check_header_to_dict", - "crud_material_stock_check_get_check_detail", - "crud_material_stock_check_line_counts", - "crud_material_stock_check_list_checks", - "crud_material_stock_check_py", - "crud_material_stock_check_resolve_unused_item_fields", - "crud_material_stock_check_status_label", - "crud_material_stock_check_unused_amount", - "crud_material_stock_check_unused_line_to_dict", - "crud_material_stock_check_user_nick_name_map", + "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_menu_cascade_soft_delete", "crud_menu_create_menu", + "crud_menu_get_menu", + "crud_menu_list_menus", + "crud_menu_menu_name_exists", + "crud_menu_py", + "crud_menu_row_to_dict", + "crud_menu_soft_delete_menu", + "crud_menu_update_menu", "crud_oa_approval_create_group", "crud_output_type_create_output_type", "crud_output_type_get_output_type", @@ -1270,16 +1273,43 @@ "crud_output_type_total_pages", "crud_output_type_type_code_exists", "crud_output_type_update_output_type", + "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_ensure_checkup_for_patient", + "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_delivery_create_delivery", "crud_pilot_delivery_deduct_fee_on_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", - "crud_pilot_infusion_confirm_py", - "crud_pilot_infusion_confirm_row_to_dict", - "crud_pilot_infusion_confirm_update_infusion_confirm", + "crud_pilot_delivery_delete_delivery_material", + "crud_pilot_delivery_generate_delivery_no", + "crud_pilot_delivery_get_delivery_by_schedule", + "crud_pilot_delivery_get_delivery_method", + "crud_pilot_delivery_list_deliveries_by_application", + "crud_pilot_delivery_list_delivery_materials", + "crud_pilot_delivery_py", + "crud_pilot_delivery_row_to_dict_delivery", + "crud_pilot_delivery_row_to_dict_delivery_material", + "crud_pilot_delivery_row_to_dict_delivery_method", + "crud_pilot_delivery_soft_delete_delivery", "crud_pilot_service_activate_channel_agreement", "crud_pilot_service_apply_gmcp_order_quotas", "crud_pilot_service_apply_purchase_txn_holdings", @@ -1317,6 +1347,7 @@ "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", @@ -1340,10 +1371,10 @@ "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_mail_addresses", "crud_pilot_service_list_channel_product_quotas", "crud_pilot_service_list_channel_service_orders", "crud_pilot_service_list_channels", + "crud_pilot_service_list_checkup_institution_invoices", "crud_pilot_service_list_checkup_institution_packages", "crud_pilot_service_list_package_items_raw", "crud_pilot_service_list_project_system_items", @@ -1361,20 +1392,16 @@ "crud_pilot_service_resolve_service_order_purchase_total", "crud_pilot_service_rollback_purchase_txn_holdings", "crud_pilot_service_rollback_unsubscribe_txn_holdings", - "crud_pilot_service_row_to_dict_cell_product_price", - "crud_pilot_service_row_to_dict_cell_product_spec", - "crud_pilot_service_row_to_dict_cell_product_type", - "crud_pilot_service_row_to_dict_channel", "crud_pilot_service_row_to_dict_channel_account", "crud_pilot_service_row_to_dict_channel_agreement_price", - "crud_pilot_service_row_to_dict_channel_mail_address", "crud_pilot_service_row_to_dict_channel_product_quota", + "crud_pilot_service_row_to_dict_checkup_institution_invoice", "crud_pilot_service_row_to_dict_checkup_institution_package", "crud_pilot_service_row_to_dict_checkup_institution_package_item", - "crud_pilot_service_row_to_dict_project_system", "crud_pilot_service_row_to_dict_project_system_item", "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", @@ -1417,8 +1444,19 @@ "crud_pilot_service_void_channel_agreement", "crud_pilot_service_void_service_order", "crud_pilot_service_void_txn", + "crud_post_bound_user_names_by_post_ids", "crud_post_create_post", + "crud_post_list_posts", + "crud_post_list_role_ids_for_post", + "crud_post_post_code_exists", + "crud_post_py", + "crud_post_rationale_235", + "crud_post_rationale_25", + "crud_post_row_to_dict", "crud_post_sync_post_role_bindings", + "crud_post_total_pages", + "crud_post_update_post", + "crud_post_user_display_name", "crud_process_category_category_code_exists", "crud_process_category_create_process_category", "crud_process_category_get_process_category", @@ -1464,45 +1502,12 @@ "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", - "crud_production_material_prep_create_auto_stock_out", - "crud_production_material_prep_create_prep", - "crud_production_material_prep_create_quick_prep", - "crud_production_material_prep_delete_prep", - "crud_production_material_prep_fmt_date", - "crud_production_material_prep_generate_prep_no", - "crud_production_material_prep_generate_stock_in_no", - "crud_production_material_prep_get_or_create_configured_material", - "crud_production_material_prep_get_prep_detail", - "crud_production_material_prep_get_prep_row", - "crud_production_material_prep_header_to_dict", - "crud_production_material_prep_line_to_dict", - "crud_production_material_prep_list_preps", - "crud_production_material_prep_parse_prep_lines", - "crud_production_material_prep_py", - "crud_production_material_prep_rationale_523", - "crud_production_material_prep_rationale_893", - "crud_production_material_prep_rationale_948", - "crud_production_material_prep_require_draft", - "crud_production_material_prep_status_label", - "crud_production_material_prep_update_prep", - "crud_production_material_prep_user_nick_name_map", - "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_py", "crud_production_material_rationale_26", "crud_production_material_rationale_381", @@ -1534,24 +1539,6 @@ "crud_production_material_stock_batch_update_batch", "crud_production_material_stock_batch_usage_batch_snapshots", "crud_production_material_stock_batch_validate_discard_reason", - "crud_production_material_stock_check_batch_line_to_dict", - "crud_production_material_stock_check_cancel_check", - "crud_production_material_stock_check_check_header_to_dict", - "crud_production_material_stock_check_complete_check", - "crud_production_material_stock_check_create_check", - "crud_production_material_stock_check_get_check", - "crud_production_material_stock_check_get_check_detail", - "crud_production_material_stock_check_line_counts", - "crud_production_material_stock_check_list_checks", - "crud_production_material_stock_check_parse_check_time", - "crud_production_material_stock_check_parse_optional_date", - "crud_production_material_stock_check_py", - "crud_production_material_stock_check_resolve_unused_item_fields", - "crud_production_material_stock_check_save_unused_lines", - "crud_production_material_stock_check_status_label", - "crud_production_material_stock_check_unused_amount", - "crud_production_material_stock_check_unused_line_to_dict", - "crud_production_material_stock_check_user_nick_name_map", "crud_production_material_stock_in", "crud_production_material_stock_out", "crud_production_material_total_pages", @@ -1566,8 +1553,17 @@ "crud_production_product_type_soft_delete_production_product_type", "crud_production_product_type_total_pages", "crud_production_product_type_update_production_product_type", + "crud_production_task_copy_task_step", "crud_production_task_update_production_task", "crud_production_work_order_create_production_work_order_from_reception", + "crud_protocol_donation_convert_active_link_query", + "crud_protocol_donation_convert_assert_biz_no_available", + "crud_protocol_donation_convert_create_convert_link", + "crud_protocol_donation_convert_get_convert_partner", + "crud_protocol_donation_convert_get_partner_sample_codes", + "crud_protocol_donation_convert_has_active_convert_link", + "crud_protocol_donation_convert_py", + "crud_protocol_donation_convert_upsert_convert_link_for_to_storage", "crud_qc_inspection_batch_allocate_batch_name", "crud_qc_inspection_batch_apply_assignees_to_batch_tasks", "crud_qc_inspection_batch_assignee_names", @@ -1590,6 +1586,12 @@ "crud_qc_inspection_batch_sync_batch_third_items", "crud_qc_inspection_batch_unique_ids", "crud_qc_inspection_batch_validate_batch_payload", + "crud_qc_item_param_list_params_by_item", + "crud_qc_item_param_parse_options_list", + "crud_qc_item_param_py", + "crud_qc_item_param_row_to_dict", + "crud_qc_item_param_save_params_for_item", + "crud_qc_item_param_validate_param", "crud_qc_lab_test_item_create_lab_item", "crud_qc_lab_test_item_get_lab_item", "crud_qc_lab_test_item_item_code_exists", @@ -1599,6 +1601,15 @@ "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_material_build_manual_out_remark", "crud_qc_material_code_exists", "crud_qc_material_create_material", @@ -1612,46 +1623,6 @@ "crud_qc_material_rationale_26", "crud_qc_material_row_to_dict", "crud_qc_material_soft_delete_material", - "crud_qc_material_stock_batch_append_batch_qty_adjust", - "crud_qc_material_stock_batch_batch_stock_in", - "crud_qc_material_stock_batch_batch_stock_out", - "crud_qc_material_stock_batch_create_batch_and_usage", - "crud_qc_material_stock_batch_delete_batch", - "crud_qc_material_stock_batch_discard_batch", - "crud_qc_material_stock_batch_get_batch", - "crud_qc_material_stock_batch_get_batch_detail", - "crud_qc_material_stock_batch_get_material_for_update", - "crud_qc_material_stock_batch_parse_date", - "crud_qc_material_stock_batch_parse_expire_date", - "crud_qc_material_stock_batch_py", - "crud_qc_material_stock_batch_require_decimal", - "crud_qc_material_stock_batch_require_str", - "crud_qc_material_stock_batch_stock_in_no_exists", - "crud_qc_material_stock_batch_stock_in_one", - "crud_qc_material_stock_batch_stock_out_batch", - "crud_qc_material_stock_batch_sum_batch_out_total", - "crud_qc_material_stock_batch_update_batch", - "crud_qc_material_stock_batch_usage_batch_snapshots", - "crud_qc_material_stock_batch_validate_discard_reason", - "crud_qc_material_stock_check_batch_line_to_dict", - "crud_qc_material_stock_check_cancel_check", - "crud_qc_material_stock_check_check_header_to_dict", - "crud_qc_material_stock_check_complete_check", - "crud_qc_material_stock_check_create_check", - "crud_qc_material_stock_check_get_check", - "crud_qc_material_stock_check_get_check_detail", - "crud_qc_material_stock_check_line_counts", - "crud_qc_material_stock_check_list_checks", - "crud_qc_material_stock_check_parse_check_time", - "crud_qc_material_stock_check_parse_optional_date", - "crud_qc_material_stock_check_py", - "crud_qc_material_stock_check_rationale_363", - "crud_qc_material_stock_check_resolve_unused_item_fields", - "crud_qc_material_stock_check_save_unused_lines", - "crud_qc_material_stock_check_status_label", - "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_material_stock_in", "crud_qc_material_stock_out", "crud_qc_material_total_pages", @@ -1702,6 +1673,8 @@ "crud_reagent_stock_out", "crud_reagent_total_pages", "crud_reagent_update_reagent", + "crud_research_donation_change_status", + "crud_research_donation_convert_from_storage", "crud_research_donation_submit_audit", "crud_role_append_unique", "crud_role_bound_post_names_by_role_ids", @@ -1746,6 +1719,7 @@ "crud_sample_reception_check_item_soft_delete_check_item", "crud_sample_reception_check_item_update_check_item", "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", @@ -1782,6 +1756,7 @@ "crud_sop_document_sop_code_exists", "crud_sop_document_total_pages", "crud_sop_document_update_sop_document", + "crud_storage_facility_clear_slots_by_facility_node", "crud_storage_facility_create_slot", "crud_storage_release_review_create_review_from_reception", "crud_tenant_create_tenant", @@ -1793,6 +1768,9 @@ "crud_tenant_tenant_no_exists", "crud_tenant_total_pages", "crud_tenant_update_tenant", + "crud_workflow_list_completed_tasks", + "crud_workflow_list_pending_tasks", + "crud_workflow_task_row_to_dict", "models_cleanroom_garment_bizcleanroomgarment", "models_cleanroom_garment_bizcleanroomgarmentsterilizelog", "models_cleanroom_garment_bizcleanroomgarmentwashlog", @@ -1800,11 +1778,6 @@ "models_cleanroom_garment_rationale_33", "models_cleanroom_garment_rationale_54", "models_cleanroom_garment_rationale_9", - "models_production_material_bizproductionmaterialprepline", - "models_qc_material_bizqcmaterialstockcheck", - "models_qc_material_bizqcmaterialstockcheckbatchline", - "models_qc_material_bizqcmaterialstockcheckunusedline", - "models_qc_material_py", "schemas_cell_product_cellproductbatchitem", "schemas_cell_product_cellproductlistquery", "schemas_cell_product_coerce_date_fields", @@ -1816,50 +1789,28 @@ "schemas_cell_product_validate_passage", "schemas_cell_product_validate_status", "schemas_cell_product_validate_viability", - "services_protocol_pay_mode_switch_dec", - "services_protocol_pay_mode_switch_dj_due_amount_mismatch_hint", - "services_protocol_pay_mode_switch_py", - "services_protocol_pay_mode_switch_rationale_1", - "services_protocol_pay_mode_switch_rationale_25", + "services_oa_engine_count_cc_unread", + "services_oa_engine_count_pending_tasks", "valueerror" ], "2": [ - "api_admin_attachment_download_url", "api_admin_attachmentdownloadurlbody", "api_admin_deptcreatebody", "api_admin_deptupdatebody", - "api_admin_dict_data_options", "api_admin_dictdatacreatebody", "api_admin_dictdataupdatebody", "api_admin_dicttypecreatebody", "api_admin_dicttypeupdatebody", "api_admin_expresscompanycreatebody", "api_admin_expresscompanyupdatebody", - "api_admin_format_file_size", - "api_admin_get_tenant_no", "api_admin_itemunitcreatebody", "api_admin_itemunitupdatebody", - "api_admin_list_depts", - "api_admin_list_dict_data", - "api_admin_list_dict_types", - "api_admin_list_express_companies", - "api_admin_list_menus", - "api_admin_list_post_bound_roles", - "api_admin_list_post_bound_users", - "api_admin_list_posts", - "api_admin_list_role_management", - "api_admin_list_roles_for_designer", - "api_admin_list_roles_for_select", - "api_admin_list_sites", - "api_admin_list_users", - "api_admin_list_users_for_select", "api_admin_menucreatebody", "api_admin_menuupdatebody", "api_admin_postcreatebody", "api_admin_postrolesupdatebody", "api_admin_postupdatebody", "api_admin_postusersupdatebody", - "api_admin_py", "api_admin_rationale_107", "api_admin_rationale_1640", "api_admin_rationale_48", @@ -1872,11 +1823,27 @@ "api_admin_siteupdatebody", "api_admin_tenantcreatebody", "api_admin_tenantupdatebody", - "api_admin_update_post_bound_roles", - "api_admin_update_post_bound_users", - "api_admin_upload_attachment", "api_admin_usercreatebody", "api_admin_userupdatebody", + "api_basic_info_cellsampletypecreatebody", + "api_basic_info_cellsampletypeupdatebody", + "api_basic_info_collectionregioncreatebody", + "api_basic_info_collectionregionupdatebody", + "api_basic_info_customercreatebody", + "api_basic_info_customerupdatebody", + "api_basic_info_hospitalcreatebody", + "api_basic_info_hospitalupdatebody", + "api_basic_info_protocolnobatchgeneratebody", + "api_basic_info_protocolnobatchissuebody", + "api_basic_info_protocolnobatchrevokebody", + "api_basic_info_protocolnocreatebody", + "api_basic_info_protocolnoupdatebody", + "api_basic_info_rationale_1", + "api_basic_info_samplecodebatchgeneratebody", + "api_basic_info_samplecodebatchissuebody", + "api_basic_info_samplecodebatchrevokebody", + "api_basic_info_samplecodecreatebody", + "api_basic_info_samplecodeupdatebody", "api_cleanroom_garment_garmentbatchdeletebody", "api_cleanroom_garment_garmentbatchdiscardbody", "api_cleanroom_garment_garmentcreatebody", @@ -1896,6 +1863,16 @@ "api_clinical_payment_paymentidbody", "api_clinical_payment_submitreceiptbody", "api_clinical_payment_submitrefundbody", + "api_collection_protocol_auditcreatebody", + "api_collection_protocol_batchdetailidsbody", + "api_collection_protocol_financeconfirmbody", + "api_collection_protocol_fullmoontodoinsurancebody", + "api_collection_protocol_invoicerequestcompletebody", + "api_collection_protocol_invoicerequestcreatebody", + "api_collection_protocol_paymentdetaildraftbody", + "api_collection_protocol_protocolcreatebody", + "api_collection_protocol_protocolupdatebody", + "api_collection_protocol_refundfinanceconfirmbody", "api_env_detect_envdetectitembody", "api_env_detect_envdetectitemupdatebody", "api_env_detect_envdetectrecordbody", @@ -2028,6 +2005,16 @@ "api_pilot_service_txnrefundbody", "api_pilot_service_txnunsubscribebody", "api_pilot_service_txnupdatebody", + "api_production_batchstockinbody", + "api_production_batchstockinitem", + "api_production_batchstockoutbody", + "api_production_batchstockoutitem", + "api_production_consumablecreatebody", + "api_production_consumablepackcreatebody", + "api_production_consumablepackupdatebody", + "api_production_consumableupdatebody", + "api_production_equipmentcreatebody", + "api_production_equipmentupdatebody", "api_production_material_availablematerialbatch", "api_production_material_batchdiscardbody", "api_production_material_batchdiscarditem", @@ -2049,6 +2036,30 @@ "api_production_material_stockcheckunusedlineitem", "api_production_material_stockcheckunusedlinesbody", "api_production_material_stockinbody", + "api_production_outputtypecreatebody", + "api_production_outputtypeupdatebody", + "api_production_packiteminput", + "api_production_processcategorycreatebody", + "api_production_processcategoryupdatebody", + "api_production_processconsumableinput", + "api_production_processcreatebody", + "api_production_processdatacollectioninput", + "api_production_processoutputinput", + "api_production_processreagentinput", + "api_production_processupdatebody", + "api_production_productionproducttypecreatebody", + "api_production_productionproducttypeupdatebody", + "api_production_rationale_1", + "api_production_rationale_2284", + "api_production_rationale_2681", + "api_production_rationale_2721", + "api_production_rationale_2737", + "api_production_reagentcreatebody", + "api_production_reagentupdatebody", + "api_production_sopdocumentcreatebody", + "api_production_sopdocumentupdatebody", + "api_production_stockinbody", + "api_production_stockoutbody", "api_public_rationale_1", "api_public_rationale_251", "api_public_rationale_270", @@ -2101,7 +2112,6 @@ "api_research_donation_convertfromstoragebody", "api_research_donation_donationcreatebody", "api_research_donation_donationupdatebody", - "api_research_donation_rationale_1", "api_research_donation_statuschangebody", "api_sample_production_reception_productionreceptionbody", "api_sample_reception_allocatelabstoragecodesbody", @@ -2119,44 +2129,23 @@ "api_workflow_startinstancebody", "api_workflow_taskactionbody", "basemodel", - "core_data_scope_get_child_dept_ids", - "core_data_scope_get_user_dept_id", - "core_data_scope_py", "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_data_scope_resolve_user_role_scopes", "core_response_config", "core_response_pageresult", "core_response_py", "core_response_responsemodel", - "crud_post_bound_user_names_by_post_ids", - "crud_post_get_post", - "crud_post_list_posts", - "crud_post_list_role_ids_for_post", - "crud_post_post_code_exists", - "crud_post_py", - "crud_post_rationale_25", - "crud_post_row_to_dict", - "crud_post_soft_delete_post", - "crud_post_total_pages", - "crud_post_update_post", - "crud_post_user_display_name", - "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_collection_protocol_no_rationale_34", "crud_qc_material_amount_auth_rationale_1", "crud_qc_material_amount_auth_rationale_159", "crud_qc_material_amount_auth_rationale_207", - "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", "models_models_bizattachment", + "models_models_bizcollectionprotocolno", + "models_models_bizcustomer", + "models_models_bizsamplecode", "models_models_sysdept", "models_models_sysrole", "models_models_sysuser", @@ -2193,6 +2182,8 @@ "schemas_category_parameter_rationale_1", "schemas_category_parameter_rationale_19", "schemas_category_py", + "schemas_cell_product_cellproductcreate", + "schemas_cell_product_cellproductupdate", "schemas_common_deleteinput", "schemas_common_idinput", "schemas_common_paginationparams", @@ -2329,10 +2320,23 @@ "schemas_price_list_productpriceresponse", "schemas_price_list_py", "schemas_price_list_rationale_1", + "schemas_process_route_processroutecreatebody", + "schemas_process_route_processrouteupdatebody", + "schemas_process_route_py", + "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", "schemas_product_banner_productbannerbase", "schemas_product_banner_productbannercreate", "schemas_product_banner_productbannercreatebatch", @@ -2343,7 +2347,6 @@ "schemas_product_banner_productbannerupdate", "schemas_product_banner_py", "schemas_product_banner_rationale_1", - "schemas_product_config", "schemas_product_detail_media_productdetailmediabase", "schemas_product_detail_media_productdetailmediacreate", "schemas_product_detail_media_productdetailmediacreatebatch", @@ -2373,18 +2376,6 @@ "schemas_product_parameter_value_productparametervaluewithparameterresponse", "schemas_product_parameter_value_py", "schemas_product_parameter_value_rationale_1", - "schemas_product_productbase", - "schemas_product_productcategorybase", - "schemas_product_productcategorycreate", - "schemas_product_productcategoryresponse", - "schemas_product_productcreate", - "schemas_product_productresponse", - "schemas_product_productunitbase", - "schemas_product_productunitcreate", - "schemas_product_productunitresponse", - "schemas_product_productupdate", - "schemas_product_py", - "schemas_product_rationale_1", "schemas_product_review_config", "schemas_product_review_media_config", "schemas_product_review_media_productreviewmediabase", @@ -2409,9 +2400,33 @@ "schemas_product_review_productreviewupdate", "schemas_product_review_py", "schemas_product_review_rationale_1", + "schemas_production_task_productiontaskassigneeupdate", + "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", + "schemas_production_task_spawntemporaryworkorderbody", + "schemas_production_task_taskinputitem", + "schemas_production_task_taskoutputitem", + "schemas_production_task_taskstepadd", + "schemas_production_task_taskstepdatacollectionitem", + "schemas_production_task_taskstepmaterialitem", + "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", + "schemas_production_work_order_productionworkorderlistquery", + "schemas_production_work_order_productionworkorderupdate", + "schemas_production_work_order_py", "schemas_qc_task_py", "schemas_qc_task_qctaskcreatebody", "schemas_qc_work_order_outboundqcdetailapplication", @@ -2420,6 +2435,7 @@ "schemas_qc_work_order_outboundqcdetailpatient", "schemas_qc_work_order_outboundqcdetailproduct", "schemas_qc_work_order_outboundqcdetailresponse", + "schemas_qc_work_order_productionqcworkordercreatebody", "schemas_qc_work_order_py", "schemas_qc_work_order_qcworkordercreatebody", "schemas_qc_work_order_qcworkorderupdatebody", @@ -2491,14 +2507,45 @@ "schemas_workflow_versionresponse" ], "3": [ - "api_insurance_company_rationale_1", + "api_collection_protocol_batchrefundfinancesubmitbody", + "api_collection_protocol_rationale_1", + "api_collection_protocol_rationale_273", + "api_collection_protocol_rationale_49", + "api_collection_protocol_rationale_83", + "api_collection_protocol_refundfinancesubmitbody", "base", + "crud_cell_product_rationale_1", + "crud_cell_product_rationale_1169", + "crud_cell_product_rationale_1448", + "crud_cell_product_rationale_40", + "crud_cell_product_rationale_581", + "crud_cell_product_rationale_597", + "crud_cell_product_rationale_631", + "crud_cell_product_rationale_648", + "crud_cell_product_rationale_695", + "crud_cell_product_rationale_706", + "crud_cell_product_rationale_776", + "crud_cell_product_rationale_919", "crud_clinical_payment_rationale_143", "crud_clinical_payment_rationale_173", "crud_clinical_payment_rationale_74", - "crud_material_rationale_377", - "crud_material_rationale_444", - "crud_material_rationale_473", + "crud_collection_protocol_rationale_1", + "crud_collection_protocol_rationale_109", + "crud_collection_protocol_rationale_145", + "crud_collection_protocol_rationale_1514", + "crud_collection_protocol_rationale_199", + "crud_collection_protocol_rationale_218", + "crud_collection_protocol_rationale_2188", + "crud_collection_protocol_rationale_229", + "crud_collection_protocol_rationale_240", + "crud_collection_protocol_rationale_2594", + "crud_collection_protocol_rationale_3033", + "crud_collection_protocol_rationale_304", + "crud_collection_protocol_rationale_3330", + "crud_collection_protocol_rationale_589", + "crud_collection_protocol_rationale_636", + "crud_collection_protocol_rationale_75", + "crud_collection_region_rationale_29", "crud_material_stock_check_rationale_362", "crud_oa_approval_rationale_1", "crud_oa_approval_rationale_356", @@ -2540,10 +2587,14 @@ "crud_pilot_delivery_rationale_359", "crud_pilot_delivery_rationale_542", "crud_pilot_delivery_rationale_643", - "crud_pilot_infusion_confirm_rationale_113", "crud_pilot_infusion_schedule_mgmt_rationale_1", "crud_pilot_infusion_schedule_mgmt_rationale_157", "crud_pilot_infusion_schedule_mgmt_rationale_715", + "crud_pilot_outbound_status_sync_rationale_1", + "crud_pilot_outbound_status_sync_rationale_131", + "crud_pilot_outbound_status_sync_rationale_174", + "crud_pilot_outbound_status_sync_rationale_64", + "crud_pilot_outbound_status_sync_rationale_96", "crud_pilot_service_rationale_1", "crud_pilot_service_rationale_1326", "crud_pilot_service_rationale_2397", @@ -2570,14 +2621,12 @@ "crud_pilot_service_rationale_4088", "crud_pilot_service_rationale_4185", "crud_pilot_service_rationale_4300", - "crud_post_rationale_235", + "crud_pre_transit_sample_rationale_1", "crud_process_rationale_1", "crud_process_rationale_277", "crud_process_route_rationale_1", "crud_process_route_rationale_472", "crud_production_material_stock_check_rationale_367", - "crud_production_material_usage_rationale_773", - "crud_production_material_usage_rationale_878", "crud_production_task_rationale_1", "crud_production_task_rationale_1117", "crud_production_task_rationale_129", @@ -2608,20 +2657,23 @@ "crud_production_work_order_rationale_902", "crud_production_work_order_rationale_950", "crud_production_work_order_rationale_97", + "crud_protocol_donation_convert_rationale_1", + "crud_protocol_donation_convert_rationale_132", + "crud_protocol_donation_convert_rationale_198", + "crud_protocol_donation_convert_rationale_273", + "crud_protocol_donation_convert_rationale_35", + "crud_protocol_donation_convert_rationale_84", + "crud_protocol_sample_collection_rationale_1", "crud_qc_inspection_batch_rationale_684", "crud_qc_inspection_batch_rationale_902", - "crud_qc_material_usage_rationale_181", - "crud_qc_material_usage_rationale_19", - "crud_qc_material_usage_rationale_222", - "crud_qc_material_usage_rationale_408", - "crud_qc_material_usage_rationale_41", - "crud_qc_material_usage_rationale_431", - "crud_qc_material_usage_rationale_488", - "crud_qc_material_usage_rationale_537", - "crud_qc_material_usage_rationale_607", - "crud_qc_material_usage_rationale_774", - "crud_qc_material_usage_rationale_874", - "crud_qc_material_usage_rationale_959", + "crud_qc_sms_notification_rationale_32", + "crud_qc_task_rationale_1018", + "crud_qc_task_rationale_180", + "crud_qc_task_rationale_709", + "crud_qc_task_rationale_767", + "crud_qc_task_rationale_791", + "crud_qc_task_rationale_924", + "crud_qc_task_rationale_986", "crud_qc_task_result_rationale_103", "crud_qc_task_result_rationale_128", "crud_qc_task_result_rationale_43", @@ -2661,15 +2713,54 @@ "crud_qc_work_order_rationale_524", "crud_qc_work_order_rationale_567", "crud_qc_work_order_rationale_847", + "crud_research_donation_rationale_1", + "crud_research_donation_rationale_1237", + "crud_research_donation_rationale_1630", + "crud_research_donation_rationale_178", + "crud_research_donation_rationale_189", + "crud_research_donation_rationale_1978", + "crud_research_donation_rationale_205", + "crud_research_donation_rationale_74", + "crud_research_donation_rationale_91", + "crud_research_donation_rationale_913", + "crud_research_donation_rationale_987", + "crud_research_donation_sample_collection_rationale_1", "crud_role_rationale_1", "crud_role_rationale_47", - "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_sample_reception_check_result_rationale_108", + "crud_sample_reception_check_result_rationale_133", + "crud_sample_reception_check_result_rationale_171", + "crud_sample_reception_rationale_1018", + "crud_sample_reception_rationale_1046", + "crud_sample_reception_rationale_1205", + "crud_sample_reception_rationale_122", + "crud_sample_reception_rationale_1252", + "crud_sample_reception_rationale_1293", + "crud_sample_reception_rationale_1349", + "crud_sample_reception_rationale_1373", + "crud_sample_reception_rationale_1398", + "crud_sample_reception_rationale_1419", + "crud_sample_reception_rationale_1443", + "crud_sample_reception_rationale_1468", + "crud_sample_reception_rationale_156", + "crud_sample_reception_rationale_200", + "crud_sample_reception_rationale_312", + "crud_sample_reception_rationale_43", + "crud_sample_reception_rationale_88", + "crud_storage_entry_sms_notification_rationale_185", + "crud_storage_release_review_rationale_131", + "crud_storage_release_review_rationale_139", + "crud_storage_release_review_rationale_153", + "crud_storage_release_review_rationale_165", + "crud_storage_release_review_rationale_171", + "crud_storage_release_review_rationale_181", + "crud_storage_release_review_rationale_202", + "crud_storage_release_review_rationale_223", + "crud_storage_release_review_rationale_264", + "crud_storage_release_review_rationale_293", + "crud_storage_release_review_rationale_809", + "crud_storage_release_review_rationale_829", + "crud_storage_release_review_rationale_998", "crud_workflow_rationale_1", "models_clinical_payment_bizpilotpayment", "models_clinical_payment_py", @@ -2689,6 +2780,7 @@ "models_models_bizcellproductprojectsystemitem", "models_models_bizcellproductspec", "models_models_bizcellproducttype", + "models_models_bizcellsampletype", "models_models_bizchannel", "models_models_bizchannelaccount", "models_models_bizchannelagreement", @@ -2704,6 +2796,9 @@ "models_models_bizcheckupinstitutionpackage", "models_models_bizcheckupinstitutionpackageitem", "models_models_bizcheckupinstitutionproject", + "models_models_bizcollectionhospital", + "models_models_bizcollectionprotocol", + "models_models_bizcollectionregion", "models_models_bizconsumable", "models_models_bizconsumablepack", "models_models_bizconsumablepackitem", @@ -2711,9 +2806,11 @@ "models_models_bizenvdetectitem", "models_models_bizenvdetectrecord", "models_models_bizequipment", + "models_models_bizexpresscompany", "models_models_bizinsurancecompany", "models_models_bizinsurancecompanyinvoice", "models_models_bizinsuranceprojectprice", + "models_models_bizitemunit", "models_models_bizleaverequest", "models_models_bizoutboundhandover", "models_models_bizoutboundreleasecell", @@ -2759,6 +2856,17 @@ "models_models_bizproductiontaskstepoutput", "models_models_bizproductiontaskstepreagent", "models_models_bizproductionworkorder", + "models_models_bizprotocolaudit", + "models_models_bizprotocolcollectioninfo", + "models_models_bizprotocolfullmoontodo", + "models_models_bizprotocolinvoicerequest", + "models_models_bizprotocolinvoicerequestitem", + "models_models_bizprotocolpartycustomer", + "models_models_bizprotocolpayment", + "models_models_bizprotocolpaymentdetail", + "models_models_bizprotocolsample", + "models_models_bizprotocolsampletransport", + "models_models_bizprotocolstoragecert", "models_models_bizqcbatchassignee", "models_models_bizqclabtestitem", "models_models_bizqcsmsnotification", @@ -2766,16 +2874,20 @@ "models_models_bizqctaskassignee", "models_models_bizqcthirdpartycompany", "models_models_bizqcthirdpartyitem", + "models_models_bizqcworkorder", "models_models_bizqcworkorderinspectionbatch", "models_models_bizqcworkorderlabitem", "models_models_bizqcworkorderthirditem", "models_models_bizreagent", "models_models_bizreagentstocklog", "models_models_bizsampleproductionreception", + "models_models_bizsamplereception", "models_models_bizsamplereceptioncheckitem", + "models_models_bizsamplereceptioncheckresult", "models_models_bizsamplesmsnotification", "models_models_bizsopdocument", "models_models_bizstorageentrysmsnotification", + "models_models_bizstoragereleasereview", "models_models_bizstorageslotoccupancy", "models_models_oaapp", "models_models_oaappgroup", @@ -2926,6 +3038,7 @@ "models_models_syspostrole", "models_models_sysroledatascopedetail", "models_models_sysrolemenu", + "models_models_syssite", "models_models_systenant", "models_models_sysuserpost", "models_models_sysuserrole", @@ -2937,7 +3050,6 @@ "models_models_wftask", "models_models_wftransition", "models_production_material_bizproductionmaterial", - "models_production_material_bizproductionmaterialformula", "models_production_material_bizproductionmaterialstockbatch", "models_production_material_bizproductionmaterialstockcheck", "models_production_material_bizproductionmaterialstockcheckbatchline", @@ -2950,38 +3062,58 @@ "models_qc_param_bizqcitemparam", "models_qc_param_bizqctaskresult", "models_qc_param_py", + "models_research_donation_bizprotocoldonationconvert", + "models_research_donation_bizresearchdonation", + "models_research_donation_bizresearchdonationaudit", + "models_research_donation_bizresearchdonationcollection", + "models_research_donation_bizresearchdonationparty", + "models_research_donation_bizresearchdonationsample", + "models_research_donation_bizresearchdonationsampletransport", + "models_research_donation_py", + "models_research_donation_rationale_10", + "models_research_donation_rationale_108", + "models_research_donation_rationale_132", + "models_research_donation_rationale_163", + "models_research_donation_rationale_191", + "models_research_donation_rationale_47", + "models_research_donation_rationale_68", "services_oa_assignee_assigneeresolveerror", "services_oa_engine_rationale_104", - "services_oa_engine_rationale_1106", - "services_oa_engine_rationale_1123", - "services_oa_engine_rationale_1198", + "services_oa_engine_rationale_1120", + "services_oa_engine_rationale_1137", "services_oa_engine_rationale_121", - "services_oa_engine_rationale_1359", - "services_oa_engine_rationale_1513", - "services_oa_engine_rationale_1605", - "services_oa_engine_rationale_172", - "services_oa_engine_rationale_1953", - "services_oa_engine_rationale_197", - "services_oa_engine_rationale_210", - "services_oa_engine_rationale_2119", - "services_oa_engine_rationale_2313", - "services_oa_engine_rationale_2429", - "services_oa_engine_rationale_2539", - "services_oa_engine_rationale_2621", - "services_oa_engine_rationale_267", - "services_oa_engine_rationale_310", - "services_oa_engine_rationale_398", - "services_oa_engine_rationale_444", - "services_oa_engine_rationale_533", - "services_oa_engine_rationale_571", - "services_oa_engine_rationale_580", - "services_oa_engine_rationale_598", - "services_oa_engine_rationale_618", + "services_oa_engine_rationale_1218", + "services_oa_engine_rationale_1387", + "services_oa_engine_rationale_1542", + "services_oa_engine_rationale_1639", + "services_oa_engine_rationale_177", + "services_oa_engine_rationale_1987", + "services_oa_engine_rationale_202", + "services_oa_engine_rationale_215", + "services_oa_engine_rationale_2153", + "services_oa_engine_rationale_2347", + "services_oa_engine_rationale_2463", + "services_oa_engine_rationale_2573", + "services_oa_engine_rationale_2655", + "services_oa_engine_rationale_272", + "services_oa_engine_rationale_315", + "services_oa_engine_rationale_404", + "services_oa_engine_rationale_458", + "services_oa_engine_rationale_547", + "services_oa_engine_rationale_585", + "services_oa_engine_rationale_594", + "services_oa_engine_rationale_612", + "services_oa_engine_rationale_632", "services_oa_related_approval_rationale_1", "services_oa_related_approval_rationale_172", "services_oa_related_approval_rationale_207", "services_oa_related_approval_rationale_41", "services_oa_related_approval_rationale_73", + "services_protocol_sample_list_summary_rationale_1", + "services_protocol_sample_list_summary_rationale_24", + "services_protocol_sample_list_summary_rationale_53", + "services_protocol_sample_list_summary_rationale_86", + "services_qc_work_order_fee_summary_rationale_1", "services_web_auth_roles_rationale_1", "services_web_auth_roles_rationale_115", "services_web_auth_roles_rationale_144", @@ -2999,9 +3131,69 @@ ], "4": [ "api_basic_info_normalize_date_bound", + "api_collection_protocol_complete_protocol_invoice_request", + "api_collection_protocol_create_collection_protocol", + "api_collection_protocol_delete_collection_protocol", + "api_collection_protocol_draft_fields_from_body", + "api_collection_protocol_ensure_customer_for_mother", + "api_collection_protocol_get_collection_protocol_detail", + "api_collection_protocol_get_current_user_id", + "api_collection_protocol_get_invoice_eligible_payments", + "api_collection_protocol_get_protocol_invoice_requests", + "api_collection_protocol_get_tenant_no", + "api_collection_protocol_list_collection_protocol_audits", + "api_collection_protocol_list_collection_protocols", + "api_collection_protocol_list_fullmoon_todos", + "api_collection_protocol_list_payment_details", + "api_collection_protocol_list_protocol_invoice_requests_api", + "api_collection_protocol_list_receipt_confirm", + "api_collection_protocol_list_receipt_confirmed", + "api_collection_protocol_list_refund_confirm", + "api_collection_protocol_list_refund_confirmed", + "api_collection_protocol_list_storage_certs", + "api_collection_protocol_persist_protocol_sub_resources", + "api_collection_protocol_post_protocol_invoice_request", + "api_collection_protocol_post_submit_receipt_finance", + "api_collection_protocol_protocol_accessible", + "api_collection_protocol_protocol_invoice_pending_count", + "api_collection_protocol_put_payment_detail_draft", + "api_collection_protocol_py", + "api_collection_protocol_resolve_consent_form_urls", + "api_collection_protocol_resolve_health_survey_form_urls", + "api_collection_protocol_resolve_protocol_attachments", + "api_collection_protocol_update_collection_protocol", + "api_collection_protocol_update_fullmoon_todo_insurance", "api_ethnic_list_ethnics_for_select", "api_ethnic_py", + "api_research_donation_batch_delete_research_donations", + "api_research_donation_change_donation_status", + "api_research_donation_convert_from_storage", + "api_research_donation_convert_to_storage", + "api_research_donation_create_research_donation", + "api_research_donation_delete_research_donation", + "api_research_donation_get_current_user_id", + "api_research_donation_get_research_donation_detail", + "api_research_donation_get_tenant_no", + "api_research_donation_list_research_donation_audits", + "api_research_donation_list_research_donations", + "api_research_donation_next_research_donation_sample_code", + "api_research_donation_py", + "api_research_donation_rationale_1", + "api_research_donation_update_research_donation", + "api_sample_production_reception_body_to_payload", + "api_sample_production_reception_get_current_user_id", + "api_sample_production_reception_get_production_reception_by_sample_code", + "api_sample_production_reception_get_production_reception_detail", + "api_sample_production_reception_get_tenant_no", + "api_sample_production_reception_post_production_reception", + "api_sample_production_reception_put_production_reception", + "api_sample_production_reception_py", + "api_sample_production_reception_resolve_reception_id", "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_utils_format_date", "core_utils_format_datetime", "core_utils_generate_random_password", @@ -3011,23 +3203,14 @@ "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_count", - "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_draft_fields", "crud_collection_protocol_apply_payment_detail_list_filters", "crud_collection_protocol_apply_submit_receipt_finance", "crud_collection_protocol_apply_submit_refund_finance", + "crud_collection_protocol_attachments_to_urls", "crud_collection_protocol_audit_to_dict", "crud_collection_protocol_batch_submit_receipt_finance", "crud_collection_protocol_batch_submit_refund_finance", @@ -3046,6 +3229,7 @@ "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", @@ -3059,6 +3243,7 @@ "crud_collection_protocol_get_payment_by_protocol_id", "crud_collection_protocol_get_payment_detail_or_raise", "crud_collection_protocol_get_protocol_detail_bundle", + "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", "crud_collection_protocol_get_storage_cert", "crud_collection_protocol_invoice_request_item_to_dict", "crud_collection_protocol_invoice_request_list_query", @@ -3084,12 +3269,14 @@ "crud_collection_protocol_load_site_name_map", "crud_collection_protocol_load_unit_name_map", "crud_collection_protocol_lookup_attachment_by_url", + "crud_collection_protocol_migrate_sample_child_refs_on_replace", "crud_collection_protocol_normalize_attachment_url_key", "crud_collection_protocol_normalize_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_parse_transfer_time_value", "crud_collection_protocol_party_customer_map_by_protocol_ids", "crud_collection_protocol_party_customer_to_dict", "crud_collection_protocol_payment_detail_compare_from_model", @@ -3106,6 +3293,7 @@ "crud_collection_protocol_rows_to_payment_detail_dicts", "crud_collection_protocol_sample_to_dict", "crud_collection_protocol_save_payment_details", + "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", @@ -3116,36 +3304,24 @@ "crud_collection_protocol_total_pages", "crud_collection_protocol_transport_to_dict", "crud_collection_protocol_update_collection_protocol", + "crud_collection_protocol_update_payment_detail_draft", "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_receipt_finance_submit_ready", + "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_rationale_1", "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", @@ -3167,10 +3343,8 @@ "crud_material_usage_user_nick_name_map", "crud_pilot_service_list_channel_agreements", "crud_pilot_service_list_channel_invoices", - "crud_pilot_service_list_checkup_institution_invoices", + "crud_pilot_service_list_channel_mail_addresses", "crud_pilot_service_list_checkup_institution_projects", - "crud_pilot_service_list_checkup_institutions", - "crud_pilot_service_row_to_dict_checkup_institution_project", "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", @@ -3195,52 +3369,6 @@ "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_filter_material_type", - "crud_production_material_prep_list_available_material_batches", - "crud_production_material_prep_rationale_1296", - "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_rationale_1064", - "crud_production_material_usage_rationale_1233", - "crud_production_material_usage_rationale_1312", - "crud_production_material_usage_rationale_195", - "crud_production_material_usage_rationale_20", - "crud_production_material_usage_rationale_367", - "crud_production_material_usage_rationale_391", - "crud_production_material_usage_rationale_42", - "crud_production_material_usage_rationale_448", - "crud_production_material_usage_rationale_524", - "crud_production_material_usage_rationale_595", - "crud_production_material_usage_rationale_934", - "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", - "crud_production_task_base_active_step_count_query", "crud_protocol_sample_collection_apply_sample_status_filter", "crud_protocol_sample_collection_base_query", "crud_protocol_sample_collection_fmt_dt", @@ -3249,34 +3377,6 @@ "crud_protocol_sample_collection_row_to_dict", "crud_protocol_sample_collection_sample_status_label", "crud_protocol_sample_collection_total_pages", - "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_sms_notification_apply_qc_status_filter", "crud_qc_sms_notification_base_query", "crud_qc_sms_notification_derive_qc_conclusion", @@ -3296,10 +3396,10 @@ "crud_qc_sms_notification_toggle_notification_status", "crud_qc_sms_notification_total_pages", "crud_qc_sms_notification_unicode_ci", - "crud_qc_work_order_count_unfinished_work_orders_by_tab", "crud_research_donation_audit_to_dict", "crud_research_donation_batch_delete_donations", "crud_research_donation_collection_to_dict", + "crud_research_donation_convert_to_storage", "crud_research_donation_create_collection", "crud_research_donation_create_donation", "crud_research_donation_create_party", @@ -3308,6 +3408,7 @@ "crud_research_donation_dec", "crud_research_donation_delete_donation", "crud_research_donation_donation_sample_code_seq", + "crud_research_donation_donation_to_dict", "crud_research_donation_fmt_dt", "crud_research_donation_get_collection", "crud_research_donation_get_donation_detail", @@ -3317,6 +3418,7 @@ "crud_research_donation_list_sample_transports", "crud_research_donation_list_samples", "crud_research_donation_load_unit_name_map", + "crud_research_donation_merge_comma_separated_urls", "crud_research_donation_migrate_donation_sample_child_refs_on_replace", "crud_research_donation_next_donation_sample_code", "crud_research_donation_normalize_date_bound", @@ -3343,13 +3445,70 @@ "crud_research_donation_transport_to_dict", "crud_research_donation_update_donation", "crud_research_donation_user_nick_name_map", + "crud_sample_production_reception_apply_payload_to_row", + "crud_sample_production_reception_create_production_reception", + "crud_sample_production_reception_dec", + "crud_sample_production_reception_fmt_dt", + "crud_sample_production_reception_get_by_id", + "crud_sample_production_reception_get_by_reception_id", + "crud_sample_production_reception_get_map_by_reception_ids", + "crud_sample_production_reception_get_qc_reception", + "crud_sample_production_reception_int_val", + "crud_sample_production_reception_py", + "crud_sample_production_reception_resolve_field_profile", + "crud_sample_production_reception_row_to_dict", + "crud_sample_production_reception_update_production_reception", + "crud_sample_production_reception_validate_handler_user_id", + "crud_sample_production_reception_validate_payload", + "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_workflow_list_completed_tasks", - "crud_workflow_list_my_instances", - "crud_workflow_list_pending_tasks", - "crud_workflow_task_row_to_dict", - "models_production_material_bizproductionmaterialprep", - "services_oa_engine_count_cc_unread", + "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", "services_protocol_payment_installment_add_days_yyyymmdd", "services_protocol_payment_installment_add_interval_months_yyyymmdd", "services_protocol_payment_installment_add_months_yyyymmdd", @@ -3366,11 +3525,6 @@ "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_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", "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", @@ -3381,15 +3535,6 @@ "utils_sample_special_validate_sample_special_raw" ], "5": [ - "api_sample_production_reception_body_to_payload", - "api_sample_production_reception_get_current_user_id", - "api_sample_production_reception_get_production_reception_by_sample_code", - "api_sample_production_reception_get_production_reception_detail", - "api_sample_production_reception_get_tenant_no", - "api_sample_production_reception_post_production_reception", - "api_sample_production_reception_put_production_reception", - "api_sample_production_reception_py", - "api_sample_production_reception_resolve_reception_id", "core_db_collation_eq_unicode", "core_db_collation_like_unicode", "core_db_collation_py", @@ -3402,8 +3547,6 @@ "core_protocol_status_display_py", "core_protocol_status_display_resolve_void_type_label", "crud_base_crudbase_exists", - "crud_collection_protocol_format_attachment_file_size", - "crud_collection_protocol_urls_to_attachment_list", "crud_outbound_release_review_batch_review", "crud_outbound_release_review_dec", "crud_outbound_release_review_fmt_dt", @@ -3422,8 +3565,45 @@ "crud_outbound_release_review_review_schedule", "crud_outbound_release_review_row_to_dict", "crud_outbound_release_review_total_pages", - "crud_production_work_order_apply_exclude_inactive_protocol_filter", + "crud_production_task_list_production_tasks", + "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_qc_inspection_batch_list_inspection_batches", "crud_qc_task_apply_task_result", "crud_qc_task_assert_task_assignee", @@ -3459,13 +3639,14 @@ "crud_qc_task_task_row_to_dict", "crud_qc_task_task_to_dict", "crud_qc_task_task_work_order_context", - "crud_qc_task_update_task_attachments", "crud_qc_work_order_accept_conclusion_label", "crud_qc_work_order_aggregate_qc_tab_counts", "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "crud_qc_work_order_build_work_order_list_summaries", "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_outbound_qc_work_order", "crud_qc_work_order_create_qc_work_order_from_production", "crud_qc_work_order_create_qc_work_order_manual", "crud_qc_work_order_create_temp_qc_work_order", @@ -3519,6 +3700,7 @@ "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_outbound_biz_type_for_schedule", "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", @@ -3538,83 +3720,6 @@ "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_apply_payload_to_row", - "crud_sample_production_reception_create_production_reception", - "crud_sample_production_reception_dec", - "crud_sample_production_reception_fmt_dt", - "crud_sample_production_reception_get_by_id", - "crud_sample_production_reception_get_by_reception_id", - "crud_sample_production_reception_get_map_by_reception_ids", - "crud_sample_production_reception_get_qc_reception", - "crud_sample_production_reception_int_val", - "crud_sample_production_reception_py", - "crud_sample_production_reception_resolve_field_profile", - "crud_sample_production_reception_row_to_dict", - "crud_sample_production_reception_update_production_reception", - "crud_sample_production_reception_validate_handler_user_id", - "crud_sample_production_reception_validate_payload", - "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_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_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_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", @@ -3646,6 +3751,11 @@ "crud_storage_release_review_store_sample", "crud_storage_release_review_submit_review", "crud_storage_release_review_total_pages", + "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", @@ -3672,10 +3782,223 @@ "services_qc_work_order_fee_summary_sort_payment_details" ], "6": [ + "crud_cell_product_ancestor_link_from_cell_product_input", + "crud_cell_product_ancestor_sample_chain_link", + "crud_cell_product_apply_cell_product_status_change", + "crud_cell_product_build_ancestor_chain", + "crud_cell_product_build_descendant_chain", + "crud_cell_product_build_facility_path_label", + "crud_cell_product_build_split_product_codes", + "crud_cell_product_create_cell_products_batch", + "crud_cell_product_create_cell_products_by_quantity", + "crud_cell_product_delete_cell_product", + "crud_cell_product_donation_sample_chain_node", + "crud_cell_product_donation_sample_customer_dict", + "crud_cell_product_edge_meta", + "crud_cell_product_enrich_product_dicts", + "crud_cell_product_find_cell_product_by_input", + "crud_cell_product_find_donation_sample", + "crud_cell_product_find_protocol_sample", + "crud_cell_product_flatten_lineage_nodes", + "crud_cell_product_get_cell_product", + "crud_cell_product_get_max_passage_product_seq", + "crud_cell_product_get_max_passage_product_seq_map", + "crud_cell_product_get_max_product_suffix_seq", + "crud_cell_product_get_next_code", + "crud_cell_product_get_product_chain", + "crud_cell_product_get_product_lineage_qc", + "crud_cell_product_lineage_node_key", + "crud_cell_product_list_cell_products", + "crud_cell_product_load_lineage_qc_for_nodes", + "crud_cell_product_nest_ancestor_parent", + "crud_cell_product_next_code_start_seq", + "crud_cell_product_normalize_passage_product_base", + "crud_cell_product_normalize_product_code_base", + "crud_cell_product_product_code_exists", + "crud_cell_product_product_node", + "crud_cell_product_product_to_response", + "crud_cell_product_protocol_sample_chain_node", + "crud_cell_product_py", + "crud_cell_product_reserve_next_codes", + "crud_cell_product_row_to_dict", + "crud_cell_product_sample_customer_dict", + "crud_cell_product_sample_type_name_from_id", + "crud_cell_product_slim_task_for_lineage", + "crud_cell_product_total_pages", + "crud_cell_product_update_cell_product", + "crud_cell_product_validate_batch_items", + "crud_cell_product_walk_ancestor_link", + "crud_cell_product_wo_status_label", + "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_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_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", + "crud_pilot_infusion_confirm_py", + "crud_pilot_infusion_confirm_rationale_113", + "crud_pilot_infusion_confirm_row_to_dict", + "crud_pilot_infusion_confirm_update_infusion_confirm", + "crud_pilot_infusion_schedule_mgmt_create_settlement_txn", + "crud_pilot_infusion_schedule_mgmt_deduct_fee_on_complete", + "crud_pilot_infusion_schedule_mgmt_find_existing_settlement_txn", + "crud_pilot_infusion_schedule_mgmt_find_service_order_product", + "crud_pilot_infusion_schedule_mgmt_get_infusion_schedule_detail", + "crud_pilot_infusion_schedule_mgmt_get_plan_schedule_course_meta", + "crud_pilot_infusion_schedule_mgmt_get_products_for_schedule", + "crud_pilot_infusion_schedule_mgmt_py", + "crud_pilot_infusion_schedule_mgmt_resolve_course_display", + "crud_pilot_infusion_schedule_mgmt_resolve_yfk_unit_price", + "crud_pilot_infusion_schedule_mgmt_row_to_dict_product", + "crud_pilot_infusion_schedule_mgmt_schedule_product_to_txn_item", + "crud_pilot_infusion_schedule_mgmt_settlement_remark_marker", + "crud_pilot_infusion_schedule_mgmt_settlement_remark_markers_for_lookup", + "crud_pilot_infusion_schedule_mgmt_update_infusion_status", + "crud_pilot_infusion_schedule_mgmt_update_qc_status", + "crud_production_material_usage_rationale_878", + "crud_production_material_usage_register_step_usage_from_requisition", + "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_occupancy_for_product", + "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_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_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_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_add_stored_occupancy_no_commit", + "crud_storage_occupancy_assert_batch_slots_unique", + "crud_storage_occupancy_assert_slot_vacant", + "crud_storage_occupancy_attach_cell_product_fields", + "crud_storage_occupancy_batch_create_occupancies", + "crud_storage_occupancy_create_occupancy", + "crud_storage_occupancy_enrich_occupancy_items", + "crud_storage_occupancy_list_occupancies", + "crud_storage_occupancy_list_occupancy_history", + "crud_storage_occupancy_load_cell_product_map", + "crud_storage_occupancy_py", + "crud_storage_occupancy_rationale_1", + "crud_storage_occupancy_rationale_178", + "crud_storage_occupancy_rationale_330", + "crud_storage_occupancy_rationale_43", + "crud_storage_occupancy_rationale_472", + "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" + ], + "7": [ "api_workflow_get_designer_data", "app_main_error_json", "app_main_health_check", - "app_main_lifespan", "app_main_mask_secret", "app_main_rationale_81", "app_main_rationale_92", @@ -3798,13 +4121,6 @@ "core_storage_rationale_53", "core_storage_rationale_83", "core_utils_generate_id", - "crud_base_crudbase_create", - "crud_qc_item_param_list_params_by_item", - "crud_qc_item_param_parse_options_list", - "crud_qc_item_param_py", - "crud_qc_item_param_row_to_dict", - "crud_qc_item_param_save_params_for_item", - "crud_qc_item_param_validate_param", "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", @@ -3823,6 +4139,7 @@ "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", @@ -3881,12 +4198,9 @@ "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": [ + "8": [ "api_oa_approval_rationale_212", "api_oa_approval_rationale_813", "api_oa_approval_rationale_844", @@ -3935,19 +4249,6 @@ "services_oa_assignee_resolve_cc_assignees", "services_oa_assignee_resolve_dept_leader", "services_oa_assignee_resolve_direct_supervisor", - "services_oa_dept_select_field_label", - "services_oa_dept_select_is_multiple", - "services_oa_dept_select_is_required", - "services_oa_dept_select_is_valid_dept_item", - "services_oa_dept_select_max_count", - "services_oa_dept_select_py", - "services_oa_dept_select_rationale_1", - "services_oa_dept_select_rationale_128", - "services_oa_dept_select_rule_props", - "services_oa_dept_select_schema_rules", - "services_oa_dept_select_validate_dept_form_values", - "services_oa_dept_select_validate_dept_rule", - "services_oa_dept_select_walk_rules", "services_oa_engine_add_instance_event", "services_oa_engine_add_sign", "services_oa_engine_advance_from", @@ -3964,14 +4265,12 @@ "services_oa_engine_collect_condition_fields", "services_oa_engine_complete_task", "services_oa_engine_condition_fields_ready", - "services_oa_engine_count_pending_tasks", "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_eval_condition_rules", "services_oa_engine_find_node", "services_oa_engine_flow_node_key_order", "services_oa_engine_flow_root", @@ -4044,6 +4343,21 @@ "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", @@ -4059,9 +4373,9 @@ "services_oa_publish_normalize_use_in_condition_required", "services_oa_publish_publish_app", "services_oa_publish_py", - "services_oa_publish_rationale_140", - "services_oa_publish_rationale_155", - "services_oa_publish_rationale_469", + "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", @@ -4070,18 +4384,6 @@ "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_extract_upload_urls", - "services_oa_related_approval_flatten_form_fields_for_summary", - "services_oa_related_approval_format_value", - "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_92", - "services_oa_related_approval_schema_rules", - "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", @@ -4099,562 +4401,172 @@ "services_oa_trip_days_walk", "services_oa_trip_days_walk_trip_kits" ], - "8": [ - "api_pilot_application_api_save_application", - "crud_base_crudbase_update", - "crud_collection_protocol_get_protocol_nos_used_in_protocols", - "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_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_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_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_ensure_checkup_for_patient", - "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_delivery_create_delivery", - "crud_pilot_delivery_delete_delivery_material", - "crud_pilot_delivery_generate_delivery_no", - "crud_pilot_delivery_get_delivery_by_schedule", - "crud_pilot_delivery_get_delivery_method", - "crud_pilot_delivery_list_deliveries_by_application", - "crud_pilot_delivery_list_delivery_materials", - "crud_pilot_delivery_py", - "crud_pilot_delivery_row_to_dict_delivery", - "crud_pilot_delivery_row_to_dict_delivery_material", - "crud_pilot_delivery_row_to_dict_delivery_method", - "crud_pilot_delivery_save_delivery_method", - "crud_pilot_delivery_soft_delete_delivery", - "crud_pilot_infusion_schedule_mgmt_create_settlement_txn", - "crud_pilot_infusion_schedule_mgmt_deduct_fee_on_complete", - "crud_pilot_infusion_schedule_mgmt_find_existing_settlement_txn", - "crud_pilot_infusion_schedule_mgmt_find_service_order_product", - "crud_pilot_infusion_schedule_mgmt_get_infusion_schedule_detail", - "crud_pilot_infusion_schedule_mgmt_get_plan_schedule_course_meta", - "crud_pilot_infusion_schedule_mgmt_get_products_for_schedule", - "crud_pilot_infusion_schedule_mgmt_list_infusion_schedules_mgmt", - "crud_pilot_infusion_schedule_mgmt_py", - "crud_pilot_infusion_schedule_mgmt_resolve_course_display", - "crud_pilot_infusion_schedule_mgmt_resolve_yfk_unit_price", - "crud_pilot_infusion_schedule_mgmt_row_to_dict_product", - "crud_pilot_infusion_schedule_mgmt_row_to_dict_schedule", - "crud_pilot_infusion_schedule_mgmt_schedule_product_to_txn_item", - "crud_pilot_infusion_schedule_mgmt_settlement_remark_marker", - "crud_pilot_infusion_schedule_mgmt_settlement_remark_markers_for_lookup", - "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_rationale_1", - "crud_pilot_outbound_status_sync_rationale_131", - "crud_pilot_outbound_status_sync_rationale_174", - "crud_pilot_outbound_status_sync_rationale_64", - "crud_pilot_outbound_status_sync_rationale_96", - "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_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_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_work_order_create_outbound_qc_work_order", - "crud_sample_reception_check_result_soft_delete_reception_check_results", - "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" - ], "9": [ - "api_basic_info_cellsampletypecreatebody", - "api_basic_info_cellsampletypeupdatebody", - "api_basic_info_collectionregioncreatebody", - "api_basic_info_collectionregionupdatebody", - "api_basic_info_customercreatebody", - "api_basic_info_customerupdatebody", - "api_basic_info_hospitalcreatebody", - "api_basic_info_hospitalupdatebody", - "api_basic_info_protocolnobatchgeneratebody", - "api_basic_info_protocolnobatchissuebody", - "api_basic_info_protocolnobatchrevokebody", - "api_basic_info_protocolnocreatebody", - "api_basic_info_protocolnoupdatebody", - "api_basic_info_rationale_1", - "api_basic_info_samplecodebatchgeneratebody", - "api_basic_info_samplecodebatchissuebody", - "api_basic_info_samplecodebatchrevokebody", - "api_basic_info_samplecodecreatebody", - "api_basic_info_samplecodeupdatebody", - "api_collection_protocol_auditcreatebody", - "api_collection_protocol_batchdetailidsbody", - "api_collection_protocol_batchrefundfinancesubmitbody", - "api_collection_protocol_financeconfirmbody", - "api_collection_protocol_fullmoontodoinsurancebody", - "api_collection_protocol_invoicerequestcompletebody", - "api_collection_protocol_invoicerequestcreatebody", - "api_collection_protocol_paymentdetaildraftbody", - "api_collection_protocol_protocolcreatebody", - "api_collection_protocol_protocolupdatebody", - "api_collection_protocol_rationale_1", - "api_collection_protocol_rationale_273", - "api_collection_protocol_rationale_49", - "api_collection_protocol_rationale_83", - "api_collection_protocol_refundfinanceconfirmbody", - "api_collection_protocol_refundfinancesubmitbody", - "crud_biz_no_generator_allocate_next_biz_no", - "crud_biz_no_generator_format_biz_no", - "crud_biz_no_generator_prefix_for", - "crud_biz_no_generator_py", - "crud_biz_no_generator_rationale_1", - "crud_biz_no_generator_rationale_35", - "crud_cell_product_rationale_1", - "crud_cell_product_rationale_1169", - "crud_cell_product_rationale_1448", - "crud_cell_product_rationale_40", - "crud_cell_product_rationale_581", - "crud_cell_product_rationale_597", - "crud_cell_product_rationale_631", - "crud_cell_product_rationale_648", - "crud_cell_product_rationale_695", - "crud_cell_product_rationale_706", - "crud_cell_product_rationale_776", - "crud_cell_product_rationale_919", - "crud_collection_protocol_create_collection_protocol", - "crud_collection_protocol_no_rationale_34", - "crud_collection_protocol_rationale_1", - "crud_collection_protocol_rationale_109", - "crud_collection_protocol_rationale_145", - "crud_collection_protocol_rationale_1514", - "crud_collection_protocol_rationale_199", - "crud_collection_protocol_rationale_218", - "crud_collection_protocol_rationale_2188", - "crud_collection_protocol_rationale_229", - "crud_collection_protocol_rationale_240", - "crud_collection_protocol_rationale_2594", - "crud_collection_protocol_rationale_3033", - "crud_collection_protocol_rationale_304", - "crud_collection_protocol_rationale_3330", - "crud_collection_protocol_rationale_589", - "crud_collection_protocol_rationale_636", - "crud_collection_protocol_rationale_75", - "crud_collection_region_rationale_234", - "crud_collection_region_rationale_29", - "crud_inbound_sample_special_rationale_1", - "crud_pre_transit_sample_rationale_1", - "crud_protocol_donation_convert_active_link_query", - "crud_protocol_donation_convert_assert_biz_no_available", - "crud_protocol_donation_convert_create_convert_link", - "crud_protocol_donation_convert_get_convert_partner", - "crud_protocol_donation_convert_get_partner_sample_codes", - "crud_protocol_donation_convert_has_active_convert_link", - "crud_protocol_donation_convert_py", - "crud_protocol_donation_convert_rationale_1", - "crud_protocol_donation_convert_rationale_132", - "crud_protocol_donation_convert_rationale_198", - "crud_protocol_donation_convert_rationale_273", - "crud_protocol_donation_convert_rationale_35", - "crud_protocol_donation_convert_rationale_84", - "crud_protocol_donation_convert_upsert_convert_link_for_to_storage", - "crud_protocol_sample_collection_rationale_1", - "crud_qc_sms_notification_rationale_32", - "crud_qc_task_rationale_1018", - "crud_qc_task_rationale_180", - "crud_qc_task_rationale_709", - "crud_qc_task_rationale_767", - "crud_qc_task_rationale_791", - "crud_qc_task_rationale_924", - "crud_qc_task_rationale_986", - "crud_research_donation_convert_from_storage", - "crud_research_donation_convert_to_storage", - "crud_research_donation_merge_comma_separated_urls", - "crud_research_donation_rationale_1", - "crud_research_donation_rationale_1237", - "crud_research_donation_rationale_1630", - "crud_research_donation_rationale_178", - "crud_research_donation_rationale_189", - "crud_research_donation_rationale_1978", - "crud_research_donation_rationale_205", - "crud_research_donation_rationale_74", - "crud_research_donation_rationale_91", - "crud_research_donation_rationale_913", - "crud_research_donation_rationale_987", - "crud_research_donation_sample_collection_rationale_1", - "crud_sample_reception_check_result_rationale_108", - "crud_sample_reception_check_result_rationale_133", - "crud_sample_reception_check_result_rationale_171", - "crud_sample_reception_rationale_1018", - "crud_sample_reception_rationale_1046", - "crud_sample_reception_rationale_1205", - "crud_sample_reception_rationale_122", - "crud_sample_reception_rationale_1252", - "crud_sample_reception_rationale_1293", - "crud_sample_reception_rationale_1349", - "crud_sample_reception_rationale_1373", - "crud_sample_reception_rationale_1398", - "crud_sample_reception_rationale_1419", - "crud_sample_reception_rationale_1443", - "crud_sample_reception_rationale_1468", - "crud_sample_reception_rationale_156", - "crud_sample_reception_rationale_200", - "crud_sample_reception_rationale_312", - "crud_sample_reception_rationale_43", - "crud_sample_reception_rationale_88", - "crud_storage_entry_sms_notification_rationale_185", - "crud_storage_release_review_rationale_131", - "crud_storage_release_review_rationale_139", - "crud_storage_release_review_rationale_153", - "crud_storage_release_review_rationale_165", - "crud_storage_release_review_rationale_171", - "crud_storage_release_review_rationale_181", - "crud_storage_release_review_rationale_202", - "crud_storage_release_review_rationale_223", - "crud_storage_release_review_rationale_264", - "crud_storage_release_review_rationale_293", - "crud_storage_release_review_rationale_809", - "crud_storage_release_review_rationale_829", - "crud_storage_release_review_rationale_998", - "models_models_bizcellsampletype", - "models_models_bizcollectionhospital", - "models_models_bizcollectionprotocol", - "models_models_bizcollectionprotocolno", - "models_models_bizcollectionregion", - "models_models_bizcustomer", - "models_models_bizexpresscompany", - "models_models_bizitemunit", - "models_models_bizprotocolaudit", - "models_models_bizprotocolcollectioninfo", - "models_models_bizprotocolfullmoontodo", - "models_models_bizprotocolinvoicerequest", - "models_models_bizprotocolinvoicerequestitem", - "models_models_bizprotocolpartycustomer", - "models_models_bizprotocolpayment", - "models_models_bizprotocolpaymentdetail", - "models_models_bizprotocolsample", - "models_models_bizprotocolsampletransport", - "models_models_bizprotocolstoragecert", - "models_models_bizqcworkorder", - "models_models_bizsamplecode", - "models_models_bizsamplereception", - "models_models_bizsamplereceptioncheckresult", - "models_models_bizstoragereleasereview", - "models_models_syssite", - "models_research_donation_bizprotocoldonationconvert", - "models_research_donation_bizresearchdonation", - "models_research_donation_bizresearchdonationaudit", - "models_research_donation_bizresearchdonationcollection", - "models_research_donation_bizresearchdonationparty", - "models_research_donation_bizresearchdonationsample", - "models_research_donation_bizresearchdonationsampletransport", - "models_research_donation_py", - "models_research_donation_rationale_10", - "models_research_donation_rationale_108", - "models_research_donation_rationale_132", - "models_research_donation_rationale_163", - "models_research_donation_rationale_191", - "models_research_donation_rationale_47", - "models_research_donation_rationale_68", - "services_protocol_sample_list_summary_rationale_1", - "services_protocol_sample_list_summary_rationale_24", - "services_protocol_sample_list_summary_rationale_53", - "services_protocol_sample_list_summary_rationale_86", - "services_qc_work_order_fee_summary_rationale_1" + "crud_material_stock_check_batch_line_to_dict", + "crud_material_stock_check_unused_amount", + "crud_material_stock_check_unused_line_to_dict", + "crud_production_material_filter_material_type", + "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_prep_batch_map_for_prep_lines", + "crud_production_material_prep_cancel_prep", + "crud_production_material_prep_complete_prep", + "crud_production_material_prep_create_auto_stock_out", + "crud_production_material_prep_create_prep", + "crud_production_material_prep_create_quick_prep", + "crud_production_material_prep_delete_prep", + "crud_production_material_prep_fmt_date", + "crud_production_material_prep_generate_prep_no", + "crud_production_material_prep_generate_stock_in_no", + "crud_production_material_prep_get_or_create_configured_material", + "crud_production_material_prep_get_prep_detail", + "crud_production_material_prep_get_prep_row", + "crud_production_material_prep_header_to_dict", + "crud_production_material_prep_line_to_dict", + "crud_production_material_prep_list_available_material_batches", + "crud_production_material_prep_list_preps", + "crud_production_material_prep_parse_prep_lines", + "crud_production_material_prep_parse_quick_prep_lines", + "crud_production_material_prep_py", + "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_prep_require_draft", + "crud_production_material_prep_status_label", + "crud_production_material_prep_update_prep", + "crud_production_material_prep_user_nick_name_map", + "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_stock_check_batch_line_to_dict", + "crud_production_material_stock_check_cancel_check", + "crud_production_material_stock_check_check_header_to_dict", + "crud_production_material_stock_check_complete_check", + "crud_production_material_stock_check_create_check", + "crud_production_material_stock_check_get_check", + "crud_production_material_stock_check_get_check_detail", + "crud_production_material_stock_check_line_counts", + "crud_production_material_stock_check_list_checks", + "crud_production_material_stock_check_parse_check_time", + "crud_production_material_stock_check_parse_optional_date", + "crud_production_material_stock_check_py", + "crud_production_material_stock_check_resolve_unused_item_fields", + "crud_production_material_stock_check_save_unused_lines", + "crud_production_material_stock_check_status_label", + "crud_production_material_stock_check_unused_amount", + "crud_production_material_stock_check_unused_line_to_dict", + "crud_production_material_stock_check_user_nick_name_map", + "crud_production_material_usage_amount_for_row", + "crud_production_material_usage_batch_map", + "crud_production_material_usage_deduct_step_usage_legacy_batch", + "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_rationale_1064", + "crud_production_material_usage_rationale_1233", + "crud_production_material_usage_rationale_1312", + "crud_production_material_usage_rationale_195", + "crud_production_material_usage_rationale_20", + "crud_production_material_usage_rationale_367", + "crud_production_material_usage_rationale_391", + "crud_production_material_usage_rationale_42", + "crud_production_material_usage_rationale_448", + "crud_production_material_usage_rationale_524", + "crud_production_material_usage_rationale_595", + "crud_production_material_usage_rationale_773", + "crud_production_material_usage_rationale_934", + "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", + "crud_qc_material_stock_batch_append_batch_qty_adjust", + "crud_qc_material_stock_batch_batch_stock_in", + "crud_qc_material_stock_batch_batch_stock_out", + "crud_qc_material_stock_batch_create_batch_and_usage", + "crud_qc_material_stock_batch_delete_batch", + "crud_qc_material_stock_batch_discard_batch", + "crud_qc_material_stock_batch_get_batch", + "crud_qc_material_stock_batch_get_batch_detail", + "crud_qc_material_stock_batch_get_material_for_update", + "crud_qc_material_stock_batch_parse_date", + "crud_qc_material_stock_batch_parse_expire_date", + "crud_qc_material_stock_batch_py", + "crud_qc_material_stock_batch_require_decimal", + "crud_qc_material_stock_batch_require_str", + "crud_qc_material_stock_batch_stock_in_no_exists", + "crud_qc_material_stock_batch_stock_in_one", + "crud_qc_material_stock_batch_stock_out_batch", + "crud_qc_material_stock_batch_sum_batch_out_total", + "crud_qc_material_stock_batch_update_batch", + "crud_qc_material_stock_batch_usage_batch_snapshots", + "crud_qc_material_stock_batch_validate_discard_reason", + "crud_qc_material_stock_check_batch_line_to_dict", + "crud_qc_material_stock_check_cancel_check", + "crud_qc_material_stock_check_check_header_to_dict", + "crud_qc_material_stock_check_complete_check", + "crud_qc_material_stock_check_create_check", + "crud_qc_material_stock_check_get_check", + "crud_qc_material_stock_check_get_check_detail", + "crud_qc_material_stock_check_line_counts", + "crud_qc_material_stock_check_list_checks", + "crud_qc_material_stock_check_parse_check_time", + "crud_qc_material_stock_check_parse_optional_date", + "crud_qc_material_stock_check_py", + "crud_qc_material_stock_check_rationale_363", + "crud_qc_material_stock_check_resolve_unused_item_fields", + "crud_qc_material_stock_check_save_unused_lines", + "crud_qc_material_stock_check_status_label", + "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", + "models_production_material_bizproductionmaterialformula", + "models_production_material_bizproductionmaterialprep", + "models_production_material_bizproductionmaterialprepline", + "models_qc_material_bizqcmaterialstockcheck", + "models_qc_material_bizqcmaterialstockcheckbatchline", + "models_qc_material_bizqcmaterialstockcheckunusedline", + "models_qc_material_py", + "services_protocol_pay_mode_switch_dec", + "services_protocol_pay_mode_switch_dj_due_amount_mismatch_hint", + "services_protocol_pay_mode_switch_py", + "services_protocol_pay_mode_switch_rationale_1", + "services_protocol_pay_mode_switch_rationale_25", + "services_protocol_pay_mode_switch_rationale_47", + "services_protocol_pay_mode_switch_validate_payment_details_for_save" ], "10": [ - "api_production_get_next_cell_product_code", - "crud_cell_product_ancestor_link_from_cell_product_input", - "crud_cell_product_ancestor_sample_chain_link", - "crud_cell_product_apply_cell_product_status_change", - "crud_cell_product_build_ancestor_chain", - "crud_cell_product_build_descendant_chain", - "crud_cell_product_build_facility_path_label", - "crud_cell_product_build_split_product_codes", - "crud_cell_product_create_cell_product", - "crud_cell_product_create_cell_products_batch", - "crud_cell_product_create_cell_products_by_quantity", - "crud_cell_product_delete_cell_product", - "crud_cell_product_donation_sample_chain_node", - "crud_cell_product_donation_sample_customer_dict", - "crud_cell_product_edge_meta", - "crud_cell_product_enrich_product_dicts", - "crud_cell_product_find_cell_product_by_input", - "crud_cell_product_find_donation_sample", - "crud_cell_product_find_protocol_sample", - "crud_cell_product_flatten_lineage_nodes", - "crud_cell_product_get_cell_product", - "crud_cell_product_get_max_passage_product_seq", - "crud_cell_product_get_max_passage_product_seq_map", - "crud_cell_product_get_max_product_suffix_seq", - "crud_cell_product_get_next_code", - "crud_cell_product_get_product_chain", - "crud_cell_product_get_product_lineage_qc", - "crud_cell_product_lineage_node_key", - "crud_cell_product_list_cell_products", - "crud_cell_product_load_lineage_qc_for_nodes", - "crud_cell_product_nest_ancestor_parent", - "crud_cell_product_next_code_start_seq", - "crud_cell_product_normalize_passage_product_base", - "crud_cell_product_normalize_product_code_base", - "crud_cell_product_product_code_exists", - "crud_cell_product_product_node", - "crud_cell_product_product_to_response", - "crud_cell_product_protocol_sample_chain_node", - "crud_cell_product_py", - "crud_cell_product_reserve_next_codes", - "crud_cell_product_row_to_dict", - "crud_cell_product_sample_customer_dict", - "crud_cell_product_sample_type_name_from_id", - "crud_cell_product_slim_task_for_lineage", - "crud_cell_product_total_pages", - "crud_cell_product_update_cell_product", - "crud_cell_product_validate_batch_items", - "crud_cell_product_walk_ancestor_link", - "crud_cell_product_wo_status_label", - "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_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_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_copy_task_step", - "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_occupancy_for_product", - "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_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_sync_production_work_order_status_from_tasks", - "crud_storage_occupancy_add_stored_occupancy_no_commit", - "crud_storage_occupancy_assert_batch_slots_unique", - "crud_storage_occupancy_assert_slot_vacant", - "crud_storage_occupancy_attach_cell_product_fields", - "crud_storage_occupancy_batch_create_occupancies", - "crud_storage_occupancy_create_occupancy", - "crud_storage_occupancy_enrich_occupancy_items", - "crud_storage_occupancy_enrich_slots_with_stored_cell_products", - "crud_storage_occupancy_list_occupancies", - "crud_storage_occupancy_list_occupancy_history", - "crud_storage_occupancy_load_cell_product_map", - "crud_storage_occupancy_load_cell_product_shelf_summaries", - "crud_storage_occupancy_py", - "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" - ], - "11": [ "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", @@ -4670,6 +4582,7 @@ "api_operations_uvdisinfectlogupdatebody", "crud_clean_room_rationale_1", "crud_exhibition_appointment_appointment_no_exists", + "crud_exhibition_appointment_create_exhibition_appointment", "crud_exhibition_appointment_format_visit_date", "crud_exhibition_appointment_generate_appointment_no", "crud_exhibition_appointment_get_exhibition_appointment", @@ -4688,7 +4601,6 @@ "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", "crud_storage_facility_collect_descendant_ids", "crud_storage_facility_collect_slot_host_node_ids", "crud_storage_facility_create_facility", @@ -4737,6 +4649,10 @@ "crud_storage_facility_soft_delete_slot", "crud_storage_facility_update_facility", "crud_storage_facility_update_slot", + "crud_storage_occupancy_enrich_slots_with_stored_cell_products", + "crud_storage_occupancy_load_cell_product_shelf_summaries", + "crud_storage_occupancy_rationale_200", + "crud_storage_occupancy_rationale_285", "models_models_bizcleanroom", "models_models_bizcleanroomaccesslog", "models_models_bizcleanroomuvdisinfectlog", @@ -4761,14 +4677,14 @@ "services_storage_facility_code_refresh_outbound_release_cell_slot_names", "services_storage_facility_code_validate_node_code" ], - "12": [ - "api_admin_get_user_by_id", + "11": [ "api_public_jwt_user_payload", "api_public_rationale_120", "api_public_rationale_131", "api_public_refresh_token", "api_public_web_login", "api_public_web_login_rsa_public_key", + "app_main_lifespan", "core_auth_create_access_token", "core_auth_create_refresh_token", "core_auth_decode_token", @@ -4817,12 +4733,18 @@ "core_security_py", "core_security_rationale_5", "core_security_verify_password", + "crud_base_camel_to_snake", "crud_base_crudbase", + "crud_base_crudbase_create", "crud_base_crudbase_delete", "crud_base_crudbase_get_all", "crud_base_crudbase_get_multi", "crud_base_crudbase_hard_delete", "crud_base_crudbase_init", + "crud_base_get_model_attr", + "crud_base_historycrud", + "crud_base_historycrud_create_history", + "crud_base_py", "crud_role_update_role_menus", "crud_sample_reception_can_edit_sample_reception", "crud_user_change_password", @@ -4860,89 +4782,111 @@ "services_web_auth_roles_get_role_names_by_ids", "services_web_auth_roles_get_user_role_names", "services_web_auth_roles_iter_user_menu_perm_codes", - "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_map_role_name_to_web", - "services_web_auth_roles_normalize_candidate_user_ids", "services_web_auth_roles_py", "services_web_auth_roles_resolve_web_role_for_user", - "services_web_auth_roles_user_has_active_roles" + "services_web_auth_roles_user_has_active_roles", + "tasks_init_init_scheduled_tasks", + "tasks_init_py", + "tasks_init_shutdown_scheduler" + ], + "12": [ + "crud_pilot_application_complete_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_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_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" ], "13": [ - "api_production_batchstockinbody", - "api_production_batchstockinitem", - "api_production_batchstockoutbody", - "api_production_batchstockoutitem", - "api_production_consumablecreatebody", - "api_production_consumablepackcreatebody", - "api_production_consumablepackupdatebody", - "api_production_consumableupdatebody", - "api_production_equipmentcreatebody", - "api_production_equipmentupdatebody", - "api_production_outputtypecreatebody", - "api_production_outputtypeupdatebody", - "api_production_packiteminput", - "api_production_processcategorycreatebody", - "api_production_processcategoryupdatebody", - "api_production_processconsumableinput", - "api_production_processcreatebody", - "api_production_processdatacollectioninput", - "api_production_processoutputinput", - "api_production_processreagentinput", - "api_production_processupdatebody", - "api_production_productionproducttypecreatebody", - "api_production_productionproducttypeupdatebody", - "api_production_rationale_1", - "api_production_rationale_2284", - "api_production_rationale_2681", - "api_production_rationale_2721", - "api_production_rationale_2737", - "api_production_reagentcreatebody", - "api_production_reagentupdatebody", - "api_production_sopdocumentcreatebody", - "api_production_sopdocumentupdatebody", - "api_production_stockinbody", - "api_production_stockoutbody", - "schemas_cell_product_cellproductcreate", - "schemas_cell_product_cellproductupdate", - "schemas_process_route_processroutecreatebody", - "schemas_process_route_processrouteupdatebody", - "schemas_process_route_py", - "schemas_process_route_rationale_1", - "schemas_process_route_setcurrentbody", - "schemas_process_route_stepaddbody", - "schemas_process_route_stepconsumableupdatebody", - "schemas_process_route_stepcopybody", - "schemas_process_route_stepdatacollectionupdatebody", - "schemas_process_route_stepoutputupdatebody", - "schemas_process_route_stepreagentupdatebody", - "schemas_process_route_stepreorderbody", - "schemas_process_route_stepupdatebody", - "schemas_production_task_productiontaskassigneeupdate", - "schemas_production_task_productiontaskcreate", - "schemas_production_task_productiontaskforwardbody", - "schemas_production_task_productiontasklistbyworkordersbody", - "schemas_production_task_productiontaskstatusupdate", - "schemas_production_task_productiontaskstepdispatchbody", - "schemas_production_task_productiontaskupdate", - "schemas_production_task_py", - "schemas_production_task_rationale_39", - "schemas_production_task_spawntemporaryworkorderbody", - "schemas_production_task_taskinputitem", - "schemas_production_task_taskoutputitem", - "schemas_production_task_taskstepadd", - "schemas_production_task_taskstepdatacollectionitem", - "schemas_production_task_taskstepmaterialitem", - "schemas_production_task_taskstepoutputitem", - "schemas_production_task_taskstepreorderbody", - "schemas_production_task_taskstepupdate", - "schemas_production_work_order_productionworkordercomplete", - "schemas_production_work_order_productionworkorderconfigurebody", - "schemas_production_work_order_productionworkordercreate", - "schemas_production_work_order_productionworkorderlistquery", - "schemas_production_work_order_productionworkorderupdate", - "schemas_production_work_order_py", - "schemas_qc_work_order_productionqcworkordercreatebody" + "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_rationale_181", + "crud_qc_material_usage_rationale_19", + "crud_qc_material_usage_rationale_222", + "crud_qc_material_usage_rationale_408", + "crud_qc_material_usage_rationale_41", + "crud_qc_material_usage_rationale_431", + "crud_qc_material_usage_rationale_488", + "crud_qc_material_usage_rationale_537", + "crud_qc_material_usage_rationale_607", + "crud_qc_material_usage_rationale_774", + "crud_qc_material_usage_rationale_874", + "crud_qc_material_usage_rationale_959", + "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" ], "14": [ "core_wechat_pay_get_wechat_pay_client", @@ -4978,6 +4922,31 @@ "core_wechat_pay_wechatpayv2client_xml_to_dict" ], "15": [ + "crud_material_code_exists", + "crud_material_create_material", + "crud_material_dec", + "crud_material_fmt_dt", + "crud_material_get_material", + "crud_material_get_material_entity", + "crud_material_get_my_usages", + "crud_material_is_enabled_status", + "crud_material_list_materials", + "crud_material_mine_usage_receiver_filter", + "crud_material_my_usage_batch_map", + "crud_material_my_usage_row_to_dict", + "crud_material_my_usage_user_nick_name_map", + "crud_material_norm_status", + "crud_material_options_list", + "crud_material_py", + "crud_material_rationale_377", + "crud_material_rationale_444", + "crud_material_rationale_473", + "crud_material_row_to_dict", + "crud_material_soft_delete_material", + "crud_material_update_material", + "crud_material_update_material_fields" + ], + "16": [ "crud_process_consumable_row_to_dict", "crud_process_create_process", "crud_process_create_sub_consumable", @@ -5000,29 +4969,26 @@ "crud_process_total_pages", "crud_process_update_process" ], - "16": [ - "crud_material_code_exists", - "crud_material_create_material", - "crud_material_dec", - "crud_material_fmt_dt", - "crud_material_get_material", - "crud_material_get_material_entity", - "crud_material_get_my_usages", - "crud_material_is_enabled_status", - "crud_material_list_materials", - "crud_material_mine_usage_receiver_filter", - "crud_material_my_usage_batch_map", - "crud_material_my_usage_row_to_dict", - "crud_material_my_usage_user_nick_name_map", - "crud_material_norm_status", - "crud_material_options_list", - "crud_material_py", - "crud_material_row_to_dict", - "crud_material_soft_delete_material", - "crud_material_update_material", - "crud_material_update_material_fields" - ], "17": [ + "services_oa_receive_account_field_label", + "services_oa_receive_account_is_non_empty_str", + "services_oa_receive_account_is_required", + "services_oa_receive_account_is_valid_receive_account_item", + "services_oa_receive_account_normalize_account_fields", + "services_oa_receive_account_pick", + "services_oa_receive_account_pick_order_num", + "services_oa_receive_account_pick_str", + "services_oa_receive_account_py", + "services_oa_receive_account_rationale_1", + "services_oa_receive_account_rationale_194", + "services_oa_receive_account_rationale_90", + "services_oa_receive_account_rule_props", + "services_oa_receive_account_schema_rules", + "services_oa_receive_account_validate_receive_account_form_values", + "services_oa_receive_account_validate_receive_account_rule", + "services_oa_receive_account_walk_rules" + ], + "18": [ "crud_equipment_create_equipment", "crud_equipment_dec", "crud_equipment_equipment_code_exists", @@ -5038,7 +5004,53 @@ "crud_equipment_total_pages", "crud_equipment_update_equipment" ], - "18": [ + "19": [ + "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" + ], + "20": [ + "core_wechat_message_py", + "core_wechat_message_rationale_1", + "core_wechat_message_rationale_86", + "core_wechat_message_send_delivery_notice", + "core_wechat_message_send_delivery_warning", + "core_wechat_message_send_order_status", + "core_wechat_message_send_payment_success", + "core_wechat_message_send_refund_result", + "core_wechat_message_send_urge_notification", + "core_wechat_message_wechatmessageservice", + "core_wechat_message_wechatmessageservice_get_access_token", + "core_wechat_message_wechatmessageservice_init", + "core_wechat_message_wechatmessageservice_send_template_message" + ], + "21": [ + "schemas_product_config", + "schemas_product_productbase", + "schemas_product_productcategorybase", + "schemas_product_productcategorycreate", + "schemas_product_productcategoryresponse", + "schemas_product_productcreate", + "schemas_product_productresponse", + "schemas_product_productunitbase", + "schemas_product_productunitcreate", + "schemas_product_productunitresponse", + "schemas_product_productupdate", + "schemas_product_py", + "schemas_product_rationale_1" + ], + "22": [ "services_oa_money_field_field_label", "services_oa_money_field_is_empty", "services_oa_money_field_is_required", @@ -5053,7 +5065,7 @@ "services_oa_money_field_validate_money_rule", "services_oa_money_field_walk_rules" ], - "19": [ + "23": [ "crud_reagent_stock_log_deduct_for_step", "crud_reagent_stock_log_display_remark", "crud_reagent_stock_log_list_stock_logs", @@ -5067,7 +5079,7 @@ "crud_reagent_stock_log_row_to_dict", "crud_reagent_stock_log_user_nick_name_map" ], - "20": [ + "24": [ "crud_consumable_stock_log_deduct_for_step", "crud_consumable_stock_log_display_remark", "crud_consumable_stock_log_list_stock_logs", @@ -5081,7 +5093,7 @@ "crud_consumable_stock_log_row_to_dict", "crud_consumable_stock_log_user_nick_name_map" ], - "21": [ + "25": [ "crud_oa_receive_account_create_account", "crud_oa_receive_account_filtered_query", "crud_oa_receive_account_get_account", @@ -5094,7 +5106,7 @@ "crud_oa_receive_account_soft_delete_accounts", "crud_oa_receive_account_update_account" ], - "22": [ + "26": [ "crud_dept_build_tree", "crud_dept_cascade_soft_delete", "crud_dept_collect_with_ancestors", @@ -5107,19 +5119,7 @@ "crud_dept_soft_delete_dept", "crud_dept_update_dept" ], - "23": [ - "crud_menu_build_tree", - "crud_menu_cascade_soft_delete", - "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" - ], - "24": [ + "27": [ "models_base_basemodel", "models_base_basemodel_to_dict", "models_base_get_active", @@ -5129,7 +5129,17 @@ "models_base_softdeletemodel_soft_delete", "models_base_tablename" ], - "25": [ + "28": [ + "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" + ], + "29": [ "core_order_status_compat_derive_legacy_status_from_three", "core_order_status_compat_derive_three_status_from_legacy", "core_order_status_compat_py", @@ -5138,74 +5148,74 @@ "core_order_status_compat_threestatus", "core_order_status_compat_to_decimal" ], - "26": [ + "30": [ "basesettings", "core_config_config", "core_config_py", "core_config_settings" ], - "27": [ + "31": [ "core_database_auto_fill_create_dept_id", "core_database_get_db", "core_database_py", "core_database_rationale_31" ], - "28": [ + "32": [ "api_menu_get_menu_list", "api_menu_py", "api_menu_rationale_1" ], - "29": [ + "33": [ "services_oa_confirmation_date_add_months_ymd", "services_oa_confirmation_date_py", "services_oa_confirmation_date_rationale_1" ], - "30": [ + "34": [ "core_qc_material_amount_auth_constants_py", "core_qc_material_amount_auth_constants_rationale_1" ], - "31": [ + "35": [ "core_context_py", "core_context_rationale_1" ], - "32": [ + "36": [ "api_init_py", "api_init_rationale_1" ], - "33": [ + "37": [ "init_py" ], - "34": [ + "38": [ "core_init_py" ], - "35": [ + "39": [ "core_wechat_message_rationale_143" ], - "36": [ + "40": [ "core_wechat_message_rationale_179" ], - "37": [ + "41": [ "core_wechat_message_rationale_215" ], - "38": [ + "42": [ "core_wechat_message_rationale_251" ], - "39": [ + "43": [ "core_wechat_message_rationale_289" ], - "40": [ + "44": [ "core_wechat_message_rationale_325" ], - "41": [ + "45": [ "models_init_py" ], - "42": [ + "46": [ "schemas_init_py" ], - "43": [ + "47": [ "crud_init_py" ], - "44": [ + "48": [ "ws_init_py" ] }, @@ -5213,37 +5223,37 @@ "0": 0.01, "1": 0.01, "2": 0.01, - "3": 0.06, + "3": 0.05, "4": 0.01, "5": 0.02, "6": 0.02, "7": 0.02, "8": 0.02, - "9": 0.08, - "10": 0.03, - "11": 0.05, - "12": 0.04, - "13": 0.45, + "9": 0.03, + "10": 0.05, + "11": 0.03, + "12": 0.08, + "13": 0.11, "14": 0.12, - "15": 0.21, - "16": 0.2, - "17": 0.27, + "15": 0.16, + "16": 0.21, + "17": 0.21, "18": 0.27, - "19": 0.24, + "19": 0.27, "20": 0.24, - "21": 0.31, - "22": 0.31, - "23": 0.33, - "24": 0.29, - "25": 0.38, - "26": 0.5, - "27": 0.5, - "28": 0.67, - "29": 0.67, - "30": 1.0, - "31": 1.0, - "32": 1.0, - "33": 1.0, + "21": 0.23, + "22": 0.27, + "23": 0.24, + "24": 0.24, + "25": 0.31, + "26": 0.31, + "27": 0.29, + "28": 0.32, + "29": 0.38, + "30": 0.5, + "31": 0.5, + "32": 0.67, + "33": 0.67, "34": 1.0, "35": 1.0, "36": 1.0, @@ -5254,7 +5264,11 @@ "41": 1.0, "42": 1.0, "43": 1.0, - "44": 1.0 + "44": 1.0, + "45": 1.0, + "46": 1.0, + "47": 1.0, + "48": 1.0 }, "gods": [ { diff --git a/backend/graphify-out/.graphify_extract.json b/backend/graphify-out/.graphify_extract.json index d45353b5..ac477b5e 100644 --- a/backend/graphify-out/.graphify_extract.json +++ b/backend/graphify-out/.graphify_extract.json @@ -33353,420 +33353,420 @@ "label": "_flow_root()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L145" + "source_location": "L150" }, { "id": "services_oa_engine_find_node", "label": "_find_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L153" + "source_location": "L158" }, { "id": "services_oa_engine_flow_node_key_order", "label": "_flow_node_key_order()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L171" + "source_location": "L176" }, { "id": "services_oa_engine_next_task_order_num", "label": "_next_task_order_num()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L196" + "source_location": "L201" }, { "id": "services_oa_engine_sort_tasks_for_detail", "label": "_sort_tasks_for_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L207" + "source_location": "L212" }, { "id": "services_oa_engine_fmt_dt", "label": "_fmt_dt()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L227" + "source_location": "L232" }, { "id": "services_oa_engine_terminal_item", "label": "_terminal_item()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L235" + "source_location": "L240" }, { "id": "services_oa_engine_task_round", "label": "_task_round()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L250" + "source_location": "L255" }, { "id": "services_oa_engine_append_pending_nodes", "label": "_append_pending_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L260" + "source_location": "L265" }, { "id": "services_oa_engine_pending_people_for_node", "label": "_pending_people_for_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L300" + "source_location": "L305" }, { "id": "services_oa_engine_iter_resolved_path_nodes", "label": "_iter_resolved_path_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L392" + "source_location": "L397" }, { "id": "services_oa_engine_append_pending_nodes_on_path", "label": "_append_pending_nodes_on_path()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L430" + "source_location": "L444" }, { "id": "services_oa_engine_progress_person", "label": "_progress_person()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L514" + "source_location": "L528" }, { "id": "services_oa_engine_enrich_transfer_targets", "label": "_enrich_transfer_targets()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L528" + "source_location": "L542" }, { "id": "services_oa_engine_dt_sort_key", "label": "_dt_sort_key()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L570" + "source_location": "L584" }, { "id": "services_oa_engine_aggregate_node_status", "label": "_aggregate_node_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L579" + "source_location": "L593" }, { "id": "services_oa_engine_group_tasks_by_node", "label": "_group_tasks_by_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L597" + "source_location": "L611" }, { "id": "services_oa_engine_build_progress_items", "label": "build_progress_items()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L607" + "source_location": "L621" }, { "id": "services_oa_engine_add_instance_event", "label": "_add_instance_event()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L748" + "source_location": "L762" }, { "id": "services_oa_engine_advanced", "label": "_advanced()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L783" + "source_location": "L797" }, { "id": "services_oa_engine_check_initiator_scope", "label": "_check_initiator_scope()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L792" + "source_location": "L806" }, { "id": "services_oa_engine_instance_to_dict", "label": "_instance_to_dict()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L801" + "source_location": "L815" }, { "id": "services_oa_engine_task_to_dict", "label": "_task_to_dict()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L819" + "source_location": "L833" }, { "id": "services_oa_engine_instance_progress_summary", "label": "_instance_progress_summary()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L851" + "source_location": "L865" }, { "id": "services_oa_engine_enrich_list_rows", "label": "_enrich_list_rows()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L892" + "source_location": "L906" }, { "id": "services_oa_engine_user_name_map", "label": "_user_name_map()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L964" + "source_location": "L978" }, { "id": "services_oa_engine_dept_name", "label": "_dept_name()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L972" + "source_location": "L986" }, { "id": "services_oa_engine_list_templates", "label": "list_templates()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L986" + "source_location": "L1000" }, { "id": "services_oa_engine_get_template_detail", "label": "get_template_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1016" + "source_location": "L1030" }, { "id": "services_oa_engine_post_name_map", "label": "_post_name_map()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1049" + "source_location": "L1063" }, { "id": "services_oa_engine_assignee_meta", "label": "_assignee_meta()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1067" + "source_location": "L1081" }, { "id": "services_oa_engine_assignee_meta_for_cc", "label": "_assignee_meta_for_cc()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1081" + "source_location": "L1095" }, { "id": "services_oa_engine_preview_people", "label": "_preview_people()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1092" + "source_location": "L1106" }, { "id": "services_oa_engine_form_value_present", "label": "_form_value_present()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1105" + "source_location": "L1119" }, { "id": "services_oa_engine_collect_condition_fields", "label": "_collect_condition_fields()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1122" + "source_location": "L1136" }, { "id": "services_oa_engine_condition_fields_ready", "label": "_condition_fields_ready()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1176" + "source_location": "L1195" }, { "id": "services_oa_engine_walk_preview_nodes", "label": "_walk_preview_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1186" + "source_location": "L1205" }, { "id": "services_oa_engine_preview_start_flow", "label": "preview_start_flow()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1349" + "source_location": "L1377" }, { "id": "services_oa_engine_create_tasks_for_node", "label": "_create_tasks_for_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1416" + "source_location": "L1445" }, { "id": "services_oa_engine_eval_condition_rules", "label": "_eval_condition_rules()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1507" + "source_location": "L1536" }, { "id": "services_oa_engine_match_condition_group", "label": "_match_condition_group()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1553" + "source_location": "L1587" }, { "id": "services_oa_engine_advance_from", "label": "advance_from()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1596" + "source_location": "L1630" }, { "id": "services_oa_engine_start_instance", "label": "start_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1691" + "source_location": "L1725" }, { "id": "services_oa_engine_get_instance", "label": "_get_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1859" + "source_location": "L1893" }, { "id": "services_oa_engine_get_instance_detail", "label": "get_instance_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1870" + "source_location": "L1904" }, { "id": "services_oa_engine_normalize_cc_read_status", "label": "_normalize_cc_read_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1939" + "source_location": "L1973" }, { "id": "services_oa_engine_apply_cc_task_read", "label": "_apply_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1946" + "source_location": "L1980" }, { "id": "services_oa_engine_count_cc_unread", "label": "count_cc_unread()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1964" + "source_location": "L1998" }, { "id": "services_oa_engine_count_pending_tasks", "label": "count_pending_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1978" + "source_location": "L2012" }, { "id": "services_oa_engine_mark_cc_task_read", "label": "mark_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1992" + "source_location": "L2026" }, { "id": "services_oa_engine_mark_cc_tasks_read_batch", "label": "mark_cc_tasks_read_batch()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2013" + "source_location": "L2047" }, { "id": "services_oa_engine_list_tasks", "label": "list_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2039" + "source_location": "L2073" }, { "id": "services_oa_engine_approve_task_core", "label": "_approve_task_core()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2110" + "source_location": "L2144" }, { "id": "services_oa_engine_maybe_auto_pass_initiator", "label": "_maybe_auto_pass_initiator()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2182" + "source_location": "L2216" }, { "id": "services_oa_engine_complete_task", "label": "complete_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2220" + "source_location": "L2254" }, { "id": "services_oa_engine_add_sign", "label": "add_sign()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2304" + "source_location": "L2338" }, { "id": "services_oa_engine_transfer_task", "label": "transfer_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2420" + "source_location": "L2454" }, { "id": "services_oa_engine_return_task", "label": "return_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2531" + "source_location": "L2565" }, { "id": "services_oa_engine_resubmit_instance", "label": "resubmit_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2612" + "source_location": "L2646" }, { "id": "services_oa_engine_withdraw_instance", "label": "withdraw_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2626" + "source_location": "L2660" }, { "id": "services_oa_engine_rationale_104", @@ -33777,178 +33777,178 @@ }, { "id": "services_oa_engine_rationale_121", - "label": "\u82e5 end \u843d\u5728\u67d0\u6761\u4ef6\u5206\u652f\u7ec4\u5185\uff0c\u4e14\u8be5\u6761\u4ef6\u8282\u70b9\u6709\u6c47\u5408\u540e child\uff0c\u5219\u8fd4\u56de\u6c47\u5408\u8282\u70b9\u3002", + "label": "\u82e5 end \u843d\u5728\u67d0\u6761\u4ef6\u5206\u652f\u7ec4\u5185\uff0c\u8fd4\u56de\u6700\u8fd1\u4e00\u5c42\u6761\u4ef6\u8282\u70b9\u7684\u6c47\u5408\u540e child\uff08\u82e5\u6709\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", "source_location": "L121" }, { - "id": "services_oa_engine_rationale_172", + "id": "services_oa_engine_rationale_177", "label": "\u6309\u6d41\u7a0b\u6811\u5148\u5e8f\u904d\u5386\u4e3a node.id \u5206\u914d\u7a33\u5b9a\u5e8f\u53f7\uff08\u7528\u4e8e\u8be6\u60c5\u65f6\u95f4\u8f74\u6392\u5e8f\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L172" + "source_location": "L177" }, { - "id": "services_oa_engine_rationale_197", + "id": "services_oa_engine_rationale_202", "label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u4efb\u52a1\u5c55\u793a\u5e8f\u53f7\u53d6 max+1\uff08\u65e0\u4efb\u52a1\u4ece 1 \u8d77\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L197" + "source_location": "L202" }, { - "id": "services_oa_engine_rationale_210", + "id": "services_oa_engine_rationale_215", "label": "\u8be6\u60c5\u65f6\u95f4\u8f74\uff1a\u6309\u6d41\u7a0b\u6811\u8282\u70b9\u987a\u5e8f\uff0c\u518d order_num / create_time\uff08\u517c\u5bb9\u65e7\u6570\u636e\u540c\u79d2\u521b\u5efa\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L210" + "source_location": "L215" }, { - "id": "services_oa_engine_rationale_267", + "id": "services_oa_engine_rationale_272", "label": "\u515c\u5e95\uff1a\u6309\u6574\u68f5\u6811\u5148\u5e8f\u6302\u672a\u5230\u8fbe\u8282\u70b9\uff08\u65e0\u8def\u5f84\u89e3\u6790 / \u65e0\u4eba\u5458\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L267" + "source_location": "L272" }, { - "id": "services_oa_engine_rationale_310", + "id": "services_oa_engine_rationale_315", "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", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L310" + "source_location": "L315" }, { - "id": "services_oa_engine_rationale_398", + "id": "services_oa_engine_rationale_404", "label": "\u6cbf\u6761\u4ef6\u547d\u4e2d\u8def\u5f84\u6536\u96c6\u8282\u70b9\uff1b\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de None\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L398" + "source_location": "L404" }, { - "id": "services_oa_engine_rationale_444", + "id": "services_oa_engine_rationale_458", "label": "\u6309\u547d\u4e2d\u8def\u5f84\u5217\u51fa\u5168\u90e8\u540e\u7eed\u5ba1\u6279/\u6284\u9001/\u7ed3\u675f\u8282\u70b9\uff08\u542b\u4eba\u5458\uff09\uff0c\u5bf9\u9f50\u53d1\u8d77\u9884\u89c8\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L444" + "source_location": "L458" }, { - "id": "services_oa_engine_rationale_533", + "id": "services_oa_engine_rationale_547", "label": "\u4e3a\u5df2\u8f6c\u4ea4\u4eba\u5458\u8865\u9f50 transferTo*\uff1a\u540c\u8282\u70b9 resolve_source=transfer \u4e14 create_by=\u8f6c\u4ea4\u4eba \u7684\u65b0\u4efb\u52a1\u5904\u7406\u4eba\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L533" + "source_location": "L547" }, { - "id": "services_oa_engine_rationale_571", + "id": "services_oa_engine_rationale_585", "label": "\u5c06 'YYYY-MM-DD HH:MM:SS' \u7c97\u8f6c\u4e3a\u53ef\u6bd4\u8f83\u6574\u6570\uff1b\u975e\u6cd5\u5219 0\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L571" + "source_location": "L585" }, { - "id": "services_oa_engine_rationale_580", + "id": "services_oa_engine_rationale_594", "label": "\u540c\u8282\u70b9\u591a\u4eba\u4efb\u52a1\u6536\u6210\u5361\u7247\u72b6\u6001\uff1a\u62d2\u7edd/\u6253\u56de\u4f18\u5148\uff0c\u5176\u6b21\u5f85\u529e\uff0c\u518d\u5df2\u540c\u610f\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L580" + "source_location": "L594" }, { - "id": "services_oa_engine_rationale_598", + "id": "services_oa_engine_rationale_612", "label": "\u6309 node_key \u5408\u5e76\u540c\u8282\u70b9\u591a\u4eba\uff08\u6216\u7b7e/\u4f1a\u7b7e/\u6284\u9001\uff09\uff0c\u65e0 key \u7684\u4efb\u52a1\u5404\u81ea\u72ec\u7acb\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L598" + "source_location": "L612" }, { - "id": "services_oa_engine_rationale_618", + "id": "services_oa_engine_rationale_632", "label": "\u6295\u5f71\u5ba1\u6279\u8fdb\u5ea6\uff1a\u53d1\u8d77\u4eba \u2192 \u6811\u5e8f tasks\uff08\u540c\u8282\u70b9\u591a\u4eba\u5408\u5e76\uff09\u2192 \u672a\u5230\u8fbe\uff1b\u7ec8\u6001\u6536\u5c3e\u3002 \u9489\u9489\u5bf9\u9f50\uff1a\u6253\u56de\u7ed3\u679c\u843d\u5728\u5ba1\u6279\u4efb\u52a1\u8282\u70b9\u4e0a\uff0c\u4e0d\u53e6\u63d2 kind=retur", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L618" + "source_location": "L632" }, { - "id": "services_oa_engine_rationale_1106", + "id": "services_oa_engine_rationale_1120", "label": "\u6761\u4ef6\u5b57\u6bb5\u662f\u5426\u5df2\u6709\u6709\u6548\u503c\uff080 / false \u89c6\u4e3a\u5df2\u586b\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1106" + "source_location": "L1120" }, { - "id": "services_oa_engine_rationale_1123", - "label": "\u6536\u96c6\u6d41\u7a0b\u6811\u4e2d\u975e\u9ed8\u8ba4\u6761\u4ef6\u5206\u652f\u5f15\u7528\u7684\u8868\u5355\u5b57\u6bb5\uff08\u53bb\u91cd\u4fdd\u5e8f\uff09\u3002", + "id": "services_oa_engine_rationale_1137", + "label": "\u6536\u96c6\u6d41\u7a0b\u6811\u4e2d\u975e\u9ed8\u8ba4\u6761\u4ef6\u5206\u652f\u5f15\u7528\u7684\u8868\u5355\u5b57\u6bb5\uff08\u53bb\u91cd\u4fdd\u5e8f\uff09\u3002 \u7cfb\u7edf\u4f2a\u5b57\u6bb5 ``__initiator__`` \u4e0d\u4f9d\u8d56 formData\uff0c\u4e0d\u7eb3\u5165\u9884\u89c8\u95e8\u95e9\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1123" + "source_location": "L1137" }, { - "id": "services_oa_engine_rationale_1198", + "id": "services_oa_engine_rationale_1218", "label": "\u6cbf\u6700\u7ec8\u8def\u5f84\u5199\u5165 steps\u3002\u6761\u4ef6\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de False\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1198" + "source_location": "L1218" }, { - "id": "services_oa_engine_rationale_1359", + "id": "services_oa_engine_rationale_1387", "label": "\u53d1\u8d77\u524d\u9884\u89c8\u5ba1\u6279\u94fe\uff1a\u6761\u4ef6\u5b57\u6bb5\u9f50\u540e\u53ea\u8d70\u547d\u4e2d\u8def\u5f84\u5e76\u89e3\u6790\u4eba\u5458\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1359" + "source_location": "L1387" }, { - "id": "services_oa_engine_rationale_1513", - "label": "AND \u591a\u6761 {field, op, value}\uff1bcontains \u8d70\u4eba\u5458/\u804c\u4f4d\u96c6\u5408\u4ea4\u96c6\uff0c\u5176\u4f59\u8d70\u516c\u5f0f\u3002", + "id": "services_oa_engine_rationale_1542", + "label": "AND \u591a\u6761 {field, op, value}\uff1bcontains \u8d70\u4eba\u5458/\u804c\u4f4d/\u90e8\u95e8\u96c6\u5408\u4ea4\u96c6\uff0c\u5176\u4f59\u8d70\u516c\u5f0f\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1513" + "source_location": "L1542" }, { - "id": "services_oa_engine_rationale_1605", + "id": "services_oa_engine_rationale_1639", "label": "\u4ece\u67d0\u8282\u70b9\u7684\u4e0b\u4e00\u8df3\u5f00\u59cb\u63a8\u8fdb\uff1bfrom_node \u4e3a None \u8868\u793a\u4ece start \u8fdb\u5165\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1605" + "source_location": "L1639" }, { - "id": "services_oa_engine_rationale_1953", + "id": "services_oa_engine_rationale_1987", "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", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1953" + "source_location": "L1987" }, { - "id": "services_oa_engine_rationale_2119", + "id": "services_oa_engine_rationale_2153", "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 True \u8868\u793a\u5df2\u8c03\u7528 advance_from \u63a8\u8fdb\uff1bFals", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2119" + "source_location": "L2153" }, { - "id": "services_oa_engine_rationale_2313", + "id": "services_oa_engine_rationale_2347", "label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u52a0\u7b7e\uff1a\u4e3a\u540c\u8282\u70b9\u65b0\u589e\u5f85\u529e\u5ba1\u6279\u4eba\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2313" + "source_location": "L2347" }, { - "id": "services_oa_engine_rationale_2429", + "id": "services_oa_engine_rationale_2463", "label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u8f6c\u4ea4\uff1a\u7ed3\u675f\u672c\u4eba\u5f85\u529e\u5e76\u4e3a\u540c\u8282\u70b9\u76ee\u6807\u7528\u6237\u65b0\u5efa pending \u4efb\u52a1\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2429" + "source_location": "L2463" }, { - "id": "services_oa_engine_rationale_2539", + "id": "services_oa_engine_rationale_2573", "label": "\u5ba1\u6279\u4eba\u6253\u56de\uff1a\u672c\u5355\u7ec8\u6001 returned\uff1b\u518d\u529e\u987b\u590d\u5236\u8868\u5355\u5f00\u65b0\u5b9e\u4f8b\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2539" + "source_location": "L2573" }, { - "id": "services_oa_engine_rationale_2621", + "id": "services_oa_engine_rationale_2655", "label": "\u5df2\u5e9f\u5f03\uff1a\u540c\u5b9e\u4f8b\u518d\u6b21\u63d0\u4ea4\u3002\u8bf7\u590d\u5236\u8868\u5355\u91cd\u65b0\u53d1\u8d77\u65b0\u5b9e\u4f8b\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2621" + "source_location": "L2655" }, { "id": "services_workflow_callback_py", @@ -34482,6 +34482,20 @@ "source_file": "services/oa_dept_select.py", "source_location": "L127" }, + { + "id": "services_oa_dept_select_extract_dept_ids", + "label": "extract_dept_ids()", + "file_type": "code", + "source_file": "services/oa_dept_select.py", + "source_location": "L144" + }, + { + "id": "services_oa_dept_select_dept_contains_match", + "label": "dept_contains_match()", + "file_type": "code", + "source_file": "services/oa_dept_select.py", + "source_location": "L156" + }, { "id": "services_oa_dept_select_rationale_1", "label": "OA \u8868\u5355\u8bbe\u8ba1\u5668\uff1a\u90e8\u95e8\u9009\u62e9\u63a7\u4ef6 form_data \u6821\u9a8c", @@ -34508,112 +34522,112 @@ "label": "_extract_rules()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L95" + "source_location": "L97" }, { "id": "services_oa_publish_walk_form_rules", "label": "_walk_form_rules()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L110" + "source_location": "L112" }, { "id": "services_oa_publish_count_fillable_fields", "label": "count_fillable_fields()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L118" + "source_location": "L120" }, { "id": "services_oa_publish_rule_use_in_condition", "label": "_rule_use_in_condition()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L132" + "source_location": "L134" }, { "id": "services_oa_publish_index_condition_fields", "label": "index_condition_fields()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L139" + "source_location": "L141" }, { "id": "services_oa_publish_normalize_use_in_condition_required", "label": "normalize_use_in_condition_required()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L154" + "source_location": "L156" }, { "id": "services_oa_publish_node_type", "label": "_node_type()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L182" + "source_location": "L184" }, { "id": "services_oa_publish_validate_flow_tree", "label": "validate_flow_tree()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L186" + "source_location": "L188" }, { "id": "services_oa_publish_validate_condition_rules_against_form", "label": "validate_condition_rules_against_form()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L319" + "source_location": "L321" }, { "id": "services_oa_publish_validate_posts_referenced", "label": "validate_posts_referenced()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L366" + "source_location": "L368" }, { "id": "services_oa_publish_validate_control_types", "label": "validate_control_types()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L421" + "source_location": "L423" }, { "id": "services_oa_publish_validate_draft_for_publish", "label": "validate_draft_for_publish()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L437" + "source_location": "L439" }, { "id": "services_oa_publish_publish_app", "label": "publish_app()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L462" + "source_location": "L464" }, { - "id": "services_oa_publish_rationale_140", + "id": "services_oa_publish_rationale_142", "label": "field -> rule\uff08\u4ec5 useInCondition \u4e14 type \u5408\u683c\uff09", "file_type": "rationale", "source_file": "services/oa_publish.py", - "source_location": "L140" + "source_location": "L142" }, { - "id": "services_oa_publish_rationale_155", + "id": "services_oa_publish_rationale_157", "label": "\u5c31\u5730/\u6df1\u62f7\u8d1d\u7686\u53ef\uff1a\u6253\u6807\u5b57\u6bb5\u5f3a\u5236 required/$required\u3002\u53d1\u5e03\u524d\u8c03\u7528\u3002", "file_type": "rationale", "source_file": "services/oa_publish.py", - "source_location": "L155" + "source_location": "L157" }, { - "id": "services_oa_publish_rationale_469", + "id": "services_oa_publish_rationale_471", "label": "\u6821\u9a8c\u5e76\u53d1\u5e03\u5f53\u524d\u8349\u7a3f\u3002 \u6210\u529f\u8fd4\u56de (draft_dict_like_published_info, [])\uff1b \u5931\u8d25\u8fd4\u56de ({}, errors)\u3002", "file_type": "rationale", "source_file": "services/oa_publish.py", - "source_location": "L469" + "source_location": "L471" }, { "id": "services_workflow_engine_py", @@ -124181,7 +124195,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L145", + "source_location": "L150", "weight": 1.0 }, { @@ -124190,7 +124204,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L153", + "source_location": "L158", "weight": 1.0 }, { @@ -124199,7 +124213,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L171", + "source_location": "L176", "weight": 1.0 }, { @@ -124208,7 +124222,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L196", + "source_location": "L201", "weight": 1.0 }, { @@ -124217,7 +124231,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L207", + "source_location": "L212", "weight": 1.0 }, { @@ -124226,7 +124240,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L227", + "source_location": "L232", "weight": 1.0 }, { @@ -124235,7 +124249,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L235", + "source_location": "L240", "weight": 1.0 }, { @@ -124244,7 +124258,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L250", + "source_location": "L255", "weight": 1.0 }, { @@ -124253,7 +124267,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L260", + "source_location": "L265", "weight": 1.0 }, { @@ -124262,7 +124276,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L300", + "source_location": "L305", "weight": 1.0 }, { @@ -124271,7 +124285,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L392", + "source_location": "L397", "weight": 1.0 }, { @@ -124280,7 +124294,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L430", + "source_location": "L444", "weight": 1.0 }, { @@ -124289,7 +124303,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L514", + "source_location": "L528", "weight": 1.0 }, { @@ -124298,7 +124312,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L528", + "source_location": "L542", "weight": 1.0 }, { @@ -124307,7 +124321,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L570", + "source_location": "L584", "weight": 1.0 }, { @@ -124316,7 +124330,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L579", + "source_location": "L593", "weight": 1.0 }, { @@ -124325,7 +124339,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L597", + "source_location": "L611", "weight": 1.0 }, { @@ -124334,7 +124348,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L607", + "source_location": "L621", "weight": 1.0 }, { @@ -124343,7 +124357,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L748", + "source_location": "L762", "weight": 1.0 }, { @@ -124352,7 +124366,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L783", + "source_location": "L797", "weight": 1.0 }, { @@ -124361,7 +124375,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L792", + "source_location": "L806", "weight": 1.0 }, { @@ -124370,7 +124384,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L801", + "source_location": "L815", "weight": 1.0 }, { @@ -124379,7 +124393,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L819", + "source_location": "L833", "weight": 1.0 }, { @@ -124388,7 +124402,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L851", + "source_location": "L865", "weight": 1.0 }, { @@ -124397,7 +124411,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L892", + "source_location": "L906", "weight": 1.0 }, { @@ -124406,7 +124420,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L964", + "source_location": "L978", "weight": 1.0 }, { @@ -124415,7 +124429,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L972", + "source_location": "L986", "weight": 1.0 }, { @@ -124424,7 +124438,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L986", + "source_location": "L1000", "weight": 1.0 }, { @@ -124433,7 +124447,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1016", + "source_location": "L1030", "weight": 1.0 }, { @@ -124442,7 +124456,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1049", + "source_location": "L1063", "weight": 1.0 }, { @@ -124451,7 +124465,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1067", + "source_location": "L1081", "weight": 1.0 }, { @@ -124460,7 +124474,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1081", + "source_location": "L1095", "weight": 1.0 }, { @@ -124469,7 +124483,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1092", + "source_location": "L1106", "weight": 1.0 }, { @@ -124478,7 +124492,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1105", + "source_location": "L1119", "weight": 1.0 }, { @@ -124487,7 +124501,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1122", + "source_location": "L1136", "weight": 1.0 }, { @@ -124496,7 +124510,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1176", + "source_location": "L1195", "weight": 1.0 }, { @@ -124505,7 +124519,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1186", + "source_location": "L1205", "weight": 1.0 }, { @@ -124514,7 +124528,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1349", + "source_location": "L1377", "weight": 1.0 }, { @@ -124523,7 +124537,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1416", + "source_location": "L1445", "weight": 1.0 }, { @@ -124532,7 +124546,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1507", + "source_location": "L1536", "weight": 1.0 }, { @@ -124541,7 +124555,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1553", + "source_location": "L1587", "weight": 1.0 }, { @@ -124550,7 +124564,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1596", + "source_location": "L1630", "weight": 1.0 }, { @@ -124559,7 +124573,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1691", + "source_location": "L1725", "weight": 1.0 }, { @@ -124568,7 +124582,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1859", + "source_location": "L1893", "weight": 1.0 }, { @@ -124577,7 +124591,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1870", + "source_location": "L1904", "weight": 1.0 }, { @@ -124586,7 +124600,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1939", + "source_location": "L1973", "weight": 1.0 }, { @@ -124595,7 +124609,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1946", + "source_location": "L1980", "weight": 1.0 }, { @@ -124604,7 +124618,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1964", + "source_location": "L1998", "weight": 1.0 }, { @@ -124613,7 +124627,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1978", + "source_location": "L2012", "weight": 1.0 }, { @@ -124622,7 +124636,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1992", + "source_location": "L2026", "weight": 1.0 }, { @@ -124631,7 +124645,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2013", + "source_location": "L2047", "weight": 1.0 }, { @@ -124640,7 +124654,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2039", + "source_location": "L2073", "weight": 1.0 }, { @@ -124649,7 +124663,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2110", + "source_location": "L2144", "weight": 1.0 }, { @@ -124658,7 +124672,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2182", + "source_location": "L2216", "weight": 1.0 }, { @@ -124667,7 +124681,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2220", + "source_location": "L2254", "weight": 1.0 }, { @@ -124676,7 +124690,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2304", + "source_location": "L2338", "weight": 1.0 }, { @@ -124685,7 +124699,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2420", + "source_location": "L2454", "weight": 1.0 }, { @@ -124694,7 +124708,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2531", + "source_location": "L2565", "weight": 1.0 }, { @@ -124703,7 +124717,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2612", + "source_location": "L2646", "weight": 1.0 }, { @@ -124712,7 +124726,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2626", + "source_location": "L2660", "weight": 1.0 }, { @@ -124739,7 +124753,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L147", + "source_location": "L152", "weight": 1.0 }, { @@ -124748,7 +124762,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L211", + "source_location": "L216", "weight": 1.0 }, { @@ -124757,7 +124771,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L243", + "source_location": "L248", "weight": 1.0 }, { @@ -124766,7 +124780,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L268", + "source_location": "L273", "weight": 1.0 }, { @@ -124775,7 +124789,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L270", + "source_location": "L275", "weight": 1.0 }, { @@ -124784,7 +124798,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L273", + "source_location": "L278", "weight": 1.0 }, { @@ -124793,7 +124807,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L311", + "source_location": "L316", "weight": 1.0 }, { @@ -124802,7 +124816,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L320", + "source_location": "L325", "weight": 1.0 }, { @@ -124811,7 +124825,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L386", + "source_location": "L391", "weight": 1.0 }, { @@ -124820,7 +124834,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L405", + "source_location": "L412", + "weight": 1.0 + }, + { + "source": "services_oa_engine_iter_resolved_path_nodes", + "target": "services_oa_engine_merge_after_branch_end", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L416", "weight": 1.0 }, { @@ -124829,7 +124852,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L410", + "source_location": "L421", "weight": 1.0 }, { @@ -124838,7 +124861,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L445", + "source_location": "L459", "weight": 1.0 }, { @@ -124847,7 +124870,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L454", + "source_location": "L468", "weight": 1.0 }, { @@ -124856,7 +124879,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L463", + "source_location": "L477", "weight": 1.0 }, { @@ -124865,7 +124888,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L487", + "source_location": "L501", "weight": 1.0 }, { @@ -124874,7 +124897,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L520", + "source_location": "L534", "weight": 1.0 }, { @@ -124883,7 +124906,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L625", + "source_location": "L639", "weight": 1.0 }, { @@ -124892,7 +124915,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L628", + "source_location": "L642", "weight": 1.0 }, { @@ -124901,7 +124924,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L653", + "source_location": "L667", "weight": 1.0 }, { @@ -124910,7 +124933,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L655", + "source_location": "L669", "weight": 1.0 }, { @@ -124919,7 +124942,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L656", + "source_location": "L670", "weight": 1.0 }, { @@ -124928,7 +124951,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L658", + "source_location": "L672", "weight": 1.0 }, { @@ -124937,7 +124960,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L703", + "source_location": "L717", "weight": 1.0 }, { @@ -124946,7 +124969,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L707", + "source_location": "L721", "weight": 1.0 }, { @@ -124955,7 +124978,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L709", + "source_location": "L723", "weight": 1.0 }, { @@ -124964,7 +124987,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L720", + "source_location": "L734", "weight": 1.0 }, { @@ -124973,7 +124996,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L734", + "source_location": "L748", "weight": 1.0 }, { @@ -124982,7 +125005,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L739", + "source_location": "L753", "weight": 1.0 }, { @@ -124991,29 +125014,11 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L784", - "weight": 1.0 - }, - { - "source": "services_oa_engine_check_initiator_scope", - "target": "services_oa_engine_loads", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", - "source_location": "L796", - "weight": 1.0 - }, - { - "source": "services_oa_engine_check_initiator_scope", - "target": "services_oa_engine_oaengineerror", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", "source_location": "L798", "weight": 1.0 }, { - "source": "services_oa_engine_instance_to_dict", + "source": "services_oa_engine_check_initiator_scope", "target": "services_oa_engine_loads", "relation": "calls", "confidence": "EXTRACTED", @@ -125021,13 +125026,31 @@ "source_location": "L810", "weight": 1.0 }, + { + "source": "services_oa_engine_check_initiator_scope", + "target": "services_oa_engine_oaengineerror", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L812", + "weight": 1.0 + }, + { + "source": "services_oa_engine_instance_to_dict", + "target": "services_oa_engine_loads", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L824", + "weight": 1.0 + }, { "source": "services_oa_engine_enrich_list_rows", "target": "services_oa_engine_user_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L942", + "source_location": "L956", "weight": 1.0 }, { @@ -125036,7 +125059,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L951", + "source_location": "L965", "weight": 1.0 }, { @@ -125045,7 +125068,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L999", + "source_location": "L1013", "weight": 1.0 }, { @@ -125054,7 +125077,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1021", + "source_location": "L1035", "weight": 1.0 }, { @@ -125063,7 +125086,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1022", + "source_location": "L1036", "weight": 1.0 }, { @@ -125072,7 +125095,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1034", + "source_location": "L1048", "weight": 1.0 }, { @@ -125081,7 +125104,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1036", + "source_location": "L1050", "weight": 1.0 }, { @@ -125090,7 +125113,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1071", + "source_location": "L1085", "weight": 1.0 }, { @@ -125099,7 +125122,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1087", + "source_location": "L1101", "weight": 1.0 }, { @@ -125108,7 +125131,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1093", + "source_location": "L1107", "weight": 1.0 }, { @@ -125117,7 +125140,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1179", + "source_location": "L1198", "weight": 1.0 }, { @@ -125126,7 +125149,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1183", + "source_location": "L1202", "weight": 1.0 }, { @@ -125135,7 +125158,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1202", + "source_location": "L1225", "weight": 1.0 }, { @@ -125144,7 +125167,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1204", + "source_location": "L1227", + "weight": 1.0 + }, + { + "source": "services_oa_engine_walk_preview_nodes", + "target": "services_oa_engine_merge_after_branch_end", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1246", "weight": 1.0 }, { @@ -125153,7 +125185,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1237", + "source_location": "L1264", "weight": 1.0 }, { @@ -125162,7 +125194,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1265", + "source_location": "L1293", "weight": 1.0 }, { @@ -125171,7 +125203,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1279", + "source_location": "L1307", "weight": 1.0 }, { @@ -125180,7 +125212,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1309", + "source_location": "L1337", "weight": 1.0 }, { @@ -125189,7 +125221,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1362", + "source_location": "L1390", "weight": 1.0 }, { @@ -125198,7 +125230,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1363", + "source_location": "L1391", "weight": 1.0 }, { @@ -125207,7 +125239,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1381", + "source_location": "L1409", "weight": 1.0 }, { @@ -125216,7 +125248,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1387", + "source_location": "L1415", "weight": 1.0 }, { @@ -125225,7 +125257,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1395", + "source_location": "L1423", "weight": 1.0 }, { @@ -125234,7 +125266,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1396", + "source_location": "L1424", "weight": 1.0 }, { @@ -125243,7 +125275,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1402", + "source_location": "L1430", "weight": 1.0 }, { @@ -125252,7 +125284,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1426", + "source_location": "L1455", "weight": 1.0 }, { @@ -125261,7 +125293,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1437", + "source_location": "L1466", "weight": 1.0 }, { @@ -125270,7 +125302,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1440", + "source_location": "L1469", "weight": 1.0 }, { @@ -125279,7 +125311,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1457", + "source_location": "L1486", "weight": 1.0 }, { @@ -125288,7 +125320,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1474", + "source_location": "L1503", "weight": 1.0 }, { @@ -125297,7 +125329,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1585", + "source_location": "L1619", "weight": 1.0 }, { @@ -125306,7 +125338,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1606", + "source_location": "L1640", "weight": 1.0 }, { @@ -125315,7 +125347,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1606", + "source_location": "L1640", "weight": 1.0 }, { @@ -125324,7 +125356,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1624", + "source_location": "L1658", "weight": 1.0 }, { @@ -125333,7 +125365,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1629", + "source_location": "L1663", "weight": 1.0 }, { @@ -125342,7 +125374,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1635", + "source_location": "L1669", "weight": 1.0 }, { @@ -125351,7 +125383,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1659", + "source_location": "L1693", "weight": 1.0 }, { @@ -125360,30 +125392,12 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1674", - "weight": 1.0 - }, - { - "source": "services_oa_engine_advance_from", - "target": "services_oa_engine_maybe_auto_pass_initiator", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", - "source_location": "L1675", - "weight": 1.0 - }, - { - "source": "services_oa_engine_start_instance", - "target": "services_oa_engine_oaengineerror", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", "source_location": "L1708", "weight": 1.0 }, { - "source": "services_oa_engine_start_instance", - "target": "services_oa_engine_check_initiator_scope", + "source": "services_oa_engine_advance_from", + "target": "services_oa_engine_maybe_auto_pass_initiator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", @@ -125392,29 +125406,47 @@ }, { "source": "services_oa_engine_start_instance", - "target": "services_oa_engine_loads", + "target": "services_oa_engine_oaengineerror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1714", + "source_location": "L1742", "weight": 1.0 }, { "source": "services_oa_engine_start_instance", - "target": "services_oa_engine_dept_name", + "target": "services_oa_engine_check_initiator_scope", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1743", + "weight": 1.0 + }, + { + "source": "services_oa_engine_start_instance", + "target": "services_oa_engine_loads", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", "source_location": "L1748", "weight": 1.0 }, + { + "source": "services_oa_engine_start_instance", + "target": "services_oa_engine_dept_name", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1782", + "weight": 1.0 + }, { "source": "services_oa_engine_start_instance", "target": "services_oa_engine_normalize_initiator_select_by_node", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1779", + "source_location": "L1813", "weight": 1.0 }, { @@ -125423,7 +125455,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1787", + "source_location": "L1821", "weight": 1.0 }, { @@ -125432,7 +125464,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1839", + "source_location": "L1873", "weight": 1.0 }, { @@ -125441,7 +125473,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1846", + "source_location": "L1880", "weight": 1.0 }, { @@ -125450,7 +125482,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1856", + "source_location": "L1890", "weight": 1.0 }, { @@ -125459,7 +125491,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1866", + "source_location": "L1900", "weight": 1.0 }, { @@ -125468,7 +125500,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1871", + "source_location": "L1905", "weight": 1.0 }, { @@ -125477,7 +125509,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1886", + "source_location": "L1920", "weight": 1.0 }, { @@ -125486,7 +125518,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1886", + "source_location": "L1920", "weight": 1.0 }, { @@ -125495,7 +125527,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1889", + "source_location": "L1923", "weight": 1.0 }, { @@ -125504,7 +125536,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1895", + "source_location": "L1929", "weight": 1.0 }, { @@ -125513,7 +125545,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1900", + "source_location": "L1934", "weight": 1.0 }, { @@ -125522,7 +125554,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1902", + "source_location": "L1936", "weight": 1.0 }, { @@ -125531,7 +125563,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1906", + "source_location": "L1940", "weight": 1.0 }, { @@ -125540,7 +125572,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1911", + "source_location": "L1945", "weight": 1.0 }, { @@ -125549,7 +125581,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1924", + "source_location": "L1958", "weight": 1.0 }, { @@ -125558,7 +125590,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1942", + "source_location": "L1976", "weight": 1.0 }, { @@ -125567,7 +125599,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2005", + "source_location": "L2039", "weight": 1.0 }, { @@ -125576,7 +125608,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2007", + "source_location": "L2041", "weight": 1.0 }, { @@ -125585,7 +125617,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2010", + "source_location": "L2044", "weight": 1.0 }, { @@ -125594,7 +125626,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2033", + "source_location": "L2067", "weight": 1.0 }, { @@ -125603,7 +125635,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2071", + "source_location": "L2105", "weight": 1.0 }, { @@ -125612,7 +125644,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2088", + "source_location": "L2122", "weight": 1.0 }, { @@ -125621,7 +125653,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2089", + "source_location": "L2123", "weight": 1.0 }, { @@ -125630,7 +125662,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2091", + "source_location": "L2125", "weight": 1.0 }, { @@ -125639,7 +125671,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2094", + "source_location": "L2128", "weight": 1.0 }, { @@ -125648,7 +125680,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2167", + "source_location": "L2201", "weight": 1.0 }, { @@ -125657,7 +125689,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2167", + "source_location": "L2201", "weight": 1.0 }, { @@ -125666,7 +125698,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2168", + "source_location": "L2202", "weight": 1.0 }, { @@ -125675,7 +125707,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2170", + "source_location": "L2204", "weight": 1.0 }, { @@ -125684,7 +125716,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2171", + "source_location": "L2205", "weight": 1.0 }, { @@ -125693,7 +125725,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2177", + "source_location": "L2211", "weight": 1.0 }, { @@ -125702,7 +125734,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2191", + "source_location": "L2225", "weight": 1.0 }, { @@ -125711,7 +125743,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2210", + "source_location": "L2244", "weight": 1.0 }, { @@ -125720,7 +125752,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2231", + "source_location": "L2265", "weight": 1.0 }, { @@ -125729,7 +125761,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2245", + "source_location": "L2279", "weight": 1.0 }, { @@ -125738,7 +125770,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2257", + "source_location": "L2291", "weight": 1.0 }, { @@ -125747,7 +125779,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2290", + "source_location": "L2324", "weight": 1.0 }, { @@ -125756,34 +125788,34 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2292", - "weight": 1.0 - }, - { - "source": "services_oa_engine_add_sign", - "target": "services_oa_engine_oaengineerror", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", - "source_location": "L2320", - "weight": 1.0 - }, - { - "source": "services_oa_engine_add_sign", - "target": "services_oa_engine_get_instance", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", "source_location": "L2326", "weight": 1.0 }, + { + "source": "services_oa_engine_add_sign", + "target": "services_oa_engine_oaengineerror", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L2354", + "weight": 1.0 + }, + { + "source": "services_oa_engine_add_sign", + "target": "services_oa_engine_get_instance", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L2360", + "weight": 1.0 + }, { "source": "services_oa_engine_add_sign", "target": "services_oa_engine_advanced", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2337", + "source_location": "L2371", "weight": 1.0 }, { @@ -125792,7 +125824,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2365", + "source_location": "L2399", "weight": 1.0 }, { @@ -125801,7 +125833,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2417", + "source_location": "L2451", "weight": 1.0 }, { @@ -125810,7 +125842,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2436", + "source_location": "L2470", "weight": 1.0 }, { @@ -125819,7 +125851,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2442", + "source_location": "L2476", "weight": 1.0 }, { @@ -125828,7 +125860,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2489", + "source_location": "L2523", "weight": 1.0 }, { @@ -125837,7 +125869,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2516", + "source_location": "L2550", "weight": 1.0 }, { @@ -125846,7 +125878,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2528", + "source_location": "L2562", "weight": 1.0 }, { @@ -125855,7 +125887,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2546", + "source_location": "L2580", "weight": 1.0 }, { @@ -125864,7 +125896,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2552", + "source_location": "L2586", "weight": 1.0 }, { @@ -125873,7 +125905,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2563", + "source_location": "L2597", "weight": 1.0 }, { @@ -125882,7 +125914,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2598", + "source_location": "L2632", "weight": 1.0 }, { @@ -125891,7 +125923,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2609", + "source_location": "L2643", "weight": 1.0 }, { @@ -125900,7 +125932,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2623", + "source_location": "L2657", "weight": 1.0 }, { @@ -125909,7 +125941,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2629", + "source_location": "L2663", "weight": 1.0 }, { @@ -125918,7 +125950,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2631", + "source_location": "L2665", "weight": 1.0 }, { @@ -125927,7 +125959,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2639", + "source_location": "L2673", "weight": 1.0 }, { @@ -125936,7 +125968,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2657", + "source_location": "L2691", "weight": 1.0 }, { @@ -125945,7 +125977,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2665", + "source_location": "L2699", "weight": 1.0 }, { @@ -125967,219 +125999,219 @@ "weight": 1.0 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "services_oa_engine_flow_node_key_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L172", + "source_location": "L177", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "services_oa_engine_next_task_order_num", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L197", + "source_location": "L202", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "services_oa_engine_sort_tasks_for_detail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L210", + "source_location": "L215", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "services_oa_engine_append_pending_nodes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L267", + "source_location": "L272", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "services_oa_engine_pending_people_for_node", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L310", + "source_location": "L315", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "services_oa_engine_iter_resolved_path_nodes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L398", + "source_location": "L404", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "services_oa_engine_append_pending_nodes_on_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L444", + "source_location": "L458", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "services_oa_engine_enrich_transfer_targets", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L533", + "source_location": "L547", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "services_oa_engine_dt_sort_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L571", + "source_location": "L585", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "services_oa_engine_aggregate_node_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L580", + "source_location": "L594", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "services_oa_engine_group_tasks_by_node", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L598", + "source_location": "L612", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "services_oa_engine_build_progress_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L618", + "source_location": "L632", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "services_oa_engine_form_value_present", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1106", + "source_location": "L1120", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "services_oa_engine_collect_condition_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1123", + "source_location": "L1137", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "services_oa_engine_walk_preview_nodes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1198", + "source_location": "L1218", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "services_oa_engine_preview_start_flow", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1359", + "source_location": "L1387", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "services_oa_engine_eval_condition_rules", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1513", + "source_location": "L1542", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "services_oa_engine_advance_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1605", + "source_location": "L1639", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "services_oa_engine_apply_cc_task_read", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1953", + "source_location": "L1987", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "services_oa_engine_approve_task_core", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2119", + "source_location": "L2153", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "services_oa_engine_add_sign", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2313", + "source_location": "L2347", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "services_oa_engine_transfer_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2429", + "source_location": "L2463", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "services_oa_engine_return_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2539", + "source_location": "L2573", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "services_oa_engine_resubmit_instance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2621", + "source_location": "L2655", "weight": 1.0 }, { @@ -127334,6 +127366,24 @@ "source_location": "L127", "weight": 1.0 }, + { + "source": "services_oa_dept_select_py", + "target": "services_oa_dept_select_extract_dept_ids", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_dept_select.py", + "source_location": "L144", + "weight": 1.0 + }, + { + "source": "services_oa_dept_select_py", + "target": "services_oa_dept_select_dept_contains_match", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_dept_select.py", + "source_location": "L156", + "weight": 1.0 + }, { "source": "services_oa_dept_select_schema_rules", "target": "services_oa_dept_select_walk_rules", @@ -127442,6 +127492,15 @@ "source_location": "L137", "weight": 1.0 }, + { + "source": "services_oa_dept_select_dept_contains_match", + "target": "services_oa_dept_select_extract_dept_ids", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_dept_select.py", + "source_location": "L157", + "weight": 1.0 + }, { "source": "services_oa_dept_select_rationale_1", "target": "services_oa_dept_select_py", @@ -127511,7 +127570,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L95", + "source_location": "L97", "weight": 1.0 }, { @@ -127520,7 +127579,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L110", + "source_location": "L112", "weight": 1.0 }, { @@ -127529,7 +127588,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L118", + "source_location": "L120", "weight": 1.0 }, { @@ -127538,7 +127597,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L132", + "source_location": "L134", "weight": 1.0 }, { @@ -127547,7 +127606,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L139", + "source_location": "L141", "weight": 1.0 }, { @@ -127556,7 +127615,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L154", + "source_location": "L156", "weight": 1.0 }, { @@ -127565,7 +127624,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L182", + "source_location": "L184", "weight": 1.0 }, { @@ -127574,7 +127633,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L186", + "source_location": "L188", "weight": 1.0 }, { @@ -127583,7 +127642,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L319", + "source_location": "L321", "weight": 1.0 }, { @@ -127592,7 +127651,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L366", + "source_location": "L368", "weight": 1.0 }, { @@ -127601,7 +127660,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L421", + "source_location": "L423", "weight": 1.0 }, { @@ -127610,7 +127669,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L437", + "source_location": "L439", "weight": 1.0 }, { @@ -127619,7 +127678,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L462", + "source_location": "L464", "weight": 1.0 }, { @@ -127628,7 +127687,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L120", + "source_location": "L122", "weight": 1.0 }, { @@ -127637,7 +127696,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L120", + "source_location": "L122", "weight": 1.0 }, { @@ -127646,7 +127705,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L142", + "source_location": "L144", "weight": 1.0 }, { @@ -127655,7 +127714,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L142", + "source_location": "L144", "weight": 1.0 }, { @@ -127664,7 +127723,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L149", + "source_location": "L151", "weight": 1.0 }, { @@ -127673,7 +127732,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L196", + "source_location": "L198", "weight": 1.0 }, { @@ -127682,7 +127741,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L320", + "source_location": "L322", "weight": 1.0 }, { @@ -127691,7 +127750,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L423", + "source_location": "L425", "weight": 1.0 }, { @@ -127700,7 +127759,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L423", + "source_location": "L425", "weight": 1.0 }, { @@ -127709,30 +127768,12 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L452", - "weight": 1.0 - }, - { - "source": "services_oa_publish_validate_draft_for_publish", - "target": "services_oa_publish_normalize_use_in_condition_required", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_publish.py", "source_location": "L454", "weight": 1.0 }, { "source": "services_oa_publish_validate_draft_for_publish", - "target": "services_oa_publish_validate_control_types", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_publish.py", - "source_location": "L455", - "weight": 1.0 - }, - { - "source": "services_oa_publish_validate_draft_for_publish", - "target": "services_oa_publish_validate_flow_tree", + "target": "services_oa_publish_normalize_use_in_condition_required", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", @@ -127741,7 +127782,7 @@ }, { "source": "services_oa_publish_validate_draft_for_publish", - "target": "services_oa_publish_validate_condition_rules_against_form", + "target": "services_oa_publish_validate_control_types", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", @@ -127750,20 +127791,38 @@ }, { "source": "services_oa_publish_validate_draft_for_publish", - "target": "services_oa_publish_validate_posts_referenced", + "target": "services_oa_publish_validate_flow_tree", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", "source_location": "L458", "weight": 1.0 }, + { + "source": "services_oa_publish_validate_draft_for_publish", + "target": "services_oa_publish_validate_condition_rules_against_form", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_publish.py", + "source_location": "L459", + "weight": 1.0 + }, + { + "source": "services_oa_publish_validate_draft_for_publish", + "target": "services_oa_publish_validate_posts_referenced", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_publish.py", + "source_location": "L460", + "weight": 1.0 + }, { "source": "services_oa_publish_publish_app", "target": "services_oa_publish_normalize_use_in_condition_required", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L482", + "source_location": "L484", "weight": 1.0 }, { @@ -127772,34 +127831,34 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L484", + "source_location": "L486", "weight": 1.0 }, { - "source": "services_oa_publish_rationale_140", + "source": "services_oa_publish_rationale_142", "target": "services_oa_publish_index_condition_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L140", + "source_location": "L142", "weight": 1.0 }, { - "source": "services_oa_publish_rationale_155", + "source": "services_oa_publish_rationale_157", "target": "services_oa_publish_normalize_use_in_condition_required", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L155", + "source_location": "L157", "weight": 1.0 }, { - "source": "services_oa_publish_rationale_469", + "source": "services_oa_publish_rationale_471", "target": "services_oa_publish_publish_app", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L469", + "source_location": "L471", "weight": 1.0 }, { @@ -249465,7 +249524,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249474,7 +249533,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249483,7 +249542,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249492,7 +249551,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249501,7 +249560,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249510,7 +249569,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249519,7 +249578,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249528,7 +249587,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249537,7 +249596,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249546,7 +249605,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249555,7 +249614,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249564,7 +249623,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249573,7 +249632,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249582,7 +249641,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249591,7 +249650,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249600,7 +249659,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249609,7 +249668,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249618,7 +249677,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249627,7 +249686,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249636,7 +249695,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249645,7 +249704,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249654,7 +249713,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249663,7 +249722,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249672,7 +249731,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -249708,7 +249767,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249717,7 +249776,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249726,7 +249785,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249735,7 +249794,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249744,7 +249803,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249753,7 +249812,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249762,7 +249821,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249771,7 +249830,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249780,7 +249839,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249789,7 +249848,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249798,7 +249857,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249807,7 +249866,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249816,7 +249875,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249825,7 +249884,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249834,7 +249893,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249843,7 +249902,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249852,7 +249911,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249861,7 +249920,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249870,7 +249929,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249879,7 +249938,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249888,7 +249947,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249897,7 +249956,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249906,7 +249965,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249915,7 +249974,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -249951,7 +250010,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -249960,7 +250019,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -249969,7 +250028,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -249978,7 +250037,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -249987,7 +250046,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -249996,7 +250055,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250005,7 +250064,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250014,7 +250073,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250023,7 +250082,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250032,7 +250091,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250041,7 +250100,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250050,7 +250109,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250059,7 +250118,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250068,7 +250127,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250077,7 +250136,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250086,7 +250145,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250095,7 +250154,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250104,7 +250163,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250113,7 +250172,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250122,7 +250181,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250131,7 +250190,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250140,7 +250199,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250149,7 +250208,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250158,7 +250217,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -250194,7 +250253,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250203,7 +250262,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250212,7 +250271,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250221,7 +250280,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250230,7 +250289,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250239,7 +250298,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250248,7 +250307,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250257,7 +250316,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250266,7 +250325,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250275,7 +250334,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250284,7 +250343,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250293,7 +250352,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250302,7 +250361,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250311,7 +250370,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250320,7 +250379,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250329,7 +250388,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250338,7 +250397,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250347,7 +250406,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250356,7 +250415,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250365,7 +250424,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250374,7 +250433,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250383,7 +250442,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250392,7 +250451,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250401,7 +250460,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -250437,7 +250496,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250446,7 +250505,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250455,7 +250514,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250464,7 +250523,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250473,7 +250532,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250482,7 +250541,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250491,7 +250550,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250500,7 +250559,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250509,7 +250568,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250518,7 +250577,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250527,7 +250586,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250536,7 +250595,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250545,7 +250604,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250554,7 +250613,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250563,7 +250622,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250572,7 +250631,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250581,7 +250640,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250590,7 +250649,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250599,7 +250658,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250608,7 +250667,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250617,7 +250676,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250626,7 +250685,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250635,7 +250694,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250644,7 +250703,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -250680,7 +250739,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250689,7 +250748,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250698,7 +250757,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250707,7 +250766,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250716,7 +250775,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250725,7 +250784,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250734,7 +250793,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250743,7 +250802,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250752,7 +250811,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250761,7 +250820,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250770,7 +250829,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250779,7 +250838,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250788,7 +250847,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250797,7 +250856,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250806,7 +250865,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250815,7 +250874,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250824,7 +250883,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250833,7 +250892,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250842,7 +250901,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250851,7 +250910,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250860,7 +250919,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250869,7 +250928,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250878,7 +250937,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250887,7 +250946,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -250923,7 +250982,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -250932,7 +250991,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -250941,7 +251000,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -250950,7 +251009,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -250959,7 +251018,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -250968,7 +251027,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -250977,7 +251036,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -250986,7 +251045,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -250995,7 +251054,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251004,7 +251063,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251013,7 +251072,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251022,7 +251081,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251031,7 +251090,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251040,7 +251099,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251049,7 +251108,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251058,7 +251117,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251067,7 +251126,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251076,7 +251135,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251085,7 +251144,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251094,7 +251153,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251103,7 +251162,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251112,7 +251171,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251121,7 +251180,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251130,7 +251189,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -251166,7 +251225,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251175,7 +251234,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251184,7 +251243,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251193,7 +251252,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251202,7 +251261,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251211,7 +251270,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251220,7 +251279,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251229,7 +251288,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251238,7 +251297,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251247,7 +251306,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251256,7 +251315,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251265,7 +251324,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251274,7 +251333,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251283,7 +251342,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251292,7 +251351,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251301,7 +251360,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251310,7 +251369,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251319,7 +251378,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251328,7 +251387,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251337,7 +251396,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251346,7 +251405,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251355,7 +251414,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251364,7 +251423,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251373,7 +251432,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -251409,7 +251468,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251418,7 +251477,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251427,7 +251486,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251436,7 +251495,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251445,7 +251504,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251454,7 +251513,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251463,7 +251522,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251472,7 +251531,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251481,7 +251540,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251490,7 +251549,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251499,7 +251558,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251508,7 +251567,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251517,7 +251576,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251526,7 +251585,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251535,7 +251594,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251544,7 +251603,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251553,7 +251612,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251562,7 +251621,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251571,7 +251630,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251580,7 +251639,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251589,7 +251648,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251598,7 +251657,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251607,7 +251666,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251616,7 +251675,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -251652,7 +251711,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251661,7 +251720,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251670,7 +251729,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251679,7 +251738,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251688,7 +251747,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251697,7 +251756,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251706,7 +251765,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251715,7 +251774,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251724,7 +251783,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251733,7 +251792,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251742,7 +251801,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251751,7 +251810,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251760,7 +251819,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251769,7 +251828,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251778,7 +251837,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251787,7 +251846,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251796,7 +251855,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251805,7 +251864,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251814,7 +251873,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251823,7 +251882,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251832,7 +251891,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251841,7 +251900,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251850,7 +251909,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251859,7 +251918,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -251895,7 +251954,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251904,7 +251963,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251913,7 +251972,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251922,7 +251981,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251931,7 +251990,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251940,7 +251999,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251949,7 +252008,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251958,7 +252017,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251967,7 +252026,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251976,7 +252035,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251985,7 +252044,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -251994,7 +252053,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252003,7 +252062,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252012,7 +252071,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252021,7 +252080,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252030,7 +252089,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252039,7 +252098,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252048,7 +252107,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252057,7 +252116,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252066,7 +252125,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252075,7 +252134,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252084,7 +252143,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252093,7 +252152,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252102,7 +252161,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -252345,7 +252404,7 @@ "weight": 0.8 }, { - "source": "services_oa_publish_rationale_140", + "source": "services_oa_publish_rationale_142", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -252354,7 +252413,7 @@ "weight": 0.8 }, { - "source": "services_oa_publish_rationale_155", + "source": "services_oa_publish_rationale_157", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -252363,7 +252422,7 @@ "weight": 0.8 }, { - "source": "services_oa_publish_rationale_469", + "source": "services_oa_publish_rationale_471", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -252372,30 +252431,30 @@ "weight": 0.8 }, { - "source": "services_oa_publish_rationale_140", + "source": "services_oa_publish_rationale_142", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", "source_file": "services/oa_publish.py", - "source_location": "L502", + "source_location": "L504", "weight": 0.8 }, { - "source": "services_oa_publish_rationale_155", + "source": "services_oa_publish_rationale_157", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", "source_file": "services/oa_publish.py", - "source_location": "L502", + "source_location": "L504", "weight": 0.8 }, { - "source": "services_oa_publish_rationale_469", + "source": "services_oa_publish_rationale_471", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", "source_file": "services/oa_publish.py", - "source_location": "L502", + "source_location": "L504", "weight": 0.8 }, { @@ -313319,7 +313378,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L148", + "source_location": "L153", "weight": 1.0 }, { @@ -313329,7 +313388,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L156", + "source_location": "L161", "weight": 1.0 }, { @@ -313339,7 +313398,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L232", + "source_location": "L237", "weight": 1.0 }, { @@ -313349,7 +313408,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L277", + "source_location": "L282", "weight": 1.0 }, { @@ -313359,7 +313418,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L312", + "source_location": "L317", "weight": 1.0 }, { @@ -313369,7 +313428,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L325", + "source_location": "L330", "weight": 1.0 }, { @@ -313379,7 +313438,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L326", + "source_location": "L331", "weight": 1.0 }, { @@ -313389,7 +313448,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L335", + "source_location": "L340", "weight": 1.0 }, { @@ -313399,7 +313458,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L363", + "source_location": "L368", "weight": 1.0 }, { @@ -313409,7 +313468,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L411", + "source_location": "L414", "weight": 1.0 }, { @@ -313419,7 +313478,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L450", + "source_location": "L464", "weight": 1.0 }, { @@ -313429,7 +313488,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L518", + "source_location": "L532", "weight": 1.0 }, { @@ -313439,7 +313498,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L544", + "source_location": "L558", "weight": 1.0 }, { @@ -313449,7 +313508,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L581", + "source_location": "L595", "weight": 1.0 }, { @@ -313459,7 +313518,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L641", + "source_location": "L655", "weight": 1.0 }, { @@ -313469,7 +313528,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L760", + "source_location": "L774", "weight": 1.0 }, { @@ -313479,7 +313538,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L761", + "source_location": "L775", "weight": 1.0 }, { @@ -313489,7 +313548,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L788", + "source_location": "L802", "weight": 1.0 }, { @@ -313499,7 +313558,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L874", + "source_location": "L888", "weight": 1.0 }, { @@ -313509,7 +313568,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L946", + "source_location": "L960", "weight": 1.0 }, { @@ -313519,7 +313578,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L959", + "source_location": "L973", "weight": 1.0 }, { @@ -313529,7 +313588,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L965", + "source_location": "L979", "weight": 1.0 }, { @@ -313539,7 +313598,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L995", + "source_location": "L1009", "weight": 1.0 }, { @@ -313549,7 +313608,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1019", + "source_location": "L1033", "weight": 1.0 }, { @@ -313559,7 +313618,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1023", + "source_location": "L1037", "weight": 1.0 }, { @@ -313569,7 +313628,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1051", + "source_location": "L1065", "weight": 1.0 }, { @@ -313579,7 +313638,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1061", + "source_location": "L1075", "weight": 1.0 }, { @@ -313589,7 +313648,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1068", + "source_location": "L1082", "weight": 1.0 }, { @@ -313599,7 +313658,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1088", + "source_location": "L1102", "weight": 1.0 }, { @@ -313609,7 +313668,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1096", + "source_location": "L1110", "weight": 1.0 }, { @@ -313619,7 +313678,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1112", + "source_location": "L1126", "weight": 1.0 }, { @@ -313629,7 +313688,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1207", + "source_location": "L1230", "weight": 1.0 }, { @@ -313639,7 +313698,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1269", + "source_location": "L1297", "weight": 1.0 }, { @@ -313649,7 +313708,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1280", + "source_location": "L1308", "weight": 1.0 }, { @@ -313659,7 +313718,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1312", + "source_location": "L1340", "weight": 1.0 }, { @@ -313669,7 +313728,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1318", + "source_location": "L1346", "weight": 1.0 }, { @@ -313679,7 +313738,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1360", + "source_location": "L1388", "weight": 1.0 }, { @@ -313689,7 +313748,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1364", + "source_location": "L1392", "weight": 1.0 }, { @@ -313699,7 +313758,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1382", + "source_location": "L1410", "weight": 1.0 }, { @@ -313709,7 +313768,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1436", + "source_location": "L1465", "weight": 1.0 }, { @@ -313719,7 +313778,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1443", + "source_location": "L1472", "weight": 1.0 }, { @@ -313729,7 +313788,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1459", + "source_location": "L1488", "weight": 1.0 }, { @@ -313739,7 +313798,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1469", + "source_location": "L1498", "weight": 1.0 }, { @@ -313749,7 +313808,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1477", + "source_location": "L1506", "weight": 1.0 }, { @@ -313759,7 +313818,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1478", + "source_location": "L1507", "weight": 1.0 }, { @@ -313769,7 +313828,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1520", + "source_location": "L1550", "weight": 1.0 }, { @@ -313779,7 +313838,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1529", + "source_location": "L1559", "weight": 1.0 }, { @@ -313789,7 +313848,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1538", + "source_location": "L1569", "weight": 1.0 }, { @@ -313799,7 +313858,17 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1538", + "source_location": "L1570", + "weight": 1.0 + }, + { + "source": "services_oa_engine_eval_condition_rules", + "target": "services_oa_dept_select_dept_contains_match", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1571", "weight": 1.0 }, { @@ -313809,7 +313878,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1546", + "source_location": "L1580", "weight": 1.0 }, { @@ -313819,7 +313888,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1563", + "source_location": "L1597", "weight": 1.0 }, { @@ -313829,7 +313898,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1571", + "source_location": "L1605", "weight": 1.0 }, { @@ -313839,7 +313908,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1571", + "source_location": "L1605", "weight": 1.0 }, { @@ -313849,7 +313918,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1635", + "source_location": "L1669", "weight": 1.0 }, { @@ -313859,7 +313928,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1643", + "source_location": "L1677", "weight": 1.0 }, { @@ -313869,7 +313938,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1645", + "source_location": "L1679", "weight": 1.0 }, { @@ -313879,7 +313948,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1649", + "source_location": "L1683", "weight": 1.0 }, { @@ -313889,7 +313958,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1706", + "source_location": "L1740", "weight": 1.0 }, { @@ -313899,7 +313968,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1710", + "source_location": "L1744", "weight": 1.0 }, { @@ -313909,7 +313978,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1717", + "source_location": "L1751", "weight": 1.0 }, { @@ -313919,7 +313988,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1724", + "source_location": "L1758", "weight": 1.0 }, { @@ -313929,7 +313998,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1725", + "source_location": "L1759", "weight": 1.0 }, { @@ -313939,7 +314008,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1729", + "source_location": "L1763", "weight": 1.0 }, { @@ -313949,7 +314018,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1730", + "source_location": "L1764", "weight": 1.0 }, { @@ -313959,7 +314028,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1742", + "source_location": "L1776", "weight": 1.0 }, { @@ -313969,7 +314038,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1757", + "source_location": "L1791", "weight": 1.0 }, { @@ -313979,7 +314048,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1761", + "source_location": "L1795", "weight": 1.0 }, { @@ -313989,7 +314058,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1765", + "source_location": "L1799", "weight": 1.0 }, { @@ -313999,7 +314068,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1769", + "source_location": "L1803", "weight": 1.0 }, { @@ -314009,7 +314078,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1773", + "source_location": "L1807", "weight": 1.0 }, { @@ -314019,7 +314088,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1780", + "source_location": "L1814", "weight": 1.0 }, { @@ -314029,7 +314098,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1781", + "source_location": "L1815", "weight": 1.0 }, { @@ -314039,7 +314108,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1809", + "source_location": "L1843", "weight": 1.0 }, { @@ -314049,7 +314118,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1820", + "source_location": "L1854", "weight": 1.0 }, { @@ -314059,7 +314128,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1822", + "source_location": "L1856", "weight": 1.0 }, { @@ -314069,7 +314138,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1872", + "source_location": "L1906", "weight": 1.0 }, { @@ -314079,7 +314148,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1901", + "source_location": "L1935", "weight": 1.0 }, { @@ -314089,7 +314158,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1923", + "source_location": "L1957", "weight": 1.0 }, { @@ -314099,7 +314168,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1966", + "source_location": "L2000", "weight": 1.0 }, { @@ -314109,7 +314178,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1980", + "source_location": "L2014", "weight": 1.0 }, { @@ -314119,7 +314188,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2136", + "source_location": "L2170", "weight": 1.0 }, { @@ -314129,7 +314198,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2192", + "source_location": "L2226", "weight": 1.0 }, { @@ -314139,7 +314208,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2258", + "source_location": "L2292", "weight": 1.0 }, { @@ -314149,7 +314218,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2338", + "source_location": "L2372", "weight": 1.0 }, { @@ -314159,7 +314228,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2383", + "source_location": "L2417", "weight": 1.0 }, { @@ -314169,7 +314238,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2384", + "source_location": "L2418", "weight": 1.0 }, { @@ -314179,7 +314248,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2491", + "source_location": "L2525", "weight": 1.0 }, { @@ -314189,7 +314258,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2492", + "source_location": "L2526", "weight": 1.0 }, { @@ -314199,7 +314268,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2564", + "source_location": "L2598", "weight": 1.0 }, { @@ -314209,7 +314278,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2640", + "source_location": "L2674", "weight": 1.0 }, { @@ -314692,6 +314761,36 @@ "source_location": "L132", "weight": 1.0 }, + { + "source": "services_oa_dept_select_extract_dept_ids", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_dept_select.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "services_oa_dept_select_extract_dept_ids", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_dept_select.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "services_oa_dept_select_dept_contains_match", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_dept_select.py", + "source_location": "L161", + "weight": 1.0 + }, { "source": "services_oa_publish_extract_rules", "target": "crud_base_crudbase_get", @@ -314699,7 +314798,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L101", + "source_location": "L103", "weight": 1.0 }, { @@ -314709,7 +314808,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L113", + "source_location": "L115", "weight": 1.0 }, { @@ -314719,7 +314818,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L123", + "source_location": "L125", "weight": 1.0 }, { @@ -314729,7 +314828,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L133", + "source_location": "L135", "weight": 1.0 }, { @@ -314739,7 +314838,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L145", + "source_location": "L147", "weight": 1.0 }, { @@ -314749,7 +314848,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L176", + "source_location": "L178", "weight": 1.0 }, { @@ -314759,7 +314858,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L183", + "source_location": "L185", "weight": 1.0 }, { @@ -314769,7 +314868,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L313", + "source_location": "L315", "weight": 1.0 }, { @@ -314779,7 +314878,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L360", + "source_location": "L362", "weight": 1.0 }, { @@ -314789,7 +314888,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L396", + "source_location": "L398", "weight": 1.0 }, { @@ -314799,7 +314898,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L427", + "source_location": "L429", "weight": 1.0 }, { @@ -314809,7 +314908,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L448", + "source_location": "L450", "weight": 1.0 }, { @@ -314819,7 +314918,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L474", + "source_location": "L476", "weight": 1.0 }, { @@ -314829,7 +314928,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L480", + "source_location": "L482", "weight": 1.0 }, { @@ -314839,7 +314938,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L481", + "source_location": "L483", "weight": 1.0 }, { @@ -314849,7 +314948,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L494", + "source_location": "L496", "weight": 1.0 }, { @@ -314859,7 +314958,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L498", + "source_location": "L500", "weight": 1.0 }, { diff --git a/backend/graphify-out/GRAPH_REPORT.md b/backend/graphify-out/GRAPH_REPORT.md index d1a74def..e39027af 100644 --- a/backend/graphify-out/GRAPH_REPORT.md +++ b/backend/graphify-out/GRAPH_REPORT.md @@ -1,11 +1,11 @@ # Graph Report - app (2026-08-06) ## Corpus Check -- Large corpus: 242 files · ~296,735 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. +- Large corpus: 242 files · ~296,924 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. ## Summary -- 5118 nodes · 27963 edges · 39 communities detected -- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 19101 edges (avg confidence: 0.6) +- 5120 nodes · 27972 edges · 43 communities detected +- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 19105 edges (avg confidence: 0.6) - Token cost: 0 input · 0 output ## Community Hubs (Navigation) @@ -42,12 +42,16 @@ - [[_COMMUNITY_Community 30|Community 30]] - [[_COMMUNITY_Community 31|Community 31]] - [[_COMMUNITY_Community 32|Community 32]] +- [[_COMMUNITY_Community 33|Community 33]] +- [[_COMMUNITY_Community 34|Community 34]] - [[_COMMUNITY_Community 35|Community 35]] - [[_COMMUNITY_Community 36|Community 36]] -- [[_COMMUNITY_Community 37|Community 37]] -- [[_COMMUNITY_Community 38|Community 38]] - [[_COMMUNITY_Community 39|Community 39]] - [[_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]] ## God Nodes (most connected - your core abstractions) 1. `success_response()` - 732 edges @@ -77,201 +81,217 @@ ### Community 0 - "Community 0" Cohesion: 0.01 -Nodes (966): create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post(), create_role_management() (+958 more) +Nodes (952): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+944 more) ### Community 1 - "Community 1" Cohesion: 0.01 -Nodes (736): get_role_menus(), generate_uuid(), create_cell_sample_type(), get_cell_sample_type(), list_cell_sample_types(), 细胞样本类型 CRUD(biz_cell_sample_type), _row_to_dict(), soft_delete_cell_sample_type() (+728 more) +Nodes (716): generate_uuid(), ApiRequestLogCRUD, delete(), get_multi_with_filters(), allocate_next_biz_no(), _format_biz_no(), _prefix_for(), 业务协议号自动生成:XBCC / JZCC + YYYYMMDD + 6 位序号 (+708 more) ### Community 2 - "Community 2" Cohesion: 0.01 -Nodes (626): attachment_download_url(), AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, dict_data_options(), DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody (+618 more) +Nodes (675): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+667 more) ### Community 3 - "Community 3" -Cohesion: 0.06 -Nodes (500): 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格), Base, 按输注计划 ID 批量索引缴费记录(列表页展示用,不做关联 enrich), 输注计划创建时自动调用,生成 dfj 缴费记录, 关联查询申请单、患者、输注计划信息,附加到 dict, 将 BizMaterialUsage 行转换为字典(用于我的领用记录)。, 当前登录人的手动出库领用记录:领用人字段存昵称或用户 ID(与生产/质检一致)。, 获取当前用户的物料领用记录(手动出库记录) 筛选条件: - tenant_no = 当前用户租户 - source_type = 'm (+492 more) +Cohesion: 0.05 +Nodes (615): BatchRefundFinanceSubmitBody, 细胞存储 — 采集协议单 / 审核 / 财务确认 / 分期预警 API, 持久化协议子资源。 缴费(含明细校验)须在样本之前:明细校验失败时不得已占用样本编码。 各子表 CRUD 内部仍可能分段 commit,创建接, 与列表接口一致:按租户 + 角色数据权限判断是否可访问该协议单。, If mother info exists but no customerId, create a customer record and link it., RefundFinanceSubmitBody, Base, 细胞产品 CRUD(biz_cell_product) (+607 more) ### Community 4 - "Community 4" Cohesion: 0.01 -Nodes (342): _normalize_date_bound(), list_ethnics_for_select(), apply_data_scope(), format_date(), optional_date(), parse_date(), 将字符串 / date / datetime 转为 date 或 None, ApiRequestLogCRUD (+334 more) +Nodes (366): _normalize_date_bound(), complete_protocol_invoice_request(), create_collection_protocol(), delete_collection_protocol(), _draft_fields_from_body(), _ensure_customer_for_mother(), get_collection_protocol_detail(), _get_current_user_id() (+358 more) ### Community 5 - "Community 5" Cohesion: 0.02 -Nodes (267): _body_to_payload(), _get_current_user_id(), get_production_reception_by_sample_code(), get_production_reception_detail(), _get_tenant_no(), post_production_reception(), put_production_reception(), _resolve_reception_id() (+259 more) +Nodes (231): 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() (+223 more) ### Community 6 - "Community 6" Cohesion: 0.02 -Nodes (139): get_designer_data(), _error_json(), lifespan(), 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, sqlalchemy_exception_handler(), unhandled_exception_handler(), BaseHTTPMiddleware (+131 more) +Nodes (200): _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(), create_cell_products_batch() (+192 more) ### Community 7 - "Community 7" Cohesion: 0.02 -Nodes (185): 截止日期:仅日期时扩到当天 23:59:59。, 发起前预览审批链(条件齐后解析最终路径与审批人)。, 兼容旧 GET:无 formData,含条件分支时多为待确定占位。, _app_to_dict(), _copied_app_name(), copy_app(), create_app(), _create_version() (+177 more) +Nodes (132): get_designer_data(), _error_json(), 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, sqlalchemy_exception_handler(), unhandled_exception_handler(), BaseHTTPMiddleware, ApiCryptoError (+124 more) ### Community 8 - "Community 8" Cohesion: 0.02 -Nodes (191): api_save_application(), get_protocol_nos_used_in_protocols(), _fmt_dt(), get_handover_by_schedule(), get_outbound_handover(), get_outbound_handover_view(), _handover_row_to_dict(), _handover_view_dict() (+183 more) +Nodes (174): 截止日期:仅日期时扩到当天 23:59:59。, 发起前预览审批链(条件齐后解析最终路径与审批人)。, 兼容旧 GET:无 formData,含条件分支时多为待确定占位。, _app_to_dict(), _copied_app_name(), copy_app(), create_app(), _create_version() (+166 more) ### Community 9 - "Community 9" -Cohesion: 0.08 -Nodes (189): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+181 more) +Cohesion: 0.03 +Nodes (148): _batch_line_to_dict(), _unused_amount(), _unused_line_to_dict(), _filter_material_type(), _get_configured_material(), get_formula(), _line_to_dict(), replace_formula() (+140 more) ### Community 10 - "Community 10" -Cohesion: 0.03 -Nodes (141): 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() (+133 more) +Cohesion: 0.05 +Nodes (113): AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody, list_storage_slot_stats(), OccupancyCreateBody (+105 more) ### Community 11 - "Community 11" -Cohesion: 0.05 -Nodes (108): AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody, OccupancyCreateBody, 运营支撑 API(洁净室、进出记录、仓储设施、储位、展厅预约) (+100 more) +Cohesion: 0.03 +Nodes (93): _jwt_user_payload(), Web 端登录用 RSA 公钥(PKCS#1 v1.5,与 JSEncrypt 一致), Web 端登录:账号为 sys_user.user_no,密码为 sys_user.password(bcrypt)。, refresh_token(), web_login(), web_login_rsa_public_key(), lifespan(), create_access_token() (+85 more) ### Community 12 - "Community 12" -Cohesion: 0.04 -Nodes (91): get_user_by_id(), _jwt_user_payload(), Web 端登录用 RSA 公钥(PKCS#1 v1.5,与 JSEncrypt 一致), Web 端登录:账号为 sys_user.user_no,密码为 sys_user.password(bcrypt)。, refresh_token(), web_login(), web_login_rsa_public_key(), create_access_token() (+83 more) +Cohesion: 0.08 +Nodes (52): complete_application(), create_basic_experiment_sale_schedules(), create_infusion_plan(), create_schedule(), _create_schedule_products(), _format_yyyy_mm_dd(), _generate_application_no(), get_application() (+44 more) ### Community 13 - "Community 13" -Cohesion: 0.45 -Nodes (71): BatchStockInBody, BatchStockInItem, BatchStockOutBody, BatchStockOutItem, ConsumableCreateBody, ConsumablePackCreateBody, ConsumablePackUpdateBody, ConsumableUpdateBody (+63 more) +Cohesion: 0.11 +Nodes (39): _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() (+31 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.16 +Nodes (22): _code_exists(), create_material(), _dec(), _fmt_dt(), get_material(), get_material_entity(), get_my_usages(), _is_enabled_status() (+14 more) + +### Community 16 - "Community 16" 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) -### Community 16 - "Community 16" -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 17 - "Community 17" -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.21 +Nodes (16): _field_label(), _is_non_empty_str(), _is_required(), _is_valid_receive_account_item(), normalize_account_fields(), _pick(), _pick_order_num(), _pick_str() (+8 more) ### Community 18 - "Community 18" 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) +Nodes (12): create_equipment(), _dec(), equipment_code_exists(), equipment_is_referenced(), get_equipment(), list_equipments(), _norm_status(), _parse_date() (+4 more) ### Community 19 - "Community 19" -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) +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) ### Community 20 - "Community 20" 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) +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 21 - "Community 21" +Cohesion: 0.23 +Nodes (12): Config, ProductBase, ProductCategoryBase, ProductCategoryCreate, ProductCategoryResponse, ProductCreate, ProductResponse, ProductUnitBase (+4 more) + +### Community 22 - "Community 22" +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 23 - "Community 23" +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 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.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 22 - "Community 22" +### Community 26 - "Community 26" Cohesion: 0.31 Nodes (10): _build_tree(), _cascade_soft_delete(), _collect_with_ancestors(), get_dept(), list_depts(), list_depts_tree(), 保留匹配节点及其全部上级,供关键词检索后仍能正确组树。, _row_to_dict() (+2 more) -### Community 23 - "Community 23" -Cohesion: 0.33 -Nodes (8): _build_tree(), _cascade_soft_delete(), get_menu(), list_menus(), list_menus_tree(), _row_to_dict(), soft_delete_menu(), update_menu() - -### Community 24 - "Community 24" +### Community 27 - "Community 27" Cohesion: 0.29 Nodes (2): BaseModel, SoftDeleteModel -### Community 25 - "Community 25" +### Community 28 - "Community 28" +Cohesion: 0.32 +Nodes (5): create_leave(), get_leave(), list_leaves(), _row_to_dict(), soft_delete_leave() + +### Community 29 - "Community 29" Cohesion: 0.38 Nodes (6): derive_legacy_status_from_three(), derive_three_status_from_legacy(), 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal() -### Community 26 - "Community 26" +### Community 30 - "Community 30" Cohesion: 0.5 Nodes (3): BaseSettings, Config, Settings -### Community 27 - "Community 27" +### Community 31 - "Community 31" Cohesion: 0.5 Nodes (2): _auto_fill_create_dept_id(), ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID -### Community 28 - "Community 28" +### Community 32 - "Community 32" Cohesion: 0.67 Nodes (2): get_menu_list(), 运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组) -### Community 29 - "Community 29" +### Community 33 - "Community 33" Cohesion: 0.67 Nodes (1): 转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。 -### Community 30 - "Community 30" +### Community 34 - "Community 34" Cohesion: 1.0 Nodes (1): 质检物料金额查看授权:专用角色与菜单权限常量。 -### Community 31 - "Community 31" +### Community 35 - "Community 35" Cohesion: 1.0 Nodes (1): 请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传 -### Community 32 - "Community 32" +### Community 36 - "Community 36" Cohesion: 1.0 Nodes (1): API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位) -### Community 35 - "Community 35" +### Community 39 - "Community 39" Cohesion: 1.0 Nodes (1): 发送订单状态通知 Args: openid: 用户openid ord -### Community 36 - "Community 36" +### Community 40 - "Community 40" Cohesion: 1.0 Nodes (1): 发送支付成功通知 Args: openid: 用户openid ord -### Community 37 - "Community 37" +### Community 41 - "Community 41" Cohesion: 1.0 Nodes (1): 发送配送通知 Args: openid: 配送员openid task -### Community 38 - "Community 38" +### Community 42 - "Community 42" Cohesion: 1.0 Nodes (1): 发送配送时效预警 Args: openid: 配送员openid ta -### Community 39 - "Community 39" +### Community 43 - "Community 43" Cohesion: 1.0 Nodes (1): 发送退款结果通知 Args: openid: 用户openid ord -### Community 40 - "Community 40" +### Community 44 - "Community 44" Cohesion: 1.0 Nodes (1): 发送催单通知给配送员 Args: deliver_openid: 配送员openid ## Knowledge Gaps - **163 isolated node(s):** `刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)`, `写入 refreshToken(用于 one-time 使用/吊销)`, `根据 token 获取当前用户(包含 Redis 会话校验;会话滑动续期)`, `登录凭据 RSA 解密(与前端 JSEncrypt PKCS#1 v1.5 兼容)。`, `加载 RSA 密钥对:优先环境变量,否则使用内置固定默认密钥。` (+158 more) These have ≤1 connection - possible missing edges or undocumented components. -- **Thin community `Community 24`** (8 nodes): `BaseModel`, `.to_dict()`, `get_active()`, `base.py`, `SoftDeleteModel`, `.restore()`, `.soft_delete()`, `__tablename__()` +- **Thin community `Community 27`** (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 27`** (4 nodes): `_auto_fill_create_dept_id()`, `get_db()`, `database.py`, `ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID` +- **Thin community `Community 31`** (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 28`** (3 nodes): `get_menu_list()`, `menu.py`, `运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组)` +- **Thin community `Community 32`** (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 29`** (3 nodes): `add_months_ymd()`, `oa_confirmation_date.py`, `转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。` +- **Thin community `Community 33`** (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 30`** (2 nodes): `qc_material_amount_auth_constants.py`, `质检物料金额查看授权:专用角色与菜单权限常量。` +- **Thin community `Community 34`** (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 31`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` +- **Thin community `Community 35`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 32`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` +- **Thin community `Community 36`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 35`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` +- **Thin community `Community 39`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 36`** (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 37`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` +- **Thin community `Community 41`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 38`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` +- **Thin community `Community 42`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` 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 43`** (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: deliver_openid: 配送员openid` +- **Thin community `Community 44`** (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 2` to `Community 0`, `Community 1`, `Community 3`, `Community 4`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 19`, `Community 20`?** +- **Why does `SysUser` connect `Community 2` to `Community 0`, `Community 1`, `Community 3`, `Community 4`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `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 1`, `Community 2`, `Community 4`, `Community 5`, `Community 6`, `Community 8`, `Community 10`, `Community 12`, `Community 28`?** +- **Why does `success_response()` connect `Community 0` to `Community 32`, `Community 2`, `Community 4`, `Community 7`, `Community 10`, `Community 11`?** _High betweenness centrality (0.048) - this node is a cross-community bridge._ -- **Why does `generate_uuid()` connect `Community 1` to `Community 0`, `Community 2`, `Community 4`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 15`, `Community 16`, `Community 17`, `Community 19`, `Community 20`, `Community 21`?** - _High betweenness centrality (0.048) - this node is a cross-community bridge._ -- **Are the 859 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** - _`str` has 859 INFERRED edges - model-reasoned connections that need verification._ +- **Why does `generate_uuid()` connect `Community 1` to `Community 0`, `Community 4`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 13`, `Community 15`, `Community 16`, `Community 18`, `Community 19`, `Community 23`, `Community 24`, `Community 25`, `Community 28`?** + _High betweenness centrality (0.047) - this node is a cross-community bridge._ +- **Are the 861 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** + _`str` has 861 INFERRED edges - model-reasoned connections that need verification._ - **Are the 731 inferred relationships involving `success_response()` (e.g. with `list_storage_release_reviews()` and `get_storage_release_review_detail()`) actually correct?** _`success_response()` has 731 INFERRED edges - model-reasoned connections that need verification._ - **Are the 604 inferred relationships involving `error_response()` (e.g. with `_json_error_response()` and `list_storage_release_reviews()`) actually correct?** diff --git a/backend/graphify-out/graph.json b/backend/graphify-out/graph.json index b8b2f8bc..0bf7f1d4 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": 33, + "community": 37, "norm_label": "__init__.py" }, { @@ -18,7 +18,7 @@ "source_file": "main.py", "source_location": "L1", "id": "main_py", - "community": 6, + "community": 7, "norm_label": "main.py" }, { @@ -27,7 +27,7 @@ "source_file": "main.py", "source_location": "L20", "id": "app_main_lifespan", - "community": 6, + "community": 11, "norm_label": "lifespan()" }, { @@ -36,7 +36,7 @@ "source_file": "main.py", "source_location": "L67", "id": "app_main_error_json", - "community": 6, + "community": 7, "norm_label": "_error_json()" }, { @@ -45,7 +45,7 @@ "source_file": "main.py", "source_location": "L80", "id": "app_main_sqlalchemy_exception_handler", - "community": 6, + "community": 7, "norm_label": "sqlalchemy_exception_handler()" }, { @@ -54,7 +54,7 @@ "source_file": "main.py", "source_location": "L91", "id": "app_main_unhandled_exception_handler", - "community": 6, + "community": 7, "norm_label": "unhandled_exception_handler()" }, { @@ -63,7 +63,7 @@ "source_file": "main.py", "source_location": "L138", "id": "app_main_mask_secret", - "community": 6, + "community": 7, "norm_label": "_mask_secret()" }, { @@ -72,7 +72,7 @@ "source_file": "main.py", "source_location": "L160", "id": "app_main_root", - "community": 6, + "community": 7, "norm_label": "root()" }, { @@ -81,7 +81,7 @@ "source_file": "main.py", "source_location": "L165", "id": "app_main_health_check", - "community": 6, + "community": 7, "norm_label": "health_check()" }, { @@ -90,7 +90,7 @@ "source_file": "main.py", "source_location": "L81", "id": "app_main_rationale_81", - "community": 6, + "community": 7, "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": "L92", "id": "app_main_rationale_92", - "community": 6, + "community": 7, "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": 11, "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": 11, "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": 11, "norm_label": "shutdown_scheduler()" }, { @@ -135,7 +135,7 @@ "source_file": "core/auth.py", "source_location": "L1", "id": "core_auth_py", - "community": 12, + "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": 12, + "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": 12, + "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": 12, + "community": 11, "norm_label": "_session_key()" }, { @@ -171,7 +171,7 @@ "source_file": "core/auth.py", "source_location": "L55", "id": "core_auth_refresh_key", - "community": 12, + "community": 11, "norm_label": "_refresh_key()" }, { @@ -180,7 +180,7 @@ "source_file": "core/auth.py", "source_location": "L59", "id": "core_auth_store_session", - "community": 12, + "community": 11, "norm_label": "store_session()" }, { @@ -189,7 +189,7 @@ "source_file": "core/auth.py", "source_location": "L67", "id": "core_auth_revoke_session", - "community": 12, + "community": 11, "norm_label": "revoke_session()" }, { @@ -198,7 +198,7 @@ "source_file": "core/auth.py", "source_location": "L75", "id": "core_auth_extend_session", - "community": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "community": 11, "norm_label": "get_current_user_by_token()" }, { @@ -279,7 +279,7 @@ "source_file": "core/auth.py", "source_location": "L253", "id": "core_auth_get_current_user", - "community": 12, + "community": 11, "norm_label": "get_current_user()" }, { @@ -288,7 +288,7 @@ "source_file": "core/auth.py", "source_location": "L261", "id": "core_auth_get_current_user_simple", - "community": 12, + "community": 11, "norm_label": "get_current_user_simple()" }, { @@ -297,7 +297,7 @@ "source_file": "core/auth.py", "source_location": "L280", "id": "core_auth_get_client_ip", - "community": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 7, "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": 7, "norm_label": "apicryptoerror" }, { @@ -351,7 +351,7 @@ "source_file": "", "source_location": "", "id": "exception", - "community": 6, + "community": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 26, + "community": 30, "norm_label": "config.py" }, { @@ -540,7 +540,7 @@ "source_file": "core/config.py", "source_location": "L7", "id": "core_config_settings", - "community": 26, + "community": 30, "norm_label": "settings" }, { @@ -549,7 +549,7 @@ "source_file": "", "source_location": "", "id": "basesettings", - "community": 26, + "community": 30, "norm_label": "basesettings" }, { @@ -558,7 +558,7 @@ "source_file": "core/config.py", "source_location": "L145", "id": "core_config_config", - "community": 26, + "community": 30, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "norm_label": "apirequestlogmiddleware" }, { @@ -927,7 +927,7 @@ "source_file": "", "source_location": "", "id": "basehttpmiddleware", - "community": 6, + "community": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 7, "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": 27, + "community": 31, "norm_label": "database.py" }, { @@ -1017,7 +1017,7 @@ "source_file": "core/database.py", "source_location": "L20", "id": "core_database_get_db", - "community": 27, + "community": 31, "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": 27, + "community": 31, "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": 27, + "community": 31, "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": 12, + "community": 11, "norm_label": "security.py" }, { @@ -1053,7 +1053,7 @@ "source_file": "core/security.py", "source_location": "L4", "id": "core_security_verify_password", - "community": 12, + "community": 11, "norm_label": "verify_password()" }, { @@ -1062,7 +1062,7 @@ "source_file": "core/security.py", "source_location": "L20", "id": "core_security_get_password_hash", - "community": 12, + "community": 11, "norm_label": "get_password_hash()" }, { @@ -1071,7 +1071,7 @@ "source_file": "core/security.py", "source_location": "L5", "id": "core_security_rationale_5", - "community": 12, + "community": 11, "norm_label": "\u9a8c\u8bc1\u5bc6\u7801(\u54c8\u5e0c\u975e bcrypt \u6216\u635f\u574f\u65f6\u8fd4\u56de false,\u907f\u514d\u629b\u9519)" }, { @@ -1080,7 +1080,7 @@ "source_file": "core/request_payload.py", "source_location": "L1", "id": "core_request_payload_py", - "community": 6, + "community": 7, "norm_label": "request_payload.py" }, { @@ -1089,7 +1089,7 @@ "source_file": "core/request_payload.py", "source_location": "L12", "id": "core_request_payload_resolve_request_payload", - "community": 6, + "community": 7, "norm_label": "resolve_request_payload()" }, { @@ -1098,7 +1098,7 @@ "source_file": "core/request_payload.py", "source_location": "L1", "id": "core_request_payload_rationale_1", - "community": 6, + "community": 7, "norm_label": "\u7edf\u4e00\u89e3\u6790\u63a5\u53e3\u8bf7\u6c42\u8f7d\u8377(\u660e\u6587 / \u5bc6\u6587\u4fe1\u5c01)\u3002" }, { @@ -1107,7 +1107,7 @@ "source_file": "core/request_payload.py", "source_location": "L18", "id": "core_request_payload_rationale_18", - "community": 6, + "community": 7, "norm_label": "\u517c\u5bb9\u660e\u6587\u4e0e\u5bc6\u6587\u4fe1\u5c01,\u8fd4\u56de\u4e1a\u52a1\u5c42 payload(\u591a\u4e3a dict;\u6279\u91cf\u6570\u7ec4\u63a5\u53e3\u89e3\u5bc6\u540e\u4e3a list)\u3002" }, { @@ -1116,7 +1116,7 @@ "source_file": "core/__init__.py", "source_location": "L1", "id": "core_init_py", - "community": 34, + "community": 38, "norm_label": "__init__.py" }, { @@ -1206,7 +1206,7 @@ "source_file": "core/menu_guard.py", "source_location": "L1", "id": "core_menu_guard_py", - "community": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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": 12, + "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" }, { @@ -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": 30, + "community": 34, "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": 30, + "community": 34, "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": 31, + "community": 35, "norm_label": "context.py" }, { @@ -1413,7 +1413,7 @@ "source_file": "core/context.py", "source_location": "L1", "id": "core_context_rationale_1", - "community": 31, + "community": 35, "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" }, { @@ -1440,7 +1440,7 @@ "source_file": "core/utils.py", "source_location": "L14", "id": "core_utils_generate_id", - "community": 6, + "community": 7, "norm_label": "generate_id()" }, { @@ -1566,7 +1566,7 @@ "source_file": "core/storage.py", "source_location": "L1", "id": "core_storage_py", - "community": 6, + "community": 7, "norm_label": "storage.py" }, { @@ -1575,7 +1575,7 @@ "source_file": "core/storage.py", "source_location": "L37", "id": "core_storage_convert_heic_to_jpeg", - "community": 6, + "community": 7, "norm_label": "convert_heic_to_jpeg()" }, { @@ -1584,7 +1584,7 @@ "source_file": "core/storage.py", "source_location": "L52", "id": "core_storage_process_image_content", - "community": 6, + "community": 7, "norm_label": "process_image_content()" }, { @@ -1593,7 +1593,7 @@ "source_file": "core/storage.py", "source_location": "L61", "id": "core_storage_basestorage", - "community": 6, + "community": 7, "norm_label": "basestorage" }, { @@ -1602,7 +1602,7 @@ "source_file": "core/storage.py", "source_location": "L64", "id": "core_storage_basestorage_upload_file", - "community": 6, + "community": 7, "norm_label": ".upload_file()" }, { @@ -1611,7 +1611,7 @@ "source_file": "core/storage.py", "source_location": "L68", "id": "core_storage_basestorage_upload_base64", - "community": 6, + "community": 7, "norm_label": ".upload_base64()" }, { @@ -1620,7 +1620,7 @@ "source_file": "core/storage.py", "source_location": "L72", "id": "core_storage_basestorage_delete_file", - "community": 6, + "community": 7, "norm_label": ".delete_file()" }, { @@ -1629,7 +1629,7 @@ "source_file": "core/storage.py", "source_location": "L76", "id": "core_storage_basestorage_get_url", - "community": 6, + "community": 7, "norm_label": ".get_url()" }, { @@ -1638,7 +1638,7 @@ "source_file": "core/storage.py", "source_location": "L80", "id": "core_storage_basestorage_presigned_download_url", - "community": 6, + "community": 7, "norm_label": ".presigned_download_url()" }, { @@ -1647,7 +1647,7 @@ "source_file": "core/storage.py", "source_location": "L87", "id": "core_storage_localstorage", - "community": 6, + "community": 7, "norm_label": "localstorage" }, { @@ -1656,7 +1656,7 @@ "source_file": "core/storage.py", "source_location": "L90", "id": "core_storage_localstorage_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -1665,7 +1665,7 @@ "source_file": "core/storage.py", "source_location": "L94", "id": "core_storage_localstorage_ensure_dir", - "community": 6, + "community": 7, "norm_label": "._ensure_dir()" }, { @@ -1674,7 +1674,7 @@ "source_file": "core/storage.py", "source_location": "L100", "id": "core_storage_localstorage_generate_filename", - "community": 6, + "community": 7, "norm_label": "._generate_filename()" }, { @@ -1683,7 +1683,7 @@ "source_file": "core/storage.py", "source_location": "L106", "id": "core_storage_localstorage_upload_file", - "community": 6, + "community": 7, "norm_label": ".upload_file()" }, { @@ -1692,7 +1692,7 @@ "source_file": "core/storage.py", "source_location": "L121", "id": "core_storage_localstorage_upload_base64", - "community": 6, + "community": 7, "norm_label": ".upload_base64()" }, { @@ -1701,7 +1701,7 @@ "source_file": "core/storage.py", "source_location": "L130", "id": "core_storage_localstorage_delete_file", - "community": 6, + "community": 7, "norm_label": ".delete_file()" }, { @@ -1710,7 +1710,7 @@ "source_file": "core/storage.py", "source_location": "L147", "id": "core_storage_localstorage_get_url", - "community": 6, + "community": 7, "norm_label": ".get_url()" }, { @@ -1719,7 +1719,7 @@ "source_file": "core/storage.py", "source_location": "L152", "id": "core_storage_qiniustorage", - "community": 6, + "community": 7, "norm_label": "qiniustorage" }, { @@ -1728,7 +1728,7 @@ "source_file": "core/storage.py", "source_location": "L155", "id": "core_storage_qiniustorage_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -1737,7 +1737,7 @@ "source_file": "core/storage.py", "source_location": "L164", "id": "core_storage_qiniustorage_generate_filename", - "community": 6, + "community": 7, "norm_label": "._generate_filename()" }, { @@ -1746,7 +1746,7 @@ "source_file": "core/storage.py", "source_location": "L170", "id": "core_storage_qiniustorage_upload_file", - "community": 6, + "community": 7, "norm_label": ".upload_file()" }, { @@ -1755,7 +1755,7 @@ "source_file": "core/storage.py", "source_location": "L185", "id": "core_storage_qiniustorage_upload_base64", - "community": 6, + "community": 7, "norm_label": ".upload_base64()" }, { @@ -1764,7 +1764,7 @@ "source_file": "core/storage.py", "source_location": "L193", "id": "core_storage_qiniustorage_delete_file", - "community": 6, + "community": 7, "norm_label": ".delete_file()" }, { @@ -1773,7 +1773,7 @@ "source_file": "core/storage.py", "source_location": "L204", "id": "core_storage_qiniustorage_get_url", - "community": 6, + "community": 7, "norm_label": ".get_url()" }, { @@ -1782,7 +1782,7 @@ "source_file": "core/storage.py", "source_location": "L209", "id": "core_storage_ossstorage", - "community": 6, + "community": 7, "norm_label": "ossstorage" }, { @@ -1791,7 +1791,7 @@ "source_file": "core/storage.py", "source_location": "L212", "id": "core_storage_ossstorage_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -1800,7 +1800,7 @@ "source_file": "core/storage.py", "source_location": "L222", "id": "core_storage_ossstorage_generate_filename", - "community": 6, + "community": 7, "norm_label": "._generate_filename()" }, { @@ -1809,7 +1809,7 @@ "source_file": "core/storage.py", "source_location": "L228", "id": "core_storage_ossstorage_upload_file", - "community": 6, + "community": 7, "norm_label": ".upload_file()" }, { @@ -1818,7 +1818,7 @@ "source_file": "core/storage.py", "source_location": "L239", "id": "core_storage_ossstorage_upload_base64", - "community": 6, + "community": 7, "norm_label": ".upload_base64()" }, { @@ -1827,7 +1827,7 @@ "source_file": "core/storage.py", "source_location": "L247", "id": "core_storage_ossstorage_delete_file", - "community": 6, + "community": 7, "norm_label": ".delete_file()" }, { @@ -1836,7 +1836,7 @@ "source_file": "core/storage.py", "source_location": "L256", "id": "core_storage_ossstorage_get_url", - "community": 6, + "community": 7, "norm_label": ".get_url()" }, { @@ -1845,7 +1845,7 @@ "source_file": "core/storage.py", "source_location": "L261", "id": "core_storage_miniostorage", - "community": 6, + "community": 7, "norm_label": "miniostorage" }, { @@ -1854,7 +1854,7 @@ "source_file": "core/storage.py", "source_location": "L264", "id": "core_storage_miniostorage_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -1863,7 +1863,7 @@ "source_file": "core/storage.py", "source_location": "L282", "id": "core_storage_miniostorage_generate_filename", - "community": 6, + "community": 7, "norm_label": "._generate_filename()" }, { @@ -1872,7 +1872,7 @@ "source_file": "core/storage.py", "source_location": "L288", "id": "core_storage_miniostorage_upload_file", - "community": 6, + "community": 7, "norm_label": ".upload_file()" }, { @@ -1881,7 +1881,7 @@ "source_file": "core/storage.py", "source_location": "L305", "id": "core_storage_miniostorage_upload_base64", - "community": 6, + "community": 7, "norm_label": ".upload_base64()" }, { @@ -1890,7 +1890,7 @@ "source_file": "core/storage.py", "source_location": "L313", "id": "core_storage_miniostorage_delete_file", - "community": 6, + "community": 7, "norm_label": ".delete_file()" }, { @@ -1899,7 +1899,7 @@ "source_file": "core/storage.py", "source_location": "L322", "id": "core_storage_miniostorage_get_url", - "community": 6, + "community": 7, "norm_label": ".get_url()" }, { @@ -1908,7 +1908,7 @@ "source_file": "core/storage.py", "source_location": "L326", "id": "core_storage_miniostorage_extract_object_key", - "community": 6, + "community": 7, "norm_label": "._extract_object_key()" }, { @@ -1917,7 +1917,7 @@ "source_file": "core/storage.py", "source_location": "L342", "id": "core_storage_miniostorage_internal_base_prefixes", - "community": 6, + "community": 7, "norm_label": "._internal_base_prefixes()" }, { @@ -1926,7 +1926,7 @@ "source_file": "core/storage.py", "source_location": "L353", "id": "core_storage_miniostorage_rewrite_presigned_public_url", - "community": 6, + "community": 7, "norm_label": "._rewrite_presigned_public_url()" }, { @@ -1935,7 +1935,7 @@ "source_file": "core/storage.py", "source_location": "L365", "id": "core_storage_miniostorage_presigned_download_url", - "community": 6, + "community": 7, "norm_label": ".presigned_download_url()" }, { @@ -1944,7 +1944,7 @@ "source_file": "core/storage.py", "source_location": "L385", "id": "core_storage_get_storage", - "community": 6, + "community": 7, "norm_label": "get_storage()" }, { @@ -1953,7 +1953,7 @@ "source_file": "core/storage.py", "source_location": "L1", "id": "core_storage_rationale_1", - "community": 6, + "community": 7, "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" }, { @@ -1962,7 +1962,7 @@ "source_file": "core/storage.py", "source_location": "L38", "id": "core_storage_rationale_38", - "community": 6, + "community": 7, "norm_label": "\u5c06 heic/heif \u683c\u5f0f\u8f6c\u6362\u4e3a jpeg \u683c\u5f0f" }, { @@ -1971,7 +1971,7 @@ "source_file": "core/storage.py", "source_location": "L53", "id": "core_storage_rationale_53", - "community": 6, + "community": 7, "norm_label": "\u5904\u7406\u56fe\u7247\u5185\u5bb9,\u5982\u679c\u662f heic \u683c\u5f0f\u5219\u8f6c\u6362\u4e3a jpeg" }, { @@ -1980,7 +1980,7 @@ "source_file": "core/storage.py", "source_location": "L83", "id": "core_storage_rationale_83", - "community": 6, + "community": 7, "norm_label": "\u5e26\u4e0b\u8f7d\u6587\u4ef6\u540d\u7684\u8bbf\u95ee url;\u9ed8\u8ba4\u5b9e\u73b0\u4e3a\u666e\u901a\u8bbf\u95ee\u5730\u5740\u3002" }, { @@ -1989,7 +1989,7 @@ "source_file": "core/storage.py", "source_location": "L343", "id": "core_storage_rationale_343", - "community": 6, + "community": 7, "norm_label": "sdk \u9884\u7b7e\u540d url \u4f7f\u7528\u7684\u5185\u7f51\u5730\u5740\u524d\u7f00(http/https \u5747\u8986\u76d6)\u3002" }, { @@ -1998,7 +1998,7 @@ "source_file": "core/storage.py", "source_location": "L354", "id": "core_storage_rationale_354", - "community": 6, + "community": 7, "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" }, { @@ -2007,7 +2007,7 @@ "source_file": "core/storage.py", "source_location": "L368", "id": "core_storage_rationale_368", - "community": 6, + "community": 7, "norm_label": "minio \u9884\u7b7e\u540d\u4e0b\u8f7d url,\u643a\u5e26\u539f\u59cb\u6587\u4ef6\u540d\u3002" }, { @@ -2016,7 +2016,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L1", "id": "core_order_status_compat_py", - "community": 25, + "community": 29, "norm_label": "order_status_compat.py" }, { @@ -2025,7 +2025,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L9", "id": "core_order_status_compat_threestatus", - "community": 25, + "community": 29, "norm_label": "threestatus" }, { @@ -2034,7 +2034,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L15", "id": "core_order_status_compat_to_decimal", - "community": 25, + "community": 29, "norm_label": "_to_decimal()" }, { @@ -2043,7 +2043,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L26", "id": "core_order_status_compat_derive_three_status_from_legacy", - "community": 25, + "community": 29, "norm_label": "derive_three_status_from_legacy()" }, { @@ -2052,7 +2052,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L69", "id": "core_order_status_compat_derive_legacy_status_from_three", - "community": 25, + "community": 29, "norm_label": "derive_legacy_status_from_three()" }, { @@ -2061,7 +2061,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L31", "id": "core_order_status_compat_rationale_31", - "community": 25, + "community": 29, "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" }, { @@ -2070,7 +2070,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L75", "id": "core_order_status_compat_rationale_75", - "community": 25, + "community": 29, "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" }, { @@ -2079,7 +2079,7 @@ "source_file": "core/exceptions.py", "source_location": "L1", "id": "core_exceptions_py", - "community": 6, + "community": 7, "norm_label": "exceptions.py" }, { @@ -2088,7 +2088,7 @@ "source_file": "core/exceptions.py", "source_location": "L28", "id": "core_exceptions_businessexception", - "community": 6, + "community": 7, "norm_label": "businessexception" }, { @@ -2097,7 +2097,7 @@ "source_file": "core/exceptions.py", "source_location": "L30", "id": "core_exceptions_businessexception_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -2106,7 +2106,7 @@ "source_file": "core/exceptions.py", "source_location": "L37", "id": "core_exceptions_validationexception", - "community": 6, + "community": 7, "norm_label": "validationexception" }, { @@ -2115,7 +2115,7 @@ "source_file": "core/exceptions.py", "source_location": "L39", "id": "core_exceptions_validationexception_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -2124,7 +2124,7 @@ "source_file": "core/exceptions.py", "source_location": "L43", "id": "core_exceptions_permissionexception", - "community": 6, + "community": 7, "norm_label": "permissionexception" }, { @@ -2133,7 +2133,7 @@ "source_file": "core/exceptions.py", "source_location": "L45", "id": "core_exceptions_permissionexception_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -2142,7 +2142,7 @@ "source_file": "core/exceptions.py", "source_location": "L49", "id": "core_exceptions_resourcenotfoundexception", - "community": 6, + "community": 7, "norm_label": "resourcenotfoundexception" }, { @@ -2151,7 +2151,7 @@ "source_file": "core/exceptions.py", "source_location": "L51", "id": "core_exceptions_resourcenotfoundexception_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -2160,7 +2160,7 @@ "source_file": "core/exceptions.py", "source_location": "L55", "id": "core_exceptions_resourceconflictexception", - "community": 6, + "community": 7, "norm_label": "resourceconflictexception" }, { @@ -2169,7 +2169,7 @@ "source_file": "core/exceptions.py", "source_location": "L57", "id": "core_exceptions_resourceconflictexception_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -2178,7 +2178,7 @@ "source_file": "core/exceptions.py", "source_location": "L61", "id": "core_exceptions_orderlockedexception", - "community": 6, + "community": 7, "norm_label": "orderlockedexception" }, { @@ -2187,7 +2187,7 @@ "source_file": "core/exceptions.py", "source_location": "L63", "id": "core_exceptions_orderlockedexception_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -2196,7 +2196,7 @@ "source_file": "core/exceptions.py", "source_location": "L67", "id": "core_exceptions_invalidstatustransitionexception", - "community": 6, + "community": 7, "norm_label": "invalidstatustransitionexception" }, { @@ -2205,7 +2205,7 @@ "source_file": "core/exceptions.py", "source_location": "L69", "id": "core_exceptions_invalidstatustransitionexception_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -2214,7 +2214,7 @@ "source_file": "core/exceptions.py", "source_location": "L73", "id": "core_exceptions_log_operation", - "community": 6, + "community": 7, "norm_label": "log_operation()" }, { @@ -2223,7 +2223,7 @@ "source_file": "core/exceptions.py", "source_location": "L102", "id": "core_exceptions_log_api_request", - "community": 6, + "community": 7, "norm_label": "log_api_request()" }, { @@ -2232,7 +2232,7 @@ "source_file": "core/exceptions.py", "source_location": "L124", "id": "core_exceptions_log_order_operation", - "community": 6, + "community": 7, "norm_label": "log_order_operation()" }, { @@ -2241,7 +2241,7 @@ "source_file": "core/exceptions.py", "source_location": "L129", "id": "core_exceptions_log_delivery_operation", - "community": 6, + "community": 7, "norm_label": "log_delivery_operation()" }, { @@ -2250,7 +2250,7 @@ "source_file": "core/exceptions.py", "source_location": "L134", "id": "core_exceptions_log_settlement_operation", - "community": 6, + "community": 7, "norm_label": "log_settlement_operation()" }, { @@ -2259,7 +2259,7 @@ "source_file": "core/exceptions.py", "source_location": "L139", "id": "core_exceptions_log_user_operation", - "community": 6, + "community": 7, "norm_label": "log_user_operation()" }, { @@ -2268,7 +2268,7 @@ "source_file": "core/data_scope.py", "source_location": "L1", "id": "core_data_scope_py", - "community": 2, + "community": 4, "norm_label": "data_scope.py" }, { @@ -2277,7 +2277,7 @@ "source_file": "core/data_scope.py", "source_location": "L26", "id": "core_data_scope_get_user_dept_id", - "community": 2, + "community": 4, "norm_label": "get_user_dept_id()" }, { @@ -2286,7 +2286,7 @@ "source_file": "core/data_scope.py", "source_location": "L36", "id": "core_data_scope_get_child_dept_ids", - "community": 2, + "community": 4, "norm_label": "_get_child_dept_ids()" }, { @@ -2295,7 +2295,7 @@ "source_file": "core/data_scope.py", "source_location": "L61", "id": "core_data_scope_resolve_user_role_scopes", - "community": 2, + "community": 4, "norm_label": "_resolve_user_role_scopes()" }, { @@ -2394,7 +2394,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L1", "id": "core_api_crypto_middleware_py", - "community": 6, + "community": 7, "norm_label": "api_crypto_middleware.py" }, { @@ -2403,7 +2403,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L28", "id": "core_api_crypto_middleware_nonce_key", - "community": 6, + "community": 7, "norm_label": "_nonce_key()" }, { @@ -2412,7 +2412,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L32", "id": "core_api_crypto_middleware_should_skip_path", - "community": 6, + "community": 7, "norm_label": "_should_skip_path()" }, { @@ -2421,7 +2421,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L37", "id": "core_api_crypto_middleware_is_crypto_api", - "community": 6, + "community": 7, "norm_label": "_is_crypto_api()" }, { @@ -2430,7 +2430,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L43", "id": "core_api_crypto_middleware_claims_from_auth", - "community": 6, + "community": 7, "norm_label": "_claims_from_auth()" }, { @@ -2439,7 +2439,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L61", "id": "core_api_crypto_middleware_get_redis_client", - "community": 6, + "community": 7, "norm_label": "_get_redis_client()" }, { @@ -2448,7 +2448,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L78", "id": "core_api_crypto_middleware_mark_nonce_once", - "community": 6, + "community": 7, "norm_label": "_mark_nonce_once()" }, { @@ -2457,7 +2457,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L100", "id": "core_api_crypto_middleware_json_error_response", - "community": 6, + "community": 7, "norm_label": "_json_error_response()" }, { @@ -2466,7 +2466,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": 7, "norm_label": "_coerce_post_method_override_to_get()" }, { @@ -2475,7 +2475,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L151", "id": "core_api_crypto_middleware_apicryptomiddleware", - "community": 6, + "community": 7, "norm_label": "apicryptomiddleware" }, { @@ -2484,7 +2484,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L152", "id": "core_api_crypto_middleware_apicryptomiddleware_dispatch", - "community": 6, + "community": 7, "norm_label": ".dispatch()" }, { @@ -2493,7 +2493,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L38", "id": "core_api_crypto_middleware_rationale_38", - "community": 6, + "community": 7, "norm_label": "\u4ec5\u5bf9\u8fd0\u8425\u7aef\u4e0e\u5c0f\u7a0b\u5e8f\u4e1a\u52a1 api \u5e94\u7528\u7edf\u4e00\u5bc6\u6587\u534f\u8bae\u3002" }, { @@ -2502,7 +2502,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L106", "id": "core_api_crypto_middleware_rationale_106", - "community": 6, + "community": 7, "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" }, { @@ -2511,7 +2511,7 @@ "source_file": "core/wechat_message.py", "source_location": "L1", "id": "core_wechat_message_py", - "community": 0, + "community": 20, "norm_label": "wechat_message.py" }, { @@ -2520,7 +2520,7 @@ "source_file": "core/wechat_message.py", "source_location": "L37", "id": "core_wechat_message_wechatmessageservice", - "community": 0, + "community": 20, "norm_label": "wechatmessageservice" }, { @@ -2529,7 +2529,7 @@ "source_file": "core/wechat_message.py", "source_location": "L49", "id": "core_wechat_message_wechatmessageservice_init", - "community": 0, + "community": 20, "norm_label": ".__init__()" }, { @@ -2538,7 +2538,7 @@ "source_file": "core/wechat_message.py", "source_location": "L55", "id": "core_wechat_message_wechatmessageservice_get_access_token", - "community": 0, + "community": 20, "norm_label": "._get_access_token()" }, { @@ -2547,7 +2547,7 @@ "source_file": "core/wechat_message.py", "source_location": "L85", "id": "core_wechat_message_wechatmessageservice_send_template_message", - "community": 0, + "community": 20, "norm_label": "._send_template_message()" }, { @@ -2556,7 +2556,7 @@ "source_file": "core/wechat_message.py", "source_location": "L135", "id": "core_wechat_message_send_order_status", - "community": 0, + "community": 20, "norm_label": "send_order_status()" }, { @@ -2565,7 +2565,7 @@ "source_file": "core/wechat_message.py", "source_location": "L172", "id": "core_wechat_message_send_payment_success", - "community": 0, + "community": 20, "norm_label": "send_payment_success()" }, { @@ -2574,7 +2574,7 @@ "source_file": "core/wechat_message.py", "source_location": "L207", "id": "core_wechat_message_send_delivery_notice", - "community": 0, + "community": 20, "norm_label": "send_delivery_notice()" }, { @@ -2583,7 +2583,7 @@ "source_file": "core/wechat_message.py", "source_location": "L244", "id": "core_wechat_message_send_delivery_warning", - "community": 0, + "community": 20, "norm_label": "send_delivery_warning()" }, { @@ -2592,7 +2592,7 @@ "source_file": "core/wechat_message.py", "source_location": "L281", "id": "core_wechat_message_send_refund_result", - "community": 0, + "community": 20, "norm_label": "send_refund_result()" }, { @@ -2601,7 +2601,7 @@ "source_file": "core/wechat_message.py", "source_location": "L318", "id": "core_wechat_message_send_urge_notification", - "community": 0, + "community": 20, "norm_label": "send_urge_notification()" }, { @@ -2610,7 +2610,7 @@ "source_file": "core/wechat_message.py", "source_location": "L1", "id": "core_wechat_message_rationale_1", - "community": 0, + "community": 20, "norm_label": "\u5fae\u4fe1\u6d88\u606f\u901a\u77e5\u670d\u52a1 \u652f\u6301\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u6a21\u677f\u6d88\u606f\u63a8\u9001 \u4f7f\u7528\u65b9\u5f0f: from app.core.wechat_message import wech" }, { @@ -2619,7 +2619,7 @@ "source_file": "core/wechat_message.py", "source_location": "L86", "id": "core_wechat_message_rationale_86", - "community": 0, + "community": 20, "norm_label": "\u53d1\u9001\u6a21\u677f\u6d88\u606f args: openid: \u7528\u6237openid templ" }, { @@ -2628,7 +2628,7 @@ "source_file": "core/wechat_message.py", "source_location": "L143", "id": "core_wechat_message_rationale_143", - "community": 35, + "community": 39, "norm_label": "\u53d1\u9001\u8ba2\u5355\u72b6\u6001\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2637,7 +2637,7 @@ "source_file": "core/wechat_message.py", "source_location": "L179", "id": "core_wechat_message_rationale_179", - "community": 36, + "community": 40, "norm_label": "\u53d1\u9001\u652f\u4ed8\u6210\u529f\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2646,7 +2646,7 @@ "source_file": "core/wechat_message.py", "source_location": "L215", "id": "core_wechat_message_rationale_215", - "community": 37, + "community": 41, "norm_label": "\u53d1\u9001\u914d\u9001\u901a\u77e5 args: openid: \u914d\u9001\u5458openid task" }, { @@ -2655,7 +2655,7 @@ "source_file": "core/wechat_message.py", "source_location": "L251", "id": "core_wechat_message_rationale_251", - "community": 38, + "community": 42, "norm_label": "\u53d1\u9001\u914d\u9001\u65f6\u6548\u9884\u8b66 args: openid: \u914d\u9001\u5458openid ta" }, { @@ -2664,7 +2664,7 @@ "source_file": "core/wechat_message.py", "source_location": "L289", "id": "core_wechat_message_rationale_289", - "community": 39, + "community": 43, "norm_label": "\u53d1\u9001\u9000\u6b3e\u7ed3\u679c\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2673,7 +2673,7 @@ "source_file": "core/wechat_message.py", "source_location": "L325", "id": "core_wechat_message_rationale_325", - "community": 40, + "community": 44, "norm_label": "\u53d1\u9001\u50ac\u5355\u901a\u77e5\u7ed9\u914d\u9001\u5458 args: deliver_openid: \u914d\u9001\u5458openid" }, { @@ -2871,7 +2871,7 @@ "source_file": "models/production_material.py", "source_location": "L114", "id": "models_production_material_bizproductionmaterialformula", - "community": 3, + "community": 9, "norm_label": "bizproductionmaterialformula" }, { @@ -2880,7 +2880,7 @@ "source_file": "models/production_material.py", "source_location": "L136", "id": "models_production_material_bizproductionmaterialprep", - "community": 4, + "community": 9, "norm_label": "bizproductionmaterialprep" }, { @@ -2889,7 +2889,7 @@ "source_file": "models/production_material.py", "source_location": "L164", "id": "models_production_material_bizproductionmaterialprepline", - "community": 1, + "community": 9, "norm_label": "bizproductionmaterialprepline" }, { @@ -3051,7 +3051,7 @@ "source_file": "models/models.py", "source_location": "L200", "id": "models_models_syssite", - "community": 9, + "community": 3, "norm_label": "syssite" }, { @@ -3087,7 +3087,7 @@ "source_file": "models/models.py", "source_location": "L284", "id": "models_models_bizitemunit", - "community": 9, + "community": 3, "norm_label": "bizitemunit" }, { @@ -3096,7 +3096,7 @@ "source_file": "models/models.py", "source_location": "L303", "id": "models_models_bizexpresscompany", - "community": 9, + "community": 3, "norm_label": "bizexpresscompany" }, { @@ -3105,7 +3105,7 @@ "source_file": "models/models.py", "source_location": "L323", "id": "models_models_bizcustomer", - "community": 9, + "community": 2, "norm_label": "bizcustomer" }, { @@ -3114,7 +3114,7 @@ "source_file": "models/models.py", "source_location": "L346", "id": "models_models_bizcellsampletype", - "community": 9, + "community": 3, "norm_label": "bizcellsampletype" }, { @@ -3123,7 +3123,7 @@ "source_file": "models/models.py", "source_location": "L369", "id": "models_models_bizcollectionregion", - "community": 9, + "community": 3, "norm_label": "bizcollectionregion" }, { @@ -3132,7 +3132,7 @@ "source_file": "models/models.py", "source_location": "L387", "id": "models_models_bizcollectionhospital", - "community": 9, + "community": 3, "norm_label": "bizcollectionhospital" }, { @@ -3141,7 +3141,7 @@ "source_file": "models/models.py", "source_location": "L406", "id": "models_models_bizcollectionprotocolno", - "community": 9, + "community": 2, "norm_label": "bizcollectionprotocolno" }, { @@ -3159,7 +3159,7 @@ "source_file": "models/models.py", "source_location": "L448", "id": "models_models_bizsamplecode", - "community": 9, + "community": 2, "norm_label": "bizsamplecode" }, { @@ -3357,7 +3357,7 @@ "source_file": "models/models.py", "source_location": "L986", "id": "models_models_bizcollectionprotocol", - "community": 9, + "community": 3, "norm_label": "bizcollectionprotocol" }, { @@ -3366,7 +3366,7 @@ "source_file": "models/models.py", "source_location": "L1020", "id": "models_models_bizprotocolaudit", - "community": 9, + "community": 3, "norm_label": "bizprotocolaudit" }, { @@ -3375,7 +3375,7 @@ "source_file": "models/models.py", "source_location": "L1041", "id": "models_models_bizstoragereleasereview", - "community": 9, + "community": 3, "norm_label": "bizstoragereleasereview" }, { @@ -3384,7 +3384,7 @@ "source_file": "models/models.py", "source_location": "L1074", "id": "models_models_bizprotocolpayment", - "community": 9, + "community": 3, "norm_label": "bizprotocolpayment" }, { @@ -3393,7 +3393,7 @@ "source_file": "models/models.py", "source_location": "L1100", "id": "models_models_bizprotocolpaymentdetail", - "community": 9, + "community": 3, "norm_label": "bizprotocolpaymentdetail" }, { @@ -3402,7 +3402,7 @@ "source_file": "models/models.py", "source_location": "L1133", "id": "models_models_bizprotocolinvoicerequest", - "community": 9, + "community": 3, "norm_label": "bizprotocolinvoicerequest" }, { @@ -3411,7 +3411,7 @@ "source_file": "models/models.py", "source_location": "L1163", "id": "models_models_bizprotocolinvoicerequestitem", - "community": 9, + "community": 3, "norm_label": "bizprotocolinvoicerequestitem" }, { @@ -3420,7 +3420,7 @@ "source_file": "models/models.py", "source_location": "L1185", "id": "models_models_bizprotocolpartycustomer", - "community": 9, + "community": 3, "norm_label": "bizprotocolpartycustomer" }, { @@ -3429,7 +3429,7 @@ "source_file": "models/models.py", "source_location": "L1225", "id": "models_models_bizprotocolcollectioninfo", - "community": 9, + "community": 3, "norm_label": "bizprotocolcollectioninfo" }, { @@ -3438,7 +3438,7 @@ "source_file": "models/models.py", "source_location": "L1249", "id": "models_models_bizprotocolsample", - "community": 9, + "community": 3, "norm_label": "bizprotocolsample" }, { @@ -3447,7 +3447,7 @@ "source_file": "models/models.py", "source_location": "L1282", "id": "models_models_bizprotocolsampletransport", - "community": 9, + "community": 3, "norm_label": "bizprotocolsampletransport" }, { @@ -3465,7 +3465,7 @@ "source_file": "models/models.py", "source_location": "L1334", "id": "models_models_bizprotocolstoragecert", - "community": 9, + "community": 3, "norm_label": "bizprotocolstoragecert" }, { @@ -3483,7 +3483,7 @@ "source_file": "models/models.py", "source_location": "L1375", "id": "models_models_bizsamplereceptioncheckresult", - "community": 9, + "community": 3, "norm_label": "bizsamplereceptioncheckresult" }, { @@ -3492,7 +3492,7 @@ "source_file": "models/models.py", "source_location": "L1397", "id": "models_models_bizsamplereception", - "community": 9, + "community": 3, "norm_label": "bizsamplereception" }, { @@ -3564,7 +3564,7 @@ "source_file": "models/models.py", "source_location": "L1620", "id": "models_models_bizqcworkorder", - "community": 9, + "community": 3, "norm_label": "bizqcworkorder" }, { @@ -3627,7 +3627,7 @@ "source_file": "models/models.py", "source_location": "L1817", "id": "models_models_bizcleanroom", - "community": 11, + "community": 10, "norm_label": "bizcleanroom" }, { @@ -3636,7 +3636,7 @@ "source_file": "models/models.py", "source_location": "L1840", "id": "models_models_bizcleanroomaccesslog", - "community": 11, + "community": 10, "norm_label": "bizcleanroomaccesslog" }, { @@ -3645,7 +3645,7 @@ "source_file": "models/models.py", "source_location": "L1865", "id": "models_models_bizcleanroomuvdisinfectlog", - "community": 11, + "community": 10, "norm_label": "bizcleanroomuvdisinfectlog" }, { @@ -3654,7 +3654,7 @@ "source_file": "models/models.py", "source_location": "L1888", "id": "models_models_bizstoragefacility", - "community": 11, + "community": 10, "norm_label": "bizstoragefacility" }, { @@ -3663,7 +3663,7 @@ "source_file": "models/models.py", "source_location": "L1910", "id": "models_models_bizstoragefacilityslot", - "community": 11, + "community": 10, "norm_label": "bizstoragefacilityslot" }, { @@ -3681,7 +3681,7 @@ "source_file": "models/models.py", "source_location": "L1959", "id": "models_models_bizexhibitionappointment", - "community": 11, + "community": 10, "norm_label": "bizexhibitionappointment" }, { @@ -4167,7 +4167,7 @@ "source_file": "models/models.py", "source_location": "L3282", "id": "models_models_bizprotocolfullmoontodo", - "community": 9, + "community": 3, "norm_label": "bizprotocolfullmoontodo" }, { @@ -5625,7 +5625,7 @@ "source_file": "models/__init__.py", "source_location": "L1", "id": "models_init_py", - "community": 41, + "community": 45, "norm_label": "__init__.py" }, { @@ -5634,7 +5634,7 @@ "source_file": "models/research_donation.py", "source_location": "L1", "id": "models_research_donation_py", - "community": 9, + "community": 3, "norm_label": "research_donation.py" }, { @@ -5643,7 +5643,7 @@ "source_file": "models/research_donation.py", "source_location": "L9", "id": "models_research_donation_bizresearchdonation", - "community": 9, + "community": 3, "norm_label": "bizresearchdonation" }, { @@ -5652,7 +5652,7 @@ "source_file": "models/research_donation.py", "source_location": "L46", "id": "models_research_donation_bizresearchdonationaudit", - "community": 9, + "community": 3, "norm_label": "bizresearchdonationaudit" }, { @@ -5661,7 +5661,7 @@ "source_file": "models/research_donation.py", "source_location": "L67", "id": "models_research_donation_bizresearchdonationparty", - "community": 9, + "community": 3, "norm_label": "bizresearchdonationparty" }, { @@ -5670,7 +5670,7 @@ "source_file": "models/research_donation.py", "source_location": "L107", "id": "models_research_donation_bizresearchdonationcollection", - "community": 9, + "community": 3, "norm_label": "bizresearchdonationcollection" }, { @@ -5679,7 +5679,7 @@ "source_file": "models/research_donation.py", "source_location": "L131", "id": "models_research_donation_bizresearchdonationsample", - "community": 9, + "community": 3, "norm_label": "bizresearchdonationsample" }, { @@ -5688,7 +5688,7 @@ "source_file": "models/research_donation.py", "source_location": "L162", "id": "models_research_donation_bizresearchdonationsampletransport", - "community": 9, + "community": 3, "norm_label": "bizresearchdonationsampletransport" }, { @@ -5697,7 +5697,7 @@ "source_file": "models/research_donation.py", "source_location": "L190", "id": "models_research_donation_bizprotocoldonationconvert", - "community": 9, + "community": 3, "norm_label": "bizprotocoldonationconvert" }, { @@ -5706,7 +5706,7 @@ "source_file": "models/research_donation.py", "source_location": "L10", "id": "models_research_donation_rationale_10", - "community": 9, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60\u4e3b\u8868 biz_research_donation" }, { @@ -5715,7 +5715,7 @@ "source_file": "models/research_donation.py", "source_location": "L47", "id": "models_research_donation_rationale_47", - "community": 9, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60\u5ba1\u6838\u8bb0\u5f55 biz_research_donation_audit" }, { @@ -5724,7 +5724,7 @@ "source_file": "models/research_donation.py", "source_location": "L68", "id": "models_research_donation_rationale_68", - "community": 9, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60\u5f53\u4e8b\u4eba\u4fe1\u606f biz_research_donation_party" }, { @@ -5733,7 +5733,7 @@ "source_file": "models/research_donation.py", "source_location": "L108", "id": "models_research_donation_rationale_108", - "community": 9, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60\u91c7\u96c6\u4fe1\u606f biz_research_donation_collection" }, { @@ -5742,7 +5742,7 @@ "source_file": "models/research_donation.py", "source_location": "L132", "id": "models_research_donation_rationale_132", - "community": 9, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60\u6837\u672c\u4fe1\u606f biz_research_donation_sample(\u65e0\u91d1\u989d\u5b57\u6bb5)" }, { @@ -5751,7 +5751,7 @@ "source_file": "models/research_donation.py", "source_location": "L163", "id": "models_research_donation_rationale_163", - "community": 9, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60\u6837\u672c\u8fd0\u8f93 biz_research_donation_sample_transport" }, { @@ -5760,7 +5760,7 @@ "source_file": "models/research_donation.py", "source_location": "L191", "id": "models_research_donation_rationale_191", - "community": 9, + "community": 3, "norm_label": "\u7ec6\u80de\u5b58\u50a8\u534f\u8bae\u4e0e\u79d1\u7814\u6350\u8d60\u8f6c\u79fb\u5173\u8054 biz_protocol_donation_convert" }, { @@ -5769,7 +5769,7 @@ "source_file": "models/qc_material.py", "source_location": "L1", "id": "models_qc_material_py", - "community": 1, + "community": 9, "norm_label": "qc_material.py" }, { @@ -5805,7 +5805,7 @@ "source_file": "models/qc_material.py", "source_location": "L106", "id": "models_qc_material_bizqcmaterialstockcheck", - "community": 1, + "community": 9, "norm_label": "bizqcmaterialstockcheck" }, { @@ -5814,7 +5814,7 @@ "source_file": "models/qc_material.py", "source_location": "L125", "id": "models_qc_material_bizqcmaterialstockcheckbatchline", - "community": 1, + "community": 9, "norm_label": "bizqcmaterialstockcheckbatchline" }, { @@ -5823,7 +5823,7 @@ "source_file": "models/qc_material.py", "source_location": "L156", "id": "models_qc_material_bizqcmaterialstockcheckunusedline", - "community": 1, + "community": 9, "norm_label": "bizqcmaterialstockcheckunusedline" }, { @@ -5832,7 +5832,7 @@ "source_file": "models/base.py", "source_location": "L1", "id": "models_base_py", - "community": 24, + "community": 27, "norm_label": "base.py" }, { @@ -5841,7 +5841,7 @@ "source_file": "models/base.py", "source_location": "L10", "id": "models_base_basemodel", - "community": 24, + "community": 27, "norm_label": "basemodel" }, { @@ -5850,7 +5850,7 @@ "source_file": "models/base.py", "source_location": "L15", "id": "models_base_tablename", - "community": 24, + "community": 27, "norm_label": "__tablename__()" }, { @@ -5859,7 +5859,7 @@ "source_file": "models/base.py", "source_location": "L29", "id": "models_base_basemodel_to_dict", - "community": 24, + "community": 27, "norm_label": ".to_dict()" }, { @@ -5868,7 +5868,7 @@ "source_file": "models/base.py", "source_location": "L44", "id": "models_base_softdeletemodel", - "community": 24, + "community": 27, "norm_label": "softdeletemodel" }, { @@ -5877,7 +5877,7 @@ "source_file": "models/base.py", "source_location": "L51", "id": "models_base_get_active", - "community": 24, + "community": 27, "norm_label": "get_active()" }, { @@ -5886,7 +5886,7 @@ "source_file": "models/base.py", "source_location": "L55", "id": "models_base_softdeletemodel_soft_delete", - "community": 24, + "community": 27, "norm_label": ".soft_delete()" }, { @@ -5895,7 +5895,7 @@ "source_file": "models/base.py", "source_location": "L60", "id": "models_base_softdeletemodel_restore", - "community": 24, + "community": 27, "norm_label": ".restore()" }, { @@ -6012,7 +6012,7 @@ "source_file": "schemas/process_route.py", "source_location": "L1", "id": "schemas_process_route_py", - "community": 13, + "community": 2, "norm_label": "process_route.py" }, { @@ -6021,7 +6021,7 @@ "source_file": "schemas/process_route.py", "source_location": "L7", "id": "schemas_process_route_processroutecreatebody", - "community": 13, + "community": 2, "norm_label": "processroutecreatebody" }, { @@ -6030,7 +6030,7 @@ "source_file": "schemas/process_route.py", "source_location": "L16", "id": "schemas_process_route_processrouteupdatebody", - "community": 13, + "community": 2, "norm_label": "processrouteupdatebody" }, { @@ -6039,7 +6039,7 @@ "source_file": "schemas/process_route.py", "source_location": "L26", "id": "schemas_process_route_setcurrentbody", - "community": 13, + "community": 2, "norm_label": "setcurrentbody" }, { @@ -6048,7 +6048,7 @@ "source_file": "schemas/process_route.py", "source_location": "L32", "id": "schemas_process_route_stepaddbody", - "community": 13, + "community": 2, "norm_label": "stepaddbody" }, { @@ -6057,7 +6057,7 @@ "source_file": "schemas/process_route.py", "source_location": "L39", "id": "schemas_process_route_stepcopybody", - "community": 13, + "community": 2, "norm_label": "stepcopybody" }, { @@ -6066,7 +6066,7 @@ "source_file": "schemas/process_route.py", "source_location": "L44", "id": "schemas_process_route_stepupdatebody", - "community": 13, + "community": 2, "norm_label": "stepupdatebody" }, { @@ -6075,7 +6075,7 @@ "source_file": "schemas/process_route.py", "source_location": "L56", "id": "schemas_process_route_stepreorderbody", - "community": 13, + "community": 2, "norm_label": "stepreorderbody" }, { @@ -6120,7 +6120,7 @@ "source_file": "schemas/process_route.py", "source_location": "L105", "id": "schemas_process_route_stepreagentupdatebody", - "community": 13, + "community": 2, "norm_label": "stepreagentupdatebody" }, { @@ -6129,7 +6129,7 @@ "source_file": "schemas/process_route.py", "source_location": "L111", "id": "schemas_process_route_stepconsumableupdatebody", - "community": 13, + "community": 2, "norm_label": "stepconsumableupdatebody" }, { @@ -6138,7 +6138,7 @@ "source_file": "schemas/process_route.py", "source_location": "L117", "id": "schemas_process_route_stepoutputupdatebody", - "community": 13, + "community": 2, "norm_label": "stepoutputupdatebody" }, { @@ -6147,7 +6147,7 @@ "source_file": "schemas/process_route.py", "source_location": "L123", "id": "schemas_process_route_stepdatacollectionupdatebody", - "community": 13, + "community": 2, "norm_label": "stepdatacollectionupdatebody" }, { @@ -6156,7 +6156,7 @@ "source_file": "schemas/process_route.py", "source_location": "L1", "id": "schemas_process_route_rationale_1", - "community": 13, + "community": 2, "norm_label": "\u5de5\u827a\u8def\u7ebf\u7ba1\u7406 pydantic schemas" }, { @@ -6849,7 +6849,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L1", "id": "schemas_production_work_order_py", - "community": 13, + "community": 2, "norm_label": "production_work_order.py" }, { @@ -6867,7 +6867,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L10", "id": "schemas_production_work_order_productionworkorderlistquery", - "community": 13, + "community": 2, "norm_label": "productionworkorderlistquery" }, { @@ -6876,7 +6876,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L30", "id": "schemas_production_work_order_productionworkordercomplete", - "community": 13, + "community": 2, "norm_label": "productionworkordercomplete" }, { @@ -6885,7 +6885,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L34", "id": "schemas_production_work_order_productionworkorderupdate", - "community": 13, + "community": 2, "norm_label": "productionworkorderupdate" }, { @@ -6894,7 +6894,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L40", "id": "schemas_production_work_order_productionworkordercreate", - "community": 13, + "community": 2, "norm_label": "productionworkordercreate" }, { @@ -6903,7 +6903,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L50", "id": "schemas_production_work_order_productionworkorderconfigurebody", - "community": 13, + "community": 2, "norm_label": "productionworkorderconfigurebody" }, { @@ -7398,7 +7398,7 @@ "source_file": "schemas/production_task.py", "source_location": "L1", "id": "schemas_production_task_py", - "community": 13, + "community": 2, "norm_label": "production_task.py" }, { @@ -7407,7 +7407,7 @@ "source_file": "schemas/production_task.py", "source_location": "L6", "id": "schemas_production_task_productiontaskcreate", - "community": 13, + "community": 2, "norm_label": "productiontaskcreate" }, { @@ -7416,7 +7416,7 @@ "source_file": "schemas/production_task.py", "source_location": "L17", "id": "schemas_production_task_productiontaskforwardbody", - "community": 13, + "community": 2, "norm_label": "productiontaskforwardbody" }, { @@ -7425,7 +7425,7 @@ "source_file": "schemas/production_task.py", "source_location": "L23", "id": "schemas_production_task_productiontaskassigneeupdate", - "community": 13, + "community": 2, "norm_label": "productiontaskassigneeupdate" }, { @@ -7443,7 +7443,7 @@ "source_file": "schemas/production_task.py", "source_location": "L38", "id": "schemas_production_task_productiontasklistbyworkordersbody", - "community": 13, + "community": 2, "norm_label": "productiontasklistbyworkordersbody" }, { @@ -7452,7 +7452,7 @@ "source_file": "schemas/production_task.py", "source_location": "L48", "id": "schemas_production_task_productiontaskupdate", - "community": 13, + "community": 2, "norm_label": "productiontaskupdate" }, { @@ -7461,7 +7461,7 @@ "source_file": "schemas/production_task.py", "source_location": "L57", "id": "schemas_production_task_productiontaskstatusupdate", - "community": 13, + "community": 2, "norm_label": "productiontaskstatusupdate" }, { @@ -7470,7 +7470,7 @@ "source_file": "schemas/production_task.py", "source_location": "L64", "id": "schemas_production_task_taskstepadd", - "community": 13, + "community": 2, "norm_label": "taskstepadd" }, { @@ -7479,7 +7479,7 @@ "source_file": "schemas/production_task.py", "source_location": "L75", "id": "schemas_production_task_taskstepupdate", - "community": 13, + "community": 2, "norm_label": "taskstepupdate" }, { @@ -7488,7 +7488,7 @@ "source_file": "schemas/production_task.py", "source_location": "L85", "id": "schemas_production_task_taskstepmaterialitem", - "community": 13, + "community": 2, "norm_label": "taskstepmaterialitem" }, { @@ -7497,7 +7497,7 @@ "source_file": "schemas/production_task.py", "source_location": "L100", "id": "schemas_production_task_taskstepoutputitem", - "community": 13, + "community": 2, "norm_label": "taskstepoutputitem" }, { @@ -7506,7 +7506,7 @@ "source_file": "schemas/production_task.py", "source_location": "L107", "id": "schemas_production_task_taskstepdatacollectionitem", - "community": 13, + "community": 2, "norm_label": "taskstepdatacollectionitem" }, { @@ -7515,7 +7515,7 @@ "source_file": "schemas/production_task.py", "source_location": "L114", "id": "schemas_production_task_taskinputitem", - "community": 13, + "community": 2, "norm_label": "taskinputitem" }, { @@ -7524,7 +7524,7 @@ "source_file": "schemas/production_task.py", "source_location": "L123", "id": "schemas_production_task_taskoutputitem", - "community": 13, + "community": 2, "norm_label": "taskoutputitem" }, { @@ -7533,7 +7533,7 @@ "source_file": "schemas/production_task.py", "source_location": "L152", "id": "schemas_production_task_taskstepreorderbody", - "community": 13, + "community": 2, "norm_label": "taskstepreorderbody" }, { @@ -7551,7 +7551,7 @@ "source_file": "schemas/production_task.py", "source_location": "L165", "id": "schemas_production_task_productiontaskstepdispatchbody", - "community": 13, + "community": 2, "norm_label": "productiontaskstepdispatchbody" }, { @@ -7560,7 +7560,7 @@ "source_file": "schemas/production_task.py", "source_location": "L170", "id": "schemas_production_task_spawntemporaryworkorderbody", - "community": 13, + "community": 2, "norm_label": "spawntemporaryworkorderbody" }, { @@ -7569,7 +7569,7 @@ "source_file": "schemas/production_task.py", "source_location": "L39", "id": "schemas_production_task_rationale_39", - "community": 13, + "community": 2, "norm_label": "\u6309\u591a\u4e2a\u5de5\u5355 id \u6279\u91cf\u67e5\u8be2\u751f\u4ea7\u4efb\u52a1(post body,\u907f\u514d get url \u8fc7\u957f)" }, { @@ -8271,7 +8271,7 @@ "source_file": "schemas/__init__.py", "source_location": "L1", "id": "schemas_init_py", - "community": 42, + "community": 46, "norm_label": "__init__.py" }, { @@ -8352,7 +8352,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L53", "id": "schemas_cell_product_cellproductcreate", - "community": 13, + "community": 2, "norm_label": "cellproductcreate" }, { @@ -8388,7 +8388,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L99", "id": "schemas_cell_product_cellproductupdate", - "community": 13, + "community": 2, "norm_label": "cellproductupdate" }, { @@ -8775,7 +8775,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L89", "id": "schemas_qc_work_order_productionqcworkordercreatebody", - "community": 13, + "community": 2, "norm_label": "productionqcworkordercreatebody" }, { @@ -8856,7 +8856,7 @@ "source_file": "schemas/product.py", "source_location": "L1", "id": "schemas_product_py", - "community": 2, + "community": 21, "norm_label": "product.py" }, { @@ -8865,7 +8865,7 @@ "source_file": "schemas/product.py", "source_location": "L7", "id": "schemas_product_productunitbase", - "community": 2, + "community": 21, "norm_label": "productunitbase" }, { @@ -8874,7 +8874,7 @@ "source_file": "schemas/product.py", "source_location": "L13", "id": "schemas_product_productunitcreate", - "community": 2, + "community": 21, "norm_label": "productunitcreate" }, { @@ -8883,7 +8883,7 @@ "source_file": "schemas/product.py", "source_location": "L18", "id": "schemas_product_productunitresponse", - "community": 2, + "community": 21, "norm_label": "productunitresponse" }, { @@ -8892,7 +8892,7 @@ "source_file": "schemas/product.py", "source_location": "L24", "id": "schemas_product_config", - "community": 2, + "community": 21, "norm_label": "config" }, { @@ -8901,7 +8901,7 @@ "source_file": "schemas/product.py", "source_location": "L28", "id": "schemas_product_productcategorybase", - "community": 2, + "community": 21, "norm_label": "productcategorybase" }, { @@ -8910,7 +8910,7 @@ "source_file": "schemas/product.py", "source_location": "L35", "id": "schemas_product_productcategorycreate", - "community": 2, + "community": 21, "norm_label": "productcategorycreate" }, { @@ -8919,7 +8919,7 @@ "source_file": "schemas/product.py", "source_location": "L40", "id": "schemas_product_productcategoryresponse", - "community": 2, + "community": 21, "norm_label": "productcategoryresponse" }, { @@ -8928,7 +8928,7 @@ "source_file": "schemas/product.py", "source_location": "L50", "id": "schemas_product_productbase", - "community": 2, + "community": 21, "norm_label": "productbase" }, { @@ -8937,7 +8937,7 @@ "source_file": "schemas/product.py", "source_location": "L59", "id": "schemas_product_productcreate", - "community": 2, + "community": 21, "norm_label": "productcreate" }, { @@ -8946,7 +8946,7 @@ "source_file": "schemas/product.py", "source_location": "L64", "id": "schemas_product_productupdate", - "community": 2, + "community": 21, "norm_label": "productupdate" }, { @@ -8955,7 +8955,7 @@ "source_file": "schemas/product.py", "source_location": "L74", "id": "schemas_product_productresponse", - "community": 2, + "community": 21, "norm_label": "productresponse" }, { @@ -8964,7 +8964,7 @@ "source_file": "schemas/product.py", "source_location": "L1", "id": "schemas_product_rationale_1", - "community": 2, + "community": 21, "norm_label": "pydantic schemas - \u5546\u54c1\u7ba1\u7406" }, { @@ -9675,7 +9675,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L131", "id": "crud_storage_release_review_rationale_131", - "community": 9, + "community": 3, "norm_label": "return 'pending' | 'reviewed' or none when absent/invalid." }, { @@ -9684,7 +9684,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L139", "id": "crud_storage_release_review_rationale_139", - "community": 9, + "community": 3, "norm_label": "return true/false when recognizable; none means no filter." }, { @@ -9693,7 +9693,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L153", "id": "crud_storage_release_review_rationale_153", - "community": 9, + "community": 3, "norm_label": "return true when ready-only filter should apply; none means no filter." }, { @@ -9702,7 +9702,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L165", "id": "crud_storage_release_review_rationale_165", - "community": 9, + "community": 3, "norm_label": "true when protocol/donation status is yzf or sdfq (list-hide rule)." }, { @@ -9711,7 +9711,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L171", "id": "crud_storage_release_review_rationale_171", - "community": 9, + "community": 3, "norm_label": "true when there is \u22651 non-empty status and every one equals yzf." }, { @@ -9720,7 +9720,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L181", "id": "crud_storage_release_review_rationale_181", - "community": 9, + "community": 3, "norm_label": "correlate biz_qc_work_order to bizstoragereleasereview.sample_code." }, { @@ -9729,7 +9729,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L202", "id": "crud_storage_release_review_rationale_202", - "community": 9, + "community": 3, "norm_label": "true if sample has any unfinished inbound-side production wo (dpz/jxz)." }, { @@ -9738,7 +9738,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L223", "id": "crud_storage_release_review_rationale_223", - "community": 9, + "community": 3, "norm_label": "true when linked collection/donation protocol is yzf or sdfq." }, { @@ -9747,7 +9747,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L264", "id": "crud_storage_release_review_rationale_264", - "community": 9, + "community": 3, "norm_label": "true when sample has \u22651 inbound qc wo and every such wo is yzf." }, { @@ -9756,7 +9756,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L293", "id": "crud_storage_release_review_rationale_293", - "community": 9, + "community": 3, "norm_label": "true when sample has \u22651 inbound production wo and every such wo is yzf." }, { @@ -9765,7 +9765,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L809", "id": "crud_storage_release_review_rationale_809", - "community": 9, + "community": 3, "norm_label": "\u5165\u5e93\u653e\u884c\u95e8\u7981\u8d28\u68c0(\u4ec5 trigger_source=reception)\u3002" }, { @@ -9774,7 +9774,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L829", "id": "crud_storage_release_review_rationale_829", - "community": 9, + "community": 3, "norm_label": "\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u5165\u5e93\u8d28\u68c0(\u53ea\u8bfb\u5c55\u793a,\u4e0d\u53c2\u4e0e\u653e\u884c\u5224\u5b9a)\u3002" }, { @@ -9783,7 +9783,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L998", "id": "crud_storage_release_review_rationale_998", - "community": 9, + "community": 3, "norm_label": "\u6309\u6837\u672c\u6279\u91cf\u8fd4\u56de\u5b58\u50a8\u653e\u884c\u5ba1\u6838\u6458\u8981\u3002 \u5f53\u4f20\u5165 sample_code_by_id \u65f6,\u6309\u79df\u6237 + \u6837\u672c\u7f16\u7801\u5173\u8054\u5b58\u50a8\u653e\u884c\u5ba1\u6838\u8bb0\u5f55, \u8fd4\u56de\u4ee5 samp" }, { @@ -9792,7 +9792,7 @@ "source_file": "crud/equipment.py", "source_location": "L1", "id": "crud_equipment_py", - "community": 17, + "community": 18, "norm_label": "equipment.py" }, { @@ -9801,7 +9801,7 @@ "source_file": "crud/equipment.py", "source_location": "L17", "id": "crud_equipment_dec", - "community": 17, + "community": 18, "norm_label": "_dec()" }, { @@ -9810,7 +9810,7 @@ "source_file": "crud/equipment.py", "source_location": "L23", "id": "crud_equipment_norm_status", - "community": 17, + "community": 18, "norm_label": "_norm_status()" }, { @@ -9819,7 +9819,7 @@ "source_file": "crud/equipment.py", "source_location": "L39", "id": "crud_equipment_parse_date", - "community": 17, + "community": 18, "norm_label": "_parse_date()" }, { @@ -9828,7 +9828,7 @@ "source_file": "crud/equipment.py", "source_location": "L57", "id": "crud_equipment_row_to_dict", - "community": 17, + "community": 18, "norm_label": "_row_to_dict()" }, { @@ -9837,7 +9837,7 @@ "source_file": "crud/equipment.py", "source_location": "L77", "id": "crud_equipment_list_equipments", - "community": 17, + "community": 18, "norm_label": "list_equipments()" }, { @@ -9846,7 +9846,7 @@ "source_file": "crud/equipment.py", "source_location": "L123", "id": "crud_equipment_get_equipment", - "community": 17, + "community": 18, "norm_label": "get_equipment()" }, { @@ -9855,7 +9855,7 @@ "source_file": "crud/equipment.py", "source_location": "L131", "id": "crud_equipment_equipment_is_referenced", - "community": 17, + "community": 18, "norm_label": "equipment_is_referenced()" }, { @@ -9864,7 +9864,7 @@ "source_file": "crud/equipment.py", "source_location": "L148", "id": "crud_equipment_equipment_code_exists", - "community": 17, + "community": 18, "norm_label": "equipment_code_exists()" }, { @@ -9873,7 +9873,7 @@ "source_file": "crud/equipment.py", "source_location": "L163", "id": "crud_equipment_create_equipment", - "community": 17, + "community": 18, "norm_label": "create_equipment()" }, { @@ -9882,7 +9882,7 @@ "source_file": "crud/equipment.py", "source_location": "L212", "id": "crud_equipment_update_equipment", - "community": 17, + "community": 18, "norm_label": "update_equipment()" }, { @@ -9891,7 +9891,7 @@ "source_file": "crud/equipment.py", "source_location": "L269", "id": "crud_equipment_soft_delete_equipment", - "community": 17, + "community": 18, "norm_label": "soft_delete_equipment()" }, { @@ -9900,7 +9900,7 @@ "source_file": "crud/equipment.py", "source_location": "L281", "id": "crud_equipment_total_pages", - "community": 17, + "community": 18, "norm_label": "total_pages()" }, { @@ -9909,7 +9909,7 @@ "source_file": "crud/equipment.py", "source_location": "L1", "id": "crud_equipment_rationale_1", - "community": 17, + "community": 18, "norm_label": "\u8bbe\u5907 crud(biz_equipment)" }, { @@ -10143,7 +10143,7 @@ "source_file": "crud/qc_task.py", "source_location": "L837", "id": "crud_qc_task_update_task_attachments", - "community": 5, + "community": 0, "norm_label": "update_task_attachments()" }, { @@ -10188,7 +10188,7 @@ "source_file": "crud/qc_task.py", "source_location": "L180", "id": "crud_qc_task_rationale_180", - "community": 9, + "community": 3, "norm_label": "\u5c06\u5217\u8868\u7ea7\u5de5\u5355\u6458\u8981\u5408\u5e76\u8fdb\u4efb\u52a1\u884c,\u4f9b\u300c\u6211\u7684\u8d28\u68c0\u4efb\u52a1\u300d\u524d\u7aef\u805a\u5408\u5c55\u793a\u3002" }, { @@ -10197,7 +10197,7 @@ "source_file": "crud/qc_task.py", "source_location": "L709", "id": "crud_qc_task_rationale_709", - "community": 9, + "community": 3, "norm_label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u4e14\u4efb\u52a1\u72b6\u6001\u4e3a\u5df2\u5b8c\u6210\u65f6,\u987b\u81f3\u5c11\u6709\u4e00\u4e2a\u68c0\u6d4b\u6750\u6599\u9644\u4ef6\u3002" }, { @@ -10206,7 +10206,7 @@ "source_file": "crud/qc_task.py", "source_location": "L767", "id": "crud_qc_task_rationale_767", - "community": 9, + "community": 3, "norm_label": "normalize conclusion for apply_task_result. returns '' | 'tg' | 'btg'. empt" }, { @@ -10215,7 +10215,7 @@ "source_file": "crud/qc_task.py", "source_location": "L791", "id": "crud_qc_task_rationale_791", - "community": 9, + "community": 3, "norm_label": "\u4fdd\u5b58\u68c0\u6d4b\u7ed3\u679c\u4e0e\u7ed3\u8bba,\u5e76\u6309\u6307\u5b9a\u4efb\u52a1\u72b6\u6001\u843d\u5e93(\u9ed8\u8ba4\u5df2\u5b8c\u6210)\u3002" }, { @@ -10224,7 +10224,7 @@ "source_file": "crud/qc_task.py", "source_location": "L924", "id": "crud_qc_task_rationale_924", - "community": 9, + "community": 3, "norm_label": "\u5220\u9664\u4efb\u52a1\u65f6\u540c\u6b65\u8f6f\u5220\u6279\u6b21\u4e0b\u5bf9\u5e94 lab/third \u660e\u7ec6\u884c,\u907f\u514d\u914d\u7f6e\u5f39\u7a97\u4ecd\u52fe\u9009\u8be5\u9879\u76ee\u3002" }, { @@ -10233,7 +10233,7 @@ "source_file": "crud/qc_task.py", "source_location": "L986", "id": "crud_qc_task_rationale_986", - "community": 9, + "community": 3, "norm_label": "\u6309\u672a\u5220\u9664\u660e\u7ec6\u884c\u56de\u5199\u5de5\u5355 has_lab / has_third_party / \u7b2c\u4e09\u65b9\u8d39\u7528\u5408\u8ba1\u3002" }, { @@ -10242,7 +10242,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1018", "id": "crud_qc_task_rationale_1018", - "community": 9, + "community": 3, "norm_label": "\u8f6f\u5220\u9664\u8d28\u68c0\u4efb\u52a1\u3001\u68c0\u6d4b\u7ed3\u679c,\u5e76\u540c\u6b65\u89e3\u9664\u6279\u6b21\u4e2d\u7684\u9879\u76ee\u5173\u8054\u3002" }, { @@ -10674,7 +10674,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L1", "id": "crud_qc_task_result_py", - "community": 6, + "community": 7, "norm_label": "qc_task_result.py" }, { @@ -10683,7 +10683,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L15", "id": "crud_qc_task_result_row_to_dict", - "community": 6, + "community": 7, "norm_label": "_row_to_dict()" }, { @@ -10692,7 +10692,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L27", "id": "crud_qc_task_result_list_saved_results_by_task", - "community": 6, + "community": 7, "norm_label": "_list_saved_results_by_task()" }, { @@ -10701,7 +10701,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L42", "id": "crud_qc_task_result_resolve_task_item_ref", - "community": 6, + "community": 7, "norm_label": "_resolve_task_item_ref()" }, { @@ -10710,7 +10710,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L69", "id": "crud_qc_task_result_merge_saved_into_template", - "community": 6, + "community": 7, "norm_label": "_merge_saved_into_template()" }, { @@ -10719,7 +10719,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": 7, "norm_label": "list_saved_results_by_task_ids()" }, { @@ -10728,7 +10728,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L125", "id": "crud_qc_task_result_list_results_by_task", - "community": 6, + "community": 7, "norm_label": "list_results_by_task()" }, { @@ -10737,7 +10737,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L142", "id": "crud_qc_task_result_save_results_for_task", - "community": 6, + "community": 7, "norm_label": "save_results_for_task()" }, { @@ -11007,7 +11007,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L1", "id": "crud_qc_material_stock_check_py", - "community": 1, + "community": 9, "norm_label": "qc_material_stock_check.py" }, { @@ -11016,7 +11016,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L23", "id": "crud_qc_material_stock_check_user_nick_name_map", - "community": 1, + "community": 9, "norm_label": "_user_nick_name_map()" }, { @@ -11025,7 +11025,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L31", "id": "crud_qc_material_stock_check_status_label", - "community": 1, + "community": 9, "norm_label": "_status_label()" }, { @@ -11034,7 +11034,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L39", "id": "crud_qc_material_stock_check_batch_line_to_dict", - "community": 1, + "community": 9, "norm_label": "_batch_line_to_dict()" }, { @@ -11043,7 +11043,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L63", "id": "crud_qc_material_stock_check_unused_amount", - "community": 1, + "community": 9, "norm_label": "_unused_amount()" }, { @@ -11052,7 +11052,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L69", "id": "crud_qc_material_stock_check_unused_line_to_dict", - "community": 1, + "community": 9, "norm_label": "_unused_line_to_dict()" }, { @@ -11061,7 +11061,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L95", "id": "crud_qc_material_stock_check_check_header_to_dict", - "community": 1, + "community": 9, "norm_label": "_check_header_to_dict()" }, { @@ -11070,7 +11070,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L119", "id": "crud_qc_material_stock_check_get_check", - "community": 1, + "community": 9, "norm_label": "_get_check()" }, { @@ -11079,7 +11079,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L131", "id": "crud_qc_material_stock_check_line_counts", - "community": 1, + "community": 9, "norm_label": "_line_counts()" }, { @@ -11088,7 +11088,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L166", "id": "crud_qc_material_stock_check_list_checks", - "community": 1, + "community": 9, "norm_label": "list_checks()" }, { @@ -11097,7 +11097,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L226", "id": "crud_qc_material_stock_check_get_check_detail", - "community": 1, + "community": 9, "norm_label": "get_check_detail()" }, { @@ -11106,7 +11106,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L261", "id": "crud_qc_material_stock_check_parse_check_time", - "community": 1, + "community": 9, "norm_label": "_parse_check_time()" }, { @@ -11115,7 +11115,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L275", "id": "crud_qc_material_stock_check_create_check", - "community": 1, + "community": 9, "norm_label": "create_check()" }, { @@ -11124,7 +11124,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L352", "id": "crud_qc_material_stock_check_parse_optional_date", - "community": 1, + "community": 9, "norm_label": "_parse_optional_date()" }, { @@ -11133,7 +11133,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L358", "id": "crud_qc_material_stock_check_resolve_unused_item_fields", - "community": 1, + "community": 9, "norm_label": "_resolve_unused_item_fields()" }, { @@ -11142,7 +11142,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L442", "id": "crud_qc_material_stock_check_save_unused_lines", - "community": 1, + "community": 9, "norm_label": "save_unused_lines()" }, { @@ -11151,7 +11151,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L526", "id": "crud_qc_material_stock_check_complete_check", - "community": 1, + "community": 9, "norm_label": "complete_check()" }, { @@ -11160,7 +11160,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L547", "id": "crud_qc_material_stock_check_cancel_check", - "community": 1, + "community": 9, "norm_label": "cancel_check()" }, { @@ -11169,7 +11169,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L363", "id": "crud_qc_material_stock_check_rationale_363", - "community": 1, + "community": 9, "norm_label": "\u6839\u636e usage_id / batch_id \u8865\u5168\u767b\u8bb0\u884c\u5feb\u7167\u5b57\u6bb5\u3002" }, { @@ -11439,7 +11439,7 @@ "source_file": "crud/post.py", "source_location": "L1", "id": "crud_post_py", - "community": 2, + "community": 1, "norm_label": "post.py" }, { @@ -11448,7 +11448,7 @@ "source_file": "crud/post.py", "source_location": "L15", "id": "crud_post_user_display_name", - "community": 2, + "community": 1, "norm_label": "_user_display_name()" }, { @@ -11457,7 +11457,7 @@ "source_file": "crud/post.py", "source_location": "L22", "id": "crud_post_bound_user_names_by_post_ids", - "community": 2, + "community": 1, "norm_label": "_bound_user_names_by_post_ids()" }, { @@ -11466,7 +11466,7 @@ "source_file": "crud/post.py", "source_location": "L57", "id": "crud_post_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -11475,7 +11475,7 @@ "source_file": "crud/post.py", "source_location": "L72", "id": "crud_post_list_posts", - "community": 2, + "community": 1, "norm_label": "list_posts()" }, { @@ -11484,7 +11484,7 @@ "source_file": "crud/post.py", "source_location": "L110", "id": "crud_post_get_post", - "community": 2, + "community": 0, "norm_label": "get_post()" }, { @@ -11493,7 +11493,7 @@ "source_file": "crud/post.py", "source_location": "L118", "id": "crud_post_post_code_exists", - "community": 2, + "community": 1, "norm_label": "post_code_exists()" }, { @@ -11511,7 +11511,7 @@ "source_file": "crud/post.py", "source_location": "L162", "id": "crud_post_update_post", - "community": 2, + "community": 1, "norm_label": "update_post()" }, { @@ -11520,7 +11520,7 @@ "source_file": "crud/post.py", "source_location": "L199", "id": "crud_post_soft_delete_post", - "community": 2, + "community": 0, "norm_label": "soft_delete_post()" }, { @@ -11529,7 +11529,7 @@ "source_file": "crud/post.py", "source_location": "L213", "id": "crud_post_list_role_ids_for_post", - "community": 2, + "community": 1, "norm_label": "list_role_ids_for_post()" }, { @@ -11547,7 +11547,7 @@ "source_file": "crud/post.py", "source_location": "L280", "id": "crud_post_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -11556,7 +11556,7 @@ "source_file": "crud/post.py", "source_location": "L25", "id": "crud_post_rationale_25", - "community": 2, + "community": 1, "norm_label": "\u6279\u91cf\u67e5\u8be2\u804c\u4f4d\u5173\u8054\u7528\u6237\u663e\u793a\u540d(nick_name \u4f18\u5148,\u5426\u5219 user_no)\u3002" }, { @@ -11565,7 +11565,7 @@ "source_file": "crud/post.py", "source_location": "L235", "id": "crud_post_rationale_235", - "community": 3, + "community": 1, "norm_label": "\u5c06\u672c\u804c\u4f4d\u7ed1\u5b9a\u7684\u89d2\u8272\u96c6\u5408\u5168\u91cf\u66ff\u6362\u4e3a role_ids\u3002" }, { @@ -11574,7 +11574,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L1", "id": "crud_sample_reception_check_result_py", - "community": 5, + "community": 4, "norm_label": "sample_reception_check_result.py" }, { @@ -11583,7 +11583,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L29", "id": "crud_sample_reception_check_result_result_to_dict", - "community": 5, + "community": 4, "norm_label": "_result_to_dict()" }, { @@ -11592,7 +11592,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L40", "id": "crud_sample_reception_check_result_list_results_by_reception_ids", - "community": 5, + "community": 4, "norm_label": "list_results_by_reception_ids()" }, { @@ -11601,7 +11601,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L64", "id": "crud_sample_reception_check_result_legacy_results_from_reception", - "community": 5, + "community": 4, "norm_label": "_legacy_results_from_reception()" }, { @@ -11610,7 +11610,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L80", "id": "crud_sample_reception_check_result_get_check_results_for_reception", - "community": 5, + "community": 4, "norm_label": "get_check_results_for_reception()" }, { @@ -11619,7 +11619,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L101", "id": "crud_sample_reception_check_result_soft_delete_reception_check_results", - "community": 8, + "community": 1, "norm_label": "soft_delete_reception_check_results()" }, { @@ -11646,7 +11646,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L108", "id": "crud_sample_reception_check_result_rationale_108", - "community": 9, + "community": 3, "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" }, { @@ -11655,7 +11655,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L133", "id": "crud_sample_reception_check_result_rationale_133", - "community": 9, + "community": 3, "norm_label": "\u6309\u5f53\u524d\u79df\u6237\u542f\u7528\u68c0\u67e5\u9879\u5199\u5165\u7ed3\u679c;checks: [{checkitemid, checked}]" }, { @@ -11664,7 +11664,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L171", "id": "crud_sample_reception_check_result_rationale_171", - "community": 9, + "community": 3, "norm_label": "\u517c\u5bb9\u65e7\u5217:\u6309 item_code \u56de\u5199 biz_sample_reception.check_*" }, { @@ -11898,7 +11898,7 @@ "source_file": "crud/user.py", "source_location": "L1", "id": "crud_user_py", - "community": 12, + "community": 11, "norm_label": "user.py" }, { @@ -11907,7 +11907,7 @@ "source_file": "crud/user.py", "source_location": "L18", "id": "crud_user_hash_password", - "community": 12, + "community": 11, "norm_label": "_hash_password()" }, { @@ -11916,7 +11916,7 @@ "source_file": "crud/user.py", "source_location": "L22", "id": "crud_user_usercrudcompat", - "community": 12, + "community": 11, "norm_label": "_usercrudcompat" }, { @@ -11925,7 +11925,7 @@ "source_file": "crud/user.py", "source_location": "L23", "id": "crud_user_usercrudcompat_get_by_user_no", - "community": 12, + "community": 11, "norm_label": ".get_by_user_no()" }, { @@ -11934,7 +11934,7 @@ "source_file": "crud/user.py", "source_location": "L38", "id": "crud_user_row_to_dict", - "community": 12, + "community": 11, "norm_label": "_row_to_dict()" }, { @@ -11943,7 +11943,7 @@ "source_file": "crud/user.py", "source_location": "L66", "id": "crud_user_list_users", - "community": 12, + "community": 11, "norm_label": "list_users()" }, { @@ -11952,7 +11952,7 @@ "source_file": "crud/user.py", "source_location": "L117", "id": "crud_user_get_user", - "community": 12, + "community": 11, "norm_label": "get_user()" }, { @@ -11961,7 +11961,7 @@ "source_file": "crud/user.py", "source_location": "L125", "id": "crud_user_list_post_ids_for_user", - "community": 12, + "community": 11, "norm_label": "list_post_ids_for_user()" }, { @@ -11970,7 +11970,7 @@ "source_file": "crud/user.py", "source_location": "L135", "id": "crud_user_set_user_post_ids_only", - "community": 12, + "community": 11, "norm_label": "set_user_post_ids_only()" }, { @@ -11979,7 +11979,7 @@ "source_file": "crud/user.py", "source_location": "L167", "id": "crud_user_list_user_ids_bound_to_post", - "community": 12, + "community": 11, "norm_label": "list_user_ids_bound_to_post()" }, { @@ -11988,7 +11988,7 @@ "source_file": "crud/user.py", "source_location": "L189", "id": "crud_user_list_user_ids_bound_to_posts", - "community": 12, + "community": 11, "norm_label": "list_user_ids_bound_to_posts()" }, { @@ -11997,7 +11997,7 @@ "source_file": "crud/user.py", "source_location": "L231", "id": "crud_user_sync_post_user_bindings", - "community": 12, + "community": 11, "norm_label": "sync_post_user_bindings()" }, { @@ -12006,7 +12006,7 @@ "source_file": "crud/user.py", "source_location": "L259", "id": "crud_user_get_user_with_relations", - "community": 12, + "community": 11, "norm_label": "get_user_with_relations()" }, { @@ -12015,7 +12015,7 @@ "source_file": "crud/user.py", "source_location": "L295", "id": "crud_user_user_no_exists", - "community": 12, + "community": 11, "norm_label": "user_no_exists()" }, { @@ -12024,7 +12024,7 @@ "source_file": "crud/user.py", "source_location": "L304", "id": "crud_user_replace_associations", - "community": 12, + "community": 11, "norm_label": "_replace_associations()" }, { @@ -12033,7 +12033,7 @@ "source_file": "crud/user.py", "source_location": "L359", "id": "crud_user_parse_hire_date", - "community": 12, + "community": 11, "norm_label": "_parse_hire_date()" }, { @@ -12042,7 +12042,7 @@ "source_file": "crud/user.py", "source_location": "L370", "id": "crud_user_create_user", - "community": 12, + "community": 11, "norm_label": "create_user()" }, { @@ -12051,7 +12051,7 @@ "source_file": "crud/user.py", "source_location": "L437", "id": "crud_user_update_user", - "community": 12, + "community": 11, "norm_label": "update_user()" }, { @@ -12060,7 +12060,7 @@ "source_file": "crud/user.py", "source_location": "L507", "id": "crud_user_soft_delete_user", - "community": 12, + "community": 11, "norm_label": "soft_delete_user()" }, { @@ -12069,7 +12069,7 @@ "source_file": "crud/user.py", "source_location": "L517", "id": "crud_user_reset_password", - "community": 12, + "community": 11, "norm_label": "reset_password()" }, { @@ -12078,7 +12078,7 @@ "source_file": "crud/user.py", "source_location": "L527", "id": "crud_user_change_password", - "community": 12, + "community": 11, "norm_label": "change_password()" }, { @@ -12087,7 +12087,7 @@ "source_file": "crud/user.py", "source_location": "L546", "id": "crud_user_total_pages", - "community": 12, + "community": 11, "norm_label": "total_pages()" }, { @@ -12096,7 +12096,7 @@ "source_file": "crud/user.py", "source_location": "L1", "id": "crud_user_rationale_1", - "community": 12, + "community": 11, "norm_label": "\u7528\u6237 crud(sys_user + sys_user_role + sys_user_post)" }, { @@ -12105,7 +12105,7 @@ "source_file": "crud/user.py", "source_location": "L142", "id": "crud_user_rationale_142", - "community": 12, + "community": 11, "norm_label": "\u4ec5\u66ff\u6362 sys_user_post,\u4e0d\u5f71\u54cd sys_user_role\u3002" }, { @@ -12114,7 +12114,7 @@ "source_file": "crud/user.py", "source_location": "L192", "id": "crud_user_rationale_192", - "community": 12, + "community": 11, "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" }, { @@ -12123,7 +12123,7 @@ "source_file": "crud/user.py", "source_location": "L238", "id": "crud_user_rationale_238", - "community": 12, + "community": 11, "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" }, { @@ -12132,7 +12132,7 @@ "source_file": "crud/user.py", "source_location": "L312", "id": "crud_user_rationale_312", - "community": 12, + "community": 11, "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" }, { @@ -12141,7 +12141,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1", "id": "crud_production_work_order_py", - "community": 8, + "community": 5, "norm_label": "production_work_order.py" }, { @@ -12150,7 +12150,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L53", "id": "crud_production_work_order_apply_exclude_inactive_protocol_filter", - "community": 5, + "community": 6, "norm_label": "apply_exclude_inactive_protocol_filter()" }, { @@ -12159,7 +12159,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L88", "id": "crud_production_work_order_apply_planned_start_time_step_filter", - "community": 8, + "community": 5, "norm_label": "apply_planned_start_time_step_filter()" }, { @@ -12168,7 +12168,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L145", "id": "crud_production_work_order_normalize_date_bound", - "community": 8, + "community": 5, "norm_label": "_normalize_date_bound()" }, { @@ -12177,7 +12177,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L152", "id": "crud_production_work_order_fmt_dt", - "community": 8, + "community": 5, "norm_label": "_fmt_dt()" }, { @@ -12186,7 +12186,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L156", "id": "crud_production_work_order_soft_delete_sub", - "community": 8, + "community": 5, "norm_label": "_soft_delete_sub()" }, { @@ -12195,7 +12195,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L168", "id": "crud_production_work_order_generate_work_order_no", - "community": 8, + "community": 5, "norm_label": "_generate_work_order_no()" }, { @@ -12204,7 +12204,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L187", "id": "crud_production_work_order_wo_to_dict", - "community": 8, + "community": 5, "norm_label": "_wo_to_dict()" }, { @@ -12213,7 +12213,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L222", "id": "crud_production_work_order_enrich_wo_items", - "community": 8, + "community": 5, "norm_label": "_enrich_wo_items()" }, { @@ -12222,7 +12222,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L228", "id": "crud_production_work_order_enrich_inbound_qc_conclusions", - "community": 8, + "community": 5, "norm_label": "_enrich_inbound_qc_conclusions()" }, { @@ -12231,7 +12231,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L278", "id": "crud_production_work_order_dec_price", - "community": 8, + "community": 5, "norm_label": "_dec_price()" }, { @@ -12240,7 +12240,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L287", "id": "crud_production_work_order_enrich_outbound_items", - "community": 8, + "community": 5, "norm_label": "_enrich_outbound_items()" }, { @@ -12258,7 +12258,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L476", "id": "crud_production_work_order_reception_source_label", - "community": 8, + "community": 5, "norm_label": "_reception_source_label()" }, { @@ -12267,7 +12267,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L481", "id": "crud_production_work_order_accept_conclusion_label", - "community": 8, + "community": 5, "norm_label": "_accept_conclusion_label()" }, { @@ -12276,7 +12276,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L486", "id": "crud_production_work_order_attach_reception_detail", - "community": 8, + "community": 5, "norm_label": "_attach_reception_detail()" }, { @@ -12285,7 +12285,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L517", "id": "crud_production_work_order_attach_outbound_detail", - "community": 8, + "community": 5, "norm_label": "_attach_outbound_detail()" }, { @@ -12294,7 +12294,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L570", "id": "crud_production_work_order_wo_to_response_dict", - "community": 8, + "community": 5, "norm_label": "_wo_to_response_dict()" }, { @@ -12312,7 +12312,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L696", "id": "crud_production_work_order_list_production_work_orders", - "community": 8, + "community": 5, "norm_label": "list_production_work_orders()" }, { @@ -12321,7 +12321,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L837", "id": "crud_production_work_order_sync_production_work_order_status_from_tasks", - "community": 10, + "community": 6, "norm_label": "sync_production_work_order_status_from_tasks()" }, { @@ -12330,7 +12330,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L880", "id": "crud_production_work_order_get_production_work_order", - "community": 8, + "community": 5, "norm_label": "get_production_work_order()" }, { @@ -12339,7 +12339,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L894", "id": "crud_production_work_order_update_production_work_order", - "community": 8, + "community": 5, "norm_label": "update_production_work_order()" }, { @@ -12348,7 +12348,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L915", "id": "crud_production_work_order_complete_production_work_order", - "community": 8, + "community": 5, "norm_label": "complete_production_work_order()" }, { @@ -12357,7 +12357,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L949", "id": "crud_production_work_order_production_task_info", - "community": 8, + "community": 5, "norm_label": "_production_task_info()" }, { @@ -12366,7 +12366,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1000", "id": "crud_production_work_order_production_info_item", - "community": 8, + "community": 5, "norm_label": "_production_info_item()" }, { @@ -12375,7 +12375,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1020", "id": "crud_production_work_order_get_production_info_map_for_samples", - "community": 8, + "community": 5, "norm_label": "get_production_info_map_for_samples()" }, { @@ -12384,7 +12384,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1082", "id": "crud_production_work_order_create_production_work_order_manual", - "community": 8, + "community": 5, "norm_label": "create_production_work_order_manual()" }, { @@ -12393,7 +12393,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1115", "id": "crud_production_work_order_generate_outbound_work_order_no", - "community": 8, + "community": 5, "norm_label": "_generate_outbound_work_order_no()" }, { @@ -12402,7 +12402,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1134", "id": "crud_production_work_order_create_outbound_production_work_order", - "community": 8, + "community": 5, "norm_label": "create_outbound_production_work_order()" }, { @@ -12411,7 +12411,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1181", "id": "crud_production_work_order_delete_production_work_order", - "community": 8, + "community": 5, "norm_label": "delete_production_work_order()" }, { @@ -12420,7 +12420,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1232", "id": "crud_production_work_order_generate_temp_work_order_no", - "community": 8, + "community": 5, "norm_label": "_generate_temp_work_order_no()" }, { @@ -12429,7 +12429,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1251", "id": "crud_production_work_order_temp_wo_to_dict", - "community": 8, + "community": 5, "norm_label": "_temp_wo_to_dict()" }, { @@ -12438,7 +12438,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1265", "id": "crud_production_work_order_create_temp_production_work_order", - "community": 8, + "community": 5, "norm_label": "create_temp_production_work_order()" }, { @@ -12447,7 +12447,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1292", "id": "crud_production_work_order_list_temp_production_work_orders", - "community": 8, + "community": 5, "norm_label": "list_temp_production_work_orders()" }, { @@ -12456,7 +12456,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1333", "id": "crud_production_work_order_get_temp_production_work_order", - "community": 8, + "community": 5, "norm_label": "get_temp_production_work_order()" }, { @@ -12465,7 +12465,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1348", "id": "crud_production_work_order_get_temp_production_work_order_detail", - "community": 8, + "community": 5, "norm_label": "get_temp_production_work_order_detail()" }, { @@ -12474,7 +12474,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1370", "id": "crud_production_work_order_configure_temp_production_work_order", - "community": 8, + "community": 5, "norm_label": "configure_temp_production_work_order()" }, { @@ -12483,7 +12483,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1418", "id": "crud_production_work_order_sync_temp_production_work_order_status", - "community": 8, + "community": 5, "norm_label": "sync_temp_production_work_order_status()" }, { @@ -12492,7 +12492,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1454", "id": "crud_production_work_order_delete_temp_production_work_order", - "community": 8, + "community": 5, "norm_label": "delete_temp_production_work_order()" }, { @@ -12627,7 +12627,7 @@ "source_file": "crud/material.py", "source_location": "L1", "id": "crud_material_py", - "community": 16, + "community": 15, "norm_label": "material.py" }, { @@ -12636,7 +12636,7 @@ "source_file": "crud/material.py", "source_location": "L15", "id": "crud_material_dec", - "community": 16, + "community": 15, "norm_label": "_dec()" }, { @@ -12645,7 +12645,7 @@ "source_file": "crud/material.py", "source_location": "L21", "id": "crud_material_fmt_dt", - "community": 16, + "community": 15, "norm_label": "_fmt_dt()" }, { @@ -12654,7 +12654,7 @@ "source_file": "crud/material.py", "source_location": "L25", "id": "crud_material_norm_status", - "community": 16, + "community": 15, "norm_label": "_norm_status()" }, { @@ -12663,7 +12663,7 @@ "source_file": "crud/material.py", "source_location": "L41", "id": "crud_material_is_enabled_status", - "community": 16, + "community": 15, "norm_label": "_is_enabled_status()" }, { @@ -12672,7 +12672,7 @@ "source_file": "crud/material.py", "source_location": "L45", "id": "crud_material_row_to_dict", - "community": 16, + "community": 15, "norm_label": "_row_to_dict()" }, { @@ -12681,7 +12681,7 @@ "source_file": "crud/material.py", "source_location": "L64", "id": "crud_material_code_exists", - "community": 16, + "community": 15, "norm_label": "_code_exists()" }, { @@ -12690,7 +12690,7 @@ "source_file": "crud/material.py", "source_location": "L80", "id": "crud_material_list_materials", - "community": 16, + "community": 15, "norm_label": "list_materials()" }, { @@ -12699,7 +12699,7 @@ "source_file": "crud/material.py", "source_location": "L129", "id": "crud_material_get_material", - "community": 16, + "community": 15, "norm_label": "get_material()" }, { @@ -12708,7 +12708,7 @@ "source_file": "crud/material.py", "source_location": "L146", "id": "crud_material_create_material", - "community": 16, + "community": 15, "norm_label": "create_material()" }, { @@ -12717,7 +12717,7 @@ "source_file": "crud/material.py", "source_location": "L192", "id": "crud_material_update_material", - "community": 16, + "community": 15, "norm_label": "update_material()" }, { @@ -12726,7 +12726,7 @@ "source_file": "crud/material.py", "source_location": "L252", "id": "crud_material_soft_delete_material", - "community": 16, + "community": 15, "norm_label": "soft_delete_material()" }, { @@ -12735,7 +12735,7 @@ "source_file": "crud/material.py", "source_location": "L278", "id": "crud_material_get_material_entity", - "community": 16, + "community": 15, "norm_label": "get_material_entity()" }, { @@ -12744,7 +12744,7 @@ "source_file": "crud/material.py", "source_location": "L292", "id": "crud_material_update_material_fields", - "community": 16, + "community": 15, "norm_label": "update_material_fields()" }, { @@ -12753,7 +12753,7 @@ "source_file": "crud/material.py", "source_location": "L345", "id": "crud_material_options_list", - "community": 16, + "community": 15, "norm_label": "options_list()" }, { @@ -12762,7 +12762,7 @@ "source_file": "crud/material.py", "source_location": "L370", "id": "crud_material_my_usage_row_to_dict", - "community": 16, + "community": 15, "norm_label": "_my_usage_row_to_dict()" }, { @@ -12771,7 +12771,7 @@ "source_file": "crud/material.py", "source_location": "L422", "id": "crud_material_my_usage_batch_map", - "community": 16, + "community": 15, "norm_label": "_my_usage_batch_map()" }, { @@ -12780,7 +12780,7 @@ "source_file": "crud/material.py", "source_location": "L434", "id": "crud_material_my_usage_user_nick_name_map", - "community": 16, + "community": 15, "norm_label": "_my_usage_user_nick_name_map()" }, { @@ -12789,7 +12789,7 @@ "source_file": "crud/material.py", "source_location": "L443", "id": "crud_material_mine_usage_receiver_filter", - "community": 16, + "community": 15, "norm_label": "_mine_usage_receiver_filter()" }, { @@ -12798,7 +12798,7 @@ "source_file": "crud/material.py", "source_location": "L458", "id": "crud_material_get_my_usages", - "community": 16, + "community": 15, "norm_label": "get_my_usages()" }, { @@ -12807,7 +12807,7 @@ "source_file": "crud/material.py", "source_location": "L377", "id": "crud_material_rationale_377", - "community": 3, + "community": 15, "norm_label": "\u5c06 bizmaterialusage \u884c\u8f6c\u6362\u4e3a\u5b57\u5178(\u7528\u4e8e\u6211\u7684\u9886\u7528\u8bb0\u5f55)\u3002" }, { @@ -12816,7 +12816,7 @@ "source_file": "crud/material.py", "source_location": "L444", "id": "crud_material_rationale_444", - "community": 3, + "community": 15, "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" }, { @@ -12825,7 +12825,7 @@ "source_file": "crud/material.py", "source_location": "L473", "id": "crud_material_rationale_473", - "community": 3, + "community": 15, "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" }, { @@ -12924,7 +12924,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L1", "id": "crud_storage_occupancy_py", - "community": 10, + "community": 6, "norm_label": "storage_occupancy.py" }, { @@ -12933,7 +12933,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L23", "id": "crud_storage_occupancy_assert_batch_slots_unique", - "community": 10, + "community": 6, "norm_label": "assert_batch_slots_unique()" }, { @@ -12942,7 +12942,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L35", "id": "crud_storage_occupancy_assert_slot_vacant", - "community": 10, + "community": 6, "norm_label": "assert_slot_vacant()" }, { @@ -12951,7 +12951,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L85", "id": "crud_storage_occupancy_add_stored_occupancy_no_commit", - "community": 10, + "community": 6, "norm_label": "_add_stored_occupancy_no_commit()" }, { @@ -12960,7 +12960,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L128", "id": "crud_storage_occupancy_remove_by_item_no_commit", - "community": 10, + "community": 6, "norm_label": "remove_by_item_no_commit()" }, { @@ -12969,7 +12969,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L154", "id": "crud_storage_occupancy_row_to_dict", - "community": 10, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -12978,7 +12978,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L173", "id": "crud_storage_occupancy_load_cell_product_map", - "community": 10, + "community": 6, "norm_label": "_load_cell_product_map()" }, { @@ -12996,7 +12996,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L244", "id": "crud_storage_occupancy_attach_cell_product_fields", - "community": 10, + "community": 6, "norm_label": "_attach_cell_product_fields()" }, { @@ -13005,7 +13005,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L260", "id": "crud_storage_occupancy_enrich_occupancy_items", - "community": 10, + "community": 6, "norm_label": "enrich_occupancy_items()" }, { @@ -13023,7 +13023,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L329", "id": "crud_storage_occupancy_refresh_slot_cache", - "community": 10, + "community": 6, "norm_label": "_refresh_slot_cache()" }, { @@ -13032,7 +13032,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L364", "id": "crud_storage_occupancy_create_occupancy", - "community": 10, + "community": 6, "norm_label": "create_occupancy()" }, { @@ -13041,7 +13041,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L399", "id": "crud_storage_occupancy_batch_create_occupancies", - "community": 10, + "community": 6, "norm_label": "batch_create_occupancies()" }, { @@ -13050,7 +13050,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L437", "id": "crud_storage_occupancy_remove_occupancy", - "community": 10, + "community": 6, "norm_label": "remove_occupancy()" }, { @@ -13059,7 +13059,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L465", "id": "crud_storage_occupancy_remove_by_item", - "community": 10, + "community": 6, "norm_label": "remove_by_item()" }, { @@ -13068,7 +13068,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L477", "id": "crud_storage_occupancy_list_occupancies", - "community": 10, + "community": 6, "norm_label": "list_occupancies()" }, { @@ -13077,7 +13077,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L512", "id": "crud_storage_occupancy_list_occupancy_history", - "community": 10, + "community": 6, "norm_label": "list_occupancy_history()" }, { @@ -13086,7 +13086,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L1", "id": "crud_storage_occupancy_rationale_1", - "community": 3, + "community": 6, "norm_label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 crud(biz_storage_slot_occupancy)" }, { @@ -13095,7 +13095,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L43", "id": "crud_storage_occupancy_rationale_43", - "community": 3, + "community": 6, "norm_label": "\u65ad\u8a00\u50a8\u7269\u683c\u5f53\u524d\u65e0\u5728\u5e93\u7269\u54c1(\u4efb\u610f item_type)\u3002" }, { @@ -13104,7 +13104,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L178", "id": "crud_storage_occupancy_rationale_178", - "community": 3, + "community": 6, "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" }, { @@ -13113,7 +13113,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L200", "id": "crud_storage_occupancy_rationale_200", - "community": 3, + "community": 10, "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" }, { @@ -13122,7 +13122,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L285", "id": "crud_storage_occupancy_rationale_285", - "community": 3, + "community": 10, "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" }, { @@ -13131,7 +13131,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L330", "id": "crud_storage_occupancy_rationale_330", - "community": 3, + "community": 6, "norm_label": "\u5237\u65b0 slot \u7684 occupied_count / last_item_type / last_stored_at / slot_status" }, { @@ -13140,7 +13140,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L472", "id": "crud_storage_occupancy_rationale_472", - "community": 3, + "community": 6, "norm_label": "\u6309\u7269\u54c1\u7c7b\u578b+id\u51fa\u5e93(\u7ec6\u80de\u4ea7\u54c1\u72b6\u6001\u53d8\u66f4\u65f6\u8c03\u7528)" }, { @@ -13284,7 +13284,7 @@ "source_file": "crud/production_material.py", "source_location": "L56", "id": "crud_production_material_filter_material_type", - "community": 4, + "community": 9, "norm_label": "_filter_material_type()" }, { @@ -13446,7 +13446,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L1", "id": "crud_material_stock_log_py", - "community": 4, + "community": 1, "norm_label": "material_stock_log.py" }, { @@ -13455,7 +13455,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L14", "id": "crud_material_stock_log_user_nick_name_map", - "community": 4, + "community": 1, "norm_label": "_user_nick_name_map()" }, { @@ -13464,7 +13464,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L22", "id": "crud_material_stock_log_dec", - "community": 4, + "community": 1, "norm_label": "_dec()" }, { @@ -13473,7 +13473,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L28", "id": "crud_material_stock_log_fmt_dt", - "community": 4, + "community": 1, "norm_label": "_fmt_dt()" }, { @@ -13482,7 +13482,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L32", "id": "crud_material_stock_log_row_to_dict", - "community": 4, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -13491,7 +13491,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L53", "id": "crud_material_stock_log_list_stock_logs", - "community": 4, + "community": 1, "norm_label": "list_stock_logs()" }, { @@ -13914,7 +13914,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1", "id": "crud_production_material_usage_py", - "community": 4, + "community": 9, "norm_label": "production_material_usage.py" }, { @@ -13923,7 +13923,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L19", "id": "crud_production_material_usage_parse_receiver_purpose_from_remark", - "community": 4, + "community": 9, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -13932,7 +13932,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L31", "id": "crud_production_material_usage_resolve_receiver_purpose", - "community": 4, + "community": 9, "norm_label": "_resolve_receiver_purpose()" }, { @@ -13941,7 +13941,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L41", "id": "crud_production_material_usage_display_remark", - "community": 4, + "community": 9, "norm_label": "_display_remark()" }, { @@ -13950,7 +13950,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L57", "id": "crud_production_material_usage_user_nick_name_map", - "community": 4, + "community": 9, "norm_label": "_user_nick_name_map()" }, { @@ -13959,7 +13959,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L65", "id": "crud_production_material_usage_receiver_display_map", - "community": 4, + "community": 9, "norm_label": "_receiver_display_map()" }, { @@ -13968,7 +13968,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L77", "id": "crud_production_material_usage_usage_unit_label", - "community": 4, + "community": 9, "norm_label": "_usage_unit_label()" }, { @@ -13977,7 +13977,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L86", "id": "crud_production_material_usage_stock_in_date_for_row", - "community": 4, + "community": 9, "norm_label": "_stock_in_date_for_row()" }, { @@ -13986,7 +13986,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L92", "id": "crud_production_material_usage_unit_price_for_row", - "community": 4, + "community": 9, "norm_label": "_unit_price_for_row()" }, { @@ -13995,7 +13995,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L100", "id": "crud_production_material_usage_amount_for_row", - "community": 4, + "community": 9, "norm_label": "_amount_for_row()" }, { @@ -14004,7 +14004,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L116", "id": "crud_production_material_usage_row_to_dict", - "community": 4, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -14013,7 +14013,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L182", "id": "crud_production_material_usage_batch_map", - "community": 4, + "community": 9, "norm_label": "_batch_map()" }, { @@ -14022,7 +14022,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L194", "id": "crud_production_material_usage_mine_usage_filter", - "community": 4, + "community": 9, "norm_label": "_mine_usage_filter()" }, { @@ -14031,7 +14031,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L219", "id": "crud_production_material_usage_list_usages_query", - "community": 4, + "community": 9, "norm_label": "_list_usages_query()" }, { @@ -14040,7 +14040,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L290", "id": "crud_production_material_usage_paginate_usages", - "community": 4, + "community": 9, "norm_label": "_paginate_usages()" }, { @@ -14049,7 +14049,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L321", "id": "crud_production_material_usage_list_usages", - "community": 4, + "community": 9, "norm_label": "list_usages()" }, { @@ -14058,7 +14058,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L351", "id": "crud_production_material_usage_list_my_usages", - "community": 4, + "community": 9, "norm_label": "list_my_usages()" }, { @@ -14067,7 +14067,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L384", "id": "crud_production_material_usage_list_usages_by_step", - "community": 4, + "community": 9, "norm_label": "list_usages_by_step()" }, { @@ -14076,7 +14076,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L441", "id": "crud_production_material_usage_list_linked_step_usages", - "community": 4, + "community": 9, "norm_label": "list_linked_step_usages()" }, { @@ -14085,7 +14085,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L518", "id": "crud_production_material_usage_revert_step_material_usages", - "community": 4, + "community": 9, "norm_label": "revert_step_material_usages()" }, { @@ -14094,7 +14094,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L586", "id": "crud_production_material_usage_list_requisition_options", - "community": 4, + "community": 9, "norm_label": "list_requisition_options()" }, { @@ -14103,7 +14103,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L664", "id": "crud_production_material_usage_record_step_usage_from_requisition", - "community": 4, + "community": 9, "norm_label": "_record_step_usage_from_requisition()" }, { @@ -14112,7 +14112,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L762", "id": "crud_production_material_usage_deduct_step_usage_legacy_batch", - "community": 0, + "community": 9, "norm_label": "_deduct_step_usage_legacy_batch()" }, { @@ -14121,7 +14121,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L867", "id": "crud_production_material_usage_register_step_usage_from_requisition", - "community": 0, + "community": 6, "norm_label": "register_step_usage_from_requisition()" }, { @@ -14130,7 +14130,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L924", "id": "crud_production_material_usage_list_available_requisitions_for_prep", - "community": 4, + "community": 9, "norm_label": "list_available_requisitions_for_prep()" }, { @@ -14139,7 +14139,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1020", "id": "crud_production_material_usage_step_consumed_qty_map", - "community": 4, + "community": 9, "norm_label": "_step_consumed_qty_map()" }, { @@ -14148,7 +14148,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1047", "id": "crud_production_material_usage_fmt_date_val", - "community": 4, + "community": 9, "norm_label": "_fmt_date_val()" }, { @@ -14157,7 +14157,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1055", "id": "crud_production_material_usage_list_stock_check_requisitions", - "community": 4, + "community": 9, "norm_label": "list_stock_check_requisitions()" }, { @@ -14166,7 +14166,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1147", "id": "crud_production_material_usage_mark_requisition_fully_used", - "community": 4, + "community": 9, "norm_label": "mark_requisition_fully_used()" }, { @@ -14175,7 +14175,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1190", "id": "crud_production_material_usage_prep_consumption_to_dict", - "community": 4, + "community": 9, "norm_label": "_prep_consumption_to_dict()" }, { @@ -14184,7 +14184,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1222", "id": "crud_production_material_usage_list_prep_consumptions", - "community": 4, + "community": 9, "norm_label": "list_prep_consumptions()" }, { @@ -14193,7 +14193,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1299", "id": "crud_production_material_usage_list_my_prep_consumptions", - "community": 4, + "community": 9, "norm_label": "list_my_prep_consumptions()" }, { @@ -14202,7 +14202,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L20", "id": "crud_production_material_usage_rationale_20", - "community": 4, + "community": 9, "norm_label": "\u517c\u5bb9\u65e7\u6570\u636e:\u9886\u7528\u4eba/\u7528\u9014\u66fe\u62fc\u63a5\u5728 remark \u4e2d\u3002" }, { @@ -14211,7 +14211,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L42", "id": "crud_production_material_usage_rationale_42", - "community": 4, + "community": 9, "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" }, { @@ -14220,7 +14220,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L195", "id": "crud_production_material_usage_rationale_195", - "community": 4, + "community": 9, "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" }, { @@ -14229,7 +14229,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L367", "id": "crud_production_material_usage_rationale_367", - "community": 4, + "community": 9, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93 + \u4efb\u52a1\u4f7f\u7528)\u3002" }, { @@ -14238,7 +14238,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L391", "id": "crud_production_material_usage_rationale_391", - "community": 4, + "community": 9, "norm_label": "\u67e5\u8be2\u751f\u4ea7\u6b65\u9aa4\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55(step_save)\u3002" }, { @@ -14247,7 +14247,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L448", "id": "crud_production_material_usage_rationale_448", - "community": 4, + "community": 9, "norm_label": "\u67e5\u8be2\u9886\u7528\u8bb0\u5f55\u5173\u8054\u7684\u6d88\u8017\u660e\u7ec6(parent_usage_id \u2192 step_save / prep_consume)\u3002" }, { @@ -14256,7 +14256,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L524", "id": "crud_production_material_usage_rationale_524", - "community": 4, + "community": 9, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -14265,7 +14265,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L595", "id": "crud_production_material_usage_rationale_595", - "community": 4, + "community": 9, "norm_label": "\u9886\u7528\u8bb0\u5f55\u9009\u9879(manual_out),\u4f9b\u751f\u4ea7\u6b65\u9aa4\u5173\u8054\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -14274,7 +14274,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L773", "id": "crud_production_material_usage_rationale_773", - "community": 3, + "community": 9, "norm_label": "\u65e7\u7248:\u6309\u5165\u5e93\u6279\u6b21\u6263\u51cf\u5e93\u5b58(\u517c\u5bb9\u5386\u53f2\u6570\u636e)\u3002" }, { @@ -14283,7 +14283,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L878", "id": "crud_production_material_usage_rationale_878", - "community": 3, + "community": 6, "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" }, { @@ -14292,7 +14292,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L934", "id": "crud_production_material_usage_rationale_934", - "community": 4, + "community": 9, "norm_label": "\u914d\u5236\u5b50\u7269\u6599\u6765\u6e90:\u5168\u90e8\u672a\u6807\u8bb0\u5df2\u7528\u5b8c\u7684\u9886\u7528\u8bb0\u5f55\u3002" }, { @@ -14301,7 +14301,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1064", "id": "crud_production_material_usage_rationale_1064", - "community": 4, + "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" }, { @@ -14310,7 +14310,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1233", "id": "crud_production_material_usage_rationale_1233", - "community": 4, + "community": 9, "norm_label": "\u67e5\u8be2\u914d\u5236\u6d88\u8017\u660e\u7ec6(sub_consume)\u3002" }, { @@ -14319,7 +14319,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1312", "id": "crud_production_material_usage_rationale_1312", - "community": 4, + "community": 9, "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" }, { @@ -14418,7 +14418,7 @@ "source_file": "crud/production_task.py", "source_location": "L1", "id": "crud_production_task_py", - "community": 10, + "community": 6, "norm_label": "production_task.py" }, { @@ -14427,7 +14427,7 @@ "source_file": "crud/production_task.py", "source_location": "L53", "id": "crud_production_task_require_requisition_for_catalog_material", - "community": 0, + "community": 6, "norm_label": "_require_requisition_for_catalog_material()" }, { @@ -14436,7 +14436,7 @@ "source_file": "crud/production_task.py", "source_location": "L105", "id": "crud_production_task_production_conclusion_label", - "community": 10, + "community": 6, "norm_label": "_production_conclusion_label()" }, { @@ -14445,7 +14445,7 @@ "source_file": "crud/production_task.py", "source_location": "L112", "id": "crud_production_task_fmt_dt", - "community": 10, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -14454,7 +14454,7 @@ "source_file": "crud/production_task.py", "source_location": "L116", "id": "crud_production_task_normalize_date_bound", - "community": 10, + "community": 6, "norm_label": "_normalize_date_bound()" }, { @@ -14463,7 +14463,7 @@ "source_file": "crud/production_task.py", "source_location": "L123", "id": "crud_production_task_enrich_outbound_task_items", - "community": 10, + "community": 6, "norm_label": "_enrich_outbound_task_items()" }, { @@ -14472,7 +14472,7 @@ "source_file": "crud/production_task.py", "source_location": "L257", "id": "crud_production_task_generate_task_no", - "community": 10, + "community": 6, "norm_label": "_generate_task_no()" }, { @@ -14481,7 +14481,7 @@ "source_file": "crud/production_task.py", "source_location": "L271", "id": "crud_production_task_task_to_dict", - "community": 10, + "community": 6, "norm_label": "_task_to_dict()" }, { @@ -14490,7 +14490,7 @@ "source_file": "crud/production_task.py", "source_location": "L300", "id": "crud_production_task_step_to_dict", - "community": 10, + "community": 6, "norm_label": "_step_to_dict()" }, { @@ -14499,7 +14499,7 @@ "source_file": "crud/production_task.py", "source_location": "L325", "id": "crud_production_task_step_reagent_to_dict", - "community": 10, + "community": 6, "norm_label": "_step_reagent_to_dict()" }, { @@ -14508,7 +14508,7 @@ "source_file": "crud/production_task.py", "source_location": "L342", "id": "crud_production_task_step_configured_reagent_to_dict", - "community": 10, + "community": 6, "norm_label": "_step_configured_reagent_to_dict()" }, { @@ -14517,7 +14517,7 @@ "source_file": "crud/production_task.py", "source_location": "L358", "id": "crud_production_task_step_consumable_to_dict", - "community": 10, + "community": 6, "norm_label": "_step_consumable_to_dict()" }, { @@ -14526,7 +14526,7 @@ "source_file": "crud/production_task.py", "source_location": "L375", "id": "crud_production_task_step_output_to_dict", - "community": 10, + "community": 6, "norm_label": "_step_output_to_dict()" }, { @@ -14535,7 +14535,7 @@ "source_file": "crud/production_task.py", "source_location": "L387", "id": "crud_production_task_step_data_collection_to_dict", - "community": 10, + "community": 6, "norm_label": "_step_data_collection_to_dict()" }, { @@ -14544,7 +14544,7 @@ "source_file": "crud/production_task.py", "source_location": "L399", "id": "crud_production_task_task_input_to_dict", - "community": 10, + "community": 6, "norm_label": "_task_input_to_dict()" }, { @@ -14553,7 +14553,7 @@ "source_file": "crud/production_task.py", "source_location": "L421", "id": "crud_production_task_task_output_to_dict", - "community": 10, + "community": 6, "norm_label": "_task_output_to_dict()" }, { @@ -14562,7 +14562,7 @@ "source_file": "crud/production_task.py", "source_location": "L446", "id": "crud_production_task_soft_delete_sub", - "community": 0, + "community": 6, "norm_label": "_soft_delete_sub()" }, { @@ -14571,7 +14571,7 @@ "source_file": "crud/production_task.py", "source_location": "L459", "id": "crud_production_task_resolve_sub_table_order_num", - "community": 10, + "community": 6, "norm_label": "_resolve_sub_table_order_num()" }, { @@ -14580,7 +14580,7 @@ "source_file": "crud/production_task.py", "source_location": "L468", "id": "crud_production_task_empty_step_sub_tables", - "community": 10, + "community": 6, "norm_label": "_empty_step_sub_tables()" }, { @@ -14589,7 +14589,7 @@ "source_file": "crud/production_task.py", "source_location": "L478", "id": "crud_production_task_batch_load_step_sub_tables", - "community": 10, + "community": 6, "norm_label": "_batch_load_step_sub_tables()" }, { @@ -14598,7 +14598,7 @@ "source_file": "crud/production_task.py", "source_location": "L578", "id": "crud_production_task_step_sub_tables_to_dict", - "community": 10, + "community": 6, "norm_label": "_step_sub_tables_to_dict()" }, { @@ -14607,7 +14607,7 @@ "source_file": "crud/production_task.py", "source_location": "L583", "id": "crud_production_task_clone_step_reagents", - "community": 10, + "community": 6, "norm_label": "_clone_step_reagents()" }, { @@ -14616,7 +14616,7 @@ "source_file": "crud/production_task.py", "source_location": "L606", "id": "crud_production_task_clone_step_consumables", - "community": 10, + "community": 6, "norm_label": "_clone_step_consumables()" }, { @@ -14625,7 +14625,7 @@ "source_file": "crud/production_task.py", "source_location": "L629", "id": "crud_production_task_clone_step_outputs", - "community": 10, + "community": 6, "norm_label": "_clone_step_outputs()" }, { @@ -14634,7 +14634,7 @@ "source_file": "crud/production_task.py", "source_location": "L651", "id": "crud_production_task_clone_step_data_collections", - "community": 10, + "community": 6, "norm_label": "_clone_step_data_collections()" }, { @@ -14643,7 +14643,7 @@ "source_file": "crud/production_task.py", "source_location": "L672", "id": "crud_production_task_clone_route_to_task", - "community": 10, + "community": 6, "norm_label": "_clone_route_to_task()" }, { @@ -14652,7 +14652,7 @@ "source_file": "crud/production_task.py", "source_location": "L705", "id": "crud_production_task_validate_assignee_user_id", - "community": 10, + "community": 6, "norm_label": "_validate_assignee_user_id()" }, { @@ -14670,7 +14670,7 @@ "source_file": "crud/production_task.py", "source_location": "L740", "id": "crud_production_task_enrich_handover_times", - "community": 10, + "community": 6, "norm_label": "_enrich_handover_times()" }, { @@ -14679,7 +14679,7 @@ "source_file": "crud/production_task.py", "source_location": "L769", "id": "crud_production_task_get_production_task_row", - "community": 10, + "community": 6, "norm_label": "get_production_task_row()" }, { @@ -14688,7 +14688,7 @@ "source_file": "crud/production_task.py", "source_location": "L783", "id": "crud_production_task_assert_task_assignee", - "community": 10, + "community": 6, "norm_label": "assert_task_assignee()" }, { @@ -14697,7 +14697,7 @@ "source_file": "crud/production_task.py", "source_location": "L790", "id": "crud_production_task_assert_task_step_assignee_or_legacy", - "community": 10, + "community": 6, "norm_label": "assert_task_step_assignee_or_legacy()" }, { @@ -14706,7 +14706,7 @@ "source_file": "crud/production_task.py", "source_location": "L805", "id": "crud_production_task_assert_step_assignee_for_write", - "community": 10, + "community": 6, "norm_label": "assert_step_assignee_for_write()" }, { @@ -14715,7 +14715,7 @@ "source_file": "crud/production_task.py", "source_location": "L836", "id": "crud_production_task_record_task_handover", - "community": 10, + "community": 6, "norm_label": "_record_task_handover()" }, { @@ -14724,7 +14724,7 @@ "source_file": "crud/production_task.py", "source_location": "L868", "id": "crud_production_task_forward_production_task", - "community": 10, + "community": 6, "norm_label": "forward_production_task()" }, { @@ -14733,7 +14733,7 @@ "source_file": "crud/production_task.py", "source_location": "L911", "id": "crud_production_task_reassign_production_task", - "community": 10, + "community": 6, "norm_label": "reassign_production_task()" }, { @@ -14742,7 +14742,7 @@ "source_file": "crud/production_task.py", "source_location": "L956", "id": "crud_production_task_create_production_task", - "community": 10, + "community": 6, "norm_label": "create_production_task()" }, { @@ -14751,7 +14751,7 @@ "source_file": "crud/production_task.py", "source_location": "L1050", "id": "crud_production_task_dispatch_task_steps", - "community": 10, + "community": 0, "norm_label": "dispatch_task_steps()" }, { @@ -14760,7 +14760,7 @@ "source_file": "crud/production_task.py", "source_location": "L1114", "id": "crud_production_task_enrich_tasks_with_step_summaries", - "community": 10, + "community": 0, "norm_label": "_enrich_tasks_with_step_summaries()" }, { @@ -14769,7 +14769,7 @@ "source_file": "crud/production_task.py", "source_location": "L1152", "id": "crud_production_task_list_production_tasks", - "community": 10, + "community": 5, "norm_label": "list_production_tasks()" }, { @@ -14778,7 +14778,7 @@ "source_file": "crud/production_task.py", "source_location": "L1568", "id": "crud_production_task_list_mine_production_tasks", - "community": 10, + "community": 6, "norm_label": "list_mine_production_tasks()" }, { @@ -14787,7 +14787,7 @@ "source_file": "crud/production_task.py", "source_location": "L1632", "id": "crud_production_task_get_production_task_detail", - "community": 10, + "community": 6, "norm_label": "get_production_task_detail()" }, { @@ -14823,7 +14823,7 @@ "source_file": "crud/production_task.py", "source_location": "L1928", "id": "crud_production_task_consume_task_input_cell_products", - "community": 10, + "community": 6, "norm_label": "_consume_task_input_cell_products()" }, { @@ -14832,7 +14832,7 @@ "source_file": "crud/production_task.py", "source_location": "L1975", "id": "crud_production_task_update_task_status", - "community": 10, + "community": 6, "norm_label": "update_task_status()" }, { @@ -14841,7 +14841,7 @@ "source_file": "crud/production_task.py", "source_location": "L2035", "id": "crud_production_task_add_task_step", - "community": 10, + "community": 6, "norm_label": "add_task_step()" }, { @@ -14859,7 +14859,7 @@ "source_file": "crud/production_task.py", "source_location": "L2235", "id": "crud_production_task_delete_task_step", - "community": 0, + "community": 6, "norm_label": "delete_task_step()" }, { @@ -14868,7 +14868,7 @@ "source_file": "crud/production_task.py", "source_location": "L2258", "id": "crud_production_task_replace_step_reagents", - "community": 0, + "community": 6, "norm_label": "replace_step_reagents()" }, { @@ -14877,7 +14877,7 @@ "source_file": "crud/production_task.py", "source_location": "L2328", "id": "crud_production_task_replace_step_consumables", - "community": 0, + "community": 6, "norm_label": "replace_step_consumables()" }, { @@ -14886,7 +14886,7 @@ "source_file": "crud/production_task.py", "source_location": "L2398", "id": "crud_production_task_replace_step_configured_reagents", - "community": 0, + "community": 6, "norm_label": "replace_step_configured_reagents()" }, { @@ -14895,7 +14895,7 @@ "source_file": "crud/production_task.py", "source_location": "L2466", "id": "crud_production_task_replace_step_outputs", - "community": 0, + "community": 6, "norm_label": "replace_step_outputs()" }, { @@ -14904,7 +14904,7 @@ "source_file": "crud/production_task.py", "source_location": "L2485", "id": "crud_production_task_replace_step_data_collections", - "community": 0, + "community": 6, "norm_label": "replace_step_data_collections()" }, { @@ -14913,7 +14913,7 @@ "source_file": "crud/production_task.py", "source_location": "L2504", "id": "crud_production_task_spawn_temporary_work_order_from_task", - "community": 8, + "community": 5, "norm_label": "spawn_temporary_work_order_from_task()" }, { @@ -14922,7 +14922,7 @@ "source_file": "crud/production_task.py", "source_location": "L2578", "id": "crud_production_task_set_task_inputs", - "community": 0, + "community": 6, "norm_label": "set_task_inputs()" }, { @@ -14931,7 +14931,7 @@ "source_file": "crud/production_task.py", "source_location": "L2635", "id": "crud_production_task_parse_optional_date", - "community": 10, + "community": 6, "norm_label": "_parse_optional_date()" }, { @@ -14940,7 +14940,7 @@ "source_file": "crud/production_task.py", "source_location": "L2644", "id": "crud_production_task_create_occupancy_for_product", - "community": 10, + "community": 6, "norm_label": "_create_occupancy_for_product()" }, { @@ -14949,7 +14949,7 @@ "source_file": "crud/production_task.py", "source_location": "L2666", "id": "crud_production_task_output_item_has_spec", - "community": 10, + "community": 6, "norm_label": "_output_item_has_spec()" }, { @@ -14958,7 +14958,7 @@ "source_file": "crud/production_task.py", "source_location": "L2670", "id": "crud_production_task_output_item_spec_text", - "community": 10, + "community": 6, "norm_label": "_output_item_spec_text()" }, { @@ -14967,7 +14967,7 @@ "source_file": "crud/production_task.py", "source_location": "L2686", "id": "crud_production_task_update_product_from_output", - "community": 10, + "community": 6, "norm_label": "_update_product_from_output()" }, { @@ -14976,7 +14976,7 @@ "source_file": "crud/production_task.py", "source_location": "L2746", "id": "crud_production_task_set_task_outputs", - "community": 10, + "community": 6, "norm_label": "set_task_outputs()" }, { @@ -14985,7 +14985,7 @@ "source_file": "crud/production_task.py", "source_location": "L2881", "id": "crud_production_task_reorder_task_steps", - "community": 10, + "community": 6, "norm_label": "reorder_task_steps()" }, { @@ -14994,7 +14994,7 @@ "source_file": "crud/production_task.py", "source_location": "L2895", "id": "crud_production_task_copy_task_step", - "community": 10, + "community": 1, "norm_label": "copy_task_step()" }, { @@ -15003,7 +15003,7 @@ "source_file": "crud/production_task.py", "source_location": "L3021", "id": "crud_production_task_delete_production_task", - "community": 10, + "community": 6, "norm_label": "delete_production_task()" }, { @@ -15012,7 +15012,7 @@ "source_file": "crud/production_task.py", "source_location": "L3070", "id": "crud_production_task_total_pages", - "community": 10, + "community": 6, "norm_label": "total_pages()" }, { @@ -15021,7 +15021,7 @@ "source_file": "crud/production_task.py", "source_location": "L3085", "id": "crud_production_task_empty_production_tab_step_counts", - "community": 10, + "community": 6, "norm_label": "_empty_production_tab_step_counts()" }, { @@ -15030,7 +15030,7 @@ "source_file": "crud/production_task.py", "source_location": "L3092", "id": "crud_production_task_resolve_production_tab_key", - "community": 10, + "community": 6, "norm_label": "_resolve_production_tab_key()" }, { @@ -15039,7 +15039,7 @@ "source_file": "crud/production_task.py", "source_location": "L3111", "id": "crud_production_task_aggregate_production_tab_step_field", - "community": 10, + "community": 6, "norm_label": "_aggregate_production_tab_step_field()" }, { @@ -15048,7 +15048,7 @@ "source_file": "crud/production_task.py", "source_location": "L3123", "id": "crud_production_task_base_active_step_count_query", - "community": 4, + "community": 6, "norm_label": "_base_active_step_count_query()" }, { @@ -15057,7 +15057,7 @@ "source_file": "crud/production_task.py", "source_location": "L3196", "id": "crud_production_task_count_step_tab_badges_by_tab", - "community": 10, + "community": 6, "norm_label": "count_step_tab_badges_by_tab()" }, { @@ -15066,7 +15066,7 @@ "source_file": "crud/production_task.py", "source_location": "L3243", "id": "crud_production_task_count_production_work_order_tab_step_badges", - "community": 10, + "community": 6, "norm_label": "count_production_work_order_tab_step_badges()" }, { @@ -15075,7 +15075,7 @@ "source_file": "crud/production_task.py", "source_location": "L3249", "id": "crud_production_task_count_mine_production_work_order_tab_step_badges", - "community": 10, + "community": 6, "norm_label": "count_mine_production_work_order_tab_step_badges()" }, { @@ -15246,7 +15246,7 @@ "source_file": "crud/inbound_sample_special.py", "source_location": "L1", "id": "crud_inbound_sample_special_rationale_1", - "community": 9, + "community": 4, "norm_label": "\u5165\u5e93\u6837\u672c(\u91c7\u96c6\u534f\u8bae / \u79d1\u7814\u6350\u8d60)\u00b7 \u7279\u6b8a\u6807\u8bb0\u7ef4\u62a4\u3002" }, { @@ -15354,7 +15354,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L1", "id": "crud_sample_production_reception_py", - "community": 5, + "community": 4, "norm_label": "sample_production_reception.py" }, { @@ -15363,7 +15363,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L62", "id": "crud_sample_production_reception_fmt_dt", - "community": 5, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -15372,7 +15372,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L66", "id": "crud_sample_production_reception_dec", - "community": 5, + "community": 4, "norm_label": "_dec()" }, { @@ -15381,7 +15381,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L72", "id": "crud_sample_production_reception_int_val", - "community": 5, + "community": 4, "norm_label": "_int_val()" }, { @@ -15390,7 +15390,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L78", "id": "crud_sample_production_reception_resolve_field_profile", - "community": 5, + "community": 4, "norm_label": "resolve_field_profile()" }, { @@ -15399,7 +15399,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L84", "id": "crud_sample_production_reception_row_to_dict", - "community": 5, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -15408,7 +15408,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L114", "id": "crud_sample_production_reception_validate_handler_user_id", - "community": 5, + "community": 4, "norm_label": "_validate_handler_user_id()" }, { @@ -15417,7 +15417,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L126", "id": "crud_sample_production_reception_get_qc_reception", - "community": 5, + "community": 4, "norm_label": "_get_qc_reception()" }, { @@ -15426,7 +15426,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L145", "id": "crud_sample_production_reception_validate_payload", - "community": 5, + "community": 4, "norm_label": "_validate_payload()" }, { @@ -15435,7 +15435,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L164", "id": "crud_sample_production_reception_apply_payload_to_row", - "community": 5, + "community": 4, "norm_label": "_apply_payload_to_row()" }, { @@ -15444,7 +15444,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L220", "id": "crud_sample_production_reception_get_by_reception_id", - "community": 5, + "community": 4, "norm_label": "get_by_reception_id()" }, { @@ -15453,7 +15453,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L235", "id": "crud_sample_production_reception_get_map_by_reception_ids", - "community": 5, + "community": 4, "norm_label": "get_map_by_reception_ids()" }, { @@ -15462,7 +15462,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L252", "id": "crud_sample_production_reception_get_by_id", - "community": 5, + "community": 4, "norm_label": "get_by_id()" }, { @@ -15471,7 +15471,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L265", "id": "crud_sample_production_reception_create_production_reception", - "community": 5, + "community": 4, "norm_label": "create_production_reception()" }, { @@ -15480,7 +15480,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L322", "id": "crud_sample_production_reception_update_production_reception", - "community": 5, + "community": 4, "norm_label": "update_production_reception()" }, { @@ -15642,7 +15642,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L69", "id": "crud_collection_protocol_get_protocol_nos_used_in_protocols", - "community": 8, + "community": 1, "norm_label": "get_protocol_nos_used_in_protocols()" }, { @@ -15651,7 +15651,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L103", "id": "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", - "community": 0, + "community": 4, "norm_label": "get_sample_codes_used_in_protocol_samples()" }, { @@ -15660,7 +15660,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L137", "id": "crud_collection_protocol_validate_sample_codes_not_used", - "community": 0, + "community": 4, "norm_label": "validate_sample_codes_not_used()" }, { @@ -15741,7 +15741,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L239", "id": "crud_collection_protocol_attachments_to_urls", - "community": 0, + "community": 4, "norm_label": "attachments_to_urls()" }, { @@ -15759,7 +15759,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L267", "id": "crud_collection_protocol_format_attachment_file_size", - "community": 5, + "community": 4, "norm_label": "_format_attachment_file_size()" }, { @@ -15777,7 +15777,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L299", "id": "crud_collection_protocol_urls_to_attachment_list", - "community": 5, + "community": 4, "norm_label": "urls_to_attachment_list()" }, { @@ -16155,7 +16155,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1879", "id": "crud_collection_protocol_parse_transfer_time_value", - "community": 0, + "community": 4, "norm_label": "_parse_transfer_time_value()" }, { @@ -16164,7 +16164,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1889", "id": "crud_collection_protocol_apply_payment_detail_draft_fields", - "community": 0, + "community": 4, "norm_label": "_apply_payment_detail_draft_fields()" }, { @@ -16182,7 +16182,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1931", "id": "crud_collection_protocol_update_payment_detail_draft", - "community": 0, + "community": 4, "norm_label": "update_payment_detail_draft()" }, { @@ -16281,7 +16281,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2252", "id": "crud_collection_protocol_create_collection_protocol", - "community": 9, + "community": 1, "norm_label": "create_collection_protocol()" }, { @@ -16353,7 +16353,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2586", "id": "crud_collection_protocol_migrate_sample_child_refs_on_replace", - "community": 0, + "community": 4, "norm_label": "_migrate_sample_child_refs_on_replace()" }, { @@ -16362,7 +16362,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2621", "id": "crud_collection_protocol_save_samples", - "community": 0, + "community": 4, "norm_label": "save_samples()" }, { @@ -16560,7 +16560,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3385", "id": "crud_collection_protocol_upsert_fullmoon_todo", - "community": 0, + "community": 4, "norm_label": "upsert_fullmoon_todo()" }, { @@ -16677,7 +16677,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1", "id": "crud_collection_protocol_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355 / \u5ba1\u6838 / \u7f34\u8d39\u660e\u7ec6 crud(\u7ec6\u80de\u5b58\u50a8 2.2.6~2.2.10)" }, { @@ -16686,7 +16686,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L75", "id": "crud_collection_protocol_rationale_75", - "community": 9, + "community": 3, "norm_label": "\u8fd4\u56de\u5df2\u5728\u91c7\u96c6\u534f\u8bae\u5355\u6216\u79d1\u7814\u6350\u8d60\u5355\u4e2d\u5360\u7528\u7684\u534f\u8bae\u7f16\u53f7\u96c6\u5408(\u540c\u79df\u6237\u3001\u672a\u5220\u9664)\u3002" }, { @@ -16695,7 +16695,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L109", "id": "crud_collection_protocol_rationale_109", - "community": 9, + "community": 3, "norm_label": "\u8fd4\u56de\u5df2\u5728\u91c7\u96c6\u534f\u8bae\u5355\u6216\u79d1\u7814\u6350\u8d60\u5355\u6837\u672c\u8868\u4e2d\u5360\u7528\u7684\u6837\u672c\u7f16\u7801\u96c6\u5408(\u540c\u79df\u6237\u3001\u672a\u5220\u9664)\u3002" }, { @@ -16704,7 +16704,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L145", "id": "crud_collection_protocol_rationale_145", - "community": 9, + "community": 3, "norm_label": "\u521b\u5efa/\u66f4\u65b0\u6837\u672c\u884c\u524d\u6821\u9a8c:\u6837\u672c\u7f16\u7801\u4e0d\u5f97\u5df2\u88ab\u4efb\u4e00\u4e1a\u52a1\u5355\u5360\u7528(\u8f6c\u79fb\u914d\u5bf9\u5355\u8c41\u514d)\u3002" }, { @@ -16713,7 +16713,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L199", "id": "crud_collection_protocol_rationale_199", - "community": 9, + "community": 3, "norm_label": "\u5c06 yyyymmdd / yyyy-mm-dd \u7b49\u683c\u5f0f\u89c4\u8303\u4e3a 8 \u4f4d\u65e5\u671f\u5b57\u7b26\u4e32\u3002" }, { @@ -16722,7 +16722,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L218", "id": "crud_collection_protocol_rationale_218", - "community": 9, + "community": 3, "norm_label": "\u5c06\u524d\u7aef camelcase \u5b57\u6bb5\u540d\u8f6c\u4e3a\u6570\u636e\u5e93 snake_case\u3002" }, { @@ -16731,7 +16731,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L229", "id": "crud_collection_protocol_rationale_229", - "community": 9, + "community": 3, "norm_label": "\u4ece\u4fdd\u5b58\u8f7d\u8377\u4e2d\u53d6\u51fa\u9644\u4ef6\u5b57\u6bb5(\u652f\u6301 snake/camel\u3001url \u4e32\u6216\u9644\u4ef6\u5bf9\u8c61\u5217\u8868)\u3002" }, { @@ -16740,7 +16740,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L240", "id": "crud_collection_protocol_rationale_240", - "community": 9, + "community": 3, "norm_label": "\u9644\u4ef6\u5217\u8868\u6216\u5b57\u7b26\u4e32 \u2192 \u9017\u53f7\u5206\u9694 url(minio)\u3002" }, { @@ -16749,7 +16749,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L304", "id": "crud_collection_protocol_rationale_304", - "community": 9, + "community": 3, "norm_label": "\u9017\u53f7\u5206\u9694 url \u2192 \u524d\u7aef\u9644\u4ef6\u5361\u7247\u7ed3\u6784;\u6709 db \u65f6\u4ece biz_attachment \u53d6\u539f\u59cb\u6587\u4ef6\u540d\u3002" }, { @@ -16758,7 +16758,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L589", "id": "crud_collection_protocol_rationale_589", - "community": 9, + "community": 3, "norm_label": "\u6c47\u603b\u534f\u8bae\u5355\u4e0b\u5404\u6837\u672c\u91c7\u96c6\u60c5\u51b5,\u5982\u300c1\u4e2a\u5df2\u91c7\u96c6,1\u4e2a\u672a\u91c7\u96c6\u300d\u3002" }, { @@ -16767,7 +16767,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L636", "id": "crud_collection_protocol_rationale_636", - "community": 9, + "community": 3, "norm_label": "\u4ece\u5165\u5e93\u653e\u884c\u5ba1\u6838\u8bb0\u5f55\u8865\u5168\u5165\u5e93\u65e5\u671f(\u5386\u53f2\u6570\u636e\u53ef\u80fd\u672a\u5199\u5165\u6837\u672c storage_in_date)\u3002" }, { @@ -16776,7 +16776,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1514", "id": "crud_collection_protocol_rationale_1514", - "community": 9, + "community": 3, "norm_label": "\u7f34\u8d39\u660e\u7ec6\u884c \u2192 \u524d\u7aef\u5b57\u5178(\u542b\u534f\u8bae\u3001\u5ba2\u6237\u3001\u8f6c\u8d26\u9644\u4ef6)\u3002" }, { @@ -16785,7 +16785,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2188", "id": "crud_collection_protocol_rationale_2188", - "community": 9, + "community": 3, "norm_label": "overdue | warn | upcoming \u2014 due \u4e3a yyyymmdd" }, { @@ -16794,7 +16794,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2594", "id": "crud_collection_protocol_rationale_2594", - "community": 9, + "community": 3, "norm_label": "\u534f\u8bae\u6837\u672c\u884c\u91cd\u5efa\u540e,\u5c06\u63a5\u6536/\u8d28\u68c0\u5de5\u5355\u7684 protocol_sample_id \u8fc1\u79fb\u5230\u65b0\u6837\u672c id\u3002" }, { @@ -16803,7 +16803,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3033", "id": "crud_collection_protocol_rationale_3033", - "community": 9, + "community": 3, "norm_label": "normalize one payment detail row for equality compare." }, { @@ -16812,7 +16812,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3330", "id": "crud_collection_protocol_rationale_3330", - "community": 9, + "community": 3, "norm_label": "\u534f\u8bae\u8be6\u60c5 bundle \u7528:\u6ee1\u6708\u5f85\u529e\u5b57\u6bb5 + \u7531\u5206\u5a29\u65e5\u63a8\u7b97\u7684\u6ee1\u6708\u65e5\u671f\u3002" }, { @@ -17109,7 +17109,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L1", "id": "crud_qc_material_usage_py", - "community": 4, + "community": 13, "norm_label": "qc_material_usage.py" }, { @@ -17118,7 +17118,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L18", "id": "crud_qc_material_usage_parse_receiver_purpose_from_remark", - "community": 4, + "community": 13, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -17127,7 +17127,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L30", "id": "crud_qc_material_usage_resolve_receiver_purpose", - "community": 4, + "community": 13, "norm_label": "_resolve_receiver_purpose()" }, { @@ -17136,7 +17136,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L40", "id": "crud_qc_material_usage_display_remark", - "community": 4, + "community": 13, "norm_label": "_display_remark()" }, { @@ -17145,7 +17145,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L56", "id": "crud_qc_material_usage_user_nick_name_map", - "community": 4, + "community": 13, "norm_label": "_user_nick_name_map()" }, { @@ -17154,7 +17154,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L64", "id": "crud_qc_material_usage_receiver_display_map", - "community": 4, + "community": 13, "norm_label": "_receiver_display_map()" }, { @@ -17163,7 +17163,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L76", "id": "crud_qc_material_usage_usage_unit_label", - "community": 4, + "community": 13, "norm_label": "_usage_unit_label()" }, { @@ -17172,7 +17172,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L85", "id": "crud_qc_material_usage_stock_in_date_for_row", - "community": 4, + "community": 13, "norm_label": "_stock_in_date_for_row()" }, { @@ -17181,7 +17181,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L91", "id": "crud_qc_material_usage_unit_price_for_row", - "community": 4, + "community": 13, "norm_label": "_unit_price_for_row()" }, { @@ -17190,7 +17190,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L99", "id": "crud_qc_material_usage_amount_for_row", - "community": 4, + "community": 13, "norm_label": "_amount_for_row()" }, { @@ -17199,7 +17199,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L115", "id": "crud_qc_material_usage_row_to_dict", - "community": 4, + "community": 13, "norm_label": "_row_to_dict()" }, { @@ -17208,7 +17208,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L176", "id": "crud_qc_material_usage_linked_qc_task_no_map", - "community": 4, + "community": 13, "norm_label": "_linked_qc_task_no_map()" }, { @@ -17217,7 +17217,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L209", "id": "crud_qc_material_usage_batch_map", - "community": 4, + "community": 13, "norm_label": "_batch_map()" }, { @@ -17226,7 +17226,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L221", "id": "crud_qc_material_usage_mine_usage_filter", - "community": 4, + "community": 13, "norm_label": "_mine_usage_filter()" }, { @@ -17235,7 +17235,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L246", "id": "crud_qc_material_usage_list_usages_query", - "community": 4, + "community": 13, "norm_label": "_list_usages_query()" }, { @@ -17244,7 +17244,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L320", "id": "crud_qc_material_usage_paginate_usages", - "community": 4, + "community": 13, "norm_label": "_paginate_usages()" }, { @@ -17253,7 +17253,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L365", "id": "crud_qc_material_usage_list_usages", - "community": 4, + "community": 13, "norm_label": "list_usages()" }, { @@ -17262,7 +17262,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L393", "id": "crud_qc_material_usage_list_my_usages", - "community": 4, + "community": 13, "norm_label": "list_my_usages()" }, { @@ -17271,7 +17271,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L424", "id": "crud_qc_material_usage_list_usages_by_task", - "community": 4, + "community": 13, "norm_label": "list_usages_by_task()" }, { @@ -17280,7 +17280,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L481", "id": "crud_qc_material_usage_list_linked_task_usages", - "community": 4, + "community": 13, "norm_label": "list_linked_task_usages()" }, { @@ -17289,7 +17289,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L531", "id": "crud_qc_material_usage_revert_task_material_usages", - "community": 4, + "community": 13, "norm_label": "revert_task_material_usages()" }, { @@ -17298,7 +17298,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L599", "id": "crud_qc_material_usage_list_requisition_options", - "community": 4, + "community": 13, "norm_label": "list_requisition_options()" }, { @@ -17307,7 +17307,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L673", "id": "crud_qc_material_usage_record_task_usage_from_requisition", - "community": 4, + "community": 13, "norm_label": "_record_task_usage_from_requisition()" }, { @@ -17316,7 +17316,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L765", "id": "crud_qc_material_usage_deduct_task_usage_legacy_batch", - "community": 4, + "community": 13, "norm_label": "_deduct_task_usage_legacy_batch()" }, { @@ -17325,7 +17325,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L865", "id": "crud_qc_material_usage_deduct_for_task", - "community": 4, + "community": 13, "norm_label": "deduct_for_task()" }, { @@ -17334,7 +17334,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L916", "id": "crud_qc_material_usage_task_consumed_qty_map", - "community": 4, + "community": 13, "norm_label": "_task_consumed_qty_map()" }, { @@ -17343,7 +17343,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L942", "id": "crud_qc_material_usage_fmt_date_val", - "community": 4, + "community": 13, "norm_label": "_fmt_date_val()" }, { @@ -17352,7 +17352,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L950", "id": "crud_qc_material_usage_list_stock_check_requisitions", - "community": 4, + "community": 13, "norm_label": "list_stock_check_requisitions()" }, { @@ -17370,7 +17370,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L19", "id": "crud_qc_material_usage_rationale_19", - "community": 3, + "community": 13, "norm_label": "\u517c\u5bb9\u65e7\u6570\u636e:\u9886\u7528\u4eba/\u7528\u9014\u66fe\u62fc\u63a5\u5728 remark \u4e2d\u3002" }, { @@ -17379,7 +17379,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L41", "id": "crud_qc_material_usage_rationale_41", - "community": 3, + "community": 13, "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" }, { @@ -17388,7 +17388,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L181", "id": "crud_qc_material_usage_rationale_181", - "community": 3, + "community": 13, "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" }, { @@ -17397,7 +17397,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L222", "id": "crud_qc_material_usage_rationale_222", - "community": 3, + "community": 13, "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" }, { @@ -17406,7 +17406,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L408", "id": "crud_qc_material_usage_rationale_408", - "community": 3, + "community": 13, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93 + \u4efb\u52a1\u4f7f\u7528)\u3002" }, { @@ -17415,7 +17415,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L431", "id": "crud_qc_material_usage_rationale_431", - "community": 3, + "community": 13, "norm_label": "\u67e5\u8be2\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55(task_complete)\u3002" }, { @@ -17424,7 +17424,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L488", "id": "crud_qc_material_usage_rationale_488", - "community": 3, + "community": 13, "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" }, { @@ -17433,7 +17433,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L537", "id": "crud_qc_material_usage_rationale_537", - "community": 3, + "community": 13, "norm_label": "\u64a4\u9500\u4efb\u52a1\u6b64\u524d task_complete \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -17442,7 +17442,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L607", "id": "crud_qc_material_usage_rationale_607", - "community": 3, + "community": 13, "norm_label": "\u9886\u7528\u8bb0\u5f55\u9009\u9879(manual_out),\u4f9b\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -17451,7 +17451,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L774", "id": "crud_qc_material_usage_rationale_774", - "community": 3, + "community": 13, "norm_label": "\u65e7\u7248:\u6309\u5165\u5e93\u6279\u6b21\u6263\u51cf\u5e93\u5b58(\u517c\u5bb9\u5386\u53f2\u6570\u636e)\u3002" }, { @@ -17460,7 +17460,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L874", "id": "crud_qc_material_usage_rationale_874", - "community": 3, + "community": 13, "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" }, { @@ -17469,7 +17469,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L959", "id": "crud_qc_material_usage_rationale_959", - "community": 3, + "community": 13, "norm_label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -17478,7 +17478,7 @@ "source_file": "crud/biz_no_generator.py", "source_location": "L1", "id": "crud_biz_no_generator_py", - "community": 9, + "community": 1, "norm_label": "biz_no_generator.py" }, { @@ -17487,7 +17487,7 @@ "source_file": "crud/biz_no_generator.py", "source_location": "L19", "id": "crud_biz_no_generator_prefix_for", - "community": 9, + "community": 1, "norm_label": "_prefix_for()" }, { @@ -17496,7 +17496,7 @@ "source_file": "crud/biz_no_generator.py", "source_location": "L23", "id": "crud_biz_no_generator_format_biz_no", - "community": 9, + "community": 1, "norm_label": "_format_biz_no()" }, { @@ -17505,7 +17505,7 @@ "source_file": "crud/biz_no_generator.py", "source_location": "L27", "id": "crud_biz_no_generator_allocate_next_biz_no", - "community": 9, + "community": 1, "norm_label": "allocate_next_biz_no()" }, { @@ -17514,7 +17514,7 @@ "source_file": "crud/biz_no_generator.py", "source_location": "L1", "id": "crud_biz_no_generator_rationale_1", - "community": 9, + "community": 1, "norm_label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u81ea\u52a8\u751f\u6210:xbcc / jzcc + yyyymmdd + 6 \u4f4d\u5e8f\u53f7" }, { @@ -17523,7 +17523,7 @@ "source_file": "crud/biz_no_generator.py", "source_location": "L35", "id": "crud_biz_no_generator_rationale_35", - "community": 9, + "community": 1, "norm_label": "\u539f\u5b50\u5206\u914d\u4e0b\u4e00\u4e2a\u4e1a\u52a1\u534f\u8bae\u53f7\u3002 \u987b\u5728 create \u4e8b\u52a1\u5185\u8c03\u7528;\u4f7f\u7528 mysql last_insert_id \u4fdd\u8bc1\u5e76\u53d1\u5b89\u5168\u3002" }, { @@ -17532,7 +17532,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L1", "id": "crud_pilot_infusion_confirm_py", - "community": 1, + "community": 6, "norm_label": "pilot_infusion_confirm.py" }, { @@ -17541,7 +17541,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L16", "id": "crud_pilot_infusion_confirm_row_to_dict", - "community": 1, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -17550,7 +17550,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L36", "id": "crud_pilot_infusion_confirm_create_infusion_confirm", - "community": 1, + "community": 6, "norm_label": "create_infusion_confirm()" }, { @@ -17559,7 +17559,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L68", "id": "crud_pilot_infusion_confirm_list_confirms_by_application", - "community": 1, + "community": 6, "norm_label": "list_confirms_by_application()" }, { @@ -17568,7 +17568,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L110", "id": "crud_pilot_infusion_confirm_get_confirm_by_schedule", - "community": 1, + "community": 6, "norm_label": "get_confirm_by_schedule()" }, { @@ -17577,7 +17577,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L141", "id": "crud_pilot_infusion_confirm_get_confirm_by_id", - "community": 1, + "community": 6, "norm_label": "get_confirm_by_id()" }, { @@ -17586,7 +17586,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L158", "id": "crud_pilot_infusion_confirm_confirm_infusion", - "community": 1, + "community": 6, "norm_label": "confirm_infusion()" }, { @@ -17595,7 +17595,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L185", "id": "crud_pilot_infusion_confirm_update_infusion_confirm", - "community": 1, + "community": 6, "norm_label": "update_infusion_confirm()" }, { @@ -17604,7 +17604,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L215", "id": "crud_pilot_infusion_confirm_delete_infusion_confirm", - "community": 1, + "community": 6, "norm_label": "delete_infusion_confirm()" }, { @@ -17613,7 +17613,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L113", "id": "crud_pilot_infusion_confirm_rationale_113", - "community": 3, + "community": 6, "norm_label": "\u6309\u8f93\u6ce8\u8ba1\u5212 id \u83b7\u53d6\u5e94\u7528\u786e\u8ba4(\u542b\u786e\u8ba4\u4eba\u59d3\u540d\u5feb\u7167)\u3002" }, { @@ -17622,7 +17622,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L1", "id": "crud_reagent_stock_log_py", - "community": 19, + "community": 23, "norm_label": "reagent_stock_log.py" }, { @@ -17631,7 +17631,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L16", "id": "crud_reagent_stock_log_user_nick_name_map", - "community": 19, + "community": 23, "norm_label": "_user_nick_name_map()" }, { @@ -17640,7 +17640,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L24", "id": "crud_reagent_stock_log_parse_receiver_purpose_from_remark", - "community": 19, + "community": 23, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -17649,7 +17649,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L35", "id": "crud_reagent_stock_log_resolve_receiver_purpose", - "community": 19, + "community": 23, "norm_label": "_resolve_receiver_purpose()" }, { @@ -17658,7 +17658,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L45", "id": "crud_reagent_stock_log_display_remark", - "community": 19, + "community": 23, "norm_label": "_display_remark()" }, { @@ -17667,7 +17667,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L60", "id": "crud_reagent_stock_log_row_to_dict", - "community": 19, + "community": 23, "norm_label": "_row_to_dict()" }, { @@ -17676,7 +17676,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L90", "id": "crud_reagent_stock_log_list_stock_logs", - "community": 19, + "community": 23, "norm_label": "list_stock_logs()" }, { @@ -17685,7 +17685,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L158", "id": "crud_reagent_stock_log_revert_step_stock_changes", - "community": 19, + "community": 23, "norm_label": "revert_step_stock_changes()" }, { @@ -17694,7 +17694,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L205", "id": "crud_reagent_stock_log_deduct_for_step", - "community": 19, + "community": 23, "norm_label": "deduct_for_step()" }, { @@ -17703,7 +17703,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L1", "id": "crud_reagent_stock_log_rationale_1", - "community": 19, + "community": 23, "norm_label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 crud(biz_reagent_stock_log)" }, { @@ -17712,7 +17712,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L164", "id": "crud_reagent_stock_log_rationale_164", - "community": 19, + "community": 23, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u3002" }, { @@ -17721,7 +17721,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L216", "id": "crud_reagent_stock_log_rationale_216", - "community": 19, + "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" }, { @@ -17730,7 +17730,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L1", "id": "crud_pilot_infusion_schedule_mgmt_py", - "community": 8, + "community": 6, "norm_label": "pilot_infusion_schedule_mgmt.py" }, { @@ -17739,7 +17739,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L55", "id": "crud_pilot_infusion_schedule_mgmt_row_to_dict_schedule", - "community": 8, + "community": 0, "norm_label": "_row_to_dict_schedule()" }, { @@ -17748,7 +17748,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L137", "id": "crud_pilot_infusion_schedule_mgmt_row_to_dict_product", - "community": 8, + "community": 6, "norm_label": "_row_to_dict_product()" }, { @@ -17757,7 +17757,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L154", "id": "crud_pilot_infusion_schedule_mgmt_get_plan_schedule_course_meta", - "community": 8, + "community": 6, "norm_label": "_get_plan_schedule_course_meta()" }, { @@ -17766,7 +17766,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L194", "id": "crud_pilot_infusion_schedule_mgmt_resolve_course_display", - "community": 8, + "community": 6, "norm_label": "_resolve_course_display()" }, { @@ -17775,7 +17775,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L224", "id": "crud_pilot_infusion_schedule_mgmt_get_products_for_schedule", - "community": 8, + "community": 6, "norm_label": "_get_products_for_schedule()" }, { @@ -17784,7 +17784,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L246", "id": "crud_pilot_infusion_schedule_mgmt_list_infusion_schedules_mgmt", - "community": 8, + "community": 0, "norm_label": "list_infusion_schedules_mgmt()" }, { @@ -17793,7 +17793,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L422", "id": "crud_pilot_infusion_schedule_mgmt_get_infusion_schedule_detail", - "community": 8, + "community": 6, "norm_label": "get_infusion_schedule_detail()" }, { @@ -17802,7 +17802,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L573", "id": "crud_pilot_infusion_schedule_mgmt_update_infusion_status", - "community": 8, + "community": 6, "norm_label": "update_infusion_status()" }, { @@ -17811,7 +17811,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L675", "id": "crud_pilot_infusion_schedule_mgmt_update_qc_status", - "community": 8, + "community": 6, "norm_label": "update_qc_status()" }, { @@ -17820,7 +17820,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L714", "id": "crud_pilot_infusion_schedule_mgmt_settlement_remark_marker", - "community": 8, + "community": 6, "norm_label": "_settlement_remark_marker()" }, { @@ -17829,7 +17829,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L719", "id": "crud_pilot_infusion_schedule_mgmt_settlement_remark_markers_for_lookup", - "community": 8, + "community": 6, "norm_label": "_settlement_remark_markers_for_lookup()" }, { @@ -17838,7 +17838,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L723", "id": "crud_pilot_infusion_schedule_mgmt_find_existing_settlement_txn", - "community": 8, + "community": 6, "norm_label": "_find_existing_settlement_txn()" }, { @@ -17847,7 +17847,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L743", "id": "crud_pilot_infusion_schedule_mgmt_resolve_yfk_unit_price", - "community": 8, + "community": 6, "norm_label": "_resolve_yfk_unit_price()" }, { @@ -17856,7 +17856,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L786", "id": "crud_pilot_infusion_schedule_mgmt_find_service_order_product", - "community": 8, + "community": 6, "norm_label": "_find_service_order_product()" }, { @@ -17865,7 +17865,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L819", "id": "crud_pilot_infusion_schedule_mgmt_schedule_product_to_txn_item", - "community": 8, + "community": 6, "norm_label": "_schedule_product_to_txn_item()" }, { @@ -17874,7 +17874,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L832", "id": "crud_pilot_infusion_schedule_mgmt_create_settlement_txn", - "community": 8, + "community": 6, "norm_label": "_create_settlement_txn()" }, { @@ -17883,7 +17883,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L879", "id": "crud_pilot_infusion_schedule_mgmt_deduct_fee_on_complete", - "community": 8, + "community": 6, "norm_label": "_deduct_fee_on_complete()" }, { @@ -17892,7 +17892,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L1089", "id": "crud_pilot_infusion_schedule_mgmt_update_infusion_schedule_mgmt", - "community": 8, + "community": 0, "norm_label": "update_infusion_schedule_mgmt()" }, { @@ -18000,7 +18000,7 @@ "source_file": "crud/clean_room.py", "source_location": "L187", "id": "crud_clean_room_access_log_to_dict", - "community": 1, + "community": 0, "norm_label": "_access_log_to_dict()" }, { @@ -18126,7 +18126,7 @@ "source_file": "crud/clean_room.py", "source_location": "L1", "id": "crud_clean_room_rationale_1", - "community": 11, + "community": 10, "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" }, { @@ -18135,7 +18135,7 @@ "source_file": "crud/__init__.py", "source_location": "L1", "id": "crud_init_py", - "community": 43, + "community": 47, "norm_label": "__init__.py" }, { @@ -18144,7 +18144,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L1", "id": "crud_production_material_stock_check_py", - "community": 1, + "community": 9, "norm_label": "production_material_stock_check.py" }, { @@ -18153,7 +18153,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L22", "id": "crud_production_material_stock_check_user_nick_name_map", - "community": 1, + "community": 9, "norm_label": "_user_nick_name_map()" }, { @@ -18162,7 +18162,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L30", "id": "crud_production_material_stock_check_status_label", - "community": 1, + "community": 9, "norm_label": "_status_label()" }, { @@ -18171,7 +18171,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L38", "id": "crud_production_material_stock_check_batch_line_to_dict", - "community": 1, + "community": 9, "norm_label": "_batch_line_to_dict()" }, { @@ -18180,7 +18180,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L64", "id": "crud_production_material_stock_check_unused_amount", - "community": 1, + "community": 9, "norm_label": "_unused_amount()" }, { @@ -18189,7 +18189,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L70", "id": "crud_production_material_stock_check_unused_line_to_dict", - "community": 1, + "community": 9, "norm_label": "_unused_line_to_dict()" }, { @@ -18198,7 +18198,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L97", "id": "crud_production_material_stock_check_check_header_to_dict", - "community": 1, + "community": 9, "norm_label": "_check_header_to_dict()" }, { @@ -18207,7 +18207,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L121", "id": "crud_production_material_stock_check_get_check", - "community": 1, + "community": 9, "norm_label": "_get_check()" }, { @@ -18216,7 +18216,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L133", "id": "crud_production_material_stock_check_line_counts", - "community": 1, + "community": 9, "norm_label": "_line_counts()" }, { @@ -18225,7 +18225,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L168", "id": "crud_production_material_stock_check_list_checks", - "community": 1, + "community": 9, "norm_label": "list_checks()" }, { @@ -18234,7 +18234,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L228", "id": "crud_production_material_stock_check_get_check_detail", - "community": 1, + "community": 9, "norm_label": "get_check_detail()" }, { @@ -18243,7 +18243,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L263", "id": "crud_production_material_stock_check_parse_check_time", - "community": 1, + "community": 9, "norm_label": "_parse_check_time()" }, { @@ -18252,7 +18252,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L277", "id": "crud_production_material_stock_check_create_check", - "community": 1, + "community": 9, "norm_label": "create_check()" }, { @@ -18261,7 +18261,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L356", "id": "crud_production_material_stock_check_parse_optional_date", - "community": 1, + "community": 9, "norm_label": "_parse_optional_date()" }, { @@ -18270,7 +18270,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L362", "id": "crud_production_material_stock_check_resolve_unused_item_fields", - "community": 1, + "community": 9, "norm_label": "_resolve_unused_item_fields()" }, { @@ -18279,7 +18279,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L452", "id": "crud_production_material_stock_check_save_unused_lines", - "community": 1, + "community": 9, "norm_label": "save_unused_lines()" }, { @@ -18288,7 +18288,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L537", "id": "crud_production_material_stock_check_complete_check", - "community": 1, + "community": 9, "norm_label": "complete_check()" }, { @@ -18297,7 +18297,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L558", "id": "crud_production_material_stock_check_cancel_check", - "community": 1, + "community": 9, "norm_label": "cancel_check()" }, { @@ -18369,7 +18369,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L1", "id": "crud_storage_entry_sms_notification_py", - "community": 5, + "community": 4, "norm_label": "storage_entry_sms_notification.py" }, { @@ -18378,7 +18378,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L25", "id": "crud_storage_entry_sms_notification_unicode_ci", - "community": 5, + "community": 4, "norm_label": "_unicode_ci()" }, { @@ -18387,7 +18387,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L29", "id": "crud_storage_entry_sms_notification_total_pages", - "community": 5, + "community": 4, "norm_label": "total_pages()" }, { @@ -18396,7 +18396,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L35", "id": "crud_storage_entry_sms_notification_fmt_dt", - "community": 5, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -18405,7 +18405,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L39", "id": "crud_storage_entry_sms_notification_normalize_date_bound", - "community": 5, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -18414,7 +18414,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L46", "id": "crud_storage_entry_sms_notification_storage_status_label", - "community": 5, + "community": 4, "norm_label": "_storage_status_label()" }, { @@ -18423,7 +18423,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L56", "id": "crud_storage_entry_sms_notification_row_to_dict", - "community": 5, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -18432,7 +18432,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L93", "id": "crud_storage_entry_sms_notification_base_query", - "community": 5, + "community": 4, "norm_label": "_base_query()" }, { @@ -18441,7 +18441,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L141", "id": "crud_storage_entry_sms_notification_ensure_notification", - "community": 5, + "community": 4, "norm_label": "_ensure_notification()" }, { @@ -18450,7 +18450,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L177", "id": "crud_storage_entry_sms_notification_resolve_notification", - "community": 5, + "community": 4, "norm_label": "resolve_notification()" }, { @@ -18459,7 +18459,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L215", "id": "crud_storage_entry_sms_notification_fetch_sample_type_name", - "community": 5, + "community": 4, "norm_label": "_fetch_sample_type_name()" }, { @@ -18468,7 +18468,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L229", "id": "crud_storage_entry_sms_notification_list_notifications", - "community": 5, + "community": 4, "norm_label": "list_notifications()" }, { @@ -18477,7 +18477,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L383", "id": "crud_storage_entry_sms_notification_toggle_notification_status", - "community": 5, + "community": 4, "norm_label": "toggle_notification_status()" }, { @@ -18486,7 +18486,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L419", "id": "crud_storage_entry_sms_notification_generate_sms_content", - "community": 5, + "community": 4, "norm_label": "generate_sms_content()" }, { @@ -18495,7 +18495,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L185", "id": "crud_storage_entry_sms_notification_rationale_185", - "community": 9, + "community": 3, "norm_label": "find notification by id; fallback to storage_review_id and ensure row exists." }, { @@ -18594,7 +18594,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1", "id": "crud_pilot_application_py", - "community": 8, + "community": 12, "norm_label": "pilot_application.py" }, { @@ -18603,7 +18603,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L34", "id": "crud_pilot_application_normalize_yyyymmdd", - "community": 8, + "community": 12, "norm_label": "_normalize_yyyymmdd()" }, { @@ -18612,7 +18612,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L41", "id": "crud_pilot_application_format_yyyy_mm_dd", - "community": 8, + "community": 12, "norm_label": "_format_yyyy_mm_dd()" }, { @@ -18621,7 +18621,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L48", "id": "crud_pilot_application_parse_infusion_datetime", - "community": 8, + "community": 12, "norm_label": "_parse_infusion_datetime()" }, { @@ -18630,7 +18630,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L68", "id": "crud_pilot_application_release_application_no_for_soft_delete", - "community": 8, + "community": 12, "norm_label": "_release_application_no_for_soft_delete()" }, { @@ -18639,7 +18639,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L76", "id": "crud_pilot_application_generate_application_no", - "community": 8, + "community": 12, "norm_label": "_generate_application_no()" }, { @@ -18648,7 +18648,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L103", "id": "crud_pilot_application_resolve_application_attachment_payload", - "community": 8, + "community": 12, "norm_label": "_resolve_application_attachment_payload()" }, { @@ -18657,7 +18657,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L116", "id": "crud_pilot_application_row_to_dict_application", - "community": 8, + "community": 12, "norm_label": "_row_to_dict_application()" }, { @@ -18666,7 +18666,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L196", "id": "crud_pilot_application_row_to_dict_patient", - "community": 8, + "community": 12, "norm_label": "_row_to_dict_patient()" }, { @@ -18675,7 +18675,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L219", "id": "crud_pilot_application_row_to_dict_infusion_plan", - "community": 8, + "community": 12, "norm_label": "_row_to_dict_infusion_plan()" }, { @@ -18684,7 +18684,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L266", "id": "crud_pilot_application_row_to_dict_schedule_product", - "community": 8, + "community": 12, "norm_label": "_row_to_dict_schedule_product()" }, { @@ -18693,7 +18693,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L283", "id": "crud_pilot_application_row_to_dict_infusion_schedule", - "community": 8, + "community": 12, "norm_label": "_row_to_dict_infusion_schedule()" }, { @@ -18702,7 +18702,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L315", "id": "crud_pilot_application_list_applications", - "community": 8, + "community": 12, "norm_label": "list_applications()" }, { @@ -18711,7 +18711,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L387", "id": "crud_pilot_application_get_application", - "community": 8, + "community": 12, "norm_label": "get_application()" }, { @@ -18720,7 +18720,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L429", "id": "crud_pilot_application_create_application", - "community": 8, + "community": 0, "norm_label": "create_application()" }, { @@ -18729,7 +18729,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L545", "id": "crud_pilot_application_update_application", - "community": 8, + "community": 12, "norm_label": "update_application()" }, { @@ -18738,7 +18738,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L584", "id": "crud_pilot_application_soft_delete_application", - "community": 8, + "community": 12, "norm_label": "soft_delete_application()" }, { @@ -18747,7 +18747,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L605", "id": "crud_pilot_application_start_application", - "community": 8, + "community": 12, "norm_label": "start_application()" }, { @@ -18756,7 +18756,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L628", "id": "crud_pilot_application_complete_application", - "community": 8, + "community": 12, "norm_label": "complete_application()" }, { @@ -18765,7 +18765,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L651", "id": "crud_pilot_application_void_application", - "community": 8, + "community": 12, "norm_label": "void_application()" }, { @@ -18774,7 +18774,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L679", "id": "crud_pilot_application_get_patient_by_application", - "community": 8, + "community": 12, "norm_label": "get_patient_by_application()" }, { @@ -18783,7 +18783,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L696", "id": "crud_pilot_application_save_patient", - "community": 8, + "community": 0, "norm_label": "save_patient()" }, { @@ -18792,7 +18792,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L823", "id": "crud_pilot_application_list_infusion_plans", - "community": 8, + "community": 12, "norm_label": "list_infusion_plans()" }, { @@ -18801,7 +18801,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L839", "id": "crud_pilot_application_create_infusion_plan", - "community": 8, + "community": 12, "norm_label": "create_infusion_plan()" }, { @@ -18810,7 +18810,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L882", "id": "crud_pilot_application_normalize_infusion_status_code", - "community": 8, + "community": 12, "norm_label": "_normalize_infusion_status_code()" }, { @@ -18819,7 +18819,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L889", "id": "crud_pilot_application_schedule_infusion_editable", - "community": 8, + "community": 12, "norm_label": "_schedule_infusion_editable()" }, { @@ -18828,7 +18828,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L893", "id": "crud_pilot_application_schedule_locked", - "community": 8, + "community": 12, "norm_label": "_schedule_locked()" }, { @@ -18837,7 +18837,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L897", "id": "crud_pilot_application_schedule_has_blocking_links", - "community": 8, + "community": 12, "norm_label": "_schedule_has_blocking_links()" }, { @@ -18846,7 +18846,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L923", "id": "crud_pilot_application_schedule_deletable", - "community": 8, + "community": 12, "norm_label": "_schedule_deletable()" }, { @@ -18855,7 +18855,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L951", "id": "crud_pilot_application_get_schedule_for_plan", - "community": 8, + "community": 12, "norm_label": "_get_schedule_for_plan()" }, { @@ -18864,7 +18864,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L972", "id": "crud_pilot_application_prepare_infusion_plan_payload", - "community": 8, + "community": 12, "norm_label": "_prepare_infusion_plan_payload()" }, { @@ -18873,7 +18873,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L997", "id": "crud_pilot_application_update_infusion_plan", - "community": 8, + "community": 12, "norm_label": "update_infusion_plan()" }, { @@ -18882,7 +18882,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1038", "id": "crud_pilot_application_soft_delete_infusion_plan", - "community": 8, + "community": 12, "norm_label": "soft_delete_infusion_plan()" }, { @@ -18891,7 +18891,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1083", "id": "crud_pilot_application_list_schedules_by_plan", - "community": 8, + "community": 12, "norm_label": "list_schedules_by_plan()" }, { @@ -18900,7 +18900,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1120", "id": "crud_pilot_application_auto_generate_schedules", - "community": 8, + "community": 0, "norm_label": "auto_generate_schedules()" }, { @@ -18909,7 +18909,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1200", "id": "crud_pilot_application_create_schedule_products", - "community": 8, + "community": 12, "norm_label": "_create_schedule_products()" }, { @@ -18918,7 +18918,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1240", "id": "crud_pilot_application_create_schedule", - "community": 8, + "community": 12, "norm_label": "create_schedule()" }, { @@ -18927,7 +18927,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1347", "id": "crud_pilot_application_update_schedule_editable", - "community": 8, + "community": 12, "norm_label": "_update_schedule_editable()" }, { @@ -18936,7 +18936,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1373", "id": "crud_pilot_application_upsert_schedule_products", - "community": 8, + "community": 12, "norm_label": "_upsert_schedule_products()" }, { @@ -18945,7 +18945,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1455", "id": "crud_pilot_application_update_schedule_order_only", - "community": 8, + "community": 12, "norm_label": "_update_schedule_order_only()" }, { @@ -18954,7 +18954,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1467", "id": "crud_pilot_application_upsert_application_infusion", - "community": 8, + "community": 12, "norm_label": "upsert_application_infusion()" }, { @@ -18963,7 +18963,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1570", "id": "crud_pilot_application_get_or_create_infusion_plan", - "community": 8, + "community": 12, "norm_label": "_get_or_create_infusion_plan()" }, { @@ -18972,7 +18972,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1615", "id": "crud_pilot_application_create_basic_experiment_sale_schedules", - "community": 8, + "community": 12, "norm_label": "create_basic_experiment_sale_schedules()" }, { @@ -18981,7 +18981,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1692", "id": "crud_pilot_application_save_application_infusion", - "community": 8, + "community": 12, "norm_label": "save_application_infusion()" }, { @@ -18990,7 +18990,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1741", "id": "crud_pilot_application_update_schedule", - "community": 8, + "community": 12, "norm_label": "update_schedule()" }, { @@ -18999,7 +18999,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1769", "id": "crud_pilot_application_soft_delete_schedule", - "community": 8, + "community": 12, "norm_label": "soft_delete_schedule()" }, { @@ -19008,7 +19008,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1834", "id": "crud_pilot_application_mark_schedule_complete", - "community": 8, + "community": 12, "norm_label": "mark_schedule_complete()" }, { @@ -19368,7 +19368,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L1", "id": "crud_pre_transit_sample_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u9884\u4ea7\u53ca\u5728\u9014\u6837\u672c \u2014 \u8d28\u68c0\u770b\u677f(\u534f\u8bae\u5355\u7ef4\u5ea6\u5217\u8868)" }, { @@ -19503,7 +19503,7 @@ "source_file": "crud/role.py", "source_location": "L373", "id": "crud_role_update_role_menus", - "community": 12, + "community": 11, "norm_label": "update_role_menus()" }, { @@ -19548,7 +19548,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L1", "id": "crud_qc_material_stock_batch_py", - "community": 1, + "community": 9, "norm_label": "qc_material_stock_batch.py" }, { @@ -19566,7 +19566,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L20", "id": "crud_qc_material_stock_batch_parse_date", - "community": 1, + "community": 9, "norm_label": "_parse_date()" }, { @@ -19575,7 +19575,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L34", "id": "crud_qc_material_stock_batch_parse_expire_date", - "community": 1, + "community": 9, "norm_label": "_parse_expire_date()" }, { @@ -19584,7 +19584,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L38", "id": "crud_qc_material_stock_batch_require_str", - "community": 1, + "community": 9, "norm_label": "_require_str()" }, { @@ -19593,7 +19593,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L45", "id": "crud_qc_material_stock_batch_require_decimal", - "community": 1, + "community": 9, "norm_label": "_require_decimal()" }, { @@ -19602,7 +19602,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L57", "id": "crud_qc_material_stock_batch_stock_in_no_exists", - "community": 1, + "community": 9, "norm_label": "stock_in_no_exists()" }, { @@ -19620,7 +19620,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L106", "id": "crud_qc_material_stock_batch_usage_batch_snapshots", - "community": 1, + "community": 9, "norm_label": "_usage_batch_snapshots()" }, { @@ -19629,7 +19629,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L127", "id": "crud_qc_material_stock_batch_get_material_for_update", - "community": 1, + "community": 9, "norm_label": "_get_material_for_update()" }, { @@ -19656,7 +19656,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L282", "id": "crud_qc_material_stock_batch_create_batch_and_usage", - "community": 1, + "community": 9, "norm_label": "_create_batch_and_usage()" }, { @@ -19665,7 +19665,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L373", "id": "crud_qc_material_stock_batch_stock_in_one", - "community": 1, + "community": 9, "norm_label": "stock_in_one()" }, { @@ -19674,7 +19674,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L414", "id": "crud_qc_material_stock_batch_batch_stock_in", - "community": 1, + "community": 9, "norm_label": "batch_stock_in()" }, { @@ -19683,7 +19683,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L470", "id": "crud_qc_material_stock_batch_stock_out_batch", - "community": 1, + "community": 9, "norm_label": "_stock_out_batch()" }, { @@ -19692,7 +19692,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L551", "id": "crud_qc_material_stock_batch_batch_stock_out", - "community": 1, + "community": 9, "norm_label": "batch_stock_out()" }, { @@ -19701,7 +19701,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L604", "id": "crud_qc_material_stock_batch_validate_discard_reason", - "community": 1, + "community": 9, "norm_label": "_validate_discard_reason()" }, { @@ -19710,7 +19710,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L613", "id": "crud_qc_material_stock_batch_discard_batch", - "community": 1, + "community": 9, "norm_label": "_discard_batch()" }, { @@ -19728,7 +19728,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L741", "id": "crud_qc_material_stock_batch_get_batch", - "community": 1, + "community": 9, "norm_label": "get_batch()" }, { @@ -19737,7 +19737,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L753", "id": "crud_qc_material_stock_batch_sum_batch_out_total", - "community": 1, + "community": 9, "norm_label": "_sum_batch_out_total()" }, { @@ -19746,7 +19746,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L774", "id": "crud_qc_material_stock_batch_get_batch_detail", - "community": 1, + "community": 9, "norm_label": "get_batch_detail()" }, { @@ -19755,7 +19755,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L796", "id": "crud_qc_material_stock_batch_append_batch_qty_adjust", - "community": 1, + "community": 9, "norm_label": "_append_batch_qty_adjust()" }, { @@ -19764,7 +19764,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L836", "id": "crud_qc_material_stock_batch_update_batch", - "community": 1, + "community": 9, "norm_label": "update_batch()" }, { @@ -19773,7 +19773,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L1048", "id": "crud_qc_material_stock_batch_delete_batch", - "community": 1, + "community": 9, "norm_label": "delete_batch()" }, { @@ -19782,7 +19782,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L1", "id": "crud_material_stock_check_py", - "community": 1, + "community": 0, "norm_label": "material_stock_check.py" }, { @@ -19791,7 +19791,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L22", "id": "crud_material_stock_check_user_nick_name_map", - "community": 1, + "community": 0, "norm_label": "_user_nick_name_map()" }, { @@ -19800,7 +19800,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L30", "id": "crud_material_stock_check_status_label", - "community": 1, + "community": 0, "norm_label": "_status_label()" }, { @@ -19809,7 +19809,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L38", "id": "crud_material_stock_check_batch_line_to_dict", - "community": 1, + "community": 9, "norm_label": "_batch_line_to_dict()" }, { @@ -19818,7 +19818,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L62", "id": "crud_material_stock_check_unused_amount", - "community": 1, + "community": 9, "norm_label": "_unused_amount()" }, { @@ -19827,7 +19827,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L68", "id": "crud_material_stock_check_unused_line_to_dict", - "community": 1, + "community": 9, "norm_label": "_unused_line_to_dict()" }, { @@ -19836,7 +19836,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L94", "id": "crud_material_stock_check_check_header_to_dict", - "community": 1, + "community": 0, "norm_label": "_check_header_to_dict()" }, { @@ -19854,7 +19854,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L130", "id": "crud_material_stock_check_line_counts", - "community": 1, + "community": 0, "norm_label": "_line_counts()" }, { @@ -19863,7 +19863,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L165", "id": "crud_material_stock_check_list_checks", - "community": 1, + "community": 0, "norm_label": "list_checks()" }, { @@ -19872,7 +19872,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L225", "id": "crud_material_stock_check_get_check_detail", - "community": 1, + "community": 0, "norm_label": "get_check_detail()" }, { @@ -19908,7 +19908,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L357", "id": "crud_material_stock_check_resolve_unused_item_fields", - "community": 1, + "community": 0, "norm_label": "_resolve_unused_item_fields()" }, { @@ -19953,7 +19953,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L1", "id": "crud_production_task_step_assignee_py", - "community": 10, + "community": 6, "norm_label": "production_task_step_assignee.py" }, { @@ -19962,7 +19962,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L17", "id": "crud_production_task_step_assignee_active_users_in_tenant", - "community": 10, + "community": 6, "norm_label": "_active_users_in_tenant()" }, { @@ -19971,7 +19971,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L36", "id": "crud_production_task_step_assignee_active_users_with_role_in_tenant", - "community": 10, + "community": 6, "norm_label": "_active_users_with_role_in_tenant()" }, { @@ -19980,7 +19980,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L52", "id": "crud_production_task_step_assignee_validate_assignee_user_ids", - "community": 10, + "community": 6, "norm_label": "validate_assignee_user_ids()" }, { @@ -19989,7 +19989,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L83", "id": "crud_production_task_step_assignee_sync_assignees_for_step", - "community": 10, + "community": 6, "norm_label": "sync_assignees_for_step()" }, { @@ -19998,7 +19998,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L137", "id": "crud_production_task_step_assignee_enrich_step_assignees", - "community": 10, + "community": 6, "norm_label": "enrich_step_assignees()" }, { @@ -20007,7 +20007,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L179", "id": "crud_production_task_step_assignee_enrich_step_completed_by_names", - "community": 10, + "community": 6, "norm_label": "enrich_step_completed_by_names()" }, { @@ -20016,7 +20016,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L198", "id": "crud_production_task_step_assignee_user_is_step_assignee", - "community": 10, + "community": 6, "norm_label": "user_is_step_assignee()" }, { @@ -20025,7 +20025,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L217", "id": "crud_production_task_step_assignee_user_is_any_step_assignee_of_task", - "community": 10, + "community": 6, "norm_label": "user_is_any_step_assignee_of_task()" }, { @@ -20034,7 +20034,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L39", "id": "crud_production_task_step_assignee_rationale_39", - "community": 10, + "community": 6, "norm_label": "\u6821\u9a8c\u5019\u9009\u7528\u6237\u662f\u5426\u62e5\u6709\u6307\u5b9a\u89d2\u8272(\u76f4\u63a5\u7ed1\u5b9a \u222a \u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -20043,7 +20043,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L92", "id": "crud_production_task_step_assignee_rationale_92", - "community": 10, + "community": 6, "norm_label": "\u5168\u91cf\u66ff\u6362\u6b65\u9aa4\u8d1f\u8d23\u4eba(\u8f6f\u5220\u65e7\u8bb0\u5f55 + \u63d2\u5165\u65b0\u8bb0\u5f55)\u3002" }, { @@ -20052,7 +20052,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L140", "id": "crud_production_task_step_assignee_rationale_140", - "community": 10, + "community": 6, "norm_label": "\u6279\u91cf\u586b\u5145 assigneeuserids / assigneenames / assignees\u3002" }, { @@ -20232,7 +20232,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L32", "id": "crud_qc_sms_notification_rationale_32", - "community": 9, + "community": 3, "norm_label": "\u5217\u4e0e\u5217\u6bd4\u8f83\u65f6\u4e24\u4fa7 collate;\u4e0e\u5b57\u9762\u91cf\u6bd4\u8f83\u65f6\u4ec5\u5bf9\u5217\u4fa7 collate\u3002" }, { @@ -20484,7 +20484,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L1", "id": "crud_research_donation_sample_collection_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60\u6837\u672c\u91c7\u96c6\u4fe1\u606f\u5217\u8868 crud(\u6837\u672c\u4fe1\u606f\u7ba1\u7406 \u00b7 \u6837\u672c\u91c7\u96c6\u4fe1\u606f)" }, { @@ -20493,7 +20493,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L1", "id": "crud_qc_material_amount_auth_py", - "community": 2, + "community": 1, "norm_label": "qc_material_amount_auth.py" }, { @@ -20502,7 +20502,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": 1, "norm_label": "get_amount_view_role()" }, { @@ -20511,7 +20511,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": 1, "norm_label": "_get_auth_dept_id()" }, { @@ -20520,7 +20520,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": 1, "norm_label": "_assert_user_in_auth_dept()" }, { @@ -20529,7 +20529,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": 1, "norm_label": "_user_has_role_binding()" }, { @@ -20538,7 +20538,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L85", "id": "crud_qc_material_amount_auth_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -20547,7 +20547,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L98", "id": "crud_qc_material_amount_auth_list_authorized_users", - "community": 2, + "community": 1, "norm_label": "list_authorized_users()" }, { @@ -20556,7 +20556,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": 1, "norm_label": "grant_amount_view_role()" }, { @@ -20565,7 +20565,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": 1, "norm_label": "revoke_amount_view_role()" }, { @@ -20601,7 +20601,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L1", "id": "crud_oa_approval_py", - "community": 7, + "community": 8, "norm_label": "oa_approval.py" }, { @@ -20610,7 +20610,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L25", "id": "crud_oa_approval_dumps", - "community": 7, + "community": 8, "norm_label": "_dumps()" }, { @@ -20619,7 +20619,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L33", "id": "crud_oa_approval_loads", - "community": 7, + "community": 8, "norm_label": "_loads()" }, { @@ -20646,7 +20646,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L70", "id": "crud_oa_approval_get_group", - "community": 7, + "community": 8, "norm_label": "get_group()" }, { @@ -20664,7 +20664,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L110", "id": "crud_oa_approval_update_group", - "community": 7, + "community": 8, "norm_label": "update_group()" }, { @@ -20673,7 +20673,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L140", "id": "crud_oa_approval_delete_group", - "community": 7, + "community": 8, "norm_label": "delete_group()" }, { @@ -20682,7 +20682,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L163", "id": "crud_oa_approval_app_to_dict", - "community": 7, + "community": 8, "norm_label": "_app_to_dict()" }, { @@ -20691,7 +20691,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L186", "id": "crud_oa_approval_get_app", - "community": 7, + "community": 8, "norm_label": "get_app()" }, { @@ -20700,7 +20700,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L194", "id": "crud_oa_approval_list_apps", - "community": 7, + "community": 8, "norm_label": "list_apps()" }, { @@ -20709,7 +20709,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L254", "id": "crud_oa_approval_create_version", - "community": 7, + "community": 8, "norm_label": "_create_version()" }, { @@ -20718,7 +20718,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L291", "id": "crud_oa_approval_create_app", - "community": 7, + "community": 8, "norm_label": "create_app()" }, { @@ -20727,7 +20727,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L355", "id": "crud_oa_approval_copied_app_name", - "community": 7, + "community": 8, "norm_label": "_copied_app_name()" }, { @@ -20736,7 +20736,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L366", "id": "crud_oa_approval_copy_app", - "community": 7, + "community": 8, "norm_label": "copy_app()" }, { @@ -20745,7 +20745,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L432", "id": "crud_oa_approval_update_app", - "community": 7, + "community": 8, "norm_label": "update_app()" }, { @@ -20754,7 +20754,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L494", "id": "crud_oa_approval_delete_app", - "community": 7, + "community": 8, "norm_label": "delete_app()" }, { @@ -20763,7 +20763,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L515", "id": "crud_oa_approval_find_draft", - "community": 7, + "community": 8, "norm_label": "_find_draft()" }, { @@ -20772,7 +20772,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L529", "id": "crud_oa_approval_find_latest_published", - "community": 7, + "community": 8, "norm_label": "_find_latest_published()" }, { @@ -20781,7 +20781,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L542", "id": "crud_oa_approval_version_draft_to_dict", - "community": 7, + "community": 8, "norm_label": "_version_draft_to_dict()" }, { @@ -20790,7 +20790,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L575", "id": "crud_oa_approval_get_or_create_draft", - "community": 7, + "community": 8, "norm_label": "get_or_create_draft()" }, { @@ -20799,7 +20799,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L622", "id": "crud_oa_approval_save_draft", - "community": 7, + "community": 8, "norm_label": "save_draft()" }, { @@ -20835,7 +20835,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1", "id": "crud_cell_product_py", - "community": 10, + "community": 6, "norm_label": "cell_product.py" }, { @@ -20844,7 +20844,7 @@ "source_file": "crud/cell_product.py", "source_location": "L32", "id": "crud_cell_product_apply_cell_product_status_change", - "community": 10, + "community": 6, "norm_label": "_apply_cell_product_status_change()" }, { @@ -20853,7 +20853,7 @@ "source_file": "crud/cell_product.py", "source_location": "L87", "id": "crud_cell_product_row_to_dict", - "community": 10, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -20862,7 +20862,7 @@ "source_file": "crud/cell_product.py", "source_location": "L121", "id": "crud_cell_product_build_facility_path_label", - "community": 10, + "community": 6, "norm_label": "_build_facility_path_label()" }, { @@ -20871,7 +20871,7 @@ "source_file": "crud/cell_product.py", "source_location": "L136", "id": "crud_cell_product_enrich_product_dicts", - "community": 10, + "community": 6, "norm_label": "_enrich_product_dicts()" }, { @@ -20880,7 +20880,7 @@ "source_file": "crud/cell_product.py", "source_location": "L272", "id": "crud_cell_product_product_to_response", - "community": 10, + "community": 6, "norm_label": "product_to_response()" }, { @@ -20889,7 +20889,7 @@ "source_file": "crud/cell_product.py", "source_location": "L277", "id": "crud_cell_product_list_cell_products", - "community": 10, + "community": 6, "norm_label": "list_cell_products()" }, { @@ -20898,7 +20898,7 @@ "source_file": "crud/cell_product.py", "source_location": "L344", "id": "crud_cell_product_get_cell_product", - "community": 10, + "community": 6, "norm_label": "get_cell_product()" }, { @@ -20907,7 +20907,7 @@ "source_file": "crud/cell_product.py", "source_location": "L358", "id": "crud_cell_product_create_cell_product", - "community": 10, + "community": 1, "norm_label": "create_cell_product()" }, { @@ -20916,7 +20916,7 @@ "source_file": "crud/cell_product.py", "source_location": "L431", "id": "crud_cell_product_update_cell_product", - "community": 10, + "community": 6, "norm_label": "update_cell_product()" }, { @@ -20925,7 +20925,7 @@ "source_file": "crud/cell_product.py", "source_location": "L531", "id": "crud_cell_product_delete_cell_product", - "community": 10, + "community": 6, "norm_label": "delete_cell_product()" }, { @@ -20934,7 +20934,7 @@ "source_file": "crud/cell_product.py", "source_location": "L548", "id": "crud_cell_product_next_code_start_seq", - "community": 10, + "community": 6, "norm_label": "_next_code_start_seq()" }, { @@ -20943,7 +20943,7 @@ "source_file": "crud/cell_product.py", "source_location": "L569", "id": "crud_cell_product_get_next_code", - "community": 10, + "community": 6, "norm_label": "get_next_code()" }, { @@ -20952,7 +20952,7 @@ "source_file": "crud/cell_product.py", "source_location": "L580", "id": "crud_cell_product_normalize_passage_product_base", - "community": 10, + "community": 6, "norm_label": "normalize_passage_product_base()" }, { @@ -20961,7 +20961,7 @@ "source_file": "crud/cell_product.py", "source_location": "L591", "id": "crud_cell_product_get_max_passage_product_seq", - "community": 10, + "community": 6, "norm_label": "get_max_passage_product_seq()" }, { @@ -20970,7 +20970,7 @@ "source_file": "crud/cell_product.py", "source_location": "L625", "id": "crud_cell_product_get_max_passage_product_seq_map", - "community": 10, + "community": 6, "norm_label": "get_max_passage_product_seq_map()" }, { @@ -20979,7 +20979,7 @@ "source_file": "crud/cell_product.py", "source_location": "L643", "id": "crud_cell_product_get_max_product_suffix_seq", - "community": 10, + "community": 6, "norm_label": "get_max_product_suffix_seq()" }, { @@ -20988,7 +20988,7 @@ "source_file": "crud/cell_product.py", "source_location": "L675", "id": "crud_cell_product_product_code_exists", - "community": 10, + "community": 6, "norm_label": "product_code_exists()" }, { @@ -20997,7 +20997,7 @@ "source_file": "crud/cell_product.py", "source_location": "L694", "id": "crud_cell_product_normalize_product_code_base", - "community": 10, + "community": 6, "norm_label": "normalize_product_code_base()" }, { @@ -21006,7 +21006,7 @@ "source_file": "crud/cell_product.py", "source_location": "L705", "id": "crud_cell_product_build_split_product_codes", - "community": 10, + "community": 6, "norm_label": "build_split_product_codes()" }, { @@ -21015,7 +21015,7 @@ "source_file": "crud/cell_product.py", "source_location": "L712", "id": "crud_cell_product_reserve_next_codes", - "community": 10, + "community": 6, "norm_label": "reserve_next_codes()" }, { @@ -21024,7 +21024,7 @@ "source_file": "crud/cell_product.py", "source_location": "L722", "id": "crud_cell_product_validate_batch_items", - "community": 10, + "community": 6, "norm_label": "_validate_batch_items()" }, { @@ -21033,7 +21033,7 @@ "source_file": "crud/cell_product.py", "source_location": "L767", "id": "crud_cell_product_create_cell_products_by_quantity", - "community": 10, + "community": 6, "norm_label": "create_cell_products_by_quantity()" }, { @@ -21042,7 +21042,7 @@ "source_file": "crud/cell_product.py", "source_location": "L801", "id": "crud_cell_product_create_cell_products_batch", - "community": 10, + "community": 6, "norm_label": "create_cell_products_batch()" }, { @@ -21051,7 +21051,7 @@ "source_file": "crud/cell_product.py", "source_location": "L891", "id": "crud_cell_product_total_pages", - "community": 10, + "community": 6, "norm_label": "total_pages()" }, { @@ -21060,7 +21060,7 @@ "source_file": "crud/cell_product.py", "source_location": "L906", "id": "crud_cell_product_product_node", - "community": 10, + "community": 6, "norm_label": "_product_node()" }, { @@ -21069,7 +21069,7 @@ "source_file": "crud/cell_product.py", "source_location": "L918", "id": "crud_cell_product_nest_ancestor_parent", - "community": 10, + "community": 6, "norm_label": "_nest_ancestor_parent()" }, { @@ -21078,7 +21078,7 @@ "source_file": "crud/cell_product.py", "source_location": "L934", "id": "crud_cell_product_edge_meta", - "community": 10, + "community": 6, "norm_label": "_edge_meta()" }, { @@ -21087,7 +21087,7 @@ "source_file": "crud/cell_product.py", "source_location": "L958", "id": "crud_cell_product_sample_customer_dict", - "community": 10, + "community": 6, "norm_label": "_sample_customer_dict()" }, { @@ -21096,7 +21096,7 @@ "source_file": "crud/cell_product.py", "source_location": "L982", "id": "crud_cell_product_donation_sample_customer_dict", - "community": 10, + "community": 6, "norm_label": "_donation_sample_customer_dict()" }, { @@ -21105,7 +21105,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1006", "id": "crud_cell_product_sample_type_name_from_id", - "community": 10, + "community": 6, "norm_label": "_sample_type_name_from_id()" }, { @@ -21114,7 +21114,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1019", "id": "crud_cell_product_find_protocol_sample", - "community": 10, + "community": 6, "norm_label": "_find_protocol_sample()" }, { @@ -21123,7 +21123,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1051", "id": "crud_cell_product_find_donation_sample", - "community": 10, + "community": 6, "norm_label": "_find_donation_sample()" }, { @@ -21132,7 +21132,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1097", "id": "crud_cell_product_protocol_sample_chain_node", - "community": 10, + "community": 6, "norm_label": "_protocol_sample_chain_node()" }, { @@ -21141,7 +21141,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1130", "id": "crud_cell_product_donation_sample_chain_node", - "community": 10, + "community": 6, "norm_label": "_donation_sample_chain_node()" }, { @@ -21150,7 +21150,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1162", "id": "crud_cell_product_ancestor_sample_chain_link", - "community": 10, + "community": 6, "norm_label": "_ancestor_sample_chain_link()" }, { @@ -21159,7 +21159,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1222", "id": "crud_cell_product_find_cell_product_by_input", - "community": 10, + "community": 6, "norm_label": "_find_cell_product_by_input()" }, { @@ -21168,7 +21168,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1242", "id": "crud_cell_product_ancestor_link_from_cell_product_input", - "community": 10, + "community": 6, "norm_label": "_ancestor_link_from_cell_product_input()" }, { @@ -21177,7 +21177,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1260", "id": "crud_cell_product_build_ancestor_chain", - "community": 10, + "community": 6, "norm_label": "_build_ancestor_chain()" }, { @@ -21186,7 +21186,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1329", "id": "crud_cell_product_build_descendant_chain", - "community": 10, + "community": 6, "norm_label": "_build_descendant_chain()" }, { @@ -21195,7 +21195,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1413", "id": "crud_cell_product_lineage_node_key", - "community": 10, + "community": 6, "norm_label": "_lineage_node_key()" }, { @@ -21204,7 +21204,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1422", "id": "crud_cell_product_walk_ancestor_link", - "community": 10, + "community": 6, "norm_label": "_walk_ancestor_link()" }, { @@ -21213,7 +21213,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1447", "id": "crud_cell_product_flatten_lineage_nodes", - "community": 10, + "community": 6, "norm_label": "_flatten_lineage_nodes()" }, { @@ -21222,7 +21222,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1469", "id": "crud_cell_product_get_product_chain", - "community": 10, + "community": 6, "norm_label": "get_product_chain()" }, { @@ -21231,7 +21231,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1483", "id": "crud_cell_product_wo_status_label", - "community": 10, + "community": 6, "norm_label": "_wo_status_label()" }, { @@ -21240,7 +21240,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1489", "id": "crud_cell_product_slim_task_for_lineage", - "community": 10, + "community": 6, "norm_label": "_slim_task_for_lineage()" }, { @@ -21249,7 +21249,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1517", "id": "crud_cell_product_load_lineage_qc_for_nodes", - "community": 10, + "community": 6, "norm_label": "_load_lineage_qc_for_nodes()" }, { @@ -21258,7 +21258,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1671", "id": "crud_cell_product_get_product_lineage_qc", - "community": 10, + "community": 6, "norm_label": "get_product_lineage_qc()" }, { @@ -21267,7 +21267,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1", "id": "crud_cell_product_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1 crud(biz_cell_product)" }, { @@ -21276,7 +21276,7 @@ "source_file": "crud/cell_product.py", "source_location": "L40", "id": "crud_cell_product_rationale_40", - "community": 9, + "community": 3, "norm_label": "\u7ba1\u7406\u7aef\u624b\u52a8\u6539\u72b6\u6001:\u5141\u8bb8\u5728\u5408\u6cd5\u679a\u4e3e\u95f4\u4efb\u610f\u53d8\u66f4,\u5e76\u540c\u6b65\u5e93\u4f4d\u5360\u7528\u3002" }, { @@ -21285,7 +21285,7 @@ "source_file": "crud/cell_product.py", "source_location": "L581", "id": "crud_cell_product_rationale_581", - "community": 9, + "community": 3, "norm_label": "\u53bb\u6389\u672b\u5c3e -p{n}-xx \u6216 -xx,\u5f97\u5230\u4ee3\u6b21\u4ea7\u54c1\u7f16\u7801\u7684\u57fa\u7840\u524d\u7f00\u3002" }, { @@ -21294,7 +21294,7 @@ "source_file": "crud/cell_product.py", "source_location": "L597", "id": "crud_cell_product_rationale_597", - "community": 9, + "community": 3, "norm_label": "\u67e5\u8be2 `{base_code}-{passage}-xx` \u5f62\u5f0f\u4ea7\u54c1\u7f16\u7801\u5728\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7(\u65e0\u5339\u914d\u5219 0)\u3002" }, { @@ -21303,7 +21303,7 @@ "source_file": "crud/cell_product.py", "source_location": "L631", "id": "crud_cell_product_rationale_631", - "community": 9, + "community": 3, "norm_label": "\u6279\u91cf\u67e5\u8be2\u5404\u4ee3\u6b21\u5728 `{base_code}-{passage}-xx` \u89c4\u5219\u4e0b\u7684\u6700\u5927\u5e8f\u53f7\u3002" }, { @@ -21312,7 +21312,7 @@ "source_file": "crud/cell_product.py", "source_location": "L648", "id": "crud_cell_product_rationale_648", - "community": 9, + "community": 3, "norm_label": "\u67e5\u8be2 `{base_code}-xx` \u5f62\u5f0f\u4ea7\u54c1\u7f16\u7801\u5728\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7(\u65e0\u5339\u914d\u5219 0)\u3002" }, { @@ -21321,7 +21321,7 @@ "source_file": "crud/cell_product.py", "source_location": "L695", "id": "crud_cell_product_rationale_695", - "community": 9, + "community": 3, "norm_label": "\u53bb\u6389\u672b\u5c3e -01/-02 \u7b49\u5e8f\u53f7,\u5f97\u5230\u591a\u4efd\u5165\u5e93\u65f6\u7684\u57fa\u7840\u7f16\u7801\u3002" }, { @@ -21330,7 +21330,7 @@ "source_file": "crud/cell_product.py", "source_location": "L706", "id": "crud_cell_product_rationale_706", - "community": 9, + "community": 3, "norm_label": "\u6309\u57fa\u7840\u7f16\u7801\u751f\u6210 \u57fa\u7840-01\u3001\u57fa\u7840-02 ..." }, { @@ -21339,7 +21339,7 @@ "source_file": "crud/cell_product.py", "source_location": "L776", "id": "crud_cell_product_rationale_776", - "community": 9, + "community": 3, "norm_label": "\u6309\u5165\u5e93\u4efd\u6570\u62c6\u5206:\u57fa\u7840\u7f16\u7801-01\u3001\u57fa\u7840\u7f16\u7801-02 ...(\u987b\u901a\u8fc7 items \u4e3a\u6bcf\u4efd\u6307\u5b9a\u72ec\u7acb\u50a8\u7269\u683c)" }, { @@ -21348,7 +21348,7 @@ "source_file": "crud/cell_product.py", "source_location": "L919", "id": "crud_cell_product_rationale_919", - "community": 9, + "community": 3, "norm_label": "\u591a\u8fdb\u4e00\u65f6 parent \u4e3a\u6570\u7ec4;\u5355\u94fe\u65f6\u4e3a\u5bf9\u8c61;\u65e0\u4e0a\u6e38\u4e3a null\u3002" }, { @@ -21357,7 +21357,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1169", "id": "crud_cell_product_rationale_1169", - "community": 9, + "community": 3, "norm_label": "\u89e3\u6790\u4efb\u52a1\u6837\u672c\u6295\u5165\u7269,\u8fd4\u56de\u7956\u5148\u94fe\u5355\u6bb5(\u6837\u672c\u7ec8\u6b62\u8282\u70b9)\u3002" }, { @@ -21366,7 +21366,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1448", "id": "crud_cell_product_rationale_1448", - "community": 9, + "community": 3, "norm_label": "\u5c06 get_product_chain \u7ed3\u679c\u5c55\u5e73\u4e3a\u4e0a\u6e38\u2192\u4e0b\u6e38\u8282\u70b9\u5217\u8868(\u542b current,\u4e0d\u542b descendants)\u3002" }, { @@ -21375,7 +21375,7 @@ "source_file": "crud/menu.py", "source_location": "L1", "id": "crud_menu_py", - "community": 23, + "community": 1, "norm_label": "menu.py" }, { @@ -21384,7 +21384,7 @@ "source_file": "crud/menu.py", "source_location": "L13", "id": "crud_menu_row_to_dict", - "community": 23, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -21393,7 +21393,7 @@ "source_file": "crud/menu.py", "source_location": "L33", "id": "crud_menu_build_tree", - "community": 23, + "community": 0, "norm_label": "_build_tree()" }, { @@ -21402,7 +21402,7 @@ "source_file": "crud/menu.py", "source_location": "L41", "id": "crud_menu_list_menus", - "community": 23, + "community": 1, "norm_label": "list_menus()" }, { @@ -21411,7 +21411,7 @@ "source_file": "crud/menu.py", "source_location": "L62", "id": "crud_menu_list_menus_tree", - "community": 23, + "community": 0, "norm_label": "list_menus_tree()" }, { @@ -21420,7 +21420,7 @@ "source_file": "crud/menu.py", "source_location": "L101", "id": "crud_menu_get_menu", - "community": 23, + "community": 1, "norm_label": "get_menu()" }, { @@ -21429,7 +21429,7 @@ "source_file": "crud/menu.py", "source_location": "L109", "id": "crud_menu_menu_name_exists", - "community": 23, + "community": 1, "norm_label": "menu_name_exists()" }, { @@ -21447,7 +21447,7 @@ "source_file": "crud/menu.py", "source_location": "L170", "id": "crud_menu_update_menu", - "community": 23, + "community": 1, "norm_label": "update_menu()" }, { @@ -21456,7 +21456,7 @@ "source_file": "crud/menu.py", "source_location": "L220", "id": "crud_menu_cascade_soft_delete", - "community": 23, + "community": 1, "norm_label": "_cascade_soft_delete()" }, { @@ -21465,7 +21465,7 @@ "source_file": "crud/menu.py", "source_location": "L233", "id": "crud_menu_soft_delete_menu", - "community": 23, + "community": 1, "norm_label": "soft_delete_menu()" }, { @@ -21618,7 +21618,7 @@ "source_file": "crud/collection_region.py", "source_location": "L29", "id": "crud_collection_region_rationale_29", - "community": 9, + "community": 3, "norm_label": "\u6279\u91cf\u67e5\u8be2\u5730\u533a\u4e0b\u5c5e\u533b\u9662\u540d\u79f0,\u6309 order_num\u3001create_time \u6392\u5e8f\u3002" }, { @@ -21627,7 +21627,7 @@ "source_file": "crud/collection_region.py", "source_location": "L234", "id": "crud_collection_region_rationale_234", - "community": 9, + "community": 1, "norm_label": "\u6309\u533b\u9662\u540d\u79f0\u6a21\u7cca\u68c0\u7d22,\u8fd4\u56de\u533b\u9662\u53ca\u6240\u5c5e\u91c7\u96c6\u5730\u533a\u4fe1\u606f\u3002" }, { @@ -21636,7 +21636,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L1", "id": "crud_pilot_delivery_py", - "community": 8, + "community": 1, "norm_label": "pilot_delivery.py" }, { @@ -21645,7 +21645,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L37", "id": "crud_pilot_delivery_generate_delivery_no", - "community": 8, + "community": 1, "norm_label": "_generate_delivery_no()" }, { @@ -21654,7 +21654,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L59", "id": "crud_pilot_delivery_row_to_dict_delivery", - "community": 8, + "community": 1, "norm_label": "_row_to_dict_delivery()" }, { @@ -21663,7 +21663,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L99", "id": "crud_pilot_delivery_row_to_dict_delivery_material", - "community": 8, + "community": 1, "norm_label": "_row_to_dict_delivery_material()" }, { @@ -21672,7 +21672,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L130", "id": "crud_pilot_delivery_row_to_dict_delivery_method", - "community": 8, + "community": 1, "norm_label": "_row_to_dict_delivery_method()" }, { @@ -21690,7 +21690,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L339", "id": "crud_pilot_delivery_get_delivery_by_schedule", - "community": 8, + "community": 1, "norm_label": "get_delivery_by_schedule()" }, { @@ -21699,7 +21699,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L356", "id": "crud_pilot_delivery_list_deliveries_by_application", - "community": 8, + "community": 1, "norm_label": "list_deliveries_by_application()" }, { @@ -21708,7 +21708,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L402", "id": "crud_pilot_delivery_create_delivery", - "community": 8, + "community": 1, "norm_label": "create_delivery()" }, { @@ -21717,7 +21717,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L477", "id": "crud_pilot_delivery_soft_delete_delivery", - "community": 8, + "community": 1, "norm_label": "soft_delete_delivery()" }, { @@ -21726,7 +21726,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L516", "id": "crud_pilot_delivery_list_delivery_materials", - "community": 8, + "community": 1, "norm_label": "list_delivery_materials()" }, { @@ -21744,7 +21744,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L594", "id": "crud_pilot_delivery_delete_delivery_material", - "community": 8, + "community": 1, "norm_label": "delete_delivery_material()" }, { @@ -21753,7 +21753,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L619", "id": "crud_pilot_delivery_get_delivery_method", - "community": 8, + "community": 1, "norm_label": "get_delivery_method()" }, { @@ -21762,7 +21762,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L636", "id": "crud_pilot_delivery_save_delivery_method", - "community": 8, + "community": 0, "norm_label": "save_delivery_method()" }, { @@ -21987,7 +21987,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L1", "id": "crud_api_request_log_py", - "community": 4, + "community": 1, "norm_label": "api_request_log.py" }, { @@ -21996,7 +21996,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L12", "id": "crud_api_request_log_apirequestlogcrud", - "community": 4, + "community": 1, "norm_label": "apirequestlogcrud" }, { @@ -22005,7 +22005,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L14", "id": "crud_api_request_log_get_multi_with_filters", - "community": 4, + "community": 1, "norm_label": "get_multi_with_filters()" }, { @@ -22014,7 +22014,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L85", "id": "crud_api_request_log_get", - "community": 4, + "community": 1, "norm_label": "get()" }, { @@ -22023,7 +22023,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L91", "id": "crud_api_request_log_delete", - "community": 4, + "community": 1, "norm_label": "delete()" }, { @@ -22230,7 +22230,7 @@ "source_file": "crud/research_donation.py", "source_location": "L188", "id": "crud_research_donation_merge_comma_separated_urls", - "community": 9, + "community": 4, "norm_label": "_merge_comma_separated_urls()" }, { @@ -22266,7 +22266,7 @@ "source_file": "crud/research_donation.py", "source_location": "L258", "id": "crud_research_donation_donation_to_dict", - "community": 0, + "community": 4, "norm_label": "_donation_to_dict()" }, { @@ -22428,7 +22428,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1300", "id": "crud_research_donation_change_status", - "community": 0, + "community": 1, "norm_label": "change_status()" }, { @@ -22437,7 +22437,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1371", "id": "crud_research_donation_convert_from_storage", - "community": 9, + "community": 1, "norm_label": "convert_from_storage()" }, { @@ -22446,7 +22446,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1623", "id": "crud_research_donation_convert_to_storage", - "community": 9, + "community": 4, "norm_label": "convert_to_storage()" }, { @@ -22545,7 +22545,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1", "id": "crud_research_donation_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60\u7ba1\u7406 crud(\u6350\u8d60\u5355 / \u5ba1\u6838 / \u72b6\u6001\u53d8\u66f4 / \u8f6c\u6362)" }, { @@ -22554,7 +22554,7 @@ "source_file": "crud/research_donation.py", "source_location": "L74", "id": "crud_research_donation_rationale_74", - "community": 9, + "community": 3, "norm_label": "\u89e3\u6790 kyjz+yyyymm+\u5e8f\u53f7 \u4e2d\u7684\u5e8f\u53f7;\u4e0d\u5339\u914d\u5219\u8fd4\u56de none\u3002" }, { @@ -22563,7 +22563,7 @@ "source_file": "crud/research_donation.py", "source_location": "L91", "id": "crud_research_donation_rationale_91", - "community": 9, + "community": 3, "norm_label": "\u751f\u6210\u6350\u8d60\u6837\u672c\u7f16\u7801:kyjz + yyyymm + 4 \u4f4d\u9012\u589e\u5e8f\u53f7(0001 \u8d77)\u3002" }, { @@ -22572,7 +22572,7 @@ "source_file": "crud/research_donation.py", "source_location": "L178", "id": "crud_research_donation_rationale_178", - "community": 9, + "community": 3, "norm_label": "\u5c06\u524d\u7aef camelcase \u5b57\u6bb5\u540d\u8f6c\u4e3a\u6570\u636e\u5e93 snake_case\u3002" }, { @@ -22581,7 +22581,7 @@ "source_file": "crud/research_donation.py", "source_location": "L189", "id": "crud_research_donation_rationale_189", - "community": 9, + "community": 3, "norm_label": "\u5408\u5e76\u9017\u53f7\u5206\u9694\u7684\u9644\u4ef6 url,\u53bb\u91cd\u5e76\u4fdd\u6301\u987a\u5e8f\u3002" }, { @@ -22590,7 +22590,7 @@ "source_file": "crud/research_donation.py", "source_location": "L205", "id": "crud_research_donation_rationale_205", - "community": 9, + "community": 3, "norm_label": "\u89e3\u6790\u4fdd\u5b58\u8f7d\u8377:\u9644\u4ef6\u5217\u8868 \u2192 url \u5b57\u6bb5;party/collection \u522b\u540d\u3002" }, { @@ -22599,7 +22599,7 @@ "source_file": "crud/research_donation.py", "source_location": "L913", "id": "crud_research_donation_rationale_913", - "community": 9, + "community": 3, "norm_label": "\u521b\u5efa\u79d1\u7814\u6350\u8d60\u5355(\u542b party / collection / samples + transports)\u3002" }, { @@ -22608,7 +22608,7 @@ "source_file": "crud/research_donation.py", "source_location": "L987", "id": "crud_research_donation_rationale_987", - "community": 9, + "community": 3, "norm_label": "\u66f4\u65b0\u79d1\u7814\u6350\u8d60\u5355:\u4e3b\u8868\u5b57\u6bb5 + \u5b50\u8d44\u6e90 upsert(\u8f6f\u5220\u65e7 + \u521b\u5efa\u65b0)\u3002" }, { @@ -22617,7 +22617,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1237", "id": "crud_research_donation_rationale_1237", - "community": 9, + "community": 3, "norm_label": "\u63d0\u4ea4\u5ba1\u6838\u3002shtg \u2192 \u6350\u8d60\u72b6\u6001\u53d8\u4e3a sxz;shth \u2192 \u72b6\u6001\u4e0d\u53d8\u3002" }, { @@ -22626,7 +22626,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1630", "id": "crud_research_donation_rationale_1630", - "community": 9, + "community": 3, "norm_label": "\u4ece\u79d1\u7814\u6350\u8d60\u5355\u8f6c\u6362\u521b\u5efa\u7ec6\u80de\u5b58\u50a8\u534f\u8bae\u5355,\u8fd4\u56de\u66f4\u65b0\u540e\u7684\u6350\u8d60\u5355\u3002" }, { @@ -22635,7 +22635,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1978", "id": "crud_research_donation_rationale_1978", - "community": 9, + "community": 3, "norm_label": "\u6350\u8d60\u6837\u672c\u884c\u91cd\u5efa\u540e,\u5c06\u63a5\u6536/\u8d28\u68c0\u5de5\u5355\u7684\u6350\u8d60\u6837\u672c id \u8fc1\u79fb\u5230\u65b0\u6837\u672c id\u3002" }, { @@ -22680,7 +22680,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L1", "id": "crud_production_material_formula_py", - "community": 1, + "community": 9, "norm_label": "production_material_formula.py" }, { @@ -22689,7 +22689,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L18", "id": "crud_production_material_formula_line_to_dict", - "community": 1, + "community": 9, "norm_label": "_line_to_dict()" }, { @@ -22698,7 +22698,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L33", "id": "crud_production_material_formula_get_configured_material", - "community": 1, + "community": 9, "norm_label": "_get_configured_material()" }, { @@ -22707,7 +22707,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L52", "id": "crud_production_material_formula_get_formula", - "community": 1, + "community": 9, "norm_label": "get_formula()" }, { @@ -22716,7 +22716,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L72", "id": "crud_production_material_formula_replace_formula", - "community": 1, + "community": 9, "norm_label": "replace_formula()" }, { @@ -22725,7 +22725,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L1", "id": "crud_pilot_checkup_py", - "community": 8, + "community": 1, "norm_label": "pilot_checkup.py" }, { @@ -22734,7 +22734,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L26", "id": "crud_pilot_checkup_parse_optional_datetime", - "community": 8, + "community": 1, "norm_label": "_parse_optional_datetime()" }, { @@ -22743,7 +22743,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L50", "id": "crud_pilot_checkup_generate_checkup_no", - "community": 8, + "community": 1, "norm_label": "_generate_checkup_no()" }, { @@ -22752,7 +22752,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L69", "id": "crud_pilot_checkup_row_to_dict_checkup", - "community": 8, + "community": 1, "norm_label": "_row_to_dict_checkup()" }, { @@ -22761,7 +22761,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L179", "id": "crud_pilot_checkup_row_to_dict_reserve_item", - "community": 8, + "community": 1, "norm_label": "_row_to_dict_reserve_item()" }, { @@ -22770,7 +22770,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L192", "id": "crud_pilot_checkup_row_to_dict_actual_item", - "community": 8, + "community": 1, "norm_label": "_row_to_dict_actual_item()" }, { @@ -22779,7 +22779,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L210", "id": "crud_pilot_checkup_get_checkup_by_application", - "community": 8, + "community": 1, "norm_label": "get_checkup_by_application()" }, { @@ -22788,7 +22788,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L227", "id": "crud_pilot_checkup_get_checkup_by_id", - "community": 8, + "community": 1, "norm_label": "get_checkup_by_id()" }, { @@ -22797,7 +22797,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L244", "id": "crud_pilot_checkup_create_checkup", - "community": 8, + "community": 1, "norm_label": "create_checkup()" }, { @@ -22806,7 +22806,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L283", "id": "crud_pilot_checkup_update_checkup", - "community": 8, + "community": 1, "norm_label": "update_checkup()" }, { @@ -22815,7 +22815,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L321", "id": "crud_pilot_checkup_soft_delete_checkup", - "community": 8, + "community": 1, "norm_label": "soft_delete_checkup()" }, { @@ -22824,7 +22824,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L355", "id": "crud_pilot_checkup_mark_checkup_checked", - "community": 8, + "community": 1, "norm_label": "mark_checkup_checked()" }, { @@ -22833,7 +22833,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L382", "id": "crud_pilot_checkup_settle_checkup_fee", - "community": 8, + "community": 1, "norm_label": "settle_checkup_fee()" }, { @@ -22842,7 +22842,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L413", "id": "crud_pilot_checkup_list_reserve_items", - "community": 8, + "community": 1, "norm_label": "list_reserve_items()" }, { @@ -22851,7 +22851,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L432", "id": "crud_pilot_checkup_save_reserve_items", - "community": 8, + "community": 1, "norm_label": "save_reserve_items()" }, { @@ -22860,7 +22860,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L473", "id": "crud_pilot_checkup_delete_reserve_item", - "community": 8, + "community": 1, "norm_label": "delete_reserve_item()" }, { @@ -22869,7 +22869,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L496", "id": "crud_pilot_checkup_list_actual_items", - "community": 8, + "community": 1, "norm_label": "list_actual_items()" }, { @@ -22878,7 +22878,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L515", "id": "crud_pilot_checkup_save_actual_items", - "community": 8, + "community": 1, "norm_label": "save_actual_items()" }, { @@ -22887,7 +22887,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L556", "id": "crud_pilot_checkup_delete_actual_item", - "community": 8, + "community": 1, "norm_label": "delete_actual_item()" }, { @@ -22896,7 +22896,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L579", "id": "crud_pilot_checkup_list_checkups_paginated", - "community": 8, + "community": 1, "norm_label": "list_checkups_paginated()" }, { @@ -22905,7 +22905,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L706", "id": "crud_pilot_checkup_list_pending_patients", - "community": 8, + "community": 1, "norm_label": "list_pending_patients()" }, { @@ -22914,7 +22914,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L795", "id": "crud_pilot_checkup_batch_create_checkups", - "community": 8, + "community": 1, "norm_label": "batch_create_checkups()" }, { @@ -22923,7 +22923,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L876", "id": "crud_pilot_checkup_ensure_checkup_for_patient", - "community": 8, + "community": 1, "norm_label": "ensure_checkup_for_patient()" }, { @@ -22932,7 +22932,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L922", "id": "crud_pilot_checkup_remove_checkup_for_patient", - "community": 8, + "community": 1, "norm_label": "remove_checkup_for_patient()" }, { @@ -23256,7 +23256,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L101", "id": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", - "community": 0, + "community": 5, "norm_label": "resolve_outbound_biz_type_for_schedule()" }, { @@ -23652,7 +23652,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1921", "id": "crud_qc_work_order_count_unfinished_work_orders_by_tab", - "community": 4, + "community": 5, "norm_label": "count_unfinished_work_orders_by_tab()" }, { @@ -24012,7 +24012,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3556", "id": "crud_qc_work_order_create_outbound_qc_work_order", - "community": 8, + "community": 5, "norm_label": "create_outbound_qc_work_order()" }, { @@ -24354,7 +24354,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L1", "id": "crud_outbound_handover_inventory_py", - "community": 10, + "community": 6, "norm_label": "outbound_handover_inventory.py" }, { @@ -24363,7 +24363,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L26", "id": "crud_outbound_handover_inventory_handover_usage_remark", - "community": 10, + "community": 6, "norm_label": "_handover_usage_remark()" }, { @@ -24372,7 +24372,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L30", "id": "crud_outbound_handover_inventory_handover_usage_remark_prefix", - "community": 10, + "community": 6, "norm_label": "_handover_usage_remark_prefix()" }, { @@ -24381,7 +24381,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L34", "id": "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", - "community": 10, + "community": 6, "norm_label": "_remove_cell_occupancy_no_commit()" }, { @@ -24390,7 +24390,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L63", "id": "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", - "community": 10, + "community": 6, "norm_label": "_restore_cell_occupancy_no_commit()" }, { @@ -24399,7 +24399,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L140", "id": "crud_outbound_handover_inventory_get_cell_product_locked", - "community": 10, + "community": 6, "norm_label": "_get_cell_product_locked()" }, { @@ -24408,7 +24408,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L161", "id": "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", - "community": 10, + "community": 6, "norm_label": "_revert_legacy_qc_handover_usages()" }, { @@ -24417,7 +24417,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L206", "id": "crud_outbound_handover_inventory_revert_market_handover_usages", - "community": 10, + "community": 6, "norm_label": "_revert_market_handover_usages()" }, { @@ -24426,7 +24426,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L260", "id": "crud_outbound_handover_inventory_revert_handover_inventory", - "community": 10, + "community": 6, "norm_label": "revert_handover_inventory()" }, { @@ -24435,7 +24435,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L313", "id": "crud_outbound_handover_inventory_deduct_market_material_for_handover", - "community": 10, + "community": 6, "norm_label": "_deduct_market_material_for_handover()" }, { @@ -24444,7 +24444,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L423", "id": "crud_outbound_handover_inventory_apply_handover_inventory", - "community": 10, + "community": 6, "norm_label": "apply_handover_inventory()" }, { @@ -24534,7 +24534,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L15", "id": "crud_env_detect_record_split_csv", - "community": 4, + "community": 1, "norm_label": "_split_csv()" }, { @@ -24552,7 +24552,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L23", "id": "crud_env_detect_record_row_to_dict", - "community": 4, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -24597,7 +24597,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L124", "id": "crud_env_detect_record_list_env_detect_records", - "community": 4, + "community": 1, "norm_label": "list_env_detect_records()" }, { @@ -24633,7 +24633,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L1", "id": "crud_outbound_release_material_py", - "community": 8, + "community": 6, "norm_label": "outbound_release_material.py" }, { @@ -24642,7 +24642,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L24", "id": "crud_outbound_release_material_fmt_dt", - "community": 8, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -24651,7 +24651,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L28", "id": "crud_outbound_release_material_cell_row_to_dict", - "community": 8, + "community": 6, "norm_label": "_cell_row_to_dict()" }, { @@ -24660,7 +24660,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L47", "id": "crud_outbound_release_material_enrich_cell_dicts_with_live_status", - "community": 8, + "community": 6, "norm_label": "_enrich_cell_dicts_with_live_status()" }, { @@ -24669,7 +24669,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L84", "id": "crud_outbound_release_material_qc_material_row_to_dict", - "community": 8, + "community": 6, "norm_label": "_qc_material_row_to_dict()" }, { @@ -24678,7 +24678,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L100", "id": "crud_outbound_release_material_paper_row_to_dict", - "community": 8, + "community": 6, "norm_label": "_paper_row_to_dict()" }, { @@ -24687,7 +24687,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L113", "id": "crud_outbound_release_material_legacy_paper_rows_from_attachments", - "community": 8, + "community": 6, "norm_label": "_legacy_paper_rows_from_attachments()" }, { @@ -24696,7 +24696,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L135", "id": "crud_outbound_release_material_material_header_to_dict", - "community": 8, + "community": 6, "norm_label": "_material_header_to_dict()" }, { @@ -24705,7 +24705,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L166", "id": "crud_outbound_release_material_soft_delete_outbound_cells_not_in", - "community": 8, + "community": 6, "norm_label": "_soft_delete_outbound_cells_not_in()" }, { @@ -24714,7 +24714,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L184", "id": "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", - "community": 8, + "community": 6, "norm_label": "_soft_delete_outbound_qc_materials_not_in()" }, { @@ -24723,7 +24723,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L202", "id": "crud_outbound_release_material_find_outbound_cell_row", - "community": 8, + "community": 6, "norm_label": "_find_outbound_cell_row()" }, { @@ -24732,7 +24732,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L218", "id": "crud_outbound_release_material_find_outbound_qc_material_row", - "community": 8, + "community": 6, "norm_label": "_find_outbound_qc_material_row()" }, { @@ -24741,7 +24741,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L233", "id": "crud_outbound_release_material_get_schedule", - "community": 8, + "community": 6, "norm_label": "_get_schedule()" }, { @@ -24750,7 +24750,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L248", "id": "crud_outbound_release_material_get_outbound_material", - "community": 8, + "community": 6, "norm_label": "get_outbound_material()" }, { @@ -24759,7 +24759,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L326", "id": "crud_outbound_release_material_save_outbound_material", - "community": 8, + "community": 6, "norm_label": "save_outbound_material()" }, { @@ -24804,7 +24804,7 @@ "source_file": "crud/process.py", "source_location": "L1", "id": "crud_process_py", - "community": 15, + "community": 16, "norm_label": "process.py" }, { @@ -24813,7 +24813,7 @@ "source_file": "crud/process.py", "source_location": "L24", "id": "crud_process_reagent_row_to_dict", - "community": 15, + "community": 16, "norm_label": "_reagent_row_to_dict()" }, { @@ -24822,7 +24822,7 @@ "source_file": "crud/process.py", "source_location": "L39", "id": "crud_process_consumable_row_to_dict", - "community": 15, + "community": 16, "norm_label": "_consumable_row_to_dict()" }, { @@ -24831,7 +24831,7 @@ "source_file": "crud/process.py", "source_location": "L53", "id": "crud_process_output_row_to_dict", - "community": 15, + "community": 16, "norm_label": "_output_row_to_dict()" }, { @@ -24840,7 +24840,7 @@ "source_file": "crud/process.py", "source_location": "L65", "id": "crud_process_data_collection_row_to_dict", - "community": 15, + "community": 16, "norm_label": "_data_collection_row_to_dict()" }, { @@ -24849,7 +24849,7 @@ "source_file": "crud/process.py", "source_location": "L76", "id": "crud_process_row_to_dict", - "community": 15, + "community": 16, "norm_label": "_row_to_dict()" }, { @@ -24858,7 +24858,7 @@ "source_file": "crud/process.py", "source_location": "L93", "id": "crud_process_list_processes", - "community": 15, + "community": 16, "norm_label": "list_processes()" }, { @@ -24867,7 +24867,7 @@ "source_file": "crud/process.py", "source_location": "L144", "id": "crud_process_list_all_processes", - "community": 15, + "community": 16, "norm_label": "list_all_processes()" }, { @@ -24876,7 +24876,7 @@ "source_file": "crud/process.py", "source_location": "L153", "id": "crud_process_get_process", - "community": 15, + "community": 16, "norm_label": "get_process()" }, { @@ -24885,7 +24885,7 @@ "source_file": "crud/process.py", "source_location": "L161", "id": "crud_process_get_process_detail", - "community": 15, + "community": 16, "norm_label": "get_process_detail()" }, { @@ -24894,7 +24894,7 @@ "source_file": "crud/process.py", "source_location": "L201", "id": "crud_process_process_code_exists", - "community": 15, + "community": 16, "norm_label": "process_code_exists()" }, { @@ -24903,7 +24903,7 @@ "source_file": "crud/process.py", "source_location": "L210", "id": "crud_process_create_sub_reagent", - "community": 15, + "community": 16, "norm_label": "_create_sub_reagent()" }, { @@ -24912,7 +24912,7 @@ "source_file": "crud/process.py", "source_location": "L233", "id": "crud_process_create_sub_consumable", - "community": 15, + "community": 16, "norm_label": "_create_sub_consumable()" }, { @@ -24921,7 +24921,7 @@ "source_file": "crud/process.py", "source_location": "L256", "id": "crud_process_create_sub_output", - "community": 15, + "community": 16, "norm_label": "_create_sub_output()" }, { @@ -24930,7 +24930,7 @@ "source_file": "crud/process.py", "source_location": "L276", "id": "crud_process_sub_item_with_order", - "community": 15, + "community": 16, "norm_label": "_sub_item_with_order()" }, { @@ -24939,7 +24939,7 @@ "source_file": "crud/process.py", "source_location": "L283", "id": "crud_process_create_sub_data_collection", - "community": 15, + "community": 16, "norm_label": "_create_sub_data_collection()" }, { @@ -24948,7 +24948,7 @@ "source_file": "crud/process.py", "source_location": "L302", "id": "crud_process_create_process", - "community": 15, + "community": 16, "norm_label": "create_process()" }, { @@ -24957,7 +24957,7 @@ "source_file": "crud/process.py", "source_location": "L368", "id": "crud_process_soft_delete_sub_records", - "community": 15, + "community": 16, "norm_label": "_soft_delete_sub_records()" }, { @@ -24966,7 +24966,7 @@ "source_file": "crud/process.py", "source_location": "L380", "id": "crud_process_update_process", - "community": 15, + "community": 16, "norm_label": "update_process()" }, { @@ -24975,7 +24975,7 @@ "source_file": "crud/process.py", "source_location": "L453", "id": "crud_process_soft_delete_process", - "community": 15, + "community": 16, "norm_label": "soft_delete_process()" }, { @@ -24984,7 +24984,7 @@ "source_file": "crud/process.py", "source_location": "L470", "id": "crud_process_total_pages", - "community": 15, + "community": 16, "norm_label": "total_pages()" }, { @@ -25038,7 +25038,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L58", "id": "crud_pilot_service_row_to_dict_cell_product_type", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_cell_product_type()" }, { @@ -25101,7 +25101,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L173", "id": "crud_pilot_service_row_to_dict_cell_product_spec", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_cell_product_spec()" }, { @@ -25164,7 +25164,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L288", "id": "crud_pilot_service_row_to_dict_cell_product_price", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_cell_product_price()" }, { @@ -25227,7 +25227,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L461", "id": "crud_pilot_service_row_to_dict_project_system", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_project_system()" }, { @@ -25335,7 +25335,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L742", "id": "crud_pilot_service_row_to_dict_channel", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_channel()" }, { @@ -25434,7 +25434,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1037", "id": "crud_pilot_service_row_to_dict_channel_mail_address", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_channel_mail_address()" }, { @@ -25443,7 +25443,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1052", "id": "crud_pilot_service_list_channel_mail_addresses", - "community": 1, + "community": 4, "norm_label": "list_channel_mail_addresses()" }, { @@ -25614,7 +25614,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1595", "id": "crud_pilot_service_list_checkup_institutions", - "community": 4, + "community": 0, "norm_label": "list_checkup_institutions()" }, { @@ -25659,7 +25659,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1744", "id": "crud_pilot_service_row_to_dict_checkup_institution_invoice", - "community": 0, + "community": 1, "norm_label": "_row_to_dict_checkup_institution_invoice()" }, { @@ -25668,7 +25668,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1762", "id": "crud_pilot_service_list_checkup_institution_invoices", - "community": 4, + "community": 1, "norm_label": "list_checkup_institution_invoices()" }, { @@ -25704,7 +25704,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1883", "id": "crud_pilot_service_row_to_dict_checkup_institution_project", - "community": 4, + "community": 0, "norm_label": "_row_to_dict_checkup_institution_project()" }, { @@ -26055,7 +26055,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2827", "id": "crud_pilot_service_service_order_txn_to_response_dict", - "community": 0, + "community": 1, "norm_label": "_service_order_txn_to_response_dict()" }, { @@ -26064,7 +26064,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2873", "id": "crud_pilot_service_enrich_finance_operate_fields", - "community": 0, + "community": 1, "norm_label": "_enrich_finance_operate_fields()" }, { @@ -26712,7 +26712,7 @@ "source_file": "crud/workflow.py", "source_location": "L1", "id": "crud_workflow_py", - "community": 6, + "community": 7, "norm_label": "workflow.py" }, { @@ -26721,7 +26721,7 @@ "source_file": "crud/workflow.py", "source_location": "L29", "id": "crud_workflow_row_to_dict", - "community": 6, + "community": 7, "norm_label": "_row_to_dict()" }, { @@ -26730,7 +26730,7 @@ "source_file": "crud/workflow.py", "source_location": "L43", "id": "crud_workflow_list_process_defs", - "community": 6, + "community": 7, "norm_label": "list_process_defs()" }, { @@ -26739,7 +26739,7 @@ "source_file": "crud/workflow.py", "source_location": "L99", "id": "crud_workflow_get_process_def", - "community": 6, + "community": 7, "norm_label": "get_process_def()" }, { @@ -26748,7 +26748,7 @@ "source_file": "crud/workflow.py", "source_location": "L107", "id": "crud_workflow_process_code_exists", - "community": 6, + "community": 7, "norm_label": "process_code_exists()" }, { @@ -26757,7 +26757,7 @@ "source_file": "crud/workflow.py", "source_location": "L118", "id": "crud_workflow_create_process_def", - "community": 6, + "community": 7, "norm_label": "create_process_def()" }, { @@ -26766,7 +26766,7 @@ "source_file": "crud/workflow.py", "source_location": "L155", "id": "crud_workflow_update_process_def", - "community": 6, + "community": 7, "norm_label": "update_process_def()" }, { @@ -26775,7 +26775,7 @@ "source_file": "crud/workflow.py", "source_location": "L194", "id": "crud_workflow_soft_delete_process_def", - "community": 6, + "community": 7, "norm_label": "soft_delete_process_def()" }, { @@ -26784,7 +26784,7 @@ "source_file": "crud/workflow.py", "source_location": "L209", "id": "crud_workflow_publish_version", - "community": 6, + "community": 7, "norm_label": "publish_version()" }, { @@ -26793,7 +26793,7 @@ "source_file": "crud/workflow.py", "source_location": "L301", "id": "crud_workflow_get_latest_version", - "community": 6, + "community": 7, "norm_label": "get_latest_version()" }, { @@ -26802,7 +26802,7 @@ "source_file": "crud/workflow.py", "source_location": "L315", "id": "crud_workflow_version_to_dict", - "community": 6, + "community": 7, "norm_label": "_version_to_dict()" }, { @@ -26811,7 +26811,7 @@ "source_file": "crud/workflow.py", "source_location": "L326", "id": "crud_workflow_list_versions", - "community": 6, + "community": 7, "norm_label": "list_versions()" }, { @@ -26820,7 +26820,7 @@ "source_file": "crud/workflow.py", "source_location": "L341", "id": "crud_workflow_get_nodes_by_version", - "community": 6, + "community": 7, "norm_label": "get_nodes_by_version()" }, { @@ -26829,7 +26829,7 @@ "source_file": "crud/workflow.py", "source_location": "L350", "id": "crud_workflow_get_transitions_by_version", - "community": 6, + "community": 7, "norm_label": "get_transitions_by_version()" }, { @@ -26838,7 +26838,7 @@ "source_file": "crud/workflow.py", "source_location": "L364", "id": "crud_workflow_create_instance", - "community": 6, + "community": 7, "norm_label": "create_instance()" }, { @@ -26847,7 +26847,7 @@ "source_file": "crud/workflow.py", "source_location": "L402", "id": "crud_workflow_get_instance", - "community": 6, + "community": 7, "norm_label": "get_instance()" }, { @@ -26856,7 +26856,7 @@ "source_file": "crud/workflow.py", "source_location": "L410", "id": "crud_workflow_update_instance_status", - "community": 6, + "community": 7, "norm_label": "update_instance_status()" }, { @@ -26865,7 +26865,7 @@ "source_file": "crud/workflow.py", "source_location": "L420", "id": "crud_workflow_list_my_instances", - "community": 4, + "community": 7, "norm_label": "list_my_instances()" }, { @@ -26883,7 +26883,7 @@ "source_file": "crud/workflow.py", "source_location": "L569", "id": "crud_workflow_create_task", - "community": 6, + "community": 7, "norm_label": "create_task()" }, { @@ -26892,7 +26892,7 @@ "source_file": "crud/workflow.py", "source_location": "L600", "id": "crud_workflow_get_task", - "community": 6, + "community": 7, "norm_label": "get_task()" }, { @@ -26901,7 +26901,7 @@ "source_file": "crud/workflow.py", "source_location": "L608", "id": "crud_workflow_get_pending_tasks_by_node", - "community": 6, + "community": 7, "norm_label": "get_pending_tasks_by_node()" }, { @@ -26910,7 +26910,7 @@ "source_file": "crud/workflow.py", "source_location": "L623", "id": "crud_workflow_task_row_to_dict", - "community": 4, + "community": 1, "norm_label": "_task_row_to_dict()" }, { @@ -26919,7 +26919,7 @@ "source_file": "crud/workflow.py", "source_location": "L650", "id": "crud_workflow_list_pending_tasks", - "community": 4, + "community": 1, "norm_label": "list_pending_tasks()" }, { @@ -26928,7 +26928,7 @@ "source_file": "crud/workflow.py", "source_location": "L713", "id": "crud_workflow_list_completed_tasks", - "community": 4, + "community": 1, "norm_label": "list_completed_tasks()" }, { @@ -26937,7 +26937,7 @@ "source_file": "crud/workflow.py", "source_location": "L776", "id": "crud_workflow_total_pages", - "community": 6, + "community": 7, "norm_label": "total_pages()" }, { @@ -26955,7 +26955,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L1", "id": "crud_oa_receive_account_py", - "community": 21, + "community": 25, "norm_label": "oa_receive_account.py" }, { @@ -26964,7 +26964,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L14", "id": "crud_oa_receive_account_row_to_dict", - "community": 21, + "community": 25, "norm_label": "row_to_dict()" }, { @@ -26973,7 +26973,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L32", "id": "crud_oa_receive_account_filtered_query", - "community": 21, + "community": 25, "norm_label": "_filtered_query()" }, { @@ -26982,7 +26982,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L58", "id": "crud_oa_receive_account_list_accounts", - "community": 21, + "community": 25, "norm_label": "list_accounts()" }, { @@ -26991,7 +26991,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L80", "id": "crud_oa_receive_account_list_options", - "community": 21, + "community": 25, "norm_label": "list_options()" }, { @@ -27000,7 +27000,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L90", "id": "crud_oa_receive_account_get_account", - "community": 21, + "community": 25, "norm_label": "get_account()" }, { @@ -27009,7 +27009,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L103", "id": "crud_oa_receive_account_create_account", - "community": 21, + "community": 25, "norm_label": "create_account()" }, { @@ -27018,7 +27018,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L137", "id": "crud_oa_receive_account_update_account", - "community": 21, + "community": 25, "norm_label": "update_account()" }, { @@ -27027,7 +27027,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L174", "id": "crud_oa_receive_account_soft_delete_account", - "community": 21, + "community": 25, "norm_label": "soft_delete_account()" }, { @@ -27036,7 +27036,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L196", "id": "crud_oa_receive_account_soft_delete_accounts", - "community": 21, + "community": 25, "norm_label": "soft_delete_accounts()" }, { @@ -27045,7 +27045,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L1", "id": "crud_oa_receive_account_rationale_1", - "community": 21, + "community": 25, "norm_label": "oa \u6536\u6b3e\u8d26\u6237 crud(oa_receive_account)" }, { @@ -27054,7 +27054,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L1", "id": "crud_sample_sms_notification_py", - "community": 5, + "community": 19, "norm_label": "sample_sms_notification.py" }, { @@ -27063,7 +27063,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L25", "id": "crud_sample_sms_notification_unicode_ci", - "community": 5, + "community": 19, "norm_label": "_unicode_ci()" }, { @@ -27072,7 +27072,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L29", "id": "crud_sample_sms_notification_total_pages", - "community": 5, + "community": 19, "norm_label": "total_pages()" }, { @@ -27081,7 +27081,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L35", "id": "crud_sample_sms_notification_fmt_dt", - "community": 5, + "community": 19, "norm_label": "_fmt_dt()" }, { @@ -27090,7 +27090,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L39", "id": "crud_sample_sms_notification_normalize_date_bound", - "community": 5, + "community": 19, "norm_label": "_normalize_date_bound()" }, { @@ -27099,7 +27099,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L46", "id": "crud_sample_sms_notification_accept_conclusion_label", - "community": 5, + "community": 19, "norm_label": "_accept_conclusion_label()" }, { @@ -27108,7 +27108,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L50", "id": "crud_sample_sms_notification_row_to_dict", - "community": 5, + "community": 19, "norm_label": "_row_to_dict()" }, { @@ -27117,7 +27117,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L88", "id": "crud_sample_sms_notification_base_query", - "community": 5, + "community": 19, "norm_label": "_base_query()" }, { @@ -27126,7 +27126,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L136", "id": "crud_sample_sms_notification_ensure_notification", - "community": 5, + "community": 19, "norm_label": "_ensure_notification()" }, { @@ -27135,7 +27135,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L176", "id": "crud_sample_sms_notification_resolve_notification", - "community": 5, + "community": 19, "norm_label": "resolve_notification()" }, { @@ -27144,7 +27144,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L226", "id": "crud_sample_sms_notification_fetch_sample_type_name", - "community": 5, + "community": 19, "norm_label": "_fetch_sample_type_name()" }, { @@ -27153,7 +27153,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L240", "id": "crud_sample_sms_notification_list_notifications", - "community": 5, + "community": 19, "norm_label": "list_notifications()" }, { @@ -27162,7 +27162,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L367", "id": "crud_sample_sms_notification_toggle_notification_status", - "community": 5, + "community": 19, "norm_label": "toggle_notification_status()" }, { @@ -27171,7 +27171,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L396", "id": "crud_sample_sms_notification_generate_sms_content", - "community": 5, + "community": 19, "norm_label": "generate_sms_content()" }, { @@ -27180,7 +27180,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1", "id": "crud_sample_reception_py", - "community": 5, + "community": 4, "norm_label": "sample_reception.py" }, { @@ -27189,7 +27189,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L42", "id": "crud_sample_reception_donation_sample_id_col", - "community": 5, + "community": 4, "norm_label": "_donation_sample_id_col()" }, { @@ -27198,7 +27198,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L47", "id": "crud_sample_reception_fmt_dt", - "community": 5, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -27207,7 +27207,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L51", "id": "crud_sample_reception_normalize_date_bound", - "community": 5, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -27216,7 +27216,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L58", "id": "crud_sample_reception_dec", - "community": 5, + "community": 4, "norm_label": "_dec()" }, { @@ -27225,7 +27225,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L64", "id": "crud_sample_reception_reception_to_dict", - "community": 5, + "community": 4, "norm_label": "_reception_to_dict()" }, { @@ -27234,7 +27234,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L87", "id": "crud_sample_reception_sample_detail_rows_query", - "community": 5, + "community": 4, "norm_label": "_sample_detail_rows_query()" }, { @@ -27243,7 +27243,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L121", "id": "crud_sample_reception_donation_sample_detail_rows_query", - "community": 5, + "community": 4, "norm_label": "_donation_sample_detail_rows_query()" }, { @@ -27252,7 +27252,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L155", "id": "crud_sample_reception_donation_sample_pending_query", - "community": 5, + "community": 4, "norm_label": "_donation_sample_pending_query()" }, { @@ -27261,7 +27261,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L193", "id": "crud_sample_reception_donation_rows_to_sample_list_items", - "community": 5, + "community": 4, "norm_label": "_donation_rows_to_sample_list_items()" }, { @@ -27270,7 +27270,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L311", "id": "crud_sample_reception_sample_pending_query", - "community": 5, + "community": 4, "norm_label": "_sample_pending_query()" }, { @@ -27279,7 +27279,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L349", "id": "crud_sample_reception_rows_to_sample_list_items", - "community": 5, + "community": 4, "norm_label": "_rows_to_sample_list_items()" }, { @@ -27288,7 +27288,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L477", "id": "crud_sample_reception_list_pending_protocol_samples", - "community": 5, + "community": 4, "norm_label": "list_pending_protocol_samples()" }, { @@ -27297,7 +27297,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L550", "id": "crud_sample_reception_list_received_protocol_samples", - "community": 5, + "community": 4, "norm_label": "list_received_protocol_samples()" }, { @@ -27306,7 +27306,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L689", "id": "crud_sample_reception_finalize_reception_detail", - "community": 5, + "community": 4, "norm_label": "_finalize_reception_detail()" }, { @@ -27315,7 +27315,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L695", "id": "crud_sample_reception_get_reception_by_id", - "community": 5, + "community": 4, "norm_label": "get_reception_by_id()" }, { @@ -27333,7 +27333,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1013", "id": "crud_sample_reception_can_edit_sample_reception", - "community": 12, + "community": 11, "norm_label": "_can_edit_sample_reception()" }, { @@ -27351,7 +27351,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1137", "id": "crud_sample_reception_attach_production_reception", - "community": 5, + "community": 4, "norm_label": "_attach_production_reception()" }, { @@ -27360,7 +27360,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1155", "id": "crud_sample_reception_reception_detail_item", - "community": 5, + "community": 4, "norm_label": "_reception_detail_item()" }, { @@ -27369,7 +27369,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1172", "id": "crud_sample_reception_reception_detail_item_with_production", - "community": 5, + "community": 4, "norm_label": "_reception_detail_item_with_production()" }, { @@ -27378,7 +27378,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1184", "id": "crud_sample_reception_reception_sample_code", - "community": 5, + "community": 4, "norm_label": "_reception_sample_code()" }, { @@ -27387,7 +27387,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1199", "id": "crud_sample_reception_get_receptions_map_for_samples", - "community": 5, + "community": 4, "norm_label": "get_receptions_map_for_samples()" }, { @@ -27396,7 +27396,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1247", "id": "crud_sample_reception_get_receptions_map_for_donation_samples", - "community": 5, + "community": 4, "norm_label": "get_receptions_map_for_donation_samples()" }, { @@ -27414,7 +27414,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1345", "id": "crud_sample_reception_format_lab_storage_codes_csv", - "community": 5, + "community": 4, "norm_label": "format_lab_storage_codes_csv()" }, { @@ -27423,7 +27423,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1359", "id": "crud_sample_reception_lab_storage_keyword_like", - "community": 5, + "community": 4, "norm_label": "_lab_storage_keyword_like()" }, { @@ -27432,7 +27432,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1366", "id": "crud_sample_reception_sample_codes_matching_lab_storage_keyword", - "community": 5, + "community": 4, "norm_label": "sample_codes_matching_lab_storage_keyword()" }, { @@ -27441,7 +27441,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1391", "id": "crud_sample_reception_reception_ids_matching_lab_storage_keyword", - "community": 5, + "community": 4, "norm_label": "reception_ids_matching_lab_storage_keyword()" }, { @@ -27450,7 +27450,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1414", "id": "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", - "community": 5, + "community": 4, "norm_label": "protocol_ids_matching_lab_storage_keyword()" }, { @@ -27459,7 +27459,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1438", "id": "crud_sample_reception_donation_ids_matching_lab_storage_keyword", - "community": 5, + "community": 4, "norm_label": "donation_ids_matching_lab_storage_keyword()" }, { @@ -27468,7 +27468,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1462", "id": "crud_sample_reception_get_reception_by_sample_code", - "community": 5, + "community": 4, "norm_label": "get_reception_by_sample_code()" }, { @@ -27477,7 +27477,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L43", "id": "crud_sample_reception_rationale_43", - "community": 9, + "community": 3, "norm_label": "\u6350\u8d60\u6837\u672c id \u4e0e biz_sample_reception.donation_sample_id \u6bd4\u8f83\u65f6\u7edf\u4e00\u6392\u5e8f\u89c4\u5219\u3002" }, { @@ -27486,7 +27486,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L88", "id": "crud_sample_reception_rationale_88", - "community": 9, + "community": 3, "norm_label": "\u534f\u8bae\u6837\u672c + \u534f\u8bae\u5355 + \u5ba2\u6237 + \u8fd0\u8f93(\u663e\u5f0f select_from \u907f\u514d\u591a\u8868 join \u6b67\u4e49)\u3002" }, { @@ -27495,7 +27495,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L122", "id": "crud_sample_reception_rationale_122", - "community": 9, + "community": 3, "norm_label": "\u6350\u8d60\u6837\u672c + \u6350\u8d60\u5355 + \u5f53\u4e8b\u4eba + \u8fd0\u8f93(\u56db\u8868 join)\u3002" }, { @@ -27504,7 +27504,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L156", "id": "crud_sample_reception_rationale_156", - "community": 9, + "community": 3, "norm_label": "\u5f85\u63a5\u6536:\u6350\u8d60\u6837\u672c\u4e14\u5c1a\u65e0\u6709\u6548\u63a5\u6536\u8bb0\u5f55(\u6309\u79df\u6237 + \u6837\u672c\u7f16\u7801\u5224\u5b9a,\u4e0e\u7ec6\u80de\u5b58\u50a8\u4e00\u81f4);\u6392\u9664\u5df2\u4f5c\u5e9f\u6350\u8d60\u5355\u3002" }, { @@ -27513,7 +27513,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L200", "id": "crud_sample_reception_rationale_200", - "community": 9, + "community": 3, "norm_label": "\u5c06\u6350\u8d60\u6837\u672c\u884c\u8f6c\u4e3a\u7edf\u4e00\u5217\u8868\u9879\u5b57\u5178(\u5b57\u6bb5\u540d\u4e0e\u7ec6\u80de\u5b58\u50a8\u4fdd\u6301\u4e00\u81f4)\u3002" }, { @@ -27522,7 +27522,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L312", "id": "crud_sample_reception_rationale_312", - "community": 9, + "community": 3, "norm_label": "\u5f85\u63a5\u6536:\u534f\u8bae\u6837\u672c\u4e14\u5c1a\u65e0\u6709\u6548\u63a5\u6536\u8bb0\u5f55(\u4ec5\u6309\u79df\u6237 + \u6837\u672c\u7f16\u7801\u5224\u5b9a);\u6392\u9664\u5df2\u4f5c\u5e9f\u91c7\u96c6\u534f\u8bae\u5355\u3002" }, { @@ -27531,7 +27531,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1018", "id": "crud_sample_reception_rationale_1018", - "community": 9, + "community": 3, "norm_label": "\u5df2\u63a5\u6536\u8bb0\u5f55:\u4ec5\u7ecf\u624b\u4eba\u6216\u300c\u8d28\u91cf\u4e3b\u7ba1\u300d\u89d2\u8272\u53ef\u7f16\u8f91\u3002" }, { @@ -27540,7 +27540,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1046", "id": "crud_sample_reception_rationale_1046", - "community": 9, + "community": 3, "norm_label": "\u66f4\u65b0\u5df2\u767b\u8bb0\u6837\u672c\u63a5\u6536\u4fe1\u606f(\u4e0d\u91cd\u590d\u521b\u5efa\u8d28\u68c0/\u751f\u4ea7\u5de5\u5355)\u3002" }, { @@ -27549,7 +27549,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1205", "id": "crud_sample_reception_rationale_1205", - "community": 9, + "community": 3, "norm_label": "\u6309\u79df\u6237 + \u6837\u672c\u7f16\u7801\u5173\u8054\u63a5\u6536\u8bb0\u5f55(key \u4e3a\u5f53\u524d\u534f\u8bae\u6837\u672c id),\u4f9b\u534f\u8bae\u5355\u67e5\u770b\u5f39\u7a97\u4f7f\u7528\u3002" }, { @@ -27558,7 +27558,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1252", "id": "crud_sample_reception_rationale_1252", - "community": 9, + "community": 3, "norm_label": "\u6309\u6350\u8d60\u6837\u672c id \u6279\u91cf\u67e5\u8be2\u63a5\u6536\u8bb0\u5f55,\u4f9b\u6350\u8d60\u534f\u8bae\u5355\u67e5\u770b\u5f39\u7a97\u4f7f\u7528\u3002" }, { @@ -27567,7 +27567,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1293", "id": "crud_sample_reception_rationale_1293", - "community": 9, + "community": 3, "norm_label": "\u6309\u6837\u672c\u7f16\u7801\u67e5\u8be2\u5df2\u63a5\u6536(js)\u8bb0\u5f55\u7684\u5b9e\u9a8c\u5ba4\u5165\u5e93\u7f16\u7801;\u540c\u7801\u591a\u6761\u65f6\u53d6\u6700\u65b0\u63a5\u6536\u65f6\u95f4\u3002" }, { @@ -27576,7 +27576,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1349", "id": "crud_sample_reception_rationale_1349", - "community": 9, + "community": 3, "norm_label": "\u4e0e samplecodes \u987a\u5e8f\u5bf9\u9f50,\u9017\u53f7\u62fc\u63a5\u5165\u5e93\u7f16\u7801(\u65e0\u5219\u7a7a\u4e32)\u3002" }, { @@ -27585,7 +27585,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1373", "id": "crud_sample_reception_rationale_1373", - "community": 9, + "community": 3, "norm_label": "\u5173\u952e\u8bcd\u6a21\u7cca\u5339\u914d\u5b9e\u9a8c\u5ba4\u5165\u5e93\u7f16\u7801,\u8fd4\u56de\u5173\u8054\u6837\u672c\u7f16\u7801\u5217\u8868\u3002" }, { @@ -27594,7 +27594,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1398", "id": "crud_sample_reception_rationale_1398", - "community": 9, + "community": 3, "norm_label": "\u5173\u952e\u8bcd\u6a21\u7cca\u5339\u914d\u5b9e\u9a8c\u5ba4\u5165\u5e93\u7f16\u7801,\u8fd4\u56de\u63a5\u6536\u8bb0\u5f55 id \u5217\u8868\u3002" }, { @@ -27603,7 +27603,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1419", "id": "crud_sample_reception_rationale_1419", - "community": 9, + "community": 3, "norm_label": "\u5165\u5e93\u7f16\u7801\u5173\u952e\u8bcd \u2192 \u542b\u5339\u914d\u6837\u672c\u7684\u91c7\u96c6\u534f\u8bae id\u3002" }, { @@ -27612,7 +27612,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1443", "id": "crud_sample_reception_rationale_1443", - "community": 9, + "community": 3, "norm_label": "\u5165\u5e93\u7f16\u7801\u5173\u952e\u8bcd \u2192 \u542b\u5339\u914d\u6837\u672c\u7684\u6350\u8d60\u534f\u8bae id\u3002" }, { @@ -27621,7 +27621,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1468", "id": "crud_sample_reception_rationale_1468", - "community": 9, + "community": 3, "norm_label": "\u6839\u636e\u6837\u672c\u7f16\u7801\u67e5\u8be2\u63a5\u6536\u8bb0\u5f55\u53ca\u6837\u672c\u4fe1\u606f\u3002 - \u6709\u8bb0\u5f55 \u2192 \u8fd4\u56de {receptionid, sampleinfo} - \u65e0\u8bb0\u5f55 \u2192 \u8fd4\u56de {rece" }, { @@ -27972,7 +27972,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1", "id": "crud_production_material_prep_py", - "community": 1, + "community": 9, "norm_label": "production_material_prep.py" }, { @@ -27981,7 +27981,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L36", "id": "crud_production_material_prep_status_label", - "community": 1, + "community": 9, "norm_label": "_status_label()" }, { @@ -27990,7 +27990,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L44", "id": "crud_production_material_prep_fmt_date", - "community": 1, + "community": 9, "norm_label": "_fmt_date()" }, { @@ -27999,7 +27999,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L48", "id": "crud_production_material_prep_batch_map_for_prep_lines", - "community": 1, + "community": 9, "norm_label": "_batch_map_for_prep_lines()" }, { @@ -28008,7 +28008,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L62", "id": "crud_production_material_prep_user_nick_name_map", - "community": 1, + "community": 9, "norm_label": "_user_nick_name_map()" }, { @@ -28017,7 +28017,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L70", "id": "crud_production_material_prep_generate_prep_no", - "community": 1, + "community": 9, "norm_label": "_generate_prep_no()" }, { @@ -28026,7 +28026,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L84", "id": "crud_production_material_prep_generate_stock_in_no", - "community": 1, + "community": 9, "norm_label": "_generate_stock_in_no()" }, { @@ -28035,7 +28035,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L102", "id": "crud_production_material_prep_line_to_dict", - "community": 1, + "community": 9, "norm_label": "_line_to_dict()" }, { @@ -28044,7 +28044,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L118", "id": "crud_production_material_prep_header_to_dict", - "community": 1, + "community": 9, "norm_label": "_header_to_dict()" }, { @@ -28053,7 +28053,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L149", "id": "crud_production_material_prep_get_prep_row", - "community": 1, + "community": 9, "norm_label": "_get_prep_row()" }, { @@ -28062,7 +28062,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L164", "id": "crud_production_material_prep_require_draft", - "community": 1, + "community": 9, "norm_label": "_require_draft()" }, { @@ -28071,7 +28071,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L169", "id": "crud_production_material_prep_validate_requisition", - "community": 1, + "community": 9, "norm_label": "_validate_requisition()" }, { @@ -28080,7 +28080,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L201", "id": "crud_production_material_prep_parse_prep_lines", - "community": 1, + "community": 9, "norm_label": "_parse_prep_lines()" }, { @@ -28089,7 +28089,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L266", "id": "crud_production_material_prep_list_preps", - "community": 1, + "community": 9, "norm_label": "list_preps()" }, { @@ -28098,7 +28098,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L333", "id": "crud_production_material_prep_get_prep_detail", - "community": 1, + "community": 9, "norm_label": "get_prep_detail()" }, { @@ -28107,7 +28107,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L414", "id": "crud_production_material_prep_create_prep", - "community": 1, + "community": 9, "norm_label": "create_prep()" }, { @@ -28116,7 +28116,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L515", "id": "crud_production_material_prep_create_quick_prep", - "community": 1, + "community": 9, "norm_label": "create_quick_prep()" }, { @@ -28125,7 +28125,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L715", "id": "crud_production_material_prep_parse_quick_prep_lines", - "community": 0, + "community": 9, "norm_label": "_parse_quick_prep_lines()" }, { @@ -28134,7 +28134,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L816", "id": "crud_production_material_prep_get_or_create_configured_material", - "community": 1, + "community": 9, "norm_label": "_get_or_create_configured_material()" }, { @@ -28143,7 +28143,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L880", "id": "crud_production_material_prep_write_quick_prep_consume_usage", - "community": 1, + "community": 9, "norm_label": "_write_quick_prep_consume_usage()" }, { @@ -28152,7 +28152,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L938", "id": "crud_production_material_prep_create_auto_stock_out", - "community": 1, + "community": 9, "norm_label": "_create_auto_stock_out()" }, { @@ -28161,7 +28161,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L966", "id": "crud_production_material_prep_update_prep", - "community": 1, + "community": 9, "norm_label": "update_prep()" }, { @@ -28170,7 +28170,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1055", "id": "crud_production_material_prep_write_prep_consume_usage", - "community": 1, + "community": 9, "norm_label": "_write_prep_consume_usage()" }, { @@ -28179,7 +28179,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1121", "id": "crud_production_material_prep_complete_prep", - "community": 1, + "community": 9, "norm_label": "complete_prep()" }, { @@ -28188,7 +28188,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1237", "id": "crud_production_material_prep_cancel_prep", - "community": 1, + "community": 9, "norm_label": "cancel_prep()" }, { @@ -28197,7 +28197,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1254", "id": "crud_production_material_prep_delete_prep", - "community": 1, + "community": 9, "norm_label": "delete_prep()" }, { @@ -28206,7 +28206,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1286", "id": "crud_production_material_prep_list_available_material_batches", - "community": 4, + "community": 9, "norm_label": "list_available_material_batches()" }, { @@ -28215,7 +28215,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L523", "id": "crud_production_material_prep_rationale_523", - "community": 1, + "community": 9, "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" }, { @@ -28224,7 +28224,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L893", "id": "crud_production_material_prep_rationale_893", - "community": 1, + "community": 9, "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" }, { @@ -28233,7 +28233,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L948", "id": "crud_production_material_prep_rationale_948", - "community": 1, + "community": 9, "norm_label": "\u81ea\u52a8\u51fa\u5e93\u914d\u7f6e\u8bd5\u5242\u7ed9\u5f53\u524d\u64cd\u4f5c\u4eba(\u5199\u5165\u9886\u7528\u8bb0\u5f55)\u3002" }, { @@ -28242,7 +28242,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1296", "id": "crud_production_material_prep_rationale_1296", - "community": 4, + "community": 9, "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" }, { @@ -28602,7 +28602,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L34", "id": "crud_collection_protocol_no_rationale_34", - "community": 9, + "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" }, { @@ -28620,7 +28620,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L1", "id": "crud_outbound_handover_py", - "community": 8, + "community": 6, "norm_label": "outbound_handover.py" }, { @@ -28629,7 +28629,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L17", "id": "crud_outbound_handover_fmt_dt", - "community": 8, + "community": 6, "norm_label": "_fmt_dt()" }, { @@ -28638,7 +28638,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L21", "id": "crud_outbound_handover_parse_handover_time", - "community": 8, + "community": 6, "norm_label": "_parse_handover_time()" }, { @@ -28647,7 +28647,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L33", "id": "crud_outbound_handover_handover_row_to_dict", - "community": 8, + "community": 6, "norm_label": "_handover_row_to_dict()" }, { @@ -28656,7 +28656,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L57", "id": "crud_outbound_handover_handover_view_dict", - "community": 8, + "community": 6, "norm_label": "_handover_view_dict()" }, { @@ -28665,7 +28665,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L79", "id": "crud_outbound_handover_get_handover_by_schedule", - "community": 8, + "community": 6, "norm_label": "get_handover_by_schedule()" }, { @@ -28674,7 +28674,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L98", "id": "crud_outbound_handover_get_outbound_handover_view", - "community": 8, + "community": 6, "norm_label": "get_outbound_handover_view()" }, { @@ -28683,7 +28683,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L108", "id": "crud_outbound_handover_get_outbound_handover", - "community": 8, + "community": 6, "norm_label": "get_outbound_handover()" }, { @@ -28692,7 +28692,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L137", "id": "crud_outbound_handover_save_outbound_handover", - "community": 8, + "community": 6, "norm_label": "save_outbound_handover()" }, { @@ -28701,7 +28701,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L103", "id": "crud_outbound_handover_rationale_103", - "community": 8, + "community": 6, "norm_label": "\u4f9b\u8f93\u6ce8\u8ba1\u5212 detail \u805a\u5408\u7684\u4ea4\u63a5\u53ea\u8bfb\u4fe1\u606f\u3002" }, { @@ -28710,7 +28710,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L113", "id": "crud_outbound_handover_rationale_113", - "community": 8, + "community": 6, "norm_label": "\u83b7\u53d6\u51fa\u5e93\u4ea4\u63a5\u7f16\u8f91\u6570\u636e(\u7269\u6599 + \u4ea4\u63a5\u4fe1\u606f + \u6458\u8981)\u3002" }, { @@ -28719,7 +28719,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L147", "id": "crud_outbound_handover_rationale_147", - "community": 8, + "community": 6, "norm_label": "\u4fdd\u5b58\u51fa\u5e93\u7269\u6599\u53f0\u8d26 + \u51fa\u5e93\u4ea4\u63a5(\u5355\u4e8b\u52a1,\u8c03\u7528\u65b9 commit)\u3002" }, { @@ -28728,7 +28728,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1", "id": "crud_storage_facility_py", - "community": 11, + "community": 10, "norm_label": "storage_facility.py" }, { @@ -28737,7 +28737,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L32", "id": "crud_storage_facility_row_to_dict", - "community": 11, + "community": 10, "norm_label": "_row_to_dict()" }, { @@ -28746,7 +28746,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L48", "id": "crud_storage_facility_list_all_facilities", - "community": 11, + "community": 10, "norm_label": "list_all_facilities()" }, { @@ -28755,7 +28755,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L71", "id": "crud_storage_facility_get_facility", - "community": 11, + "community": 10, "norm_label": "get_facility()" }, { @@ -28764,7 +28764,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L80", "id": "crud_storage_facility_get_children", - "community": 11, + "community": 10, "norm_label": "get_children()" }, { @@ -28773,7 +28773,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L96", "id": "crud_storage_facility_collect_descendant_ids", - "community": 11, + "community": 10, "norm_label": "collect_descendant_ids()" }, { @@ -28782,7 +28782,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L109", "id": "crud_storage_facility_create_facility", - "community": 11, + "community": 10, "norm_label": "create_facility()" }, { @@ -28791,7 +28791,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L153", "id": "crud_storage_facility_format_seq", - "community": 11, + "community": 10, "norm_label": "_format_seq()" }, { @@ -28800,7 +28800,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L161", "id": "crud_storage_facility_batch_create_facilities", - "community": 11, + "community": 10, "norm_label": "batch_create_facilities()" }, { @@ -28809,7 +28809,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L250", "id": "crud_storage_facility_update_facility", - "community": 11, + "community": 10, "norm_label": "update_facility()" }, { @@ -28818,7 +28818,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L308", "id": "crud_storage_facility_soft_delete_facility", - "community": 11, + "community": 10, "norm_label": "soft_delete_facility()" }, { @@ -28827,7 +28827,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L334", "id": "crud_storage_facility_slot_to_dict", - "community": 11, + "community": 10, "norm_label": "_slot_to_dict()" }, { @@ -28836,7 +28836,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L357", "id": "crud_storage_facility_aggregate_slot_stats_by_facility", - "community": 11, + "community": 10, "norm_label": "aggregate_slot_stats_by_facility()" }, { @@ -28845,7 +28845,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L385", "id": "crud_storage_facility_list_slots", - "community": 11, + "community": 10, "norm_label": "list_slots()" }, { @@ -28854,7 +28854,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L409", "id": "crud_storage_facility_is_slot_available_row", - "community": 11, + "community": 10, "norm_label": "_is_slot_available_row()" }, { @@ -28863,7 +28863,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L415", "id": "crud_storage_facility_slot_select_display_name", - "community": 11, + "community": 10, "norm_label": "_slot_select_display_name()" }, { @@ -28872,7 +28872,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L421", "id": "crud_storage_facility_slot_available_filter", - "community": 11, + "community": 10, "norm_label": "_slot_available_filter()" }, { @@ -28881,7 +28881,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L430", "id": "crud_storage_facility_facility_node_ids_matching_keyword", - "community": 11, + "community": 10, "norm_label": "_facility_node_ids_matching_keyword()" }, { @@ -28890,7 +28890,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L451", "id": "crud_storage_facility_slot_matches_select_keyword", - "community": 11, + "community": 10, "norm_label": "_slot_matches_select_keyword()" }, { @@ -28899,7 +28899,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L473", "id": "crud_storage_facility_leaf_node_ids_for_path_prefix", - "community": 11, + "community": 10, "norm_label": "_leaf_node_ids_for_path_prefix()" }, { @@ -28908,7 +28908,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L496", "id": "crud_storage_facility_build_node_path_cache", - "community": 11, + "community": 10, "norm_label": "_build_node_path_cache()" }, { @@ -28917,7 +28917,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L505", "id": "crud_storage_facility_exact_node_ids_for_path", - "community": 11, + "community": 10, "norm_label": "_exact_node_ids_for_path()" }, { @@ -28926,7 +28926,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L519", "id": "crud_storage_facility_collect_slot_host_node_ids", - "community": 11, + "community": 10, "norm_label": "_collect_slot_host_node_ids()" }, { @@ -28935,7 +28935,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L559", "id": "crud_storage_facility_resolve_path_keyword", - "community": 11, + "community": 10, "norm_label": "_resolve_path_keyword()" }, { @@ -28944,7 +28944,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L597", "id": "crud_storage_facility_build_slot_keyword_sql_filters", - "community": 11, + "community": 10, "norm_label": "_build_slot_keyword_sql_filters()" }, { @@ -28953,7 +28953,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L644", "id": "crud_storage_facility_apply_slot_select_base_filters", - "community": 11, + "community": 10, "norm_label": "_apply_slot_select_base_filters()" }, { @@ -28962,7 +28962,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L667", "id": "crud_storage_facility_search_slot_select_matched_ids", - "community": 11, + "community": 10, "norm_label": "_search_slot_select_matched_ids()" }, { @@ -28971,7 +28971,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L744", "id": "crud_storage_facility_apply_slot_select_query_filters", - "community": 11, + "community": 10, "norm_label": "_apply_slot_select_query_filters()" }, { @@ -28980,7 +28980,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L774", "id": "crud_storage_facility_list_slot_select_options", - "community": 11, + "community": 10, "norm_label": "list_slot_select_options()" }, { @@ -28989,7 +28989,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L856", "id": "crud_storage_facility_get_slot", - "community": 11, + "community": 10, "norm_label": "get_slot()" }, { @@ -28998,7 +28998,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L865", "id": "crud_storage_facility_slot_to_dict_for_row", - "community": 11, + "community": 10, "norm_label": "_slot_to_dict_for_row()" }, { @@ -29016,7 +29016,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L916", "id": "crud_storage_facility_insert_slot_at_row_end", - "community": 11, + "community": 10, "norm_label": "insert_slot_at_row_end()" }, { @@ -29025,7 +29025,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L968", "id": "crud_storage_facility_update_slot", - "community": 11, + "community": 10, "norm_label": "update_slot()" }, { @@ -29034,7 +29034,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1004", "id": "crud_storage_facility_soft_delete_slot", - "community": 11, + "community": 10, "norm_label": "soft_delete_slot()" }, { @@ -29043,7 +29043,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1015", "id": "crud_storage_facility_clear_slots_by_facility_node", - "community": 11, + "community": 1, "norm_label": "clear_slots_by_facility_node()" }, { @@ -29052,7 +29052,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1052", "id": "crud_storage_facility_resolve_slot_layout_position", - "community": 11, + "community": 10, "norm_label": "_resolve_slot_layout_position()" }, { @@ -29061,7 +29061,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1063", "id": "crud_storage_facility_ensure_slot_layout_order", - "community": 11, + "community": 10, "norm_label": "_ensure_slot_layout_order()" }, { @@ -29070,7 +29070,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1080", "id": "crud_storage_facility_list_facility_slots", - "community": 11, + "community": 10, "norm_label": "_list_facility_slots()" }, { @@ -29079,7 +29079,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1100", "id": "crud_storage_facility_batch_create_slots", - "community": 11, + "community": 10, "norm_label": "batch_create_slots()" }, { @@ -29088,7 +29088,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1153", "id": "crud_storage_facility_insert_row_and_shift_slots", - "community": 11, + "community": 10, "norm_label": "insert_row_and_shift_slots()" }, { @@ -29097,7 +29097,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1", "id": "crud_storage_facility_rationale_1", - "community": 11, + "community": 10, "norm_label": "\u5b58\u50a8\u8bbe\u65bd(\u6811\u7ed3\u6784)+ \u5c0f\u683c crud(biz_storage_facility / biz_storage_facility_slot)" }, { @@ -29106,7 +29106,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L54", "id": "crud_storage_facility_rationale_54", - "community": 11, + "community": 10, "norm_label": "return flat list of all non-deleted facility nodes (no pagination, no tree build" }, { @@ -29115,7 +29115,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L81", "id": "crud_storage_facility_rationale_81", - "community": 11, + "community": 10, "norm_label": "direct children of a node." }, { @@ -29124,7 +29124,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L97", "id": "crud_storage_facility_rationale_97", - "community": 11, + "community": 10, "norm_label": "iteratively collect all descendant node ids (stack-based, no recursion)." }, { @@ -29133,7 +29133,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L178", "id": "crud_storage_facility_rationale_178", - "community": 11, + "community": 10, "norm_label": "\u6309\u300c\u524d\u7f00 + \u5e8f\u53f7 + \u540e\u7f00\u300d\u6279\u91cf\u521b\u5efa\u540c\u7ea7\u5b50\u8282\u70b9\u3002" }, { @@ -29142,7 +29142,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L309", "id": "crud_storage_facility_rationale_309", - "community": 11, + "community": 10, "norm_label": "cascade soft-delete: node + all descendants + their slots." }, { @@ -29151,7 +29151,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L358", "id": "crud_storage_facility_rationale_358", - "community": 11, + "community": 10, "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" }, { @@ -29160,7 +29160,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L422", "id": "crud_storage_facility_rationale_422", - "community": 11, + "community": 10, "norm_label": "\u7a7a\u683c\u5b50:\u72b6\u6001\u4e3a\u300c\u7a7a\u300d\u6216 occupied_count \u4e3a 0 / null\u3002" }, { @@ -29169,7 +29169,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L457", "id": "crud_storage_facility_rationale_457", - "community": 11, + "community": 10, "norm_label": "\u4e0b\u62c9\u5173\u952e\u8bcd:\u5b8c\u6574 fullslotcode \u5b50\u4e32 + \u5907\u6ce8 + \u8bbe\u65bd\u8282\u70b9\u540d/\u7f16\u53f7\u3002" }, { @@ -29178,7 +29178,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L477", "id": "crud_storage_facility_rationale_477", - "community": 11, + "community": 10, "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" }, { @@ -29187,7 +29187,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L524", "id": "crud_storage_facility_rationale_524", - "community": 11, + "community": 10, "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" }, { @@ -29196,7 +29196,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L563", "id": "crud_storage_facility_rationale_563", - "community": 11, + "community": 10, "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'," }, { @@ -29205,7 +29205,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L604", "id": "crud_storage_facility_rationale_604", - "community": 11, + "community": 10, "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" }, { @@ -29214,7 +29214,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L675", "id": "crud_storage_facility_rationale_675", - "community": 11, + "community": 10, "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" }, { @@ -29223,7 +29223,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L753", "id": "crud_storage_facility_rationale_753", - "community": 11, + "community": 10, "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" }, { @@ -29232,7 +29232,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L785", "id": "crud_storage_facility_rationale_785", - "community": 11, + "community": 10, "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" }, { @@ -29241,7 +29241,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L1", "id": "crud_oa_instance_draft_py", - "community": 7, + "community": 8, "norm_label": "oa_instance_draft.py" }, { @@ -29250,7 +29250,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L16", "id": "crud_oa_instance_draft_loads", - "community": 7, + "community": 8, "norm_label": "_loads()" }, { @@ -29259,7 +29259,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L27", "id": "crud_oa_instance_draft_dumps", - "community": 7, + "community": 8, "norm_label": "_dumps()" }, { @@ -29268,7 +29268,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L33", "id": "crud_oa_instance_draft_row_to_dict", - "community": 7, + "community": 8, "norm_label": "row_to_dict()" }, { @@ -29277,7 +29277,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L63", "id": "crud_oa_instance_draft_draftaccesserror", - "community": 7, + "community": 8, "norm_label": "draftaccesserror" }, { @@ -29295,7 +29295,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L67", "id": "crud_oa_instance_draft_get_owned_draft", - "community": 7, + "community": 8, "norm_label": "get_owned_draft()" }, { @@ -29304,7 +29304,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L89", "id": "crud_oa_instance_draft_enrich", - "community": 7, + "community": 8, "norm_label": "_enrich()" }, { @@ -29313,7 +29313,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L121", "id": "crud_oa_instance_draft_count_drafts", - "community": 7, + "community": 8, "norm_label": "count_drafts()" }, { @@ -29322,7 +29322,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L133", "id": "crud_oa_instance_draft_list_drafts", - "community": 7, + "community": 8, "norm_label": "list_drafts()" }, { @@ -29331,7 +29331,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L202", "id": "crud_oa_instance_draft_get_draft_detail", - "community": 7, + "community": 8, "norm_label": "get_draft_detail()" }, { @@ -29340,7 +29340,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L213", "id": "crud_oa_instance_draft_create_draft", - "community": 7, + "community": 8, "norm_label": "create_draft()" }, { @@ -29349,7 +29349,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L255", "id": "crud_oa_instance_draft_update_draft", - "community": 7, + "community": 8, "norm_label": "update_draft()" }, { @@ -29358,7 +29358,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L285", "id": "crud_oa_instance_draft_soft_delete_draft", - "community": 7, + "community": 8, "norm_label": "soft_delete_draft()" }, { @@ -29367,7 +29367,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L299", "id": "crud_oa_instance_draft_batch_soft_delete_drafts", - "community": 7, + "community": 8, "norm_label": "batch_soft_delete_drafts()" }, { @@ -29376,7 +29376,7 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L330", "id": "crud_oa_instance_draft_submit_draft", - "community": 7, + "community": 8, "norm_label": "submit_draft()" }, { @@ -29619,7 +29619,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L1", "id": "crud_pilot_outbound_status_sync_py", - "community": 8, + "community": 12, "norm_label": "pilot_outbound_status_sync.py" }, { @@ -29628,7 +29628,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L19", "id": "crud_pilot_outbound_status_sync_is_pilot_outbound_production", - "community": 8, + "community": 12, "norm_label": "_is_pilot_outbound_production()" }, { @@ -29637,7 +29637,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L27", "id": "crud_pilot_outbound_status_sync_is_pilot_outbound_qc", - "community": 8, + "community": 12, "norm_label": "_is_pilot_outbound_qc()" }, { @@ -29646,7 +29646,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L35", "id": "crud_pilot_outbound_status_sync_get_schedule", - "community": 8, + "community": 12, "norm_label": "_get_schedule()" }, { @@ -29655,7 +29655,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L51", "id": "crud_pilot_outbound_status_sync_touch", - "community": 8, + "community": 12, "norm_label": "_touch()" }, { @@ -29664,7 +29664,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": 8, + "community": 12, "norm_label": "sync_schedule_from_production_work_order()" }, { @@ -29673,7 +29673,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": 8, + "community": 12, "norm_label": "sync_schedule_from_qc_work_order()" }, { @@ -29682,7 +29682,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": 8, + "community": 12, "norm_label": "sync_production_work_order_from_schedule()" }, { @@ -29691,7 +29691,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": 8, + "community": 12, "norm_label": "sync_qc_work_order_from_schedule()" }, { @@ -29700,7 +29700,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L212", "id": "crud_pilot_outbound_status_sync_sync_pilot_outbound_from_schedule", - "community": 8, + "community": 12, "norm_label": "sync_pilot_outbound_from_schedule()" }, { @@ -29709,7 +29709,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L1", "id": "crud_pilot_outbound_status_sync_rationale_1", - "community": 8, + "community": 3, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u51fa\u5e93\u751f\u4ea7/\u8d28\u68c0\u5de5\u5355\u4e0e\u8f93\u6ce8\u8ba1\u5212\u751f\u4ea7\u72b6\u6001\u3001\u8d28\u68c0\u72b6\u6001\u53cc\u5411\u8054\u52a8\u3002" }, { @@ -29718,7 +29718,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L64", "id": "crud_pilot_outbound_status_sync_rationale_64", - "community": 8, + "community": 3, "norm_label": "\u51fa\u5e93\u751f\u4ea7\u5de5\u5355\u72b6\u6001 \u2192 \u8f93\u6ce8\u8ba1\u5212 schedule_status\u3002" }, { @@ -29727,7 +29727,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L96", "id": "crud_pilot_outbound_status_sync_rationale_96", - "community": 8, + "community": 3, "norm_label": "\u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u72b6\u6001 \u2192 \u8f93\u6ce8\u8ba1\u5212 qc_status(\u4ec5\u8ba1\u5212\u81ea\u52a8\u8d28\u68c0\u53c2\u4e0e\u8054\u52a8)\u3002" }, { @@ -29736,7 +29736,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L131", "id": "crud_pilot_outbound_status_sync_rationale_131", - "community": 8, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212 schedule_status \u2192 \u51fa\u5e93\u751f\u4ea7\u5de5\u5355\u72b6\u6001\u3002" }, { @@ -29745,7 +29745,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L174", "id": "crud_pilot_outbound_status_sync_rationale_174", - "community": 8, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212 qc_status \u2192 \u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u72b6\u6001\u3002" }, { @@ -29754,7 +29754,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L1", "id": "crud_consumable_stock_log_py", - "community": 20, + "community": 24, "norm_label": "consumable_stock_log.py" }, { @@ -29763,7 +29763,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L16", "id": "crud_consumable_stock_log_user_nick_name_map", - "community": 20, + "community": 24, "norm_label": "_user_nick_name_map()" }, { @@ -29772,7 +29772,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L24", "id": "crud_consumable_stock_log_parse_receiver_purpose_from_remark", - "community": 20, + "community": 24, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -29781,7 +29781,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L35", "id": "crud_consumable_stock_log_resolve_receiver_purpose", - "community": 20, + "community": 24, "norm_label": "_resolve_receiver_purpose()" }, { @@ -29790,7 +29790,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L45", "id": "crud_consumable_stock_log_display_remark", - "community": 20, + "community": 24, "norm_label": "_display_remark()" }, { @@ -29799,7 +29799,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L60", "id": "crud_consumable_stock_log_row_to_dict", - "community": 20, + "community": 24, "norm_label": "_row_to_dict()" }, { @@ -29808,7 +29808,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L90", "id": "crud_consumable_stock_log_list_stock_logs", - "community": 20, + "community": 24, "norm_label": "list_stock_logs()" }, { @@ -29817,7 +29817,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L158", "id": "crud_consumable_stock_log_revert_step_stock_changes", - "community": 20, + "community": 24, "norm_label": "revert_step_stock_changes()" }, { @@ -29826,7 +29826,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L205", "id": "crud_consumable_stock_log_deduct_for_step", - "community": 20, + "community": 24, "norm_label": "deduct_for_step()" }, { @@ -29835,7 +29835,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L1", "id": "crud_consumable_stock_log_rationale_1", - "community": 20, + "community": 24, "norm_label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 crud(biz_consumable_stock_log)" }, { @@ -29844,7 +29844,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L164", "id": "crud_consumable_stock_log_rationale_164", - "community": 20, + "community": 24, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u3002" }, { @@ -29853,7 +29853,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L216", "id": "crud_consumable_stock_log_rationale_216", - "community": 20, + "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" }, { @@ -29862,7 +29862,7 @@ "source_file": "crud/dept.py", "source_location": "L1", "id": "crud_dept_py", - "community": 22, + "community": 26, "norm_label": "dept.py" }, { @@ -29871,7 +29871,7 @@ "source_file": "crud/dept.py", "source_location": "L13", "id": "crud_dept_row_to_dict", - "community": 22, + "community": 26, "norm_label": "_row_to_dict()" }, { @@ -29880,7 +29880,7 @@ "source_file": "crud/dept.py", "source_location": "L31", "id": "crud_dept_build_tree", - "community": 22, + "community": 26, "norm_label": "_build_tree()" }, { @@ -29889,7 +29889,7 @@ "source_file": "crud/dept.py", "source_location": "L39", "id": "crud_dept_collect_with_ancestors", - "community": 22, + "community": 26, "norm_label": "_collect_with_ancestors()" }, { @@ -29898,7 +29898,7 @@ "source_file": "crud/dept.py", "source_location": "L55", "id": "crud_dept_list_depts", - "community": 22, + "community": 26, "norm_label": "list_depts()" }, { @@ -29907,7 +29907,7 @@ "source_file": "crud/dept.py", "source_location": "L76", "id": "crud_dept_list_depts_tree", - "community": 22, + "community": 26, "norm_label": "list_depts_tree()" }, { @@ -29916,7 +29916,7 @@ "source_file": "crud/dept.py", "source_location": "L98", "id": "crud_dept_get_dept", - "community": 22, + "community": 26, "norm_label": "get_dept()" }, { @@ -29934,7 +29934,7 @@ "source_file": "crud/dept.py", "source_location": "L149", "id": "crud_dept_update_dept", - "community": 22, + "community": 26, "norm_label": "update_dept()" }, { @@ -29943,7 +29943,7 @@ "source_file": "crud/dept.py", "source_location": "L190", "id": "crud_dept_cascade_soft_delete", - "community": 22, + "community": 26, "norm_label": "_cascade_soft_delete()" }, { @@ -29952,7 +29952,7 @@ "source_file": "crud/dept.py", "source_location": "L203", "id": "crud_dept_soft_delete_dept", - "community": 22, + "community": 26, "norm_label": "soft_delete_dept()" }, { @@ -29961,7 +29961,7 @@ "source_file": "crud/dept.py", "source_location": "L42", "id": "crud_dept_rationale_42", - "community": 22, + "community": 26, "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" }, { @@ -29970,7 +29970,7 @@ "source_file": "crud/base.py", "source_location": "L1", "id": "crud_base_py", - "community": 4, + "community": 11, "norm_label": "base.py" }, { @@ -29979,7 +29979,7 @@ "source_file": "crud/base.py", "source_location": "L14", "id": "crud_base_camel_to_snake", - "community": 4, + "community": 11, "norm_label": "camel_to_snake()" }, { @@ -29988,7 +29988,7 @@ "source_file": "crud/base.py", "source_location": "L20", "id": "crud_base_get_model_attr", - "community": 4, + "community": 11, "norm_label": "get_model_attr()" }, { @@ -29997,7 +29997,7 @@ "source_file": "crud/base.py", "source_location": "L33", "id": "crud_base_crudbase", - "community": 12, + "community": 11, "norm_label": "crudbase" }, { @@ -30006,7 +30006,7 @@ "source_file": "crud/base.py", "source_location": "L36", "id": "crud_base_crudbase_init", - "community": 12, + "community": 11, "norm_label": ".__init__()" }, { @@ -30024,7 +30024,7 @@ "source_file": "crud/base.py", "source_location": "L43", "id": "crud_base_crudbase_get_multi", - "community": 12, + "community": 11, "norm_label": ".get_multi()" }, { @@ -30033,7 +30033,7 @@ "source_file": "crud/base.py", "source_location": "L67", "id": "crud_base_crudbase_get_all", - "community": 12, + "community": 11, "norm_label": ".get_all()" }, { @@ -30042,7 +30042,7 @@ "source_file": "crud/base.py", "source_location": "L74", "id": "crud_base_crudbase_create", - "community": 6, + "community": 11, "norm_label": ".create()" }, { @@ -30051,7 +30051,7 @@ "source_file": "crud/base.py", "source_location": "L95", "id": "crud_base_crudbase_update", - "community": 8, + "community": 1, "norm_label": ".update()" }, { @@ -30060,7 +30060,7 @@ "source_file": "crud/base.py", "source_location": "L114", "id": "crud_base_crudbase_delete", - "community": 12, + "community": 11, "norm_label": ".delete()" }, { @@ -30069,7 +30069,7 @@ "source_file": "crud/base.py", "source_location": "L126", "id": "crud_base_crudbase_hard_delete", - "community": 12, + "community": 11, "norm_label": ".hard_delete()" }, { @@ -30078,7 +30078,7 @@ "source_file": "crud/base.py", "source_location": "L135", "id": "crud_base_crudbase_count", - "community": 4, + "community": 1, "norm_label": ".count()" }, { @@ -30096,7 +30096,7 @@ "source_file": "crud/base.py", "source_location": "L150", "id": "crud_base_historycrud", - "community": 4, + "community": 11, "norm_label": "historycrud" }, { @@ -30105,7 +30105,7 @@ "source_file": "crud/base.py", "source_location": "L153", "id": "crud_base_historycrud_create_history", - "community": 4, + "community": 11, "norm_label": ".create_history()" }, { @@ -30114,7 +30114,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L1", "id": "crud_protocol_donation_convert_py", - "community": 9, + "community": 1, "norm_label": "protocol_donation_convert.py" }, { @@ -30123,7 +30123,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L19", "id": "crud_protocol_donation_convert_active_link_query", - "community": 9, + "community": 1, "norm_label": "_active_link_query()" }, { @@ -30132,7 +30132,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L28", "id": "crud_protocol_donation_convert_get_convert_partner", - "community": 9, + "community": 1, "norm_label": "get_convert_partner()" }, { @@ -30141,7 +30141,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L61", "id": "crud_protocol_donation_convert_has_active_convert_link", - "community": 9, + "community": 1, "norm_label": "has_active_convert_link()" }, { @@ -30150,7 +30150,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L73", "id": "crud_protocol_donation_convert_create_convert_link", - "community": 9, + "community": 1, "norm_label": "create_convert_link()" }, { @@ -30159,7 +30159,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L125", "id": "crud_protocol_donation_convert_get_partner_sample_codes", - "community": 9, + "community": 1, "norm_label": "get_partner_sample_codes()" }, { @@ -30168,7 +30168,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L189", "id": "crud_protocol_donation_convert_assert_biz_no_available", - "community": 9, + "community": 1, "norm_label": "assert_biz_no_available()" }, { @@ -30177,7 +30177,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L263", "id": "crud_protocol_donation_convert_upsert_convert_link_for_to_storage", - "community": 9, + "community": 1, "norm_label": "upsert_convert_link_for_to_storage()" }, { @@ -30186,7 +30186,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L1", "id": "crud_protocol_donation_convert_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u7ec6\u80de\u5b58\u50a8\u534f\u8bae \u21c4 \u79d1\u7814\u6350\u8d60 \u8f6c\u79fb\u5173\u8054\u4e0e\u7f16\u53f7/\u6837\u672c\u7f16\u7801\u8c41\u514d\u6821\u9a8c" }, { @@ -30195,7 +30195,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L35", "id": "crud_protocol_donation_convert_rationale_35", - "community": 9, + "community": 3, "norm_label": "\u6309\u91c7\u96c6\u534f\u8bae\u6216\u79d1\u7814\u6350\u8d60 id \u67e5\u8be2\u8f6c\u79fb\u914d\u5bf9\u4fe1\u606f\u3002" }, { @@ -30204,7 +30204,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L84", "id": "crud_protocol_donation_convert_rationale_84", - "community": 9, + "community": 3, "norm_label": "\u8f6c\u79fb\u4e8b\u52a1\u5185\u5199\u5165\u5173\u8054;\u540c\u4e00\u534f\u8bae\u6216\u6350\u8d60\u4e0d\u5f97\u91cd\u590d\u5efa\u7acb\u6709\u6548\u5173\u8054\u3002" }, { @@ -30213,7 +30213,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L132", "id": "crud_protocol_donation_convert_rationale_132", - "community": 9, + "community": 3, "norm_label": "\u8fd4\u56de\u914d\u5bf9\u5355\u636e\u4e0a\u672a\u5220\u9664\u6837\u672c\u7684\u7f16\u7801\u96c6\u5408(\u7528\u4e8e\u6837\u672c\u552f\u4e00\u6027\u8c41\u514d)\u3002" }, { @@ -30222,7 +30222,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L198", "id": "crud_protocol_donation_convert_rationale_198", - "community": 9, + "community": 3, "norm_label": "\u6821\u9a8c\u4e1a\u52a1\u7f16\u53f7\u5728\u91c7\u96c6\u534f\u8bae\u4e0e\u79d1\u7814\u6350\u8d60\u95f4\u53ef\u7528\u3002 \u82e5\u5f53\u524d\u5355\u5b58\u5728\u8f6c\u79fb\u914d\u5bf9,\u5219\u8c41\u514d\u914d\u5bf9\u5355\u636e\u4e0a\u7684\u7f16\u53f7\u5360\u7528\u3002" }, { @@ -30231,7 +30231,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L273", "id": "crud_protocol_donation_convert_rationale_273", - "community": 9, + "community": 3, "norm_label": "\u8f6c\u7ec6\u80de\u5b58\u50a8\u65f6\u5199\u5165/\u66f4\u65b0\u5173\u8054\u3002 \u82e5\u6350\u8d60\u5355\u5df2\u6709\u5173\u8054(\u5982\u5148\u8f6c\u79d1\u7814),\u5219\u66f4\u65b0 protocol_id \u6307\u5411\u65b0\u534f\u8bae\u5355\u3002" }, { @@ -30312,7 +30312,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L1", "id": "crud_protocol_sample_collection_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u6837\u672c\u91c7\u96c6\u4fe1\u606f\u5217\u8868 crud(\u6837\u672c\u4fe1\u606f\u7ba1\u7406 \u00b7 \u6837\u672c\u91c7\u96c6\u4fe1\u606f tab)" }, { @@ -30321,7 +30321,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L1", "id": "crud_qc_item_param_py", - "community": 6, + "community": 1, "norm_label": "qc_item_param.py" }, { @@ -30330,7 +30330,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L13", "id": "crud_qc_item_param_row_to_dict", - "community": 6, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -30339,7 +30339,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L27", "id": "crud_qc_item_param_parse_options_list", - "community": 6, + "community": 1, "norm_label": "_parse_options_list()" }, { @@ -30348,7 +30348,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L43", "id": "crud_qc_item_param_validate_param", - "community": 6, + "community": 1, "norm_label": "_validate_param()" }, { @@ -30357,7 +30357,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L55", "id": "crud_qc_item_param_list_params_by_item", - "community": 6, + "community": 1, "norm_label": "list_params_by_item()" }, { @@ -30366,7 +30366,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L71", "id": "crud_qc_item_param_save_params_for_item", - "community": 6, + "community": 1, "norm_label": "save_params_for_item()" }, { @@ -30375,7 +30375,7 @@ "source_file": "crud/leave.py", "source_location": "L1", "id": "crud_leave_py", - "community": 4, + "community": 28, "norm_label": "leave.py" }, { @@ -30384,7 +30384,7 @@ "source_file": "crud/leave.py", "source_location": "L14", "id": "crud_leave_total_pages", - "community": 4, + "community": 28, "norm_label": "total_pages()" }, { @@ -30393,7 +30393,7 @@ "source_file": "crud/leave.py", "source_location": "L18", "id": "crud_leave_row_to_dict", - "community": 4, + "community": 28, "norm_label": "_row_to_dict()" }, { @@ -30402,7 +30402,7 @@ "source_file": "crud/leave.py", "source_location": "L38", "id": "crud_leave_list_leaves", - "community": 4, + "community": 28, "norm_label": "list_leaves()" }, { @@ -30411,7 +30411,7 @@ "source_file": "crud/leave.py", "source_location": "L73", "id": "crud_leave_get_leave", - "community": 4, + "community": 28, "norm_label": "get_leave()" }, { @@ -30420,7 +30420,7 @@ "source_file": "crud/leave.py", "source_location": "L78", "id": "crud_leave_create_leave", - "community": 4, + "community": 28, "norm_label": "create_leave()" }, { @@ -30429,7 +30429,7 @@ "source_file": "crud/leave.py", "source_location": "L109", "id": "crud_leave_update_leave", - "community": 4, + "community": 28, "norm_label": "update_leave()" }, { @@ -30447,7 +30447,7 @@ "source_file": "crud/leave.py", "source_location": "L141", "id": "crud_leave_soft_delete_leave", - "community": 4, + "community": 28, "norm_label": "soft_delete_leave()" }, { @@ -30546,7 +30546,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L1", "id": "crud_exhibition_appointment_py", - "community": 11, + "community": 10, "norm_label": "exhibition_appointment.py" }, { @@ -30555,7 +30555,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L15", "id": "crud_exhibition_appointment_format_visit_date", - "community": 11, + "community": 10, "norm_label": "_format_visit_date()" }, { @@ -30564,7 +30564,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L24", "id": "crud_exhibition_appointment_row_to_dict", - "community": 11, + "community": 10, "norm_label": "_row_to_dict()" }, { @@ -30573,7 +30573,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L41", "id": "crud_exhibition_appointment_list_exhibition_appointments", - "community": 11, + "community": 10, "norm_label": "list_exhibition_appointments()" }, { @@ -30582,7 +30582,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L78", "id": "crud_exhibition_appointment_get_exhibition_appointment", - "community": 11, + "community": 10, "norm_label": "get_exhibition_appointment()" }, { @@ -30591,7 +30591,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L86", "id": "crud_exhibition_appointment_appointment_no_exists", - "community": 11, + "community": 10, "norm_label": "appointment_no_exists()" }, { @@ -30600,7 +30600,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L99", "id": "crud_exhibition_appointment_generate_appointment_no", - "community": 11, + "community": 10, "norm_label": "_generate_appointment_no()" }, { @@ -30609,7 +30609,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L123", "id": "crud_exhibition_appointment_create_exhibition_appointment", - "community": 1, + "community": 10, "norm_label": "create_exhibition_appointment()" }, { @@ -30618,7 +30618,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L173", "id": "crud_exhibition_appointment_update_exhibition_appointment", - "community": 11, + "community": 10, "norm_label": "update_exhibition_appointment()" }, { @@ -30627,7 +30627,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L225", "id": "crud_exhibition_appointment_soft_delete_exhibition_appointment", - "community": 11, + "community": 10, "norm_label": "soft_delete_exhibition_appointment()" }, { @@ -30645,7 +30645,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L1", "id": "crud_exhibition_appointment_rationale_1", - "community": 11, + "community": 10, "norm_label": "\u5c55\u89c8\u9884\u7ea6 crud(biz_exhibition_appointment)" }, { @@ -30654,7 +30654,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L16", "id": "crud_exhibition_appointment_rationale_16", - "community": 11, + "community": 10, "norm_label": "\u683c\u5f0f\u5316 visit_date \u4e3a yyyy-mm-dd hh:mm:ss \u5b57\u7b26\u4e32" }, { @@ -30663,7 +30663,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L100", "id": "crud_exhibition_appointment_rationale_100", - "community": 11, + "community": 10, "norm_label": "\u751f\u6210\u9884\u7ea6\u7f16\u53f7:yyyymmdd + 6\u4f4d\u5e8f\u53f7(\u5982 20260515000001)" }, { @@ -31077,7 +31077,7 @@ "source_file": "api/public.py", "source_location": "L108", "id": "api_public_jwt_user_payload", - "community": 12, + "community": 11, "norm_label": "_jwt_user_payload()" }, { @@ -31086,7 +31086,7 @@ "source_file": "api/public.py", "source_location": "L119", "id": "api_public_web_login_rsa_public_key", - "community": 12, + "community": 11, "norm_label": "web_login_rsa_public_key()" }, { @@ -31095,7 +31095,7 @@ "source_file": "api/public.py", "source_location": "L126", "id": "api_public_web_login", - "community": 12, + "community": 11, "norm_label": "web_login()" }, { @@ -31104,7 +31104,7 @@ "source_file": "api/public.py", "source_location": "L188", "id": "api_public_refresh_token", - "community": 12, + "community": 11, "norm_label": "refresh_token()" }, { @@ -31203,7 +31203,7 @@ "source_file": "api/public.py", "source_location": "L120", "id": "api_public_rationale_120", - "community": 12, + "community": 11, "norm_label": "web \u7aef\u767b\u5f55\u7528 rsa \u516c\u94a5(pkcs#1 v1.5,\u4e0e jsencrypt \u4e00\u81f4)" }, { @@ -31212,7 +31212,7 @@ "source_file": "api/public.py", "source_location": "L131", "id": "api_public_rationale_131", - "community": 12, + "community": 11, "norm_label": "web \u7aef\u767b\u5f55:\u8d26\u53f7\u4e3a sys_user.user_no,\u5bc6\u7801\u4e3a sys_user.password(bcrypt)\u3002" }, { @@ -33399,7 +33399,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L1", "id": "api_sample_production_reception_py", - "community": 5, + "community": 4, "norm_label": "sample_production_reception.py" }, { @@ -33408,7 +33408,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L31", "id": "api_sample_production_reception_get_tenant_no", - "community": 5, + "community": 4, "norm_label": "_get_tenant_no()" }, { @@ -33417,7 +33417,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L41", "id": "api_sample_production_reception_get_current_user_id", - "community": 5, + "community": 4, "norm_label": "_get_current_user_id()" }, { @@ -33435,7 +33435,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L73", "id": "api_sample_production_reception_body_to_payload", - "community": 5, + "community": 4, "norm_label": "_body_to_payload()" }, { @@ -33444,7 +33444,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L99", "id": "api_sample_production_reception_resolve_reception_id", - "community": 5, + "community": 4, "norm_label": "_resolve_reception_id()" }, { @@ -33453,7 +33453,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L123", "id": "api_sample_production_reception_get_production_reception_by_sample_code", - "community": 5, + "community": 4, "norm_label": "get_production_reception_by_sample_code()" }, { @@ -33462,7 +33462,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L155", "id": "api_sample_production_reception_get_production_reception_detail", - "community": 5, + "community": 4, "norm_label": "get_production_reception_detail()" }, { @@ -33471,7 +33471,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L173", "id": "api_sample_production_reception_post_production_reception", - "community": 5, + "community": 4, "norm_label": "post_production_reception()" }, { @@ -33480,7 +33480,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L220", "id": "api_sample_production_reception_put_production_reception", - "community": 5, + "community": 4, "norm_label": "put_production_reception()" }, { @@ -33489,7 +33489,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1", "id": "api_collection_protocol_py", - "community": 0, + "community": 4, "norm_label": "collection_protocol.py" }, { @@ -33498,7 +33498,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L29", "id": "api_collection_protocol_get_tenant_no", - "community": 0, + "community": 4, "norm_label": "_get_tenant_no()" }, { @@ -33507,7 +33507,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L39", "id": "api_collection_protocol_get_current_user_id", - "community": 0, + "community": 4, "norm_label": "_get_current_user_id()" }, { @@ -33516,7 +33516,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L46", "id": "api_collection_protocol_protocol_accessible", - "community": 0, + "community": 4, "norm_label": "_protocol_accessible()" }, { @@ -33534,7 +33534,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L82", "id": "api_collection_protocol_ensure_customer_for_mother", - "community": 0, + "community": 4, "norm_label": "_ensure_customer_for_mother()" }, { @@ -33543,7 +33543,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L131", "id": "api_collection_protocol_list_collection_protocols", - "community": 0, + "community": 4, "norm_label": "list_collection_protocols()" }, { @@ -33552,7 +33552,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L162", "id": "api_collection_protocol_get_collection_protocol_detail", - "community": 0, + "community": 4, "norm_label": "get_collection_protocol_detail()" }, { @@ -33561,7 +33561,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L176", "id": "api_collection_protocol_protocolcreatebody", - "community": 9, + "community": 2, "norm_label": "protocolcreatebody" }, { @@ -33570,7 +33570,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L199", "id": "api_collection_protocol_protocolupdatebody", - "community": 9, + "community": 2, "norm_label": "protocolupdatebody" }, { @@ -33579,7 +33579,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L230", "id": "api_collection_protocol_resolve_protocol_attachments", - "community": 0, + "community": 4, "norm_label": "_resolve_protocol_attachments()" }, { @@ -33588,7 +33588,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L240", "id": "api_collection_protocol_resolve_consent_form_urls", - "community": 0, + "community": 4, "norm_label": "_resolve_consent_form_urls()" }, { @@ -33597,7 +33597,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L250", "id": "api_collection_protocol_resolve_health_survey_form_urls", - "community": 0, + "community": 4, "norm_label": "_resolve_health_survey_form_urls()" }, { @@ -33606,7 +33606,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L260", "id": "api_collection_protocol_persist_protocol_sub_resources", - "community": 0, + "community": 4, "norm_label": "_persist_protocol_sub_resources()" }, { @@ -33615,7 +33615,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L304", "id": "api_collection_protocol_create_collection_protocol", - "community": 0, + "community": 4, "norm_label": "create_collection_protocol()" }, { @@ -33624,7 +33624,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L372", "id": "api_collection_protocol_update_collection_protocol", - "community": 0, + "community": 4, "norm_label": "update_collection_protocol()" }, { @@ -33633,7 +33633,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L436", "id": "api_collection_protocol_delete_collection_protocol", - "community": 0, + "community": 4, "norm_label": "delete_collection_protocol()" }, { @@ -33642,7 +33642,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L463", "id": "api_collection_protocol_list_collection_protocol_audits", - "community": 0, + "community": 4, "norm_label": "list_collection_protocol_audits()" }, { @@ -33651,7 +33651,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L487", "id": "api_collection_protocol_auditcreatebody", - "community": 9, + "community": 2, "norm_label": "auditcreatebody" }, { @@ -33669,7 +33669,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L524", "id": "api_collection_protocol_list_payment_details", - "community": 0, + "community": 4, "norm_label": "list_payment_details()" }, { @@ -33678,7 +33678,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L552", "id": "api_collection_protocol_batchdetailidsbody", - "community": 9, + "community": 2, "norm_label": "batchdetailidsbody" }, { @@ -33687,7 +33687,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L558", "id": "api_collection_protocol_paymentdetaildraftbody", - "community": 9, + "community": 2, "norm_label": "paymentdetaildraftbody" }, { @@ -33696,7 +33696,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L568", "id": "api_collection_protocol_draft_fields_from_body", - "community": 0, + "community": 4, "norm_label": "_draft_fields_from_body()" }, { @@ -33705,7 +33705,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L573", "id": "api_collection_protocol_put_payment_detail_draft", - "community": 0, + "community": 4, "norm_label": "put_payment_detail_draft()" }, { @@ -33714,7 +33714,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L596", "id": "api_collection_protocol_refundfinancesubmitbody", - "community": 9, + "community": 3, "norm_label": "refundfinancesubmitbody" }, { @@ -33723,7 +33723,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L604", "id": "api_collection_protocol_batchrefundfinancesubmitbody", - "community": 9, + "community": 3, "norm_label": "batchrefundfinancesubmitbody" }, { @@ -33732,7 +33732,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L611", "id": "api_collection_protocol_post_submit_receipt_finance", - "community": 0, + "community": 4, "norm_label": "post_submit_receipt_finance()" }, { @@ -33768,7 +33768,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L697", "id": "api_collection_protocol_list_receipt_confirm", - "community": 0, + "community": 4, "norm_label": "list_receipt_confirm()" }, { @@ -33777,7 +33777,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L722", "id": "api_collection_protocol_list_receipt_confirmed", - "community": 0, + "community": 4, "norm_label": "list_receipt_confirmed()" }, { @@ -33786,7 +33786,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L746", "id": "api_collection_protocol_financeconfirmbody", - "community": 9, + "community": 2, "norm_label": "financeconfirmbody" }, { @@ -33795,7 +33795,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L753", "id": "api_collection_protocol_refundfinanceconfirmbody", - "community": 9, + "community": 2, "norm_label": "refundfinanceconfirmbody" }, { @@ -33822,7 +33822,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L809", "id": "api_collection_protocol_list_refund_confirm", - "community": 0, + "community": 4, "norm_label": "list_refund_confirm()" }, { @@ -33831,7 +33831,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L834", "id": "api_collection_protocol_list_refund_confirmed", - "community": 0, + "community": 4, "norm_label": "list_refund_confirmed()" }, { @@ -33858,7 +33858,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L905", "id": "api_collection_protocol_list_storage_certs", - "community": 0, + "community": 4, "norm_label": "list_storage_certs()" }, { @@ -33867,7 +33867,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L936", "id": "api_collection_protocol_list_fullmoon_todos", - "community": 0, + "community": 4, "norm_label": "list_fullmoon_todos()" }, { @@ -33876,7 +33876,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1052", "id": "api_collection_protocol_fullmoontodoinsurancebody", - "community": 9, + "community": 2, "norm_label": "fullmoontodoinsurancebody" }, { @@ -33885,7 +33885,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1070", "id": "api_collection_protocol_update_fullmoon_todo_insurance", - "community": 0, + "community": 4, "norm_label": "update_fullmoon_todo_insurance()" }, { @@ -33894,7 +33894,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1092", "id": "api_collection_protocol_invoicerequestcreatebody", - "community": 9, + "community": 2, "norm_label": "invoicerequestcreatebody" }, { @@ -33903,7 +33903,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1105", "id": "api_collection_protocol_invoicerequestcompletebody", - "community": 9, + "community": 2, "norm_label": "invoicerequestcompletebody" }, { @@ -33912,7 +33912,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1113", "id": "api_collection_protocol_get_invoice_eligible_payments", - "community": 0, + "community": 4, "norm_label": "get_invoice_eligible_payments()" }, { @@ -33921,7 +33921,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1126", "id": "api_collection_protocol_get_protocol_invoice_requests", - "community": 0, + "community": 4, "norm_label": "get_protocol_invoice_requests()" }, { @@ -33930,7 +33930,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1139", "id": "api_collection_protocol_post_protocol_invoice_request", - "community": 0, + "community": 4, "norm_label": "post_protocol_invoice_request()" }, { @@ -33939,7 +33939,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1167", "id": "api_collection_protocol_list_protocol_invoice_requests_api", - "community": 0, + "community": 4, "norm_label": "list_protocol_invoice_requests_api()" }, { @@ -33948,7 +33948,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1189", "id": "api_collection_protocol_protocol_invoice_pending_count", - "community": 0, + "community": 4, "norm_label": "protocol_invoice_pending_count()" }, { @@ -33957,7 +33957,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1201", "id": "api_collection_protocol_complete_protocol_invoice_request", - "community": 0, + "community": 4, "norm_label": "complete_protocol_invoice_request()" }, { @@ -33966,7 +33966,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1", "id": "api_collection_protocol_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u7ec6\u80de\u5b58\u50a8 \u2014 \u91c7\u96c6\u534f\u8bae\u5355 / \u5ba1\u6838 / \u8d22\u52a1\u786e\u8ba4 / \u5206\u671f\u9884\u8b66 api" }, { @@ -33975,7 +33975,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L49", "id": "api_collection_protocol_rationale_49", - "community": 9, + "community": 3, "norm_label": "\u4e0e\u5217\u8868\u63a5\u53e3\u4e00\u81f4:\u6309\u79df\u6237 + \u89d2\u8272\u6570\u636e\u6743\u9650\u5224\u65ad\u662f\u5426\u53ef\u8bbf\u95ee\u8be5\u534f\u8bae\u5355\u3002" }, { @@ -33984,7 +33984,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L83", "id": "api_collection_protocol_rationale_83", - "community": 9, + "community": 3, "norm_label": "if mother info exists but no customerid, create a customer record and link it." }, { @@ -33993,7 +33993,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L273", "id": "api_collection_protocol_rationale_273", - "community": 9, + "community": 3, "norm_label": "\u6301\u4e45\u5316\u534f\u8bae\u5b50\u8d44\u6e90\u3002 \u7f34\u8d39(\u542b\u660e\u7ec6\u6821\u9a8c)\u987b\u5728\u6837\u672c\u4e4b\u524d:\u660e\u7ec6\u6821\u9a8c\u5931\u8d25\u65f6\u4e0d\u5f97\u5df2\u5360\u7528\u6837\u672c\u7f16\u7801\u3002 \u5404\u5b50\u8868 crud \u5185\u90e8\u4ecd\u53ef\u80fd\u5206\u6bb5 commit,\u521b\u5efa\u63a5" }, { @@ -34299,7 +34299,7 @@ "source_file": "api/basic_info.py", "source_location": "L46", "id": "api_basic_info_customercreatebody", - "community": 9, + "community": 2, "norm_label": "customercreatebody" }, { @@ -34308,7 +34308,7 @@ "source_file": "api/basic_info.py", "source_location": "L59", "id": "api_basic_info_customerupdatebody", - "community": 9, + "community": 2, "norm_label": "customerupdatebody" }, { @@ -34362,7 +34362,7 @@ "source_file": "api/basic_info.py", "source_location": "L196", "id": "api_basic_info_cellsampletypecreatebody", - "community": 9, + "community": 2, "norm_label": "cellsampletypecreatebody" }, { @@ -34371,7 +34371,7 @@ "source_file": "api/basic_info.py", "source_location": "L209", "id": "api_basic_info_cellsampletypeupdatebody", - "community": 9, + "community": 2, "norm_label": "cellsampletypeupdatebody" }, { @@ -34416,7 +34416,7 @@ "source_file": "api/basic_info.py", "source_location": "L327", "id": "api_basic_info_collectionregioncreatebody", - "community": 9, + "community": 2, "norm_label": "collectionregioncreatebody" }, { @@ -34425,7 +34425,7 @@ "source_file": "api/basic_info.py", "source_location": "L335", "id": "api_basic_info_collectionregionupdatebody", - "community": 9, + "community": 2, "norm_label": "collectionregionupdatebody" }, { @@ -34470,7 +34470,7 @@ "source_file": "api/basic_info.py", "source_location": "L434", "id": "api_basic_info_hospitalcreatebody", - "community": 9, + "community": 2, "norm_label": "hospitalcreatebody" }, { @@ -34479,7 +34479,7 @@ "source_file": "api/basic_info.py", "source_location": "L442", "id": "api_basic_info_hospitalupdatebody", - "community": 9, + "community": 2, "norm_label": "hospitalupdatebody" }, { @@ -34533,7 +34533,7 @@ "source_file": "api/basic_info.py", "source_location": "L556", "id": "api_basic_info_protocolnocreatebody", - "community": 9, + "community": 2, "norm_label": "protocolnocreatebody" }, { @@ -34542,7 +34542,7 @@ "source_file": "api/basic_info.py", "source_location": "L568", "id": "api_basic_info_protocolnoupdatebody", - "community": 9, + "community": 2, "norm_label": "protocolnoupdatebody" }, { @@ -34560,7 +34560,7 @@ "source_file": "api/basic_info.py", "source_location": "L622", "id": "api_basic_info_protocolnobatchgeneratebody", - "community": 9, + "community": 2, "norm_label": "protocolnobatchgeneratebody" }, { @@ -34569,7 +34569,7 @@ "source_file": "api/basic_info.py", "source_location": "L632", "id": "api_basic_info_protocolnobatchissuebody", - "community": 9, + "community": 2, "norm_label": "protocolnobatchissuebody" }, { @@ -34596,7 +34596,7 @@ "source_file": "api/basic_info.py", "source_location": "L690", "id": "api_basic_info_protocolnobatchrevokebody", - "community": 9, + "community": 2, "norm_label": "protocolnobatchrevokebody" }, { @@ -34641,7 +34641,7 @@ "source_file": "api/basic_info.py", "source_location": "L792", "id": "api_basic_info_samplecodecreatebody", - "community": 9, + "community": 2, "norm_label": "samplecodecreatebody" }, { @@ -34650,7 +34650,7 @@ "source_file": "api/basic_info.py", "source_location": "L805", "id": "api_basic_info_samplecodeupdatebody", - "community": 9, + "community": 2, "norm_label": "samplecodeupdatebody" }, { @@ -34659,7 +34659,7 @@ "source_file": "api/basic_info.py", "source_location": "L817", "id": "api_basic_info_samplecodebatchgeneratebody", - "community": 9, + "community": 2, "norm_label": "samplecodebatchgeneratebody" }, { @@ -34668,7 +34668,7 @@ "source_file": "api/basic_info.py", "source_location": "L827", "id": "api_basic_info_samplecodebatchissuebody", - "community": 9, + "community": 2, "norm_label": "samplecodebatchissuebody" }, { @@ -34695,7 +34695,7 @@ "source_file": "api/basic_info.py", "source_location": "L885", "id": "api_basic_info_samplecodebatchrevokebody", - "community": 9, + "community": 2, "norm_label": "samplecodebatchrevokebody" }, { @@ -34749,7 +34749,7 @@ "source_file": "api/basic_info.py", "source_location": "L1", "id": "api_basic_info_rationale_1", - "community": 9, + "community": 2, "norm_label": "\u57fa\u7840\u4fe1\u606f\u7ba1\u7406 api(\u5ba2\u6237\u3001\u6837\u672c\u7c7b\u578b\u3001\u91c7\u96c6\u5730\u533a/\u533b\u9662\u3001\u534f\u8bae\u53f7\u6c60\u3001\u6837\u672c\u7f16\u7801\u6c60)" }, { @@ -34974,7 +34974,7 @@ "source_file": "api/__init__.py", "source_location": "L1", "id": "api_init_py", - "community": 32, + "community": 36, "norm_label": "__init__.py" }, { @@ -34983,7 +34983,7 @@ "source_file": "api/__init__.py", "source_location": "L1", "id": "api_init_rationale_1", - "community": 32, + "community": 36, "norm_label": "api \u8def\u7531\u5305(\u9aa8\u67b6:\u516c\u5171\u9274\u6743 + \u9759\u6001\u83dc\u5355 + \u8fd0\u8425\u7aef\u5360\u4f4d)" }, { @@ -35244,7 +35244,7 @@ "source_file": "api/pilot_application.py", "source_location": "L315", "id": "api_pilot_application_api_save_application", - "community": 8, + "community": 0, "norm_label": "api_save_application()" }, { @@ -36252,7 +36252,7 @@ "source_file": "api/oa_approval.py", "source_location": "L212", "id": "api_oa_approval_rationale_212", - "community": 7, + "community": 8, "norm_label": "\u622a\u6b62\u65e5\u671f:\u4ec5\u65e5\u671f\u65f6\u6269\u5230\u5f53\u5929 23:59:59\u3002" }, { @@ -36261,7 +36261,7 @@ "source_file": "api/oa_approval.py", "source_location": "L813", "id": "api_oa_approval_rationale_813", - "community": 7, + "community": 8, "norm_label": "\u53d1\u8d77\u524d\u9884\u89c8\u5ba1\u6279\u94fe(\u6761\u4ef6\u9f50\u540e\u89e3\u6790\u6700\u7ec8\u8def\u5f84\u4e0e\u5ba1\u6279\u4eba)\u3002" }, { @@ -36270,7 +36270,7 @@ "source_file": "api/oa_approval.py", "source_location": "L844", "id": "api_oa_approval_rationale_844", - "community": 7, + "community": 8, "norm_label": "\u517c\u5bb9\u65e7 get:\u65e0 formdata,\u542b\u6761\u4ef6\u5206\u652f\u65f6\u591a\u4e3a\u5f85\u786e\u5b9a\u5360\u4f4d\u3002" }, { @@ -36297,7 +36297,7 @@ "source_file": "api/operations.py", "source_location": "L39", "id": "api_operations_cleanroomcreatebody", - "community": 11, + "community": 10, "norm_label": "cleanroomcreatebody" }, { @@ -36306,7 +36306,7 @@ "source_file": "api/operations.py", "source_location": "L52", "id": "api_operations_cleanroomupdatebody", - "community": 11, + "community": 10, "norm_label": "cleanroomupdatebody" }, { @@ -36351,7 +36351,7 @@ "source_file": "api/operations.py", "source_location": "L164", "id": "api_operations_accesslogcreatebody", - "community": 11, + "community": 10, "norm_label": "accesslogcreatebody" }, { @@ -36360,7 +36360,7 @@ "source_file": "api/operations.py", "source_location": "L178", "id": "api_operations_accesslogupdatebody", - "community": 11, + "community": 10, "norm_label": "accesslogupdatebody" }, { @@ -36414,7 +36414,7 @@ "source_file": "api/operations.py", "source_location": "L301", "id": "api_operations_uvdisinfectlogcreatebody", - "community": 11, + "community": 10, "norm_label": "uvdisinfectlogcreatebody" }, { @@ -36423,7 +36423,7 @@ "source_file": "api/operations.py", "source_location": "L313", "id": "api_operations_uvdisinfectlogupdatebody", - "community": 11, + "community": 10, "norm_label": "uvdisinfectlogupdatebody" }, { @@ -36468,7 +36468,7 @@ "source_file": "api/operations.py", "source_location": "L427", "id": "api_operations_storagefacilitycreatebody", - "community": 11, + "community": 10, "norm_label": "storagefacilitycreatebody" }, { @@ -36477,7 +36477,7 @@ "source_file": "api/operations.py", "source_location": "L439", "id": "api_operations_storagefacilityupdatebody", - "community": 11, + "community": 10, "norm_label": "storagefacilityupdatebody" }, { @@ -36486,7 +36486,7 @@ "source_file": "api/operations.py", "source_location": "L450", "id": "api_operations_storagefacilitybatchcreatebody", - "community": 11, + "community": 10, "norm_label": "storagefacilitybatchcreatebody" }, { @@ -36540,7 +36540,7 @@ "source_file": "api/operations.py", "source_location": "L594", "id": "api_operations_storageslotcreatebody", - "community": 11, + "community": 10, "norm_label": "storageslotcreatebody" }, { @@ -36549,7 +36549,7 @@ "source_file": "api/operations.py", "source_location": "L605", "id": "api_operations_storageslotbatchcreatebody", - "community": 11, + "community": 10, "norm_label": "storageslotbatchcreatebody" }, { @@ -36558,7 +36558,7 @@ "source_file": "api/operations.py", "source_location": "L612", "id": "api_operations_storageslotupdatebody", - "community": 11, + "community": 10, "norm_label": "storageslotupdatebody" }, { @@ -36567,7 +36567,7 @@ "source_file": "api/operations.py", "source_location": "L621", "id": "api_operations_storageslotclearbody", - "community": 11, + "community": 10, "norm_label": "storageslotclearbody" }, { @@ -36576,7 +36576,7 @@ "source_file": "api/operations.py", "source_location": "L626", "id": "api_operations_storageslotinsertrowbody", - "community": 11, + "community": 10, "norm_label": "storageslotinsertrowbody" }, { @@ -36594,7 +36594,7 @@ "source_file": "api/operations.py", "source_location": "L670", "id": "api_operations_list_storage_slot_stats", - "community": 0, + "community": 10, "norm_label": "list_storage_slot_stats()" }, { @@ -36666,7 +36666,7 @@ "source_file": "api/operations.py", "source_location": "L861", "id": "api_operations_occupancycreatebody", - "community": 11, + "community": 10, "norm_label": "occupancycreatebody" }, { @@ -36711,7 +36711,7 @@ "source_file": "api/operations.py", "source_location": "L970", "id": "api_operations_exhibitionappointmentcreatebody", - "community": 11, + "community": 10, "norm_label": "exhibitionappointmentcreatebody" }, { @@ -36720,7 +36720,7 @@ "source_file": "api/operations.py", "source_location": "L983", "id": "api_operations_exhibitionappointmentupdatebody", - "community": 11, + "community": 10, "norm_label": "exhibitionappointmentupdatebody" }, { @@ -36774,7 +36774,7 @@ "source_file": "api/operations.py", "source_location": "L1", "id": "api_operations_rationale_1", - "community": 11, + "community": 10, "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)" }, { @@ -36783,7 +36783,7 @@ "source_file": "api/operations.py", "source_location": "L674", "id": "api_operations_rationale_674", - "community": 11, + "community": 10, "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" }, { @@ -36792,7 +36792,7 @@ "source_file": "api/menu.py", "source_location": "L1", "id": "api_menu_py", - "community": 28, + "community": 32, "norm_label": "menu.py" }, { @@ -36801,7 +36801,7 @@ "source_file": "api/menu.py", "source_location": "L1016", "id": "api_menu_get_menu_list", - "community": 28, + "community": 32, "norm_label": "get_menu_list()" }, { @@ -36810,7 +36810,7 @@ "source_file": "api/menu.py", "source_location": "L1", "id": "api_menu_rationale_1", - "community": 28, + "community": 32, "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)" }, { @@ -36972,7 +36972,7 @@ "source_file": "api/admin.py", "source_location": "L1", "id": "api_admin_py", - "community": 2, + "community": 0, "norm_label": "admin.py" }, { @@ -36981,7 +36981,7 @@ "source_file": "api/admin.py", "source_location": "L44", "id": "api_admin_list_roles_for_select", - "community": 2, + "community": 0, "norm_label": "list_roles_for_select()" }, { @@ -36990,7 +36990,7 @@ "source_file": "api/admin.py", "source_location": "L76", "id": "api_admin_list_users_for_select", - "community": 2, + "community": 0, "norm_label": "list_users_for_select()" }, { @@ -36999,7 +36999,7 @@ "source_file": "api/admin.py", "source_location": "L103", "id": "api_admin_list_roles_for_designer", - "community": 2, + "community": 0, "norm_label": "list_roles_for_designer()" }, { @@ -37062,7 +37062,7 @@ "source_file": "api/admin.py", "source_location": "L231", "id": "api_admin_get_tenant_no", - "community": 2, + "community": 0, "norm_label": "_get_tenant_no()" }, { @@ -37089,7 +37089,7 @@ "source_file": "api/admin.py", "source_location": "L285", "id": "api_admin_list_users", - "community": 2, + "community": 0, "norm_label": "list_users()" }, { @@ -37098,7 +37098,7 @@ "source_file": "api/admin.py", "source_location": "L347", "id": "api_admin_get_user_by_id", - "community": 12, + "community": 0, "norm_label": "get_user_by_id()" }, { @@ -37161,7 +37161,7 @@ "source_file": "api/admin.py", "source_location": "L485", "id": "api_admin_list_dict_types", - "community": 2, + "community": 0, "norm_label": "list_dict_types()" }, { @@ -37215,7 +37215,7 @@ "source_file": "api/admin.py", "source_location": "L585", "id": "api_admin_list_dict_data", - "community": 2, + "community": 0, "norm_label": "list_dict_data()" }, { @@ -37251,7 +37251,7 @@ "source_file": "api/admin.py", "source_location": "L661", "id": "api_admin_dict_data_options", - "community": 2, + "community": 0, "norm_label": "dict_data_options()" }, { @@ -37278,7 +37278,7 @@ "source_file": "api/admin.py", "source_location": "L704", "id": "api_admin_list_depts", - "community": 2, + "community": 0, "norm_label": "list_depts()" }, { @@ -37332,7 +37332,7 @@ "source_file": "api/admin.py", "source_location": "L819", "id": "api_admin_list_sites", - "community": 2, + "community": 0, "norm_label": "list_sites()" }, { @@ -37386,7 +37386,7 @@ "source_file": "api/admin.py", "source_location": "L930", "id": "api_admin_list_posts", - "community": 2, + "community": 0, "norm_label": "list_posts()" }, { @@ -37431,7 +37431,7 @@ "source_file": "api/admin.py", "source_location": "L1010", "id": "api_admin_list_post_bound_users", - "community": 2, + "community": 0, "norm_label": "list_post_bound_users()" }, { @@ -37440,7 +37440,7 @@ "source_file": "api/admin.py", "source_location": "L1024", "id": "api_admin_update_post_bound_users", - "community": 2, + "community": 0, "norm_label": "update_post_bound_users()" }, { @@ -37458,7 +37458,7 @@ "source_file": "api/admin.py", "source_location": "L1050", "id": "api_admin_list_post_bound_roles", - "community": 2, + "community": 0, "norm_label": "list_post_bound_roles()" }, { @@ -37467,7 +37467,7 @@ "source_file": "api/admin.py", "source_location": "L1064", "id": "api_admin_update_post_bound_roles", - "community": 2, + "community": 0, "norm_label": "update_post_bound_roles()" }, { @@ -37548,7 +37548,7 @@ "source_file": "api/admin.py", "source_location": "L1204", "id": "api_admin_list_express_companies", - "community": 2, + "community": 0, "norm_label": "list_express_companies()" }, { @@ -37602,7 +37602,7 @@ "source_file": "api/admin.py", "source_location": "L1315", "id": "api_admin_list_menus", - "community": 2, + "community": 0, "norm_label": "list_menus()" }, { @@ -37674,7 +37674,7 @@ "source_file": "api/admin.py", "source_location": "L1434", "id": "api_admin_list_role_management", - "community": 2, + "community": 0, "norm_label": "list_role_management()" }, { @@ -37710,7 +37710,7 @@ "source_file": "api/admin.py", "source_location": "L1508", "id": "api_admin_get_role_menus", - "community": 1, + "community": 0, "norm_label": "get_role_menus()" }, { @@ -37746,7 +37746,7 @@ "source_file": "api/admin.py", "source_location": "L1572", "id": "api_admin_format_file_size", - "community": 2, + "community": 0, "norm_label": "_format_file_size()" }, { @@ -37755,7 +37755,7 @@ "source_file": "api/admin.py", "source_location": "L1582", "id": "api_admin_upload_attachment", - "community": 2, + "community": 0, "norm_label": "upload_attachment()" }, { @@ -37773,7 +37773,7 @@ "source_file": "api/admin.py", "source_location": "L1635", "id": "api_admin_attachment_download_url", - "community": 2, + "community": 0, "norm_label": "attachment_download_url()" }, { @@ -38016,7 +38016,7 @@ "source_file": "api/research_donation.py", "source_location": "L1", "id": "api_research_donation_py", - "community": 0, + "community": 4, "norm_label": "research_donation.py" }, { @@ -38025,7 +38025,7 @@ "source_file": "api/research_donation.py", "source_location": "L18", "id": "api_research_donation_get_tenant_no", - "community": 0, + "community": 4, "norm_label": "_get_tenant_no()" }, { @@ -38034,7 +38034,7 @@ "source_file": "api/research_donation.py", "source_location": "L28", "id": "api_research_donation_get_current_user_id", - "community": 0, + "community": 4, "norm_label": "_get_current_user_id()" }, { @@ -38097,7 +38097,7 @@ "source_file": "api/research_donation.py", "source_location": "L128", "id": "api_research_donation_list_research_donations", - "community": 0, + "community": 4, "norm_label": "list_research_donations()" }, { @@ -38106,7 +38106,7 @@ "source_file": "api/research_donation.py", "source_location": "L163", "id": "api_research_donation_list_research_donation_audits", - "community": 0, + "community": 4, "norm_label": "list_research_donation_audits()" }, { @@ -38115,7 +38115,7 @@ "source_file": "api/research_donation.py", "source_location": "L192", "id": "api_research_donation_next_research_donation_sample_code", - "community": 0, + "community": 4, "norm_label": "next_research_donation_sample_code()" }, { @@ -38124,7 +38124,7 @@ "source_file": "api/research_donation.py", "source_location": "L209", "id": "api_research_donation_get_research_donation_detail", - "community": 0, + "community": 4, "norm_label": "get_research_donation_detail()" }, { @@ -38133,7 +38133,7 @@ "source_file": "api/research_donation.py", "source_location": "L227", "id": "api_research_donation_create_research_donation", - "community": 0, + "community": 4, "norm_label": "create_research_donation()" }, { @@ -38142,7 +38142,7 @@ "source_file": "api/research_donation.py", "source_location": "L259", "id": "api_research_donation_update_research_donation", - "community": 0, + "community": 4, "norm_label": "update_research_donation()" }, { @@ -38151,7 +38151,7 @@ "source_file": "api/research_donation.py", "source_location": "L290", "id": "api_research_donation_delete_research_donation", - "community": 0, + "community": 4, "norm_label": "delete_research_donation()" }, { @@ -38160,7 +38160,7 @@ "source_file": "api/research_donation.py", "source_location": "L315", "id": "api_research_donation_batch_delete_research_donations", - "community": 0, + "community": 4, "norm_label": "batch_delete_research_donations()" }, { @@ -38178,7 +38178,7 @@ "source_file": "api/research_donation.py", "source_location": "L373", "id": "api_research_donation_change_donation_status", - "community": 0, + "community": 4, "norm_label": "change_donation_status()" }, { @@ -38187,7 +38187,7 @@ "source_file": "api/research_donation.py", "source_location": "L406", "id": "api_research_donation_convert_from_storage", - "community": 0, + "community": 4, "norm_label": "convert_from_storage()" }, { @@ -38196,7 +38196,7 @@ "source_file": "api/research_donation.py", "source_location": "L434", "id": "api_research_donation_convert_to_storage", - "community": 0, + "community": 4, "norm_label": "convert_to_storage()" }, { @@ -38205,7 +38205,7 @@ "source_file": "api/research_donation.py", "source_location": "L1", "id": "api_research_donation_rationale_1", - "community": 2, + "community": 4, "norm_label": "\u79d1\u7814\u6350\u8d60\u7ba1\u7406 \u2014 \u6350\u8d60\u5355 crud / \u5ba1\u6838 / \u72b6\u6001\u53d8\u66f4 / \u8f6c\u6362 api" }, { @@ -39735,7 +39735,7 @@ "source_file": "api/workflow.py", "source_location": "L269", "id": "api_workflow_get_designer_data", - "community": 6, + "community": 7, "norm_label": "get_designer_data()" }, { @@ -40365,7 +40365,7 @@ "source_file": "api/insurance_company.py", "source_location": "L1", "id": "api_insurance_company_rationale_1", - "community": 3, + "community": 0, "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)" }, { @@ -40410,7 +40410,7 @@ "source_file": "api/production.py", "source_location": "L98", "id": "api_production_consumablecreatebody", - "community": 13, + "community": 2, "norm_label": "consumablecreatebody" }, { @@ -40419,7 +40419,7 @@ "source_file": "api/production.py", "source_location": "L112", "id": "api_production_consumableupdatebody", - "community": 13, + "community": 2, "norm_label": "consumableupdatebody" }, { @@ -40473,7 +40473,7 @@ "source_file": "api/production.py", "source_location": "L178", "id": "api_production_stockinbody", - "community": 13, + "community": 2, "norm_label": "stockinbody" }, { @@ -40482,7 +40482,7 @@ "source_file": "api/production.py", "source_location": "L184", "id": "api_production_stockoutbody", - "community": 13, + "community": 2, "norm_label": "stockoutbody" }, { @@ -40491,7 +40491,7 @@ "source_file": "api/production.py", "source_location": "L192", "id": "api_production_batchstockinitem", - "community": 13, + "community": 2, "norm_label": "batchstockinitem" }, { @@ -40500,7 +40500,7 @@ "source_file": "api/production.py", "source_location": "L199", "id": "api_production_batchstockinbody", - "community": 13, + "community": 2, "norm_label": "batchstockinbody" }, { @@ -40509,7 +40509,7 @@ "source_file": "api/production.py", "source_location": "L205", "id": "api_production_batchstockoutitem", - "community": 13, + "community": 2, "norm_label": "batchstockoutitem" }, { @@ -40518,7 +40518,7 @@ "source_file": "api/production.py", "source_location": "L211", "id": "api_production_batchstockoutbody", - "community": 13, + "community": 2, "norm_label": "batchstockoutbody" }, { @@ -40581,7 +40581,7 @@ "source_file": "api/production.py", "source_location": "L348", "id": "api_production_reagentcreatebody", - "community": 13, + "community": 2, "norm_label": "reagentcreatebody" }, { @@ -40590,7 +40590,7 @@ "source_file": "api/production.py", "source_location": "L362", "id": "api_production_reagentupdatebody", - "community": 13, + "community": 2, "norm_label": "reagentupdatebody" }, { @@ -40698,7 +40698,7 @@ "source_file": "api/production.py", "source_location": "L557", "id": "api_production_sopdocumentcreatebody", - "community": 13, + "community": 2, "norm_label": "sopdocumentcreatebody" }, { @@ -40707,7 +40707,7 @@ "source_file": "api/production.py", "source_location": "L567", "id": "api_production_sopdocumentupdatebody", - "community": 13, + "community": 2, "norm_label": "sopdocumentupdatebody" }, { @@ -40761,7 +40761,7 @@ "source_file": "api/production.py", "source_location": "L675", "id": "api_production_processcategorycreatebody", - "community": 13, + "community": 2, "norm_label": "processcategorycreatebody" }, { @@ -40770,7 +40770,7 @@ "source_file": "api/production.py", "source_location": "L683", "id": "api_production_processcategoryupdatebody", - "community": 13, + "community": 2, "norm_label": "processcategoryupdatebody" }, { @@ -40824,7 +40824,7 @@ "source_file": "api/production.py", "source_location": "L778", "id": "api_production_equipmentcreatebody", - "community": 13, + "community": 2, "norm_label": "equipmentcreatebody" }, { @@ -40833,7 +40833,7 @@ "source_file": "api/production.py", "source_location": "L793", "id": "api_production_equipmentupdatebody", - "community": 13, + "community": 2, "norm_label": "equipmentupdatebody" }, { @@ -40887,7 +40887,7 @@ "source_file": "api/production.py", "source_location": "L920", "id": "api_production_outputtypecreatebody", - "community": 13, + "community": 2, "norm_label": "outputtypecreatebody" }, { @@ -40896,7 +40896,7 @@ "source_file": "api/production.py", "source_location": "L928", "id": "api_production_outputtypeupdatebody", - "community": 13, + "community": 2, "norm_label": "outputtypeupdatebody" }, { @@ -40950,7 +40950,7 @@ "source_file": "api/production.py", "source_location": "L1023", "id": "api_production_productionproducttypecreatebody", - "community": 13, + "community": 2, "norm_label": "productionproducttypecreatebody" }, { @@ -40959,7 +40959,7 @@ "source_file": "api/production.py", "source_location": "L1032", "id": "api_production_productionproducttypeupdatebody", - "community": 13, + "community": 2, "norm_label": "productionproducttypeupdatebody" }, { @@ -41004,7 +41004,7 @@ "source_file": "api/production.py", "source_location": "L1127", "id": "api_production_packiteminput", - "community": 13, + "community": 2, "norm_label": "packiteminput" }, { @@ -41013,7 +41013,7 @@ "source_file": "api/production.py", "source_location": "L1137", "id": "api_production_consumablepackcreatebody", - "community": 13, + "community": 2, "norm_label": "consumablepackcreatebody" }, { @@ -41022,7 +41022,7 @@ "source_file": "api/production.py", "source_location": "L1149", "id": "api_production_consumablepackupdatebody", - "community": 13, + "community": 2, "norm_label": "consumablepackupdatebody" }, { @@ -41085,7 +41085,7 @@ "source_file": "api/production.py", "source_location": "L1270", "id": "api_production_processreagentinput", - "community": 13, + "community": 2, "norm_label": "processreagentinput" }, { @@ -41094,7 +41094,7 @@ "source_file": "api/production.py", "source_location": "L1281", "id": "api_production_processconsumableinput", - "community": 13, + "community": 2, "norm_label": "processconsumableinput" }, { @@ -41103,7 +41103,7 @@ "source_file": "api/production.py", "source_location": "L1292", "id": "api_production_processoutputinput", - "community": 13, + "community": 2, "norm_label": "processoutputinput" }, { @@ -41112,7 +41112,7 @@ "source_file": "api/production.py", "source_location": "L1300", "id": "api_production_processdatacollectioninput", - "community": 13, + "community": 2, "norm_label": "processdatacollectioninput" }, { @@ -41121,7 +41121,7 @@ "source_file": "api/production.py", "source_location": "L1308", "id": "api_production_processcreatebody", - "community": 13, + "community": 2, "norm_label": "processcreatebody" }, { @@ -41130,7 +41130,7 @@ "source_file": "api/production.py", "source_location": "L1325", "id": "api_production_processupdatebody", - "community": 13, + "community": 2, "norm_label": "processupdatebody" }, { @@ -41661,7 +41661,7 @@ "source_file": "api/production.py", "source_location": "L2660", "id": "api_production_get_next_cell_product_code", - "community": 10, + "community": 0, "norm_label": "get_next_cell_product_code()" }, { @@ -41760,7 +41760,7 @@ "source_file": "api/production.py", "source_location": "L1", "id": "api_production_rationale_1", - "community": 13, + "community": 2, "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)" }, { @@ -41769,7 +41769,7 @@ "source_file": "api/production.py", "source_location": "L2284", "id": "api_production_rationale_2284", - "community": 13, + "community": 2, "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" }, { @@ -41778,7 +41778,7 @@ "source_file": "api/production.py", "source_location": "L2681", "id": "api_production_rationale_2681", - "community": 13, + "community": 2, "norm_label": "\u67e5\u8be2 `{productcode}-{\u4ee3\u6b21}-xx` \u5728\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7\u3002" }, { @@ -41787,7 +41787,7 @@ "source_file": "api/production.py", "source_location": "L2721", "id": "api_production_rationale_2721", - "community": 13, + "community": 2, "norm_label": "\u67e5\u8be2 `{productcode}-xx` \u5728\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7\u3002" }, { @@ -41796,7 +41796,7 @@ "source_file": "api/production.py", "source_location": "L2737", "id": "api_production_rationale_2737", - "community": 13, + "community": 2, "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" }, { @@ -42138,7 +42138,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1", "id": "services_oa_engine_py", - "community": 7, + "community": 8, "norm_label": "oa_engine.py" }, { @@ -42147,7 +42147,7 @@ "source_file": "services/oa_engine.py", "source_location": "L40", "id": "services_oa_engine_oaengineerror", - "community": 7, + "community": 8, "norm_label": "oaengineerror" }, { @@ -42156,7 +42156,7 @@ "source_file": "services/oa_engine.py", "source_location": "L49", "id": "services_oa_engine_loads", - "community": 7, + "community": 8, "norm_label": "_loads()" }, { @@ -42165,7 +42165,7 @@ "source_file": "services/oa_engine.py", "source_location": "L60", "id": "services_oa_engine_dumps", - "community": 7, + "community": 8, "norm_label": "_dumps()" }, { @@ -42174,7 +42174,7 @@ "source_file": "services/oa_engine.py", "source_location": "L64", "id": "services_oa_engine_normalize_initiator_select_by_node", - "community": 7, + "community": 8, "norm_label": "_normalize_initiator_select_by_node()" }, { @@ -42183,7 +42183,7 @@ "source_file": "services/oa_engine.py", "source_location": "L83", "id": "services_oa_engine_ids_for_initiator_select_node", - "community": 7, + "community": 8, "norm_label": "_ids_for_initiator_select_node()" }, { @@ -42192,7 +42192,7 @@ "source_file": "services/oa_engine.py", "source_location": "L93", "id": "services_oa_engine_load_initiator_select_by_node", - "community": 7, + "community": 8, "norm_label": "_load_initiator_select_by_node()" }, { @@ -42201,7 +42201,7 @@ "source_file": "services/oa_engine.py", "source_location": "L99", "id": "services_oa_engine_node_type", - "community": 7, + "community": 8, "norm_label": "_node_type()" }, { @@ -42210,7 +42210,7 @@ "source_file": "services/oa_engine.py", "source_location": "L103", "id": "services_oa_engine_subtree_contains", - "community": 7, + "community": 8, "norm_label": "_subtree_contains()" }, { @@ -42219,212 +42219,212 @@ "source_file": "services/oa_engine.py", "source_location": "L118", "id": "services_oa_engine_merge_after_branch_end", - "community": 7, + "community": 8, "norm_label": "_merge_after_branch_end()" }, { "label": "_flow_root()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L145", + "source_location": "L150", "id": "services_oa_engine_flow_root", - "community": 7, + "community": 8, "norm_label": "_flow_root()" }, { "label": "_find_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L153", + "source_location": "L158", "id": "services_oa_engine_find_node", - "community": 7, + "community": 8, "norm_label": "_find_node()" }, { "label": "_flow_node_key_order()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L171", + "source_location": "L176", "id": "services_oa_engine_flow_node_key_order", - "community": 7, + "community": 8, "norm_label": "_flow_node_key_order()" }, { "label": "_next_task_order_num()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L196", + "source_location": "L201", "id": "services_oa_engine_next_task_order_num", - "community": 7, + "community": 8, "norm_label": "_next_task_order_num()" }, { "label": "_sort_tasks_for_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L207", + "source_location": "L212", "id": "services_oa_engine_sort_tasks_for_detail", - "community": 7, + "community": 8, "norm_label": "_sort_tasks_for_detail()" }, { "label": "_fmt_dt()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L227", + "source_location": "L232", "id": "services_oa_engine_fmt_dt", - "community": 7, + "community": 8, "norm_label": "_fmt_dt()" }, { "label": "_terminal_item()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L235", + "source_location": "L240", "id": "services_oa_engine_terminal_item", - "community": 7, + "community": 8, "norm_label": "_terminal_item()" }, { "label": "_task_round()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L250", + "source_location": "L255", "id": "services_oa_engine_task_round", - "community": 7, + "community": 8, "norm_label": "_task_round()" }, { "label": "_append_pending_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L260", + "source_location": "L265", "id": "services_oa_engine_append_pending_nodes", - "community": 7, + "community": 8, "norm_label": "_append_pending_nodes()" }, { "label": "_pending_people_for_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L300", + "source_location": "L305", "id": "services_oa_engine_pending_people_for_node", - "community": 7, + "community": 8, "norm_label": "_pending_people_for_node()" }, { "label": "_iter_resolved_path_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L392", + "source_location": "L397", "id": "services_oa_engine_iter_resolved_path_nodes", - "community": 7, + "community": 8, "norm_label": "_iter_resolved_path_nodes()" }, { "label": "_append_pending_nodes_on_path()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L430", + "source_location": "L444", "id": "services_oa_engine_append_pending_nodes_on_path", - "community": 7, + "community": 8, "norm_label": "_append_pending_nodes_on_path()" }, { "label": "_progress_person()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L514", + "source_location": "L528", "id": "services_oa_engine_progress_person", - "community": 7, + "community": 8, "norm_label": "_progress_person()" }, { "label": "_enrich_transfer_targets()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L528", + "source_location": "L542", "id": "services_oa_engine_enrich_transfer_targets", - "community": 7, + "community": 8, "norm_label": "_enrich_transfer_targets()" }, { "label": "_dt_sort_key()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L570", + "source_location": "L584", "id": "services_oa_engine_dt_sort_key", - "community": 7, + "community": 8, "norm_label": "_dt_sort_key()" }, { "label": "_aggregate_node_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L579", + "source_location": "L593", "id": "services_oa_engine_aggregate_node_status", - "community": 7, + "community": 8, "norm_label": "_aggregate_node_status()" }, { "label": "_group_tasks_by_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L597", + "source_location": "L611", "id": "services_oa_engine_group_tasks_by_node", - "community": 7, + "community": 8, "norm_label": "_group_tasks_by_node()" }, { "label": "build_progress_items()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L607", + "source_location": "L621", "id": "services_oa_engine_build_progress_items", - "community": 7, + "community": 8, "norm_label": "build_progress_items()" }, { "label": "_add_instance_event()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L748", + "source_location": "L762", "id": "services_oa_engine_add_instance_event", - "community": 7, + "community": 8, "norm_label": "_add_instance_event()" }, { "label": "_advanced()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L783", + "source_location": "L797", "id": "services_oa_engine_advanced", - "community": 7, + "community": 8, "norm_label": "_advanced()" }, { "label": "_check_initiator_scope()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L792", + "source_location": "L806", "id": "services_oa_engine_check_initiator_scope", - "community": 7, + "community": 8, "norm_label": "_check_initiator_scope()" }, { "label": "_instance_to_dict()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L801", + "source_location": "L815", "id": "services_oa_engine_instance_to_dict", - "community": 7, + "community": 8, "norm_label": "_instance_to_dict()" }, { "label": "_task_to_dict()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L819", + "source_location": "L833", "id": "services_oa_engine_task_to_dict", "community": 0, "norm_label": "_task_to_dict()" @@ -42433,333 +42433,333 @@ "label": "_instance_progress_summary()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L851", + "source_location": "L865", "id": "services_oa_engine_instance_progress_summary", - "community": 7, + "community": 8, "norm_label": "_instance_progress_summary()" }, { "label": "_enrich_list_rows()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L892", + "source_location": "L906", "id": "services_oa_engine_enrich_list_rows", - "community": 7, + "community": 8, "norm_label": "_enrich_list_rows()" }, { "label": "_user_name_map()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L964", + "source_location": "L978", "id": "services_oa_engine_user_name_map", - "community": 7, + "community": 8, "norm_label": "_user_name_map()" }, { "label": "_dept_name()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L972", + "source_location": "L986", "id": "services_oa_engine_dept_name", - "community": 7, + "community": 8, "norm_label": "_dept_name()" }, { "label": "list_templates()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L986", + "source_location": "L1000", "id": "services_oa_engine_list_templates", - "community": 7, + "community": 8, "norm_label": "list_templates()" }, { "label": "get_template_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1016", + "source_location": "L1030", "id": "services_oa_engine_get_template_detail", - "community": 7, + "community": 8, "norm_label": "get_template_detail()" }, { "label": "_post_name_map()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1049", + "source_location": "L1063", "id": "services_oa_engine_post_name_map", - "community": 7, + "community": 8, "norm_label": "_post_name_map()" }, { "label": "_assignee_meta()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1067", + "source_location": "L1081", "id": "services_oa_engine_assignee_meta", - "community": 7, + "community": 8, "norm_label": "_assignee_meta()" }, { "label": "_assignee_meta_for_cc()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1081", + "source_location": "L1095", "id": "services_oa_engine_assignee_meta_for_cc", - "community": 7, + "community": 8, "norm_label": "_assignee_meta_for_cc()" }, { "label": "_preview_people()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1092", + "source_location": "L1106", "id": "services_oa_engine_preview_people", - "community": 7, + "community": 8, "norm_label": "_preview_people()" }, { "label": "_form_value_present()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1105", + "source_location": "L1119", "id": "services_oa_engine_form_value_present", - "community": 7, + "community": 8, "norm_label": "_form_value_present()" }, { "label": "_collect_condition_fields()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1122", + "source_location": "L1136", "id": "services_oa_engine_collect_condition_fields", - "community": 7, + "community": 8, "norm_label": "_collect_condition_fields()" }, { "label": "_condition_fields_ready()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1176", + "source_location": "L1195", "id": "services_oa_engine_condition_fields_ready", - "community": 7, + "community": 8, "norm_label": "_condition_fields_ready()" }, { "label": "_walk_preview_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1186", + "source_location": "L1205", "id": "services_oa_engine_walk_preview_nodes", - "community": 7, + "community": 8, "norm_label": "_walk_preview_nodes()" }, { "label": "preview_start_flow()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1349", + "source_location": "L1377", "id": "services_oa_engine_preview_start_flow", - "community": 7, + "community": 8, "norm_label": "preview_start_flow()" }, { "label": "_create_tasks_for_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1416", + "source_location": "L1445", "id": "services_oa_engine_create_tasks_for_node", - "community": 7, + "community": 8, "norm_label": "_create_tasks_for_node()" }, { "label": "_eval_condition_rules()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1507", + "source_location": "L1536", "id": "services_oa_engine_eval_condition_rules", - "community": 7, + "community": 0, "norm_label": "_eval_condition_rules()" }, { "label": "_match_condition_group()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1553", + "source_location": "L1587", "id": "services_oa_engine_match_condition_group", - "community": 7, + "community": 8, "norm_label": "_match_condition_group()" }, { "label": "advance_from()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1596", + "source_location": "L1630", "id": "services_oa_engine_advance_from", - "community": 7, + "community": 8, "norm_label": "advance_from()" }, { "label": "start_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1691", + "source_location": "L1725", "id": "services_oa_engine_start_instance", - "community": 7, + "community": 8, "norm_label": "start_instance()" }, { "label": "_get_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1859", + "source_location": "L1893", "id": "services_oa_engine_get_instance", - "community": 7, + "community": 8, "norm_label": "_get_instance()" }, { "label": "get_instance_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1870", + "source_location": "L1904", "id": "services_oa_engine_get_instance_detail", - "community": 7, + "community": 8, "norm_label": "get_instance_detail()" }, { "label": "_normalize_cc_read_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1939", + "source_location": "L1973", "id": "services_oa_engine_normalize_cc_read_status", - "community": 7, + "community": 8, "norm_label": "_normalize_cc_read_status()" }, { "label": "_apply_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1946", + "source_location": "L1980", "id": "services_oa_engine_apply_cc_task_read", - "community": 7, + "community": 8, "norm_label": "_apply_cc_task_read()" }, { "label": "count_cc_unread()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1964", + "source_location": "L1998", "id": "services_oa_engine_count_cc_unread", - "community": 4, + "community": 1, "norm_label": "count_cc_unread()" }, { "label": "count_pending_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1978", + "source_location": "L2012", "id": "services_oa_engine_count_pending_tasks", - "community": 7, + "community": 1, "norm_label": "count_pending_tasks()" }, { "label": "mark_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1992", + "source_location": "L2026", "id": "services_oa_engine_mark_cc_task_read", - "community": 7, + "community": 8, "norm_label": "mark_cc_task_read()" }, { "label": "mark_cc_tasks_read_batch()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2013", + "source_location": "L2047", "id": "services_oa_engine_mark_cc_tasks_read_batch", - "community": 7, + "community": 8, "norm_label": "mark_cc_tasks_read_batch()" }, { "label": "list_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2039", + "source_location": "L2073", "id": "services_oa_engine_list_tasks", - "community": 7, + "community": 8, "norm_label": "list_tasks()" }, { "label": "_approve_task_core()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2110", + "source_location": "L2144", "id": "services_oa_engine_approve_task_core", - "community": 7, + "community": 8, "norm_label": "_approve_task_core()" }, { "label": "_maybe_auto_pass_initiator()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2182", + "source_location": "L2216", "id": "services_oa_engine_maybe_auto_pass_initiator", - "community": 7, + "community": 8, "norm_label": "_maybe_auto_pass_initiator()" }, { "label": "complete_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2220", + "source_location": "L2254", "id": "services_oa_engine_complete_task", - "community": 7, + "community": 8, "norm_label": "complete_task()" }, { "label": "add_sign()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2304", + "source_location": "L2338", "id": "services_oa_engine_add_sign", - "community": 7, + "community": 8, "norm_label": "add_sign()" }, { "label": "transfer_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2420", + "source_location": "L2454", "id": "services_oa_engine_transfer_task", - "community": 7, + "community": 8, "norm_label": "transfer_task()" }, { "label": "return_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2531", + "source_location": "L2565", "id": "services_oa_engine_return_task", - "community": 7, + "community": 8, "norm_label": "return_task()" }, { "label": "resubmit_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2612", + "source_location": "L2646", "id": "services_oa_engine_resubmit_instance", - "community": 7, + "community": 8, "norm_label": "resubmit_instance()" }, { "label": "withdraw_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2626", + "source_location": "L2660", "id": "services_oa_engine_withdraw_instance", - "community": 7, + "community": 8, "norm_label": "withdraw_instance()" }, { @@ -42772,20 +42772,20 @@ "norm_label": "\u8282\u70b9\u5b50\u6811(\u542b\u81ea\u8eab\u3001child\u3001\u6761\u4ef6\u5206\u652f)\u662f\u5426\u5305\u542b\u6307\u5b9a id\u3002" }, { - "label": "\u82e5 end \u843d\u5728\u67d0\u6761\u4ef6\u5206\u652f\u7ec4\u5185\uff0c\u4e14\u8be5\u6761\u4ef6\u8282\u70b9\u6709\u6c47\u5408\u540e child\uff0c\u5219\u8fd4\u56de\u6c47\u5408\u8282\u70b9\u3002", + "label": "\u82e5 end \u843d\u5728\u67d0\u6761\u4ef6\u5206\u652f\u7ec4\u5185\uff0c\u8fd4\u56de\u6700\u8fd1\u4e00\u5c42\u6761\u4ef6\u8282\u70b9\u7684\u6c47\u5408\u540e child\uff08\u82e5\u6709\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", "source_location": "L121", "id": "services_oa_engine_rationale_121", "community": 3, - "norm_label": "\u82e5 end \u843d\u5728\u67d0\u6761\u4ef6\u5206\u652f\u7ec4\u5185,\u4e14\u8be5\u6761\u4ef6\u8282\u70b9\u6709\u6c47\u5408\u540e child,\u5219\u8fd4\u56de\u6c47\u5408\u8282\u70b9\u3002" + "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" }, { "label": "\u6309\u6d41\u7a0b\u6811\u5148\u5e8f\u904d\u5386\u4e3a node.id \u5206\u914d\u7a33\u5b9a\u5e8f\u53f7\uff08\u7528\u4e8e\u8be6\u60c5\u65f6\u95f4\u8f74\u6392\u5e8f\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L172", - "id": "services_oa_engine_rationale_172", + "source_location": "L177", + "id": "services_oa_engine_rationale_177", "community": 3, "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" }, @@ -42793,8 +42793,8 @@ "label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u4efb\u52a1\u5c55\u793a\u5e8f\u53f7\u53d6 max+1\uff08\u65e0\u4efb\u52a1\u4ece 1 \u8d77\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L197", - "id": "services_oa_engine_rationale_197", + "source_location": "L202", + "id": "services_oa_engine_rationale_202", "community": 3, "norm_label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u4efb\u52a1\u5c55\u793a\u5e8f\u53f7\u53d6 max+1(\u65e0\u4efb\u52a1\u4ece 1 \u8d77)\u3002" }, @@ -42802,8 +42802,8 @@ "label": "\u8be6\u60c5\u65f6\u95f4\u8f74\uff1a\u6309\u6d41\u7a0b\u6811\u8282\u70b9\u987a\u5e8f\uff0c\u518d order_num / create_time\uff08\u517c\u5bb9\u65e7\u6570\u636e\u540c\u79d2\u521b\u5efa\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L210", - "id": "services_oa_engine_rationale_210", + "source_location": "L215", + "id": "services_oa_engine_rationale_215", "community": 3, "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" }, @@ -42811,8 +42811,8 @@ "label": "\u515c\u5e95\uff1a\u6309\u6574\u68f5\u6811\u5148\u5e8f\u6302\u672a\u5230\u8fbe\u8282\u70b9\uff08\u65e0\u8def\u5f84\u89e3\u6790 / \u65e0\u4eba\u5458\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L267", - "id": "services_oa_engine_rationale_267", + "source_location": "L272", + "id": "services_oa_engine_rationale_272", "community": 3, "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" }, @@ -42820,8 +42820,8 @@ "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", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L310", - "id": "services_oa_engine_rationale_310", + "source_location": "L315", + "id": "services_oa_engine_rationale_315", "community": 3, "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" }, @@ -42829,8 +42829,8 @@ "label": "\u6cbf\u6761\u4ef6\u547d\u4e2d\u8def\u5f84\u6536\u96c6\u8282\u70b9\uff1b\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de None\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L398", - "id": "services_oa_engine_rationale_398", + "source_location": "L404", + "id": "services_oa_engine_rationale_404", "community": 3, "norm_label": "\u6cbf\u6761\u4ef6\u547d\u4e2d\u8def\u5f84\u6536\u96c6\u8282\u70b9;\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de none\u3002" }, @@ -42838,8 +42838,8 @@ "label": "\u6309\u547d\u4e2d\u8def\u5f84\u5217\u51fa\u5168\u90e8\u540e\u7eed\u5ba1\u6279/\u6284\u9001/\u7ed3\u675f\u8282\u70b9\uff08\u542b\u4eba\u5458\uff09\uff0c\u5bf9\u9f50\u53d1\u8d77\u9884\u89c8\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L444", - "id": "services_oa_engine_rationale_444", + "source_location": "L458", + "id": "services_oa_engine_rationale_458", "community": 3, "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" }, @@ -42847,8 +42847,8 @@ "label": "\u4e3a\u5df2\u8f6c\u4ea4\u4eba\u5458\u8865\u9f50 transferTo*\uff1a\u540c\u8282\u70b9 resolve_source=transfer \u4e14 create_by=\u8f6c\u4ea4\u4eba \u7684\u65b0\u4efb\u52a1\u5904\u7406\u4eba\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L533", - "id": "services_oa_engine_rationale_533", + "source_location": "L547", + "id": "services_oa_engine_rationale_547", "community": 3, "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" }, @@ -42856,8 +42856,8 @@ "label": "\u5c06 'YYYY-MM-DD HH:MM:SS' \u7c97\u8f6c\u4e3a\u53ef\u6bd4\u8f83\u6574\u6570\uff1b\u975e\u6cd5\u5219 0\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L571", - "id": "services_oa_engine_rationale_571", + "source_location": "L585", + "id": "services_oa_engine_rationale_585", "community": 3, "norm_label": "\u5c06 'yyyy-mm-dd hh:mm:ss' \u7c97\u8f6c\u4e3a\u53ef\u6bd4\u8f83\u6574\u6570;\u975e\u6cd5\u5219 0\u3002" }, @@ -42865,8 +42865,8 @@ "label": "\u540c\u8282\u70b9\u591a\u4eba\u4efb\u52a1\u6536\u6210\u5361\u7247\u72b6\u6001\uff1a\u62d2\u7edd/\u6253\u56de\u4f18\u5148\uff0c\u5176\u6b21\u5f85\u529e\uff0c\u518d\u5df2\u540c\u610f\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L580", - "id": "services_oa_engine_rationale_580", + "source_location": "L594", + "id": "services_oa_engine_rationale_594", "community": 3, "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" }, @@ -42874,8 +42874,8 @@ "label": "\u6309 node_key \u5408\u5e76\u540c\u8282\u70b9\u591a\u4eba\uff08\u6216\u7b7e/\u4f1a\u7b7e/\u6284\u9001\uff09\uff0c\u65e0 key \u7684\u4efb\u52a1\u5404\u81ea\u72ec\u7acb\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L598", - "id": "services_oa_engine_rationale_598", + "source_location": "L612", + "id": "services_oa_engine_rationale_612", "community": 3, "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" }, @@ -42883,8 +42883,8 @@ "label": "\u6295\u5f71\u5ba1\u6279\u8fdb\u5ea6\uff1a\u53d1\u8d77\u4eba \u2192 \u6811\u5e8f tasks\uff08\u540c\u8282\u70b9\u591a\u4eba\u5408\u5e76\uff09\u2192 \u672a\u5230\u8fbe\uff1b\u7ec8\u6001\u6536\u5c3e\u3002 \u9489\u9489\u5bf9\u9f50\uff1a\u6253\u56de\u7ed3\u679c\u843d\u5728\u5ba1\u6279\u4efb\u52a1\u8282\u70b9\u4e0a\uff0c\u4e0d\u53e6\u63d2 kind=retur", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L618", - "id": "services_oa_engine_rationale_618", + "source_location": "L632", + "id": "services_oa_engine_rationale_632", "community": 3, "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" }, @@ -42892,26 +42892,26 @@ "label": "\u6761\u4ef6\u5b57\u6bb5\u662f\u5426\u5df2\u6709\u6709\u6548\u503c\uff080 / false \u89c6\u4e3a\u5df2\u586b\uff09\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1106", - "id": "services_oa_engine_rationale_1106", + "source_location": "L1120", + "id": "services_oa_engine_rationale_1120", "community": 3, "norm_label": "\u6761\u4ef6\u5b57\u6bb5\u662f\u5426\u5df2\u6709\u6709\u6548\u503c(0 / false \u89c6\u4e3a\u5df2\u586b)\u3002" }, { - "label": "\u6536\u96c6\u6d41\u7a0b\u6811\u4e2d\u975e\u9ed8\u8ba4\u6761\u4ef6\u5206\u652f\u5f15\u7528\u7684\u8868\u5355\u5b57\u6bb5\uff08\u53bb\u91cd\u4fdd\u5e8f\uff09\u3002", + "label": "\u6536\u96c6\u6d41\u7a0b\u6811\u4e2d\u975e\u9ed8\u8ba4\u6761\u4ef6\u5206\u652f\u5f15\u7528\u7684\u8868\u5355\u5b57\u6bb5\uff08\u53bb\u91cd\u4fdd\u5e8f\uff09\u3002 \u7cfb\u7edf\u4f2a\u5b57\u6bb5 ``__initiator__`` \u4e0d\u4f9d\u8d56 formData\uff0c\u4e0d\u7eb3\u5165\u9884\u89c8\u95e8\u95e9\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1123", - "id": "services_oa_engine_rationale_1123", + "source_location": "L1137", + "id": "services_oa_engine_rationale_1137", "community": 3, - "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" + "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" }, { "label": "\u6cbf\u6700\u7ec8\u8def\u5f84\u5199\u5165 steps\u3002\u6761\u4ef6\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de False\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1198", - "id": "services_oa_engine_rationale_1198", + "source_location": "L1218", + "id": "services_oa_engine_rationale_1218", "community": 3, "norm_label": "\u6cbf\u6700\u7ec8\u8def\u5f84\u5199\u5165 steps\u3002\u6761\u4ef6\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de false\u3002" }, @@ -42919,26 +42919,26 @@ "label": "\u53d1\u8d77\u524d\u9884\u89c8\u5ba1\u6279\u94fe\uff1a\u6761\u4ef6\u5b57\u6bb5\u9f50\u540e\u53ea\u8d70\u547d\u4e2d\u8def\u5f84\u5e76\u89e3\u6790\u4eba\u5458\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1359", - "id": "services_oa_engine_rationale_1359", + "source_location": "L1387", + "id": "services_oa_engine_rationale_1387", "community": 3, "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" }, { - "label": "AND \u591a\u6761 {field, op, value}\uff1bcontains \u8d70\u4eba\u5458/\u804c\u4f4d\u96c6\u5408\u4ea4\u96c6\uff0c\u5176\u4f59\u8d70\u516c\u5f0f\u3002", + "label": "AND \u591a\u6761 {field, op, value}\uff1bcontains \u8d70\u4eba\u5458/\u804c\u4f4d/\u90e8\u95e8\u96c6\u5408\u4ea4\u96c6\uff0c\u5176\u4f59\u8d70\u516c\u5f0f\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1513", - "id": "services_oa_engine_rationale_1513", + "source_location": "L1542", + "id": "services_oa_engine_rationale_1542", "community": 3, - "norm_label": "and \u591a\u6761 {field, op, value};contains \u8d70\u4eba\u5458/\u804c\u4f4d\u96c6\u5408\u4ea4\u96c6,\u5176\u4f59\u8d70\u516c\u5f0f\u3002" + "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" }, { "label": "\u4ece\u67d0\u8282\u70b9\u7684\u4e0b\u4e00\u8df3\u5f00\u59cb\u63a8\u8fdb\uff1bfrom_node \u4e3a None \u8868\u793a\u4ece start \u8fdb\u5165\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1605", - "id": "services_oa_engine_rationale_1605", + "source_location": "L1639", + "id": "services_oa_engine_rationale_1639", "community": 3, "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" }, @@ -42946,8 +42946,8 @@ "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", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1953", - "id": "services_oa_engine_rationale_1953", + "source_location": "L1987", + "id": "services_oa_engine_rationale_1987", "community": 3, "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" }, @@ -42955,8 +42955,8 @@ "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 True \u8868\u793a\u5df2\u8c03\u7528 advance_from \u63a8\u8fdb\uff1bFals", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2119", - "id": "services_oa_engine_rationale_2119", + "source_location": "L2153", + "id": "services_oa_engine_rationale_2153", "community": 3, "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 true \u8868\u793a\u5df2\u8c03\u7528 advance_from \u63a8\u8fdb;fals" }, @@ -42964,8 +42964,8 @@ "label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u52a0\u7b7e\uff1a\u4e3a\u540c\u8282\u70b9\u65b0\u589e\u5f85\u529e\u5ba1\u6279\u4eba\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2313", - "id": "services_oa_engine_rationale_2313", + "source_location": "L2347", + "id": "services_oa_engine_rationale_2347", "community": 3, "norm_label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u52a0\u7b7e:\u4e3a\u540c\u8282\u70b9\u65b0\u589e\u5f85\u529e\u5ba1\u6279\u4eba\u3002" }, @@ -42973,8 +42973,8 @@ "label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u8f6c\u4ea4\uff1a\u7ed3\u675f\u672c\u4eba\u5f85\u529e\u5e76\u4e3a\u540c\u8282\u70b9\u76ee\u6807\u7528\u6237\u65b0\u5efa pending \u4efb\u52a1\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2429", - "id": "services_oa_engine_rationale_2429", + "source_location": "L2463", + "id": "services_oa_engine_rationale_2463", "community": 3, "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" }, @@ -42982,8 +42982,8 @@ "label": "\u5ba1\u6279\u4eba\u6253\u56de\uff1a\u672c\u5355\u7ec8\u6001 returned\uff1b\u518d\u529e\u987b\u590d\u5236\u8868\u5355\u5f00\u65b0\u5b9e\u4f8b\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2539", - "id": "services_oa_engine_rationale_2539", + "source_location": "L2573", + "id": "services_oa_engine_rationale_2573", "community": 3, "norm_label": "\u5ba1\u6279\u4eba\u6253\u56de:\u672c\u5355\u7ec8\u6001 returned;\u518d\u529e\u987b\u590d\u5236\u8868\u5355\u5f00\u65b0\u5b9e\u4f8b\u3002" }, @@ -42991,8 +42991,8 @@ "label": "\u5df2\u5e9f\u5f03\uff1a\u540c\u5b9e\u4f8b\u518d\u6b21\u63d0\u4ea4\u3002\u8bf7\u590d\u5236\u8868\u5355\u91cd\u65b0\u53d1\u8d77\u65b0\u5b9e\u4f8b\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2621", - "id": "services_oa_engine_rationale_2621", + "source_location": "L2655", + "id": "services_oa_engine_rationale_2655", "community": 3, "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" }, @@ -43002,7 +43002,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L1", "id": "services_workflow_callback_py", - "community": 6, + "community": 7, "norm_label": "workflow_callback.py" }, { @@ -43011,7 +43011,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L23", "id": "services_workflow_callback_register_local_callback", - "community": 6, + "community": 7, "norm_label": "register_local_callback()" }, { @@ -43020,7 +43020,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L28", "id": "services_workflow_callback_dispatch_local", - "community": 6, + "community": 7, "norm_label": "_dispatch_local()" }, { @@ -43029,7 +43029,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L60", "id": "services_workflow_callback_trigger_callback", - "community": 6, + "community": 7, "norm_label": "trigger_callback()" }, { @@ -43038,7 +43038,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L1", "id": "services_workflow_callback_rationale_1", - "community": 6, + "community": 7, "norm_label": "\u5de5\u4f5c\u6d41\u56de\u8c03\u670d\u52a1 \u2014\u2014 \u6d41\u7a0b\u72b6\u6001\u53d8\u66f4\u65f6\u901a\u77e5\u4e1a\u52a1\u7cfb\u7edf" }, { @@ -43047,7 +43047,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L24", "id": "services_workflow_callback_rationale_24", - "community": 6, + "community": 7, "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" }, { @@ -43056,7 +43056,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L29", "id": "services_workflow_callback_rationale_29", - "community": 6, + "community": 7, "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" }, { @@ -43065,7 +43065,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L61", "id": "services_workflow_callback_rationale_61", - "community": 6, + "community": 7, "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" }, { @@ -43236,7 +43236,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L1", "id": "services_qc_work_order_fee_summary_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355 \u00b7 \u7528\u6237\u8d39\u7528\u6458\u8981(\u91c7\u96c6\u534f\u8bae / \u57fa\u7840\u5b9e\u9a8c)" }, { @@ -43245,7 +43245,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L1", "id": "services_storage_facility_code_py", - "community": 11, + "community": 10, "norm_label": "storage_facility_code.py" }, { @@ -43254,7 +43254,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L19", "id": "services_storage_facility_code_encode_slot_layout_order", - "community": 11, + "community": 10, "norm_label": "encode_slot_layout_order()" }, { @@ -43263,7 +43263,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L30", "id": "services_storage_facility_code_decode_slot_layout_order", - "community": 11, + "community": 10, "norm_label": "decode_slot_layout_order()" }, { @@ -43272,7 +43272,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L38", "id": "services_storage_facility_code_validate_node_code", - "community": 11, + "community": 10, "norm_label": "validate_node_code()" }, { @@ -43281,7 +43281,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L47", "id": "services_storage_facility_code_assert_sibling_node_code_unique", - "community": 11, + "community": 10, "norm_label": "assert_sibling_node_code_unique()" }, { @@ -43290,7 +43290,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L71", "id": "services_storage_facility_code_build_node_code_path", - "community": 11, + "community": 10, "norm_label": "build_node_code_path()" }, { @@ -43299,7 +43299,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L96", "id": "services_storage_facility_code_build_full_slot_code", - "community": 11, + "community": 10, "norm_label": "build_full_slot_code()" }, { @@ -43308,7 +43308,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L108", "id": "services_storage_facility_code_load_facility_map", - "community": 11, + "community": 10, "norm_label": "load_facility_map()" }, { @@ -43317,7 +43317,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L120", "id": "services_storage_facility_code_load_facility_ancestor_map", - "community": 11, + "community": 10, "norm_label": "load_facility_ancestor_map()" }, { @@ -43326,7 +43326,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L145", "id": "services_storage_facility_code_collect_slot_ids_under_nodes", - "community": 11, + "community": 10, "norm_label": "collect_slot_ids_under_nodes()" }, { @@ -43335,7 +43335,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L188", "id": "services_storage_facility_code_refresh_outbound_release_cell_slot_names", - "community": 11, + "community": 10, "norm_label": "refresh_outbound_release_cell_slot_names()" }, { @@ -43344,7 +43344,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L233", "id": "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_slots", - "community": 11, + "community": 10, "norm_label": "cascade_refresh_slot_name_snapshots_for_slots()" }, { @@ -43353,7 +43353,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L262", "id": "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_nodes", - "community": 11, + "community": 10, "norm_label": "cascade_refresh_slot_name_snapshots_for_nodes()" }, { @@ -43362,7 +43362,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L1", "id": "services_storage_facility_code_rationale_1", - "community": 11, + "community": 10, "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" }, { @@ -43371,7 +43371,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L20", "id": "services_storage_facility_code_rationale_20", - "community": 11, + "community": 10, "norm_label": "\u5c06\u8d27\u67b6\u884c\u5217\u4f4d\u7f6e\u7f16\u7801\u4e3a order_num(row*1000+col)\u3002" }, { @@ -43380,7 +43380,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L31", "id": "services_storage_facility_code_rationale_31", - "community": 11, + "community": 10, "norm_label": "\u89e3\u6790 order_num \u4e2d\u7684\u884c\u5217\u4f4d\u7f6e;\u975e\u5e03\u5c40\u7f16\u7801\u65f6\u8fd4\u56de (0, order)\u3002" }, { @@ -43389,7 +43389,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L125", "id": "services_storage_facility_code_rationale_125", - "community": 11, + "community": 10, "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" }, { @@ -43587,7 +43587,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L1", "id": "services_oa_dept_select_py", - "community": 7, + "community": 0, "norm_label": "oa_dept_select.py" }, { @@ -43596,7 +43596,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L7", "id": "services_oa_dept_select_walk_rules", - "community": 7, + "community": 0, "norm_label": "_walk_rules()" }, { @@ -43605,7 +43605,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L19", "id": "services_oa_dept_select_schema_rules", - "community": 7, + "community": 0, "norm_label": "_schema_rules()" }, { @@ -43614,7 +43614,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L31", "id": "services_oa_dept_select_rule_props", - "community": 7, + "community": 0, "norm_label": "_rule_props()" }, { @@ -43623,7 +43623,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L36", "id": "services_oa_dept_select_field_label", - "community": 7, + "community": 0, "norm_label": "_field_label()" }, { @@ -43632,7 +43632,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L40", "id": "services_oa_dept_select_is_required", - "community": 7, + "community": 0, "norm_label": "_is_required()" }, { @@ -43641,7 +43641,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L51", "id": "services_oa_dept_select_is_multiple", - "community": 7, + "community": 0, "norm_label": "_is_multiple()" }, { @@ -43650,7 +43650,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L59", "id": "services_oa_dept_select_max_count", - "community": 7, + "community": 0, "norm_label": "_max_count()" }, { @@ -43659,7 +43659,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L72", "id": "services_oa_dept_select_is_valid_dept_item", - "community": 7, + "community": 0, "norm_label": "_is_valid_dept_item()" }, { @@ -43668,7 +43668,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L84", "id": "services_oa_dept_select_validate_dept_rule", - "community": 7, + "community": 0, "norm_label": "_validate_dept_rule()" }, { @@ -43677,16 +43677,34 @@ "source_file": "services/oa_dept_select.py", "source_location": "L127", "id": "services_oa_dept_select_validate_dept_form_values", - "community": 7, + "community": 0, "norm_label": "validate_dept_form_values()" }, + { + "label": "extract_dept_ids()", + "file_type": "code", + "source_file": "services/oa_dept_select.py", + "source_location": "L144", + "id": "services_oa_dept_select_extract_dept_ids", + "community": 0, + "norm_label": "extract_dept_ids()" + }, + { + "label": "dept_contains_match()", + "file_type": "code", + "source_file": "services/oa_dept_select.py", + "source_location": "L156", + "id": "services_oa_dept_select_dept_contains_match", + "community": 0, + "norm_label": "dept_contains_match()" + }, { "label": "OA \u8868\u5355\u8bbe\u8ba1\u5668\uff1a\u90e8\u95e8\u9009\u62e9\u63a7\u4ef6 form_data \u6821\u9a8c", "file_type": "rationale", "source_file": "services/oa_dept_select.py", "source_location": "L1", "id": "services_oa_dept_select_rationale_1", - "community": 7, + "community": 0, "norm_label": "oa \u8868\u5355\u8bbe\u8ba1\u5668:\u90e8\u95e8\u9009\u62e9\u63a7\u4ef6 form_data \u6821\u9a8c" }, { @@ -43695,7 +43713,7 @@ "source_file": "services/oa_dept_select.py", "source_location": "L128", "id": "services_oa_dept_select_rationale_128", - "community": 7, + "community": 0, "norm_label": "\u6821\u9a8c form_data \u4e2d\u90e8\u95e8 / \u5f52\u5c5e\u90e8\u95e8\u63a7\u4ef6\u7684\u503c\u683c\u5f0f,\u8fd4\u56de\u4e2d\u6587\u9519\u8bef\u5217\u8868(\u7a7a\u8868\u793a\u901a\u8fc7)\u3002" }, { @@ -43704,151 +43722,151 @@ "source_file": "services/oa_publish.py", "source_location": "L1", "id": "services_oa_publish_py", - "community": 7, + "community": 8, "norm_label": "oa_publish.py" }, { "label": "_extract_rules()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L95", + "source_location": "L97", "id": "services_oa_publish_extract_rules", - "community": 7, + "community": 8, "norm_label": "_extract_rules()" }, { "label": "_walk_form_rules()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L110", + "source_location": "L112", "id": "services_oa_publish_walk_form_rules", - "community": 7, + "community": 8, "norm_label": "_walk_form_rules()" }, { "label": "count_fillable_fields()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L118", + "source_location": "L120", "id": "services_oa_publish_count_fillable_fields", - "community": 7, + "community": 8, "norm_label": "count_fillable_fields()" }, { "label": "_rule_use_in_condition()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L132", + "source_location": "L134", "id": "services_oa_publish_rule_use_in_condition", - "community": 7, + "community": 8, "norm_label": "_rule_use_in_condition()" }, { "label": "index_condition_fields()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L139", + "source_location": "L141", "id": "services_oa_publish_index_condition_fields", - "community": 7, + "community": 8, "norm_label": "index_condition_fields()" }, { "label": "normalize_use_in_condition_required()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L154", + "source_location": "L156", "id": "services_oa_publish_normalize_use_in_condition_required", - "community": 7, + "community": 8, "norm_label": "normalize_use_in_condition_required()" }, { "label": "_node_type()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L182", + "source_location": "L184", "id": "services_oa_publish_node_type", - "community": 7, + "community": 8, "norm_label": "_node_type()" }, { "label": "validate_flow_tree()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L186", + "source_location": "L188", "id": "services_oa_publish_validate_flow_tree", - "community": 7, + "community": 8, "norm_label": "validate_flow_tree()" }, { "label": "validate_condition_rules_against_form()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L319", + "source_location": "L321", "id": "services_oa_publish_validate_condition_rules_against_form", - "community": 7, + "community": 8, "norm_label": "validate_condition_rules_against_form()" }, { "label": "validate_posts_referenced()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L366", + "source_location": "L368", "id": "services_oa_publish_validate_posts_referenced", - "community": 7, + "community": 8, "norm_label": "validate_posts_referenced()" }, { "label": "validate_control_types()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L421", + "source_location": "L423", "id": "services_oa_publish_validate_control_types", - "community": 7, + "community": 8, "norm_label": "validate_control_types()" }, { "label": "validate_draft_for_publish()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L437", + "source_location": "L439", "id": "services_oa_publish_validate_draft_for_publish", - "community": 7, + "community": 8, "norm_label": "validate_draft_for_publish()" }, { "label": "publish_app()", "file_type": "code", "source_file": "services/oa_publish.py", - "source_location": "L462", + "source_location": "L464", "id": "services_oa_publish_publish_app", - "community": 7, + "community": 8, "norm_label": "publish_app()" }, { "label": "field -> rule\uff08\u4ec5 useInCondition \u4e14 type \u5408\u683c\uff09", "file_type": "rationale", "source_file": "services/oa_publish.py", - "source_location": "L140", - "id": "services_oa_publish_rationale_140", - "community": 7, + "source_location": "L142", + "id": "services_oa_publish_rationale_142", + "community": 8, "norm_label": "field -> rule(\u4ec5 useincondition \u4e14 type \u5408\u683c)" }, { "label": "\u5c31\u5730/\u6df1\u62f7\u8d1d\u7686\u53ef\uff1a\u6253\u6807\u5b57\u6bb5\u5f3a\u5236 required/$required\u3002\u53d1\u5e03\u524d\u8c03\u7528\u3002", "file_type": "rationale", "source_file": "services/oa_publish.py", - "source_location": "L155", - "id": "services_oa_publish_rationale_155", - "community": 7, + "source_location": "L157", + "id": "services_oa_publish_rationale_157", + "community": 8, "norm_label": "\u5c31\u5730/\u6df1\u62f7\u8d1d\u7686\u53ef:\u6253\u6807\u5b57\u6bb5\u5f3a\u5236 required/$required\u3002\u53d1\u5e03\u524d\u8c03\u7528\u3002" }, { "label": "\u6821\u9a8c\u5e76\u53d1\u5e03\u5f53\u524d\u8349\u7a3f\u3002 \u6210\u529f\u8fd4\u56de (draft_dict_like_published_info, [])\uff1b \u5931\u8d25\u8fd4\u56de ({}, errors)\u3002", "file_type": "rationale", "source_file": "services/oa_publish.py", - "source_location": "L469", - "id": "services_oa_publish_rationale_469", - "community": 7, + "source_location": "L471", + "id": "services_oa_publish_rationale_471", + "community": 8, "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" }, { @@ -43857,7 +43875,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L1", "id": "services_workflow_engine_py", - "community": 6, + "community": 7, "norm_label": "workflow_engine.py" }, { @@ -43866,7 +43884,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L31", "id": "services_workflow_engine_workflowengine", - "community": 6, + "community": 7, "norm_label": "workflowengine" }, { @@ -43875,7 +43893,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L32", "id": "services_workflow_engine_workflowengine_init", - "community": 6, + "community": 7, "norm_label": ".__init__()" }, { @@ -43884,7 +43902,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L39", "id": "services_workflow_engine_workflowengine_start_process", - "community": 6, + "community": 7, "norm_label": ".start_process()" }, { @@ -43893,7 +43911,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L77", "id": "services_workflow_engine_workflowengine_approve_task", - "community": 6, + "community": 7, "norm_label": ".approve_task()" }, { @@ -43902,7 +43920,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L126", "id": "services_workflow_engine_workflowengine_reject_task", - "community": 6, + "community": 7, "norm_label": ".reject_task()" }, { @@ -43911,7 +43929,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L160", "id": "services_workflow_engine_workflowengine_advance", - "community": 6, + "community": 7, "norm_label": "._advance()" }, { @@ -43920,7 +43938,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L201", "id": "services_workflow_engine_workflowengine_execute_node", - "community": 6, + "community": 7, "norm_label": "._execute_node()" }, { @@ -43929,7 +43947,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L238", "id": "services_workflow_engine_workflowengine_resolve_approvers", - "community": 6, + "community": 7, "norm_label": "._resolve_approvers()" }, { @@ -43938,7 +43956,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L289", "id": "services_workflow_engine_workflowengine_evaluate_condition", - "community": 6, + "community": 7, "norm_label": "._evaluate_condition()" }, { @@ -43947,7 +43965,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L311", "id": "services_workflow_engine_workflowengine_check_rules", - "community": 6, + "community": 7, "norm_label": "._check_rules()" }, { @@ -43956,7 +43974,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L335", "id": "services_workflow_engine_compare", - "community": 6, + "community": 7, "norm_label": "_compare()" }, { @@ -43965,7 +43983,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L364", "id": "services_workflow_engine_get_variable", - "community": 6, + "community": 7, "norm_label": "_get_variable()" }, { @@ -43974,7 +43992,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L379", "id": "services_workflow_engine_parse_node_config", - "community": 6, + "community": 7, "norm_label": "_parse_node_config()" }, { @@ -43983,7 +44001,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L388", "id": "services_workflow_engine_parse_variables", - "community": 6, + "community": 7, "norm_label": "_parse_variables()" }, { @@ -44001,7 +44019,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L1", "id": "services_oa_confirmation_date_py", - "community": 29, + "community": 33, "norm_label": "oa_confirmation_date.py" }, { @@ -44010,7 +44028,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L12", "id": "services_oa_confirmation_date_add_months_ymd", - "community": 29, + "community": 33, "norm_label": "add_months_ymd()" }, { @@ -44019,7 +44037,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L1", "id": "services_oa_confirmation_date_rationale_1", - "community": 29, + "community": 33, "norm_label": "\u8f6c\u6b63\u5957\u4ef6:\u5165\u804c\u65e5 + \u8bd5\u7528\u671f\u6708\u6570 \u2192 \u5efa\u8bae\u8f6c\u6b63\u65e5(yyyy-mm-dd)\u3002" }, { @@ -44028,7 +44046,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L1", "id": "services_web_auth_roles_py", - "community": 12, + "community": 11, "norm_label": "web_auth_roles.py" }, { @@ -44037,7 +44055,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L30", "id": "services_web_auth_roles_map_role_name_to_web", - "community": 12, + "community": 11, "norm_label": "_map_role_name_to_web()" }, { @@ -44046,7 +44064,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L42", "id": "services_web_auth_roles_dedupe_role_id_rows", - "community": 12, + "community": 11, "norm_label": "_dedupe_role_id_rows()" }, { @@ -44055,7 +44073,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L53", "id": "services_web_auth_roles_get_direct_enabled_role_ids", - "community": 12, + "community": 11, "norm_label": "get_direct_enabled_role_ids()" }, { @@ -44064,7 +44082,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L75", "id": "services_web_auth_roles_get_post_inherited_role_ids", - "community": 12, + "community": 11, "norm_label": "get_post_inherited_role_ids()" }, { @@ -44073,7 +44091,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L114", "id": "services_web_auth_roles_get_effective_role_ids", - "community": 12, + "community": 11, "norm_label": "get_effective_role_ids()" }, { @@ -44082,7 +44100,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L129", "id": "services_web_auth_roles_normalize_candidate_user_ids", - "community": 12, + "community": 0, "norm_label": "_normalize_candidate_user_ids()" }, { @@ -44091,7 +44109,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L137", "id": "services_web_auth_roles_list_user_ids_with_effective_role_name", - "community": 12, + "community": 0, "norm_label": "list_user_ids_with_effective_role_name()" }, { @@ -44100,7 +44118,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": 12, + "community": 0, "norm_label": "list_user_ids_with_any_effective_role_ids()" }, { @@ -44109,7 +44127,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L285", "id": "services_web_auth_roles_get_role_names_by_ids", - "community": 12, + "community": 11, "norm_label": "get_role_names_by_ids()" }, { @@ -44118,7 +44136,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L316", "id": "services_web_auth_roles_active_role_name_rows", - "community": 12, + "community": 11, "norm_label": "_active_role_name_rows()" }, { @@ -44127,7 +44145,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L321", "id": "services_web_auth_roles_user_has_active_roles", - "community": 12, + "community": 11, "norm_label": "user_has_active_roles()" }, { @@ -44136,7 +44154,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L326", "id": "services_web_auth_roles_get_user_role_names", - "community": 12, + "community": 11, "norm_label": "get_user_role_names()" }, { @@ -44145,7 +44163,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L332", "id": "services_web_auth_roles_resolve_web_role_for_user", - "community": 12, + "community": 11, "norm_label": "resolve_web_role_for_user()" }, { @@ -44154,7 +44172,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L343", "id": "services_web_auth_roles_iter_user_menu_perm_codes", - "community": 12, + "community": 11, "norm_label": "iter_user_menu_perm_codes()" }, { @@ -44280,7 +44298,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L1", "id": "services_oa_trip_days_py", - "community": 7, + "community": 8, "norm_label": "oa_trip_days.py" }, { @@ -44289,7 +44307,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L24", "id": "services_oa_trip_days_day_index", - "community": 7, + "community": 8, "norm_label": "_day_index()" }, { @@ -44298,7 +44316,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L36", "id": "services_oa_trip_days_start_offset", - "community": 7, + "community": 8, "norm_label": "_start_offset()" }, { @@ -44307,7 +44325,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L45", "id": "services_oa_trip_days_end_offset", - "community": 7, + "community": 8, "norm_label": "_end_offset()" }, { @@ -44316,7 +44334,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L54", "id": "services_oa_trip_days_calc_trip_leg_days", - "community": 7, + "community": 8, "norm_label": "calc_trip_leg_days()" }, { @@ -44325,7 +44343,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L73", "id": "services_oa_trip_days_sum_trip_leg_days", - "community": 7, + "community": 8, "norm_label": "sum_trip_leg_days()" }, { @@ -44334,7 +44352,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L87", "id": "services_oa_trip_days_is_half_day_multiple", - "community": 7, + "community": 8, "norm_label": "is_half_day_multiple()" }, { @@ -44343,7 +44361,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L97", "id": "services_oa_trip_days_extract_rules", - "community": 7, + "community": 8, "norm_label": "_extract_rules()" }, { @@ -44352,7 +44370,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L109", "id": "services_oa_trip_days_walk", - "community": 7, + "community": 8, "norm_label": "_walk()" }, { @@ -44370,7 +44388,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L156", "id": "services_oa_trip_days_walk_trip_kits", - "community": 7, + "community": 8, "norm_label": "_walk_trip_kits()" }, { @@ -44379,7 +44397,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L167", "id": "services_oa_trip_days_apply_trip_kit_days", - "community": 7, + "community": 8, "norm_label": "apply_trip_kit_days()" }, { @@ -44388,7 +44406,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L200", "id": "services_oa_trip_days_validate_trip_kit_form_values", - "community": 7, + "community": 8, "norm_label": "validate_trip_kit_form_values()" }, { @@ -44397,7 +44415,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L1", "id": "services_oa_trip_days_rationale_1", - "community": 7, + "community": 8, "norm_label": "\u51fa\u5dee\u5957\u4ef6:\u534a\u65e5\u5236\u884c\u7a0b\u65f6\u957f(\u4e0e\u524d\u7aef oa-trip-days.ts \u5bf9\u9f50)" }, { @@ -44406,7 +44424,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L60", "id": "services_oa_trip_days_rationale_60", - "community": 7, + "community": 8, "norm_label": "\u8fd4\u56de 0.5 \u6b65\u8fdb\u5929\u6570;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -44424,7 +44442,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L168", "id": "services_oa_trip_days_rationale_168", - "community": 7, + "community": 8, "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" }, { @@ -44433,7 +44451,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L201", "id": "services_oa_trip_days_rationale_201", - "community": 7, + "community": 8, "norm_label": "\u63d0\u4ea4\u6821\u9a8c:\u884c\u7a0b\u5fc5\u586b\u3001\u7ed3\u675f\u665a\u4e8e\u5f00\u59cb;\u65f6\u957f/\u5929\u6570\u5408\u6cd5\u3002" }, { @@ -44586,7 +44604,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L1", "id": "services_protocol_sample_list_summary_py", - "community": 4, + "community": 5, "norm_label": "protocol_sample_list_summary.py" }, { @@ -44595,7 +44613,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": 4, + "community": 5, "norm_label": "build_sample_item_reception_qc_fields()" }, { @@ -44604,7 +44622,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": 4, + "community": 5, "norm_label": "get_list_reception_summary_map_by_sample_codes()" }, { @@ -44613,7 +44631,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": 4, + "community": 5, "norm_label": "get_list_qc_conclusion_map_by_sample_codes()" }, { @@ -44622,7 +44640,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": 4, + "community": 5, "norm_label": "get_list_qc_status_map_by_sample_codes()" }, { @@ -44631,7 +44649,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L1", "id": "services_protocol_sample_list_summary_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u534f\u8bae/\u6350\u8d60\u5217\u8868\u5361\u7247:\u6309\u6837\u672c\u7f16\u7801\u6279\u91cf\u53d6\u63a5\u6536\u7ed3\u8bba\u4e0e\u95e8\u7981\u8d28\u68c0\u7ed3\u8bba(\u8f7b\u91cf\u5b57\u6bb5)\u3002" }, { @@ -44640,7 +44658,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L24", "id": "services_protocol_sample_list_summary_rationale_24", - "community": 9, + "community": 3, "norm_label": "\u5408\u5e76\u63a5\u6536/\u8d28\u68c0\u7ed3\u8bba\u6458\u8981\u4e3a\u5217\u8868 sampleitems \u5b57\u6bb5\u3002" }, { @@ -44649,7 +44667,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L53", "id": "services_protocol_sample_list_summary_rationale_53", - "community": 9, + "community": 3, "norm_label": "\u6309\u79df\u6237 + \u6837\u672c\u7f16\u7801 + \u6765\u6e90\u8fd4\u56de\u63a5\u6536\u6458\u8981(acceptconclusion / remark),\u540c\u7801\u53d6\u9996\u6761\u3002" }, { @@ -44658,7 +44676,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L86", "id": "services_protocol_sample_list_summary_rationale_86", - "community": 9, + "community": 3, "norm_label": "\u6309\u79df\u6237 + \u6837\u672c\u7f16\u7801 + \u6765\u6e90\u8fd4\u56de\u95e8\u7981\u8d28\u68c0\u7ed3\u8bba(\u4f18\u5148\u5de5\u5355\u843d\u5e93,\u5426\u5219\u7531\u4efb\u52a1\u6d3e\u751f)\u3002" }, { @@ -44667,7 +44685,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L1", "id": "services_oa_related_approval_py", - "community": 7, + "community": 0, "norm_label": "oa_related_approval.py" }, { @@ -44676,7 +44694,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L16", "id": "services_oa_related_approval_walk_rules", - "community": 7, + "community": 0, "norm_label": "_walk_rules()" }, { @@ -44685,7 +44703,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L28", "id": "services_oa_related_approval_schema_rules", - "community": 7, + "community": 0, "norm_label": "_schema_rules()" }, { @@ -44694,7 +44712,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L40", "id": "services_oa_related_approval_extract_upload_urls", - "community": 7, + "community": 0, "norm_label": "_extract_upload_urls()" }, { @@ -44703,7 +44721,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L72", "id": "services_oa_related_approval_normalize_related_ids", - "community": 7, + "community": 0, "norm_label": "_normalize_related_ids()" }, { @@ -44712,7 +44730,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L91", "id": "services_oa_related_approval_format_value", - "community": 7, + "community": 0, "norm_label": "_format_value()" }, { @@ -44721,7 +44739,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L140", "id": "services_oa_related_approval_flatten_form_fields_for_summary", - "community": 7, + "community": 0, "norm_label": "flatten_form_fields_for_summary()" }, { @@ -44730,7 +44748,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L169", "id": "services_oa_related_approval_extract_related_approval_links", - "community": 7, + "community": 0, "norm_label": "extract_related_approval_links()" }, { @@ -44739,7 +44757,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L202", "id": "services_oa_related_approval_merge_relation_targets", - "community": 7, + "community": 0, "norm_label": "merge_relation_targets()" }, { @@ -44748,7 +44766,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L220", "id": "services_oa_related_approval_assert_linkable_instance", - "community": 7, + "community": 8, "norm_label": "assert_linkable_instance()" }, { @@ -44757,7 +44775,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L229", "id": "services_oa_related_approval_list_related_candidates", - "community": 7, + "community": 0, "norm_label": "list_related_candidates()" }, { @@ -44766,7 +44784,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L290", "id": "services_oa_related_approval_build_related_summaries", - "community": 7, + "community": 0, "norm_label": "build_related_summaries()" }, { @@ -44802,7 +44820,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L92", "id": "services_oa_related_approval_rationale_92", - "community": 7, + "community": 0, "norm_label": "returns (text, fullwidth)" }, { @@ -44964,7 +44982,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L1", "id": "services_oa_resignation_kit_sync_py", - "community": 6, + "community": 7, "norm_label": "oa_resignation_kit_sync.py" }, { @@ -44973,7 +44991,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L19", "id": "services_oa_resignation_kit_sync_loads", - "community": 6, + "community": 7, "norm_label": "_loads()" }, { @@ -44982,7 +45000,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L30", "id": "services_oa_resignation_kit_sync_extract_rules", - "community": 6, + "community": 7, "norm_label": "_extract_rules()" }, { @@ -44991,7 +45009,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L44", "id": "services_oa_resignation_kit_sync_walk", - "community": 6, + "community": 7, "norm_label": "_walk()" }, { @@ -45000,7 +45018,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": 7, "norm_label": "_last_work_day_field()" }, { @@ -45009,7 +45027,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L67", "id": "services_oa_resignation_kit_sync_parse_ymd", - "community": 6, + "community": 7, "norm_label": "_parse_ymd()" }, { @@ -45018,7 +45036,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": 7, "norm_label": "extract_last_work_day()" }, { @@ -45027,7 +45045,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": 7, "norm_label": "apply_resignation_kit_user_sync()" }, { @@ -45036,7 +45054,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" }, { @@ -45045,7 +45063,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L1", "id": "services_oa_assignee_py", - "community": 7, + "community": 8, "norm_label": "oa_assignee.py" }, { @@ -45063,7 +45081,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L27", "id": "services_oa_assignee_normalize_cc_assignee_types", - "community": 7, + "community": 8, "norm_label": "normalize_cc_assignee_types()" }, { @@ -45072,7 +45090,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L45", "id": "services_oa_assignee_resolve_cc_assignees", - "community": 7, + "community": 8, "norm_label": "resolve_cc_assignees()" }, { @@ -45081,7 +45099,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L103", "id": "services_oa_assignee_active_user_id", - "community": 7, + "community": 8, "norm_label": "_active_user_id()" }, { @@ -45090,7 +45108,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L120", "id": "services_oa_assignee_resolve_dept_leader", - "community": 7, + "community": 8, "norm_label": "resolve_dept_leader()" }, { @@ -45099,7 +45117,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L139", "id": "services_oa_assignee_resolve_direct_supervisor", - "community": 7, + "community": 8, "norm_label": "resolve_direct_supervisor()" }, { @@ -45108,7 +45126,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L174", "id": "services_oa_assignee_resolve_assignees", - "community": 7, + "community": 8, "norm_label": "resolve_assignees()" }, { @@ -45117,7 +45135,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L1", "id": "services_oa_assignee_rationale_1", - "community": 7, + "community": 8, "norm_label": "oa \u5ba1\u6279\u4eba\u89e3\u6790(\u4e0d\u8bfb sys_role;\u804c\u4f4d\u6210\u5458\u8d70 sys_user_post)" }, { @@ -45126,7 +45144,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L55", "id": "services_oa_assignee_rationale_55", - "community": 7, + "community": 8, "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" }, { @@ -45135,7 +45153,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L184", "id": "services_oa_assignee_rationale_184", - "community": 7, + "community": 8, "norm_label": "\u6309\u8282\u70b9 approverconfig \u89e3\u6790\u5904\u7406\u4eba\u3002 assigneetype: users | posts | dept_leader | direct" }, { @@ -45144,7 +45162,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L1", "id": "services_oa_receive_account_py", - "community": 0, + "community": 17, "norm_label": "oa_receive_account.py" }, { @@ -45153,7 +45171,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L16", "id": "services_oa_receive_account_walk_rules", - "community": 0, + "community": 17, "norm_label": "_walk_rules()" }, { @@ -45162,7 +45180,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L28", "id": "services_oa_receive_account_schema_rules", - "community": 0, + "community": 17, "norm_label": "_schema_rules()" }, { @@ -45171,7 +45189,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L40", "id": "services_oa_receive_account_rule_props", - "community": 0, + "community": 17, "norm_label": "_rule_props()" }, { @@ -45180,7 +45198,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L45", "id": "services_oa_receive_account_field_label", - "community": 0, + "community": 17, "norm_label": "_field_label()" }, { @@ -45189,7 +45207,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L49", "id": "services_oa_receive_account_is_required", - "community": 0, + "community": 17, "norm_label": "_is_required()" }, { @@ -45198,7 +45216,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L60", "id": "services_oa_receive_account_pick", - "community": 0, + "community": 17, "norm_label": "_pick()" }, { @@ -45207,7 +45225,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L68", "id": "services_oa_receive_account_pick_str", - "community": 0, + "community": 17, "norm_label": "_pick_str()" }, { @@ -45216,7 +45234,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L75", "id": "services_oa_receive_account_pick_order_num", - "community": 0, + "community": 17, "norm_label": "_pick_order_num()" }, { @@ -45225,7 +45243,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L89", "id": "services_oa_receive_account_normalize_account_fields", - "community": 0, + "community": 17, "norm_label": "normalize_account_fields()" }, { @@ -45234,7 +45252,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L132", "id": "services_oa_receive_account_is_non_empty_str", - "community": 0, + "community": 17, "norm_label": "_is_non_empty_str()" }, { @@ -45243,7 +45261,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L136", "id": "services_oa_receive_account_is_valid_receive_account_item", - "community": 0, + "community": 17, "norm_label": "_is_valid_receive_account_item()" }, { @@ -45252,7 +45270,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L164", "id": "services_oa_receive_account_validate_receive_account_rule", - "community": 0, + "community": 17, "norm_label": "_validate_receive_account_rule()" }, { @@ -45261,7 +45279,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L191", "id": "services_oa_receive_account_validate_receive_account_form_values", - "community": 0, + "community": 17, "norm_label": "validate_receive_account_form_values()" }, { @@ -45270,7 +45288,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L1", "id": "services_oa_receive_account_rationale_1", - "community": 0, + "community": 17, "norm_label": "oa \u8868\u5355\u8bbe\u8ba1\u5668:\u6536\u6b3e\u8d26\u6237\u63a7\u4ef6 form_data \u6821\u9a8c + \u8d26\u6237\u5b57\u6bb5\u89c4\u8303\u5316" }, { @@ -45279,7 +45297,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L90", "id": "services_oa_receive_account_rationale_90", - "community": 0, + "community": 17, "norm_label": "\u89c4\u8303\u5316\u6536\u6b3e\u8d26\u6237\u5199\u5165\u5b57\u6bb5,\u8fd4\u56de (ok, error, snake_case dict)\u3002" }, { @@ -45288,7 +45306,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L194", "id": "services_oa_receive_account_rationale_194", - "community": 0, + "community": 17, "norm_label": "\u6821\u9a8c form_data \u4e2d\u6536\u6b3e\u8d26\u6237\u63a7\u4ef6\u7684\u503c\u683c\u5f0f,\u8fd4\u56de\u4e2d\u6587\u9519\u8bef\u5217\u8868(\u7a7a\u8868\u793a\u901a\u8fc7)\u3002" }, { @@ -45297,7 +45315,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L1", "id": "services_oa_owner_fields_py", - "community": 7, + "community": 8, "norm_label": "oa_owner_fields.py" }, { @@ -45306,7 +45324,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L7", "id": "services_oa_owner_fields_walk_rules", - "community": 7, + "community": 8, "norm_label": "_walk_rules()" }, { @@ -45315,7 +45333,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L19", "id": "services_oa_owner_fields_schema_rules", - "community": 7, + "community": 8, "norm_label": "_schema_rules()" }, { @@ -45324,7 +45342,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L31", "id": "services_oa_owner_fields_rule_props", - "community": 7, + "community": 8, "norm_label": "_rule_props()" }, { @@ -45333,7 +45351,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L36", "id": "services_oa_owner_fields_allow_modify", - "community": 7, + "community": 8, "norm_label": "_allow_modify()" }, { @@ -45342,7 +45360,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L40", "id": "services_oa_owner_fields_apply_owner_field_defaults", - "community": 7, + "community": 8, "norm_label": "apply_owner_field_defaults()" }, { @@ -45351,7 +45369,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L1", "id": "services_oa_owner_fields_rationale_1", - "community": 7, + "community": 8, "norm_label": "oa \u5f52\u5c5e\u4eba / \u5f52\u5c5e\u90e8\u95e8:\u53ea\u8bfb\u5f3a\u5236\u56de\u586b\u4e0e\u6821\u9a8c\u8f85\u52a9" }, { @@ -45360,7 +45378,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L49", "id": "services_oa_owner_fields_rationale_49", - "community": 7, + "community": 8, "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" }, { @@ -45369,7 +45387,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L1", "id": "services_oa_money_field_py", - "community": 18, + "community": 22, "norm_label": "oa_money_field.py" }, { @@ -45378,7 +45396,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L10", "id": "services_oa_money_field_walk_rules", - "community": 18, + "community": 22, "norm_label": "_walk_rules()" }, { @@ -45387,7 +45405,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L22", "id": "services_oa_money_field_schema_rules", - "community": 18, + "community": 22, "norm_label": "_schema_rules()" }, { @@ -45396,7 +45414,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L34", "id": "services_oa_money_field_rule_props", - "community": 18, + "community": 22, "norm_label": "_rule_props()" }, { @@ -45405,7 +45423,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L39", "id": "services_oa_money_field_field_label", - "community": 18, + "community": 22, "norm_label": "_field_label()" }, { @@ -45414,7 +45432,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L43", "id": "services_oa_money_field_is_required", - "community": 18, + "community": 22, "norm_label": "_is_required()" }, { @@ -45423,7 +45441,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L54", "id": "services_oa_money_field_is_empty", - "community": 18, + "community": 22, "norm_label": "_is_empty()" }, { @@ -45432,7 +45450,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L58", "id": "services_oa_money_field_parse_money", - "community": 18, + "community": 22, "norm_label": "_parse_money()" }, { @@ -45441,7 +45459,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L86", "id": "services_oa_money_field_validate_money_rule", - "community": 18, + "community": 22, "norm_label": "_validate_money_rule()" }, { @@ -45450,7 +45468,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L111", "id": "services_oa_money_field_validate_money_form_values", - "community": 18, + "community": 22, "norm_label": "validate_money_form_values()" }, { @@ -45459,7 +45477,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L1", "id": "services_oa_money_field_rationale_1", - "community": 18, + "community": 22, "norm_label": "oa \u8868\u5355\u8bbe\u8ba1\u5668:\u91d1\u989d\u63a7\u4ef6 form_data \u6821\u9a8c" }, { @@ -45468,7 +45486,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L59", "id": "services_oa_money_field_rationale_59", - "community": 18, + "community": 22, "norm_label": "\u89e3\u6790\u91d1\u989d\u503c\u3002\u6210\u529f\u8fd4\u56de (number, none);\u5931\u8d25\u8fd4\u56de (none, error_key)\u3002" }, { @@ -45477,7 +45495,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L112", "id": "services_oa_money_field_rationale_112", - "community": 18, + "community": 22, "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" }, { @@ -45486,7 +45504,7 @@ "source_file": "services/protocol_pay_mode_switch.py", "source_location": "L1", "id": "services_protocol_pay_mode_switch_py", - "community": 1, + "community": 9, "norm_label": "protocol_pay_mode_switch.py" }, { @@ -45495,7 +45513,7 @@ "source_file": "services/protocol_pay_mode_switch.py", "source_location": "L15", "id": "services_protocol_pay_mode_switch_dec", - "community": 1, + "community": 9, "norm_label": "_dec()" }, { @@ -45504,7 +45522,7 @@ "source_file": "services/protocol_pay_mode_switch.py", "source_location": "L21", "id": "services_protocol_pay_mode_switch_dj_due_amount_mismatch_hint", - "community": 1, + "community": 9, "norm_label": "dj_due_amount_mismatch_hint()" }, { @@ -45513,7 +45531,7 @@ "source_file": "services/protocol_pay_mode_switch.py", "source_location": "L39", "id": "services_protocol_pay_mode_switch_validate_payment_details_for_save", - "community": 0, + "community": 9, "norm_label": "validate_payment_details_for_save()" }, { @@ -45522,7 +45540,7 @@ "source_file": "services/protocol_pay_mode_switch.py", "source_location": "L1", "id": "services_protocol_pay_mode_switch_rationale_1", - "community": 1, + "community": 9, "norm_label": "\u7f34\u8d39\u6a21\u5f0f\u5207\u6362\u6821\u9a8c(\u4e0e\u524d\u7aef protocol-pay-mode-switch.ts \u89c4\u5219\u4e00\u81f4)" }, { @@ -45531,7 +45549,7 @@ "source_file": "services/protocol_pay_mode_switch.py", "source_location": "L25", "id": "services_protocol_pay_mode_switch_rationale_25", - "community": 1, + "community": 9, "norm_label": "\u8db8\u4ea4:\u5e94\u7f34\u5408\u8ba1\u4e0e\u5408\u540c\u91d1\u989d\u4e0d\u4e00\u81f4\u65f6\u8fd4\u56de\u63d0\u9192\u6587\u6848(\u4e0d\u963b\u65ad\u4fdd\u5b58)\u3002" }, { @@ -45540,7 +45558,7 @@ "source_file": "services/protocol_pay_mode_switch.py", "source_location": "L47", "id": "services_protocol_pay_mode_switch_rationale_47", - "community": 0, + "community": 9, "norm_label": "\u4fdd\u5b58\u7f34\u8d39\u660e\u7ec6\u524d\u7684 p0 \u6821\u9a8c\u3002 \u8db8\u4ea4\u5e94\u7f34\u5408\u8ba1\u4e0e\u5408\u540c\u91d1\u989d\u4e0d\u4e00\u81f4\u4ec5\u4f5c\u524d\u7aef\u63d0\u9192,\u4e0d\u5728\u6b64\u963b\u65ad;\u6309\u7528\u6237\u586b\u5199\u539f\u6837\u4fdd\u5b58\u3002" }, { @@ -45684,7 +45702,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" }, { @@ -45693,7 +45711,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()" }, { @@ -45702,7 +45720,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()" }, { @@ -45711,7 +45729,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()" }, { @@ -45720,7 +45738,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()" }, { @@ -45729,7 +45747,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()" }, { @@ -45738,7 +45756,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()" }, { @@ -45747,7 +45765,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()" }, { @@ -45756,7 +45774,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()" }, { @@ -45765,7 +45783,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()" }, { @@ -45774,7 +45792,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" }, { @@ -45783,7 +45801,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" }, { @@ -45792,7 +45810,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" }, { @@ -45801,7 +45819,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" }, { @@ -45810,7 +45828,7 @@ "source_file": "services/oa_formula.py", "source_location": "L1", "id": "services_oa_formula_py", - "community": 7, + "community": 8, "norm_label": "oa_formula.py" }, { @@ -45819,7 +45837,7 @@ "source_file": "services/oa_formula.py", "source_location": "L32", "id": "services_oa_formula_formulaerror", - "community": 7, + "community": 8, "norm_label": "formulaerror" }, { @@ -45828,7 +45846,7 @@ "source_file": "services/oa_formula.py", "source_location": "L36", "id": "services_oa_formula_to_number", - "community": 7, + "community": 8, "norm_label": "_to_number()" }, { @@ -45837,7 +45855,7 @@ "source_file": "services/oa_formula.py", "source_location": "L56", "id": "services_oa_formula_truthy", - "community": 7, + "community": 8, "norm_label": "_truthy()" }, { @@ -45846,7 +45864,7 @@ "source_file": "services/oa_formula.py", "source_location": "L68", "id": "services_oa_formula_preprocess_formula", - "community": 7, + "community": 8, "norm_label": "preprocess_formula()" }, { @@ -45855,7 +45873,7 @@ "source_file": "services/oa_formula.py", "source_location": "L76", "id": "services_oa_formula_safeeval", - "community": 7, + "community": 8, "norm_label": "_safeeval" }, { @@ -45864,7 +45882,7 @@ "source_file": "services/oa_formula.py", "source_location": "L77", "id": "services_oa_formula_safeeval_init", - "community": 7, + "community": 8, "norm_label": ".__init__()" }, { @@ -45873,7 +45891,7 @@ "source_file": "services/oa_formula.py", "source_location": "L80", "id": "services_oa_formula_safeeval_visit", - "community": 7, + "community": 8, "norm_label": ".visit()" }, { @@ -45882,7 +45900,7 @@ "source_file": "services/oa_formula.py", "source_location": "L87", "id": "services_oa_formula_safeeval_visit_expression", - "community": 7, + "community": 8, "norm_label": ".visit_expression()" }, { @@ -45891,7 +45909,7 @@ "source_file": "services/oa_formula.py", "source_location": "L90", "id": "services_oa_formula_safeeval_visit_constant", - "community": 7, + "community": 8, "norm_label": ".visit_constant()" }, { @@ -45900,7 +45918,7 @@ "source_file": "services/oa_formula.py", "source_location": "L96", "id": "services_oa_formula_safeeval_visit_num", - "community": 7, + "community": 8, "norm_label": ".visit_num()" }, { @@ -45909,7 +45927,7 @@ "source_file": "services/oa_formula.py", "source_location": "L99", "id": "services_oa_formula_safeeval_visit_str", - "community": 7, + "community": 8, "norm_label": ".visit_str()" }, { @@ -45918,7 +45936,7 @@ "source_file": "services/oa_formula.py", "source_location": "L102", "id": "services_oa_formula_safeeval_visit_nameconstant", - "community": 7, + "community": 8, "norm_label": ".visit_nameconstant()" }, { @@ -45927,7 +45945,7 @@ "source_file": "services/oa_formula.py", "source_location": "L105", "id": "services_oa_formula_safeeval_visit_name", - "community": 7, + "community": 8, "norm_label": ".visit_name()" }, { @@ -45936,7 +45954,7 @@ "source_file": "services/oa_formula.py", "source_location": "L114", "id": "services_oa_formula_safeeval_visit_unaryop", - "community": 7, + "community": 8, "norm_label": ".visit_unaryop()" }, { @@ -45945,7 +45963,7 @@ "source_file": "services/oa_formula.py", "source_location": "L124", "id": "services_oa_formula_safeeval_visit_binop", - "community": 7, + "community": 8, "norm_label": ".visit_binop()" }, { @@ -45954,7 +45972,7 @@ "source_file": "services/oa_formula.py", "source_location": "L136", "id": "services_oa_formula_safeeval_visit_compare", - "community": 7, + "community": 8, "norm_label": ".visit_compare()" }, { @@ -45963,7 +45981,7 @@ "source_file": "services/oa_formula.py", "source_location": "L154", "id": "services_oa_formula_safeeval_visit_boolop", - "community": 7, + "community": 8, "norm_label": ".visit_boolop()" }, { @@ -45972,7 +45990,7 @@ "source_file": "services/oa_formula.py", "source_location": "L169", "id": "services_oa_formula_safeeval_visit_ifexp", - "community": 7, + "community": 8, "norm_label": ".visit_ifexp()" }, { @@ -45981,7 +45999,7 @@ "source_file": "services/oa_formula.py", "source_location": "L172", "id": "services_oa_formula_safeeval_visit_call", - "community": 7, + "community": 8, "norm_label": ".visit_call()" }, { @@ -45990,7 +46008,7 @@ "source_file": "services/oa_formula.py", "source_location": "L198", "id": "services_oa_formula_safeeval_visit_list", - "community": 7, + "community": 8, "norm_label": ".visit_list()" }, { @@ -45999,7 +46017,7 @@ "source_file": "services/oa_formula.py", "source_location": "L202", "id": "services_oa_formula_eval_formula", - "community": 7, + "community": 8, "norm_label": "eval_formula()" }, { @@ -46008,7 +46026,7 @@ "source_file": "services/oa_formula.py", "source_location": "L211", "id": "services_oa_formula_extract_rules", - "community": 7, + "community": 8, "norm_label": "_extract_rules()" }, { @@ -46017,7 +46035,7 @@ "source_file": "services/oa_formula.py", "source_location": "L221", "id": "services_oa_formula_walk_rules", - "community": 7, + "community": 8, "norm_label": "_walk_rules()" }, { @@ -46026,7 +46044,7 @@ "source_file": "services/oa_formula.py", "source_location": "L229", "id": "services_oa_formula_apply_formulas_and_linkages", - "community": 7, + "community": 8, "norm_label": "apply_formulas_and_linkages()" }, { @@ -46035,7 +46053,7 @@ "source_file": "services/oa_formula.py", "source_location": "L1", "id": "services_oa_formula_rationale_1", - "community": 7, + "community": 8, "norm_label": "oa \u8868\u5355\u516c\u5f0f\u4e0e\u6570\u636e\u8054\u52a8(\u7981\u6b62\u4efb\u610f eval)" }, { @@ -46044,7 +46062,7 @@ "source_file": "services/oa_formula.py", "source_location": "L69", "id": "services_oa_formula_rationale_69", - "community": 7, + "community": 8, "norm_label": "\u5c06 {field} \u8f6c\u4e3a\u5408\u6cd5\u6807\u8bc6\u7b26\u5f15\u7528 field\u3002" }, { @@ -46053,7 +46071,7 @@ "source_file": "services/oa_formula.py", "source_location": "L232", "id": "services_oa_formula_rationale_232", - "community": 7, + "community": 8, "norm_label": "\u6309 schema \u4e2d\u5b57\u6bb5 props.formula / props.linkage \u56de\u586b form_data\u3002 linkage \u793a\u4f8b: { \"when" }, { @@ -46062,7 +46080,7 @@ "source_file": "ws/__init__.py", "source_location": "L1", "id": "ws_init_py", - "community": 44, + "community": 48, "norm_label": "__init__.py" } ], @@ -47356,7 +47374,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1645", + "source_location": "L1679", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "exception", @@ -75856,7 +75874,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L761", + "source_location": "L775", "weight": 1.0, "_src": "services_oa_engine_add_instance_event", "_tgt": "core_utils_generate_uuid", @@ -75868,7 +75886,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1478", + "source_location": "L1507", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "core_utils_generate_uuid", @@ -75880,7 +75898,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1781", + "source_location": "L1815", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "core_utils_generate_uuid", @@ -75892,7 +75910,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2384", + "source_location": "L2418", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "core_utils_generate_uuid", @@ -75904,7 +75922,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2492", + "source_location": "L2526", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "core_utils_generate_uuid", @@ -149140,7 +149158,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L232", + "source_location": "L237", "weight": 1.0, "_src": "services_oa_engine_fmt_dt", "_tgt": "str", @@ -149152,7 +149170,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L335", + "source_location": "L340", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "str", @@ -149164,7 +149182,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L581", + "source_location": "L595", "weight": 1.0, "_src": "services_oa_engine_aggregate_node_status", "_tgt": "str", @@ -149176,7 +149194,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L965", + "source_location": "L979", "weight": 1.0, "_src": "services_oa_engine_user_name_map", "_tgt": "str", @@ -149188,7 +149206,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1051", + "source_location": "L1065", "weight": 1.0, "_src": "services_oa_engine_post_name_map", "_tgt": "str", @@ -149200,7 +149218,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1312", + "source_location": "L1340", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "str", @@ -149212,7 +149230,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1469", + "source_location": "L1498", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "str", @@ -149224,7 +149242,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1529", + "source_location": "L1559", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "str", @@ -149236,7 +149254,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1571", + "source_location": "L1605", "weight": 1.0, "_src": "services_oa_engine_match_condition_group", "_tgt": "str", @@ -149351,6 +149369,30 @@ "source": "str", "target": "services_oa_dept_select_validate_dept_form_values" }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_dept_select.py", + "source_location": "L150", + "weight": 1.0, + "_src": "services_oa_dept_select_extract_dept_ids", + "_tgt": "str", + "source": "str", + "target": "services_oa_dept_select_extract_dept_ids" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_dept_select.py", + "source_location": "L161", + "weight": 1.0, + "_src": "services_oa_dept_select_dept_contains_match", + "_tgt": "str", + "source": "str", + "target": "services_oa_dept_select_dept_contains_match" + }, { "relation": "calls", "confidence": "INFERRED", @@ -156437,10 +156479,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -156449,10 +156491,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -156461,10 +156503,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -156473,10 +156515,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -156485,10 +156527,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -156497,10 +156539,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -156509,10 +156551,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -156521,10 +156563,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -156533,10 +156575,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -156545,10 +156587,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -156557,10 +156599,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -156569,10 +156611,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -156581,10 +156623,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -156593,10 +156635,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -156605,10 +156647,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -156617,10 +156659,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -156629,10 +156671,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -156641,10 +156683,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -156653,10 +156695,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -156665,10 +156707,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -156677,10 +156719,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -156689,10 +156731,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -156701,10 +156743,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -156713,10 +156755,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { @@ -159053,10 +159095,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -159065,10 +159107,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -159077,10 +159119,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -159089,10 +159131,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -159101,10 +159143,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -159113,10 +159155,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -159125,10 +159167,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -159137,10 +159179,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -159149,10 +159191,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -159161,10 +159203,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -159173,10 +159215,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -159185,10 +159227,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -159197,10 +159239,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -159209,10 +159251,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -159221,10 +159263,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -159233,10 +159275,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -159245,10 +159287,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -159257,10 +159299,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -159269,10 +159311,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -159281,10 +159323,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -159293,10 +159335,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -159305,10 +159347,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -159317,10 +159359,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -159329,10 +159371,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { @@ -159929,10 +159971,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -159941,10 +159983,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -159953,10 +159995,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -159965,10 +160007,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -159977,10 +160019,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -159989,10 +160031,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -160001,10 +160043,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -160013,10 +160055,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -160025,10 +160067,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -160037,10 +160079,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -160049,10 +160091,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -160061,10 +160103,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -160073,10 +160115,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -160085,10 +160127,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -160097,10 +160139,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -160109,10 +160151,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -160121,10 +160163,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -160133,10 +160175,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -160145,10 +160187,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -160157,10 +160199,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -160169,10 +160211,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -160181,10 +160223,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -160193,10 +160235,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -160205,10 +160247,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { @@ -160217,10 +160259,10 @@ "source_file": "services/oa_publish.py", "source_location": "L9", "weight": 0.8, - "_src": "services_oa_publish_rationale_140", + "_src": "services_oa_publish_rationale_142", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_publish_rationale_140", + "target": "services_oa_publish_rationale_142", "confidence_score": 0.5 }, { @@ -160229,10 +160271,10 @@ "source_file": "services/oa_publish.py", "source_location": "L9", "weight": 0.8, - "_src": "services_oa_publish_rationale_155", + "_src": "services_oa_publish_rationale_157", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_publish_rationale_155", + "target": "services_oa_publish_rationale_157", "confidence_score": 0.5 }, { @@ -160241,10 +160283,10 @@ "source_file": "services/oa_publish.py", "source_location": "L9", "weight": 0.8, - "_src": "services_oa_publish_rationale_469", + "_src": "services_oa_publish_rationale_471", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_publish_rationale_469", + "target": "services_oa_publish_rationale_471", "confidence_score": 0.5 }, { @@ -167609,10 +167651,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -167621,10 +167663,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -167633,10 +167675,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -167645,10 +167687,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -167657,10 +167699,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -167669,10 +167711,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -167681,10 +167723,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -167693,10 +167735,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -167705,10 +167747,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -167717,10 +167759,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -167729,10 +167771,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -167741,10 +167783,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -167753,10 +167795,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -167765,10 +167807,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -167777,10 +167819,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -167789,10 +167831,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -167801,10 +167843,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -167813,10 +167855,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -167825,10 +167867,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -167837,10 +167879,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -167849,10 +167891,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -167861,10 +167903,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -167873,10 +167915,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -167885,10 +167927,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { @@ -168149,10 +168191,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -168161,10 +168203,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -168173,10 +168215,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -168185,10 +168227,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -168197,10 +168239,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -168209,10 +168251,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -168221,10 +168263,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -168233,10 +168275,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -168245,10 +168287,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -168257,10 +168299,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -168269,10 +168311,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -168281,10 +168323,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -168293,10 +168335,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -168305,10 +168347,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -168317,10 +168359,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -168329,10 +168371,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -168341,10 +168383,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -168353,10 +168395,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -168365,10 +168407,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -168377,10 +168419,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -168389,10 +168431,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -168401,10 +168443,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -168413,10 +168455,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -168425,46 +168467,46 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/oa_publish.py", - "source_location": "L502", + "source_location": "L504", "weight": 0.8, - "_src": "services_oa_publish_rationale_140", + "_src": "services_oa_publish_rationale_142", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_publish_rationale_140", + "target": "services_oa_publish_rationale_142", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/oa_publish.py", - "source_location": "L502", + "source_location": "L504", "weight": 0.8, - "_src": "services_oa_publish_rationale_155", + "_src": "services_oa_publish_rationale_157", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_publish_rationale_155", + "target": "services_oa_publish_rationale_157", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/oa_publish.py", - "source_location": "L502", + "source_location": "L504", "weight": 0.8, - "_src": "services_oa_publish_rationale_469", + "_src": "services_oa_publish_rationale_471", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_publish_rationale_469", + "target": "services_oa_publish_rationale_471", "confidence_score": 0.5 }, { @@ -168881,10 +168923,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -168893,10 +168935,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -168905,10 +168947,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -168917,10 +168959,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -168929,10 +168971,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -168941,10 +168983,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -168953,10 +168995,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -168965,10 +169007,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -168977,10 +169019,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -168989,10 +169031,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -169001,10 +169043,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -169013,10 +169055,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -169025,10 +169067,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -169037,10 +169079,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -169049,10 +169091,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -169061,10 +169103,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -169073,10 +169115,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -169085,10 +169127,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -169097,10 +169139,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -169109,10 +169151,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -169121,10 +169163,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -169133,10 +169175,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -169145,10 +169187,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -169157,10 +169199,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { @@ -169288,7 +169330,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1780", + "source_location": "L1814", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "models_models_oainstance", @@ -169385,10 +169427,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -169397,10 +169439,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -169409,10 +169451,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -169421,10 +169463,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -169433,10 +169475,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -169445,10 +169487,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -169457,10 +169499,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -169469,10 +169511,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -169481,10 +169523,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -169493,10 +169535,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -169505,10 +169547,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -169517,10 +169559,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -169529,10 +169571,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -169541,10 +169583,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -169553,10 +169595,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -169565,10 +169607,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -169577,10 +169619,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -169589,10 +169631,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -169601,10 +169643,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -169613,10 +169655,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -169625,10 +169667,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -169637,10 +169679,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -169649,10 +169691,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -169661,10 +169703,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { @@ -169672,7 +169714,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1477", + "source_location": "L1506", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "models_models_oatask", @@ -169684,7 +169726,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2383", + "source_location": "L2417", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "models_models_oatask", @@ -169696,7 +169738,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2491", + "source_location": "L2525", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "models_models_oatask", @@ -169805,10 +169847,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -169817,10 +169859,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -169829,10 +169871,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -169841,10 +169883,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -169853,10 +169895,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -169865,10 +169907,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -169877,10 +169919,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -169889,10 +169931,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -169901,10 +169943,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -169913,10 +169955,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -169925,10 +169967,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -169937,10 +169979,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -169949,10 +169991,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -169961,10 +170003,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -169973,10 +170015,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -169985,10 +170027,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -169997,10 +170039,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -170009,10 +170051,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -170021,10 +170063,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -170033,10 +170075,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -170045,10 +170087,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -170057,10 +170099,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -170069,10 +170111,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -170081,10 +170123,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { @@ -170092,7 +170134,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L760", + "source_location": "L774", "weight": 1.0, "_src": "services_oa_engine_add_instance_event", "_tgt": "models_models_oainstanceevent", @@ -170189,10 +170231,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 0.5 }, { @@ -170201,10 +170243,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 0.5 }, { @@ -170213,10 +170255,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 0.5 }, { @@ -170225,10 +170267,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 0.5 }, { @@ -170237,10 +170279,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 0.5 }, { @@ -170249,10 +170291,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 0.5 }, { @@ -170261,10 +170303,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 0.5 }, { @@ -170273,10 +170315,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 0.5 }, { @@ -170285,10 +170327,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 0.5 }, { @@ -170297,10 +170339,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 0.5 }, { @@ -170309,10 +170351,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 0.5 }, { @@ -170321,10 +170363,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 0.5 }, { @@ -170333,10 +170375,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 0.5 }, { @@ -170345,10 +170387,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 0.5 }, { @@ -170357,10 +170399,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 0.5 }, { @@ -170369,10 +170411,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 0.5 }, { @@ -170381,10 +170423,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 0.5 }, { @@ -170393,10 +170435,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 0.5 }, { @@ -170405,10 +170447,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 0.5 }, { @@ -170417,10 +170459,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 0.5 }, { @@ -170429,10 +170471,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 0.5 }, { @@ -170441,10 +170483,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 0.5 }, { @@ -170453,10 +170495,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 0.5 }, { @@ -170465,10 +170507,10 @@ "source_file": "services/oa_engine.py", "source_location": "L14", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 0.5 }, { @@ -170476,7 +170518,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1822", + "source_location": "L1856", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "models_models_oarelation", @@ -301636,7 +301678,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1019", + "source_location": "L1033", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "crud_oa_approval_get_app", @@ -301648,7 +301690,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1360", + "source_location": "L1388", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "crud_oa_approval_get_app", @@ -301660,7 +301702,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1706", + "source_location": "L1740", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "crud_oa_approval_get_app", @@ -301672,7 +301714,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1872", + "source_location": "L1906", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_oa_approval_get_app", @@ -301684,7 +301726,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L474", + "source_location": "L476", "weight": 1.0, "_src": "services_oa_publish_publish_app", "_tgt": "crud_oa_approval_get_app", @@ -301948,7 +301990,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L494", + "source_location": "L496", "weight": 1.0, "_src": "services_oa_publish_publish_app", "_tgt": "crud_oa_approval_find_draft", @@ -301996,7 +302038,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L995", + "source_location": "L1009", "weight": 1.0, "_src": "services_oa_engine_list_templates", "_tgt": "crud_oa_approval_find_latest_published", @@ -302008,7 +302050,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1023", + "source_location": "L1037", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "crud_oa_approval_find_latest_published", @@ -302020,7 +302062,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1364", + "source_location": "L1392", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "crud_oa_approval_find_latest_published", @@ -302032,7 +302074,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1710", + "source_location": "L1744", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "crud_oa_approval_find_latest_published", @@ -302116,7 +302158,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L480", + "source_location": "L482", "weight": 1.0, "_src": "services_oa_publish_publish_app", "_tgt": "crud_oa_approval_get_or_create_draft", @@ -338440,7 +338482,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L148", + "source_location": "L153", "weight": 1.0, "_src": "services_oa_engine_flow_root", "_tgt": "crud_base_crudbase_get", @@ -338452,7 +338494,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L156", + "source_location": "L161", "weight": 1.0, "_src": "services_oa_engine_find_node", "_tgt": "crud_base_crudbase_get", @@ -338464,7 +338506,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L277", + "source_location": "L282", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes", "_tgt": "crud_base_crudbase_get", @@ -338476,7 +338518,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L312", + "source_location": "L317", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "crud_base_crudbase_get", @@ -338488,7 +338530,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L411", + "source_location": "L414", "weight": 1.0, "_src": "services_oa_engine_iter_resolved_path_nodes", "_tgt": "crud_base_crudbase_get", @@ -338500,7 +338542,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L450", + "source_location": "L464", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "crud_base_crudbase_get", @@ -338512,7 +338554,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L518", + "source_location": "L532", "weight": 1.0, "_src": "services_oa_engine_progress_person", "_tgt": "crud_base_crudbase_get", @@ -338524,7 +338566,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L544", + "source_location": "L558", "weight": 1.0, "_src": "services_oa_engine_enrich_transfer_targets", "_tgt": "crud_base_crudbase_get", @@ -338536,7 +338578,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L641", + "source_location": "L655", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "crud_base_crudbase_get", @@ -338548,7 +338590,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L874", + "source_location": "L888", "weight": 1.0, "_src": "services_oa_engine_instance_progress_summary", "_tgt": "crud_base_crudbase_get", @@ -338560,7 +338602,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L946", + "source_location": "L960", "weight": 1.0, "_src": "services_oa_engine_enrich_list_rows", "_tgt": "crud_base_crudbase_get", @@ -338572,7 +338614,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1061", + "source_location": "L1075", "weight": 1.0, "_src": "services_oa_engine_post_name_map", "_tgt": "crud_base_crudbase_get", @@ -338584,7 +338626,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1068", + "source_location": "L1082", "weight": 1.0, "_src": "services_oa_engine_assignee_meta", "_tgt": "crud_base_crudbase_get", @@ -338596,7 +338638,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1088", + "source_location": "L1102", "weight": 1.0, "_src": "services_oa_engine_assignee_meta_for_cc", "_tgt": "crud_base_crudbase_get", @@ -338608,7 +338650,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1096", + "source_location": "L1110", "weight": 1.0, "_src": "services_oa_engine_preview_people", "_tgt": "crud_base_crudbase_get", @@ -338620,7 +338662,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1112", + "source_location": "L1126", "weight": 1.0, "_src": "services_oa_engine_form_value_present", "_tgt": "crud_base_crudbase_get", @@ -338632,7 +338674,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1207", + "source_location": "L1230", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "crud_base_crudbase_get", @@ -338644,7 +338686,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1382", + "source_location": "L1410", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "crud_base_crudbase_get", @@ -338656,7 +338698,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1436", + "source_location": "L1465", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "crud_base_crudbase_get", @@ -338668,7 +338710,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1520", + "source_location": "L1550", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "crud_base_crudbase_get", @@ -338680,7 +338722,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1563", + "source_location": "L1597", "weight": 1.0, "_src": "services_oa_engine_match_condition_group", "_tgt": "crud_base_crudbase_get", @@ -338692,7 +338734,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1635", + "source_location": "L1669", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "crud_base_crudbase_get", @@ -338704,7 +338746,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1901", + "source_location": "L1935", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_base_crudbase_get", @@ -338716,7 +338758,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2192", + "source_location": "L2226", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "crud_base_crudbase_get", @@ -338728,7 +338770,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2258", + "source_location": "L2292", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "crud_base_crudbase_get", @@ -338740,7 +338782,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2338", + "source_location": "L2372", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "crud_base_crudbase_get", @@ -338752,7 +338794,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2564", + "source_location": "L2598", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "crud_base_crudbase_get", @@ -338764,7 +338806,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2640", + "source_location": "L2674", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "crud_base_crudbase_get", @@ -339167,12 +339209,24 @@ "source": "crud_base_crudbase_get", "target": "services_oa_dept_select_validate_dept_form_values" }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_dept_select.py", + "source_location": "L150", + "weight": 1.0, + "_src": "services_oa_dept_select_extract_dept_ids", + "_tgt": "crud_base_crudbase_get", + "source": "crud_base_crudbase_get", + "target": "services_oa_dept_select_extract_dept_ids" + }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L101", + "source_location": "L103", "weight": 1.0, "_src": "services_oa_publish_extract_rules", "_tgt": "crud_base_crudbase_get", @@ -339184,7 +339238,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L113", + "source_location": "L115", "weight": 1.0, "_src": "services_oa_publish_walk_form_rules", "_tgt": "crud_base_crudbase_get", @@ -339196,7 +339250,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L123", + "source_location": "L125", "weight": 1.0, "_src": "services_oa_publish_count_fillable_fields", "_tgt": "crud_base_crudbase_get", @@ -339208,7 +339262,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L133", + "source_location": "L135", "weight": 1.0, "_src": "services_oa_publish_rule_use_in_condition", "_tgt": "crud_base_crudbase_get", @@ -339220,7 +339274,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L145", + "source_location": "L147", "weight": 1.0, "_src": "services_oa_publish_index_condition_fields", "_tgt": "crud_base_crudbase_get", @@ -339232,7 +339286,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L176", + "source_location": "L178", "weight": 1.0, "_src": "services_oa_publish_normalize_use_in_condition_required", "_tgt": "crud_base_crudbase_get", @@ -339244,7 +339298,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L183", + "source_location": "L185", "weight": 1.0, "_src": "services_oa_publish_node_type", "_tgt": "crud_base_crudbase_get", @@ -339256,7 +339310,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L313", + "source_location": "L315", "weight": 1.0, "_src": "services_oa_publish_validate_flow_tree", "_tgt": "crud_base_crudbase_get", @@ -339268,7 +339322,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L360", + "source_location": "L362", "weight": 1.0, "_src": "services_oa_publish_validate_condition_rules_against_form", "_tgt": "crud_base_crudbase_get", @@ -339280,7 +339334,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L396", + "source_location": "L398", "weight": 1.0, "_src": "services_oa_publish_validate_posts_referenced", "_tgt": "crud_base_crudbase_get", @@ -339292,7 +339346,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L427", + "source_location": "L429", "weight": 1.0, "_src": "services_oa_publish_validate_control_types", "_tgt": "crud_base_crudbase_get", @@ -339304,7 +339358,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L448", + "source_location": "L450", "weight": 1.0, "_src": "services_oa_publish_validate_draft_for_publish", "_tgt": "crud_base_crudbase_get", @@ -339316,7 +339370,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L481", + "source_location": "L483", "weight": 1.0, "_src": "services_oa_publish_publish_app", "_tgt": "crud_base_crudbase_get", @@ -340324,7 +340378,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L788", + "source_location": "L802", "weight": 1.0, "_src": "services_oa_engine_advanced", "_tgt": "crud_base_crudbase_update", @@ -340336,7 +340390,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L959", + "source_location": "L973", "weight": 1.0, "_src": "services_oa_engine_enrich_list_rows", "_tgt": "crud_base_crudbase_update", @@ -340348,7 +340402,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1923", + "source_location": "L1957", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_base_crudbase_update", @@ -340624,7 +340678,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1966", + "source_location": "L2000", "weight": 1.0, "_src": "services_oa_engine_count_cc_unread", "_tgt": "crud_base_crudbase_count", @@ -340636,7 +340690,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1980", + "source_location": "L2014", "weight": 1.0, "_src": "services_oa_engine_count_pending_tasks", "_tgt": "crud_base_crudbase_count", @@ -340648,7 +340702,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2136", + "source_location": "L2170", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "crud_base_crudbase_count", @@ -371199,7 +371253,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L145", + "source_location": "L150", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_flow_root", @@ -371211,7 +371265,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L153", + "source_location": "L158", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_find_node", @@ -371223,7 +371277,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L171", + "source_location": "L176", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_flow_node_key_order", @@ -371235,7 +371289,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L196", + "source_location": "L201", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_next_task_order_num", @@ -371247,7 +371301,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L207", + "source_location": "L212", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_sort_tasks_for_detail", @@ -371259,7 +371313,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L227", + "source_location": "L232", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_fmt_dt", @@ -371271,7 +371325,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L235", + "source_location": "L240", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_terminal_item", @@ -371283,7 +371337,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L250", + "source_location": "L255", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_task_round", @@ -371295,7 +371349,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L260", + "source_location": "L265", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_append_pending_nodes", @@ -371307,7 +371361,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L300", + "source_location": "L305", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_pending_people_for_node", @@ -371319,7 +371373,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L392", + "source_location": "L397", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_iter_resolved_path_nodes", @@ -371331,7 +371385,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L430", + "source_location": "L444", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_append_pending_nodes_on_path", @@ -371343,7 +371397,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L514", + "source_location": "L528", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_progress_person", @@ -371355,7 +371409,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L528", + "source_location": "L542", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_enrich_transfer_targets", @@ -371367,7 +371421,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L570", + "source_location": "L584", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_dt_sort_key", @@ -371379,7 +371433,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L579", + "source_location": "L593", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_aggregate_node_status", @@ -371391,7 +371445,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L597", + "source_location": "L611", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_group_tasks_by_node", @@ -371403,7 +371457,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L607", + "source_location": "L621", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_build_progress_items", @@ -371415,7 +371469,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L748", + "source_location": "L762", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_add_instance_event", @@ -371427,7 +371481,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L783", + "source_location": "L797", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_advanced", @@ -371439,7 +371493,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L792", + "source_location": "L806", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_check_initiator_scope", @@ -371451,7 +371505,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L801", + "source_location": "L815", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_instance_to_dict", @@ -371463,7 +371517,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L819", + "source_location": "L833", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_task_to_dict", @@ -371475,7 +371529,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L851", + "source_location": "L865", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_instance_progress_summary", @@ -371487,7 +371541,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L892", + "source_location": "L906", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_enrich_list_rows", @@ -371499,7 +371553,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L964", + "source_location": "L978", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_user_name_map", @@ -371511,7 +371565,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L972", + "source_location": "L986", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_dept_name", @@ -371523,7 +371577,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L986", + "source_location": "L1000", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_list_templates", @@ -371535,7 +371589,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1016", + "source_location": "L1030", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_get_template_detail", @@ -371547,7 +371601,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1049", + "source_location": "L1063", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_post_name_map", @@ -371559,7 +371613,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1067", + "source_location": "L1081", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_assignee_meta", @@ -371571,7 +371625,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1081", + "source_location": "L1095", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_assignee_meta_for_cc", @@ -371583,7 +371637,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1092", + "source_location": "L1106", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_preview_people", @@ -371595,7 +371649,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1105", + "source_location": "L1119", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_form_value_present", @@ -371607,7 +371661,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1122", + "source_location": "L1136", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_collect_condition_fields", @@ -371619,7 +371673,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1176", + "source_location": "L1195", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_condition_fields_ready", @@ -371631,7 +371685,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1186", + "source_location": "L1205", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_walk_preview_nodes", @@ -371643,7 +371697,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1349", + "source_location": "L1377", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_preview_start_flow", @@ -371655,7 +371709,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1416", + "source_location": "L1445", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_create_tasks_for_node", @@ -371667,7 +371721,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1507", + "source_location": "L1536", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_eval_condition_rules", @@ -371679,7 +371733,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1553", + "source_location": "L1587", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_match_condition_group", @@ -371691,7 +371745,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1596", + "source_location": "L1630", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_advance_from", @@ -371703,7 +371757,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1691", + "source_location": "L1725", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_start_instance", @@ -371715,7 +371769,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1859", + "source_location": "L1893", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_get_instance", @@ -371727,7 +371781,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1870", + "source_location": "L1904", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_get_instance_detail", @@ -371739,7 +371793,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1939", + "source_location": "L1973", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_normalize_cc_read_status", @@ -371751,7 +371805,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1946", + "source_location": "L1980", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -371763,7 +371817,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1964", + "source_location": "L1998", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_count_cc_unread", @@ -371775,7 +371829,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1978", + "source_location": "L2012", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_count_pending_tasks", @@ -371787,7 +371841,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1992", + "source_location": "L2026", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_mark_cc_task_read", @@ -371799,7 +371853,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2013", + "source_location": "L2047", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_mark_cc_tasks_read_batch", @@ -371811,7 +371865,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2039", + "source_location": "L2073", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_list_tasks", @@ -371823,7 +371877,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2110", + "source_location": "L2144", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_approve_task_core", @@ -371835,7 +371889,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2182", + "source_location": "L2216", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_maybe_auto_pass_initiator", @@ -371847,7 +371901,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2220", + "source_location": "L2254", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_complete_task", @@ -371859,7 +371913,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2304", + "source_location": "L2338", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_add_sign", @@ -371871,7 +371925,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2420", + "source_location": "L2454", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_transfer_task", @@ -371883,7 +371937,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2531", + "source_location": "L2565", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_return_task", @@ -371895,7 +371949,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2612", + "source_location": "L2646", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_resubmit_instance", @@ -371907,7 +371961,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2626", + "source_location": "L2660", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_withdraw_instance", @@ -371919,7 +371973,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L147", + "source_location": "L152", "weight": 1.0, "_src": "services_oa_engine_flow_root", "_tgt": "services_oa_engine_oaengineerror", @@ -371931,7 +371985,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L798", + "source_location": "L812", "weight": 1.0, "_src": "services_oa_engine_check_initiator_scope", "_tgt": "services_oa_engine_oaengineerror", @@ -371943,7 +371997,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1021", + "source_location": "L1035", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "services_oa_engine_oaengineerror", @@ -371955,7 +372009,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1362", + "source_location": "L1390", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_oaengineerror", @@ -371967,7 +372021,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1457", + "source_location": "L1486", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_oaengineerror", @@ -371979,7 +372033,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1674", + "source_location": "L1708", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_oaengineerror", @@ -371991,7 +372045,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1708", + "source_location": "L1742", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -372003,7 +372057,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1866", + "source_location": "L1900", "weight": 1.0, "_src": "services_oa_engine_get_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -372015,7 +372069,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1942", + "source_location": "L1976", "weight": 1.0, "_src": "services_oa_engine_normalize_cc_read_status", "_tgt": "services_oa_engine_oaengineerror", @@ -372027,7 +372081,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2005", + "source_location": "L2039", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_oaengineerror", @@ -372039,7 +372093,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2091", + "source_location": "L2125", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_oaengineerror", @@ -372051,7 +372105,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2170", + "source_location": "L2204", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_oaengineerror", @@ -372063,7 +372117,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2231", + "source_location": "L2265", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_oaengineerror", @@ -372075,7 +372129,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2320", + "source_location": "L2354", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_oaengineerror", @@ -372087,7 +372141,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2436", + "source_location": "L2470", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_oaengineerror", @@ -372099,7 +372153,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2546", + "source_location": "L2580", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_oaengineerror", @@ -372111,7 +372165,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2623", + "source_location": "L2657", "weight": 1.0, "_src": "services_oa_engine_resubmit_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -372123,7 +372177,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2631", + "source_location": "L2665", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -372243,7 +372297,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L703", + "source_location": "L717", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_loads", @@ -372255,7 +372309,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L784", + "source_location": "L798", "weight": 1.0, "_src": "services_oa_engine_advanced", "_tgt": "services_oa_engine_loads", @@ -372267,7 +372321,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L796", + "source_location": "L810", "weight": 1.0, "_src": "services_oa_engine_check_initiator_scope", "_tgt": "services_oa_engine_loads", @@ -372279,7 +372333,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L810", + "source_location": "L824", "weight": 1.0, "_src": "services_oa_engine_instance_to_dict", "_tgt": "services_oa_engine_loads", @@ -372291,7 +372345,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1034", + "source_location": "L1048", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "services_oa_engine_loads", @@ -372303,7 +372357,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1381", + "source_location": "L1409", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_loads", @@ -372315,7 +372369,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1606", + "source_location": "L1640", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_loads", @@ -372327,7 +372381,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1714", + "source_location": "L1748", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_loads", @@ -372339,7 +372393,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1886", + "source_location": "L1920", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_loads", @@ -372351,7 +372405,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2167", + "source_location": "L2201", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_loads", @@ -372363,7 +372417,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1787", + "source_location": "L1821", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_dumps", @@ -372376,7 +372430,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_publish.py", - "source_location": "L498", + "source_location": "L500", "weight": 1.0, "_src": "services_oa_publish_publish_app", "_tgt": "services_oa_engine_dumps", @@ -372399,7 +372453,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L707", + "source_location": "L721", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_normalize_initiator_select_by_node", @@ -372411,7 +372465,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1395", + "source_location": "L1423", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_normalize_initiator_select_by_node", @@ -372423,7 +372477,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1779", + "source_location": "L1813", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_normalize_initiator_select_by_node", @@ -372435,7 +372489,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L320", + "source_location": "L325", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_engine_ids_for_initiator_select_node", @@ -372447,7 +372501,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1265", + "source_location": "L1293", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_ids_for_initiator_select_node", @@ -372459,7 +372513,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1437", + "source_location": "L1466", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_ids_for_initiator_select_node", @@ -372471,7 +372525,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L709", + "source_location": "L723", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_load_initiator_select_by_node", @@ -372483,7 +372537,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2177", + "source_location": "L2211", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_load_initiator_select_by_node", @@ -372495,7 +372549,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L273", + "source_location": "L278", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes", "_tgt": "services_oa_engine_node_type", @@ -372507,7 +372561,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L311", + "source_location": "L316", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_engine_node_type", @@ -372519,7 +372573,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L405", + "source_location": "L412", "weight": 1.0, "_src": "services_oa_engine_iter_resolved_path_nodes", "_tgt": "services_oa_engine_node_type", @@ -372531,7 +372585,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L463", + "source_location": "L477", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "services_oa_engine_node_type", @@ -372543,7 +372597,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1202", + "source_location": "L1225", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_node_type", @@ -372555,7 +372609,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1426", + "source_location": "L1455", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_node_type", @@ -372567,7 +372621,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1624", + "source_location": "L1658", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_node_type", @@ -372591,7 +372645,31 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1635", + "source_location": "L416", + "weight": 1.0, + "_src": "services_oa_engine_iter_resolved_path_nodes", + "_tgt": "services_oa_engine_merge_after_branch_end", + "source": "services_oa_engine_merge_after_branch_end", + "target": "services_oa_engine_iter_resolved_path_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1246", + "weight": 1.0, + "_src": "services_oa_engine_walk_preview_nodes", + "_tgt": "services_oa_engine_merge_after_branch_end", + "source": "services_oa_engine_merge_after_branch_end", + "target": "services_oa_engine_walk_preview_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1669", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_merge_after_branch_end", @@ -372615,7 +372693,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1606", + "source_location": "L1640", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_flow_root", @@ -372627,7 +372705,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1886", + "source_location": "L1920", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_flow_root", @@ -372639,7 +372717,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2167", + "source_location": "L2201", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_flow_root", @@ -372651,7 +372729,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L270", + "source_location": "L275", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes", "_tgt": "services_oa_engine_find_node", @@ -372663,7 +372741,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2168", + "source_location": "L2202", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_find_node", @@ -372675,7 +372753,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L211", + "source_location": "L216", "weight": 1.0, "_src": "services_oa_engine_sort_tasks_for_detail", "_tgt": "services_oa_engine_flow_node_key_order", @@ -372687,7 +372765,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L268", + "source_location": "L273", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes", "_tgt": "services_oa_engine_flow_node_key_order", @@ -372699,19 +372777,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L172", + "source_location": "L177", "weight": 1.0, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "services_oa_engine_flow_node_key_order", "source": "services_oa_engine_flow_node_key_order", - "target": "services_oa_engine_rationale_172", + "target": "services_oa_engine_rationale_177", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1474", + "source_location": "L1503", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_next_task_order_num", @@ -372723,7 +372801,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1629", + "source_location": "L1663", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_next_task_order_num", @@ -372735,7 +372813,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2365", + "source_location": "L2399", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_next_task_order_num", @@ -372747,7 +372825,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2489", + "source_location": "L2523", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_next_task_order_num", @@ -372759,19 +372837,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L197", + "source_location": "L202", "weight": 1.0, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "services_oa_engine_next_task_order_num", "source": "services_oa_engine_next_task_order_num", - "target": "services_oa_engine_rationale_197", + "target": "services_oa_engine_rationale_202", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L625", + "source_location": "L639", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_sort_tasks_for_detail", @@ -372783,7 +372861,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1889", + "source_location": "L1923", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_sort_tasks_for_detail", @@ -372795,19 +372873,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L210", + "source_location": "L215", "weight": 1.0, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "services_oa_engine_sort_tasks_for_detail", "source": "services_oa_engine_sort_tasks_for_detail", - "target": "services_oa_engine_rationale_210", + "target": "services_oa_engine_rationale_215", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L243", + "source_location": "L248", "weight": 1.0, "_src": "services_oa_engine_terminal_item", "_tgt": "services_oa_engine_fmt_dt", @@ -372819,7 +372897,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L520", + "source_location": "L534", "weight": 1.0, "_src": "services_oa_engine_progress_person", "_tgt": "services_oa_engine_fmt_dt", @@ -372831,7 +372909,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L628", + "source_location": "L642", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_fmt_dt", @@ -372843,7 +372921,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L739", + "source_location": "L753", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_terminal_item", @@ -372855,7 +372933,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L454", + "source_location": "L468", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "services_oa_engine_append_pending_nodes", @@ -372867,7 +372945,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L734", + "source_location": "L748", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_append_pending_nodes", @@ -372879,19 +372957,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L267", + "source_location": "L272", "weight": 1.0, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "services_oa_engine_append_pending_nodes", "source": "services_oa_engine_append_pending_nodes", - "target": "services_oa_engine_rationale_267", + "target": "services_oa_engine_rationale_272", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L386", + "source_location": "L391", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_engine_user_name_map", @@ -372903,7 +372981,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L487", + "source_location": "L501", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "services_oa_engine_pending_people_for_node", @@ -372915,12 +372993,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L310", + "source_location": "L315", "weight": 1.0, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "services_oa_engine_pending_people_for_node", "source": "services_oa_engine_pending_people_for_node", - "target": "services_oa_engine_rationale_310", + "target": "services_oa_engine_rationale_315", "confidence_score": 1.0 }, { @@ -372928,7 +373006,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L325", + "source_location": "L330", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_assignee_normalize_cc_assignee_types", @@ -372940,7 +373018,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L326", + "source_location": "L331", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_assignee_resolve_cc_assignees", @@ -372952,7 +373030,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L363", + "source_location": "L368", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_assignee_resolve_assignees", @@ -372963,7 +373041,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L410", + "source_location": "L421", "weight": 1.0, "_src": "services_oa_engine_iter_resolved_path_nodes", "_tgt": "services_oa_engine_match_condition_group", @@ -372975,7 +373053,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L445", + "source_location": "L459", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "services_oa_engine_iter_resolved_path_nodes", @@ -372987,19 +373065,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L398", + "source_location": "L404", "weight": 1.0, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "services_oa_engine_iter_resolved_path_nodes", "source": "services_oa_engine_iter_resolved_path_nodes", - "target": "services_oa_engine_rationale_398", + "target": "services_oa_engine_rationale_404", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L720", + "source_location": "L734", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_append_pending_nodes_on_path", @@ -373011,19 +373089,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L444", + "source_location": "L458", "weight": 1.0, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "services_oa_engine_append_pending_nodes_on_path", "source": "services_oa_engine_append_pending_nodes_on_path", - "target": "services_oa_engine_rationale_444", + "target": "services_oa_engine_rationale_458", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L655", + "source_location": "L669", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_progress_person", @@ -373035,7 +373113,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L656", + "source_location": "L670", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_enrich_transfer_targets", @@ -373047,31 +373125,31 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L533", + "source_location": "L547", "weight": 1.0, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "services_oa_engine_enrich_transfer_targets", "source": "services_oa_engine_enrich_transfer_targets", - "target": "services_oa_engine_rationale_533", + "target": "services_oa_engine_rationale_547", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L571", + "source_location": "L585", "weight": 1.0, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "services_oa_engine_dt_sort_key", "source": "services_oa_engine_dt_sort_key", - "target": "services_oa_engine_rationale_571", + "target": "services_oa_engine_rationale_585", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L658", + "source_location": "L672", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_aggregate_node_status", @@ -373083,19 +373161,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L580", + "source_location": "L594", "weight": 1.0, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "services_oa_engine_aggregate_node_status", "source": "services_oa_engine_aggregate_node_status", - "target": "services_oa_engine_rationale_580", + "target": "services_oa_engine_rationale_594", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L653", + "source_location": "L667", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_group_tasks_by_node", @@ -373107,19 +373185,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L598", + "source_location": "L612", "weight": 1.0, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "services_oa_engine_group_tasks_by_node", "source": "services_oa_engine_group_tasks_by_node", - "target": "services_oa_engine_rationale_598", + "target": "services_oa_engine_rationale_612", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1924", + "source_location": "L1958", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_build_progress_items", @@ -373131,19 +373209,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L618", + "source_location": "L632", "weight": 1.0, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "services_oa_engine_build_progress_items", "source": "services_oa_engine_build_progress_items", - "target": "services_oa_engine_rationale_618", + "target": "services_oa_engine_rationale_632", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1839", + "source_location": "L1873", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_add_instance_event", @@ -373155,7 +373233,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2516", + "source_location": "L2550", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_add_instance_event", @@ -373167,7 +373245,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2598", + "source_location": "L2632", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_add_instance_event", @@ -373179,7 +373257,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2657", + "source_location": "L2691", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_add_instance_event", @@ -373191,7 +373269,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1036", + "source_location": "L1050", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "services_oa_engine_advanced", @@ -373203,7 +373281,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1402", + "source_location": "L1430", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_advanced", @@ -373215,7 +373293,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1440", + "source_location": "L1469", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_advanced", @@ -373227,7 +373305,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1911", + "source_location": "L1945", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_advanced", @@ -373239,7 +373317,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2191", + "source_location": "L2225", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "services_oa_engine_advanced", @@ -373251,7 +373329,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2257", + "source_location": "L2291", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_advanced", @@ -373263,7 +373341,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2337", + "source_location": "L2371", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_advanced", @@ -373275,7 +373353,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2563", + "source_location": "L2597", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_advanced", @@ -373287,7 +373365,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2639", + "source_location": "L2673", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_advanced", @@ -373299,7 +373377,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L999", + "source_location": "L1013", "weight": 1.0, "_src": "services_oa_engine_list_templates", "_tgt": "services_oa_engine_check_initiator_scope", @@ -373311,7 +373389,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1022", + "source_location": "L1036", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "services_oa_engine_check_initiator_scope", @@ -373323,7 +373401,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1363", + "source_location": "L1391", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_check_initiator_scope", @@ -373335,7 +373413,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1709", + "source_location": "L1743", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_check_initiator_scope", @@ -373347,7 +373425,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1900", + "source_location": "L1934", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_instance_to_dict", @@ -373359,7 +373437,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2088", + "source_location": "L2122", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_instance_to_dict", @@ -373371,7 +373449,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1906", + "source_location": "L1940", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_task_to_dict", @@ -373383,7 +373461,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2010", + "source_location": "L2044", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_task_to_dict", @@ -373395,7 +373473,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2094", + "source_location": "L2128", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_task_to_dict", @@ -373407,7 +373485,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L951", + "source_location": "L965", "weight": 1.0, "_src": "services_oa_engine_enrich_list_rows", "_tgt": "services_oa_engine_instance_progress_summary", @@ -373419,7 +373497,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L942", + "source_location": "L956", "weight": 1.0, "_src": "services_oa_engine_enrich_list_rows", "_tgt": "services_oa_engine_user_name_map", @@ -373431,7 +373509,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2089", + "source_location": "L2123", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_enrich_list_rows", @@ -373443,7 +373521,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1093", + "source_location": "L1107", "weight": 1.0, "_src": "services_oa_engine_preview_people", "_tgt": "services_oa_engine_user_name_map", @@ -373455,7 +373533,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1895", + "source_location": "L1929", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_user_name_map", @@ -373467,7 +373545,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1748", + "source_location": "L1782", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_dept_name", @@ -373479,7 +373557,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1902", + "source_location": "L1936", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_dept_name", @@ -373491,7 +373569,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1071", + "source_location": "L1085", "weight": 1.0, "_src": "services_oa_engine_assignee_meta", "_tgt": "services_oa_engine_post_name_map", @@ -373503,7 +373581,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1087", + "source_location": "L1101", "weight": 1.0, "_src": "services_oa_engine_assignee_meta_for_cc", "_tgt": "services_oa_engine_assignee_meta", @@ -373515,7 +373593,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1309", + "source_location": "L1337", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_assignee_meta", @@ -373527,7 +373605,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1279", + "source_location": "L1307", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_assignee_meta_for_cc", @@ -373539,7 +373617,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1204", + "source_location": "L1227", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_preview_people", @@ -373551,7 +373629,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1183", + "source_location": "L1202", "weight": 1.0, "_src": "services_oa_engine_condition_fields_ready", "_tgt": "services_oa_engine_form_value_present", @@ -373563,19 +373641,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1106", + "source_location": "L1120", "weight": 1.0, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "services_oa_engine_form_value_present", "source": "services_oa_engine_form_value_present", - "target": "services_oa_engine_rationale_1106", + "target": "services_oa_engine_rationale_1120", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1179", + "source_location": "L1198", "weight": 1.0, "_src": "services_oa_engine_condition_fields_ready", "_tgt": "services_oa_engine_collect_condition_fields", @@ -373587,19 +373665,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1123", + "source_location": "L1137", "weight": 1.0, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "services_oa_engine_collect_condition_fields", "source": "services_oa_engine_collect_condition_fields", - "target": "services_oa_engine_rationale_1123", + "target": "services_oa_engine_rationale_1137", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1387", + "source_location": "L1415", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_condition_fields_ready", @@ -373611,7 +373689,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1237", + "source_location": "L1264", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_match_condition_group", @@ -373623,7 +373701,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1396", + "source_location": "L1424", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_walk_preview_nodes", @@ -373635,12 +373713,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1198", + "source_location": "L1218", "weight": 1.0, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "services_oa_engine_walk_preview_nodes", "source": "services_oa_engine_walk_preview_nodes", - "target": "services_oa_engine_rationale_1198", + "target": "services_oa_engine_rationale_1218", "confidence_score": 1.0 }, { @@ -373648,7 +373726,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1269", + "source_location": "L1297", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_assignee_normalize_cc_assignee_types", @@ -373660,7 +373738,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1280", + "source_location": "L1308", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_assignee_resolve_cc_assignees", @@ -373672,7 +373750,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1318", + "source_location": "L1346", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_assignee_resolve_assignees", @@ -373683,19 +373761,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1359", + "source_location": "L1387", "weight": 1.0, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "services_oa_engine_preview_start_flow", "source": "services_oa_engine_preview_start_flow", - "target": "services_oa_engine_rationale_1359", + "target": "services_oa_engine_rationale_1387", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1659", + "source_location": "L1693", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_create_tasks_for_node", @@ -373708,7 +373786,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1443", + "source_location": "L1472", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_assignee_resolve_cc_assignees", @@ -373720,7 +373798,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1459", + "source_location": "L1488", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_assignee_resolve_assignees", @@ -373731,7 +373809,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1585", + "source_location": "L1619", "weight": 1.0, "_src": "services_oa_engine_match_condition_group", "_tgt": "services_oa_engine_eval_condition_rules", @@ -373743,12 +373821,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1513", + "source_location": "L1542", "weight": 1.0, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "services_oa_engine_eval_condition_rules", "source": "services_oa_engine_eval_condition_rules", - "target": "services_oa_engine_rationale_1513", + "target": "services_oa_engine_rationale_1542", "confidence_score": 1.0 }, { @@ -373756,7 +373834,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1538", + "source_location": "L1569", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "services_oa_person_select_person_contains_match", @@ -373768,7 +373846,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1538", + "source_location": "L1570", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "services_oa_post_select_post_contains_match", @@ -373780,7 +373858,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1546", + "source_location": "L1571", + "weight": 1.0, + "_src": "services_oa_engine_eval_condition_rules", + "_tgt": "services_oa_dept_select_dept_contains_match", + "source": "services_oa_engine_eval_condition_rules", + "target": "services_oa_dept_select_dept_contains_match" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1580", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "services_oa_formula_eval_formula", @@ -373792,7 +373882,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1571", + "source_location": "L1605", "weight": 1.0, "_src": "services_oa_engine_match_condition_group", "_tgt": "services_oa_formula_eval_formula", @@ -373803,7 +373893,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1675", + "source_location": "L1709", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_maybe_auto_pass_initiator", @@ -373815,7 +373905,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1846", + "source_location": "L1880", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_advance_from", @@ -373827,7 +373917,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2171", + "source_location": "L2205", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_advance_from", @@ -373839,12 +373929,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1605", + "source_location": "L1639", "weight": 1.0, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "services_oa_engine_advance_from", "source": "services_oa_engine_advance_from", - "target": "services_oa_engine_rationale_1605", + "target": "services_oa_engine_rationale_1639", "confidence_score": 1.0 }, { @@ -373852,7 +373942,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1643", + "source_location": "L1677", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_confirmation_kit_sync_apply_confirmation_kit_user_sync", @@ -373864,7 +373954,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1649", + "source_location": "L1683", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_resignation_kit_sync_apply_resignation_kit_user_sync", @@ -373875,7 +373965,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1856", + "source_location": "L1890", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_get_instance_detail", @@ -373888,7 +373978,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1717", + "source_location": "L1751", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_formula_apply_formulas_and_linkages", @@ -373900,7 +373990,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1724", + "source_location": "L1758", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_leave_hours_apply_leave_kit_hours", @@ -373912,7 +374002,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1725", + "source_location": "L1759", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_leave_hours_validate_leave_kit_form_values", @@ -373924,7 +374014,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1729", + "source_location": "L1763", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_trip_days_apply_trip_kit_days", @@ -373936,7 +374026,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1730", + "source_location": "L1764", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_trip_days_validate_trip_kit_form_values", @@ -373948,7 +374038,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1742", + "source_location": "L1776", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_owner_fields_apply_owner_field_defaults", @@ -373960,7 +374050,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1757", + "source_location": "L1791", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_dept_select_validate_dept_form_values", @@ -373972,7 +374062,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1761", + "source_location": "L1795", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_money_field_validate_money_form_values", @@ -373984,7 +374074,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1765", + "source_location": "L1799", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_person_select_validate_person_form_values", @@ -373996,7 +374086,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1769", + "source_location": "L1803", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_post_select_validate_post_form_values", @@ -374008,7 +374098,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1773", + "source_location": "L1807", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_receive_account_validate_receive_account_form_values", @@ -374020,7 +374110,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1809", + "source_location": "L1843", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_related_approval_merge_relation_targets", @@ -374032,7 +374122,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1820", + "source_location": "L1854", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_related_approval_assert_linkable_instance", @@ -374043,7 +374133,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1871", + "source_location": "L1905", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_get_instance", @@ -374055,7 +374145,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2245", + "source_location": "L2279", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_get_instance", @@ -374067,7 +374157,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2326", + "source_location": "L2360", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_get_instance", @@ -374079,7 +374169,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2442", + "source_location": "L2476", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_get_instance", @@ -374091,7 +374181,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2552", + "source_location": "L2586", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_get_instance", @@ -374103,7 +374193,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2629", + "source_location": "L2663", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_get_instance", @@ -374115,7 +374205,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2290", + "source_location": "L2324", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -374127,7 +374217,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2417", + "source_location": "L2451", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_get_instance_detail", @@ -374139,7 +374229,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2528", + "source_location": "L2562", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -374151,7 +374241,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2609", + "source_location": "L2643", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -374163,7 +374253,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2665", + "source_location": "L2699", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_get_instance_detail", @@ -374175,7 +374265,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2071", + "source_location": "L2105", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_normalize_cc_read_status", @@ -374187,7 +374277,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2007", + "source_location": "L2041", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -374199,7 +374289,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2033", + "source_location": "L2067", "weight": 1.0, "_src": "services_oa_engine_mark_cc_tasks_read_batch", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -374211,19 +374301,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1953", + "source_location": "L1987", "weight": 1.0, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "services_oa_engine_apply_cc_task_read", "source": "services_oa_engine_apply_cc_task_read", - "target": "services_oa_engine_rationale_1953", + "target": "services_oa_engine_rationale_1987", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2210", + "source_location": "L2244", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "services_oa_engine_approve_task_core", @@ -374235,7 +374325,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2292", + "source_location": "L2326", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_approve_task_core", @@ -374247,60 +374337,60 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2119", + "source_location": "L2153", "weight": 1.0, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "services_oa_engine_approve_task_core", "source": "services_oa_engine_approve_task_core", - "target": "services_oa_engine_rationale_2119", + "target": "services_oa_engine_rationale_2153", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2313", + "source_location": "L2347", "weight": 1.0, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "services_oa_engine_add_sign", "source": "services_oa_engine_add_sign", - "target": "services_oa_engine_rationale_2313", + "target": "services_oa_engine_rationale_2347", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2429", + "source_location": "L2463", "weight": 1.0, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "services_oa_engine_transfer_task", "source": "services_oa_engine_transfer_task", - "target": "services_oa_engine_rationale_2429", + "target": "services_oa_engine_rationale_2463", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2539", + "source_location": "L2573", "weight": 1.0, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "services_oa_engine_return_task", "source": "services_oa_engine_return_task", - "target": "services_oa_engine_rationale_2539", + "target": "services_oa_engine_rationale_2573", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2621", + "source_location": "L2655", "weight": 1.0, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "services_oa_engine_resubmit_instance", "source": "services_oa_engine_resubmit_instance", - "target": "services_oa_engine_rationale_2621", + "target": "services_oa_engine_rationale_2655", "confidence_score": 1.0 }, { @@ -374357,9 +374447,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374369,9 +374459,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_172", + "_src": "services_oa_engine_rationale_177", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_172", + "source": "services_oa_engine_rationale_177", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374381,9 +374471,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374393,9 +374483,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_197", + "_src": "services_oa_engine_rationale_202", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_197", + "source": "services_oa_engine_rationale_202", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374405,9 +374495,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374417,9 +374507,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_210", + "_src": "services_oa_engine_rationale_215", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_210", + "source": "services_oa_engine_rationale_215", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374429,9 +374519,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374441,9 +374531,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_267", + "_src": "services_oa_engine_rationale_272", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_267", + "source": "services_oa_engine_rationale_272", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374453,9 +374543,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374465,9 +374555,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_310", + "_src": "services_oa_engine_rationale_315", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_310", + "source": "services_oa_engine_rationale_315", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374477,9 +374567,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374489,9 +374579,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_398", + "_src": "services_oa_engine_rationale_404", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_398", + "source": "services_oa_engine_rationale_404", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374501,9 +374591,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374513,9 +374603,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_444", + "_src": "services_oa_engine_rationale_458", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_444", + "source": "services_oa_engine_rationale_458", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374525,9 +374615,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374537,9 +374627,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_533", + "_src": "services_oa_engine_rationale_547", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_533", + "source": "services_oa_engine_rationale_547", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374549,9 +374639,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374561,9 +374651,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_571", + "_src": "services_oa_engine_rationale_585", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_571", + "source": "services_oa_engine_rationale_585", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374573,9 +374663,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374585,9 +374675,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_580", + "_src": "services_oa_engine_rationale_594", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_580", + "source": "services_oa_engine_rationale_594", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374597,9 +374687,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374609,9 +374699,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_598", + "_src": "services_oa_engine_rationale_612", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_598", + "source": "services_oa_engine_rationale_612", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374621,9 +374711,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374633,9 +374723,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_618", + "_src": "services_oa_engine_rationale_632", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_618", + "source": "services_oa_engine_rationale_632", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374645,9 +374735,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374657,9 +374747,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_1106", + "_src": "services_oa_engine_rationale_1120", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1106", + "source": "services_oa_engine_rationale_1120", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374669,9 +374759,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374681,9 +374771,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_1123", + "_src": "services_oa_engine_rationale_1137", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1123", + "source": "services_oa_engine_rationale_1137", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374693,9 +374783,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374705,9 +374795,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_1198", + "_src": "services_oa_engine_rationale_1218", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1198", + "source": "services_oa_engine_rationale_1218", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374717,9 +374807,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374729,9 +374819,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_1359", + "_src": "services_oa_engine_rationale_1387", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1359", + "source": "services_oa_engine_rationale_1387", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374741,9 +374831,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374753,9 +374843,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_1513", + "_src": "services_oa_engine_rationale_1542", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1513", + "source": "services_oa_engine_rationale_1542", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374765,9 +374855,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374777,9 +374867,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_1605", + "_src": "services_oa_engine_rationale_1639", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1605", + "source": "services_oa_engine_rationale_1639", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374789,9 +374879,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374801,9 +374891,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_1953", + "_src": "services_oa_engine_rationale_1987", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1953", + "source": "services_oa_engine_rationale_1987", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374813,9 +374903,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374825,9 +374915,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_2119", + "_src": "services_oa_engine_rationale_2153", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2119", + "source": "services_oa_engine_rationale_2153", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374837,9 +374927,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374849,9 +374939,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_2313", + "_src": "services_oa_engine_rationale_2347", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2313", + "source": "services_oa_engine_rationale_2347", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374861,9 +374951,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374873,9 +374963,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_2429", + "_src": "services_oa_engine_rationale_2463", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2429", + "source": "services_oa_engine_rationale_2463", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374885,9 +374975,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374897,9 +374987,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_2539", + "_src": "services_oa_engine_rationale_2573", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2539", + "source": "services_oa_engine_rationale_2573", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -374909,9 +374999,9 @@ "source_file": "services/oa_engine.py", "source_location": "L25", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -374921,9 +375011,9 @@ "source_file": "services/oa_engine.py", "source_location": "L31", "weight": 0.8, - "_src": "services_oa_engine_rationale_2621", + "_src": "services_oa_engine_rationale_2655", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2621", + "source": "services_oa_engine_rationale_2655", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -376319,6 +376409,30 @@ "target": "services_oa_dept_select_validate_dept_form_values", "confidence_score": 1.0 }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_dept_select.py", + "source_location": "L144", + "weight": 1.0, + "_src": "services_oa_dept_select_py", + "_tgt": "services_oa_dept_select_extract_dept_ids", + "source": "services_oa_dept_select_py", + "target": "services_oa_dept_select_extract_dept_ids", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_dept_select.py", + "source_location": "L156", + "weight": 1.0, + "_src": "services_oa_dept_select_py", + "_tgt": "services_oa_dept_select_dept_contains_match", + "source": "services_oa_dept_select_py", + "target": "services_oa_dept_select_dept_contains_match", + "confidence_score": 1.0 + }, { "relation": "rationale_for", "confidence": "EXTRACTED", @@ -376487,11 +376601,23 @@ "target": "services_oa_dept_select_rationale_128", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_dept_select.py", + "source_location": "L157", + "weight": 1.0, + "_src": "services_oa_dept_select_dept_contains_match", + "_tgt": "services_oa_dept_select_extract_dept_ids", + "source": "services_oa_dept_select_extract_dept_ids", + "target": "services_oa_dept_select_dept_contains_match", + "confidence_score": 1.0 + }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L95", + "source_location": "L97", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_extract_rules", @@ -376503,7 +376629,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L110", + "source_location": "L112", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_walk_form_rules", @@ -376515,7 +376641,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L118", + "source_location": "L120", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_count_fillable_fields", @@ -376527,7 +376653,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L132", + "source_location": "L134", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_rule_use_in_condition", @@ -376539,7 +376665,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L139", + "source_location": "L141", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_index_condition_fields", @@ -376551,7 +376677,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L154", + "source_location": "L156", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_normalize_use_in_condition_required", @@ -376563,7 +376689,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L182", + "source_location": "L184", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_node_type", @@ -376575,7 +376701,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L186", + "source_location": "L188", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_validate_flow_tree", @@ -376587,7 +376713,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L319", + "source_location": "L321", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_validate_condition_rules_against_form", @@ -376599,7 +376725,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L366", + "source_location": "L368", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_validate_posts_referenced", @@ -376611,7 +376737,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L421", + "source_location": "L423", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_validate_control_types", @@ -376623,7 +376749,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L437", + "source_location": "L439", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_validate_draft_for_publish", @@ -376635,7 +376761,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L462", + "source_location": "L464", "weight": 1.0, "_src": "services_oa_publish_py", "_tgt": "services_oa_publish_publish_app", @@ -376647,7 +376773,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L120", + "source_location": "L122", "weight": 1.0, "_src": "services_oa_publish_count_fillable_fields", "_tgt": "services_oa_publish_extract_rules", @@ -376659,7 +376785,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L142", + "source_location": "L144", "weight": 1.0, "_src": "services_oa_publish_index_condition_fields", "_tgt": "services_oa_publish_extract_rules", @@ -376671,7 +376797,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L423", + "source_location": "L425", "weight": 1.0, "_src": "services_oa_publish_validate_control_types", "_tgt": "services_oa_publish_extract_rules", @@ -376683,7 +376809,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L120", + "source_location": "L122", "weight": 1.0, "_src": "services_oa_publish_count_fillable_fields", "_tgt": "services_oa_publish_walk_form_rules", @@ -376695,7 +376821,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L142", + "source_location": "L144", "weight": 1.0, "_src": "services_oa_publish_index_condition_fields", "_tgt": "services_oa_publish_walk_form_rules", @@ -376707,7 +376833,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L423", + "source_location": "L425", "weight": 1.0, "_src": "services_oa_publish_validate_control_types", "_tgt": "services_oa_publish_walk_form_rules", @@ -376719,7 +376845,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L452", + "source_location": "L454", "weight": 1.0, "_src": "services_oa_publish_validate_draft_for_publish", "_tgt": "services_oa_publish_count_fillable_fields", @@ -376731,7 +376857,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L149", + "source_location": "L151", "weight": 1.0, "_src": "services_oa_publish_index_condition_fields", "_tgt": "services_oa_publish_rule_use_in_condition", @@ -376743,7 +376869,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L320", + "source_location": "L322", "weight": 1.0, "_src": "services_oa_publish_validate_condition_rules_against_form", "_tgt": "services_oa_publish_index_condition_fields", @@ -376755,19 +376881,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L140", + "source_location": "L142", "weight": 1.0, - "_src": "services_oa_publish_rationale_140", + "_src": "services_oa_publish_rationale_142", "_tgt": "services_oa_publish_index_condition_fields", "source": "services_oa_publish_index_condition_fields", - "target": "services_oa_publish_rationale_140", + "target": "services_oa_publish_rationale_142", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L454", + "source_location": "L456", "weight": 1.0, "_src": "services_oa_publish_validate_draft_for_publish", "_tgt": "services_oa_publish_normalize_use_in_condition_required", @@ -376779,7 +376905,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L482", + "source_location": "L484", "weight": 1.0, "_src": "services_oa_publish_publish_app", "_tgt": "services_oa_publish_normalize_use_in_condition_required", @@ -376791,19 +376917,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L155", + "source_location": "L157", "weight": 1.0, - "_src": "services_oa_publish_rationale_155", + "_src": "services_oa_publish_rationale_157", "_tgt": "services_oa_publish_normalize_use_in_condition_required", "source": "services_oa_publish_normalize_use_in_condition_required", - "target": "services_oa_publish_rationale_155", + "target": "services_oa_publish_rationale_157", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L196", + "source_location": "L198", "weight": 1.0, "_src": "services_oa_publish_validate_flow_tree", "_tgt": "services_oa_publish_node_type", @@ -376815,7 +376941,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L456", + "source_location": "L458", "weight": 1.0, "_src": "services_oa_publish_validate_draft_for_publish", "_tgt": "services_oa_publish_validate_flow_tree", @@ -376827,7 +376953,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L457", + "source_location": "L459", "weight": 1.0, "_src": "services_oa_publish_validate_draft_for_publish", "_tgt": "services_oa_publish_validate_condition_rules_against_form", @@ -376839,7 +376965,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L458", + "source_location": "L460", "weight": 1.0, "_src": "services_oa_publish_validate_draft_for_publish", "_tgt": "services_oa_publish_validate_posts_referenced", @@ -376851,7 +376977,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L455", + "source_location": "L457", "weight": 1.0, "_src": "services_oa_publish_validate_draft_for_publish", "_tgt": "services_oa_publish_validate_control_types", @@ -376863,7 +376989,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L484", + "source_location": "L486", "weight": 1.0, "_src": "services_oa_publish_publish_app", "_tgt": "services_oa_publish_validate_draft_for_publish", @@ -376875,12 +377001,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_publish.py", - "source_location": "L469", + "source_location": "L471", "weight": 1.0, - "_src": "services_oa_publish_rationale_469", + "_src": "services_oa_publish_rationale_471", "_tgt": "services_oa_publish_publish_app", "source": "services_oa_publish_publish_app", - "target": "services_oa_publish_rationale_469", + "target": "services_oa_publish_rationale_471", "confidence_score": 1.0 }, { diff --git a/backend/graphify-out/manifest.json b/backend/graphify-out/manifest.json index 313476ea..8d38e28c 100644 --- a/backend/graphify-out/manifest.json +++ b/backend/graphify-out/manifest.json @@ -164,7 +164,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/crud/collection_protocol_no.py": 1779882001.753651, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/outbound_handover.py": 1780455574.0993364, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/storage_facility.py": 1785832360.7565567, - "/Users/wuzilong/work/00code/zkxw/backend/app/crud/oa_instance_draft.py": 1785987242.9388554, + "/Users/wuzilong/work/00code/zkxw/backend/app/crud/oa_instance_draft.py": 1785990690.2179956, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/sample_reception_lab_code.py": 1783308340.5854337, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py": 1781747645.1762104, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_outbound_status_sync.py": 1781595840.6955194, @@ -197,7 +197,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/api/pre_transit_sample.py": 1782204426.7965167, "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc_sms_notification.py": 1780326875.7886882, "/Users/wuzilong/work/00code/zkxw/backend/app/api/research_donation_sample_collection.py": 1780457788.2998126, - "/Users/wuzilong/work/00code/zkxw/backend/app/api/oa_approval.py": 1785989474.482102, + "/Users/wuzilong/work/00code/zkxw/backend/app/api/oa_approval.py": 1785990693.9799302, "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py": 1785213144.2881503, "/Users/wuzilong/work/00code/zkxw/backend/app/api/menu.py": 1785836159.1492305, "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_delivery.py": 1779655584.820777, @@ -215,14 +215,14 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/api/protocol_sample_collection.py": 1780457788.2093296, "/Users/wuzilong/work/00code/zkxw/backend/app/api/leave.py": 1779266168.8693042, "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py": 1781750841.074568, - "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_engine.py": 1785989236.837867, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_engine.py": 1786005410.2825754, "/Users/wuzilong/work/00code/zkxw/backend/app/services/workflow_callback.py": 1778727966.7277644, "/Users/wuzilong/work/00code/zkxw/backend/app/services/qc_work_order_fee_summary.py": 1783329884.6125586, "/Users/wuzilong/work/00code/zkxw/backend/app/services/storage_facility_code.py": 1785213139.8646047, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_person_select.py": 1785401156.2563787, "/Users/wuzilong/work/00code/zkxw/backend/app/services/qc_work_order_conclusion.py": 1785206750.2532814, - "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_dept_select.py": 1785401170.1753807, - "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_publish.py": 1785835566.6835513, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_dept_select.py": 1786000695.5043027, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_publish.py": 1786001976.196836, "/Users/wuzilong/work/00code/zkxw/backend/app/services/workflow_engine.py": 1785909957.8243756, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_confirmation_date.py": 1785403063.141215, "/Users/wuzilong/work/00code/zkxw/backend/app/services/web_auth_roles.py": 1785909942.9479194, diff --git a/backend/tests/test_oa_flow_preview.py b/backend/tests/test_oa_flow_preview.py index 54e4c5d0..e54dcf3c 100644 --- a/backend/tests/test_oa_flow_preview.py +++ b/backend/tests/test_oa_flow_preview.py @@ -3,10 +3,12 @@ import unittest from unittest.mock import MagicMock, patch from app.services.oa_engine import ( + INITIATOR_CONDITION_FIELD, _FLOW_PREVIEW_PENDING_MSG, _collect_condition_fields, _condition_fields_ready, _form_value_present, + _iter_resolved_path_nodes, _walk_preview_nodes, ) @@ -93,6 +95,61 @@ class TestCollectConditionFields(unittest.TestCase): } self.assertEqual(_collect_condition_fields(root), ["days", "leaveType"]) + def test_initiator_system_field_not_gated_by_form_data(self): + """系统伪字段 __initiator__ 不依赖 formData,空表单也应 resolved 门闩通过。""" + root = { + "id": "s", + "type": "start", + "child": { + "id": "c1", + "type": "condition", + "conditionGroups": [ + { + "name": "条件1", + "rules": [ + { + "field": INITIATOR_CONDITION_FIELD, + "op": "contains", + "value": ["u1"], + } + ], + "child": {"id": "e1", "type": "end"}, + }, + { + "name": "默认", + "isDefault": True, + "rules": [], + "child": {"id": "e2", "type": "end"}, + }, + ], + }, + } + self.assertEqual(_collect_condition_fields(root), []) + self.assertTrue(_condition_fields_ready(root, {})) + + def test_initiator_plus_form_field_still_gates_form(self): + root = { + "type": "condition", + "conditionGroups": [ + { + "name": "条件1", + "rules": [ + { + "field": INITIATOR_CONDITION_FIELD, + "op": "contains", + "value": ["u1"], + }, + {"field": "days", "op": ">", "value": 3}, + ], + "child": {}, + }, + {"name": "默认", "isDefault": True, "rules": []}, + ], + } + self.assertEqual(_collect_condition_fields(root), ["days"]) + self.assertFalse(_condition_fields_ready(root, {})) + self.assertTrue(_condition_fields_ready(root, {"days": 5})) + class TestWalkPreviewResolvedPath(unittest.TestCase): def test_hit_condition1(self): @@ -145,6 +202,89 @@ class TestWalkPreviewResolvedPath(unittest.TestCase): def test_pending_message_constant(self): self.assertEqual(_FLOW_PREVIEW_PENDING_MSG, "必填信息填写后,流程将自动显示") + def test_merge_after_condition_skips_branch_end(self): + """条件分支叶子 end 后若有汇合主链,预览只保留真正的结束节点。""" + root = { + "id": "s", + "type": "start", + "name": "发起人", + "child": { + "id": "c1", + "type": "condition", + "conditionGroups": [ + { + "name": "条件1", + "rules": [{"field": "days", "op": ">", "value": 3}], + "child": { + "id": "a1", + "type": "approval", + "name": "领导会签", + "approverConfig": { + "assigneeType": "users", + "userIds": ["u2"], + "signMode": "and", + }, + "child": {"id": "e_branch", "type": "end", "name": "结束"}, + }, + }, + { + "name": "默认", + "isDefault": True, + "rules": [], + "child": {"id": "e_def", "type": "end", "name": "结束"}, + }, + ], + "child": { + "id": "cc1", + "type": "cc", + "name": "抄送人", + "approverConfig": { + "assigneeTypes": ["initiator_select"], + "assigneeType": "initiator_select", + }, + "child": {"id": "e_final", "type": "end", "name": "结束"}, + }, + }, + } + db = MagicMock() + steps = [] + with patch( + "app.services.oa_engine.resolve_assignees", return_value=(["u2"], {}) + ), patch( + "app.services.oa_engine.resolve_cc_assignees", return_value=([], {}) + ), patch( + "app.services.oa_engine._preview_people", + side_effect=lambda _db, ids: [{"id": i, "nickName": i} for i in ids], + ), patch( + "app.services.oa_engine._assignee_meta", return_value="指定成员" + ), patch( + "app.services.oa_engine._assignee_meta_for_cc", return_value="发起人自选" + ): + ok = _walk_preview_nodes( + db, + node=root, + tenant_no="t1", + initiator_user_id="init", + initiator_dept_id=None, + advanced={}, + initiator_select_by_node=None, + form_data={"days": 5}, + steps=steps, + ) + self.assertTrue(ok) + names = [s["name"] for s in steps] + types = [s["type"] for s in steps] + self.assertEqual(names, ["发起人", "领导会签", "抄送人", "结束"]) + self.assertEqual(types.count("end"), 1) + self.assertEqual(steps[-1]["id"], "e_final") + + path = _iter_resolved_path_nodes(root, {"days": 5}, initiator_user_id="init") + self.assertIsNotNone(path) + path_ids = [n.get("id") for n in path] + self.assertNotIn("e_branch", path_ids) + self.assertIn("e_final", path_ids) + self.assertEqual(sum(1 for n in path if n.get("type") == "end"), 1) + if __name__ == "__main__": unittest.main() diff --git a/docs/superpowers/plans/2026-08-06-oa-drafts-inline-edit-dialog.md b/docs/superpowers/plans/2026-08-06-oa-drafts-inline-edit-dialog.md index 45666986..dfb50aef 100644 --- a/docs/superpowers/plans/2026-08-06-oa-drafts-inline-edit-dialog.md +++ b/docs/superpowers/plans/2026-08-06-oa-drafts-inline-edit-dialog.md @@ -175,7 +175,7 @@ Run: `cd web-admin && pnpm exec vue-tsc --noEmit 2>&1 | head -80` /> ``` -- [ ] **Step 2: 精简 script** +- [x] **Step 2: 精简 script** 保留:模板列表、分组、搜索、`displayGroups`、`onPick` 改为调用 dialog、`onMounted` 深链。 @@ -233,13 +233,13 @@ onMounted(async () => { }) ``` -- [ ] **Step 3: 手工冒烟(发起页)** +- [x] **Step 3: 手工冒烟(发起页)** — 待本地手测 1. 打开 `/#/system-manage/oa-approval/start`,选模板 → 弹窗与改造前一致。 2. 暂存草稿 → 关闭 → 草稿箱可见。 3. 深链带 `draftId` 仍能打开回显(兼容)。 -- [ ] **Step 4: Commit** +- [x] **Step 4: Commit** — `cf009de5` ```bash git add web-admin/src/views/oa-approval/start/index.vue @@ -257,7 +257,7 @@ EOF **Files:** - Modify: `web-admin/src/views/oa-approval/drafts/index.vue` -- [ ] **Step 1: 模板挂载弹窗** +- [x] **Step 1: 模板挂载弹窗** 在 `` 后、`` 前增加: @@ -269,7 +269,7 @@ EOF /> ``` -- [ ] **Step 2: 改 script** +- [x] **Step 2: 改 script** ```ts import OaStartFormDialog from '@/components/oa-approval/OaStartFormDialog.vue' @@ -330,7 +330,7 @@ async function handleSubmit(row: any) { 补充:`import { ElMessage } from 'element-plus'`(若打开失败提示需要;项目若 auto-import 则勿重复)。 -- [ ] **Step 3: 手工验收(对照 spec §7)** +- [x] **Step 3: 手工验收(对照 spec §7)** — 待本地手测 1. 草稿箱「编辑」:URL 仍为 drafts;弹窗回显。 2. 弹窗「保存草稿」:列表刷新,不跳转。 @@ -338,7 +338,7 @@ async function handleSubmit(row: any) { 4. 列表「提交审批」失败:打开弹窗而非跳 start。 5. 发起页选模板发起仍正常。 -- [ ] **Step 4: Commit** +- [x] **Step 4: Commit** — `3cf2f68b` ```bash git add web-admin/src/views/oa-approval/drafts/index.vue @@ -349,7 +349,7 @@ EOF )" ``` -- [ ] **Step 5: 更新知识图谱** +- [x] **Step 5: 更新知识图谱** — `e93edc77` ```bash ./scripts/update-graph.sh frontend diff --git a/scripts/update-graph.sh b/scripts/update-graph.sh index 6c8db0ba..f92fe4af 100755 --- a/scripts/update-graph.sh +++ b/scripts/update-graph.sh @@ -148,8 +148,11 @@ analysis = { Path('graphify-out/.graphify_analysis.json').write_text(json.dumps(analysis, indent=2)) Path('graphify-out/.graphify_labels.json').write_text(json.dumps({str(k): v for k, v in labels.items()})) -# Generate HTML -to_html(G, communities, 'graphify-out/graph.html', community_labels=labels or None) +# Generate HTML(节点过多时跳过可视化,仍保存 json/report) +try: + to_html(G, communities, 'graphify-out/graph.html', community_labels=labels or None) +except ValueError as e: + print(f'[graphify] skip HTML viz: {e}') # Save manifest from graphify.detect import save_manifest diff --git a/web-admin/graphify-out/.graphify_analysis.json b/web-admin/graphify-out/.graphify_analysis.json index c01aef4e..db445e5b 100644 --- a/web-admin/graphify-out/.graphify_analysis.json +++ b/web-admin/graphify-out/.graphify_analysis.json @@ -307,98 +307,44 @@ "api_pre_transit_sample_fetchpretransitintransitlist", "api_pre_transit_sample_fetchpretransitpredeliverylist", "api_pre_transit_sample_ts", - "api_production_fetchaddroutestep", - "api_production_fetchallconsumablepacks", - "api_production_fetchallconsumables", - "api_production_fetchallconsumablestocklogs", - "api_production_fetchallequipments", - "api_production_fetchalloutputtypes", - "api_production_fetchallprocesscategories", - "api_production_fetchallprocesses", - "api_production_fetchallreagents", - "api_production_fetchallreagentstocklogs", - "api_production_fetchallsopdocuments", - "api_production_fetchbatchcreatecleanroomgarmentsterilizelogs", - "api_production_fetchbatchcreatecleanroomgarmentwashlogs", - "api_production_fetchbatchdeletecleanroomgarments", - "api_production_fetchbatchdiscardcleanroomgarments", - "api_production_fetchcleanroomgarmentdetail", - "api_production_fetchcleanroomgarmentlist", - "api_production_fetchcleanroomgarmentsterilizeloglist", - "api_production_fetchcleanroomgarmentwashloglist", - "api_production_fetchconsumablebatchstockin", - "api_production_fetchconsumablebatchstockout", - "api_production_fetchconsumablelist", - "api_production_fetchconsumablepackdetail", - "api_production_fetchconsumablepacklist", - "api_production_fetchconsumablestockin", - "api_production_fetchconsumablestocklogs", - "api_production_fetchconsumablestockout", - "api_production_fetchcopyroutestep", - "api_production_fetchcreatecleanroomgarment", - "api_production_fetchcreatecleanroomgarmentsterilizelog", - "api_production_fetchcreatecleanroomgarmentwashlog", - "api_production_fetchcreateconsumable", - "api_production_fetchcreateconsumablepack", - "api_production_fetchcreateequipment", - "api_production_fetchcreateoutputtype", - "api_production_fetchcreateprocess", - "api_production_fetchcreateprocesscategory", - "api_production_fetchcreateprocessroute", - "api_production_fetchcreateproductionproducttype", - "api_production_fetchcreatereagent", - "api_production_fetchcreatesop", - "api_production_fetchdeletecleanroomgarment", - "api_production_fetchdeletecleanroomgarmentsterilizelog", - "api_production_fetchdeletecleanroomgarmentwashlog", - "api_production_fetchdeleteconsumable", - "api_production_fetchdeleteconsumablepack", - "api_production_fetchdeleteequipment", - "api_production_fetchdeleteoutputtype", - "api_production_fetchdeleteprocess", - "api_production_fetchdeleteprocesscategory", - "api_production_fetchdeleteprocessroute", - "api_production_fetchdeleteproductionproducttype", - "api_production_fetchdeletereagent", - "api_production_fetchdeleteroutestep", - "api_production_fetchdeletesop", - "api_production_fetchdiscardcleanroomgarment", - "api_production_fetchequipmentlist", - "api_production_fetchoutputtypelist", - "api_production_fetchprocesscategorylist", - "api_production_fetchprocessdetail", - "api_production_fetchprocesslist", - "api_production_fetchprocessroutedetail", - "api_production_fetchprocessroutelist", - "api_production_fetchproductionproducttypelist", - "api_production_fetchreagentbatchstockin", - "api_production_fetchreagentbatchstockout", - "api_production_fetchreagentlist", - "api_production_fetchreagentstockin", - "api_production_fetchreagentstocklogs", - "api_production_fetchreagentstockout", - "api_production_fetchreorderroutesteps", - "api_production_fetchsetcurrentprocessroute", - "api_production_fetchsoplist", - "api_production_fetchupdatecleanroomgarment", - "api_production_fetchupdatecleanroomgarmentsterilizelog", - "api_production_fetchupdatecleanroomgarmentwashlog", - "api_production_fetchupdateconsumable", - "api_production_fetchupdateconsumablepack", - "api_production_fetchupdateequipment", - "api_production_fetchupdateoutputtype", - "api_production_fetchupdateprocess", - "api_production_fetchupdateprocesscategory", - "api_production_fetchupdateprocessroute", - "api_production_fetchupdateproductionproducttype", - "api_production_fetchupdatereagent", - "api_production_fetchupdateroutestep", - "api_production_fetchupdatesop", - "api_production_fetchupdatestepconsumables", - "api_production_fetchupdatestepdatacollections", - "api_production_fetchupdatestepoutputs", - "api_production_fetchupdatestepreagents", - "api_production_ts", + "api_production_material_fetchavailablematerialbatches", + "api_production_material_fetchbatchdiscardproductionmaterial", + "api_production_material_fetchbatchstockinproductionmaterial", + "api_production_material_fetchbatchstockoutproductionmaterial", + "api_production_material_fetchcancelproductionmaterialprep", + "api_production_material_fetchcancelproductionmaterialstockcheck", + "api_production_material_fetchcompleteproductionmaterialprep", + "api_production_material_fetchcompleteproductionmaterialstockcheck", + "api_production_material_fetchcreateproductionmaterial", + "api_production_material_fetchcreateproductionmaterialprep", + "api_production_material_fetchcreateproductionmaterialstockcheck", + "api_production_material_fetchdeleteproductionmaterial", + "api_production_material_fetchdeleteproductionmaterialbatch", + "api_production_material_fetchdeleteproductionmaterialprep", + "api_production_material_fetchmarkproductionmaterialusagefullyused", + "api_production_material_fetchmyproductionmaterialusagelist", + "api_production_material_fetchproductionmaterialbatchlist", + "api_production_material_fetchproductionmaterialbatchoptions", + "api_production_material_fetchproductionmaterialconsumptions", + "api_production_material_fetchproductionmaterialformula", + "api_production_material_fetchproductionmateriallinkedstepusages", + "api_production_material_fetchproductionmateriallist", + "api_production_material_fetchproductionmaterialoptions", + "api_production_material_fetchproductionmaterialprepdetail", + "api_production_material_fetchproductionmaterialpreplist", + "api_production_material_fetchproductionmaterialrequisitionoptions", + "api_production_material_fetchproductionmaterialstockcheckdetail", + "api_production_material_fetchproductionmaterialstockchecklist", + "api_production_material_fetchproductionmaterialstockcheckrequisitions", + "api_production_material_fetchproductionmaterialusagelist", + "api_production_material_fetchquickproductionmaterialprep", + "api_production_material_fetchreplaceproductionmaterialformula", + "api_production_material_fetchsaveproductionmaterialstockcheckunusedlines", + "api_production_material_fetchstockinproductionmaterial", + "api_production_material_fetchupdateproductionmaterial", + "api_production_material_fetchupdateproductionmaterialbatch", + "api_production_material_fetchupdateproductionmaterialprep", + "api_production_material_ts", "api_protocol_sample_collection_fetchprotocolsamplecollectionlist", "api_protocol_sample_collection_ts", "api_qc_item_param_fetchqcitemparams", @@ -410,6 +356,11 @@ "api_qc_lab_test_item_fetchqclabtestitemsactive", "api_qc_lab_test_item_fetchupdateqclabtestitem", "api_qc_lab_test_item_ts", + "api_qc_material_amount_auth_fetchbatchrevokeqcmaterialamountauth", + "api_qc_material_amount_auth_fetchgrantqcmaterialamountauth", + "api_qc_material_amount_auth_fetchqcmaterialamountauthusers", + "api_qc_material_amount_auth_fetchrevokeqcmaterialamountauth", + "api_qc_material_amount_auth_ts", "api_qc_material_stock_check_fetchcancelqcmaterialstockcheck", "api_qc_material_stock_check_fetchcompleteqcmaterialstockcheck", "api_qc_material_stock_check_fetchcreateqcmaterialstockcheck", @@ -423,6 +374,10 @@ "api_qc_material_usage_fetchqcmaterialrequisitionoptions", "api_qc_material_usage_fetchqcmaterialusagelist", "api_qc_material_usage_ts", + "api_qc_sms_notification_fetchgenerateqcsms", + "api_qc_sms_notification_fetchqcsmslist", + "api_qc_sms_notification_fetchtoggleqcsmsnotified", + "api_qc_sms_notification_ts", "api_qc_task_result_fetchcompletetaskwithresult", "api_qc_task_result_fetchqctaskmaterialusages", "api_qc_task_result_fetchqctaskresults", @@ -472,6 +427,10 @@ "api_sample_sms_notification_fetchsamplesmsnotificationlist", "api_sample_sms_notification_fetchtogglesmsnotified", "api_sample_sms_notification_ts", + "api_storage_entry_sms_notification_fetchgeneratestorageentrysms", + "api_storage_entry_sms_notification_fetchstorageentrysmslist", + "api_storage_entry_sms_notification_fetchtogglestorageentrysmsnotified", + "api_storage_entry_sms_notification_ts", "api_system_fetchcreatecomment", "api_system_fetchdeletecomment", "api_system_fetchgetchinamapdata", @@ -506,6 +465,7 @@ "post_index_handlepostbindroles", "post_index_handleview", "process_processroutetab_get", + "production_material_materialconsumptiontab_handleviewprep", "user_index_loadpostoptions", "user_index_loadroleoptions", "user_index_return", @@ -528,6 +488,7 @@ "api_admin_savepilotcheckup", "api_admin_savepilotcheckupactualitems", "api_admin_savepilotcheckupreserveitems", + "api_production_material_fetchmyproductionmaterialconsumptions", "attachment_zip_progress_dialog_index_handledialogclose", "checkup_management_checkup_reserve_items_actualitemexists", "checkup_management_checkup_reserve_items_appendcheckupactualitems", @@ -574,6 +535,7 @@ "checkup_management_checkupmarkcheckeddialog_confirmpackageselect", "checkup_management_checkupmarkcheckeddialog_confirmprojectselect", "checkup_management_checkupmarkcheckeddialog_downloadreport", + "checkup_management_checkupmarkcheckeddialog_formatnowdatetime", "checkup_management_checkupmarkcheckeddialog_fullfileurl", "checkup_management_checkupmarkcheckeddialog_handleopenpackageselector", "checkup_management_checkupmarkcheckeddialog_handleopenprojectselector", @@ -603,11 +565,12 @@ "components_business_dialog_form_body_index_vue", "components_core_layouts_art_settings_panel_widget_settingitem_vue", "components_oa_approval_flow_tree_flowbranch_vue", + "flow_tree_flowbranch_branchname", "flow_tree_flowbranch_onadd", "flow_tree_flowbranch_onaddingroup", "modules_user_search_handlereset", "modules_user_search_handlesearch", - "pilot_application_applicationdetaildialog_if", + "my_production_material_usage_index_handletabchange", "pilot_application_checkupmanagementtab_caneditactualcheckupinfo", "pilot_application_checkupmanagementtab_caneditreserve", "pilot_application_checkupmanagementtab_canfillcheckupinfo", @@ -629,6 +592,10 @@ "pilot_application_checkupmanagementtab_oninstitutionselectvisible", "pilot_application_checkupmanagementtab_remotesearchinstitutions", "pilot_application_clinicalpaymenttab_for", + "production_material_materialconsumptiontab_displayconsumptionqty", + "production_material_materialconsumptiontab_handlereset", + "production_material_materialconsumptiontab_handlesearch", + "production_material_materialconsumptiontab_loaddata", "production_work_order_completeproductiontaskdialog_handleclose", "production_work_order_completeproductiontaskdialog_handlesubmit", "views_pilot_service_checkup_management_checkup_reserve_items_ts", @@ -640,7 +607,10 @@ "views_pilot_service_pilot_application_checkupmanagementtab_vue", "views_pilot_service_pilot_application_clinicalpaymenttab_vue", "views_pilot_service_pilot_application_index_vue", + "views_production_my_production_material_usage_index_vue", + "views_production_production_material_materialconsumptiontab_vue", "views_production_production_material_productionmaterialconfiguredcatalogdialog_vue", + "views_production_production_material_productionmaterialusagetab_vue", "views_production_production_work_order_completeproductiontaskdialog_vue", "views_system_user_modules_user_search_vue", "widget_settingitem_emit", @@ -649,7 +619,6 @@ "2": [ "api_admin_fetchupdatepostboundroles", "api_business_fetchuploadattachment", - "api_oaapproval_fetchoainstancedetail", "api_oaapproval_fetchoatasks", "art_fireworks_effect_index_fireworksystem", "art_fireworks_effect_index_fireworksystem_constructor", @@ -659,7 +628,6 @@ "art_fireworks_effect_index_fireworksystem_initializepool", "art_fireworks_effect_index_fireworksystem_preloadallimages", "art_fireworks_effect_index_fireworksystem_preloadimage", - "cc_index_printrow", "checkup_management_checkupdetaildialog_handlereportupload", "checkup_management_checkupmarkcheckeddialog_handlereportupload", "clean_room_index_walk", @@ -670,18 +638,18 @@ "done_index_opendetail", "done_index_statustext", "done_index_statustype", - "flow_tree_flowbranch_branchtitle", - "mine_index_currentprintername", + "flow_tree_flowbranch_branchconditionlines", "mine_index_load", "mine_index_opencopyrestart", "mine_index_opendetail", - "mine_index_printrow", "mine_index_statustext", "mine_index_statustype", "oa_approval_oa_condition_fields_collectconditionreferencedfields", "oa_approval_oa_condition_fields_collectformconditionreferencedfields", "oa_approval_oa_condition_fields_flattenformrules", "oa_approval_oa_condition_fields_formatconditionpreview", + "oa_approval_oa_condition_fields_formatconditionpreviewlines", + "oa_approval_oa_condition_fields_formatconditionvaluetext", "oa_approval_oa_condition_fields_listconditioncandidates", "oa_approval_oa_condition_fields_normalizeschemaconditionrequired", "oa_approval_oa_condition_fields_opsforfieldtype", @@ -692,6 +660,7 @@ "pending_index_statustext", "pending_index_statustype", "pilot_application_applicationdetaildialog_async", + "pilot_application_applicationdetaildialog_if", "pilot_application_applicationdetaildialog_initdata", "pilot_application_applicationdetaildialog_validate", "post_index_collectallpostbinddeptids", @@ -771,7 +740,6 @@ "3": [ "api_ethnic_fetchethniclist", "api_ethnic_ts", - "checkup_management_checkupmarkcheckeddialog_formatnowdatetime", "components_business_sample_transport_form_section_index_vue", "list_donationformdialog_applydonationbundletoform", "list_donationformdialog_createemptytransport", @@ -881,227 +849,6 @@ "views_research_donation_list_donationformdialog_vue" ], "4": [ - "composables_inbound_view_sections_buildinboundbasicsection", - "composables_inbound_view_sections_buildinboundcellstorageviewsections", - "composables_inbound_view_sections_buildinboundresearchdonationviewsections", - "composables_inbound_view_sections_buildreceptionsection", - "composables_inbound_view_sections_buildtransportsection", - "composables_inbound_view_sections_formatmetric", - "composables_inbound_view_sections_resolveinboundprotocolstatus", - "composables_production_view_sections_buildbasefields", - "composables_production_view_sections_buildinboundbasicsection", - "composables_production_view_sections_buildinboundcellstorageproductionviewsections", - "composables_production_view_sections_buildinboundresearchdonationproductionviewsections", - "composables_production_view_sections_buildoutboundbasicexperimentproductionviewsections", - "composables_production_view_sections_buildoutboundclinicalproductionviewsections", - "composables_production_view_sections_buildoutbounddetail", - "composables_production_view_sections_buildoutboundpilotproductionviewsections", - "composables_production_view_sections_buildoutboundsections", - "composables_production_view_sections_buildreceptionsection", - "composables_production_view_sections_buildtemporaryproductionviewsections", - "composables_production_view_sections_buildtransportsections", - "composables_production_view_sections_formatmetric", - "composables_production_view_sections_isoutboundproductionview", - "composables_production_view_sections_sourcetag", - "composables_production_view_sections_wostatustag", - "storage_release_review_storagereleaseviewdialog_formatmetric", - "storage_release_review_storagereleaseviewdialog_protocolstatusdisplay", - "utils_datetime_display_formatdateonly", - "utils_datetime_display_formatdatetimedisplay", - "utils_datetime_display_formatdisplayordash", - "utils_datetime_display_lookslikedatetime", - "utils_datetime_display_ts", - "utils_mask_sensitive_maskidcard", - "utils_mask_sensitive_ts", - "utils_oa_approval_print_formatdateonly", - "utils_outbound_qc_pilot_view_sections_buildbasicexperimentapplicationfields", - "utils_outbound_qc_pilot_view_sections_builddefaultapplicationfields", - "utils_outbound_qc_pilot_view_sections_buildoutboundpilotcontextsections", - "utils_outbound_qc_pilot_view_sections_isoutboundpilotserviceqctask", - "utils_outbound_qc_pilot_view_sections_resolveoutboundviewvariant", - "utils_outbound_qc_pilot_view_sections_ts", - "utils_production_work_order_card_meta_protocolstatuslabelfortab", - "utils_protocol_payment_flow_steps_buildprotocolpaymentflowsteps", - "utils_protocol_payment_flow_steps_dash", - "utils_protocol_payment_flow_steps_financereceipttime", - "utils_protocol_payment_flow_steps_formatamount", - "utils_protocol_payment_flow_steps_hasfinancereceipt", - "utils_protocol_payment_flow_steps_hasfinancerefund", - "utils_protocol_payment_flow_steps_hasreceiptsubmit", - "utils_protocol_payment_flow_steps_hasrefundsubmit", - "utils_protocol_payment_flow_steps_receiptsubmittime", - "utils_protocol_payment_flow_steps_refundfinancetime", - "utils_protocol_payment_flow_steps_refundsubmittime", - "utils_protocol_payment_flow_steps_resolveattachmenturls", - "utils_protocol_payment_flow_steps_resolvestepstate", - "utils_protocol_payment_flow_steps_ts", - "utils_sample_production_reception_fields_formatprocesstimedate", - "utils_sample_production_reception_fields_formatproductionfieldvalue", - "utils_sample_production_reception_fields_infectiousfourtestlabel", - "utils_sample_production_reception_fields_resolveproductionreceptionfields", - "utils_sample_production_reception_fields_ts", - "utils_sample_reception_view_sections_buildproductionreceptionviewsection", - "utils_sample_reception_view_sections_buildqcreceptionviewfields", - "utils_sample_reception_view_sections_ts", - "utils_status_tag_registry_applicationstatuslabel", - "utils_status_tag_registry_applicationstatustagtype", - "utils_status_tag_registry_biztypelabel", - "utils_status_tag_registry_biztypetagtype", - "utils_status_tag_registry_cellproductstatuslabel", - "utils_status_tag_registry_cellproductstatustagtype", - "utils_status_tag_registry_checkupstatuslabel", - "utils_status_tag_registry_checkupstatustagtype", - "utils_status_tag_registry_createlabelgetter", - "utils_status_tag_registry_createtagtypegetter", - "utils_status_tag_registry_donationstatusdisplaylabel", - "utils_status_tag_registry_feestatuslabel", - "utils_status_tag_registry_feestatustagtype", - "utils_status_tag_registry_infusionmethodlabel", - "utils_status_tag_registry_infusionstatuslabel", - "utils_status_tag_registry_infusionstatustagtype", - "utils_status_tag_registry_isinactiveprotocolstatus", - "utils_status_tag_registry_joinworkorderstatusfilter", - "utils_status_tag_registry_matchesworkorderstatusfilter", - "utils_status_tag_registry_normalizescheduleproductstatuscode", - "utils_status_tag_registry_outboundmaterialcellstatuslabel", - "utils_status_tag_registry_outboundmaterialcellstatustagtype", - "utils_status_tag_registry_productstatuslabel", - "utils_status_tag_registry_productstatustagtype", - "utils_status_tag_registry_protocolstatusdisplaylabel", - "utils_status_tag_registry_protocolstatusdisplaylabelbysource", - "utils_status_tag_registry_qcconclusiondisplaylabel", - "utils_status_tag_registry_qcconclusiondisplaytagtype", - "utils_status_tag_registry_qcstatuslabel", - "utils_status_tag_registry_qcstatustagtype", - "utils_status_tag_registry_releasereviewconclusionlabel", - "utils_status_tag_registry_releasereviewconclusiontagtype", - "utils_status_tag_registry_schedulestatuslabel", - "utils_status_tag_registry_schedulestatustagtype", - "utils_status_tag_registry_ts", - "utils_status_tag_registry_txnstatuslabel", - "utils_status_tag_registry_txnstatustagtype", - "utils_status_tag_registry_txntypelabel", - "utils_status_tag_registry_txntypetagtype", - "utils_void_type_dict_buildfallbackoptions", - "utils_void_type_dict_getvoidtypeoptions", - "utils_void_type_dict_loadvoidtypedict", - "utils_void_type_dict_resolvevoidtypelabel", - "utils_void_type_dict_ts", - "views_production_production_work_order_composables_production_view_sections_ts", - "views_quality_inspection_qc_work_order_composables_inbound_view_sections_ts", - "views_quality_inspection_storage_release_review_storagereleaseviewdialog_vue" - ], - "5": [ - "api_admin_fetchgetmenulist", - "components_core_layouts_art_settings_panel_composables_usesettingshandlers_ts", - "components_core_layouts_art_settings_panel_composables_usesettingspanel_ts", - "components_core_layouts_art_settings_panel_composables_usesettingsstate_ts", - "composables_usesettingshandlers_usesettingshandlers", - "composables_usesettingspanel_usesettingspanel", - "composables_usesettingsstate_usesettingsstate", - "core_componentloader_componentloader", - "core_componentloader_componentloader_constructor", - "core_componentloader_componentloader_createemptycomponent", - "core_componentloader_componentloader_createerrorcomponent", - "core_componentloader_componentloader_load", - "core_componentloader_componentloader_loadiframe", - "core_componentloader_componentloader_loadlayout", - "core_iframeroutemanager_iframeroutemanager", - "core_iframeroutemanager_iframeroutemanager_constructor", - "core_iframeroutemanager_iframeroutemanager_findbypath", - "core_iframeroutemanager_iframeroutemanager_getall", - "core_iframeroutemanager_iframeroutemanager_getinstance", - "core_iframeroutemanager_iframeroutemanager_load", - "core_menuprocessor_menuprocessor", - "core_menuprocessor_menuprocessor_buildfullpath", - "core_menuprocessor_menuprocessor_filteremptymenus", - "core_menuprocessor_menuprocessor_filtermenubycodes", - "core_menuprocessor_menuprocessor_filtermenubyroles", - "core_menuprocessor_menuprocessor_getmenulist", - "core_menuprocessor_menuprocessor_isnavigableroute", - "core_menuprocessor_menuprocessor_isvalidabsolutepath", - "core_menuprocessor_menuprocessor_logpatherror", - "core_menuprocessor_menuprocessor_normalizemenucode", - "core_menuprocessor_menuprocessor_normalizemenupaths", - "core_menuprocessor_menuprocessor_processbackendmenu", - "core_menuprocessor_menuprocessor_processfrontendmenu", - "core_menuprocessor_menuprocessor_resolvedefaultredirect", - "core_menuprocessor_menuprocessor_validatemenulist", - "core_menuprocessor_menuprocessor_validatemenupaths", - "core_routeregistry_routeregistry", - "core_routeregistry_routeregistry_constructor", - "core_routeregistry_routeregistry_getremoveroutefns", - "core_routeregistry_routeregistry_isregistered", - "core_routeregistry_routeregistry_markasregistered", - "core_routeregistry_routeregistry_register", - "core_routeregistry_routeregistry_unregister", - "core_routetransformer_routetransformer", - "core_routetransformer_routetransformer_constructor", - "core_routetransformer_routetransformer_extractfirstsegment", - "core_routetransformer_routetransformer_handlefirstlevelroute", - "core_routetransformer_routetransformer_handleiframeroute", - "core_routetransformer_routetransformer_handlenormalroute", - "core_routetransformer_routetransformer_isfirstlevelroute", - "core_routetransformer_routetransformer_transform", - "core_useappmode_useappmode", - "core_useauth_useauth", - "core_useceremony_useceremony", - "core_usecommon_usecommon", - "core_usetheme_initializetheme", - "core_usetheme_usetheme", - "guards_aftereach_setupaftereachguard", - "guards_beforeeach_closeloading", - "guards_beforeeach_getpendingloading", - "guards_beforeeach_getrouteinitfailed", - "guards_beforeeach_handledynamicroutes", - "guards_beforeeach_handleloginstatus", - "guards_beforeeach_handlerootpathredirect", - "guards_beforeeach_handlerouteguard", - "guards_beforeeach_isstaticroute", - "guards_beforeeach_isunauthorizederror", - "guards_beforeeach_resetpendingloading", - "guards_beforeeach_resetrouteinitstate", - "guards_beforeeach_resetrouterstate", - "guards_beforeeach_setupbeforeeachguard", - "hooks_core_useappmode_ts", - "hooks_core_useauth_ts", - "hooks_core_useceremony_ts", - "hooks_core_usecommon_ts", - "hooks_core_usetheme_ts", - "http_error_ishttperror", - "navigation_route_getfirstmenupath", - "navigation_route_getfirstsecondlevelmenupath", - "navigation_route_isiframe", - "navigation_route_isnavigablemenuitem", - "navigation_route_isworkbenchmenuitem", - "navigation_route_isworkbenchroute", - "navigation_route_normalizepath", - "navigation_worktab_setworktab", - "router_core_componentloader_ts", - "router_core_iframeroutemanager_ts", - "router_core_menuprocessor_ts", - "router_core_routeregistry_ts", - "router_core_routetransformer_ts", - "router_guards_aftereach_ts", - "router_guards_beforeeach_ts", - "router_index_initrouter", - "router_index_ts", - "router_sidebar_menu_filter_filtersidebarroutes", - "router_sidebar_menu_filter_issidebarnavigableroute", - "ui_animation_themeanimation", - "ui_animation_toggletheme", - "ui_animation_toggletransition", - "utils_navigation_route_ts", - "utils_navigation_worktab_ts", - "utils_router_configurenprogress", - "utils_router_formatmenutitle", - "utils_router_resolvesaferedirecttarget", - "utils_router_setpagetitle", - "utils_router_sidebar_menu_filter_ts", - "utils_router_ts", - "utils_ui_animation_ts" - ], - "6": [ "api_oaapproval_fetchaddsignoatask", "api_oaapproval_fetchapproveoatask", "api_oaapproval_fetchbatchdeleteoainstancedrafts", @@ -1121,6 +868,7 @@ "api_oaapproval_fetchoaapplist", "api_oaapproval_fetchoaccunreadcount", "api_oaapproval_fetchoagrouplist", + "api_oaapproval_fetchoainstancedetail", "api_oaapproval_fetchoainstancedraftcount", "api_oaapproval_fetchoainstancedraftdetail", "api_oaapproval_fetchoainstancedraftlist", @@ -1156,6 +904,7 @@ "cc_index_markoneread", "cc_index_onselectionchange", "cc_index_opendetail", + "cc_index_printrow", "cc_index_statustext", "cc_index_statustype", "components_core_forms_art_wang_editor_index_vue", @@ -1167,6 +916,8 @@ "designer_index_onstepchange", "designer_index_publish", "flow_tree_flowdesigner_if", + "mine_index_currentprintername", + "mine_index_printrow", "oa_approval_oaappiconpicker_onpickbg", "oa_approval_oaappiconpicker_onpickicon", "oa_approval_oaappiconpicker_seturl", @@ -1207,19 +958,125 @@ "views_oa_approval_receive_accounts_index_vue", "views_oa_approval_start_index_vue" ], - "7": [ - "api_admin_fetchcellsampletypelist", + "5": [ + "api_admin_fetchgetmenulist", + "core_componentloader_componentloader", + "core_componentloader_componentloader_constructor", + "core_componentloader_componentloader_createemptycomponent", + "core_componentloader_componentloader_createerrorcomponent", + "core_componentloader_componentloader_load", + "core_componentloader_componentloader_loadiframe", + "core_componentloader_componentloader_loadlayout", + "core_iframeroutemanager_iframeroutemanager", + "core_iframeroutemanager_iframeroutemanager_constructor", + "core_iframeroutemanager_iframeroutemanager_findbypath", + "core_iframeroutemanager_iframeroutemanager_getall", + "core_iframeroutemanager_iframeroutemanager_getinstance", + "core_iframeroutemanager_iframeroutemanager_load", + "core_menuprocessor_menuprocessor", + "core_menuprocessor_menuprocessor_buildfullpath", + "core_menuprocessor_menuprocessor_filteremptymenus", + "core_menuprocessor_menuprocessor_filtermenubycodes", + "core_menuprocessor_menuprocessor_filtermenubyroles", + "core_menuprocessor_menuprocessor_getmenulist", + "core_menuprocessor_menuprocessor_isnavigableroute", + "core_menuprocessor_menuprocessor_isvalidabsolutepath", + "core_menuprocessor_menuprocessor_logpatherror", + "core_menuprocessor_menuprocessor_normalizemenucode", + "core_menuprocessor_menuprocessor_normalizemenupaths", + "core_menuprocessor_menuprocessor_processbackendmenu", + "core_menuprocessor_menuprocessor_processfrontendmenu", + "core_menuprocessor_menuprocessor_resolvedefaultredirect", + "core_menuprocessor_menuprocessor_validatemenulist", + "core_menuprocessor_menuprocessor_validatemenupaths", + "core_routepermissionvalidator_routepermissionvalidator", + "core_routepermissionvalidator_routepermissionvalidator_buildmenupathset", + "core_routepermissionvalidator_routepermissionvalidator_checkpathprefix", + "core_routepermissionvalidator_routepermissionvalidator_haspermission", + "core_routepermissionvalidator_routepermissionvalidator_isdynamicroutematch", + "core_routepermissionvalidator_routepermissionvalidator_matchroute", + "core_routepermissionvalidator_routepermissionvalidator_validatepath", + "core_routeregistry_routeregistry", + "core_routeregistry_routeregistry_constructor", + "core_routeregistry_routeregistry_getremoveroutefns", + "core_routeregistry_routeregistry_isregistered", + "core_routeregistry_routeregistry_markasregistered", + "core_routeregistry_routeregistry_register", + "core_routeregistry_routeregistry_unregister", + "core_routetransformer_routetransformer", + "core_routetransformer_routetransformer_constructor", + "core_routetransformer_routetransformer_extractfirstsegment", + "core_routetransformer_routetransformer_handlefirstlevelroute", + "core_routetransformer_routetransformer_handleiframeroute", + "core_routetransformer_routetransformer_handlenormalroute", + "core_routetransformer_routetransformer_isfirstlevelroute", + "core_routetransformer_routetransformer_transform", + "core_useappmode_useappmode", + "core_useauth_useauth", + "core_usecommon_usecommon", + "guards_aftereach_setupaftereachguard", + "guards_beforeeach_closeloading", + "guards_beforeeach_getpendingloading", + "guards_beforeeach_getrouteinitfailed", + "guards_beforeeach_handledynamicroutes", + "guards_beforeeach_handleloginstatus", + "guards_beforeeach_handlerootpathredirect", + "guards_beforeeach_handlerouteguard", + "guards_beforeeach_isstaticroute", + "guards_beforeeach_isunauthorizederror", + "guards_beforeeach_resetpendingloading", + "guards_beforeeach_resetrouteinitstate", + "guards_beforeeach_resetrouterstate", + "guards_beforeeach_setupbeforeeachguard", + "hooks_core_useappmode_ts", + "hooks_core_useauth_ts", + "hooks_core_usecommon_ts", + "http_error_ishttperror", + "navigation_route_getfirstmenupath", + "navigation_route_getfirstsecondlevelmenupath", + "navigation_route_isiframe", + "navigation_route_isnavigablemenuitem", + "navigation_route_isworkbenchmenuitem", + "navigation_route_isworkbenchroute", + "navigation_route_normalizepath", + "navigation_worktab_setworktab", + "router_core_componentloader_ts", + "router_core_iframeroutemanager_ts", + "router_core_menuprocessor_ts", + "router_core_routepermissionvalidator_ts", + "router_core_routeregistry_ts", + "router_core_routetransformer_ts", + "router_guards_aftereach_ts", + "router_guards_beforeeach_ts", + "router_index_initrouter", + "router_index_ts", + "router_sidebar_menu_filter_filtersidebarroutes", + "router_sidebar_menu_filter_issidebarnavigableroute", + "utils_navigation_route_ts", + "utils_navigation_worktab_ts", + "utils_router_configurenprogress", + "utils_router_formatmenutitle", + "utils_router_resolvesaferedirecttarget", + "utils_router_setpagetitle", + "utils_router_sidebar_menu_filter_ts", + "utils_router_ts" + ], + "6": [ "api_admin_fetchcheckupinstitutioninvoices", "api_admin_fetchcheckupinstitutionprojects", - "api_admin_fetchcreatecellsampletype", "api_admin_fetchcreatecheckupinstitution", "api_admin_fetchcreatecheckupinstitutioninvoice", "api_admin_fetchcreatecheckupinstitutionproject", - "api_admin_fetchdeletecellsampletype", - "api_admin_fetchupdatecellsampletype", "api_admin_fetchupdatecheckupinstitution", "api_admin_fetchupdatecheckupinstitutioninvoice", "api_admin_fetchupdatecheckupinstitutionproject", + "api_env_detect_item_fetchcreateenvdetectitem", + "api_env_detect_item_fetchdeleteenvdetectitem", + "api_env_detect_item_fetchenvdetectitemdetail", + "api_env_detect_item_fetchenvdetectitemlist", + "api_env_detect_item_fetchenvdetectitemsactive", + "api_env_detect_item_fetchupdateenvdetectitem", + "api_env_detect_item_ts", "api_outbound_release_review_submitoutboundreleasereview", "api_storage_release_review_batchreviewstoragerelease", "api_storage_release_review_batchstoresample", @@ -1236,23 +1093,7 @@ "art_screen_lock_index_ismobile", "art_screen_lock_index_openlockscreen", "art_screen_lock_index_verifypassword", - "cell_sample_type_index_handleadd", "cell_sample_type_index_handlebatchdelete", - "cell_sample_type_index_handledelete", - "cell_sample_type_index_handledropdowncommand", - "cell_sample_type_index_handleedit", - "cell_sample_type_index_handlereset", - "cell_sample_type_index_handlesearch", - "cell_sample_type_index_handlesubmit", - "cell_sample_type_index_handletypelogochange", - "cell_sample_type_index_handletypelogoexceed", - "cell_sample_type_index_handleview", - "cell_sample_type_index_isrowselected", - "cell_sample_type_index_loaddata", - "cell_sample_type_index_resetform", - "cell_sample_type_index_togglerowselection", - "cell_sample_type_index_typelogourl", - "cell_sample_type_index_uploadtypelogofile", "checkup_institution_index_handleadd", "checkup_institution_index_handleadditem", "checkup_institution_index_handledelete", @@ -1285,8 +1126,18 @@ "core_routevalidator_routevalidator_checknestedindexcomponent", "core_routevalidator_routevalidator_resolvepath", "core_routevalidator_routevalidator_validate", - "customer_index_handlebatchdelete", "dept_index_catch", + "env_detect_item_index_handleadd", + "env_detect_item_index_handlebatchdelete", + "env_detect_item_index_handledelete", + "env_detect_item_index_handleedit", + "env_detect_item_index_handlereset", + "env_detect_item_index_handlesearch", + "env_detect_item_index_handleselectionchange", + "env_detect_item_index_handlesubmit", + "env_detect_item_index_handleview", + "env_detect_item_index_loaddata", + "env_detect_item_index_resetform", "list_donationauditdialog_handlesubmit", "list_donationauditdialog_resetform", "list_donationstatuschangedialog_handlesubmit", @@ -1303,17 +1154,16 @@ "storage_release_review_storagereleasereviewdialog_handlesubmit", "utils_fullscreen_loading_ts", "utils_fullscreen_loading_withfullscreenloading", - "views_basic_info_cell_sample_type_index_vue", - "views_basic_info_cell_sample_type_samplecodetab_vue", "views_cell_storage_protocol_protocolauditdialog_vue", "views_cell_storage_protocol_protocolstatuschangedialog_vue", "views_pilot_service_checkup_institution_checkuppackagepanel_vue", "views_pilot_service_checkup_institution_index_vue", + "views_quality_inspection_env_detect_item_index_vue", "views_research_donation_list_donationauditdialog_vue", "views_research_donation_list_donationstatuschangedialog_vue", "views_system_product_index_vue" ], - "8": [ + "7": [ "amount_input_index_handleblur", "amount_input_index_handlefocus", "amount_input_index_handleinput", @@ -1384,7 +1234,6 @@ "clinical_payment_confirm_timeline_index_showstepcontent", "components_business_clinical_payment_confirm_timeline_index_vue", "components_common_amount_input_index_vue", - "composables_production_view_sections_buildfeesection", "config_pilot_biz_type_getpilotbizconfig", "config_pilot_biz_type_resolvepilotbiztype", "config_pilot_biz_type_ts", @@ -1412,105 +1261,15 @@ "views_pilot_service_clinical_payment_confirm_index_vue", "views_pilot_service_clinical_payment_confirm_refundconfirmtab_vue" ], - "9": [ - "components_oa_approval_flow_tree_types_ts", - "components_oa_approval_oaflowpreview_vue", - "core_iframeroutemanager_iframeroutemanager_add", - "core_routepermissionvalidator_routepermissionvalidator", - "core_routepermissionvalidator_routepermissionvalidator_buildmenupathset", - "core_routepermissionvalidator_routepermissionvalidator_checkpathprefix", - "core_routepermissionvalidator_routepermissionvalidator_haspermission", - "core_routepermissionvalidator_routepermissionvalidator_isdynamicroutematch", - "core_routepermissionvalidator_routepermissionvalidator_matchroute", - "core_routepermissionvalidator_routepermissionvalidator_validatepath", - "core_routevalidator_routevalidator_loglayouterror", - "env_detect_record_index_if", - "flow_tree_flowbranch_nodesummary", - "flow_tree_types_createdefaultflow", - "flow_tree_types_createendnode", - "flow_tree_types_createnode", - "flow_tree_types_ensureflowroot", - "flow_tree_types_findparent", - "flow_tree_types_insertbetween", - "flow_tree_types_newid", - "flow_tree_types_normalizeccassigneetypes", - "flow_tree_types_removechildnode", - "flow_tree_types_removefromsubtree", - "flow_tree_types_summarizeapprover", - "oa_approval_oaflowpreview_avatarchar", - "oa_approval_oaflowpreview_avatarcolor", - "oa_approval_oaflowpreview_avatarinitial", - "oa_approval_oaflowpreview_chiptitle", - "oa_approval_oaflowpreview_confirmpicker", - "oa_approval_oaflowpreview_isinitiatorselect", - "oa_approval_oaflowpreview_islocalselected", - "oa_approval_oaflowpreview_localpeople", - "oa_approval_oaflowpreview_memberoptionlabel", - "oa_approval_oaflowpreview_memberoptionsub", - "oa_approval_oaflowpreview_onmemberpick", - "oa_approval_oaflowpreview_onpickerclosed", - "oa_approval_oaflowpreview_openpicker", - "oa_approval_oaflowpreview_removepickermember", - "oa_approval_oaflowpreview_removeuser", - "oa_approval_oaflowpreview_resolveuser", - "oa_approval_oaflowpreview_signbadge", - "oa_approval_oaflowpreview_signbadgetext", - "oa_approval_oaflowpreview_updateselect", - "router_core_routepermissionvalidator_ts", - "utils_category_path_display_ensurecategorypathdataloaded", - "utils_category_path_display_formatcategorypathlabel", - "utils_category_path_display_ts", - "utils_fetch_paged_list_fetchallpagedrecords", - "utils_fetch_paged_list_ts", - "utils_oa_post_value_extractpostids", - "utils_oa_post_value_formatpostdisplay", - "utils_oa_post_value_ispostvalueitem", - "utils_oa_post_value_normalizepostmodelvalue", - "utils_oa_post_value_ts", - "utils_qc_item_param_options_assignqcitemparamrowkeys", - "utils_qc_item_param_options_formatqcparamoptiontext", - "utils_qc_item_param_options_hydrateqcitemparamsforform", - "utils_qc_item_param_options_onqcitemparamtypechange", - "utils_qc_item_param_options_parseqcparamoptions", - "utils_qc_item_param_options_parseqcparamoptiontext", - "utils_qc_item_param_options_serializeqcitemparamsforsave", - "utils_qc_item_param_options_ts", - "utils_qc_item_param_options_validateqcitemparamsbeforesave", - "utils_qc_work_order_selection_expand_collectinboundsamplesiblingids", - "utils_qc_work_order_selection_expand_expandinboundworkorderidsforexport", - "utils_qc_work_order_selection_expand_isinboundsampleworkorder", - "utils_qc_work_order_selection_expand_resolveinboundsampleselectionkey", - "utils_qc_work_order_selection_expand_ts", - "utils_storage_slot_options_buildfullslotcodefromflat", - "utils_storage_slot_options_buildnodecodepathfromflat", - "utils_storage_slot_options_collectleaffacilitynodesintreeorder", - "utils_storage_slot_options_comparestoragefacilityslots", - "utils_storage_slot_options_countoutputsmissingstorageslot", - "utils_storage_slot_options_decodeslotlayoutorder", - "utils_storage_slot_options_ensurestorageslotsinoptions", - "utils_storage_slot_options_filterstorageslotselectoptions", - "utils_storage_slot_options_getlaststorageslotsearchquery", - "utils_storage_slot_options_getstoragefacilityordernum", - "utils_storage_slot_options_getstorageslotordernum", - "utils_storage_slot_options_isoutputmissingstorageslot", - "utils_storage_slot_options_isstorageslotavailable", - "utils_storage_slot_options_isstorageslotselectoptiondisabled", - "utils_storage_slot_options_loadstorageslotselectoptions", - "utils_storage_slot_options_mapremoteslotselectoption", - "utils_storage_slot_options_mapslotstoselectoptions", - "utils_storage_slot_options_parselegacyrowcolslotcode", - "utils_storage_slot_options_parsestorageslotcode", - "utils_storage_slot_options_sortstoragefacilityslots", - "utils_storage_slot_options_ts", - "utils_storage_slot_options_validateuniquestorageslotids", - "utils_tree_path_buildtreepathlabelfromflat", - "utils_tree_path_findtreeselectshortlabel", - "utils_tree_path_resolvetreepathdisplay", - "utils_tree_path_ts", - "views_quality_inspection_env_detect_record_index_vue" - ], - "10": [ + "8": [ + "composables_inbound_view_sections_buildinboundbasicsection", + "composables_inbound_view_sections_buildinboundcellstorageviewsections", + "composables_inbound_view_sections_buildinboundresearchdonationviewsections", + "composables_inbound_view_sections_buildreceptionsection", "composables_inbound_view_sections_buildtemporaryviewsections", + "composables_inbound_view_sections_buildtransportsection", + "composables_inbound_view_sections_formatmetric", + "composables_inbound_view_sections_resolveinboundprotocolstatus", "composables_useinboundsiblingnavigation_buildinsertedsiblingcard", "composables_useinboundsiblingnavigation_resolveshowprotocolpaymentatgroup", "composables_useqcworkordertaskviewsections_appendtaskresultsections", @@ -1531,10 +1290,6 @@ "qc_work_order_qcworkorderprotocolgroup_sampletabstatustagtype", "qc_work_order_qcworkorderprotocolgroup_sampletypelabel", "qc_work_order_qcworkorderprotocolgroup_workorderstatustagtype", - "qc_work_order_qcworkordersamplegroup_handlesiblinglinkclick", - "qc_work_order_qcworkordersamplegroup_workorderstatustagtype", - "qc_work_order_qcworkordersamplegroup_workordertabtitle", - "qc_work_order_qcworkordersinglecard_resolveinboundworkordercardtitle", "source_chain_chaintoflow_annotateforkedges", "source_chain_chaintoflow_chainapitoelements", "source_chain_chaintoflow_haschaingraphcontent", @@ -1561,6 +1316,8 @@ "utils_qc_inspection_batch_resolvebatchsections", "utils_qc_inspection_batch_resolvebatchsectiontasks", "utils_qc_inspection_batch_ts", + "utils_qc_mine_task_groups_buildminecardlistmodel", + "utils_qc_mine_task_groups_groupminetasksbyworkorder", "utils_qc_work_order_card_meta_buildprotocolgroupprogresslabel", "utils_qc_work_order_groups_buildalltablistitems", "utils_qc_work_order_groups_countconfiguredsamplesinprotocolgroup", @@ -1588,20 +1345,111 @@ "utils_qc_work_order_inbound_sample_cards_resolveprotocolsiblinglinksforgroup", "utils_qc_work_order_inbound_sample_cards_resolveprotocolsiblingsamplesforgroup", "utils_qc_work_order_inbound_sample_cards_sampletypenameforgroup", - "utils_qc_work_order_inbound_sample_cards_scrolltoinboundsamplecard", "utils_qc_work_order_inbound_sample_cards_ts", "views_operations_storage_facility_index_vue", "views_pilot_service_pilot_application_applicationviewdialog_vue", "views_production_cell_product_source_chain_chaintoflow_ts", "views_production_process_processroutetab_vue", + "views_quality_inspection_qc_work_order_composables_inbound_view_sections_ts", "views_quality_inspection_qc_work_order_composables_useinboundsiblingnavigation_ts", "views_quality_inspection_qc_work_order_composables_useqcworkordertaskviewsections_ts", - "views_quality_inspection_qc_work_order_qcworkordercardlist_vue", - "views_quality_inspection_qc_work_order_qcworkorderprotocolgroup_vue", - "views_quality_inspection_qc_work_order_qcworkordersamplegroup_vue", - "views_quality_inspection_qc_work_order_qcworkordersinglecard_vue" + "views_quality_inspection_qc_work_order_qcworkorderprotocolgroup_vue" ], - "11": [ + "9": [ + "api_production_fetchaddroutestep", + "api_production_fetchallconsumablepacks", + "api_production_fetchallconsumables", + "api_production_fetchallconsumablestocklogs", + "api_production_fetchallequipments", + "api_production_fetchalloutputtypes", + "api_production_fetchallprocesscategories", + "api_production_fetchallprocesses", + "api_production_fetchallreagents", + "api_production_fetchallreagentstocklogs", + "api_production_fetchallsopdocuments", + "api_production_fetchbatchcreatecleanroomgarmentsterilizelogs", + "api_production_fetchbatchcreatecleanroomgarmentwashlogs", + "api_production_fetchbatchdeletecleanroomgarments", + "api_production_fetchbatchdiscardcleanroomgarments", + "api_production_fetchcleanroomgarmentdetail", + "api_production_fetchcleanroomgarmentlist", + "api_production_fetchcleanroomgarmentsterilizeloglist", + "api_production_fetchcleanroomgarmentwashloglist", + "api_production_fetchconsumablebatchstockin", + "api_production_fetchconsumablebatchstockout", + "api_production_fetchconsumablelist", + "api_production_fetchconsumablepackdetail", + "api_production_fetchconsumablepacklist", + "api_production_fetchconsumablestockin", + "api_production_fetchconsumablestocklogs", + "api_production_fetchconsumablestockout", + "api_production_fetchcopyroutestep", + "api_production_fetchcreatecleanroomgarment", + "api_production_fetchcreatecleanroomgarmentsterilizelog", + "api_production_fetchcreatecleanroomgarmentwashlog", + "api_production_fetchcreateconsumable", + "api_production_fetchcreateconsumablepack", + "api_production_fetchcreateequipment", + "api_production_fetchcreateoutputtype", + "api_production_fetchcreateprocess", + "api_production_fetchcreateprocesscategory", + "api_production_fetchcreateprocessroute", + "api_production_fetchcreateproductionproducttype", + "api_production_fetchcreatereagent", + "api_production_fetchcreatesop", + "api_production_fetchdeletecleanroomgarment", + "api_production_fetchdeletecleanroomgarmentsterilizelog", + "api_production_fetchdeletecleanroomgarmentwashlog", + "api_production_fetchdeleteconsumable", + "api_production_fetchdeleteconsumablepack", + "api_production_fetchdeleteequipment", + "api_production_fetchdeleteoutputtype", + "api_production_fetchdeleteprocess", + "api_production_fetchdeleteprocesscategory", + "api_production_fetchdeleteprocessroute", + "api_production_fetchdeleteproductionproducttype", + "api_production_fetchdeletereagent", + "api_production_fetchdeleteroutestep", + "api_production_fetchdeletesop", + "api_production_fetchdiscardcleanroomgarment", + "api_production_fetchequipmentlist", + "api_production_fetchoutputtypelist", + "api_production_fetchprocesscategorylist", + "api_production_fetchprocessdetail", + "api_production_fetchprocesslist", + "api_production_fetchprocessroutedetail", + "api_production_fetchprocessroutelist", + "api_production_fetchproductionproducttypelist", + "api_production_fetchreagentbatchstockin", + "api_production_fetchreagentbatchstockout", + "api_production_fetchreagentlist", + "api_production_fetchreagentstockin", + "api_production_fetchreagentstocklogs", + "api_production_fetchreagentstockout", + "api_production_fetchreorderroutesteps", + "api_production_fetchsetcurrentprocessroute", + "api_production_fetchsoplist", + "api_production_fetchupdatecleanroomgarment", + "api_production_fetchupdatecleanroomgarmentsterilizelog", + "api_production_fetchupdatecleanroomgarmentwashlog", + "api_production_fetchupdateconsumable", + "api_production_fetchupdateconsumablepack", + "api_production_fetchupdateequipment", + "api_production_fetchupdateoutputtype", + "api_production_fetchupdateprocess", + "api_production_fetchupdateprocesscategory", + "api_production_fetchupdateprocessroute", + "api_production_fetchupdateproductionproducttype", + "api_production_fetchupdatereagent", + "api_production_fetchupdateroutestep", + "api_production_fetchupdatesop", + "api_production_fetchupdatestepconsumables", + "api_production_fetchupdatestepdatacollections", + "api_production_fetchupdatestepoutputs", + "api_production_fetchupdatestepreagents", + "api_production_ts" + ], + "10": [ "api_production_task_fetchmyproductiontasks", "api_qc_task_fetchcompleteqctask", "api_qc_task_fetchcreateqctask", @@ -1655,7 +1503,6 @@ "utils_production_work_order_tabs_toworkorderlistquery", "utils_production_work_order_tabs_ts", "utils_production_work_order_tabs_workordermatchestab", - "utils_qc_mine_task_groups_buildminecardlistmodel", "utils_qc_mine_task_groups_buildminetablerows", "utils_qc_mine_task_groups_buildpresettasksmap", "utils_qc_mine_task_groups_buildworkorderfromtasks", @@ -1663,7 +1510,6 @@ "utils_qc_mine_task_groups_enrichmineentrieswithworkorders", "utils_qc_mine_task_groups_fetchallminetasks", "utils_qc_mine_task_groups_filtermineentriesbyworkordersearch", - "utils_qc_mine_task_groups_groupminetasksbyworkorder", "utils_qc_mine_task_groups_keywordmatchesworkorder", "utils_qc_mine_task_groups_paginatemineentries", "utils_qc_mine_task_groups_resolveworkordertabkey", @@ -1692,116 +1538,171 @@ "utils_qc_work_order_tabs_workordermatchestab", "views_quality_inspection_qc_work_order_composables_useqcworkordertabpage_ts" ], + "11": [ + "components_core_layouts_art_settings_panel_composables_usesettingshandlers_ts", + "components_core_layouts_art_settings_panel_composables_usesettingspanel_ts", + "components_core_layouts_art_settings_panel_composables_usesettingsstate_ts", + "components_oa_approval_flow_tree_types_ts", + "composables_usesettingshandlers_usesettingshandlers", + "composables_usesettingspanel_usesettingspanel", + "composables_usesettingsstate_usesettingsstate", + "core_iframeroutemanager_iframeroutemanager_add", + "core_routevalidator_routevalidator_loglayouterror", + "core_useceremony_useceremony", + "core_usetheme_initializetheme", + "core_usetheme_usetheme", + "env_detect_record_index_if", + "flow_tree_flowbranch_nodesummary", + "flow_tree_types_createdefaultflow", + "flow_tree_types_createendnode", + "flow_tree_types_createnode", + "flow_tree_types_ensureflowroot", + "flow_tree_types_findparent", + "flow_tree_types_insertbetween", + "flow_tree_types_newid", + "flow_tree_types_normalizeccassigneetypes", + "flow_tree_types_removechildnode", + "flow_tree_types_removefromsubtree", + "flow_tree_types_summarizeapprover", + "hooks_core_useceremony_ts", + "hooks_core_usetheme_ts", + "qc_work_order_qcworkordersamplegroup_handlesiblinglinkclick", + "qc_work_order_qcworkordersamplegroup_workorderstatustagtype", + "qc_work_order_qcworkordersamplegroup_workordertabtitle", + "qc_work_order_qcworkordersinglecard_resolveinboundworkordercardtitle", + "ui_animation_themeanimation", + "ui_animation_toggletheme", + "ui_animation_toggletransition", + "utils_qc_item_param_options_assignqcitemparamrowkeys", + "utils_qc_item_param_options_formatqcparamoptiontext", + "utils_qc_item_param_options_hydrateqcitemparamsforform", + "utils_qc_item_param_options_onqcitemparamtypechange", + "utils_qc_item_param_options_parseqcparamoptions", + "utils_qc_item_param_options_parseqcparamoptiontext", + "utils_qc_item_param_options_serializeqcitemparamsforsave", + "utils_qc_item_param_options_ts", + "utils_qc_item_param_options_validateqcitemparamsbeforesave", + "utils_qc_work_order_inbound_sample_cards_scrolltoinboundsamplecard", + "utils_qc_work_order_selection_expand_collectinboundsamplesiblingids", + "utils_qc_work_order_selection_expand_expandinboundworkorderidsforexport", + "utils_qc_work_order_selection_expand_isinboundsampleworkorder", + "utils_qc_work_order_selection_expand_resolveinboundsampleselectionkey", + "utils_qc_work_order_selection_expand_ts", + "utils_storage_slot_options_buildfullslotcodefromflat", + "utils_storage_slot_options_buildnodecodepathfromflat", + "utils_storage_slot_options_collectleaffacilitynodesintreeorder", + "utils_storage_slot_options_comparestoragefacilityslots", + "utils_storage_slot_options_countoutputsmissingstorageslot", + "utils_storage_slot_options_decodeslotlayoutorder", + "utils_storage_slot_options_ensurestorageslotsinoptions", + "utils_storage_slot_options_filterstorageslotselectoptions", + "utils_storage_slot_options_getlaststorageslotsearchquery", + "utils_storage_slot_options_getstoragefacilityordernum", + "utils_storage_slot_options_getstorageslotordernum", + "utils_storage_slot_options_isoutputmissingstorageslot", + "utils_storage_slot_options_isstorageslotavailable", + "utils_storage_slot_options_isstorageslotselectoptiondisabled", + "utils_storage_slot_options_loadstorageslotselectoptions", + "utils_storage_slot_options_mapremoteslotselectoption", + "utils_storage_slot_options_mapslotstoselectoptions", + "utils_storage_slot_options_parselegacyrowcolslotcode", + "utils_storage_slot_options_parsestorageslotcode", + "utils_storage_slot_options_sortstoragefacilityslots", + "utils_storage_slot_options_ts", + "utils_storage_slot_options_validateuniquestorageslotids", + "utils_tree_path_buildtreepathlabelfromflat", + "utils_tree_path_findtreeselectshortlabel", + "utils_tree_path_resolvetreepathdisplay", + "utils_tree_path_ts", + "utils_ui_animation_ts", + "views_quality_inspection_env_detect_record_index_vue", + "views_quality_inspection_qc_work_order_qcworkordercardlist_vue", + "views_quality_inspection_qc_work_order_qcworkordersamplegroup_vue", + "views_quality_inspection_qc_work_order_qcworkordersinglecard_vue" + ], "12": [ - "api_admin_fetchfullmoontodolist", - "api_admin_fetchupdatefullmoontodoinsurance", - "api_collection_protocol_fetchcollectionprotocolauditlist", - "api_collection_protocol_fetchcollectionprotocoldetail", - "api_collection_protocol_fetchcollectionprotocollist", - "api_collection_protocol_fetchcompleteprotocolinvoicerequest", - "api_collection_protocol_fetchcreatecollectionprotocol", - "api_collection_protocol_fetchcreateprotocolinvoicerequest", - "api_collection_protocol_fetchdeletecollectionprotocol", - "api_collection_protocol_fetchinvoiceeligiblepayments", - "api_collection_protocol_fetchpaymentdetaillist", - "api_collection_protocol_fetchprotocolinvoicependingcount", - "api_collection_protocol_fetchprotocolinvoicerequestlist", - "api_collection_protocol_fetchprotocolinvoicerequests", - "api_collection_protocol_fetchreceiptconfirmedlist", - "api_collection_protocol_fetchreceiptconfirmlist", - "api_collection_protocol_fetchreceiptconfirmreject", - "api_collection_protocol_fetchreceiptconfirmsubmit", - "api_collection_protocol_fetchrefundconfirmedlist", - "api_collection_protocol_fetchrefundconfirmlist", - "api_collection_protocol_fetchrefundconfirmreject", - "api_collection_protocol_fetchrefundconfirmsubmit", - "api_collection_protocol_fetchsubmitprotocolaudit", - "api_collection_protocol_fetchsubmitreceiptfinance", - "api_collection_protocol_fetchsubmitreceiptfinancebatch", - "api_collection_protocol_fetchsubmitrefundfinance", - "api_collection_protocol_fetchsubmitrefundfinancebatch", - "api_collection_protocol_fetchupdatecollectionprotocol", - "api_collection_protocol_fetchupdatepaymentdetaildraft", - "api_collection_protocol_ts", - "components_business_outbound_material_readonly_panel_index_vue", - "composables_useqcviewattachmenthelpers_qcattachmentfilesfromcommaurls", - "composables_useqcviewattachmenthelpers_qcattachmentfullurl", - "composables_useqcviewattachmenthelpers_qcdownloadattachment", - "composables_useqcviewattachmenthelpers_qcpreviewattachment", - "infusion_schedule_management_infusionschedulehandoverdialog_handledownloadattachment", - "outbound_material_readonly_panel_index_attachmentfullurl", - "outbound_material_readonly_panel_index_handledownloadpaperattachment", - "outbound_material_readonly_panel_index_handlepreviewpaperattachment", - "outbound_material_readonly_panel_index_isimagefile", - "outbound_material_readonly_panel_index_isvideofile", - "outbound_material_readonly_panel_index_paperattachmentname", - "outbound_material_readonly_panel_index_parsepaperattachments", - "outbound_material_readonly_panel_index_spliturls", - "outbound_release_review_outboundreleasereviewdialog_handledownloadattachment", - "protocol_audit_fullmoontodotab_buildinsuranceattachmentsvalue", - "protocol_audit_fullmoontodotab_buildinsurancepayload", - "protocol_audit_fullmoontodotab_formatymdfromany", - "protocol_audit_fullmoontodotab_fullfileurl", - "protocol_audit_fullmoontodotab_getinvoiceattachmentfiles", - "protocol_audit_fullmoontodotab_getinvoicerequestitems", - "protocol_audit_fullmoontodotab_handlebatchedit", - "protocol_audit_fullmoontodotab_handledownloadattachment", - "protocol_audit_fullmoontodotab_handleedit", - "protocol_audit_fullmoontodotab_handleexportinsurancesheet", - "protocol_audit_fullmoontodotab_handleinsurancecompanychange", - "protocol_audit_fullmoontodotab_handleinsurancedialogclosed", - "protocol_audit_fullmoontodotab_handleinsurancetypechange", - "protocol_audit_fullmoontodotab_handleinvoiceattachmentdownload", - "protocol_audit_fullmoontodotab_handleinvoiceattachmentpreview", - "protocol_audit_fullmoontodotab_handleinvoicecreatedialogclosed", - "protocol_audit_fullmoontodotab_handleinvoicedialogclosed", - "protocol_audit_fullmoontodotab_handleinvoiceeligibleselectionchange", - "protocol_audit_fullmoontodotab_handlepreviewattachment", - "protocol_audit_fullmoontodotab_handlereset", - "protocol_audit_fullmoontodotab_handlesearch", - "protocol_audit_fullmoontodotab_handlesubmit", - "protocol_audit_fullmoontodotab_isimagefile", - "protocol_audit_fullmoontodotab_isvideofile", - "protocol_audit_fullmoontodotab_loaddata", - "protocol_audit_fullmoontodotab_loadinvoicedialogdata", - "protocol_audit_fullmoontodotab_loadinvoiceeligible", - "protocol_audit_fullmoontodotab_loadinvoicehistory", - "protocol_audit_fullmoontodotab_normalizenewbornsex", - "protocol_audit_fullmoontodotab_openinvoicecreatedialog", - "protocol_audit_fullmoontodotab_openinvoicedialog", - "protocol_audit_fullmoontodotab_openinvoiceviewdialog", - "protocol_audit_fullmoontodotab_parseinsuranceattachmentsfromurls", - "protocol_audit_fullmoontodotab_removeattachment", - "protocol_audit_fullmoontodotab_resetdialogcontext", - "protocol_audit_fullmoontodotab_resetformfields", - "protocol_audit_fullmoontodotab_resetinvoiceform", - "protocol_audit_fullmoontodotab_resolveprotocolid", - "protocol_audit_fullmoontodotab_submitinvoicerequest", - "utils_download_attachment_downloadattachmentfile", - "utils_download_attachment_triggeranchordownload", - "utils_download_attachment_ts", - "views_cell_storage_protocol_audit_fullmoontodotab_vue", - "views_quality_inspection_qc_work_order_composables_useqcviewattachmenthelpers_ts" + "composables_production_view_sections_buildbasefields", + "composables_production_view_sections_buildfeesection", + "composables_production_view_sections_buildinboundbasicsection", + "composables_production_view_sections_buildinboundcellstorageproductionviewsections", + "composables_production_view_sections_buildinboundresearchdonationproductionviewsections", + "composables_production_view_sections_buildoutboundbasicexperimentproductionviewsections", + "composables_production_view_sections_buildoutboundclinicalproductionviewsections", + "composables_production_view_sections_buildoutbounddetail", + "composables_production_view_sections_buildoutboundpilotproductionviewsections", + "composables_production_view_sections_buildoutboundsections", + "composables_production_view_sections_buildreceptionsection", + "composables_production_view_sections_buildtemporaryproductionviewsections", + "composables_production_view_sections_buildtransportsections", + "composables_production_view_sections_formatmetric", + "composables_production_view_sections_isoutboundproductionview", + "composables_production_view_sections_sourcetag", + "composables_production_view_sections_wostatustag", + "storage_release_review_storagereleaseviewdialog_formatmetric", + "storage_release_review_storagereleaseviewdialog_protocolstatusdisplay", + "utils_mask_sensitive_maskidcard", + "utils_mask_sensitive_ts", + "utils_outbound_qc_pilot_view_sections_buildbasicexperimentapplicationfields", + "utils_outbound_qc_pilot_view_sections_builddefaultapplicationfields", + "utils_outbound_qc_pilot_view_sections_buildoutboundpilotcontextsections", + "utils_outbound_qc_pilot_view_sections_isoutboundpilotserviceqctask", + "utils_outbound_qc_pilot_view_sections_resolveoutboundviewvariant", + "utils_outbound_qc_pilot_view_sections_ts", + "utils_production_work_order_card_meta_protocolstatuslabelfortab", + "utils_status_tag_registry_applicationstatuslabel", + "utils_status_tag_registry_applicationstatustagtype", + "utils_status_tag_registry_biztypelabel", + "utils_status_tag_registry_biztypetagtype", + "utils_status_tag_registry_cellproductstatuslabel", + "utils_status_tag_registry_cellproductstatustagtype", + "utils_status_tag_registry_checkupstatuslabel", + "utils_status_tag_registry_checkupstatustagtype", + "utils_status_tag_registry_createlabelgetter", + "utils_status_tag_registry_createtagtypegetter", + "utils_status_tag_registry_donationstatusdisplaylabel", + "utils_status_tag_registry_feestatuslabel", + "utils_status_tag_registry_feestatustagtype", + "utils_status_tag_registry_infusionmethodlabel", + "utils_status_tag_registry_infusionstatuslabel", + "utils_status_tag_registry_infusionstatustagtype", + "utils_status_tag_registry_isinactiveprotocolstatus", + "utils_status_tag_registry_joinworkorderstatusfilter", + "utils_status_tag_registry_matchesworkorderstatusfilter", + "utils_status_tag_registry_normalizescheduleproductstatuscode", + "utils_status_tag_registry_outboundmaterialcellstatuslabel", + "utils_status_tag_registry_outboundmaterialcellstatustagtype", + "utils_status_tag_registry_productstatuslabel", + "utils_status_tag_registry_productstatustagtype", + "utils_status_tag_registry_protocolstatusdisplaylabel", + "utils_status_tag_registry_protocolstatusdisplaylabelbysource", + "utils_status_tag_registry_qcconclusiondisplaylabel", + "utils_status_tag_registry_qcconclusiondisplaytagtype", + "utils_status_tag_registry_qcstatuslabel", + "utils_status_tag_registry_qcstatustagtype", + "utils_status_tag_registry_releasereviewconclusionlabel", + "utils_status_tag_registry_releasereviewconclusiontagtype", + "utils_status_tag_registry_schedulestatuslabel", + "utils_status_tag_registry_schedulestatustagtype", + "utils_status_tag_registry_ts", + "utils_status_tag_registry_txnstatuslabel", + "utils_status_tag_registry_txnstatustagtype", + "utils_status_tag_registry_txntypelabel", + "utils_status_tag_registry_txntypetagtype", + "utils_void_type_dict_buildfallbackoptions", + "utils_void_type_dict_getvoidtypeoptions", + "utils_void_type_dict_loadvoidtypedict", + "utils_void_type_dict_resolvevoidtypelabel", + "utils_void_type_dict_ts", + "views_production_production_work_order_composables_production_view_sections_ts", + "views_quality_inspection_storage_release_review_storagereleaseviewdialog_vue" ], "13": [ "api_admin_fetchdepttree", "api_admin_fetchuserlist", "api_oaapproval_fetchoaflowpreview", "api_oaapproval_fetchoatemplatedetail", - "components_business_outbound_material_form_sections_index_vue", "components_oa_approval_oastartformdialog_vue", - "infusion_schedule_management_infusionschedulehandoverdialog_applydefaulthandoveruser", - "infusion_schedule_management_infusionschedulehandoverdialog_formathandoveruserlabel", - "infusion_schedule_management_infusionschedulehandoverdialog_formatnowdatetime", - "infusion_schedule_management_infusionschedulehandoverdialog_fullfileurl", - "infusion_schedule_management_infusionschedulehandoverdialog_handlepreviewattachment", - "infusion_schedule_management_infusionschedulehandoverdialog_isimagefile", - "infusion_schedule_management_infusionschedulehandoverdialog_isvideofile", - "infusion_schedule_management_infusionschedulehandoverdialog_onhandoveruserchange", - "infusion_schedule_management_infusionschedulehandoverdialog_parseattachmenturls", "infusion_schedule_management_infusionschedulehandoverdialog_remotesearchhandoverusers", - "infusion_schedule_management_infusionschedulehandoverdialog_removeattachment", - "infusion_schedule_management_infusionschedulehandoverdialog_resethandoverform", "oa_approval_oastartformdialog_closedialog", "oa_approval_oastartformdialog_flowneedsinitiatorselect", "oa_approval_oastartformdialog_loadflowpreview", @@ -1865,81 +1766,9 @@ "utils_oa_resignation_kit_runtime_ts", "utils_oa_resignation_kit_runtime_walk", "utils_protocol_payment_installment_addmonthsymd", - "utils_tree_path_buildpathlabelmapfromtreeroots", - "views_pilot_service_infusion_schedule_management_infusionschedulehandoverdialog_vue" + "utils_tree_path_buildpathlabelmapfromtreeroots" ], "14": [ - "api_production_work_order_fetchproductionworkorderqcinfo", - "api_qc_material_fetchbatchdiscardqcmaterial", - "api_qc_material_fetchbatchstockinqcmaterial", - "api_qc_material_fetchbatchstockoutqcmaterial", - "api_qc_material_fetchcreateqcmaterial", - "api_qc_material_fetchdeleteqcmaterial", - "api_qc_material_fetchdeleteqcmaterialbatch", - "api_qc_material_fetchqcmaterialbatchdetail", - "api_qc_material_fetchqcmaterialbatchlist", - "api_qc_material_fetchqcmaterialbatchoptions", - "api_qc_material_fetchqcmateriallist", - "api_qc_material_fetchqcmaterialoptions", - "api_qc_material_fetchstockinqcmaterial", - "api_qc_material_fetchupdateqcmaterial", - "api_qc_material_fetchupdateqcmaterialbatch", - "api_qc_material_ts", - "clinical_schedule_payment_detail_index_dash", - "clinical_schedule_payment_detail_index_fmtmoney", - "components_business_clinical_schedule_payment_detail_index_vue", - "components_business_protocol_attachment_mini_readonly_index_vue", - "components_business_protocol_finance_confirm_fields_finance_attachments_ts", - "components_business_protocol_finance_confirm_fields_index_vue", - "components_business_sample_code_with_special_display_index_vue", - "components_business_sample_production_info_cards_index_vue", - "components_business_sample_qc_info_grouped_panel_index_vue", - "components_business_sample_reception_dual_readonly_panel_index_vue", - "components_business_sample_storage_release_info_index_vue", - "list_donationviewdialog_auditordisplay", - "list_donationviewdialog_dash", - "list_donationviewdialog_ensureunitsinoptions", - "list_donationviewdialog_expressname", - "list_donationviewdialog_formatmetric", - "list_donationviewdialog_formatym", - "list_donationviewdialog_formatymd", - "list_donationviewdialog_samplereceptionchecklist", - "list_donationviewdialog_sampletypename", - "list_donationviewdialog_sitename", - "list_donationviewdialog_unitname", - "production_work_order_productionworkorderqcviewdialog_loaddetail", - "protocol_finance_confirm_fields_finance_attachments_financeattachmentstourlstring", - "protocol_finance_confirm_fields_index_for", - "protocol_protocolattachmentreadonly_resolvefileurl", - "qc_material_qcmaterialbatchattachmentdialog_handlesubmit", - "qc_material_qcmaterialbatchattachmentdialog_resetform", - "qc_material_qcmaterialbatchattachmentdialog_urlstofinanceitems", - "sample_production_info_cards_index_productiontaskstatuslabel", - "storage_release_review_storagereleasereviewdialog_fullfileurl", - "storage_release_review_storagereleasereviewdialog_getlist", - "storage_release_review_storagereleasereviewdialog_isimagefile", - "storage_release_review_storagereleasereviewdialog_removeattachment", - "storage_release_review_storagereleasereviewdialog_resetform", - "views_cell_storage_protocol_protocolattachmentreadonly_vue", - "views_production_cell_product_source_chain_samplecustomerviewdialog_vue", - "views_production_production_work_order_productionworkorderqcviewdialog_vue", - "views_production_production_work_order_taskpaperattachmentspanel_vue", - "views_quality_inspection_pre_transit_sample_pretransitprotocolcardlist_vue", - "views_quality_inspection_qc_material_qcmaterialbatchattachmentdialog_vue", - "views_quality_inspection_qc_work_order_qcworkorderprotocolpaymentpanel_vue", - "views_quality_inspection_qc_work_order_view_dialogs_inboundcellstorageviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_inboundresearchdonationviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_outboundbasicexperimentviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_outboundclinicalviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_outboundpilotviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_outboundqcproducttable_vue", - "views_quality_inspection_qc_work_order_view_dialogs_qcworkordersystemviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_temporaryqcviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_view_dialog_registry_ts", - "views_quality_inspection_storage_release_review_storagereleasereviewdialog_vue", - "views_research_donation_list_donationviewdialog_vue" - ], - "15": [ "api_oaapproval_fetchoarelatedsummaries", "components_oa_approval_oaprogresschain_vue", "core_iframeroutemanager_iframeroutemanager_save", @@ -1987,6 +1816,11 @@ "utils_oa_approval_print_statustext", "utils_oa_approval_print_ts", "utils_oa_approval_print_walkrules", + "utils_oa_post_value_extractpostids", + "utils_oa_post_value_formatpostdisplay", + "utils_oa_post_value_ispostvalueitem", + "utils_oa_post_value_normalizepostmodelvalue", + "utils_oa_post_value_ts", "utils_oa_progress_person_lines_displayname", "utils_oa_progress_person_lines_formatprogresspersonlines", "utils_oa_progress_person_lines_statusfallbacklabel", @@ -2005,16 +1839,106 @@ "utils_rmb_upper_tormbupper", "utils_rmb_upper_ts" ], + "15": [ + "api_admin_fetchfullmoontodolist", + "api_admin_fetchupdatefullmoontodoinsurance", + "api_collection_protocol_fetchcollectionprotocolauditlist", + "api_collection_protocol_fetchcollectionprotocoldetail", + "api_collection_protocol_fetchcollectionprotocollist", + "api_collection_protocol_fetchcompleteprotocolinvoicerequest", + "api_collection_protocol_fetchcreatecollectionprotocol", + "api_collection_protocol_fetchcreateprotocolinvoicerequest", + "api_collection_protocol_fetchdeletecollectionprotocol", + "api_collection_protocol_fetchinvoiceeligiblepayments", + "api_collection_protocol_fetchpaymentdetaillist", + "api_collection_protocol_fetchprotocolinvoicependingcount", + "api_collection_protocol_fetchprotocolinvoicerequestlist", + "api_collection_protocol_fetchprotocolinvoicerequests", + "api_collection_protocol_fetchreceiptconfirmedlist", + "api_collection_protocol_fetchreceiptconfirmlist", + "api_collection_protocol_fetchreceiptconfirmreject", + "api_collection_protocol_fetchreceiptconfirmsubmit", + "api_collection_protocol_fetchrefundconfirmedlist", + "api_collection_protocol_fetchrefundconfirmlist", + "api_collection_protocol_fetchrefundconfirmreject", + "api_collection_protocol_fetchrefundconfirmsubmit", + "api_collection_protocol_fetchsubmitprotocolaudit", + "api_collection_protocol_fetchsubmitreceiptfinance", + "api_collection_protocol_fetchsubmitreceiptfinancebatch", + "api_collection_protocol_fetchsubmitrefundfinance", + "api_collection_protocol_fetchsubmitrefundfinancebatch", + "api_collection_protocol_fetchupdatecollectionprotocol", + "api_collection_protocol_fetchupdatepaymentdetaildraft", + "api_collection_protocol_ts", + "pilot_application_pilotapplicationtab_cleartableselection", + "protocol_audit_fullmoontodotab_buildinsuranceattachmentsvalue", + "protocol_audit_fullmoontodotab_buildinsurancepayload", + "protocol_audit_fullmoontodotab_formatymdfromany", + "protocol_audit_fullmoontodotab_fullfileurl", + "protocol_audit_fullmoontodotab_getinvoiceattachmentfiles", + "protocol_audit_fullmoontodotab_getinvoicerequestitems", + "protocol_audit_fullmoontodotab_handlebatchedit", + "protocol_audit_fullmoontodotab_handleedit", + "protocol_audit_fullmoontodotab_handleexportinsurancesheet", + "protocol_audit_fullmoontodotab_handleinsurancecompanychange", + "protocol_audit_fullmoontodotab_handleinsurancedialogclosed", + "protocol_audit_fullmoontodotab_handleinsurancetypechange", + "protocol_audit_fullmoontodotab_handleinvoiceattachmentpreview", + "protocol_audit_fullmoontodotab_handleinvoicecreatedialogclosed", + "protocol_audit_fullmoontodotab_handleinvoicedialogclosed", + "protocol_audit_fullmoontodotab_handleinvoiceeligibleselectionchange", + "protocol_audit_fullmoontodotab_handlepreviewattachment", + "protocol_audit_fullmoontodotab_handlereset", + "protocol_audit_fullmoontodotab_handlesearch", + "protocol_audit_fullmoontodotab_handlesubmit", + "protocol_audit_fullmoontodotab_isimagefile", + "protocol_audit_fullmoontodotab_isvideofile", + "protocol_audit_fullmoontodotab_loaddata", + "protocol_audit_fullmoontodotab_loadinvoicedialogdata", + "protocol_audit_fullmoontodotab_loadinvoiceeligible", + "protocol_audit_fullmoontodotab_loadinvoicehistory", + "protocol_audit_fullmoontodotab_normalizenewbornsex", + "protocol_audit_fullmoontodotab_openinvoicecreatedialog", + "protocol_audit_fullmoontodotab_openinvoicedialog", + "protocol_audit_fullmoontodotab_openinvoiceviewdialog", + "protocol_audit_fullmoontodotab_parseinsuranceattachmentsfromurls", + "protocol_audit_fullmoontodotab_removeattachment", + "protocol_audit_fullmoontodotab_resetdialogcontext", + "protocol_audit_fullmoontodotab_resetformfields", + "protocol_audit_fullmoontodotab_resetinvoiceform", + "protocol_audit_fullmoontodotab_resolveprotocolid", + "protocol_audit_fullmoontodotab_submitinvoicerequest", + "views_cell_storage_protocol_audit_fullmoontodotab_vue" + ], "16": [ + "api_admin_fetchcellsampletypelist", + "api_admin_fetchcreatecellsampletype", "api_admin_fetchcreatemenu", + "api_admin_fetchdeletecellsampletype", "api_admin_fetchdeletemenu", "api_admin_fetchmenutree", + "api_admin_fetchupdatecellsampletype", "api_admin_fetchupdatemenu", - "api_qc_material_usage_fetchmarkqcmaterialusagefullyused", "category_index_catch", "category_index_collectids", "category_index_handlecategorytableselectionchange", "category_index_handleview", + "cell_sample_type_index_handleadd", + "cell_sample_type_index_handledelete", + "cell_sample_type_index_handledropdowncommand", + "cell_sample_type_index_handleedit", + "cell_sample_type_index_handlereset", + "cell_sample_type_index_handlesearch", + "cell_sample_type_index_handlesubmit", + "cell_sample_type_index_handletypelogochange", + "cell_sample_type_index_handletypelogoexceed", + "cell_sample_type_index_handleview", + "cell_sample_type_index_isrowselected", + "cell_sample_type_index_loaddata", + "cell_sample_type_index_resetform", + "cell_sample_type_index_togglerowselection", + "cell_sample_type_index_typelogourl", + "cell_sample_type_index_uploadtypelogofile", "components_business_system_view_dialog_index_vue", "composables_useinboundqcviewdialog_useinboundqcviewdialog", "composables_useoutboundqcviewdialog_useoutboundqcviewdialog", @@ -2036,33 +1960,14 @@ "menu_index_loaddata", "menu_index_resetform", "menu_index_toggleexpand", - "qc_material_index_ensuretabmounted", - "qc_material_index_handletabchange", - "qc_material_qcmaterialusagetab_canmarkfullyused", - "qc_material_qcmaterialusagetab_displaypurpose", - "qc_material_qcmaterialusagetab_displayqctaskno", - "qc_material_qcmaterialusagetab_displayreceiver", - "qc_material_qcmaterialusagetab_displaystockbefore", - "qc_material_qcmaterialusagetab_displaytaskusageqty", - "qc_material_qcmaterialusagetab_displayusageqty", - "qc_material_qcmaterialusagetab_displayusetime", - "qc_material_qcmaterialusagetab_getchangetypelabel", - "qc_material_qcmaterialusagetab_getchangetypetagtype", - "qc_material_qcmaterialusagetab_getsourcelabel", - "qc_material_qcmaterialusagetab_getsourcetagtype", - "qc_material_qcmaterialusagetab_handlemarkfullyused", - "qc_material_qcmaterialusagetab_isdiscardrow", - "qc_material_qcmaterialusagetab_ismanualoutrow", - "qc_material_qcmaterialusagetab_parsefromremark", "reagent_index_isstocklow", "reagent_index_sourcetypelabel", "reagent_index_sourcetypetagtype", "reagent_index_truncatetext", + "views_basic_info_cell_sample_type_index_vue", + "views_basic_info_cell_sample_type_samplecodetab_vue", "views_pilot_service_checkup_management_checkupviewdialog_vue", "views_production_reagent_index_vue", - "views_quality_inspection_qc_material_index_vue", - "views_quality_inspection_qc_material_qcmaterialstockchecktab_vue", - "views_quality_inspection_qc_material_qcmaterialusagetab_vue", "views_quality_inspection_qc_work_order_composables_useinboundqcviewdialog_ts", "views_quality_inspection_qc_work_order_composables_useoutboundqcviewdialog_ts", "views_system_category_index_vue", @@ -2070,12 +1975,70 @@ "views_system_menu_index_vue" ], "17": [ + "components_business_infusion_schedule_outbound_chain_view_index_vue", + "components_oa_approval_oafcrow_vue", + "components_oa_approval_oafcupload_vue", + "infusion_schedule_outbound_chain_view_index_attachmentfullurl", + "infusion_schedule_outbound_chain_view_index_dash", + "infusion_schedule_outbound_chain_view_index_handleattachmentdownload", + "infusion_schedule_outbound_chain_view_index_handleattachmentpreview", + "infusion_schedule_outbound_chain_view_index_hasinfusionconfirm", + "oa_approval_oafcupload_handler", + "oa_approval_oafcupload_if", + "oa_approval_oafcupload_toformvalue", + "oa_approval_oafcupload_tovalue", + "utils_clinical_payment_flow_steps_buildpaymentflowsteps", + "utils_clinical_payment_flow_steps_dash", + "utils_clinical_payment_flow_steps_formatamount", + "utils_clinical_payment_flow_steps_hasfinancereceipt", + "utils_clinical_payment_flow_steps_hasfinancerefund", + "utils_clinical_payment_flow_steps_hasreceiptsubmit", + "utils_clinical_payment_flow_steps_hasrefundsubmit", + "utils_clinical_payment_flow_steps_receiptsubmittime", + "utils_clinical_payment_flow_steps_resolvestepstate", + "utils_clinical_payment_flow_steps_ts", + "utils_datetime_display_formatdateonly", + "utils_datetime_display_formatdatetimedisplay", + "utils_datetime_display_formatdisplayordash", + "utils_datetime_display_lookslikedatetime", + "utils_datetime_display_ts", + "utils_oa_approval_print_formatdateonly", + "utils_oa_form_create_upload_ensureoauploadruleprops", + "utils_oa_form_create_upload_ensureuploadrule", + "utils_oa_form_create_upload_resolveuploadresponseurl", + "utils_oa_form_create_upload_setupformcreateupload", + "utils_oa_form_create_upload_ts", + "utils_protocol_payment_flow_steps_buildprotocolpaymentflowsteps", + "utils_protocol_payment_flow_steps_dash", + "utils_protocol_payment_flow_steps_financereceipttime", + "utils_protocol_payment_flow_steps_formatamount", + "utils_protocol_payment_flow_steps_hasfinancereceipt", + "utils_protocol_payment_flow_steps_hasfinancerefund", + "utils_protocol_payment_flow_steps_hasreceiptsubmit", + "utils_protocol_payment_flow_steps_hasrefundsubmit", + "utils_protocol_payment_flow_steps_receiptsubmittime", + "utils_protocol_payment_flow_steps_refundfinancetime", + "utils_protocol_payment_flow_steps_refundsubmittime", + "utils_protocol_payment_flow_steps_resolveattachmenturls", + "utils_protocol_payment_flow_steps_resolvestepstate", + "utils_protocol_payment_flow_steps_ts", + "utils_sample_production_reception_fields_formatprocesstimedate", + "utils_sample_production_reception_fields_formatproductionfieldvalue", + "utils_sample_production_reception_fields_infectiousfourtestlabel", + "utils_sample_production_reception_fields_resolveproductionreceptionfields", + "utils_sample_production_reception_fields_ts", + "utils_sample_reception_view_sections_buildproductionreceptionviewsection", + "utils_sample_reception_view_sections_buildqcreceptionviewfields", + "utils_sample_reception_view_sections_ts" + ], + "18": [ "api_admin_fetchcreatecustomer", "api_admin_fetchcustomerlist", "api_admin_fetchdeletecustomer", "api_admin_fetchupdatecustomer", "api_admin_updateinfusionschedulestatus", "customer_index_handleadd", + "customer_index_handlebatchdelete", "customer_index_handledelete", "customer_index_handledropdowncommand", "customer_index_handleedit", @@ -2120,106 +2083,106 @@ "views_pilot_service_pilot_application_infusionscheduletab_vue", "views_quality_inspection_qc_work_order_tabs_qcworkordertabpanel_vue" ], - "18": [ - "api_production_material_fetchavailablematerialbatches", - "api_production_material_fetchbatchdiscardproductionmaterial", - "api_production_material_fetchbatchstockinproductionmaterial", - "api_production_material_fetchbatchstockoutproductionmaterial", - "api_production_material_fetchcancelproductionmaterialprep", - "api_production_material_fetchcancelproductionmaterialstockcheck", - "api_production_material_fetchcompleteproductionmaterialprep", - "api_production_material_fetchcompleteproductionmaterialstockcheck", - "api_production_material_fetchcreateproductionmaterial", - "api_production_material_fetchcreateproductionmaterialprep", - "api_production_material_fetchcreateproductionmaterialstockcheck", - "api_production_material_fetchdeleteproductionmaterial", - "api_production_material_fetchdeleteproductionmaterialbatch", - "api_production_material_fetchdeleteproductionmaterialprep", - "api_production_material_fetchmarkproductionmaterialusagefullyused", - "api_production_material_fetchmyproductionmaterialconsumptions", - "api_production_material_fetchmyproductionmaterialusagelist", - "api_production_material_fetchproductionmaterialbatchlist", - "api_production_material_fetchproductionmaterialbatchoptions", - "api_production_material_fetchproductionmaterialconsumptions", - "api_production_material_fetchproductionmaterialformula", - "api_production_material_fetchproductionmateriallinkedstepusages", - "api_production_material_fetchproductionmateriallist", - "api_production_material_fetchproductionmaterialoptions", - "api_production_material_fetchproductionmaterialprepdetail", - "api_production_material_fetchproductionmaterialpreplist", - "api_production_material_fetchproductionmaterialrequisitionoptions", - "api_production_material_fetchproductionmaterialstockcheckdetail", - "api_production_material_fetchproductionmaterialstockchecklist", - "api_production_material_fetchproductionmaterialstockcheckrequisitions", - "api_production_material_fetchproductionmaterialusagelist", - "api_production_material_fetchquickproductionmaterialprep", - "api_production_material_fetchreplaceproductionmaterialformula", - "api_production_material_fetchsaveproductionmaterialstockcheckunusedlines", - "api_production_material_fetchstockinproductionmaterial", - "api_production_material_fetchupdateproductionmaterial", - "api_production_material_fetchupdateproductionmaterialbatch", - "api_production_material_fetchupdateproductionmaterialprep", - "api_production_material_ts", - "my_production_material_usage_index_handletabchange", - "production_material_materialconsumptiontab_displayconsumptionqty", - "production_material_materialconsumptiontab_handlereset", - "production_material_materialconsumptiontab_handlesearch", - "production_material_materialconsumptiontab_handleviewprep", - "production_material_materialconsumptiontab_loaddata", - "views_production_my_production_material_usage_index_vue", - "views_production_production_material_materialconsumptiontab_vue", - "views_production_production_material_productionmaterialusagetab_vue" - ], "19": [ - "api_production_task_fetchaddtaskstep", - "api_production_task_fetchcopytaskstep", - "api_production_task_fetchcreateproductiontask", - "api_production_task_fetchdeleteproductiontask", - "api_production_task_fetchdeletetaskstep", - "api_production_task_fetchdispatchproductiontasksteps", - "api_production_task_fetchforwardproductiontask", - "api_production_task_fetchproductiontaskdetail", - "api_production_task_fetchproductiontaskeditorinit", - "api_production_task_fetchproductiontasklist", - "api_production_task_fetchproductiontasksbyworkorderids", - "api_production_task_fetchreassignproductiontask", - "api_production_task_fetchreordertasksteps", - "api_production_task_fetchreplacestepconfiguredreagents", - "api_production_task_fetchreplacestepconsumables", - "api_production_task_fetchreplacestepdatacollection", - "api_production_task_fetchreplacestepoutputs", - "api_production_task_fetchreplacestepreagents", - "api_production_task_fetchsettaskinputs", - "api_production_task_fetchsettaskoutputs", - "api_production_task_fetchspawntemporaryworkorderfromtask", - "api_production_task_fetchupdateproductiontask", - "api_production_task_fetchupdateproductiontaskstatus", - "api_production_task_fetchupdatetaskstep", - "api_production_task_groupproductiontasksbyworkorderid", - "api_production_task_scopequery", - "api_production_task_ts", - "production_work_order_edittaskinfodialog_handleclose", - "production_work_order_edittaskinfodialog_handlesubmit", - "production_work_order_edittaskinfodialog_loadtaskdetail", - "production_work_order_forwardtaskdialog_handleclose", - "production_work_order_forwardtaskdialog_handlesubmit", - "production_work_order_forwardtaskdialog_onuserselectvisible", - "production_work_order_forwardtaskdialog_remotesearchusers", - "production_work_order_taskexecutiondialog_handleforwardsuccess", - "production_work_order_taskexecutiondialog_handlespawntemporaryworkorderclick", - "production_work_order_taskexecutiondialog_if", - "production_work_order_taskexecutiondialog_onsteplistdrop", - "production_work_order_taskexecutiondialog_openforwarddialog", - "production_work_order_taskexecutiondialog_savetaskattachmentsmanual", - "production_work_order_taskexecutiondialog_savetaskequipmentmanual", - "production_work_order_taskexecutiondialog_savetaskoutputsmanual", - "production_work_order_taskexecutiondialog_stepseqclass", - "production_work_order_taskexecutiondialog_submitspawntemporary", - "views_production_production_work_order_edittaskinfodialog_vue", - "views_production_production_work_order_forwardtaskdialog_vue", - "views_production_production_work_order_taskexecutiondialog_vue" + "api_production_work_order_fetchproductionworkorderqcinfo", + "clinical_schedule_payment_detail_index_dash", + "clinical_schedule_payment_detail_index_fmtmoney", + "components_business_clinical_schedule_payment_detail_index_vue", + "components_business_protocol_attachment_mini_readonly_index_vue", + "components_business_protocol_finance_confirm_fields_index_vue", + "components_business_sample_code_with_special_display_index_vue", + "components_business_sample_production_info_cards_index_vue", + "components_business_sample_qc_info_grouped_panel_index_vue", + "components_business_sample_reception_dual_readonly_panel_index_vue", + "components_business_sample_storage_release_info_index_vue", + "list_donationviewdialog_auditordisplay", + "list_donationviewdialog_dash", + "list_donationviewdialog_ensureunitsinoptions", + "list_donationviewdialog_expressname", + "list_donationviewdialog_formatmetric", + "list_donationviewdialog_formatym", + "list_donationviewdialog_formatymd", + "list_donationviewdialog_samplereceptionchecklist", + "list_donationviewdialog_sampletypename", + "list_donationviewdialog_sitename", + "list_donationviewdialog_unitname", + "production_work_order_productionworkorderqcviewdialog_loaddetail", + "protocol_finance_confirm_fields_index_for", + "protocol_protocolattachmentreadonly_resolvefileurl", + "sample_production_info_cards_index_productiontaskstatuslabel", + "storage_release_review_storagereleasereviewdialog_fullfileurl", + "storage_release_review_storagereleasereviewdialog_getlist", + "storage_release_review_storagereleasereviewdialog_isimagefile", + "storage_release_review_storagereleasereviewdialog_removeattachment", + "storage_release_review_storagereleasereviewdialog_resetform", + "views_cell_storage_protocol_protocolattachmentreadonly_vue", + "views_production_cell_product_source_chain_samplecustomerviewdialog_vue", + "views_production_production_work_order_productionworkorderqcviewdialog_vue", + "views_production_production_work_order_taskpaperattachmentspanel_vue", + "views_quality_inspection_pre_transit_sample_pretransitprotocolcardlist_vue", + "views_quality_inspection_qc_work_order_qcworkorderprotocolpaymentpanel_vue", + "views_quality_inspection_qc_work_order_view_dialogs_inboundcellstorageviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_inboundresearchdonationviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_outboundbasicexperimentviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_outboundclinicalviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_outboundpilotviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_outboundqcproducttable_vue", + "views_quality_inspection_qc_work_order_view_dialogs_qcworkordersystemviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_temporaryqcviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_view_dialog_registry_ts", + "views_quality_inspection_storage_release_review_storagereleasereviewdialog_vue", + "views_research_donation_list_donationviewdialog_vue" ], "20": [ + "components_business_outbound_material_form_sections_index_vue", + "components_business_outbound_material_readonly_panel_index_vue", + "composables_useqcviewattachmenthelpers_qcattachmentfilesfromcommaurls", + "composables_useqcviewattachmenthelpers_qcattachmentfullurl", + "composables_useqcviewattachmenthelpers_qcdownloadattachment", + "composables_useqcviewattachmenthelpers_qcpreviewattachment", + "infusion_schedule_management_infusionschedulehandoverdialog_applydefaulthandoveruser", + "infusion_schedule_management_infusionschedulehandoverdialog_formathandoveruserlabel", + "infusion_schedule_management_infusionschedulehandoverdialog_formatnowdatetime", + "infusion_schedule_management_infusionschedulehandoverdialog_fullfileurl", + "infusion_schedule_management_infusionschedulehandoverdialog_handledownloadattachment", + "infusion_schedule_management_infusionschedulehandoverdialog_handlepreviewattachment", + "infusion_schedule_management_infusionschedulehandoverdialog_isimagefile", + "infusion_schedule_management_infusionschedulehandoverdialog_isvideofile", + "infusion_schedule_management_infusionschedulehandoverdialog_onhandoveruserchange", + "infusion_schedule_management_infusionschedulehandoverdialog_parseattachmenturls", + "infusion_schedule_management_infusionschedulehandoverdialog_removeattachment", + "infusion_schedule_management_infusionschedulehandoverdialog_resethandoverform", + "outbound_material_readonly_panel_index_attachmentfullurl", + "outbound_material_readonly_panel_index_handledownloadpaperattachment", + "outbound_material_readonly_panel_index_handlepreviewpaperattachment", + "outbound_material_readonly_panel_index_isimagefile", + "outbound_material_readonly_panel_index_isvideofile", + "outbound_material_readonly_panel_index_paperattachmentname", + "outbound_material_readonly_panel_index_parsepaperattachments", + "outbound_material_readonly_panel_index_spliturls", + "outbound_release_review_outboundreleasereviewdialog_builddetailfromlistrow", + "outbound_release_review_outboundreleasereviewdialog_fullfileurl", + "outbound_release_review_outboundreleasereviewdialog_handledownloadattachment", + "outbound_release_review_outboundreleasereviewdialog_handlepreviewattachment", + "outbound_release_review_outboundreleasereviewdialog_isimagefile", + "outbound_release_review_outboundreleasereviewdialog_isvideofile", + "outbound_release_review_outboundreleasereviewdialog_normalizedisplayvalue", + "outbound_release_review_outboundreleasereviewdialog_removeattachment", + "outbound_release_review_outboundreleasereviewdialog_resetform", + "outbound_release_review_outboundreleasereviewdialog_resolvereviewcelltype", + "outbound_release_review_outboundreleasereviewdialog_resolvereviewquantity", + "outbound_release_review_outboundreleasereviewdialog_resolvereviewspectext", + "outbound_release_review_outboundreleasereviewdialog_uniquejoined", + "protocol_audit_fullmoontodotab_handledownloadattachment", + "protocol_audit_fullmoontodotab_handleinvoiceattachmentdownload", + "utils_download_attachment_downloadattachmentfile", + "utils_download_attachment_triggeranchordownload", + "utils_download_attachment_ts", + "views_pilot_service_infusion_schedule_management_infusionschedulehandoverdialog_vue", + "views_pilot_service_outbound_release_review_outboundreleasereviewdialog_vue", + "views_quality_inspection_qc_work_order_composables_useqcviewattachmenthelpers_ts" + ], + "21": [ "utils_chinese_datetime_parse_formatdatetimetominute", "utils_chinese_datetime_parse_handlechinesedatetimepaste", "utils_chinese_datetime_parse_parsechinesedatetimetext", @@ -2268,7 +2231,101 @@ "utils_protocol_standard_import_parse_ts", "utils_protocol_standard_import_parse_upsertsamplehint" ], - "21": [ + "22": [ + "api_production_task_fetchaddtaskstep", + "api_production_task_fetchcopytaskstep", + "api_production_task_fetchcreateproductiontask", + "api_production_task_fetchdeleteproductiontask", + "api_production_task_fetchdeletetaskstep", + "api_production_task_fetchdispatchproductiontasksteps", + "api_production_task_fetchforwardproductiontask", + "api_production_task_fetchproductiontaskdetail", + "api_production_task_fetchproductiontaskeditorinit", + "api_production_task_fetchproductiontasklist", + "api_production_task_fetchproductiontasksbyworkorderids", + "api_production_task_fetchreassignproductiontask", + "api_production_task_fetchreordertasksteps", + "api_production_task_fetchreplacestepconfiguredreagents", + "api_production_task_fetchreplacestepconsumables", + "api_production_task_fetchreplacestepdatacollection", + "api_production_task_fetchreplacestepoutputs", + "api_production_task_fetchreplacestepreagents", + "api_production_task_fetchsettaskinputs", + "api_production_task_fetchsettaskoutputs", + "api_production_task_fetchspawntemporaryworkorderfromtask", + "api_production_task_fetchupdateproductiontask", + "api_production_task_fetchupdateproductiontaskstatus", + "api_production_task_fetchupdatetaskstep", + "api_production_task_groupproductiontasksbyworkorderid", + "api_production_task_scopequery", + "api_production_task_ts", + "production_work_order_edittaskinfodialog_handleclose", + "production_work_order_edittaskinfodialog_handlesubmit", + "production_work_order_edittaskinfodialog_loadtaskdetail", + "production_work_order_forwardtaskdialog_handleclose", + "production_work_order_forwardtaskdialog_handlesubmit", + "production_work_order_forwardtaskdialog_onuserselectvisible", + "production_work_order_forwardtaskdialog_remotesearchusers", + "production_work_order_taskexecutiondialog_handleforwardsuccess", + "production_work_order_taskexecutiondialog_handlespawntemporaryworkorderclick", + "production_work_order_taskexecutiondialog_if", + "production_work_order_taskexecutiondialog_onsteplistdrop", + "production_work_order_taskexecutiondialog_openforwarddialog", + "production_work_order_taskexecutiondialog_savetaskattachmentsmanual", + "production_work_order_taskexecutiondialog_savetaskequipmentmanual", + "production_work_order_taskexecutiondialog_savetaskoutputsmanual", + "production_work_order_taskexecutiondialog_stepseqclass", + "production_work_order_taskexecutiondialog_submitspawntemporary", + "views_production_production_work_order_edittaskinfodialog_vue", + "views_production_production_work_order_forwardtaskdialog_vue", + "views_production_production_work_order_taskexecutiondialog_vue" + ], + "23": [ + "api_qc_material_fetchbatchdiscardqcmaterial", + "api_qc_material_fetchbatchstockinqcmaterial", + "api_qc_material_fetchbatchstockoutqcmaterial", + "api_qc_material_fetchcreateqcmaterial", + "api_qc_material_fetchdeleteqcmaterial", + "api_qc_material_fetchdeleteqcmaterialbatch", + "api_qc_material_fetchqcmaterialbatchdetail", + "api_qc_material_fetchqcmaterialbatchlist", + "api_qc_material_fetchqcmaterialbatchoptions", + "api_qc_material_fetchqcmateriallist", + "api_qc_material_fetchqcmaterialoptions", + "api_qc_material_fetchstockinqcmaterial", + "api_qc_material_fetchupdateqcmaterial", + "api_qc_material_fetchupdateqcmaterialbatch", + "api_qc_material_ts", + "api_qc_material_usage_fetchmarkqcmaterialusagefullyused", + "components_business_protocol_finance_confirm_fields_finance_attachments_ts", + "protocol_finance_confirm_fields_finance_attachments_financeattachmentstourlstring", + "qc_material_index_ensuretabmounted", + "qc_material_index_handletabchange", + "qc_material_qcmaterialbatchattachmentdialog_handlesubmit", + "qc_material_qcmaterialbatchattachmentdialog_resetform", + "qc_material_qcmaterialbatchattachmentdialog_urlstofinanceitems", + "qc_material_qcmaterialusagetab_canmarkfullyused", + "qc_material_qcmaterialusagetab_displaypurpose", + "qc_material_qcmaterialusagetab_displayqctaskno", + "qc_material_qcmaterialusagetab_displayreceiver", + "qc_material_qcmaterialusagetab_displaystockbefore", + "qc_material_qcmaterialusagetab_displaytaskusageqty", + "qc_material_qcmaterialusagetab_displayusageqty", + "qc_material_qcmaterialusagetab_displayusetime", + "qc_material_qcmaterialusagetab_getchangetypelabel", + "qc_material_qcmaterialusagetab_getchangetypetagtype", + "qc_material_qcmaterialusagetab_getsourcelabel", + "qc_material_qcmaterialusagetab_getsourcetagtype", + "qc_material_qcmaterialusagetab_handlemarkfullyused", + "qc_material_qcmaterialusagetab_isdiscardrow", + "qc_material_qcmaterialusagetab_ismanualoutrow", + "qc_material_qcmaterialusagetab_parsefromremark", + "views_quality_inspection_qc_material_index_vue", + "views_quality_inspection_qc_material_qcmaterialbatchattachmentdialog_vue", + "views_quality_inspection_qc_material_qcmaterialstockchecktab_vue", + "views_quality_inspection_qc_material_qcmaterialusagetab_vue" + ], + "24": [ "socket_index_websocketclient", "socket_index_websocketclient_calculatereconnectdelay", "socket_index_websocketclient_clearalltimers", @@ -2312,7 +2369,7 @@ "utils_socket_index_ts", "utils_table_tablecache_ts" ], - "22": [ + "25": [ "api_auth_fetchrefreshtoken", "art_screen_lock_index_tologin", "http_crypto_base64tobytes", @@ -2355,7 +2412,7 @@ "utils_http_error_ts", "utils_http_index_ts" ], - "23": [ + "26": [ "locales_index_getdefaultlanguage", "locales_index_ts", "storage_storage_checkstoragecompatibility", @@ -2394,7 +2451,7 @@ "utils_storage_storage_key_manager_ts", "utils_storage_storage_ts" ], - "24": [ + "27": [ "production_work_order_task_step_editor_persistence_createemptysnapshots", "production_work_order_task_step_editor_persistence_normalizeconfiguredreagents", "production_work_order_task_step_editor_persistence_normalizeconsumables", @@ -2432,7 +2489,7 @@ "views_production_production_work_order_task_step_editor_persistence_ts", "views_production_production_work_order_usetaskstepeditor_ts" ], - "25": [ + "28": [ "api_sample_production_reception_fetchproductionreceptionbysamplecode", "api_sample_production_reception_fetchproductionreceptionsubmit", "api_sample_production_reception_fetchproductionreceptionupdate", @@ -2470,7 +2527,7 @@ "work_order_remark_dialog_index_handleclose", "work_order_remark_dialog_index_handlesubmit" ], - "26": [ + "29": [ "api_material_fetchbatchdiscardmaterial", "api_material_fetchbatchstockinmaterial", "api_material_fetchbatchstockoutmaterial", @@ -2507,7 +2564,7 @@ "views_cell_storage_material_materialstockchecktab_vue", "views_cell_storage_material_materialusagetab_vue" ], - "27": [ + "30": [ "api_production_work_order_fetchcompleteproductionworkorder", "api_production_work_order_fetchconfigureproductionworkorder", "api_production_work_order_fetchcreateproductionworkorder", @@ -2543,7 +2600,7 @@ "utils_production_work_order_step_badge_todayymd", "utils_production_work_order_step_badge_ts" ], - "28": [ + "31": [ "api_admin_completepilotapplication", "api_admin_deletepilotapplication", "api_admin_fetchpilotapplicationlist", @@ -2551,7 +2608,6 @@ "api_admin_voidpilotapplication", "pilot_application_pilotapplicationtab_caneditapplication", "pilot_application_pilotapplicationtab_canvoidapplication", - "pilot_application_pilotapplicationtab_cleartableselection", "pilot_application_pilotapplicationtab_handlebatchcomplete", "pilot_application_pilotapplicationtab_handlebatchstart", "pilot_application_pilotapplicationtab_handlebatchvoid", @@ -2573,9 +2629,14 @@ "pilot_application_pilotapplicationtab_onchannelselectfocus", "pilot_application_pilotapplicationtab_onformsaved", "pilot_application_pilotapplicationtab_runbatchstatusaction", + "utils_category_path_display_ensurecategorypathdataloaded", + "utils_category_path_display_formatcategorypathlabel", + "utils_category_path_display_ts", + "utils_fetch_paged_list_fetchallpagedrecords", + "utils_fetch_paged_list_ts", "views_pilot_service_pilot_application_pilotapplicationtab_vue" ], - "29": [ + "32": [ "api_auth_fetchchangepassword", "api_auth_fetchgetmenucodes", "api_auth_fetchgetuserinfo", @@ -2605,7 +2666,7 @@ "widget_userprofiledialog_loadprofile", "widget_userprofiledialog_revokeavatarlocalpreview" ], - "30": [ + "33": [ "api_qc_work_order_fetchconfigureqcworkorder", "api_qc_work_order_fetchcreateqcworkorder", "api_qc_work_order_fetchdeleteqcworkorder", @@ -2632,7 +2693,7 @@ "views_quality_inspection_my_qc_task_index_vue", "views_quality_inspection_qc_work_order_qcworkordertabbar_vue" ], - "31": [ + "34": [ "api_outbound_release_review_batchreviewoutboundrelease", "api_outbound_release_review_deletereleasereview", "api_outbound_release_review_fetchoutboundreleasematerial", @@ -2658,7 +2719,7 @@ "views_pilot_service_outbound_release_review_index_vue", "views_pilot_service_outbound_release_review_outboundreleasereviewcardlist_vue" ], - "32": [ + "35": [ "business_highlight_addcopybutton", "business_highlight_highlightcode", "business_highlight_insertlinenumbers", @@ -2682,7 +2743,7 @@ "directives_index_setupglobdirectives", "directives_index_ts" ], - "33": [ + "36": [ "api_business_fetchattachmentdownloadurl", "utils_attachment_zip_attachmentfullurl", "utils_attachment_zip_ensureuniquezipentryname", @@ -2704,7 +2765,29 @@ "utils_qc_work_order_attachment_export_ts", "utils_qc_work_order_attachment_export_workorderfoldername" ], - "34": [ + "37": [ + "components_oa_approval_oaflowpreview_vue", + "oa_approval_oaflowpreview_avatarchar", + "oa_approval_oaflowpreview_avatarcolor", + "oa_approval_oaflowpreview_avatarinitial", + "oa_approval_oaflowpreview_chiptitle", + "oa_approval_oaflowpreview_confirmpicker", + "oa_approval_oaflowpreview_isinitiatorselect", + "oa_approval_oaflowpreview_islocalselected", + "oa_approval_oaflowpreview_localpeople", + "oa_approval_oaflowpreview_memberoptionlabel", + "oa_approval_oaflowpreview_memberoptionsub", + "oa_approval_oaflowpreview_onmemberpick", + "oa_approval_oaflowpreview_onpickerclosed", + "oa_approval_oaflowpreview_openpicker", + "oa_approval_oaflowpreview_removepickermember", + "oa_approval_oaflowpreview_removeuser", + "oa_approval_oaflowpreview_resolveuser", + "oa_approval_oaflowpreview_signbadge", + "oa_approval_oaflowpreview_signbadgetext", + "oa_approval_oaflowpreview_updateselect" + ], + "38": [ "oa_fc_host_app_applyflagtorule", "oa_fc_host_app_applyschema", "oa_fc_host_app_countrules", @@ -2725,28 +2808,7 @@ "oa_fc_host_app_vue", "oa_fc_host_main_ts" ], - "35": [ - "api_env_detect_item_fetchcreateenvdetectitem", - "api_env_detect_item_fetchdeleteenvdetectitem", - "api_env_detect_item_fetchenvdetectitemdetail", - "api_env_detect_item_fetchenvdetectitemlist", - "api_env_detect_item_fetchenvdetectitemsactive", - "api_env_detect_item_fetchupdateenvdetectitem", - "api_env_detect_item_ts", - "env_detect_item_index_handleadd", - "env_detect_item_index_handlebatchdelete", - "env_detect_item_index_handledelete", - "env_detect_item_index_handleedit", - "env_detect_item_index_handlereset", - "env_detect_item_index_handlesearch", - "env_detect_item_index_handleselectionchange", - "env_detect_item_index_handlesubmit", - "env_detect_item_index_handleview", - "env_detect_item_index_loaddata", - "env_detect_item_index_resetform", - "views_quality_inspection_env_detect_item_index_vue" - ], - "36": [ + "39": [ "components_oa_approval_oaconfirmationkit_vue", "components_oa_approval_oaleavekit_vue", "components_oa_approval_oaovertimekit_vue", @@ -2765,26 +2827,7 @@ "utils_oa_form_create_trip_kit_setupoatripkit", "utils_oa_form_create_trip_kit_ts" ], - "37": [ - "components_business_infusion_schedule_outbound_chain_view_index_vue", - "components_oa_approval_oafcrow_vue", - "components_oa_approval_oafcupload_vue", - "infusion_schedule_outbound_chain_view_index_attachmentfullurl", - "infusion_schedule_outbound_chain_view_index_dash", - "infusion_schedule_outbound_chain_view_index_handleattachmentdownload", - "infusion_schedule_outbound_chain_view_index_handleattachmentpreview", - "infusion_schedule_outbound_chain_view_index_hasinfusionconfirm", - "oa_approval_oafcupload_handler", - "oa_approval_oafcupload_if", - "oa_approval_oafcupload_toformvalue", - "oa_approval_oafcupload_tovalue", - "utils_oa_form_create_upload_ensureoauploadruleprops", - "utils_oa_form_create_upload_ensureuploadrule", - "utils_oa_form_create_upload_resolveuploadresponseurl", - "utils_oa_form_create_upload_setupformcreateupload", - "utils_oa_form_create_upload_ts" - ], - "38": [ + "40": [ "core_usetable_usetable", "core_usetable_usetableimpl", "core_usetablecolumns_getcolumnchecks", @@ -2803,7 +2846,7 @@ "table_tableutils_updatepaginationfromresponse", "utils_table_tableutils_ts" ], - "39": [ + "41": [ "core_usechart_usechart", "core_usechart_usechartcomponent", "core_usechart_usechartops", @@ -2821,7 +2864,7 @@ "ui_colors_setelementthemecolor", "utils_ui_colors_ts" ], - "40": [ + "42": [ "api_admin_fetchserviceordertxnlist", "channel_service_order_finance_index_financesubmitattachmentdisplayfiles", "channel_service_order_finance_index_financesubmitremarkdisplay", @@ -2837,7 +2880,7 @@ "channel_service_order_finance_index_txntypehasproducts", "views_pilot_service_channel_service_order_finance_index_vue" ], - "41": [ + "43": [ "form_validator_getpasswordstrength", "form_validator_trimspaces", "form_validator_validateaccount", @@ -2852,33 +2895,6 @@ "form_validator_validateurl", "utils_form_validator_ts" ], - "42": [ - "outbound_release_review_outboundreleasereviewdialog_builddetailfromlistrow", - "outbound_release_review_outboundreleasereviewdialog_fullfileurl", - "outbound_release_review_outboundreleasereviewdialog_handlepreviewattachment", - "outbound_release_review_outboundreleasereviewdialog_isimagefile", - "outbound_release_review_outboundreleasereviewdialog_isvideofile", - "outbound_release_review_outboundreleasereviewdialog_normalizedisplayvalue", - "outbound_release_review_outboundreleasereviewdialog_removeattachment", - "outbound_release_review_outboundreleasereviewdialog_resetform", - "outbound_release_review_outboundreleasereviewdialog_resolvereviewcelltype", - "outbound_release_review_outboundreleasereviewdialog_resolvereviewquantity", - "outbound_release_review_outboundreleasereviewdialog_resolvereviewspectext", - "outbound_release_review_outboundreleasereviewdialog_uniquejoined", - "views_pilot_service_outbound_release_review_outboundreleasereviewdialog_vue" - ], - "43": [ - "utils_clinical_payment_flow_steps_buildpaymentflowsteps", - "utils_clinical_payment_flow_steps_dash", - "utils_clinical_payment_flow_steps_formatamount", - "utils_clinical_payment_flow_steps_hasfinancereceipt", - "utils_clinical_payment_flow_steps_hasfinancerefund", - "utils_clinical_payment_flow_steps_hasreceiptsubmit", - "utils_clinical_payment_flow_steps_hasrefundsubmit", - "utils_clinical_payment_flow_steps_receiptsubmittime", - "utils_clinical_payment_flow_steps_resolvestepstate", - "utils_clinical_payment_flow_steps_ts" - ], "44": [ "utils_storage_slot_range_fill_applyslotidstoemptylines", "utils_storage_slot_range_fill_copyfirstproductlineattrs", @@ -3036,1106 +3052,1087 @@ "components_core_layouts_art_global_search_index_vue" ], "61": [ - "api_qc_material_amount_auth_fetchbatchrevokeqcmaterialamountauth", - "api_qc_material_amount_auth_fetchgrantqcmaterialamountauth", - "api_qc_material_amount_auth_fetchqcmaterialamountauthusers", - "api_qc_material_amount_auth_fetchrevokeqcmaterialamountauth", - "api_qc_material_amount_auth_ts" - ], - "62": [ "qc_work_order_qcworkordertasksublist_if", "qc_work_order_qcworkordertasksublist_iscurrentuserassignee", "qc_work_order_qcworkordertasksublist_nextmaterialrowkey", "views_quality_inspection_qc_work_order_qcworkorderbatchsublist_vue", "views_quality_inspection_qc_work_order_qcworkordertasksublist_vue" ], - "63": [ + "62": [ "composables_useattachmentdropzone_readdroppedfiles", "composables_useattachmentdropzone_ts", "composables_useattachmentdropzone_useattachmentdropzone", "composables_useattachmentdropzone_useindexedattachmentdropzone" ], - "64": [ + "63": [ "art_sidebar_menu_index_if", "art_sidebar_menu_index_logsidebarmenu", "components_core_layouts_art_menus_art_sidebar_menu_index_vue", "components_core_layouts_art_menus_art_sidebar_menu_widget_sidebarsubmenu_vue" ], - "65": [ + "64": [ "components_core_layouts_art_header_bar_index_vue", "components_core_layouts_art_header_bar_widget_artusermenu_vue", "widget_artusermenu_openpassworddialog", "widget_artusermenu_openprofiledialog" ], - "66": [ - "api_storage_entry_sms_notification_fetchgeneratestorageentrysms", - "api_storage_entry_sms_notification_fetchstorageentrysmslist", - "api_storage_entry_sms_notification_fetchtogglestorageentrysmsnotified", - "api_storage_entry_sms_notification_ts" - ], - "67": [ - "api_qc_sms_notification_fetchgenerateqcsms", - "api_qc_sms_notification_fetchqcsmslist", - "api_qc_sms_notification_fetchtoggleqcsmsnotified", - "api_qc_sms_notification_ts" - ], - "68": [ + "65": [ "views_cell_storage_protocol_audit_sampleqcinfotab_vue", "views_cell_storage_protocol_audit_samplereceptioninfotab_vue", "views_cell_storage_protocol_audit_storageentryinfotab_vue", "views_cell_storage_sample_info_index_vue" ], - "69": [ + "66": [ "production_work_order_workordertasksublist_displaytaskname", "production_work_order_workordertasksublist_ensureactivetaskkey", "production_work_order_workordertasksublist_if", "views_production_production_work_order_workordertasksublist_vue" ], - "70": [ + "67": [ "infusion_schedule_management_scheduleeditdialog", "infusion_schedule_management_scheduleeditdialog_if", "infusion_schedule_management_scheduleeditdialog_synccellproductfromoption", "views_pilot_service_infusion_schedule_management_scheduleeditdialog_vue" ], - "71": [ + "68": [ "composables_useattachmentactions_attachmentfullurl", "composables_useattachmentactions_ts", "composables_useattachmentactions_useattachmentactions" ], - "72": [ + "69": [ "config_setting_getsettingdefaults", "config_setting_resettodefaults", "config_setting_ts" ], - "73": [ + "70": [ "config_modules_component_ts", "modules_component_getenabledglobalcomponents", "modules_component_getglobalcomponentbykey" ], - "74": [ + "71": [ "components_oa_approval_oapostselect_vue", "utils_oa_form_create_post_setupoapostselect", "utils_oa_form_create_post_ts" ], - "75": [ + "72": [ "utils_oa_overtime_kit_rule_buildovertimekitchildren", "utils_oa_overtime_kit_rule_ts", "utils_oa_overtime_kit_rule_uniqueid" ], - "76": [ + "73": [ "utils_oa_leave_kit_rule_buildleavekitchildren", "utils_oa_leave_kit_rule_ts", "utils_oa_leave_kit_rule_uniqueid" ], - "77": [ - "components_oa_approval_oareceiveaccountselect_vue", - "utils_oa_form_create_receive_account_setupoareceiveaccountselect", - "utils_oa_form_create_receive_account_ts" - ], - "78": [ + "74": [ "utils_oa_confirmation_kit_rule_buildconfirmationkitchildren", "utils_oa_confirmation_kit_rule_ts", "utils_oa_confirmation_kit_rule_uniqueid" ], - "79": [ + "75": [ "utils_oa_resignation_kit_rule_buildresignationkitchildren", "utils_oa_resignation_kit_rule_ts", "utils_oa_resignation_kit_rule_uniqueid" ], - "80": [ + "76": [ "utils_copy_text_copytexttoclipboard", "utils_copy_text_copytextwithfallback", "utils_copy_text_ts" ], - "81": [ + "77": [ "components_oa_approval_oaownerdeptselect_vue", "utils_oa_form_create_owner_dept_setupoaownerdeptselect", "utils_oa_form_create_owner_dept_ts" ], - "82": [ - "components_oa_approval_oamoneyfield_vue", - "utils_oa_form_create_money_setupoamoneyfield", - "utils_oa_form_create_money_ts" - ], - "83": [ - "utils_protocol_source_attachment_getsourceprotocolattachment", - "utils_protocol_source_attachment_normalizeattachmentfiles", - "utils_protocol_source_attachment_ts" - ], - "84": [ - "form_responsive_calculateresponsivespan", - "form_responsive_createresponsivespancalculator", - "utils_form_responsive_ts" - ], - "85": [ - "art_line_chart_index_clearanimationtimers", - "art_line_chart_index_if", - "components_core_charts_art_line_chart_index_vue" - ], - "86": [ - "art_text_scroll_index_handlecontentclick", - "art_text_scroll_index_measuresizes", - "components_core_text_effect_art_text_scroll_index_vue" - ], - "87": [ - "components_business_production_task_view_dialog_index_vue", - "production_task_view_dialog_index_taskstatuslabel", - "production_task_view_dialog_index_tasktypelabel" - ], - "88": [ - "components_business_order_operate_dialog_bridge_index_vue", - "order_operate_dialog_bridge_index_handlemessage", - "order_operate_dialog_bridge_index_postopen" - ], - "89": [ + "78": [ "components_oa_approval_oapersonselect_vue", "utils_oa_form_create_person_setupoapersonselect", "utils_oa_form_create_person_ts" ], - "90": [ + "79": [ + "utils_protocol_source_attachment_getsourceprotocolattachment", + "utils_protocol_source_attachment_normalizeattachmentfiles", + "utils_protocol_source_attachment_ts" + ], + "80": [ + "form_responsive_calculateresponsivespan", + "form_responsive_createresponsivespancalculator", + "utils_form_responsive_ts" + ], + "81": [ + "art_line_chart_index_clearanimationtimers", + "art_line_chart_index_if", + "components_core_charts_art_line_chart_index_vue" + ], + "82": [ + "art_text_scroll_index_handlecontentclick", + "art_text_scroll_index_measuresizes", + "components_core_text_effect_art_text_scroll_index_vue" + ], + "83": [ + "components_business_production_task_view_dialog_index_vue", + "production_task_view_dialog_index_taskstatuslabel", + "production_task_view_dialog_index_tasktypelabel" + ], + "84": [ + "components_business_order_operate_dialog_bridge_index_vue", + "order_operate_dialog_bridge_index_handlemessage", + "order_operate_dialog_bridge_index_postopen" + ], + "85": [ + "components_oa_approval_oareceiveaccountselect_vue", + "utils_oa_form_create_receive_account_setupoareceiveaccountselect", + "utils_oa_form_create_receive_account_ts" + ], + "86": [ "components_oa_approval_oarelatedapproval_vue", "utils_oa_form_create_related_approval_setupoarelatedapproval", "utils_oa_form_create_related_approval_ts" ], - "91": [ + "87": [ "components_oa_approval_oaownerpersonselect_vue", "utils_oa_form_create_owner_person_setupoaownerpersonselect", "utils_oa_form_create_owner_person_ts" ], - "92": [ + "88": [ "components_oa_approval_oadeptselect_vue", "utils_oa_form_create_dept_setupoadeptselect", "utils_oa_form_create_dept_ts" ], - "93": [ + "89": [ + "components_oa_approval_oamoneyfield_vue", + "utils_oa_form_create_money_setupoamoneyfield", + "utils_oa_form_create_money_ts" + ], + "90": [ "core_uselayoutheight_useautolayoutheight", "core_uselayoutheight_uselayoutheight", "hooks_core_uselayoutheight_ts" ], - "94": [ + "91": [ "form_designer_spike_index_cleardesigner", "form_designer_spike_index_exportjson", "views_oa_approval_form_designer_spike_index_vue" ], - "95": [ + "92": [ "composables_useproductionworkordertabstepcounts_emptytabcounts", "composables_useproductionworkordertabstepcounts_useproductionworkordertabstepcounts", "views_production_production_work_order_composables_useproductionworkordertabstepcounts_ts" ], - "96": [ + "93": [ "qc_work_order_qcworkorderbatchresulttabs_ensureactivebatchkey", "views_quality_inspection_qc_work_order_qcworkorderbatchresulttabs_vue", "views_quality_inspection_qc_work_order_qcworkordertaskresultpanel_vue" ], - "97": [ + "94": [ "composables_useqcworkorderattachmentexport_initialprogress", "composables_useqcworkorderattachmentexport_useqcworkorderattachmentexport", "views_quality_inspection_qc_work_order_composables_useqcworkorderattachmentexport_ts" ], - "98": [ + "95": [ "composables_useqcworkordertabunfinishedcounts_emptytabcounts", "composables_useqcworkordertabunfinishedcounts_useqcworkordertabunfinishedcounts", "views_quality_inspection_qc_work_order_composables_useqcworkordertabunfinishedcounts_ts" ], - "99": [ + "96": [ "sample_reception_index_ensurecurrentuserinoptions", "sample_reception_index_if", "views_quality_inspection_sample_reception_index_vue" ], - "100": [ + "97": [ "utils_oa_owner_person_select_rule_ts", "utils_oa_owner_person_select_rule_uniqueid" ], - "101": [ + "98": [ "utils_oa_money_field_rule_ts", "utils_oa_money_field_rule_uniqueid" ], - "102": [ + "99": [ "utils_expected_cell_count_formatexpectedcellcountdisplay", "utils_expected_cell_count_ts" ], - "103": [ + "100": [ "utils_sort_order_fetchnextsortorder", "utils_sort_order_ts" ], - "104": [ + "101": [ "utils_oa_person_select_rule_ts", "utils_oa_person_select_rule_uniqueid" ], - "105": [ + "102": [ "utils_oa_dept_select_rule_ts", "utils_oa_dept_select_rule_uniqueid" ], - "106": [ + "103": [ "utils_oa_confirmation_date_addmonthsymd", "utils_oa_confirmation_date_ts" ], - "107": [ + "104": [ "utils_oa_owner_dept_select_rule_ts", "utils_oa_owner_dept_select_rule_uniqueid" ], - "108": [ + "105": [ "utils_oa_related_approval_rule_ts", "utils_oa_related_approval_rule_uniqueid" ], - "109": [ + "106": [ "utils_oa_receive_account_rule_ts", "utils_oa_receive_account_rule_uniqueid" ], - "110": [ + "107": [ "utils_cell_product_type_cellproducttypeneedspassage", "utils_cell_product_type_ts" ], - "111": [ + "108": [ "utils_oa_post_select_rule_ts", "utils_oa_post_select_rule_uniqueid" ], - "112": [ + "109": [ "ui_ep_icon_map_resolveepicon", "utils_ui_ep_icon_map_ts" ], - "113": [ + "110": [ "ui_tabs_gettabconfig", "utils_ui_tabs_ts" ], - "114": [ + "111": [ "ui_loading_getloadingbackground", "utils_ui_loading_ts" ], - "115": [ + "112": [ "art_search_bar_index_if", "components_core_forms_art_search_bar_index_vue" ], - "116": [ + "113": [ "art_form_index_if", "components_core_forms_art_form_index_vue" ], - "117": [ + "114": [ "art_donut_chart_card_index_formatnumber", "components_core_cards_art_donut_chart_card_index_vue" ], - "118": [ + "115": [ "art_k_line_chart_index_getactualcolors", "components_core_charts_art_k_line_chart_index_vue" ], - "119": [ + "116": [ "art_bar_chart_index_creategradientcolor", "components_core_charts_art_bar_chart_index_vue" ], - "120": [ + "117": [ "art_h_bar_chart_index_creategradientcolor", "components_core_charts_art_h_bar_chart_index_vue" ], - "121": [ + "118": [ "art_basic_banner_index_generatemeteors", "components_core_banners_art_basic_banner_index_vue" ], - "122": [ + "119": [ "components_core_layouts_art_settings_panel_composables_usesettingsconfig_ts", "composables_usesettingsconfig_usesettingsconfig" ], - "123": [ + "120": [ "components_core_layouts_art_menus_art_horizontal_menu_index_vue", "components_core_layouts_art_menus_art_horizontal_menu_widget_horizontalsubmenu_vue" ], - "124": [ + "121": [ "components_business_order_operate_local_dialog_index_vue", "order_operate_local_dialog_index_handlemessage" ], - "125": [ + "122": [ "components_business_product_view_dialog_index_vue", "product_view_dialog_index_formatmeasureview" ], - "126": [ + "123": [ "components_oa_approval_flow_tree_conditionruleeditor_vue", "flow_tree_conditionruleeditor_if" ], - "127": [ + "124": [ "core_usefastenter_usefastenter", "hooks_core_usefastenter_ts" ], - "128": [ + "125": [ "core_usemenuperm_usemenuperm", "hooks_core_usemenuperm_ts" ], - "129": [ + "126": [ "core_useheaderbar_useheaderbar", "hooks_core_useheaderbar_ts" ], - "130": [ + "127": [ "api_inbound_sample_fetchupdateinboundsamplespecialmark", "api_inbound_sample_ts" ], - "131": [ + "128": [ "express_index_deep", "views_system_express_index_vue" ], - "132": [ + "129": [ "designer_flowdesigner_createedge", "views_system_workflow_designer_flowdesigner_vue" ], - "133": [ + "130": [ "site_index_deep", "views_system_site_index_vue" ], - "134": [ + "131": [ "drafts_index_openfordraft", "views_oa_approval_drafts_index_vue" ], - "135": [ + "132": [ "source_chain_chainlinkedge_handledblclick", "views_production_cell_product_source_chain_chainlinkedge_vue" ], - "136": [ + "133": [ "production_work_order_workordertaskstepsublist_assigneedisplayname", "views_production_production_work_order_workordertaskstepsublist_vue" ], - "137": [ + "134": [ "composables_useproductionviewdialog_useproductionviewdialog", "views_production_production_work_order_composables_useproductionviewdialog_ts" ], - "138": [ + "135": [ "composables_useproductionworkordertabpage_useproductionworkordertabpage", "views_production_production_work_order_composables_useproductionworkordertabpage_ts" ], - "139": [ + "136": [ "qc_work_order_index_for", "views_quality_inspection_qc_work_order_index_vue" ], - "140": [ + "137": [ "qc_work_order_qcworkorderselectcheckbox_handletoggle", "views_quality_inspection_qc_work_order_qcworkorderselectcheckbox_vue" ], - "141": [ + "138": [ "channel_service_order_serviceordertxndialog_for", "views_pilot_service_channel_service_order_serviceordertxndialog_vue" ], - "142": [ + "139": [ "insurance_company_index_deep", "views_basic_info_insurance_company_index_vue" ], - "143": [ + "140": [ "store_index_initstore", "store_index_ts" ], - "144": [ + "141": [ "env_d_ts" ], - "145": [ + "142": [ "shims_loose_d_ts" ], - "146": [ + "143": [ "types_api_d_ts" ], - "147": [ + "144": [ "types_index_ts" ], - "148": [ + "145": [ "types_config_index_ts" ], - "149": [ + "146": [ "types_component_chart_ts" ], - "150": [ + "147": [ "types_component_index_ts" ], - "151": [ + "148": [ "types_common_response_ts" ], - "152": [ + "149": [ "types_common_index_ts" ], - "153": [ + "150": [ "types_directive_directive_d_ts" ], - "154": [ + "151": [ "types_api_api_d_ts" ], - "155": [ + "152": [ "types_import_components_d_ts" ], - "156": [ + "153": [ "types_import_auto_imports_d_ts" ], - "157": [ + "154": [ "types_store_index_ts" ], - "158": [ + "155": [ "types_router_index_ts" ], - "159": [ + "156": [ "config_index_ts" ], - "160": [ + "157": [ "config_modules_festival_ts" ], - "161": [ + "158": [ "config_modules_headerbar_ts" ], - "162": [ + "159": [ "config_modules_fastenter_ts" ], - "163": [ + "160": [ "config_assets_images_ts" ], - "164": [ + "161": [ "plugins_echarts_ts" ], - "165": [ + "162": [ "plugins_index_ts" ], - "166": [ + "163": [ "constants_material_discard_ts" ], - "167": [ + "164": [ "mock_temp_articlelist_ts" ], - "168": [ + "165": [ "mock_temp_commentlist_ts" ], - "169": [ + "166": [ "mock_temp_formdata_ts" ], - "170": [ + "167": [ "mock_temp_commentdetail_ts" ], - "171": [ + "168": [ "enums_formenum_ts" ], - "172": [ + "169": [ "enums_appenum_ts" ], - "173": [ + "170": [ "utils_patch_el_select_filterable_ts" ], - "174": [ + "171": [ "utils_qc_material_ui_ts" ], - "175": [ + "172": [ "utils_rmb_upper_test_ts" ], - "176": [ + "173": [ "utils_oa_leave_hours_test_ts" ], - "177": [ + "174": [ "utils_oa_trip_days_test_ts" ], - "178": [ + "175": [ "utils_oa_receive_account_value_test_ts" ], - "179": [ + "176": [ "utils_index_ts" ], - "180": [ + "177": [ "utils_oa_person_value_test_ts" ], - "181": [ + "178": [ "utils_oa_confirmation_date_test_ts" ], - "182": [ + "179": [ "utils_storage_slot_range_fill_test_ts" ], - "183": [ + "180": [ "utils_oa_app_icons_test_ts" ], - "184": [ + "181": [ "utils_qc_labels_ts" ], - "185": [ + "182": [ "utils_process_material_ui_ts" ], - "186": [ + "183": [ "utils_ui_emojo_ts" ], - "187": [ + "184": [ "utils_ui_index_ts" ], - "188": [ + "185": [ "utils_ui_iconify_loader_ts" ], - "189": [ + "186": [ "utils_form_index_ts" ], - "190": [ + "187": [ "utils_constants_links_ts" ], - "191": [ + "188": [ "utils_constants_index_ts" ], - "192": [ + "189": [ "utils_navigation_index_ts" ], - "193": [ + "190": [ "utils_storage_index_ts" ], - "194": [ + "191": [ "utils_sys_mittbus_ts" ], - "195": [ + "192": [ "utils_sys_index_ts" ], - "196": [ + "193": [ "utils_table_tableconfig_ts" ], - "197": [ + "194": [ "utils_http_status_ts" ], - "198": [ + "195": [ "components_core_tables_art_table_index_vue" ], - "199": [ + "196": [ "components_core_tables_art_table_header_index_vue" ], - "200": [ + "197": [ "components_core_forms_art_button_more_index_vue" ], - "201": [ + "198": [ "components_core_forms_art_excel_import_index_vue" ], - "202": [ + "199": [ "components_core_forms_art_excel_export_index_vue" ], - "203": [ + "200": [ "components_core_forms_art_drag_verify_index_vue" ], - "204": [ + "201": [ "components_core_forms_art_button_table_index_vue" ], - "205": [ + "202": [ "components_core_widget_art_icon_button_index_vue" ], - "206": [ + "203": [ "components_core_cards_art_bar_chart_card_index_vue" ], - "207": [ + "204": [ "components_core_cards_art_data_list_card_index_vue" ], - "208": [ + "205": [ "components_core_cards_art_timeline_list_card_index_vue" ], - "209": [ + "206": [ "components_core_cards_art_stats_card_index_vue" ], - "210": [ + "207": [ "components_core_cards_art_image_card_index_vue" ], - "211": [ + "208": [ "components_core_cards_art_progress_card_index_vue" ], - "212": [ + "209": [ "components_core_cards_art_line_chart_card_index_vue" ], - "213": [ + "210": [ "components_core_charts_art_scatter_chart_index_vue" ], - "214": [ + "211": [ "components_core_charts_art_dual_bar_compare_chart_index_vue" ], - "215": [ + "212": [ "components_core_charts_art_ring_chart_index_vue" ], - "216": [ + "213": [ "components_core_charts_art_radar_chart_index_vue" ], - "217": [ + "214": [ "components_core_others_art_watermark_index_vue" ], - "218": [ + "215": [ "components_core_others_art_menu_right_index_vue" ], - "219": [ + "216": [ "components_core_banners_art_card_banner_index_vue" ], - "220": [ + "217": [ "components_core_layouts_art_global_component_index_vue" ], - "221": [ + "218": [ "components_core_layouts_art_settings_panel_index_vue" ], - "222": [ + "219": [ "components_core_layouts_art_settings_panel_widget_themesettings_vue" ], - "223": [ + "220": [ "components_core_layouts_art_settings_panel_widget_settingheader_vue" ], - "224": [ + "221": [ "components_core_layouts_art_settings_panel_widget_menustylesettings_vue" ], - "225": [ + "222": [ "components_core_layouts_art_settings_panel_widget_basicsettings_vue" ], - "226": [ + "223": [ "components_core_layouts_art_settings_panel_widget_settingdrawer_vue" ], - "227": [ + "224": [ "components_core_layouts_art_settings_panel_widget_settingactions_vue" ], - "228": [ + "225": [ "components_core_layouts_art_settings_panel_widget_colorsettings_vue" ], - "229": [ + "226": [ "components_core_layouts_art_settings_panel_widget_menulayoutsettings_vue" ], - "230": [ + "227": [ "components_core_layouts_art_settings_panel_widget_sectiontitle_vue" ], - "231": [ + "228": [ "components_core_layouts_art_settings_panel_widget_boxstylesettings_vue" ], - "232": [ + "229": [ "components_core_layouts_art_settings_panel_widget_containersettings_vue" ], - "233": [ + "230": [ "components_core_layouts_art_chat_window_index_vue" ], - "234": [ + "231": [ "components_core_layouts_art_menus_art_mixed_menu_index_vue" ], - "235": [ + "232": [ "components_core_layouts_art_notification_index_vue" ], - "236": [ + "233": [ "components_core_layouts_art_fast_enter_index_vue" ], - "237": [ + "234": [ "components_core_layouts_art_breadcrumb_index_vue" ], - "238": [ + "235": [ "components_core_theme_theme_svg_index_vue" ], - "239": [ + "236": [ "components_core_views_result_artresultpage_vue" ], - "240": [ + "237": [ "components_core_views_exception_exceptionillustration_vue" ], - "241": [ + "238": [ "components_core_views_exception_artexception_vue" ], - "242": [ + "239": [ "components_core_views_login_authtopbar_vue" ], - "243": [ + "240": [ "components_core_views_login_loginleftview_vue" ], - "244": [ + "241": [ "components_core_text_effect_art_festival_text_scroll_index_vue" ], - "245": [ + "242": [ "components_core_base_art_svg_icon_index_vue" ], - "246": [ + "243": [ "components_core_base_art_back_to_top_index_vue" ], - "247": [ + "244": [ "components_core_base_art_logo_index_vue" ], - "248": [ + "245": [ "components_core_media_art_video_player_index_vue" ], - "249": [ + "246": [ "components_core_media_art_cutter_img_index_vue" ], - "250": [ + "247": [ "components_business_cell_product_lineage_qc_dialog_index_vue" ], - "251": [ + "248": [ "components_business_qc_task_view_dialog_index_vue" ], - "252": [ + "249": [ "components_business_clinical_payment_submit_readonly_index_vue" ], - "253": [ + "250": [ "components_business_sample_qc_info_cards_index_vue" ], - "254": [ + "251": [ "components_business_special_sample_display_index_vue" ], - "255": [ + "252": [ "components_business_product_lines_batch_slot_fill_dialog_index_vue" ], - "256": [ + "253": [ "components_business_sample_qc_batch_readonly_index_vue" ], - "257": [ + "254": [ "components_business_protocol_payment_detail_readonly_index_vue" ], - "258": [ + "255": [ "components_business_qc_item_param_select_editor_index_vue" ], - "259": [ + "256": [ "components_business_sample_special_mark_dialog_index_vue" ], - "260": [ + "257": [ "components_common_list_datetime_column_vue" ], - "261": [ + "258": [ "components_oa_approval_oaapprovalprintsheet_vue" ], - "262": [ + "259": [ "components_oa_approval_oaprintrelatedtree_vue" ], - "263": [ + "260": [ "hooks_index_ts" ], - "264": [ + "261": [ "views_auth_login_index_vue" ], - "265": [ + "262": [ "views_cell_storage_refund_confirm_index_vue" ], - "266": [ + "263": [ "views_cell_storage_my_material_usage_index_vue" ], - "267": [ + "264": [ "views_cell_storage_protocol_index_vue" ], - "268": [ + "265": [ "views_cell_storage_sample_reception_info_index_vue" ], - "269": [ + "266": [ "views_cell_storage_payment_info_index_vue" ], - "270": [ + "267": [ "views_cell_storage_storage_cert_index_vue" ], - "271": [ + "268": [ "views_cell_storage_protocol_audit_samplecollectioninfotab_vue" ], - "272": [ + "269": [ "views_cell_storage_protocol_audit_protocolaudittab_vue" ], - "273": [ + "270": [ "views_cell_storage_fullmoon_todo_index_vue" ], - "274": [ + "271": [ "views_cell_storage_storage_entry_info_index_vue" ], - "275": [ + "272": [ "views_cell_storage_payment_confirm_index_vue" ], - "276": [ + "273": [ "views_cell_storage_payment_confirm_refundconfirmtab_vue" ], - "277": [ + "274": [ "views_cell_storage_payment_confirm_invoicerequesttab_vue" ], - "278": [ + "275": [ "views_cell_storage_material_stock_log_index_vue" ], - "279": [ + "276": [ "views_outside_iframe_vue" ], - "280": [ + "277": [ "views_operations_demo_index_vue" ], - "281": [ + "278": [ "views_operations_exhibition_appointment_index_vue" ], - "282": [ + "279": [ "views_research_donation_audit_index_vue" ], - "283": [ + "280": [ "views_research_donation_sample_info_index_vue" ], - "284": [ + "281": [ "views_research_donation_sample_info_donationsamplecollectioninfotab_vue" ], - "285": [ + "282": [ "views_research_donation_list_index_vue" ], - "286": [ + "283": [ "views_dashboard_console_index_vue" ], - "287": [ + "284": [ "views_system_tenant_index_vue" ], - "288": [ + "285": [ "views_system_order_index_vue" ], - "289": [ + "286": [ "views_system_unit_index_vue" ], - "290": [ + "287": [ "views_system_user_detail_vue" ], - "291": [ + "288": [ "views_system_workflow_my_applications_index_vue" ], - "292": [ + "289": [ "views_system_workflow_task_pending_index_vue" ], - "293": [ + "290": [ "views_system_workflow_task_completed_index_vue" ], - "294": [ + "291": [ "views_system_workflow_components_processstatustag_vue" ], - "295": [ + "292": [ "views_system_workflow_process_index_vue" ], - "296": [ + "293": [ "views_system_dict_index_vue" ], - "297": [ + "294": [ "views_system_leave_index_vue" ], - "298": [ + "295": [ "views_oa_approval_instances_detail_vue" ], - "299": [ + "296": [ "views_production_output_type_index_vue" ], - "300": [ + "297": [ "views_production_cell_product_index_vue" ], - "301": [ + "298": [ "views_production_cell_product_sourcechaingraph_vue" ], - "302": [ + "299": [ "views_production_cell_product_source_chain_chaininject_ts" ], - "303": [ + "300": [ "views_production_cell_product_source_chain_chain_types_ts" ], - "304": [ + "301": [ "views_production_cell_product_source_chain_chainflowtheme_ts" ], - "305": [ + "302": [ "views_production_cell_product_source_chain_chainnodecard_vue" ], - "306": [ + "303": [ "views_production_process_route_index_vue" ], - "307": [ + "304": [ "views_production_production_task_index_vue" ], - "308": [ + "305": [ "views_production_production_work_order_productionstepbadge_vue" ], - "309": [ + "306": [ "views_production_production_work_order_taskinputenhancedtable_vue" ], - "310": [ + "307": [ "views_production_production_work_order_taskequipmentpanel_vue" ], - "311": [ + "308": [ "views_production_production_work_order_taskoutputlist_vue" ], - "312": [ + "309": [ "views_production_production_work_order_taskoutputproductdialog_vue" ], - "313": [ + "310": [ "views_production_production_work_order_productionworkordercardlist_vue" ], - "314": [ + "311": [ "views_production_production_work_order_stepdetailactionbar_vue" ], - "315": [ + "312": [ "views_production_consumable_pack_index_vue" ], - "316": [ + "313": [ "views_production_consumable_index_vue" ], - "317": [ + "314": [ "views_production_consumable_consumablepacktab_vue" ], - "318": [ + "315": [ "views_production_cleanroom_garment_index_vue" ], - "319": [ + "316": [ "views_production_production_material_index_vue" ], - "320": [ + "317": [ "views_production_production_material_productionmaterialstockchecktab_vue" ], - "321": [ + "318": [ "views_production_production_material_productionmaterialpreptab_vue" ], - "322": [ + "319": [ "views_production_sample_reception_completion_index_vue" ], - "323": [ + "320": [ "views_production_equipment_index_vue" ], - "324": [ + "321": [ "views_production_process_index_vue" ], - "325": [ + "322": [ "views_production_process_category_index_vue" ], - "326": [ + "323": [ "views_production_process_category_outputtypetab_vue" ], - "327": [ + "324": [ "views_index_index_vue" ], - "328": [ + "325": [ "views_quality_inspection_qc_work_order_qcworkorderconfigurebatches_vue" ], - "329": [ + "326": [ "views_quality_inspection_qc_work_order_qcworkorderfeesummarybar_vue" ], - "330": [ + "327": [ "views_quality_inspection_qc_work_order_qcunfinishedbadge_vue" ], - "331": [ + "328": [ "views_quality_inspection_qc_work_order_composables_qc_work_order_selection_ts" ], - "332": [ + "329": [ "views_quality_inspection_qc_work_order_view_dialogs_outboundqcdiagnosisattachments_vue" ], - "333": [ + "330": [ "views_quality_inspection_sample_reception_check_item_index_vue" ], - "334": [ + "331": [ "views_quality_inspection_lab_test_item_index_vue" ], - "335": [ + "332": [ "views_quality_inspection_lab_test_item_thirdpartycompanytab_vue" ], - "336": [ + "333": [ "views_quality_inspection_my_qc_material_usage_index_vue" ], - "337": [ + "334": [ "views_quality_inspection_qc_material_amount_auth_index_vue" ], - "338": [ + "335": [ "views_quality_inspection_pre_transit_sample_index_vue" ], - "339": [ + "336": [ "views_quality_inspection_sample_reception_samplereceptioncardlist_vue" ], - "340": [ + "337": [ "views_quality_inspection_qc_task_index_vue" ], - "341": [ + "338": [ "views_quality_inspection_storage_release_review_index_vue" ], - "342": [ + "339": [ "views_quality_inspection_qc_material_usage_index_vue" ], - "343": [ + "340": [ "views_quality_inspection_third_party_company_index_vue" ], - "344": [ + "341": [ "views_exception_500_index_vue" ], - "345": [ + "342": [ "views_exception_403_index_vue" ], - "346": [ + "343": [ "views_exception_404_index_vue" ], - "347": [ + "344": [ "views_pilot_service_cell_product_type_index_vue" ], - "348": [ + "345": [ "views_pilot_service_cell_product_type_cellproductpricetab_vue" ], - "349": [ + "346": [ "views_pilot_service_cell_product_type_cellproductspectab_vue" ], - "350": [ + "347": [ "views_pilot_service_infusion_schedule_management_index_vue" ], - "351": [ + "348": [ "views_pilot_service_infusion_schedule_management_scheduleviewdialog_vue" ], - "352": [ + "349": [ "views_pilot_service_channel_service_order_index_vue" ], - "353": [ + "350": [ "views_pilot_service_channel_service_order_serviceordertxntable_vue" ], - "354": [ + "351": [ "views_pilot_service_clinical_refund_confirm_index_vue" ], - "355": [ + "352": [ "views_pilot_service_outbound_release_review_outboundreleaseviewdialog_vue" ], - "356": [ + "353": [ "views_pilot_service_outbound_release_review_outboundreleasematerialdialog_vue" ], - "357": [ + "354": [ "views_pilot_service_cell_product_price_index_vue" ], - "358": [ + "355": [ "views_pilot_service_checkup_management_index_vue" ], - "359": [ + "356": [ "views_pilot_service_clinical_payment_info_index_vue" ], - "360": [ + "357": [ "views_pilot_service_project_price_system_index_vue" ], - "361": [ + "358": [ "views_pilot_service_cell_product_spec_index_vue" ], - "362": [ + "359": [ "views_basic_info_sample_code_index_vue" ], - "363": [ + "360": [ "views_basic_info_collection_protocol_no_index_vue" ], - "364": [ + "361": [ "views_basic_info_collection_region_index_vue" ], - "365": [ + "362": [ "views_basic_info_collection_region_collectionprotocolnotab_vue" ], - "366": [ + "363": [ "assets_svg_loading_ts" ], - "367": [ + "364": [ "store_modules_qc_menu_badge_ts" ], - "368": [ + "365": [ "store_modules_worktab_ts" ], - "369": [ + "366": [ "store_modules_table_ts" ], - "370": [ + "367": [ "store_modules_oa_menu_badge_ts" ], - "371": [ + "368": [ "store_modules_menu_ts" ], - "372": [ + "369": [ "store_modules_setting_ts" ], - "373": [ + "370": [ "store_modules_production_menu_badge_ts" ], - "374": [ + "371": [ "store_modules_user_ts" ], - "375": [ + "372": [ "router_routesalias_ts" ], - "376": [ + "373": [ "router_core_index_ts" ], - "377": [ + "374": [ "router_modules_sqxp_ts" ], - "378": [ + "375": [ "router_modules_index_ts" ], - "379": [ + "376": [ "router_modules_exception_ts" ], - "380": [ + "377": [ "router_routes_staticroutes_ts" ], - "381": [ + "378": [ "router_routes_asyncroutes_ts" ] }, "cohesion": { "0": 0.01, - "1": 0.03, + "1": 0.02, "2": 0.02, "3": 0.03, "4": 0.03, @@ -4143,41 +4140,41 @@ "6": 0.03, "7": 0.03, "8": 0.03, - "9": 0.03, + "9": 0.02, "10": 0.03, "11": 0.03, - "12": 0.03, - "13": 0.04, - "14": 0.03, - "15": 0.05, - "16": 0.05, - "17": 0.07, - "18": 0.04, - "19": 0.06, - "20": 0.08, - "21": 0.1, - "22": 0.08, - "23": 0.09, - "24": 0.08, + "12": 0.04, + "13": 0.05, + "14": 0.05, + "15": 0.04, + "16": 0.04, + "17": 0.06, + "18": 0.07, + "19": 0.05, + "20": 0.06, + "21": 0.08, + "22": 0.06, + "23": 0.06, + "24": 0.1, "25": 0.08, - "26": 0.07, - "27": 0.09, - "28": 0.11, - "29": 0.12, + "26": 0.09, + "27": 0.08, + "28": 0.08, + "29": 0.07, "30": 0.09, - "31": 0.1, + "31": 0.09, "32": 0.12, - "33": 0.19, - "34": 0.2, - "35": 0.16, - "36": 0.12, - "37": 0.12, - "38": 0.16, - "39": 0.27, - "40": 0.19, - "41": 0.15, - "42": 0.24, - "43": 0.42, + "33": 0.09, + "34": 0.1, + "35": 0.12, + "36": 0.19, + "37": 0.13, + "38": 0.2, + "39": 0.12, + "40": 0.16, + "41": 0.27, + "42": 0.19, + "43": 0.15, "44": 0.31, "45": 0.25, "46": 0.22, @@ -4196,28 +4193,28 @@ "59": 0.4, "60": 0.5, "61": 0.4, - "62": 0.4, - "63": 0.5, - "64": 0.67, + "62": 0.5, + "63": 0.67, + "64": 0.5, "65": 0.5, "66": 0.5, "67": 0.5, - "68": 0.5, - "69": 0.5, - "70": 0.5, + "68": 0.67, + "69": 1.0, + "70": 0.67, "71": 0.67, "72": 1.0, - "73": 0.67, - "74": 0.67, + "73": 1.0, + "74": 1.0, "75": 1.0, "76": 1.0, "77": 0.67, - "78": 1.0, + "78": 0.67, "79": 1.0, - "80": 1.0, + "80": 0.67, "81": 0.67, "82": 0.67, - "83": 1.0, + "83": 0.67, "84": 0.67, "85": 0.67, "86": 0.67, @@ -4226,14 +4223,14 @@ "89": 0.67, "90": 0.67, "91": 0.67, - "92": 0.67, + "92": 1.0, "93": 0.67, - "94": 0.67, + "94": 1.0, "95": 1.0, "96": 0.67, "97": 1.0, "98": 1.0, - "99": 0.67, + "99": 1.0, "100": 1.0, "101": 1.0, "102": 1.0, @@ -4512,10 +4509,7 @@ "375": 1.0, "376": 1.0, "377": 1.0, - "378": 1.0, - "379": 1.0, - "380": 1.0, - "381": 1.0 + "378": 1.0 }, "gods": [ { @@ -4570,6 +4564,17 @@ } ], "surprises": [ + { + "source": "handleBatchDelete()", + "target": "withFullscreenLoading()", + "source_files": [ + "views/basic-info/customer/index.vue", + "utils/fullscreen-loading.ts" + ], + "confidence": "INFERRED", + "relation": "calls", + "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `handleBatchDelete()` unexpectedly reaches hub `withFullscreenLoading()`" + }, { "source": "formatReceiveAccountLine()", "target": "push()", @@ -4581,17 +4586,6 @@ "relation": "calls", "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `formatReceiveAccountLine()` unexpectedly reaches hub `push()`" }, - { - "source": "dash()", - "target": "formatDisplayOrDash()", - "source_files": [ - "components/business/infusion-schedule-outbound-chain-view/index.vue", - "utils/datetime-display.ts" - ], - "confidence": "INFERRED", - "relation": "calls", - "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `dash()` unexpectedly reaches hub `formatDisplayOrDash()`" - }, { "source": "dash()", "target": "formatDisplayOrDash()", diff --git a/web-admin/graphify-out/.graphify_extract.json b/web-admin/graphify-out/.graphify_extract.json index ce3d866a..7eb58a58 100644 --- a/web-admin/graphify-out/.graphify_extract.json +++ b/web-admin/graphify-out/.graphify_extract.json @@ -9140,56 +9140,70 @@ "label": "opsForFieldType()", "file_type": "code", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L35" + "source_location": "L37" }, { "id": "oa_approval_oa_condition_fields_walkrules", "label": "walkRules()", "file_type": "code", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L56" + "source_location": "L65" }, { "id": "oa_approval_oa_condition_fields_flattenformrules", "label": "flattenFormRules()", "file_type": "code", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L66" + "source_location": "L75" }, { "id": "oa_approval_oa_condition_fields_listconditioncandidates", "label": "listConditionCandidates()", "file_type": "code", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L81" + "source_location": "L90" }, { "id": "oa_approval_oa_condition_fields_collectconditionreferencedfields", "label": "collectConditionReferencedFields()", "file_type": "code", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L112" + "source_location": "L121" }, { "id": "oa_approval_oa_condition_fields_collectformconditionreferencedfields", "label": "collectFormConditionReferencedFields()", "file_type": "code", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L130" + "source_location": "L139" }, { "id": "oa_approval_oa_condition_fields_normalizeschemaconditionrequired", "label": "normalizeSchemaConditionRequired()", "file_type": "code", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L137" + "source_location": "L146" + }, + { + "id": "oa_approval_oa_condition_fields_formatconditionvaluetext", + "label": "formatConditionValueText()", + "file_type": "code", + "source_file": "components/oa-approval/oa-condition-fields.ts", + "source_location": "L191" + }, + { + "id": "oa_approval_oa_condition_fields_formatconditionpreviewlines", + "label": "formatConditionPreviewLines()", + "file_type": "code", + "source_file": "components/oa-approval/oa-condition-fields.ts", + "source_location": "L227" }, { "id": "oa_approval_oa_condition_fields_formatconditionpreview", "label": "formatConditionPreview()", "file_type": "code", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L175" + "source_location": "L249" }, { "id": "components_oa_approval_oapersonselect_vue", @@ -9563,32 +9577,39 @@ "source_location": "L1" }, { - "id": "flow_tree_flowbranch_branchtitle", - "label": "branchTitle()", + "id": "flow_tree_flowbranch_branchname", + "label": "branchName()", "file_type": "code", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L160" + "source_location": "L182" + }, + { + "id": "flow_tree_flowbranch_branchconditionlines", + "label": "branchConditionLines()", + "file_type": "code", + "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", + "source_location": "L187" }, { "id": "flow_tree_flowbranch_nodesummary", "label": "nodeSummary()", "file_type": "code", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L167" + "source_location": "L196" }, { "id": "flow_tree_flowbranch_onadd", "label": "onAdd()", "file_type": "code", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L176" + "source_location": "L205" }, { "id": "flow_tree_flowbranch_onaddingroup", "label": "onAddInGroup()", "file_type": "code", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L182" + "source_location": "L211" }, { "id": "components_oa_approval_flow_tree_conditionruleeditor_vue", @@ -9602,7 +9623,7 @@ "label": "if()", "file_type": "code", "source_file": "components/oa-approval/flow-tree/ConditionRuleEditor.vue", - "source_location": "L189" + "source_location": "L224" }, { "id": "components_oa_approval_flow_tree_flowdesigner_vue", @@ -9616,7 +9637,7 @@ "label": "if()", "file_type": "code", "source_file": "components/oa-approval/flow-tree/FlowDesigner.vue", - "source_location": "L567" + "source_location": "L633" }, { "id": "components_oa_approval_flow_tree_types_ts", @@ -41746,7 +41767,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L35", + "source_location": "L37", "weight": 1.0 }, { @@ -41755,7 +41776,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L56", + "source_location": "L65", "weight": 1.0 }, { @@ -41764,7 +41785,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L66", + "source_location": "L75", "weight": 1.0 }, { @@ -41773,7 +41794,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L81", + "source_location": "L90", "weight": 1.0 }, { @@ -41782,7 +41803,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L112", + "source_location": "L121", "weight": 1.0 }, { @@ -41791,7 +41812,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L130", + "source_location": "L139", "weight": 1.0 }, { @@ -41800,7 +41821,25 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L137", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "components_oa_approval_oa_condition_fields_ts", + "target": "oa_approval_oa_condition_fields_formatconditionvaluetext", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "components/oa-approval/oa-condition-fields.ts", + "source_location": "L191", + "weight": 1.0 + }, + { + "source": "components_oa_approval_oa_condition_fields_ts", + "target": "oa_approval_oa_condition_fields_formatconditionpreviewlines", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "components/oa-approval/oa-condition-fields.ts", + "source_location": "L227", "weight": 1.0 }, { @@ -41809,7 +41848,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L175", + "source_location": "L249", "weight": 1.0 }, { @@ -41818,7 +41857,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L70", + "source_location": "L79", "weight": 1.0 }, { @@ -41827,7 +41866,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L83", + "source_location": "L92", "weight": 1.0 }, { @@ -41836,7 +41875,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L131", + "source_location": "L140", + "weight": 1.0 + }, + { + "source": "oa_approval_oa_condition_fields_formatconditionpreview", + "target": "oa_approval_oa_condition_fields_formatconditionpreviewlines", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "components/oa-approval/oa-condition-fields.ts", + "source_location": "L254", "weight": 1.0 }, { @@ -42430,7 +42478,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L119", + "source_location": "L132", "weight": 1.0 }, { @@ -42439,7 +42487,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L123", + "source_location": "L137", "weight": 1.0 }, { @@ -42448,7 +42496,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L124", + "source_location": "L138", "weight": 1.0 }, { @@ -42457,16 +42505,25 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L126", + "source_location": "L140", "weight": 1.0 }, { "source": "components_oa_approval_flow_tree_flowbranch_vue", - "target": "flow_tree_flowbranch_branchtitle", + "target": "flow_tree_flowbranch_branchname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L160", + "source_location": "L182", + "weight": 1.0 + }, + { + "source": "components_oa_approval_flow_tree_flowbranch_vue", + "target": "flow_tree_flowbranch_branchconditionlines", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", + "source_location": "L187", "weight": 1.0 }, { @@ -42475,7 +42532,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L167", + "source_location": "L196", "weight": 1.0 }, { @@ -42484,7 +42541,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L176", + "source_location": "L205", "weight": 1.0 }, { @@ -42493,7 +42550,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L182", + "source_location": "L211", "weight": 1.0 }, { @@ -42502,7 +42559,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/ConditionRuleEditor.vue", - "source_location": "L134", + "source_location": "L152", "weight": 1.0 }, { @@ -42511,7 +42568,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/ConditionRuleEditor.vue", - "source_location": "L135", + "source_location": "L153", "weight": 1.0 }, { @@ -42520,7 +42577,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/ConditionRuleEditor.vue", - "source_location": "L136", + "source_location": "L154", "weight": 1.0 }, { @@ -42529,7 +42586,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/ConditionRuleEditor.vue", - "source_location": "L137", + "source_location": "L155", "weight": 1.0 }, { @@ -42538,7 +42595,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/ConditionRuleEditor.vue", - "source_location": "L142", + "source_location": "L160", "weight": 1.0 }, { @@ -42547,7 +42604,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/ConditionRuleEditor.vue", - "source_location": "L189", + "source_location": "L224", "weight": 1.0 }, { @@ -42556,16 +42613,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "components/oa-approval/flow-tree/FlowDesigner.vue", - "source_location": "L567", - "weight": 1.0 - }, - { - "source": "components_oa_approval_flow_tree_flowdesigner_vue", - "target": "flow_tree_flowdesigner_if", - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "components/oa-approval/flow-tree/FlowDesigner.vue", - "source_location": "L629", + "source_location": "L633", "weight": 1.0 }, { @@ -71726,7 +71774,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L60", + "source_location": "L69", "weight": 1.0 }, { @@ -71736,7 +71784,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L101", + "source_location": "L110", "weight": 1.0 }, { @@ -71746,7 +71794,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L125", + "source_location": "L134", "weight": 1.0 }, { @@ -71756,7 +71804,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "components/oa-approval/oa-condition-fields.ts", - "source_location": "L168", + "source_location": "L177", "weight": 1.0 }, { @@ -71980,13 +72028,13 @@ "weight": 1.0 }, { - "source": "flow_tree_flowbranch_branchtitle", - "target": "oa_approval_oa_condition_fields_formatconditionpreview", + "source": "flow_tree_flowbranch_branchconditionlines", + "target": "oa_approval_oa_condition_fields_formatconditionpreviewlines", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L162", + "source_location": "L189", "weight": 1.0 }, { @@ -71996,7 +72044,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L173", + "source_location": "L202", "weight": 1.0 }, { @@ -72006,7 +72054,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L178", + "source_location": "L207", "weight": 1.0 }, { @@ -72016,7 +72064,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "components/oa-approval/flow-tree/FlowBranch.vue", - "source_location": "L184", + "source_location": "L213", "weight": 1.0 }, { diff --git a/web-admin/graphify-out/GRAPH_REPORT.md b/web-admin/graphify-out/GRAPH_REPORT.md index 97fc1488..0b8c83e8 100644 --- a/web-admin/graphify-out/GRAPH_REPORT.md +++ b/web-admin/graphify-out/GRAPH_REPORT.md @@ -1,10 +1,10 @@ # Graph Report - src (2026-08-06) ## Corpus Check -- Large corpus: 961 files · ~626,054 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. +- Large corpus: 961 files · ~626,784 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. ## Summary -- 3368 nodes · 4772 edges · 69 communities detected +- 3371 nodes · 4776 edges · 66 communities detected - Extraction: 78% EXTRACTED · 22% INFERRED · 0% AMBIGUOUS · INFERRED: 1061 edges (avg confidence: 0.8) - Token cost: 0 input · 0 output @@ -50,8 +50,8 @@ - [[_COMMUNITY_Community 38|Community 38]] - [[_COMMUNITY_Community 39|Community 39]] - [[_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]] - [[_COMMUNITY_Community 49|Community 49]] @@ -64,20 +64,17 @@ - [[_COMMUNITY_Community 57|Community 57]] - [[_COMMUNITY_Community 58|Community 58]] - [[_COMMUNITY_Community 60|Community 60]] -- [[_COMMUNITY_Community 61|Community 61]] -- [[_COMMUNITY_Community 64|Community 64]] -- [[_COMMUNITY_Community 66|Community 66]] -- [[_COMMUNITY_Community 67|Community 67]] +- [[_COMMUNITY_Community 63|Community 63]] +- [[_COMMUNITY_Community 69|Community 69]] - [[_COMMUNITY_Community 72|Community 72]] +- [[_COMMUNITY_Community 73|Community 73]] +- [[_COMMUNITY_Community 74|Community 74]] - [[_COMMUNITY_Community 75|Community 75]] - [[_COMMUNITY_Community 76|Community 76]] -- [[_COMMUNITY_Community 78|Community 78]] - [[_COMMUNITY_Community 79|Community 79]] -- [[_COMMUNITY_Community 80|Community 80]] -- [[_COMMUNITY_Community 83|Community 83]] +- [[_COMMUNITY_Community 92|Community 92]] +- [[_COMMUNITY_Community 94|Community 94]] - [[_COMMUNITY_Community 95|Community 95]] -- [[_COMMUNITY_Community 97|Community 97]] -- [[_COMMUNITY_Community 98|Community 98]] ## God Nodes (most connected - your core abstractions) 1. `get()` - 305 edges @@ -92,10 +89,10 @@ 10. `MenuProcessor` - 16 edges ## Surprising Connections (you probably didn't know these) +- `handleBatchDelete()` --calls--> `withFullscreenLoading()` [INFERRED] + views/basic-info/customer/index.vue → utils/fullscreen-loading.ts - `formatReceiveAccountLine()` --calls--> `push()` [INFERRED] utils/oa-receive-account-value.ts → views/operations/storage-facility/index.vue -- `dash()` --calls--> `formatDisplayOrDash()` [INFERRED] - components/business/infusion-schedule-outbound-chain-view/index.vue → utils/datetime-display.ts - `dash()` --calls--> `formatDisplayOrDash()` [INFERRED] components/business/clinical-schedule-payment-detail/index.vue → utils/datetime-display.ts - `findTreeSelectShortLabel()` --calls--> `walk()` [INFERRED] @@ -107,176 +104,176 @@ ### Community 0 - "Community 0" Cohesion: 0.01 -Nodes (185): fetchAccessLogList(), fetchActiveRegions(), fetchCategoryList(), fetchCategoryParameters(), fetchCellProductPriceList(), fetchCellProductSpecList(), fetchCellProductTypeList(), fetchChannelAccount() (+177 more) +Nodes (176): fetchAccessLogList(), fetchActiveRegions(), fetchCategoryList(), fetchCategoryParameters(), fetchCellProductPriceList(), fetchCellProductSpecList(), fetchCellProductTypeList(), fetchChannelAccount() (+168 more) ### Community 1 - "Community 1" -Cohesion: 0.03 -Nodes (90): batchSavePilotCheckup(), deletePilotCheckupActualItem(), fetchCheckupInstitutionList(), fetchCheckupInstitutionPackageDetail(), fetchCheckupInstitutionPackages(), fetchPilotCheckupDetail(), fetchPilotCheckupList(), markPilotCheckupChecked() (+82 more) +Cohesion: 0.02 +Nodes (94): batchSavePilotCheckup(), deletePilotCheckupActualItem(), fetchCheckupInstitutionList(), fetchCheckupInstitutionPackageDetail(), fetchCheckupInstitutionPackages(), fetchPilotCheckupDetail(), fetchPilotCheckupList(), markPilotCheckupChecked() (+86 more) ### Community 2 - "Community 2" Cohesion: 0.02 -Nodes (74): fetchUpdatePostBoundRoles(), fetchUploadAttachment(), fetchOaInstanceDetail(), fetchOaTasks(), FireworkSystem, printRow(), handleReportUpload(), handleReportUpload() (+66 more) +Nodes (72): fetchUpdatePostBoundRoles(), fetchUploadAttachment(), fetchOaTasks(), FireworkSystem, handleReportUpload(), handleReportUpload(), walk(), load() (+64 more) ### Community 3 - "Community 3" Cohesion: 0.03 -Nodes (79): fetchEthnicList(), formatNowDatetime(), applyDonationBundleToForm(), createEmptyTransport(), ensureEthnicOptionInList(), handleOpenForAdd(), if(), loadEthnicOptions() (+71 more) +Nodes (78): fetchEthnicList(), applyDonationBundleToForm(), createEmptyTransport(), ensureEthnicOptionInList(), handleOpenForAdd(), if(), loadEthnicOptions(), normalizeSampleRow() (+70 more) ### Community 4 - "Community 4" Cohesion: 0.03 -Nodes (70): buildInboundBasicSection(), buildInboundCellStorageViewSections(), buildInboundResearchDonationViewSections(), buildReceptionSection(), buildTransportSection(), resolveInboundProtocolStatus(), buildBaseFields(), buildInboundBasicSection() (+62 more) +Nodes (64): fetchBatchDeleteOaReceiveAccounts(), fetchBatchMarkOaCcTasksRead(), fetchCreateOaReceiveAccount(), fetchDeleteOaReceiveAccount(), fetchMarkOaCcTaskRead(), fetchOaAppDraft(), fetchOaAppList(), fetchOaCcUnreadCount() (+56 more) ### Community 5 - "Community 5" Cohesion: 0.03 -Nodes (41): fetchGetMenuList(), useSettingsHandlers(), useSettingsPanel(), useSettingsState(), ComponentLoader, IframeRouteManager, MenuProcessor, RouteRegistry (+33 more) +Nodes (34): fetchGetMenuList(), ComponentLoader, IframeRouteManager, MenuProcessor, RoutePermissionValidator, RouteRegistry, RouteTransformer, useAppMode() (+26 more) ### Community 6 - "Community 6" Cohesion: 0.03 -Nodes (60): fetchBatchDeleteOaReceiveAccounts(), fetchBatchMarkOaCcTasksRead(), fetchCreateOaReceiveAccount(), fetchDeleteOaReceiveAccount(), fetchMarkOaCcTaskRead(), fetchOaAppDraft(), fetchOaAppList(), fetchOaCcUnreadCount() (+52 more) +Nodes (63): fetchCheckupInstitutionInvoices(), fetchCheckupInstitutionProjects(), fetchCreateCheckupInstitution(), fetchCreateCheckupInstitutionInvoice(), fetchCreateCheckupInstitutionProject(), fetchUpdateCheckupInstitution(), fetchUpdateCheckupInstitutionInvoice(), fetchUpdateCheckupInstitutionProject() (+55 more) ### Community 7 - "Community 7" Cohesion: 0.03 -Nodes (68): fetchCellSampleTypeList(), fetchCheckupInstitutionInvoices(), fetchCheckupInstitutionProjects(), fetchCreateCellSampleType(), fetchCreateCheckupInstitution(), fetchCreateCheckupInstitutionInvoice(), fetchCreateCheckupInstitutionProject(), fetchDeleteCellSampleType() (+60 more) +Nodes (47): handleBlur(), handleFocus(), handleInput(), fetchClinicalPaymentDetail(), fetchClinicalPayments(), fetchClinicalReceiptConfirmed(), fetchClinicalReceiptPending(), fetchClinicalRefundConfirmed() (+39 more) ### Community 8 - "Community 8" Cohesion: 0.03 -Nodes (48): handleBlur(), handleFocus(), handleInput(), fetchClinicalPaymentDetail(), fetchClinicalPayments(), fetchClinicalReceiptConfirmed(), fetchClinicalReceiptPending(), fetchClinicalRefundConfirmed() (+40 more) +Nodes (57): buildInboundBasicSection(), buildInboundCellStorageViewSections(), buildInboundResearchDonationViewSections(), buildReceptionSection(), buildTemporaryViewSections(), buildTransportSection(), resolveInboundProtocolStatus(), buildInsertedSiblingCard() (+49 more) ### Community 9 - "Community 9" -Cohesion: 0.03 -Nodes (54): RoutePermissionValidator, if(), nodeSummary(), createDefaultFlow(), createEndNode(), createNode(), ensureFlowRoot(), newId() (+46 more) +Cohesion: 0.02 +Nodes (29): fetchAllConsumablePacks(), fetchAllConsumables(), fetchAllConsumableStockLogs(), fetchAllEquipments(), fetchAllOutputTypes(), fetchAllProcessCategories(), fetchAllProcesses(), fetchAllReagents() (+21 more) ### Community 10 - "Community 10" Cohesion: 0.03 -Nodes (52): buildTemporaryViewSections(), buildInsertedSiblingCard(), resolveShowProtocolPaymentAtGroup(), appendTaskResultSections(), batchTasksForPanelSlot(), buildConfiguredOnlySection(), for(), for() (+44 more) +Nodes (54): fetchMyProductionTasks(), fetchMyQcTaskList(), fetchQcTaskDetail(), fetchQcTaskList(), fetchMineTasksForWorkOrders(), useInboundSiblingNavigation(), shouldApplyTriggerSourceFilter(), useQcWorkOrderTabPage() (+46 more) ### Community 11 - "Community 11" Cohesion: 0.03 -Nodes (56): fetchMyProductionTasks(), fetchMyQcTaskList(), fetchQcTaskDetail(), fetchQcTaskList(), fetchMineTasksForWorkOrders(), useInboundSiblingNavigation(), shouldApplyTriggerSourceFilter(), useQcWorkOrderTabPage() (+48 more) +Nodes (49): useSettingsHandlers(), useSettingsPanel(), useSettingsState(), useCeremony(), useTheme(), if(), nodeSummary(), createDefaultFlow() (+41 more) ### Community 12 - "Community 12" -Cohesion: 0.03 -Nodes (58): fetchFullmoonTodoList(), fetchUpdateFullmoonTodoInsurance(), fetchCollectionProtocolAuditList(), fetchCollectionProtocolDetail(), fetchCollectionProtocolList(), fetchCreateProtocolInvoiceRequest(), fetchInvoiceEligiblePayments(), fetchPaymentDetailList() (+50 more) +Cohesion: 0.04 +Nodes (42): buildBaseFields(), buildFeeSection(), buildInboundBasicSection(), buildInboundCellStorageProductionViewSections(), buildInboundResearchDonationProductionViewSections(), buildOutboundBasicExperimentProductionViewSections(), buildOutboundClinicalProductionViewSections(), buildOutboundDetail() (+34 more) ### Community 13 - "Community 13" -Cohesion: 0.04 -Nodes (66): fetchDeptTree(), fetchUserList(), fetchOaFlowPreview(), fetchOaTemplateDetail(), formatHandoverUserLabel(), formatNowDatetime(), fullFileUrl(), handlePreviewAttachment() (+58 more) +Cohesion: 0.05 +Nodes (60): fetchDeptTree(), fetchUserList(), fetchOaFlowPreview(), fetchOaTemplateDetail(), remoteSearchHandoverUsers(), flowNeedsInitiatorSelect(), loadFlowPreview(), loadUsers() (+52 more) ### Community 14 - "Community 14" -Cohesion: 0.03 -Nodes (22): fetchProductionWorkOrderQcInfo(), fetchQcMaterialBatchDetail(), fetchQcMaterialBatchList(), fetchQcMaterialBatchOptions(), fetchQcMaterialList(), fetchQcMaterialOptions(), fetchUpdateQcMaterialBatch(), dash() (+14 more) +Cohesion: 0.05 +Nodes (53): fetchOaRelatedSummaries(), displayPeople(), personLines(), personTitle(), showNodeComment(), signBadge(), signBadgeText(), statusText() (+45 more) ### Community 15 - "Community 15" -Cohesion: 0.05 -Nodes (49): fetchOaRelatedSummaries(), displayPeople(), personLines(), personTitle(), showNodeComment(), signBadge(), signBadgeText(), statusText() (+41 more) +Cohesion: 0.04 +Nodes (44): fetchFullmoonTodoList(), fetchUpdateFullmoonTodoInsurance(), fetchCollectionProtocolAuditList(), fetchCollectionProtocolDetail(), fetchCollectionProtocolList(), fetchCreateProtocolInvoiceRequest(), fetchInvoiceEligiblePayments(), fetchPaymentDetailList() (+36 more) ### Community 16 - "Community 16" -Cohesion: 0.05 -Nodes (33): fetchCreateMenu(), fetchDeleteMenu(), fetchMenuTree(), fetchUpdateMenu(), fetchMarkQcMaterialUsageFullyUsed(), collectIds(), postorder(), preorder() (+25 more) +Cohesion: 0.04 +Nodes (38): fetchCellSampleTypeList(), fetchCreateCellSampleType(), fetchCreateMenu(), fetchDeleteCellSampleType(), fetchDeleteMenu(), fetchMenuTree(), fetchUpdateCellSampleType(), fetchUpdateMenu() (+30 more) ### Community 17 - "Community 17" -Cohesion: 0.07 -Nodes (38): fetchCreateCustomer(), fetchCustomerList(), fetchDeleteCustomer(), fetchUpdateCustomer(), updateInfusionScheduleStatus(), handleAdd(), handleDelete(), handleDropdownCommand() (+30 more) +Cohesion: 0.06 +Nodes (38): attachmentFullUrl(), dash(), handleAttachmentDownload(), handleAttachmentPreview(), buildPaymentFlowSteps(), dash(), formatAmount(), hasFinanceReceipt() (+30 more) ### Community 18 - "Community 18" -Cohesion: 0.04 -Nodes (21): fetchAvailableMaterialBatches(), fetchMyProductionMaterialConsumptions(), fetchMyProductionMaterialUsageList(), fetchProductionMaterialBatchList(), fetchProductionMaterialBatchOptions(), fetchProductionMaterialConsumptions(), fetchProductionMaterialFormula(), fetchProductionMaterialLinkedStepUsages() (+13 more) +Cohesion: 0.07 +Nodes (39): fetchCreateCustomer(), fetchCustomerList(), fetchDeleteCustomer(), fetchUpdateCustomer(), updateInfusionScheduleStatus(), handleAdd(), handleBatchDelete(), handleDelete() (+31 more) ### Community 19 - "Community 19" -Cohesion: 0.06 -Nodes (32): fetchAddTaskStep(), fetchCopyTaskStep(), fetchDeleteTaskStep(), fetchDispatchProductionTaskSteps(), fetchForwardProductionTask(), fetchProductionTaskDetail(), fetchProductionTaskEditorInit(), fetchProductionTaskList() (+24 more) +Cohesion: 0.05 +Nodes (14): fetchProductionWorkOrderQcInfo(), dash(), fmtMoney(), auditorDisplay(), dash(), ensureUnitsInOptions(), expressName(), formatYm() (+6 more) ### Community 20 - "Community 20" +Cohesion: 0.06 +Nodes (29): qcAttachmentFullUrl(), qcDownloadAttachment(), qcPreviewAttachment(), formatHandoverUserLabel(), formatNowDatetime(), fullFileUrl(), handleDownloadAttachment(), handlePreviewAttachment() (+21 more) + +### Community 21 - "Community 21" Cohesion: 0.08 Nodes (37): formatDatetimeToMinute(), handleChineseDatetimePaste(), parseChineseDatetimeText(), parseBirthOrder(), parseChineseNumeral(), addSampleHint(), earliestCollectTime(), isMaternalBloodEmpty() (+29 more) -### Community 21 - "Community 21" +### Community 22 - "Community 22" +Cohesion: 0.06 +Nodes (32): fetchAddTaskStep(), fetchCopyTaskStep(), fetchDeleteTaskStep(), fetchDispatchProductionTaskSteps(), fetchForwardProductionTask(), fetchProductionTaskDetail(), fetchProductionTaskEditorInit(), fetchProductionTaskList() (+24 more) + +### Community 23 - "Community 23" +Cohesion: 0.06 +Nodes (21): fetchQcMaterialBatchDetail(), fetchQcMaterialBatchList(), fetchQcMaterialBatchOptions(), fetchQcMaterialList(), fetchQcMaterialOptions(), fetchUpdateQcMaterialBatch(), fetchMarkQcMaterialUsageFullyUsed(), financeAttachmentsToUrlString() (+13 more) + +### Community 24 - "Community 24" Cohesion: 0.1 Nodes (2): WebSocketClient, TableCache -### Community 22 - "Community 22" +### Community 25 - "Community 25" Cohesion: 0.08 Nodes (33): fetchRefreshToken(), toLogin(), base64ToBytes(), bytesToBase64(), decryptJson(), deriveKey(), encryptJson(), fromBase64Url() (+25 more) -### Community 23 - "Community 23" +### Community 26 - "Community 26" Cohesion: 0.09 Nodes (8): getDefaultLanguage(), checkStorageCompatibility(), StorageConfig, getSystemStorage(), getSysVersion(), StorageKeyManager, StorageCompatibilityManager, validateStorageData() -### Community 24 - "Community 24" +### Community 27 - "Community 27" Cohesion: 0.08 Nodes (20): createEmptySnapshots(), normalizeConfiguredReagents(), normalizeConsumables(), normalizeDataCollections(), normalizeReagents(), normalizeStepOutputs(), serializeAttachments(), serializeEquipmentIds() (+12 more) -### Community 25 - "Community 25" +### Community 28 - "Community 28" Cohesion: 0.08 Nodes (18): fetchProductionReceptionBySampleCode(), fetchProductionReceptionSubmit(), fetchProductionReceptionUpdate(), onUserSelectVisible(), remoteSearchUsers(), buildPayload(), ensureDefaultHandler(), initDialog() (+10 more) -### Community 26 - "Community 26" +### Community 29 - "Community 29" Cohesion: 0.07 Nodes (19): fetchDeleteMaterialBatch(), fetchMaterialBatchList(), fetchMaterialBatchOptions(), fetchMaterialList(), fetchMaterialOptions(), fetchUpdateMaterialBatch(), fetchMaterialUsageList(), fetchMyMaterialUsageList() (+11 more) -### Community 27 - "Community 27" +### Community 30 - "Community 30" Cohesion: 0.09 Nodes (22): fetchMineProductionWorkOrderTabStepCounts(), fetchMineProductionWorkOrderTabStepCountsDeduped(), fetchProductionWorkOrderCellProductOptions(), fetchProductionWorkOrderDetail(), fetchProductionWorkOrderList(), fetchProductionWorkOrderQcDispatchOptions(), fetchProductionWorkOrderTabStepCounts(), fetchProductionWorkOrderTabStepCountsDeduped() (+14 more) -### Community 28 - "Community 28" -Cohesion: 0.11 -Nodes (25): completePilotApplication(), deletePilotApplication(), fetchPilotApplicationList(), startPilotApplication(), voidPilotApplication(), clearTableSelection(), handleBatchComplete(), handleBatchStart() (+17 more) - -### Community 29 - "Community 29" -Cohesion: 0.12 -Nodes (20): fetchGetMenuCodes(), fetchGetUserInfo(), fetchLogin(), fetchUpdateProfile(), fetchUploadProfileAvatar(), fetchUserInfo(), buildWebEncryptedLoginBody(), defaultAvatarPathByRole() (+12 more) - -### Community 30 - "Community 30" -Cohesion: 0.09 -Nodes (12): fetchMineQcWorkOrderTabUnfinishedCounts(), fetchOutboundQcDetail(), fetchQcWorkOrderDetail(), fetchQcWorkOrderList(), fetchQcWorkOrdersBySample(), fetchQcWorkOrderTabUnfinishedCounts(), reload(), reloadTabCounts() (+4 more) - ### Community 31 - "Community 31" -Cohesion: 0.1 -Nodes (12): fetchOutboundReleaseMaterial(), fetchOutboundReleaseReviewDetail(), fetchOutboundReleaseReviewList(), fetchReleaseReviewList(), handleReset(), handleSearch(), handleTabChange(), handleToggleSelect() (+4 more) +Cohesion: 0.09 +Nodes (27): completePilotApplication(), deletePilotApplication(), fetchPilotApplicationList(), startPilotApplication(), voidPilotApplication(), handleBatchComplete(), handleBatchStart(), handleBatchVoid() (+19 more) ### Community 32 - "Community 32" Cohesion: 0.12 -Nodes (15): addCopyButton(), highlightCode(), insertLineNumbers(), isBlockProcessed(), markBlockAsProcessed(), processBlock(), setupHighlightDirective(), setupRippleDirective() (+7 more) +Nodes (20): fetchGetMenuCodes(), fetchGetUserInfo(), fetchLogin(), fetchUpdateProfile(), fetchUploadProfileAvatar(), fetchUserInfo(), buildWebEncryptedLoginBody(), defaultAvatarPathByRole() (+12 more) ### Community 33 - "Community 33" +Cohesion: 0.09 +Nodes (12): fetchMineQcWorkOrderTabUnfinishedCounts(), fetchOutboundQcDetail(), fetchQcWorkOrderDetail(), fetchQcWorkOrderList(), fetchQcWorkOrdersBySample(), fetchQcWorkOrderTabUnfinishedCounts(), reload(), reloadTabCounts() (+4 more) + +### Community 34 - "Community 34" +Cohesion: 0.1 +Nodes (12): fetchOutboundReleaseMaterial(), fetchOutboundReleaseReviewDetail(), fetchOutboundReleaseReviewList(), fetchReleaseReviewList(), handleReset(), handleSearch(), handleTabChange(), handleToggleSelect() (+4 more) + +### Community 35 - "Community 35" +Cohesion: 0.12 +Nodes (15): addCopyButton(), highlightCode(), insertLineNumbers(), isBlockProcessed(), markBlockAsProcessed(), processBlock(), setupHighlightDirective(), setupRippleDirective() (+7 more) + +### Community 36 - "Community 36" Cohesion: 0.19 Nodes (15): fetchAttachmentDownloadUrl(), attachmentFullUrl(), ensureUniqueZipEntryName(), fetchAttachmentBlob(), getAttachmentExtension(), resolveAttachmentFileName(), sanitizeZipPathSegment(), applyInboundLabStorageCodePrefix() (+7 more) -### Community 34 - "Community 34" +### Community 37 - "Community 37" +Cohesion: 0.13 +Nodes (8): chipTitle(), confirmPicker(), memberOptionLabel(), removeUser(), resolveUser(), signBadge(), signBadgeText(), updateSelect() + +### Community 38 - "Community 38" Cohesion: 0.2 Nodes (14): applyFlagToRule(), applySchema(), countRules(), getActiveRule(), getDesigner(), getSetupState(), onMessage(), readFlag() (+6 more) -### Community 35 - "Community 35" -Cohesion: 0.16 -Nodes (14): fetchCreateEnvDetectItem(), fetchDeleteEnvDetectItem(), fetchEnvDetectItemDetail(), fetchEnvDetectItemList(), fetchEnvDetectItemsActive(), fetchUpdateEnvDetectItem(), handleAdd(), handleBatchDelete() (+6 more) - -### Community 36 - "Community 36" +### Community 39 - "Community 39" Cohesion: 0.12 Nodes (6): setupOaConfirmationKit(), ensureOaKitMenu(), setupOaLeaveKit(), setupOaOvertimeKit(), setupOaResignationKit(), setupOaTripKit() -### Community 37 - "Community 37" -Cohesion: 0.12 -Nodes (6): attachmentFullUrl(), dash(), handleAttachmentDownload(), handleAttachmentPreview(), ensureOaUploadRuleProps(), resolveUploadResponseUrl() - -### Community 38 - "Community 38" +### Community 40 - "Community 40" Cohesion: 0.16 Nodes (10): useTable(), useTableImpl(), getColumnChecks(), useTableColumns(), createErrorHandler(), createSmartDebounce(), defaultResponseAdapter(), extractPagination() (+2 more) -### Community 39 - "Community 39" +### Community 41 - "Community 41" Cohesion: 0.27 Nodes (14): useChart(), useChartComponent(), useChartOps(), colourBlend(), getCssVar(), getDarkColor(), getLightColor(), handleElementThemeColor() (+6 more) -### Community 40 - "Community 40" +### Community 42 - "Community 42" Cohesion: 0.19 Nodes (6): fetchServiceOrderTxnList(), handleReset(), handleSearch(), handleTabChange(), loadData(), switchTab() -### Community 42 - "Community 42" -Cohesion: 0.24 -Nodes (8): fullFileUrl(), handlePreviewAttachment(), isVideoFile(), normalizeDisplayValue(), resolveReviewCellType(), resolveReviewQuantity(), resolveReviewSpecText(), uniqueJoined() - -### Community 43 - "Community 43" -Cohesion: 0.42 -Nodes (9): buildPaymentFlowSteps(), dash(), formatAmount(), hasFinanceReceipt(), hasFinanceRefund(), hasReceiptSubmit(), hasRefundSubmit(), receiptSubmitTime() (+1 more) - ### Community 44 - "Community 44" Cohesion: 0.31 Nodes (4): isSlotAvailable(), resolveStorageSlotRangeFill(), slotFacilityNodeId(), sortBoxSlots() @@ -325,64 +322,52 @@ Nodes (2): parseEquipmentIds(), syncEquipmentNamesFromOptions() Cohesion: 0.5 Nodes (2): focusInput(), handleKeydown() -### Community 61 - "Community 61" -Cohesion: 0.4 -Nodes (1): fetchQcMaterialAmountAuthUsers() - -### Community 64 - "Community 64" +### Community 63 - "Community 63" Cohesion: 0.67 Nodes (2): if(), logSidebarMenu() -### Community 66 - "Community 66" -Cohesion: 0.5 -Nodes (1): fetchStorageEntrySmsList() - -### Community 67 - "Community 67" -Cohesion: 0.5 -Nodes (1): fetchQcSmsList() - -### Community 72 - "Community 72" +### Community 69 - "Community 69" Cohesion: 1.0 Nodes (2): getSettingDefaults(), resetToDefaults() -### Community 75 - "Community 75" +### Community 72 - "Community 72" Cohesion: 1.0 Nodes (2): buildOvertimeKitChildren(), uniqueId() -### Community 76 - "Community 76" +### Community 73 - "Community 73" Cohesion: 1.0 Nodes (2): buildLeaveKitChildren(), uniqueId() -### Community 78 - "Community 78" +### Community 74 - "Community 74" Cohesion: 1.0 Nodes (2): buildConfirmationKitChildren(), uniqueId() -### Community 79 - "Community 79" +### Community 75 - "Community 75" Cohesion: 1.0 Nodes (2): buildResignationKitChildren(), uniqueId() -### Community 80 - "Community 80" +### Community 76 - "Community 76" Cohesion: 1.0 Nodes (2): copyTextToClipboard(), copyTextWithFallback() -### Community 83 - "Community 83" +### Community 79 - "Community 79" Cohesion: 1.0 Nodes (2): getSourceProtocolAttachment(), normalizeAttachmentFiles() -### Community 95 - "Community 95" +### Community 92 - "Community 92" Cohesion: 1.0 Nodes (2): emptyTabCounts(), useProductionWorkOrderTabStepCounts() -### Community 97 - "Community 97" +### Community 94 - "Community 94" Cohesion: 1.0 Nodes (2): initialProgress(), useQcWorkOrderAttachmentExport() -### Community 98 - "Community 98" +### Community 95 - "Community 95" Cohesion: 1.0 Nodes (2): emptyTabCounts(), useQcWorkOrderTabUnfinishedCounts() ## Knowledge Gaps -- **Thin community `Community 21`** (42 nodes): `WebSocketClient`, `.calculateReconnectDelay()`, `.clearAllTimers()`, `.clearConnectionTimers()`, `.clearTimer()`, `.close()`, `.closeCurrentSocketForReconnect()`, `.connect()`, `.connectionStatusText()`, `.constructor()`, `.destroyInstance()`, `.flushMessageQueue()`, `.getInstance()`, `.getReadyStateText()`, `.handleClose()`, `.handleConnectionTimeout()`, `.handleError()`, `.handleMessage()`, `.handleOpen()`, `.init()`, `.isWebSocketConnected()`, `.reconnect()`, `.resetHeartbeat()`, `.send()`, `.startHeartbeat()`, `.startPing()`, `TableCache`, `.cleanupExpired()`, `.clear()`, `.clearByTags()`, `.clearCurrentSearch()`, `.clearPagination()`, `.constructor()`, `.evictLRU()`, `.generateKey()`, `.generateTags()`, `.get()`, `.getStats()`, `.log()`, `.set()`, `index.ts`, `tableCache.ts` +- **Thin community `Community 24`** (42 nodes): `WebSocketClient`, `.calculateReconnectDelay()`, `.clearAllTimers()`, `.clearConnectionTimers()`, `.clearTimer()`, `.close()`, `.closeCurrentSocketForReconnect()`, `.connect()`, `.connectionStatusText()`, `.constructor()`, `.destroyInstance()`, `.flushMessageQueue()`, `.getInstance()`, `.getReadyStateText()`, `.handleClose()`, `.handleConnectionTimeout()`, `.handleError()`, `.handleMessage()`, `.handleOpen()`, `.init()`, `.isWebSocketConnected()`, `.reconnect()`, `.resetHeartbeat()`, `.send()`, `.startHeartbeat()`, `.startPing()`, `TableCache`, `.cleanupExpired()`, `.clear()`, `.clearByTags()`, `.clearCurrentSearch()`, `.clearPagination()`, `.constructor()`, `.evictLRU()`, `.generateKey()`, `.generateTags()`, `.get()`, `.getStats()`, `.log()`, `.set()`, `index.ts`, `tableCache.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. - **Thin community `Community 45`** (9 nodes): `cleanupEventListeners()`, `handleTouchEnd()`, `handleTouchMove()`, `handleTouchStart()`, `handleWheelScroll()`, `if()`, `setTransition()`, `setupEventListeners()`, `index.vue` Too small to be a meaningful cluster - may be noise or needs more connections extracted. @@ -398,44 +383,38 @@ Nodes (2): emptyTabCounts(), useQcWorkOrderTabUnfinishedCounts() Too small to be a meaningful cluster - may be noise or needs more connections extracted. - **Thin community `Community 60`** (5 nodes): `focusInput()`, `handleKeydown()`, `if()`, `search()`, `index.vue` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 61`** (5 nodes): `fetchBatchRevokeQcMaterialAmountAuth()`, `fetchGrantQcMaterialAmountAuth()`, `fetchQcMaterialAmountAuthUsers()`, `fetchRevokeQcMaterialAmountAuth()`, `qc-material-amount-auth.ts` +- **Thin community `Community 63`** (4 nodes): `if()`, `logSidebarMenu()`, `index.vue`, `SidebarSubmenu.vue` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 64`** (4 nodes): `if()`, `logSidebarMenu()`, `index.vue`, `SidebarSubmenu.vue` +- **Thin community `Community 69`** (3 nodes): `getSettingDefaults()`, `resetToDefaults()`, `setting.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 66`** (4 nodes): `fetchGenerateStorageEntrySms()`, `fetchStorageEntrySmsList()`, `fetchToggleStorageEntrySmsNotified()`, `storage-entry-sms-notification.ts` +- **Thin community `Community 72`** (3 nodes): `buildOvertimeKitChildren()`, `oa-overtime-kit-rule.ts`, `uniqueId()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 67`** (4 nodes): `fetchGenerateQcSms()`, `fetchQcSmsList()`, `fetchToggleQcSmsNotified()`, `qc-sms-notification.ts` +- **Thin community `Community 73`** (3 nodes): `buildLeaveKitChildren()`, `oa-leave-kit-rule.ts`, `uniqueId()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 72`** (3 nodes): `getSettingDefaults()`, `resetToDefaults()`, `setting.ts` +- **Thin community `Community 74`** (3 nodes): `buildConfirmationKitChildren()`, `oa-confirmation-kit-rule.ts`, `uniqueId()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 75`** (3 nodes): `buildOvertimeKitChildren()`, `oa-overtime-kit-rule.ts`, `uniqueId()` +- **Thin community `Community 75`** (3 nodes): `buildResignationKitChildren()`, `oa-resignation-kit-rule.ts`, `uniqueId()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 76`** (3 nodes): `buildLeaveKitChildren()`, `oa-leave-kit-rule.ts`, `uniqueId()` +- **Thin community `Community 76`** (3 nodes): `copyTextToClipboard()`, `copyTextWithFallback()`, `copy-text.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 78`** (3 nodes): `buildConfirmationKitChildren()`, `oa-confirmation-kit-rule.ts`, `uniqueId()` +- **Thin community `Community 79`** (3 nodes): `getSourceProtocolAttachment()`, `normalizeAttachmentFiles()`, `protocol-source-attachment.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 79`** (3 nodes): `buildResignationKitChildren()`, `oa-resignation-kit-rule.ts`, `uniqueId()` +- **Thin community `Community 92`** (3 nodes): `emptyTabCounts()`, `useProductionWorkOrderTabStepCounts()`, `useProductionWorkOrderTabStepCounts.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 80`** (3 nodes): `copyTextToClipboard()`, `copyTextWithFallback()`, `copy-text.ts` +- **Thin community `Community 94`** (3 nodes): `initialProgress()`, `useQcWorkOrderAttachmentExport()`, `useQcWorkOrderAttachmentExport.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 83`** (3 nodes): `getSourceProtocolAttachment()`, `normalizeAttachmentFiles()`, `protocol-source-attachment.ts` - Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 95`** (3 nodes): `emptyTabCounts()`, `useProductionWorkOrderTabStepCounts()`, `useProductionWorkOrderTabStepCounts.ts` - Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 97`** (3 nodes): `initialProgress()`, `useQcWorkOrderAttachmentExport()`, `useQcWorkOrderAttachmentExport.ts` - Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 98`** (3 nodes): `emptyTabCounts()`, `useQcWorkOrderTabUnfinishedCounts()`, `useQcWorkOrderTabUnfinishedCounts.ts` +- **Thin community `Community 95`** (3 nodes): `emptyTabCounts()`, `useQcWorkOrderTabUnfinishedCounts()`, `useQcWorkOrderTabUnfinishedCounts.ts` 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 `push()` connect `Community 2` to `Community 0`, `Community 1`, `Community 3`, `Community 4`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 15`, `Community 19`, `Community 20`, `Community 21`, `Community 22`, `Community 24`, `Community 27`, `Community 30`, `Community 33`?** - _High betweenness centrality (0.272) - this node is a cross-community bridge._ -- **Why does `get()` connect `Community 0` to `Community 1`, `Community 2`, `Community 3`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 15`, `Community 16`, `Community 17`, `Community 18`, `Community 19`, `Community 25`, `Community 26`, `Community 27`, `Community 28`, `Community 29`, `Community 30`, `Community 31`, `Community 35`, `Community 40`, `Community 44`, `Community 61`, `Community 66`, `Community 67`?** - _High betweenness centrality (0.261) - this node is a cross-community bridge._ -- **Why does `handleDynamicRoutes()` connect `Community 5` to `Community 6`, `Community 9`, `Community 15`, `Community 27`, `Community 29`, `Community 30`?** - _High betweenness centrality (0.038) - this node is a cross-community bridge._ +- **Why does `push()` connect `Community 2` to `Community 0`, `Community 1`, `Community 3`, `Community 4`, `Community 6`, `Community 8`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 15`, `Community 17`, `Community 19`, `Community 20`, `Community 21`, `Community 22`, `Community 24`, `Community 25`, `Community 27`, `Community 30`, `Community 31`, `Community 33`, `Community 36`, `Community 37`?** + _High betweenness centrality (0.281) - this node is a cross-community bridge._ +- **Why does `get()` connect `Community 0` to `Community 1`, `Community 2`, `Community 3`, `Community 4`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 13`, `Community 14`, `Community 15`, `Community 16`, `Community 18`, `Community 19`, `Community 22`, `Community 23`, `Community 28`, `Community 29`, `Community 30`, `Community 31`, `Community 32`, `Community 33`, `Community 34`, `Community 42`, `Community 44`?** + _High betweenness centrality (0.273) - this node is a cross-community bridge._ +- **Why does `buildInboundBasicSection()` connect `Community 12` to `Community 2`?** + _High betweenness centrality (0.033) - this node is a cross-community bridge._ - **Are the 304 inferred relationships involving `get()` (e.g. with `resolveStorageSlotRangeFill()` and `buildNodeCodePathFromFlat()`) actually correct?** _`get()` has 304 INFERRED edges - model-reasoned connections that need verification._ - **Are the 109 inferred relationships involving `push()` (e.g. with `refreshQcMenuBadges()` and `collectLeafFacilityNodesInTreeOrder()`) actually correct?** diff --git a/web-admin/graphify-out/graph.html b/web-admin/graphify-out/graph.html index 9e7293c3..f081f73f 100644 --- a/web-admin/graphify-out/graph.html +++ b/web-admin/graphify-out/graph.html @@ -57,12 +57,12 @@
-