From 8c49021d38526d8aa3119e5dfd217984e9e6fd02 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Thu, 13 Aug 2026 14:31:57 +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/api/mini_menu.py | 2 + backend/app/api/oa_approval.py | 2 + backend/app/core/storage.py | 28 +- backend/app/crud/oa_instance_draft.py | 23 +- backend/app/services/oa_engine.py | 95 +- backend/graphify-out/.graphify_analysis.json | 3057 ++++---- backend/graphify-out/.graphify_extract.json | 2609 ++++--- backend/graphify-out/GRAPH_REPORT.md | 189 +- backend/graphify-out/graph.json | 6954 +++++++++-------- backend/graphify-out/manifest.json | 10 +- backend/tests/test_oa_engine.py | 58 + backend/tests/test_oa_instance_draft.py | 20 + backend/tests/test_storage_content_type.py | 20 + .../2026-08-13-oa-detail-header-stamp.md | 41 + ...6-08-13-oa-list-corner-index-pagination.md | 2 +- ...6-08-13-oa-pending-batch-approve-return.md | 39 + ...08-13-oa-attachment-van-beautify-design.md | 21 + ...026-08-13-oa-detail-header-stamp-design.md | 24 + ...-oa-pending-batch-approve-return-design.md | 70 + ...gress-withdraw-cancelled-display-design.md | 26 + mobile-h5/pages.json | 5 +- mobile-h5/pages/index/index.vue | 116 +- mobile-h5/pages/login/index.vue | 29 +- mobile-h5/pages/oa/cc/index.vue | 14 +- mobile-h5/pages/oa/drafts/index.vue | 19 +- mobile-h5/pages/oa/mine/index.vue | 9 +- mobile-h5/pages/oa/pending/index.vue | 14 +- mobile-h5/pages/oa/start/webview.vue | 6 +- mobile-h5/pages/oa/webview/index.vue | 5 +- mobile-h5/static/menu-icons/oa-cc.png | Bin 3624 -> 3497 bytes mobile-h5/static/menu-icons/oa-done.png | Bin 2892 -> 2686 bytes mobile-h5/static/menu-icons/oa-drafts.png | Bin 3266 -> 3171 bytes mobile-h5/static/menu-icons/oa-mine.png | Bin 4429 -> 5475 bytes mobile-h5/static/menu-icons/oa-pending.png | Bin 3865 -> 4203 bytes mobile-h5/styles/app.scss | 1 + mobile-h5/styles/components/btn-loading.scss | 40 + mobile-h5/styles/components/login.scss | 11 +- mobile-h5/utils/config.js | 2 +- mobile-h5/utils/oa-api.js | 18 + mobile-h5/utils/oa-navigate-back.js | 78 + mobile-oa-h5/src/api/oa.js | 8 + mobile-oa-h5/src/main.js | 1 + mobile-oa-h5/src/oa/close-to-host.js | 60 + mobile-oa-h5/src/oa/close-to-host.test.js | 104 + .../src/oa/components/OaBtnLoadingInner.vue | 10 + .../src/oa/components/OaDatePicker.vue | 27 +- .../oa/components/OaInstanceDetailSheet.vue | 250 + .../src/oa/components/OaProgressTimeline.vue | 239 +- .../oa/components/OaReceiveAccountSelect.vue | 5 +- .../src/oa/components/OaRelatedApproval.vue | 90 +- .../src/oa/components/OaStatusStamp.vue | 142 + .../src/oa/components/OaTripItinerary.vue | 42 +- .../src/oa/components/OaUploadField.vue | 379 +- .../src/oa/oa-flow-preview-refresh.js | 127 + .../src/oa/oa-flow-preview-refresh.test.js | 140 + .../src/oa/oa-progress-person-lines.js | 129 + .../src/oa/oa-progress-person-lines.test.js | 160 + mobile-oa-h5/src/oa/oa-status-stamp.js | 18 + mobile-oa-h5/src/oa/oa-status-stamp.test.js | 45 + .../src/oa/print/exportOaApprovalPdf.js | 174 +- mobile-oa-h5/src/oa/print/oa-print-flow.js | 144 + .../src/oa/print/oa-print-flow.test.js | 47 + mobile-oa-h5/src/styles/oa-btn-loading.css | 36 + .../src/styles/oa-btn-loading.test.js | 18 + mobile-oa-h5/src/styles/oa-form.css | 39 +- mobile-oa-h5/src/utils/download-attachment.js | 45 + mobile-oa-h5/src/views/OaDetail.vue | 207 +- mobile-oa-h5/src/views/OaStart.vue | 134 +- ...kxw-mobile-oa-attachment-actions-demo.html | 353 + ...xw-mobile-oa-detail-header-stamp-demo.html | 564 ++ .../zkxw-mobile-oa-drafts-beautify-demos.html | 678 ++ .../zkxw-mobile-oa-drafts-list-demos.html | 1177 +++ ...kxw-mobile-oa-drafts-nav-actions-demo.html | 426 + ...zkxw-mobile-oa-list-circle-index-demo.html | 593 ++ .../zkxw-mobile-oa-list-empty-demos.html | 484 ++ ...-mobile-oa-pending-batch-actions-demo.html | 695 ++ .../zkxw-mobile-oa-progress-badge-demo.html | 694 ++ ...e-oa-progress-withdraw-cancelled-demo.html | 534 ++ .../graphify-out/.graphify_analysis.json | 3366 ++++---- web-admin/graphify-out/.graphify_extract.json | 1104 ++- web-admin/graphify-out/GRAPH_REPORT.md | 304 +- web-admin/graphify-out/graph.html | 8 +- web-admin/graphify-out/graph.json | 6535 +++++++++------- web-admin/graphify-out/manifest.json | 17 +- .../oa-approval/OaProgressChain.vue | 48 +- .../oa-approval/OaStartFormDialog.vue | 50 +- .../src/utils/oa-approval-print-flow.test.ts | 52 + web-admin/src/utils/oa-approval-print-flow.ts | 199 + web-admin/src/utils/oa-approval-print.ts | 193 +- .../src/utils/oa-flow-preview-refresh.test.ts | 123 + .../src/utils/oa-flow-preview-refresh.ts | 130 + .../utils/oa-progress-person-lines.test.ts | 28 + .../src/utils/oa-progress-person-lines.ts | 6 +- 93 files changed, 22731 insertions(+), 12107 deletions(-) create mode 100644 backend/tests/test_storage_content_type.py create mode 100644 docs/superpowers/plans/2026-08-13-oa-detail-header-stamp.md create mode 100644 docs/superpowers/plans/2026-08-13-oa-pending-batch-approve-return.md create mode 100644 docs/superpowers/specs/2026-08-13-oa-attachment-van-beautify-design.md create mode 100644 docs/superpowers/specs/2026-08-13-oa-detail-header-stamp-design.md create mode 100644 docs/superpowers/specs/2026-08-13-oa-pending-batch-approve-return-design.md create mode 100644 docs/superpowers/specs/2026-08-13-oa-progress-withdraw-cancelled-display-design.md create mode 100644 mobile-h5/styles/components/btn-loading.scss create mode 100644 mobile-h5/utils/oa-navigate-back.js create mode 100644 mobile-oa-h5/src/oa/close-to-host.js create mode 100644 mobile-oa-h5/src/oa/close-to-host.test.js create mode 100644 mobile-oa-h5/src/oa/components/OaBtnLoadingInner.vue create mode 100644 mobile-oa-h5/src/oa/components/OaInstanceDetailSheet.vue create mode 100644 mobile-oa-h5/src/oa/components/OaStatusStamp.vue create mode 100644 mobile-oa-h5/src/oa/oa-flow-preview-refresh.js create mode 100644 mobile-oa-h5/src/oa/oa-flow-preview-refresh.test.js create mode 100644 mobile-oa-h5/src/oa/oa-progress-person-lines.js create mode 100644 mobile-oa-h5/src/oa/oa-progress-person-lines.test.js create mode 100644 mobile-oa-h5/src/oa/oa-status-stamp.js create mode 100644 mobile-oa-h5/src/oa/oa-status-stamp.test.js create mode 100644 mobile-oa-h5/src/oa/print/oa-print-flow.js create mode 100644 mobile-oa-h5/src/oa/print/oa-print-flow.test.js create mode 100644 mobile-oa-h5/src/styles/oa-btn-loading.css create mode 100644 mobile-oa-h5/src/styles/oa-btn-loading.test.js create mode 100644 mobile-oa-h5/src/utils/download-attachment.js create mode 100644 mobile-ui/zkxw-mobile-oa-attachment-actions-demo.html create mode 100644 mobile-ui/zkxw-mobile-oa-detail-header-stamp-demo.html create mode 100644 mobile-ui/zkxw-mobile-oa-drafts-beautify-demos.html create mode 100644 mobile-ui/zkxw-mobile-oa-drafts-list-demos.html create mode 100644 mobile-ui/zkxw-mobile-oa-drafts-nav-actions-demo.html create mode 100644 mobile-ui/zkxw-mobile-oa-list-circle-index-demo.html create mode 100644 mobile-ui/zkxw-mobile-oa-list-empty-demos.html create mode 100644 mobile-ui/zkxw-mobile-oa-pending-batch-actions-demo.html create mode 100644 mobile-ui/zkxw-mobile-oa-progress-badge-demo.html create mode 100644 mobile-ui/zkxw-mobile-oa-progress-withdraw-cancelled-demo.html create mode 100644 web-admin/src/utils/oa-approval-print-flow.test.ts create mode 100644 web-admin/src/utils/oa-approval-print-flow.ts create mode 100644 web-admin/src/utils/oa-flow-preview-refresh.test.ts create mode 100644 web-admin/src/utils/oa-flow-preview-refresh.ts create mode 100644 web-admin/src/utils/oa-progress-person-lines.test.ts diff --git a/backend/app/api/mini_menu.py b/backend/app/api/mini_menu.py index dffbf357..f17a3b2e 100644 --- a/backend/app/api/mini_menu.py +++ b/backend/app/api/mini_menu.py @@ -155,6 +155,8 @@ async def list_my_mobile_menus(request: Request, db: Session = Depends(get_db)): path = (m.path or "").strip() if not path: continue + if "form-sink" in path.lower() or "水槽" in str(m.menu_name or ""): + continue if allowed_ids is not None and m.id not in allowed_ids: continue colors = _mobile_menu_icon_colors(path) diff --git a/backend/app/api/oa_approval.py b/backend/app/api/oa_approval.py index bd240754..9025961e 100644 --- a/backend/app/api/oa_approval.py +++ b/backend/app/api/oa_approval.py @@ -1043,6 +1043,7 @@ async def list_oa_tasks( readStatus: Optional[str] = Query(None, alias="readStatus"), appName: Optional[str] = Query(None, alias="appName"), initiatorName: Optional[str] = Query(None, alias="initiatorName"), + keyword: Optional[str] = Query(None, alias="keyword"), applyTimeFrom: Optional[str] = Query(None, alias="applyTimeFrom"), applyTimeTo: Optional[str] = Query(None, alias="applyTimeTo"), instanceStatus: Optional[str] = Query(None, alias="instanceStatus"), @@ -1063,6 +1064,7 @@ async def list_oa_tasks( read_status=readStatus, app_name=appName, initiator_name=initiatorName, + keyword=keyword, apply_time_from=applyTimeFrom, apply_time_to=applyTimeTo, instance_status=instanceStatus, diff --git a/backend/app/core/storage.py b/backend/app/core/storage.py index e8170fe2..24a7c4a0 100644 --- a/backend/app/core/storage.py +++ b/backend/app/core/storage.py @@ -21,6 +21,7 @@ import os import uuid import base64 +import mimetypes from io import BytesIO from datetime import datetime, timedelta from urllib.parse import quote @@ -33,6 +34,25 @@ from app.core.config import settings # HEIC 格式的 MIME 类型 HEIC_TYPES = {"image/heic", "image/heif"} +# 扩展名 → MIME(补齐部分系统 mimetypes 缺失,尤其 SVG) +_EXTRA_CONTENT_TYPES = { + ".svg": "image/svg+xml", + ".svgz": "image/svg+xml", + ".webp": "image/webp", + ".heic": "image/heic", + ".heif": "image/heif", +} + + +def guess_content_type(filename: str) -> str: + """按文件名推断 Content-Type,供对象存储写入元数据(SVG 回显依赖正确 MIME)。""" + name = (filename or "").strip() + ext = os.path.splitext(name)[1].lower() + if ext in _EXTRA_CONTENT_TYPES: + return _EXTRA_CONTENT_TYPES[ext] + guessed, _ = mimetypes.guess_type(name) + return guessed or "application/octet-stream" + def convert_heic_to_jpeg(content: bytes) -> bytes: """将 HEIC/HEIF 格式转换为 JPEG 格式""" @@ -176,8 +196,9 @@ class QiniuStorage(BaseStorage): key = self._generate_filename(filename) token = self.qiniu.upload_token(self.bucket, key, 3600) + mime = guess_content_type(filename) - ret, info = put_data(token, key, file_content) + ret, info = put_data(token, key, file_content, mime_type=mime) if ret is not None: return self.get_url(ret["key"]) raise Exception(f"七牛云上传失败: {info}") @@ -231,7 +252,8 @@ class OSSStorage(BaseStorage): file_content, filename = process_image_content(file_content, filename) key = self._generate_filename(filename) - result = self.bucket.put_object(key, file_content) + headers = {"Content-Type": guess_content_type(filename)} + result = self.bucket.put_object(key, file_content, headers=headers) if result.status == 200: return self.get_url(key) raise Exception(f"OSS上传失败: {result.status}") @@ -294,11 +316,13 @@ class MinIOStorage(BaseStorage): if folder: key = f"{folder.strip('/')}/{key}" data = BytesIO(file_content) + # 必须写入正确 MIME:SVG 若为 octet-stream,浏览器 会拒绝回显 self.client.put_object( bucket_name=self.bucket_name, object_name=key, data=data, length=len(file_content), + content_type=guess_content_type(filename), ) return self.get_url(key) diff --git a/backend/app/crud/oa_instance_draft.py b/backend/app/crud/oa_instance_draft.py index 6d04fa40..b2bbb2ce 100644 --- a/backend/app/crud/oa_instance_draft.py +++ b/backend/app/crud/oa_instance_draft.py @@ -11,6 +11,7 @@ from sqlalchemy.orm import Session from app.core.utils import generate_uuid from app.crud import oa_approval as oa_crud from app.models.models import OaApp, OaAppGroup, OaAppVersion, OaInstanceDraft +from app.services.oa_related_approval import flatten_form_fields_for_summary def _loads(raw: Any, default: Any) -> Any: @@ -187,15 +188,21 @@ def list_drafts( ) items: List[Dict[str, Any]] = [] for d, app, ver, group in rows: - items.append( - row_to_dict( - d, - app_name=(app.app_name if app else "") or "", - version_no=ver.version_no if ver else None, - group_id=(app.group_id if app else "") or "", - group_name=(group.group_name if group else "") or "", - ) + item = row_to_dict( + d, + app_name=(app.app_name if app else "") or "", + version_no=ver.version_no if ver else None, + group_id=(app.group_id if app else "") or "", + group_name=(group.group_name if group else "") or "", ) + schema = _loads(getattr(ver, "form_schema_json", None), {}) if ver else {} + form_data = _loads(d.form_data_json, {}) or {} + preview = [ + {"label": f.get("label") or "", "value": f.get("value") or ""} + for f in flatten_form_fields_for_summary(schema, form_data)[:3] + ] + item["previewFields"] = preview + items.append(item) return items, int(total) diff --git a/backend/app/services/oa_engine.py b/backend/app/services/oa_engine.py index af591f35..86eb2680 100644 --- a/backend/app/services/oa_engine.py +++ b/backend/app/services/oa_engine.py @@ -238,16 +238,30 @@ def _fmt_dt(dt: Any) -> str: return str(dt) -def _terminal_item(status: str, title: str, inst: Any) -> Dict[str, Any]: +def _terminal_item( + status: str, + title: str, + inst: Any, + name_map: Optional[Dict[str, str]] = None, +) -> Dict[str, Any]: + name_map = name_map or {} + uid = "" + uname = "" + comment = "" + # 撤销终态:归因发起人,勿让任务节点承担「已撤销」语义 + if status == "cancelled": + uid = (getattr(inst, "initiator_user_id", None) or "").strip() + uname = name_map.get(uid, "") or uid + comment = "发起人撤销" return { "kind": "terminal", "roundNo": getattr(inst, "current_round", None) or 1, "title": title, "status": status, - "assigneeUserId": "", - "assigneeUserName": "", + "assigneeUserId": uid, + "assigneeUserName": uname, "timestamp": _fmt_dt(getattr(inst, "update_time", None)), - "commentText": "", + "commentText": comment, "nodeKey": "", "taskType": "", } @@ -682,6 +696,9 @@ def build_progress_items( for p in ts_src: if p.get("timestamp") and (not timestamp or p["timestamp"] > timestamp): timestamp = p["timestamp"] + # 整节点仅系统清待办(cancelled)时勿带时间,避免像审批人操作过 + if node_status == "cancelled": + timestamp = "" comments = [ f"{p['nickName']}:{p['commentText']}" if len(people) > 1 and p.get("nickName") @@ -751,11 +768,11 @@ def build_progress_items( ) if inst.status == "completed": - items.append(_terminal_item("done", "流程结束", inst)) + items.append(_terminal_item("done", "流程结束", inst, name_map)) elif inst.status == "rejected": - items.append(_terminal_item("rejected", "流程结束(已拒绝)", inst)) + items.append(_terminal_item("rejected", "流程结束(已拒绝)", inst, name_map)) elif inst.status == "cancelled": - items.append(_terminal_item("cancelled", "已撤销", inst)) + items.append(_terminal_item("cancelled", "已撤销", inst, name_map)) # returned:打回结果只落在审批任务节点上,不再追加独立终态「已打回」行 return items @@ -913,6 +930,8 @@ def _enrich_list_rows( ) -> List[Dict[str, Any]]: if not rows: return [] + from app.services.oa_related_approval import flatten_form_fields_for_summary + inst_by_id = {i.id: i for i in instances} app_ids = list({i.app_id for i in instances if i.app_id}) apps = ( @@ -928,6 +947,16 @@ def _enrich_list_rows( ) app_name_by_id = {a.id: (a.app_name or "") for a in apps} + ver_ids = list({i.app_version_id for i in instances if i.app_version_id}) + ver_by_id: Dict[str, OaAppVersion] = {} + if ver_ids: + for v in ( + db.query(OaAppVersion) + .filter(OaAppVersion.id.in_(ver_ids), OaAppVersion.del_flag == 0) + .all() + ): + ver_by_id[v.id] = v + inst_ids = list(inst_by_id.keys()) pending_tasks = ( db.query(OaTask) @@ -970,8 +999,16 @@ def _enrich_list_rows( pending_approval_tasks=pending_by_inst.get(inst.id, []), name_map=name_map, ) + ver = ver_by_id.get(inst.app_version_id or "") + schema = _loads(getattr(ver, "form_schema_json", None), {}) if ver else {} + form_data = _loads(inst.form_data_json, {}) or {} + preview = [ + {"label": f.get("label") or "", "value": f.get("value") or ""} + for f in flatten_form_fields_for_summary(schema, form_data)[:3] + ] merged = dict(row) merged.update(summary) + merged["previewFields"] = preview out.append(merged) return out @@ -2121,6 +2158,7 @@ def _apply_instance_list_filters( *, app_name: Optional[str] = None, initiator_name: Optional[str] = None, + keyword: Optional[str] = None, apply_time_from: Optional[str] = None, apply_time_to: Optional[str] = None, instance_status: Optional[str] = None, @@ -2128,26 +2166,49 @@ def _apply_instance_list_filters( joined_initiator: bool = False, ): """在已包含 OaInstance 的 query 上叠加列表筛选。返回 (query, joined_app, joined_initiator)。""" - kw = (app_name or "").strip() - if kw: + combined = (keyword or "").strip() + if combined: if not joined_app: q = q.outerjoin( OaApp, (OaApp.id == OaInstance.app_id) & (OaApp.del_flag == 0), ) joined_app = True - like = f"%{kw}%" - q = q.filter(or_(OaApp.app_name.like(like), OaInstance.title.like(like))) - - iname = (initiator_name or "").strip() - if iname: if not joined_initiator: q = q.outerjoin( SysUser, (SysUser.id == OaInstance.initiator_user_id) & (SysUser.del_flag == 0), ) joined_initiator = True - q = q.filter(SysUser.nick_name.like(f"%{iname}%")) + like = f"%{combined}%" + q = q.filter( + or_( + OaApp.app_name.like(like), + OaInstance.title.like(like), + SysUser.nick_name.like(like), + ) + ) + else: + kw = (app_name or "").strip() + if kw: + if not joined_app: + q = q.outerjoin( + OaApp, + (OaApp.id == OaInstance.app_id) & (OaApp.del_flag == 0), + ) + joined_app = True + like = f"%{kw}%" + q = q.filter(or_(OaApp.app_name.like(like), OaInstance.title.like(like))) + + iname = (initiator_name or "").strip() + if iname: + if not joined_initiator: + q = q.outerjoin( + SysUser, + (SysUser.id == OaInstance.initiator_user_id) & (SysUser.del_flag == 0), + ) + joined_initiator = True + q = q.filter(SysUser.nick_name.like(f"%{iname}%")) t0 = _parse_day_start(apply_time_from) if t0 is not None: @@ -2172,6 +2233,7 @@ def list_tasks( read_status: Optional[str] = None, app_name: Optional[str] = None, initiator_name: Optional[str] = None, + keyword: Optional[str] = None, apply_time_from: Optional[str] = None, apply_time_to: Optional[str] = None, instance_status: Optional[str] = None, @@ -2193,6 +2255,7 @@ def list_tasks( q, app_name=app_name, initiator_name=initiator_name, + keyword=keyword, apply_time_from=apply_time_from, apply_time_to=apply_time_to, instance_status=instance_status, @@ -2244,6 +2307,7 @@ def list_tasks( need_inst_join = any( [ + (keyword or "").strip(), (app_name or "").strip(), (initiator_name or "").strip(), (apply_time_from or "").strip(), @@ -2262,6 +2326,7 @@ def list_tasks( q, app_name=app_name, initiator_name=initiator_name, + keyword=keyword, apply_time_from=apply_time_from, apply_time_to=apply_time_to, instance_status=instance_status, diff --git a/backend/graphify-out/.graphify_analysis.json b/backend/graphify-out/.graphify_analysis.json index 9b2002e8..64be5846 100644 --- a/backend/graphify-out/.graphify_analysis.json +++ b/backend/graphify-out/.graphify_analysis.json @@ -137,7 +137,6 @@ "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", @@ -328,6 +327,7 @@ "api_operations_list_occupancy_history", "api_operations_list_storage_facilities", "api_operations_list_storage_slot_select_options", + "api_operations_list_storage_slot_stats", "api_operations_list_storage_slots", "api_operations_list_uv_disinfect_logs", "api_operations_normalize_visit_date_bound", @@ -366,7 +366,6 @@ "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", @@ -478,6 +477,7 @@ "api_pilot_service_list_service_order_txns", "api_pilot_service_package_items_to_crud", "api_pilot_service_py", + "api_pilot_service_rationale_1", "api_pilot_service_submit_service_order_finance_confirm", "api_pilot_service_submit_service_order_refund", "api_pilot_service_submit_txn_finance", @@ -657,7 +657,6 @@ "api_production_replace_task_step_data_collections", "api_production_replace_task_step_outputs", "api_production_replace_task_step_reagents", - "api_production_set_current_process_route", "api_production_set_production_task_inputs", "api_production_set_production_task_outputs", "api_production_spawn_temporary_work_order_from_task_api", @@ -783,25 +782,20 @@ "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_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", "api_sample_reception_allocate_lab_storage_codes", "api_sample_reception_create_check_item", "api_sample_reception_delete_check_item", @@ -817,7 +811,6 @@ "api_sample_reception_post_sample_reception", "api_sample_reception_put_sample_reception", "api_sample_reception_py", - "api_sample_reception_rationale_272", "api_sample_reception_update_check_item", "api_sample_sms_notification_generate_sms", "api_sample_sms_notification_get_current_user_id", @@ -865,50 +858,43 @@ "core_admin_request_json_py", "core_admin_request_json_rationale_1", "core_admin_request_json_rationale_25", + "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_menu_guard_rationale_28", "core_menu_guard_strip_row_fields", "core_menu_guard_user_has_menu_perm", + "core_request_payload_py", + "core_request_payload_rationale_1", + "core_request_payload_rationale_18", + "core_request_payload_resolve_request_payload", "core_response_error_response", "core_response_format_api_error_message", "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_count", "crud_base_crudbase_get", - "crud_clinical_payment_apply_submit_receipt", - "crud_clinical_payment_auto_create_payment", - "crud_clinical_payment_batch_submit_receipt", - "crud_clinical_payment_batch_submit_refund", - "crud_clinical_payment_confirm_receipt", - "crud_clinical_payment_confirm_refund", - "crud_clinical_payment_enrich_payment", - "crud_clinical_payment_get_or_raise", - "crud_clinical_payment_get_payment_by_schedule", - "crud_clinical_payment_get_payment_detail", + "crud_cell_product_product_to_response", + "crud_cleanroom_garment_get_garment_detail", "crud_clinical_payment_list_payments", - "crud_clinical_payment_map_payments_by_schedule_id", - "crud_clinical_payment_map_payments_by_schedule_ids", - "crud_clinical_payment_py", - "crud_clinical_payment_reject_receipt", - "crud_clinical_payment_reject_refund", "crud_clinical_payment_row_to_dict", - "crud_clinical_payment_submit_receipt", - "crud_clinical_payment_submit_refund", + "crud_collection_protocol_apply_submit_refund_finance", "crud_collection_protocol_attachments_to_urls", + "crud_collection_protocol_batch_submit_refund_finance", + "crud_collection_protocol_count_pending_protocol_invoice_requests", + "crud_collection_protocol_list_audits", "crud_collection_protocol_no_enrich_issued_user_names", + "crud_collection_protocol_save_sample_transports", + "crud_collection_protocol_submit_refund_finance", + "crud_collection_protocol_upsert_fullmoon_todo", + "crud_collection_region_get_hospital", + "crud_collection_region_hospital_names_by_region_ids", + "crud_collection_region_list_collection_regions", "crud_collection_region_region_to_dict", + "crud_collection_region_soft_delete_hospital", "crud_exhibition_appointment_total_pages", "crud_leave_update_leave_status", "crud_material_stock_check_batch_line_to_dict", @@ -923,56 +909,114 @@ "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_unused_amount", "crud_material_stock_check_unused_line_to_dict", "crud_material_stock_check_user_nick_name_map", + "crud_menu_build_tree", + "crud_menu_list_menus_tree", + "crud_oa_approval_app_to_dict", + "crud_oa_approval_delete_group", + "crud_oa_approval_get_group", "crud_oa_approval_group_to_dict", + "crud_oa_approval_list_apps", "crud_oa_approval_list_groups", - "crud_pilot_application_auto_generate_schedules", - "crud_pilot_application_create_application", - "crud_pilot_application_resolve_application_attachment_payload", - "crud_pilot_application_save_patient", - "crud_pilot_application_update_application", - "crud_pilot_delivery_save_delivery_method", - "crud_pilot_service_enrich_finance_operate_fields", + "crud_oa_approval_update_group", + "crud_pilot_delivery_save_delivery_materials", + "crud_pilot_service_get_channel_account", + "crud_pilot_service_list_cell_product_prices", + "crud_pilot_service_list_cell_product_specs", + "crud_pilot_service_list_cell_product_types", + "crud_pilot_service_list_channel_agreement_prices", + "crud_pilot_service_list_channel_agreements", + "crud_pilot_service_list_channel_invoices", + "crud_pilot_service_list_channel_mail_addresses", + "crud_pilot_service_list_channels", + "crud_pilot_service_list_checkup_institution_invoices", + "crud_pilot_service_list_checkup_institution_projects", + "crud_pilot_service_list_checkup_institutions", + "crud_pilot_service_list_project_system_items", + "crud_pilot_service_list_project_systems", "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_account", "crud_pilot_service_row_to_dict_channel_agreement", "crud_pilot_service_row_to_dict_channel_agreement_price", + "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_project_system_item", "crud_pilot_service_row_to_dict_service_order", "crud_pilot_service_row_to_dict_service_order_txn", - "crud_pilot_service_service_order_txn_to_response_dict", "crud_post_get_post", - "crud_process_route_list_routes", - "crud_process_route_route_row_to_dict", + "crud_post_soft_delete_post", "crud_process_route_update_step", - "crud_production_task_build_process_library_for_editor", + "crud_production_material_prep_parse_quick_prep_lines", + "crud_production_task_base_active_step_count_query", + "crud_production_task_delete_task_step", "crud_production_task_enrich_assignee_names", "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", + "crud_qc_material_build_manual_out_remark", + "crud_qc_material_code_exists", + "crud_qc_material_create_material", + "crud_qc_material_dec", + "crud_qc_material_fmt_dt", "crud_qc_material_get_material", + "crud_qc_material_list_materials", "crud_qc_material_norm_status", + "crud_qc_material_options_list", + "crud_qc_material_py", "crud_qc_material_rationale_26", "crud_qc_material_rationale_345", "crud_qc_material_rationale_492", + "crud_qc_material_row_to_dict", "crud_qc_material_soft_delete_material", "crud_qc_material_stock_batch_batch_discard", "crud_qc_material_stock_batch_batch_options", "crud_qc_material_stock_batch_batch_row_to_dict", "crud_qc_material_stock_batch_fmt_date", "crud_qc_material_stock_batch_list_batches", + "crud_qc_material_stock_in", + "crud_qc_material_stock_out", + "crud_qc_material_total_pages", + "crud_qc_material_update_material", "crud_qc_material_usage_mark_requisition_fully_used", - "crud_research_donation_batch_delete_donations", - "crud_research_donation_change_status", - "crud_research_donation_create_transport", - "crud_workflow_get_all_tasks_for_business", + "crud_qc_task_update_task_attachments", + "crud_qc_work_order_count_unfinished_work_orders_by_tab", + "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", + "crud_research_donation_list_audits", + "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_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_workflow_list_my_instances", "schemas_order_adjust_adjuststatus", "schemas_order_adjust_adjusttype", "schemas_order_adjust_py", @@ -997,6 +1041,8 @@ "services_oa_dept_select_walk_rules", "services_oa_engine_eval_condition_rules", "services_oa_engine_task_to_dict", + "services_oa_overtime_hours_kit_child_fields", + "services_oa_overtime_hours_rationale_220", "services_oa_person_select_extract_person_ids", "services_oa_person_select_field_label", "services_oa_person_select_is_multiple", @@ -1027,38 +1073,24 @@ "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_extract_upload_urls", "services_oa_related_approval_format_upload_display", "services_oa_related_approval_upload_display_name", + "services_oa_trip_days_kit_trip_fields", + "services_oa_trip_days_rationale_124", "str" ], "1": [ + "api_collection_protocol_ensure_customer_for_mother", + "api_pilot_application_api_save_application", + "api_production_set_current_process_route", "core_utils_generate_uuid", - "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", @@ -1104,7 +1136,6 @@ "crud_cleanroom_garment_garment_code_exists", "crud_cleanroom_garment_garment_to_dict", "crud_cleanroom_garment_get_garment", - "crud_cleanroom_garment_get_garment_detail", "crud_cleanroom_garment_get_sterilize_log", "crud_cleanroom_garment_get_wash_log", "crud_cleanroom_garment_list_garments", @@ -1123,8 +1154,24 @@ "crud_cleanroom_garment_update_sterilize_log", "crud_cleanroom_garment_update_wash_log", "crud_cleanroom_garment_wash_log_to_dict", + "crud_clinical_payment_apply_submit_receipt", + "crud_clinical_payment_auto_create_payment", + "crud_clinical_payment_batch_submit_receipt", + "crud_clinical_payment_batch_submit_refund", + "crud_clinical_payment_confirm_receipt", + "crud_clinical_payment_confirm_refund", + "crud_clinical_payment_enrich_payment", + "crud_clinical_payment_get_or_raise", + "crud_clinical_payment_get_payment_by_schedule", + "crud_clinical_payment_get_payment_detail", + "crud_clinical_payment_map_payments_by_schedule_id", + "crud_clinical_payment_map_payments_by_schedule_ids", + "crud_clinical_payment_py", + "crud_clinical_payment_reject_receipt", + "crud_clinical_payment_reject_refund", + "crud_clinical_payment_submit_receipt", + "crud_clinical_payment_submit_refund", "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", @@ -1145,15 +1192,11 @@ "crud_collection_region_create_collection_region", "crud_collection_region_create_hospital", "crud_collection_region_get_collection_region", - "crud_collection_region_get_hospital", - "crud_collection_region_hospital_names_by_region_ids", "crud_collection_region_hospital_to_dict", - "crud_collection_region_list_collection_regions", "crud_collection_region_list_hospitals", "crud_collection_region_py", "crud_collection_region_search_hospitals_by_keyword", "crud_collection_region_soft_delete_collection_region", - "crud_collection_region_soft_delete_hospital", "crud_collection_region_total_pages", "crud_collection_region_update_collection_region", "crud_collection_region_update_hospital", @@ -1175,11 +1218,13 @@ "crud_consumable_pack_list_consumable_packs", "crud_consumable_pack_pack_code_exists", "crud_consumable_pack_py", + "crud_consumable_pack_rationale_1", "crud_consumable_pack_row_to_dict", "crud_consumable_pack_soft_delete_consumable_pack", "crud_consumable_pack_total_pages", "crud_consumable_pack_update_consumable_pack", "crud_consumable_py", + "crud_consumable_rationale_1", "crud_consumable_row_to_dict", "crud_consumable_soft_delete_consumable", "crud_consumable_stock_in", @@ -1197,7 +1242,6 @@ "crud_customer_soft_delete_customer", "crud_customer_total_pages", "crud_customer_update_customer", - "crud_dept_create_dept", "crud_dict_data_create_dict_data", "crud_dict_data_get_dict_data", "crud_dict_data_is_dict_value_valid", @@ -1216,6 +1260,7 @@ "crud_dict_type_get_dict_type", "crud_dict_type_list_dict_types", "crud_dict_type_py", + "crud_dict_type_rationale_1", "crud_dict_type_row_to_dict", "crud_dict_type_soft_delete_dict_type", "crud_dict_type_total_pages", @@ -1239,12 +1284,26 @@ "crud_env_detect_record_resolve_item_snapshot", "crud_env_detect_record_soft_delete_env_detect_record", "crud_env_detect_record_update_env_detect_record", + "crud_equipment_create_equipment", + "crud_equipment_dec", + "crud_equipment_equipment_code_exists", + "crud_equipment_equipment_is_referenced", + "crud_equipment_get_equipment", + "crud_equipment_list_equipments", + "crud_equipment_norm_status", + "crud_equipment_parse_date", + "crud_equipment_py", + "crud_equipment_rationale_1", + "crud_equipment_row_to_dict", "crud_equipment_snapshot_join_equipment_ids", "crud_equipment_snapshot_parse_equipment_ids", "crud_equipment_snapshot_py", "crud_equipment_snapshot_rationale_1", "crud_equipment_snapshot_rationale_29", "crud_equipment_snapshot_resolve_equipment_list_snapshot", + "crud_equipment_soft_delete_equipment", + "crud_equipment_total_pages", + "crud_equipment_update_equipment", "crud_express_company_create_express_company", "crud_express_company_express_code_exists", "crud_express_company_get_express_company", @@ -1294,8 +1353,16 @@ "crud_material_stock_batch_update_batch", "crud_material_stock_batch_usage_batch_snapshots", "crud_material_stock_batch_validate_discard_reason", + "crud_material_stock_check_resolve_unused_item_fields", + "crud_menu_cascade_soft_delete", "crud_menu_create_menu", - "crud_oa_approval_create_group", + "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_output_type_create_output_type", "crud_output_type_get_output_type", "crud_output_type_list_output_types", @@ -1306,8 +1373,52 @@ "crud_output_type_total_pages", "crud_output_type_type_code_exists", "crud_output_type_update_output_type", - "crud_pilot_checkup_remove_checkup_for_patient", - "crud_pilot_checkup_soft_delete_checkup", + "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_schedule_deletable", + "crud_pilot_application_schedule_has_blocking_links", + "crud_pilot_application_schedule_infusion_editable", + "crud_pilot_application_schedule_locked", + "crud_pilot_application_soft_delete_application", + "crud_pilot_application_soft_delete_infusion_plan", + "crud_pilot_application_soft_delete_schedule", + "crud_pilot_application_start_application", + "crud_pilot_application_update_application", + "crud_pilot_application_update_infusion_plan", + "crud_pilot_application_update_schedule", + "crud_pilot_application_update_schedule_editable", + "crud_pilot_application_update_schedule_order_only", + "crud_pilot_application_upsert_application_infusion", + "crud_pilot_application_upsert_schedule_products", + "crud_pilot_application_void_application", "crud_pilot_delivery_create_delivery", "crud_pilot_delivery_deduct_fee_on_delivery", "crud_pilot_delivery_delete_delivery_material", @@ -1320,8 +1431,51 @@ "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_materials", + "crud_pilot_delivery_save_delivery_method", "crud_pilot_delivery_soft_delete_delivery", + "crud_pilot_infusion_confirm_confirm_infusion", + "crud_pilot_infusion_confirm_create_infusion_confirm", + "crud_pilot_infusion_confirm_delete_infusion_confirm", + "crud_pilot_infusion_confirm_get_confirm_by_id", + "crud_pilot_infusion_confirm_get_confirm_by_schedule", + "crud_pilot_infusion_confirm_list_confirms_by_application", + "crud_pilot_infusion_confirm_py", + "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_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_pilot_service_activate_channel_agreement", "crud_pilot_service_apply_gmcp_order_quotas", "crud_pilot_service_apply_purchase_txn_holdings", @@ -1359,12 +1513,12 @@ "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", "crud_pilot_service_get_cell_product_type", "crud_pilot_service_get_channel", - "crud_pilot_service_get_channel_account", "crud_pilot_service_get_checkup_institution", "crud_pilot_service_get_checkup_institution_package", "crud_pilot_service_get_checkup_institution_package_detail", @@ -1378,19 +1532,10 @@ "crud_pilot_service_gmcp_agreement_editable", "crud_pilot_service_gmcp_has_purchase_lock", "crud_pilot_service_insert_package_items", - "crud_pilot_service_list_cell_product_prices", - "crud_pilot_service_list_cell_product_specs", - "crud_pilot_service_list_cell_product_types", - "crud_pilot_service_list_channel_invoices", "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_packages", - "crud_pilot_service_list_checkup_institution_projects", - "crud_pilot_service_list_checkup_institutions", "crud_pilot_service_list_package_items_raw", - "crud_pilot_service_list_project_system_items", - "crud_pilot_service_list_project_systems", "crud_pilot_service_list_service_order_txns", "crud_pilot_service_normalize_date_bound", "crud_pilot_service_package_items_to_dicts", @@ -1404,20 +1549,12 @@ "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_invoice", "crud_pilot_service_row_to_dict_channel_product_quota", "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_checkup_institution_project", - "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", @@ -1467,7 +1604,6 @@ "crud_post_post_code_exists", "crud_post_py", "crud_post_row_to_dict", - "crud_post_soft_delete_post", "crud_post_sync_post_role_bindings", "crud_post_total_pages", "crud_post_update_post", @@ -1491,8 +1627,10 @@ "crud_process_route_create_step_reagent", "crud_process_route_get_route", "crud_process_route_get_route_detail", + "crud_process_route_list_routes", "crud_process_route_py", "crud_process_route_reorder_steps", + "crud_process_route_route_row_to_dict", "crud_process_route_set_current_route", "crud_process_route_soft_delete_route", "crud_process_route_soft_delete_step", @@ -1508,24 +1646,11 @@ "crud_process_route_update_step_data_collections", "crud_process_route_update_step_outputs", "crud_process_route_update_step_reagents", - "crud_production_material_batch_stock_in", - "crud_production_material_batch_stock_out", - "crud_production_material_build_manual_out_remark", - "crud_production_material_code_exists", - "crud_production_material_create_material", - "crud_production_material_dec", - "crud_production_material_fmt_dt", "crud_production_material_formula_get_configured_material", "crud_production_material_formula_get_formula", "crud_production_material_formula_line_to_dict", "crud_production_material_formula_py", "crud_production_material_formula_replace_formula", - "crud_production_material_get_material", - "crud_production_material_is_enabled_status", - "crud_production_material_list_materials", - "crud_production_material_norm_material_type", - "crud_production_material_norm_status", - "crud_production_material_options_list", "crud_production_material_prep_batch_map_for_prep_lines", "crud_production_material_prep_cancel_prep", "crud_production_material_prep_complete_prep", @@ -1544,7 +1669,6 @@ "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_require_draft", "crud_production_material_prep_status_label", @@ -1553,9 +1677,6 @@ "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_row_to_dict", - "crud_production_material_soft_delete_material", "crud_production_material_stock_batch_batch_discard", "crud_production_material_stock_batch_batch_options", "crud_production_material_stock_batch_batch_row_to_dict", @@ -1599,10 +1720,6 @@ "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", - "crud_production_material_update_material", "crud_production_product_type_create_production_product_type", "crud_production_product_type_get_production_product_type", "crud_production_product_type_list_production_product_types", @@ -1613,30 +1730,14 @@ "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_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_resolve_sub_table_order_num", "crud_production_task_update_production_task", - "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_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", - "crud_qc_lab_test_item_list_active_lab_items", - "crud_qc_lab_test_item_list_lab_items", - "crud_qc_lab_test_item_py", - "crud_qc_lab_test_item_row_to_dict", - "crud_qc_lab_test_item_soft_delete_lab_item", - "crud_qc_lab_test_item_update_lab_item", "crud_qc_material_amount_auth_assert_user_in_auth_dept", "crud_qc_material_amount_auth_get_amount_view_role", "crud_qc_material_amount_auth_get_auth_dept_id", @@ -1646,16 +1747,7 @@ "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", - "crud_qc_material_dec", - "crud_qc_material_fmt_dt", "crud_qc_material_is_enabled_status", - "crud_qc_material_list_materials", - "crud_qc_material_options_list", - "crud_qc_material_py", - "crud_qc_material_row_to_dict", "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", @@ -1696,10 +1788,7 @@ "crud_qc_material_stock_check_unused_amount", "crud_qc_material_stock_check_unused_line_to_dict", "crud_qc_material_stock_check_user_nick_name_map", - "crud_qc_material_stock_in", - "crud_qc_material_stock_out", - "crud_qc_material_total_pages", - "crud_qc_material_update_material", + "crud_qc_work_order_create_outbound_qc_work_order", "crud_reagent_batch_stock_in", "crud_reagent_batch_stock_out", "crud_reagent_create_reagent", @@ -1716,23 +1805,7 @@ "crud_reagent_stock_out", "crud_reagent_total_pages", "crud_reagent_update_reagent", - "crud_research_donation_submit_audit", - "crud_role_append_unique", - "crud_role_bound_post_names_by_role_ids", - "crud_role_bound_user_names_by_role_ids", - "crud_role_create_role", - "crud_role_get_role", - "crud_role_get_role_data_scope", - "crud_role_get_role_menu_ids", - "crud_role_list_roles", - "crud_role_py", - "crud_role_role_name_exists", - "crud_role_row_to_dict", - "crud_role_soft_delete_role", - "crud_role_total_pages", - "crud_role_update_role", - "crud_role_update_role_data_scope", - "crud_role_user_display_name", + "crud_research_donation_change_status", "crud_sample_code_batch_generate_sample_codes", "crud_sample_code_batch_issue_sample_codes", "crud_sample_code_batch_revoke_sample_codes", @@ -1791,8 +1864,6 @@ "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_tenant_create_tenant", "crud_tenant_get_tenant", "crud_tenant_list_tenants", @@ -1802,8 +1873,6 @@ "crud_tenant_tenant_no_exists", "crud_tenant_total_pages", "crud_tenant_update_tenant", - "crud_workflow_create_process_def", - "crud_workflow_publish_version", "models_cleanroom_garment_bizcleanroomgarment", "models_cleanroom_garment_bizcleanroomgarmentsterilizelog", "models_cleanroom_garment_bizcleanroomgarmentwashlog", @@ -1890,6 +1959,7 @@ "api_env_detect_envdetectitemupdatebody", "api_env_detect_envdetectrecordbody", "api_env_detect_envdetectrecordupdatebody", + "api_env_detect_rationale_1", "api_insurance_company_insurancecompanycreatebody", "api_insurance_company_insurancecompanyinvoicecreatebody", "api_insurance_company_insurancecompanyinvoiceupdatebody", @@ -2003,7 +2073,6 @@ "api_pilot_service_projectsystemitemcreatebody", "api_pilot_service_projectsystemitemupdatebody", "api_pilot_service_projectsystemupdatebody", - "api_pilot_service_rationale_1", "api_pilot_service_refundconfirmbody", "api_pilot_service_refundsubmitbody", "api_pilot_service_serviceordercreatebody", @@ -2089,23 +2158,39 @@ "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", "api_sample_reception_checkitembody", "api_sample_reception_checkitemupdatebody", + "api_sample_reception_rationale_272", "api_sample_reception_receptionchecksubmit", "api_sample_reception_samplereceptioncreatebody", "api_sample_reception_samplereceptionupdatebody", "api_sample_sms_notification_togglestatusbody", "api_storage_entry_sms_notification_togglestatusbody", + "api_workflow_processdefcreatebody", + "api_workflow_processdefupdatebody", + "api_workflow_publishversionbody", + "api_workflow_rationale_135", + "api_workflow_startinstancebody", + "api_workflow_taskactionbody", "basemodel", "core_data_scope_rationale_1", "core_data_scope_rationale_114", "core_data_scope_rationale_27", "core_data_scope_rationale_37", "core_data_scope_rationale_64", + "core_menu_guard_get_user_menu_codes", + "core_menu_guard_py", + "core_menu_guard_rationale_1", + "core_menu_guard_rationale_15", + "core_menu_guard_rationale_23", + "core_menu_guard_rationale_51", + "core_menu_guard_rationale_57", + "core_menu_guard_require_admin_or_super_admin", + "core_menu_guard_require_any_menu_code", + "core_menu_guard_require_menu_code", "core_response_config", "core_response_pageresult", "core_response_py", @@ -2114,6 +2199,9 @@ "crud_base_crudbase_get_all", "crud_base_crudbase_get_multi", "crud_base_crudbase_init", + "crud_collection_protocol_no_rationale_34", + "crud_post_rationale_235", + "crud_post_rationale_25", "crud_qc_material_amount_auth_rationale_1", "crud_qc_material_amount_auth_rationale_159", "crud_qc_material_amount_auth_rationale_207", @@ -2297,10 +2385,6 @@ "schemas_price_list_productpriceresponse", "schemas_price_list_py", "schemas_price_list_rationale_1", - "schemas_process_route_stepconsumableitem", - "schemas_process_route_stepdatacollectionitem", - "schemas_process_route_stepoutputitem", - "schemas_process_route_stepreagentitem", "schemas_product_banner_productbannerbase", "schemas_product_banner_productbannercreate", "schemas_product_banner_productbannercreatebatch", @@ -2377,9 +2461,6 @@ "schemas_product_review_productreviewupdate", "schemas_product_review_py", "schemas_product_review_rationale_1", - "schemas_production_task_productiontasklistquery", - "schemas_production_task_productiontaskstepdispatchitem", - "schemas_production_work_order_productionworkorderbase", "schemas_qc_task_py", "schemas_qc_task_qctaskcreatebody", "schemas_qc_work_order_outboundqcdetailapplication", @@ -2456,34 +2537,23 @@ "schemas_workflow_startinstancerequest", "schemas_workflow_taskresponse", "schemas_workflow_transitiondata", - "schemas_workflow_versionresponse" + "schemas_workflow_versionresponse", + "services_oa_assignee_rationale_1", + "services_oa_assignee_rationale_184", + "services_oa_assignee_rationale_55", + "services_workflow_engine_workflowengine", + "services_workflow_engine_workflowengine_init" ], "3": [ - "api_env_detect_rationale_1", "api_insurance_company_rationale_1", - "api_mini_menu_rationale_1", - "api_mini_menu_rationale_112", - "api_mini_menu_rationale_92", - "api_workflow_processdefcreatebody", - "api_workflow_processdefupdatebody", - "api_workflow_publishversionbody", - "api_workflow_rationale_135", - "api_workflow_startinstancebody", - "api_workflow_taskactionbody", "base", - "crud_api_request_log_apirequestlogcrud", - "crud_consumable_pack_rationale_1", - "crud_consumable_rationale_1", - "crud_dict_type_rationale_1", + "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_material_stock_check_rationale_362", - "crud_oa_approval_rationale_1", - "crud_oa_approval_rationale_368", - "crud_oa_approval_rationale_385", - "crud_oa_instance_draft_rationale_1", - "crud_oa_instance_draft_rationale_341", "crud_outbound_handover_inventory_rationale_1", "crud_outbound_handover_inventory_rationale_170", "crud_outbound_handover_inventory_rationale_215", @@ -2496,7 +2566,20 @@ "crud_outbound_release_material_rationale_205", "crud_outbound_release_material_rationale_339", "crud_outbound_release_material_rationale_52", - "crud_pilot_checkup_ensure_checkup_for_patient", + "crud_outbound_release_review_rationale_100", + "crud_outbound_release_review_rationale_200", + "crud_outbound_release_review_rationale_213", + "crud_outbound_release_review_rationale_260", + "crud_outbound_release_review_rationale_667", + "crud_outbound_release_review_rationale_750", + "crud_outbound_release_review_rationale_80", + "crud_outbound_release_review_rationale_92", + "crud_pilot_application_rationale_1", + "crud_pilot_application_rationale_104", + "crud_pilot_application_rationale_1476", + "crud_pilot_application_rationale_1577", + "crud_pilot_application_rationale_1623", + "crud_pilot_application_rationale_69", "crud_pilot_checkup_rationale_1", "crud_pilot_checkup_rationale_715", "crud_pilot_checkup_rationale_883", @@ -2506,6 +2589,10 @@ "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_service_rationale_1", "crud_pilot_service_rationale_1326", "crud_pilot_service_rationale_2397", @@ -2532,15 +2619,14 @@ "crud_pilot_service_rationale_4088", "crud_pilot_service_rationale_4185", "crud_pilot_service_rationale_4300", - "crud_post_rationale_235", - "crud_post_rationale_25", + "crud_process_rationale_1", + "crud_process_rationale_277", + "crud_process_route_rationale_1", + "crud_process_route_rationale_472", "crud_production_material_prep_rationale_1296", "crud_production_material_prep_rationale_523", "crud_production_material_prep_rationale_893", "crud_production_material_prep_rationale_948", - "crud_production_material_rationale_26", - "crud_production_material_rationale_381", - "crud_production_material_rationale_530", "crud_production_material_stock_check_rationale_367", "crud_production_material_usage_rationale_1064", "crud_production_material_usage_rationale_1233", @@ -2556,6 +2642,39 @@ "crud_production_material_usage_rationale_773", "crud_production_material_usage_rationale_878", "crud_production_material_usage_rationale_934", + "crud_production_task_rationale_1", + "crud_production_task_rationale_1117", + "crud_production_task_rationale_129", + "crud_production_task_rationale_1814", + "crud_production_task_rationale_1843", + "crud_production_task_rationale_1934", + "crud_production_task_rationale_2513", + "crud_production_task_rationale_2636", + "crud_production_task_rationale_2694", + "crud_production_task_rationale_2897", + "crud_production_task_rationale_3022", + "crud_production_task_rationale_3203", + "crud_production_task_rationale_460", + "crud_production_task_rationale_479", + "crud_production_task_rationale_579", + "crud_production_task_rationale_786", + "crud_production_work_order_rationale_1001", + "crud_production_work_order_rationale_1027", + "crud_production_work_order_rationale_231", + "crud_production_work_order_rationale_290", + "crud_production_work_order_rationale_423", + "crud_production_work_order_rationale_489", + "crud_production_work_order_rationale_520", + "crud_production_work_order_rationale_54", + "crud_production_work_order_rationale_571", + "crud_production_work_order_rationale_592", + "crud_production_work_order_rationale_843", + "crud_production_work_order_rationale_902", + "crud_production_work_order_rationale_950", + "crud_production_work_order_rationale_97", + "crud_qc_inspection_batch_rationale_197", + "crud_qc_inspection_batch_rationale_778", + "crud_qc_inspection_batch_rationale_998", "crud_qc_material_usage_rationale_181", "crud_qc_material_usage_rationale_19", "crud_qc_material_usage_rationale_222", @@ -2568,8 +2687,54 @@ "crud_qc_material_usage_rationale_774", "crud_qc_material_usage_rationale_874", "crud_qc_material_usage_rationale_959", + "crud_qc_task_result_rationale_103", + "crud_qc_task_result_rationale_128", + "crud_qc_task_result_rationale_43", + "crud_qc_work_order_rationale_104", + "crud_qc_work_order_rationale_1108", + "crud_qc_work_order_rationale_1258", + "crud_qc_work_order_rationale_1411", + "crud_qc_work_order_rationale_1736", + "crud_qc_work_order_rationale_1771", + "crud_qc_work_order_rationale_1837", + "crud_qc_work_order_rationale_1873", + "crud_qc_work_order_rationale_1927", + "crud_qc_work_order_rationale_1960", + "crud_qc_work_order_rationale_2085", + "crud_qc_work_order_rationale_2162", + "crud_qc_work_order_rationale_220", + "crud_qc_work_order_rationale_2228", + "crud_qc_work_order_rationale_2253", + "crud_qc_work_order_rationale_2280", + "crud_qc_work_order_rationale_2305", + "crud_qc_work_order_rationale_2326", + "crud_qc_work_order_rationale_2369", + "crud_qc_work_order_rationale_2426", + "crud_qc_work_order_rationale_2536", + "crud_qc_work_order_rationale_2619", + "crud_qc_work_order_rationale_266", + "crud_qc_work_order_rationale_2743", + "crud_qc_work_order_rationale_2952", + "crud_qc_work_order_rationale_3050", + "crud_qc_work_order_rationale_3093", + "crud_qc_work_order_rationale_3133", + "crud_qc_work_order_rationale_3359", + "crud_qc_work_order_rationale_3617", + "crud_qc_work_order_rationale_387", + "crud_qc_work_order_rationale_438", + "crud_qc_work_order_rationale_515", + "crud_qc_work_order_rationale_524", + "crud_qc_work_order_rationale_567", + "crud_qc_work_order_rationale_847", "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_workflow_rationale_1", "models_clinical_payment_bizpilotpayment", "models_clinical_payment_py", @@ -2586,6 +2751,7 @@ "models_material_bizmaterialusage", "models_material_py", "models_models_bizbiznosequence", + "models_models_bizcellproduct", "models_models_bizcellproductprice", "models_models_bizcellproductprojectsystem", "models_models_bizcellproductprojectsystemitem", @@ -2623,6 +2789,8 @@ "models_models_bizoutboundreleasepaper", "models_models_bizoutboundreleaseqcmaterial", "models_models_bizoutboundreleasereview", + "models_models_bizoutputtype", + "models_models_bizpilotapplication", "models_models_bizpilotcheckup", "models_models_bizpilotcheckupactualitem", "models_models_bizpilotcheckupreserveitem", @@ -2630,30 +2798,56 @@ "models_models_bizpilotdeliverymaterial", "models_models_bizpilotdeliverymethod", "models_models_bizpilotinfusionconfirm", + "models_models_bizpilotinfusionplan", + "models_models_bizpilotinfusionschedule", + "models_models_bizpilotinfusionscheduleproduct", + "models_models_bizpilotpatient", + "models_models_bizprocess", "models_models_bizprocesscategory", + "models_models_bizprocessconsumable", + "models_models_bizprocessdatacollection", + "models_models_bizprocessoutput", + "models_models_bizprocessreagent", + "models_models_bizprocessroute", + "models_models_bizprocessroutestep", + "models_models_bizprocessroutestepconsumable", + "models_models_bizprocessroutestepdatacollection", + "models_models_bizprocessroutestepoutput", + "models_models_bizprocessroutestepreagent", "models_models_bizproductionproducttype", + "models_models_bizproductiontask", + "models_models_bizproductiontaskhandover", + "models_models_bizproductiontaskinput", + "models_models_bizproductiontaskoutput", + "models_models_bizproductiontaskstep", + "models_models_bizproductiontaskstepassignee", + "models_models_bizproductiontaskstepconfiguredreagent", + "models_models_bizproductiontaskstepconsumable", + "models_models_bizproductiontaskstepdatacollection", + "models_models_bizproductiontaskstepoutput", + "models_models_bizproductiontaskstepreagent", + "models_models_bizproductionworkorder", "models_models_bizqcbatchassignee", + "models_models_bizqclabtestitem", "models_models_bizqcsmsnotification", + "models_models_bizqctask", + "models_models_bizqctaskassignee", "models_models_bizqcthirdpartycompany", + "models_models_bizqcthirdpartyitem", "models_models_bizqcworkorderinspectionbatch", + "models_models_bizqcworkorderlabitem", + "models_models_bizqcworkorderthirditem", "models_models_bizreagent", "models_models_bizreagentstocklog", "models_models_bizsampleproductionreception", "models_models_bizsamplereceptioncheckitem", - "models_models_bizsamplereceptioncheckresult", "models_models_bizsamplesmsnotification", "models_models_bizsopdocument", "models_models_bizstorageentrysmsnotification", "models_models_bizstorageslotoccupancy", - "models_models_oaapp", "models_models_oaappgroup", - "models_models_oaappversion", - "models_models_oainstance", "models_models_oainstancedraft", - "models_models_oainstanceevent", "models_models_oareceiveaccount", - "models_models_oarelation", - "models_models_oatask", "models_models_py", "models_models_rationale_1", "models_models_rationale_1022", @@ -2790,7 +2984,6 @@ "models_models_sysdicttype", "models_models_sysethnic", "models_models_sysmenu", - "models_models_syspost", "models_models_syspostrole", "models_models_sysroledatascopedetail", "models_models_sysrolemenu", @@ -2820,47 +3013,6 @@ "models_qc_param_bizqcitemparam", "models_qc_param_bizqctaskresult", "models_qc_param_py", - "services_oa_assignee_assigneeresolveerror", - "services_oa_engine_rationale_105", - "services_oa_engine_rationale_1121", - "services_oa_engine_rationale_1138", - "services_oa_engine_rationale_1219", - "services_oa_engine_rationale_122", - "services_oa_engine_rationale_1388", - "services_oa_engine_rationale_1543", - "services_oa_engine_rationale_1640", - "services_oa_engine_rationale_178", - "services_oa_engine_rationale_2006", - "services_oa_engine_rationale_203", - "services_oa_engine_rationale_2130", - "services_oa_engine_rationale_216", - "services_oa_engine_rationale_2302", - "services_oa_engine_rationale_2496", - "services_oa_engine_rationale_2612", - "services_oa_engine_rationale_2722", - "services_oa_engine_rationale_273", - "services_oa_engine_rationale_2804", - "services_oa_engine_rationale_316", - "services_oa_engine_rationale_405", - "services_oa_engine_rationale_459", - "services_oa_engine_rationale_548", - "services_oa_engine_rationale_586", - "services_oa_engine_rationale_595", - "services_oa_engine_rationale_613", - "services_oa_engine_rationale_633", - "services_oa_formula_formulaerror", - "services_oa_publish_rationale_142", - "services_oa_publish_rationale_157", - "services_oa_publish_rationale_471", - "services_oa_related_approval_rationale_1", - "services_oa_related_approval_rationale_148", - "services_oa_related_approval_rationale_246", - "services_oa_related_approval_rationale_291", - "services_oa_related_approval_rationale_428", - "services_oa_related_approval_rationale_463", - "services_oa_related_approval_rationale_548", - "services_oa_related_approval_rationale_65", - "services_oa_related_approval_rationale_97", "services_web_auth_roles_rationale_1", "services_web_auth_roles_rationale_115", "services_web_auth_roles_rationale_144", @@ -2877,346 +3029,23 @@ "services_workflow_engine_rationale_1" ], "4": [ - "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_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_collection_protocol_create_invoice_request", - "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_1558", - "crud_collection_protocol_rationale_199", - "crud_collection_protocol_rationale_218", - "crud_collection_protocol_rationale_2232", - "crud_collection_protocol_rationale_229", - "crud_collection_protocol_rationale_240", - "crud_collection_protocol_rationale_2638", - "crud_collection_protocol_rationale_304", - "crud_collection_protocol_rationale_3077", - "crud_collection_protocol_rationale_3374", - "crud_collection_protocol_rationale_355", - "crud_collection_protocol_rationale_633", - "crud_collection_protocol_rationale_680", - "crud_collection_protocol_rationale_75", - "crud_collection_region_rationale_234", - "crud_collection_region_rationale_29", - "crud_inbound_sample_special_rationale_1", - "crud_outbound_release_review_rationale_100", - "crud_outbound_release_review_rationale_200", - "crud_outbound_release_review_rationale_213", - "crud_outbound_release_review_rationale_260", - "crud_outbound_release_review_rationale_667", - "crud_outbound_release_review_rationale_750", - "crud_outbound_release_review_rationale_80", - "crud_outbound_release_review_rationale_92", - "crud_pilot_application_rationale_1", - "crud_pilot_application_rationale_104", - "crud_pilot_application_rationale_1476", - "crud_pilot_application_rationale_1577", - "crud_pilot_application_rationale_1623", - "crud_pilot_application_rationale_69", - "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_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_task_copy_task_step", - "crud_production_task_output_item_spec_text", - "crud_production_task_parse_optional_date", - "crud_production_task_rationale_1", - "crud_production_task_rationale_1117", - "crud_production_task_rationale_129", - "crud_production_task_rationale_1814", - "crud_production_task_rationale_1843", - "crud_production_task_rationale_1934", - "crud_production_task_rationale_2513", - "crud_production_task_rationale_2636", - "crud_production_task_rationale_2694", - "crud_production_task_rationale_2897", - "crud_production_task_rationale_3022", - "crud_production_task_rationale_3203", - "crud_production_task_rationale_460", - "crud_production_task_rationale_479", - "crud_production_task_rationale_579", - "crud_production_task_rationale_786", - "crud_production_task_set_task_outputs", - "crud_production_task_update_product_from_output", - "crud_production_work_order_create_production_work_order_from_reception", - "crud_production_work_order_rationale_1001", - "crud_production_work_order_rationale_1027", - "crud_production_work_order_rationale_231", - "crud_production_work_order_rationale_290", - "crud_production_work_order_rationale_423", - "crud_production_work_order_rationale_489", - "crud_production_work_order_rationale_520", - "crud_production_work_order_rationale_54", - "crud_production_work_order_rationale_571", - "crud_production_work_order_rationale_592", - "crud_production_work_order_rationale_843", - "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_is_voided_work_order", - "crud_qc_inspection_batch_rationale_197", - "crud_qc_inspection_batch_rationale_778", - "crud_qc_inspection_batch_rationale_998", - "crud_qc_inspection_batch_sync_batch_lab_items", - "crud_qc_inspection_batch_sync_batch_third_items", - "crud_qc_sms_notification_rationale_32", - "crud_qc_task_assignee_rationale_63", - "crud_qc_task_assignee_sync_assignees_for_task", - "crud_qc_task_create_task_for_line", - "crud_qc_task_rationale_1038", - "crud_qc_task_rationale_1070", - "crud_qc_task_rationale_198", - "crud_qc_task_rationale_425", - "crud_qc_task_rationale_761", - "crud_qc_task_rationale_819", - "crud_qc_task_rationale_843", - "crud_qc_task_rationale_976", - "crud_qc_task_result_rationale_103", - "crud_qc_task_result_rationale_128", - "crud_qc_task_result_rationale_43", - "crud_qc_work_order_apply_item_assignees", - "crud_qc_work_order_get_task_by_source_line_id", - "crud_qc_work_order_rationale_104", - "crud_qc_work_order_rationale_1108", - "crud_qc_work_order_rationale_1258", - "crud_qc_work_order_rationale_1411", - "crud_qc_work_order_rationale_1736", - "crud_qc_work_order_rationale_1771", - "crud_qc_work_order_rationale_1837", - "crud_qc_work_order_rationale_1873", - "crud_qc_work_order_rationale_1927", - "crud_qc_work_order_rationale_1960", - "crud_qc_work_order_rationale_2085", - "crud_qc_work_order_rationale_2162", - "crud_qc_work_order_rationale_220", - "crud_qc_work_order_rationale_2228", - "crud_qc_work_order_rationale_2253", - "crud_qc_work_order_rationale_2280", - "crud_qc_work_order_rationale_2305", - "crud_qc_work_order_rationale_2326", - "crud_qc_work_order_rationale_2369", - "crud_qc_work_order_rationale_2426", - "crud_qc_work_order_rationale_2536", - "crud_qc_work_order_rationale_2619", - "crud_qc_work_order_rationale_266", - "crud_qc_work_order_rationale_2743", - "crud_qc_work_order_rationale_2952", - "crud_qc_work_order_rationale_3050", - "crud_qc_work_order_rationale_3093", - "crud_qc_work_order_rationale_3133", - "crud_qc_work_order_rationale_3359", - "crud_qc_work_order_rationale_3617", - "crud_qc_work_order_rationale_387", - "crud_qc_work_order_rationale_438", - "crud_qc_work_order_rationale_515", - "crud_qc_work_order_rationale_524", - "crud_qc_work_order_rationale_567", - "crud_qc_work_order_rationale_847", - "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", - "crud_qc_work_order_sync_work_order_lab_items", - "crud_qc_work_order_sync_work_order_third_party_items", - "crud_research_donation_convert_from_storage", - "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_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_bizcellproduct", - "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_bizoutputtype", - "models_models_bizpilotapplication", - "models_models_bizpilotinfusionplan", - "models_models_bizpilotinfusionschedule", - "models_models_bizpilotinfusionscheduleproduct", - "models_models_bizpilotpatient", - "models_models_bizprocess", - "models_models_bizprocessconsumable", - "models_models_bizprocessdatacollection", - "models_models_bizprocessoutput", - "models_models_bizprocessreagent", - "models_models_bizprocessroute", - "models_models_bizprocessroutestep", - "models_models_bizprocessroutestepconsumable", - "models_models_bizprocessroutestepdatacollection", - "models_models_bizprocessroutestepoutput", - "models_models_bizprocessroutestepreagent", - "models_models_bizproductiontask", - "models_models_bizproductiontaskhandover", - "models_models_bizproductiontaskinput", - "models_models_bizproductiontaskoutput", - "models_models_bizproductiontaskstep", - "models_models_bizproductiontaskstepassignee", - "models_models_bizproductiontaskstepconfiguredreagent", - "models_models_bizproductiontaskstepconsumable", - "models_models_bizproductiontaskstepdatacollection", - "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_bizqclabtestitem", - "models_models_bizqctask", - "models_models_bizqctaskassignee", - "models_models_bizqcthirdpartyitem", - "models_models_bizqcworkorder", - "models_models_bizqcworkorderlabitem", - "models_models_bizqcworkorderthirditem", - "models_models_bizsamplecode", - "models_models_bizsamplereception", - "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" - ], - "5": [ "api_basic_info_normalize_date_bound", "api_collection_protocol_persist_protocol_sub_resources", - "api_ethnic_list_ethnics_for_select", - "api_ethnic_py", - "core_data_scope_apply_data_scope", - "core_data_scope_get_child_dept_ids", - "core_data_scope_get_user_dept_id", - "core_data_scope_py", - "core_data_scope_resolve_user_role_scopes", + "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", "core_utils_format_date", "core_utils_format_datetime", "core_utils_generate_id", @@ -3229,6 +3058,8 @@ "core_utils_rationale_71", "crud_base_camel_to_snake", "crud_base_crudbase_create", + "crud_base_crudbase_exists", + "crud_base_crudbase_update", "crud_base_get_model_attr", "crud_base_historycrud", "crud_base_historycrud_create_history", @@ -3239,11 +3070,9 @@ "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_attachment_item_from_row", "crud_collection_protocol_audit_to_dict", "crud_collection_protocol_batch_submit_receipt_finance", - "crud_collection_protocol_batch_submit_refund_finance", "crud_collection_protocol_build_installment_summary", "crud_collection_protocol_calc_installment_due_amounts", "crud_collection_protocol_classify_installment_warning", @@ -3253,8 +3082,8 @@ "crud_collection_protocol_complete_invoice_request", "crud_collection_protocol_confirm_receipt", "crud_collection_protocol_confirm_refund", - "crud_collection_protocol_count_pending_protocol_invoice_requests", "crud_collection_protocol_create_audit", + "crud_collection_protocol_create_invoice_request", "crud_collection_protocol_dec", "crud_collection_protocol_detail_query_with_protocol", "crud_collection_protocol_detail_to_dict", @@ -3273,12 +3102,12 @@ "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_protocol_nos_used_in_protocols", "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", "crud_collection_protocol_get_storage_cert", "crud_collection_protocol_invoice_request_item_to_dict", "crud_collection_protocol_invoice_request_list_query", "crud_collection_protocol_invoice_request_to_dict", - "crud_collection_protocol_list_audits", "crud_collection_protocol_list_collection_protocols", "crud_collection_protocol_list_installment_warning", "crud_collection_protocol_list_invoice_eligible_payment_details", @@ -3324,21 +3153,18 @@ "crud_collection_protocol_rows_to_payment_detail_dicts", "crud_collection_protocol_sample_to_dict", "crud_collection_protocol_save_payment_details", - "crud_collection_protocol_save_sample_transports", "crud_collection_protocol_save_samples", "crud_collection_protocol_soft_delete_collection_protocol", "crud_collection_protocol_soft_delete_transports_for_protocol", "crud_collection_protocol_storage_cert_to_dict", "crud_collection_protocol_storage_in_date_to_yyyymmdd", "crud_collection_protocol_submit_receipt_finance", - "crud_collection_protocol_submit_refund_finance", "crud_collection_protocol_today_yyyymmdd", "crud_collection_protocol_total_pages", "crud_collection_protocol_transport_to_dict", "crud_collection_protocol_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", @@ -3350,24 +3176,9 @@ "crud_env_detect_record_list_env_detect_records", "crud_env_detect_record_row_to_dict", "crud_env_detect_record_split_csv", - "crud_ethnic_list_ethnics", - "crud_ethnic_py", - "crud_ethnic_rationale_1", - "crud_ethnic_row_to_dict", "crud_inbound_sample_special_py", "crud_inbound_sample_special_update_inbound_sample_special_mark", - "crud_leave_create_leave", - "crud_leave_get_leave", - "crud_leave_list_leaves", - "crud_leave_py", - "crud_leave_row_to_dict", - "crud_leave_soft_delete_leave", - "crud_leave_total_pages", - "crud_leave_update_leave", - "crud_pilot_service_list_channel_agreement_prices", - "crud_pilot_service_list_channel_agreements", - "crud_pilot_service_list_channel_mail_addresses", - "crud_pilot_service_list_checkup_institution_invoices", + "crud_pilot_checkup_soft_delete_checkup", "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", @@ -3392,7 +3203,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_work_order_enrich_inbound_qc_conclusions", "crud_protocol_sample_collection_apply_sample_status_filter", "crud_protocol_sample_collection_base_query", "crud_protocol_sample_collection_fmt_dt", @@ -3401,41 +3211,17 @@ "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_work_order_enrich_protocol_sibling_samples", + "crud_qc_work_order_load_sample_type_name_map", + "crud_qc_work_order_protocol_group_key_for_item", "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", "crud_research_donation_create_samples", + "crud_research_donation_create_transport", "crud_research_donation_dec", "crud_research_donation_delete_donation", "crud_research_donation_donation_sample_code_seq", @@ -3444,12 +3230,10 @@ "crud_research_donation_get_collection", "crud_research_donation_get_donation_detail", "crud_research_donation_get_party", - "crud_research_donation_list_audits", "crud_research_donation_list_donations", "crud_research_donation_list_sample_transports", "crud_research_donation_list_samples", "crud_research_donation_load_unit_name_map", - "crud_research_donation_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", @@ -3476,7 +3260,96 @@ "crud_research_donation_transport_to_dict", "crud_research_donation_update_donation", "crud_research_donation_user_nick_name_map", + "crud_sample_production_reception_get_by_reception_id", + "crud_sample_production_reception_get_map_by_reception_ids", + "crud_sample_reception_attach_production_reception", + "crud_sample_reception_can_edit_sample_reception", + "crud_sample_reception_check_result_get_check_results_for_reception", + "crud_sample_reception_check_result_legacy_results_from_reception", + "crud_sample_reception_check_result_list_results_by_reception_ids", + "crud_sample_reception_check_result_py", + "crud_sample_reception_check_result_result_to_dict", + "crud_sample_reception_check_result_soft_delete_reception_check_results", + "crud_sample_reception_check_result_sync_legacy_columns_from_results", + "crud_sample_reception_create_sample_reception", + "crud_sample_reception_dec", + "crud_sample_reception_donation_ids_matching_lab_storage_keyword", + "crud_sample_reception_donation_rows_to_sample_list_items", + "crud_sample_reception_donation_sample_detail_rows_query", + "crud_sample_reception_donation_sample_id_col", + "crud_sample_reception_donation_sample_pending_query", + "crud_sample_reception_finalize_reception_detail", + "crud_sample_reception_fmt_dt", + "crud_sample_reception_format_lab_storage_codes_csv", "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", + "crud_sample_reception_get_reception_by_id", + "crud_sample_reception_get_reception_by_sample_code", + "crud_sample_reception_get_receptions_map_for_donation_samples", + "crud_sample_reception_get_receptions_map_for_samples", + "crud_sample_reception_lab_code_assert_lab_storage_code_available", + "crud_sample_reception_lab_storage_keyword_like", + "crud_sample_reception_list_pending_protocol_samples", + "crud_sample_reception_list_received_protocol_samples", + "crud_sample_reception_normalize_date_bound", + "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", + "crud_sample_reception_py", + "crud_sample_reception_reception_detail_item", + "crud_sample_reception_reception_detail_item_with_production", + "crud_sample_reception_reception_ids_matching_lab_storage_keyword", + "crud_sample_reception_reception_sample_code", + "crud_sample_reception_reception_to_dict", + "crud_sample_reception_rows_to_sample_list_items", + "crud_sample_reception_sample_codes_matching_lab_storage_keyword", + "crud_sample_reception_sample_detail_rows_query", + "crud_sample_reception_sample_pending_query", + "crud_sample_reception_update_sample_reception", + "crud_storage_entry_sms_notification_base_query", + "crud_storage_entry_sms_notification_ensure_notification", + "crud_storage_entry_sms_notification_fetch_sample_type_name", + "crud_storage_entry_sms_notification_fmt_dt", + "crud_storage_entry_sms_notification_generate_sms_content", + "crud_storage_entry_sms_notification_list_notifications", + "crud_storage_entry_sms_notification_normalize_date_bound", + "crud_storage_entry_sms_notification_py", + "crud_storage_entry_sms_notification_resolve_notification", + "crud_storage_entry_sms_notification_row_to_dict", + "crud_storage_entry_sms_notification_storage_status_label", + "crud_storage_entry_sms_notification_toggle_notification_status", + "crud_storage_entry_sms_notification_total_pages", + "crud_storage_entry_sms_notification_unicode_ci", + "crud_storage_facility_clear_slots_by_facility_node", + "crud_storage_release_review_batch_store_samples", + "crud_storage_release_review_batch_submit_review", + "crud_storage_release_review_build_cell_storage_protocol_info", + "crud_storage_release_review_build_cell_storage_transport_info", + "crud_storage_release_review_build_gate_qc_info", + "crud_storage_release_review_build_process_qc_info_list", + "crud_storage_release_review_build_production_info", + "crud_storage_release_review_build_reception_info", + "crud_storage_release_review_build_research_donation_protocol_info", + "crud_storage_release_review_build_research_donation_transport_info", + "crud_storage_release_review_create_review_from_reception", + "crud_storage_release_review_enrich_review_list_items", + "crud_storage_release_review_fmt_dt", + "crud_storage_release_review_get_review_detail", + "crud_storage_release_review_get_storage_release_map_for_samples", + "crud_storage_release_review_get_user_name", + "crud_storage_release_review_inactive_protocol_exists_for_review", + "crud_storage_release_review_inbound_production_all_void_for_review_sample", + "crud_storage_release_review_inbound_qc_all_void_for_review_sample", + "crud_storage_release_review_inbound_work_orders_all_void", + "crud_storage_release_review_is_inactive_protocol_status_for_hide", + "crud_storage_release_review_list_reviews", + "crud_storage_release_review_normalize_qc_work_order_completed", + "crud_storage_release_review_normalize_ready_for_review_only", + "crud_storage_release_review_normalize_review_phase", + "crud_storage_release_review_production_work_order_unfinished_exists_for_review_sample", + "crud_storage_release_review_py", + "crud_storage_release_review_qc_work_order_exists_for_review_sample", + "crud_storage_release_review_row_to_dict", + "crud_storage_release_review_store_sample", + "crud_storage_release_review_submit_review", + "crud_storage_release_review_total_pages", "services_protocol_payment_installment_add_days_yyyymmdd", "services_protocol_payment_installment_add_interval_months_yyyymmdd", "services_protocol_payment_installment_add_months_yyyymmdd", @@ -3513,320 +3386,28 @@ "utils_sample_special_truthy_flag", "utils_sample_special_validate_sample_special_raw" ], - "6": [ - "core_db_collation_eq_unicode", - "core_db_collation_like_unicode", - "core_db_collation_py", - "core_db_collation_rationale_1", - "core_db_collation_rationale_12", - "core_db_collation_rationale_7", - "core_db_collation_unicode_ci", - "core_protocol_status_display_build_void_type_label_map", - "core_protocol_status_display_format_protocol_status_label", - "core_protocol_status_display_py", - "core_protocol_status_display_resolve_void_type_label", - "crud_api_request_log_delete", - "crud_api_request_log_get", - "crud_api_request_log_get_multi_with_filters", - "crud_api_request_log_py", - "crud_base_crudbase_count", - "crud_base_crudbase_exists", - "crud_material_stock_log_dec", - "crud_material_stock_log_fmt_dt", - "crud_material_stock_log_list_stock_logs", - "crud_material_stock_log_py", - "crud_material_stock_log_row_to_dict", - "crud_material_stock_log_user_nick_name_map", - "crud_material_usage_amount_for_row", - "crud_material_usage_batch_map", - "crud_material_usage_display_remark", - "crud_material_usage_fmt_date_val", - "crud_material_usage_list_stock_check_requisitions", - "crud_material_usage_list_usages", - "crud_material_usage_list_usages_query", - "crud_material_usage_mark_requisition_fully_used", - "crud_material_usage_paginate_usages", - "crud_material_usage_parse_receiver_purpose_from_remark", - "crud_material_usage_py", - "crud_material_usage_rationale_302", - "crud_material_usage_receiver_display_map", - "crud_material_usage_resolve_receiver_purpose", - "crud_material_usage_row_to_dict", - "crud_material_usage_stock_in_date_for_row", - "crud_material_usage_unit_price_for_row", - "crud_material_usage_usage_unit_label", - "crud_material_usage_user_nick_name_map", - "crud_outbound_release_review_batch_review", - "crud_outbound_release_review_dec", - "crud_outbound_release_review_fmt_dt", - "crud_outbound_release_review_get_schedule_detail", - "crud_outbound_release_review_get_user_name", - "crud_outbound_release_review_list_reviews_paginated", - "crud_outbound_release_review_normalize_outbound_ready_for_review_only", - "crud_outbound_release_review_normalize_outbound_review_phase", - "crud_outbound_release_review_outbound_production_all_void_for_schedule", - "crud_outbound_release_review_outbound_production_unfinished_exists_for_schedule", - "crud_outbound_release_review_outbound_qc_all_void_for_schedule", - "crud_outbound_release_review_outbound_qc_unfinished_exists_for_schedule", - "crud_outbound_release_review_outbound_work_orders_all_void", - "crud_outbound_release_review_py", - "crud_outbound_release_review_resolve_schedule_biz_type", - "crud_outbound_release_review_review_schedule", - "crud_outbound_release_review_row_to_dict", - "crud_outbound_release_review_total_pages", - "crud_production_task_spawn_temporary_work_order_from_task", - "crud_production_work_order_accept_conclusion_label", - "crud_production_work_order_apply_exclude_inactive_protocol_filter", - "crud_production_work_order_apply_planned_start_time_step_filter", - "crud_production_work_order_attach_outbound_detail", - "crud_production_work_order_attach_reception_detail", - "crud_production_work_order_complete_production_work_order", - "crud_production_work_order_configure_temp_production_work_order", - "crud_production_work_order_create_outbound_production_work_order", - "crud_production_work_order_create_production_work_order_manual", - "crud_production_work_order_create_temp_production_work_order", - "crud_production_work_order_dec_price", - "crud_production_work_order_delete_production_work_order", - "crud_production_work_order_delete_temp_production_work_order", - "crud_production_work_order_enrich_outbound_items", - "crud_production_work_order_enrich_wo_items", - "crud_production_work_order_fmt_dt", - "crud_production_work_order_generate_outbound_work_order_no", - "crud_production_work_order_generate_temp_work_order_no", - "crud_production_work_order_generate_work_order_no", - "crud_production_work_order_get_production_info_map_for_samples", - "crud_production_work_order_get_production_work_order", - "crud_production_work_order_get_temp_production_work_order", - "crud_production_work_order_get_temp_production_work_order_detail", - "crud_production_work_order_list_production_work_orders", - "crud_production_work_order_list_temp_production_work_orders", - "crud_production_work_order_normalize_date_bound", - "crud_production_work_order_outbound_work_order_ids_by_keyword", - "crud_production_work_order_production_info_item", - "crud_production_work_order_production_task_info", - "crud_production_work_order_py", - "crud_production_work_order_reception_source_label", - "crud_production_work_order_soft_delete_sub", - "crud_production_work_order_sync_temp_production_work_order_status", - "crud_production_work_order_temp_wo_to_dict", - "crud_production_work_order_update_production_work_order", - "crud_production_work_order_wo_to_dict", - "crud_production_work_order_wo_to_response_dict", - "crud_qc_inspection_batch_allocate_batch_name", - "crud_qc_inspection_batch_apply_assignees_to_batch_tasks", - "crud_qc_inspection_batch_assignee_names", - "crud_qc_inspection_batch_batch_assignee_user_ids", - "crud_qc_inspection_batch_batch_has_blocking_tasks", - "crud_qc_inspection_batch_batch_item_ids", - "crud_qc_inspection_batch_batch_to_dict", - "crud_qc_inspection_batch_build_inspection_batch_list", - "crud_qc_inspection_batch_configure_work_order_batches", - "crud_qc_inspection_batch_dec", - "crud_qc_inspection_batch_list_inspection_batches", - "crud_qc_inspection_batch_list_inspection_batches_by_work_order_ids", - "crud_qc_inspection_batch_next_batch_no", - "crud_qc_inspection_batch_normalize_legacy_configure_to_batches", - "crud_qc_inspection_batch_order_source_for_wo", - "crud_qc_inspection_batch_prefetch_batch_side_data", - "crud_qc_inspection_batch_py", - "crud_qc_inspection_batch_soft_delete_batch", - "crud_qc_inspection_batch_sync_batch_assignees", - "crud_qc_inspection_batch_unique_ids", - "crud_qc_inspection_batch_validate_batch_payload", - "crud_qc_task_apply_task_result", - "crud_qc_task_assert_task_assignee", - "crud_qc_task_assignee_active_users_in_tenant", - "crud_qc_task_assignee_enrich_tasks_with_assignees", - "crud_qc_task_assignee_is_user_assignee", - "crud_qc_task_assignee_list_assignees_by_task_ids", - "crud_qc_task_assignee_py", - "crud_qc_task_assignee_soft_delete_assignees_by_task_ids", - "crud_qc_task_assignee_validate_assignee_user_ids", - "crud_qc_task_attachment_map_for_task_rows", - "crud_qc_task_complete_task", - "crud_qc_task_conclusion_label", - "crud_qc_task_create_qc_task_manual", - "crud_qc_task_dec", - "crud_qc_task_delete_qc_task", - "crud_qc_task_enrich_mine_tasks_with_work_order_summaries", - "crud_qc_task_enrich_tasks_reception_fields", - "crud_qc_task_fmt_dt", - "crud_qc_task_gen_task_no", - "crud_qc_task_get_task", - "crud_qc_task_get_task_detail", - "crud_qc_task_list_mine_tasks", - "crud_qc_task_list_tasks", - "crud_qc_task_list_tasks_by_work_order", - "crud_qc_task_list_tasks_by_work_order_ids", - "crud_qc_task_merge_work_order_summary_into_task", - "crud_qc_task_py", - "crud_qc_task_refresh_work_order_item_flags", - "crud_qc_task_require_dsfjc_attachments", - "crud_qc_task_resolve_task_result_conclusion", - "crud_qc_task_set_task_remark", - "crud_qc_task_soft_delete_source_line_for_task", - "crud_qc_task_split_attachment_urls", - "crud_qc_task_start_task", - "crud_qc_task_task_row_to_dict", - "crud_qc_task_task_rows_to_dicts", - "crud_qc_task_task_to_dict", - "crud_qc_task_task_work_order_context", - "crud_qc_task_update_task_attachments", - "crud_qc_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_temp_qc_work_order", - "crud_qc_work_order_configure_work_order", - "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", - "crud_qc_work_order_count_unfinished_work_orders_by_tab", - "crud_qc_work_order_create_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", - "crud_qc_work_order_create_work_order_from_reception", - "crud_qc_work_order_dec", - "crud_qc_work_order_delete_qc_work_order", - "crud_qc_work_order_delete_temp_qc_work_order", - "crud_qc_work_order_effective_donation_sample_id", - "crud_qc_work_order_effective_protocol_sample_id", - "crud_qc_work_order_effective_reception_source", - "crud_qc_work_order_empty_qc_tab_counts", - "crud_qc_work_order_enrich_outbound_work_orders", - "crud_qc_work_order_enrich_production_work_order_refs", - "crud_qc_work_order_enrich_protocol_sibling_samples", - "crud_qc_work_order_enrich_unfinished_badge_counts", - "crud_qc_work_order_enrich_work_order_cell_products", - "crud_qc_work_order_enrich_work_order_list_items", - "crud_qc_work_order_enrich_work_order_qc_conclusions", - "crud_qc_work_order_enrich_work_order_qc_targets", - "crud_qc_work_order_enrich_work_order_step_outputs", - "crud_qc_work_order_fmt_dt", - "crud_qc_work_order_gate_qc_info_for_inbound_production_work_order", - "crud_qc_work_order_gen_daily_no", - "crud_qc_work_order_get_outbound_qc_detail", - "crud_qc_work_order_get_process_qc_info_map_for_samples", - "crud_qc_work_order_get_production_work_order_qc_info", - "crud_qc_work_order_get_qc_info_map_for_samples", - "crud_qc_work_order_get_schedule_gate_qc_info", - "crud_qc_work_order_get_temp_qc_work_order", - "crud_qc_work_order_get_temp_qc_work_order_detail", - "crud_qc_work_order_get_work_order", - "crud_qc_work_order_get_work_order_detail", - "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", - "crud_qc_work_order_lab_lines", - "crud_qc_work_order_list_cell_product_options_for_production_work_order", - "crud_qc_work_order_list_process_qc_info_for_production_work_order", - "crud_qc_work_order_list_process_qc_info_for_sample", - "crud_qc_work_order_list_process_qc_info_for_schedule", - "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", - "crud_qc_work_order_list_temp_qc_work_orders", - "crud_qc_work_order_list_work_orders", - "crud_qc_work_order_list_work_orders_by_sample", - "crud_qc_work_order_load_sample_type_name_map", - "crud_qc_work_order_normalize_date_bound", - "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", - "crud_qc_work_order_process_qc_info_items_from_wos", - "crud_qc_work_order_protocol_group_key_for_item", - "crud_qc_work_order_protocol_sample_ids_for_sample_type", - "crud_qc_work_order_py", - "crud_qc_work_order_qc_biz_type_label", - "crud_qc_work_order_qc_info_item", - "crud_qc_work_order_reception_source_label", - "crud_qc_work_order_resolve_cell_product_id_by_barcode", - "crud_qc_work_order_resolve_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", - "crud_qc_work_order_sample_type_name_for_reception", - "crud_qc_work_order_temp_lab_lines", - "crud_qc_work_order_temp_tasks", - "crud_qc_work_order_temp_third_lines", - "crud_qc_work_order_third_lines", - "crud_qc_work_order_try_complete_temp_qc_work_order", - "crud_qc_work_order_try_complete_work_order", - "crud_qc_work_order_try_reopen_work_order", - "crud_qc_work_order_unfinished_work_order_filter", - "crud_qc_work_order_update_qc_work_order", - "crud_qc_work_order_update_temp_qc_work_order", - "crud_qc_work_order_user_nick_name_map", - "crud_qc_work_order_valid_qc_dispatch_output_type_ids", - "crud_qc_work_order_validate_cell_product_id", - "crud_qc_work_order_wo_to_dict", - "crud_qc_work_order_work_order_qc_biz_type", - "crud_storage_release_review_batch_store_samples", - "crud_storage_release_review_batch_submit_review", - "crud_storage_release_review_build_cell_storage_protocol_info", - "crud_storage_release_review_build_cell_storage_transport_info", - "crud_storage_release_review_build_gate_qc_info", - "crud_storage_release_review_build_process_qc_info_list", - "crud_storage_release_review_build_production_info", - "crud_storage_release_review_build_reception_info", - "crud_storage_release_review_build_research_donation_protocol_info", - "crud_storage_release_review_build_research_donation_transport_info", - "crud_storage_release_review_enrich_review_list_items", - "crud_storage_release_review_fmt_dt", - "crud_storage_release_review_get_review_detail", - "crud_storage_release_review_get_storage_release_map_for_samples", - "crud_storage_release_review_get_user_name", - "crud_storage_release_review_inactive_protocol_exists_for_review", - "crud_storage_release_review_inbound_production_all_void_for_review_sample", - "crud_storage_release_review_inbound_qc_all_void_for_review_sample", - "crud_storage_release_review_inbound_work_orders_all_void", - "crud_storage_release_review_is_inactive_protocol_status_for_hide", - "crud_storage_release_review_list_reviews", - "crud_storage_release_review_normalize_qc_work_order_completed", - "crud_storage_release_review_normalize_ready_for_review_only", - "crud_storage_release_review_normalize_review_phase", - "crud_storage_release_review_production_work_order_unfinished_exists_for_review_sample", - "crud_storage_release_review_py", - "crud_storage_release_review_qc_work_order_exists_for_review_sample", - "crud_storage_release_review_row_to_dict", - "crud_storage_release_review_store_sample", - "crud_storage_release_review_submit_review", - "crud_storage_release_review_total_pages", - "services_qc_work_order_fee_summary_build_basic_experiment_fee_summaries", - "services_qc_work_order_fee_summary_build_basic_experiment_fee_summary", - "services_qc_work_order_fee_summary_build_protocol_payment_summaries", - "services_qc_work_order_fee_summary_build_protocol_payment_summary", - "services_qc_work_order_fee_summary_dec", - "services_qc_work_order_fee_summary_effective_collection_protocol_id", - "services_qc_work_order_fee_summary_enrich_work_order_fee_summaries", - "services_qc_work_order_fee_summary_fmt_ymd", - "services_qc_work_order_fee_summary_is_inbound_cell_storage_item", - "services_qc_work_order_fee_summary_is_outbound_fee_biz_type", - "services_qc_work_order_fee_summary_load_protocol_id_by_no", - "services_qc_work_order_fee_summary_load_reception_map", - "services_qc_work_order_fee_summary_payment_detail_row", - "services_qc_work_order_fee_summary_protocol_overall_status", - "services_qc_work_order_fee_summary_protocol_status_hint", - "services_qc_work_order_fee_summary_py", - "services_qc_work_order_fee_summary_received_amount_from_details", - "services_qc_work_order_fee_summary_sort_payment_details" - ], - "7": [ + "5": [ "api_oa_approval_rationale_212", "api_oa_approval_rationale_813", "api_oa_approval_rationale_844", - "crud_oa_approval_app_to_dict", "crud_oa_approval_copied_app_name", "crud_oa_approval_copy_app", "crud_oa_approval_create_app", + "crud_oa_approval_create_group", "crud_oa_approval_create_version", "crud_oa_approval_delete_app", - "crud_oa_approval_delete_group", "crud_oa_approval_dumps", "crud_oa_approval_find_draft", "crud_oa_approval_find_latest_published", "crud_oa_approval_get_app", - "crud_oa_approval_get_group", "crud_oa_approval_get_or_create_draft", - "crud_oa_approval_list_apps", "crud_oa_approval_loads", "crud_oa_approval_py", + "crud_oa_approval_rationale_1", + "crud_oa_approval_rationale_368", + "crud_oa_approval_rationale_385", "crud_oa_approval_save_draft", "crud_oa_approval_update_app", - "crud_oa_approval_update_group", "crud_oa_approval_version_draft_to_dict", "crud_oa_instance_draft_batch_soft_delete_drafts", "crud_oa_instance_draft_count_drafts", @@ -3839,17 +3420,24 @@ "crud_oa_instance_draft_list_drafts", "crud_oa_instance_draft_loads", "crud_oa_instance_draft_py", + "crud_oa_instance_draft_rationale_1", + "crud_oa_instance_draft_rationale_348", "crud_oa_instance_draft_row_to_dict", "crud_oa_instance_draft_soft_delete_draft", "crud_oa_instance_draft_submit_draft", "crud_oa_instance_draft_update_draft", "crud_user_list_user_ids_bound_to_posts", + "models_models_oaapp", + "models_models_oaappversion", + "models_models_oainstance", + "models_models_oainstanceevent", + "models_models_oarelation", + "models_models_oatask", + "models_models_syspost", "services_oa_assignee_active_user_id", + "services_oa_assignee_assigneeresolveerror", "services_oa_assignee_normalize_cc_assignee_types", "services_oa_assignee_py", - "services_oa_assignee_rationale_1", - "services_oa_assignee_rationale_184", - "services_oa_assignee_rationale_55", "services_oa_assignee_resolve_assignees", "services_oa_assignee_resolve_cc_assignees", "services_oa_assignee_resolve_dept_leader", @@ -3928,6 +3516,33 @@ "services_oa_engine_preview_start_flow", "services_oa_engine_progress_person", "services_oa_engine_py", + "services_oa_engine_rationale_105", + "services_oa_engine_rationale_1155", + "services_oa_engine_rationale_1172", + "services_oa_engine_rationale_122", + "services_oa_engine_rationale_1253", + "services_oa_engine_rationale_1422", + "services_oa_engine_rationale_1577", + "services_oa_engine_rationale_1674", + "services_oa_engine_rationale_178", + "services_oa_engine_rationale_203", + "services_oa_engine_rationale_2040", + "services_oa_engine_rationale_216", + "services_oa_engine_rationale_2165", + "services_oa_engine_rationale_2364", + "services_oa_engine_rationale_2558", + "services_oa_engine_rationale_2674", + "services_oa_engine_rationale_2784", + "services_oa_engine_rationale_2866", + "services_oa_engine_rationale_287", + "services_oa_engine_rationale_330", + "services_oa_engine_rationale_419", + "services_oa_engine_rationale_473", + "services_oa_engine_rationale_562", + "services_oa_engine_rationale_600", + "services_oa_engine_rationale_609", + "services_oa_engine_rationale_627", + "services_oa_engine_rationale_647", "services_oa_engine_resubmit_instance", "services_oa_engine_return_task", "services_oa_engine_sort_tasks_for_detail", @@ -3939,21 +3554,34 @@ "services_oa_engine_user_name_map", "services_oa_engine_walk_preview_nodes", "services_oa_engine_withdraw_instance", - "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_formula_apply_formulas_and_linkages", + "services_oa_formula_eval_formula", + "services_oa_formula_extract_rules", + "services_oa_formula_formulaerror", + "services_oa_formula_preprocess_formula", + "services_oa_formula_py", + "services_oa_formula_rationale_1", + "services_oa_formula_rationale_232", + "services_oa_formula_rationale_69", + "services_oa_formula_safeeval", + "services_oa_formula_safeeval_init", + "services_oa_formula_safeeval_visit", + "services_oa_formula_safeeval_visit_binop", + "services_oa_formula_safeeval_visit_boolop", + "services_oa_formula_safeeval_visit_call", + "services_oa_formula_safeeval_visit_compare", + "services_oa_formula_safeeval_visit_constant", + "services_oa_formula_safeeval_visit_expression", + "services_oa_formula_safeeval_visit_ifexp", + "services_oa_formula_safeeval_visit_list", + "services_oa_formula_safeeval_visit_name", + "services_oa_formula_safeeval_visit_nameconstant", + "services_oa_formula_safeeval_visit_num", + "services_oa_formula_safeeval_visit_str", + "services_oa_formula_safeeval_visit_unaryop", + "services_oa_formula_to_number", + "services_oa_formula_truthy", + "services_oa_formula_walk_rules", "services_oa_money_field_field_label", "services_oa_money_field_is_empty", "services_oa_money_field_is_required", @@ -3967,30 +3595,6 @@ "services_oa_money_field_validate_money_form_values", "services_oa_money_field_validate_money_rule", "services_oa_money_field_walk_rules", - "services_oa_overtime_hours_apply_overtime_kit_hours", - "services_oa_overtime_hours_build_rest_day_segments", - "services_oa_overtime_hours_build_workday_windows", - "services_oa_overtime_hours_calc_overtime_hours", - "services_oa_overtime_hours_day_at_minutes", - "services_oa_overtime_hours_day_start_ms", - "services_oa_overtime_hours_extract_rules", - "services_oa_overtime_hours_format_ymd", - "services_oa_overtime_hours_intersect_interval", - "services_oa_overtime_hours_interval_minutes", - "services_oa_overtime_hours_kit_child_fields", - "services_oa_overtime_hours_merge_intervals", - "services_oa_overtime_hours_parse_dt", - "services_oa_overtime_hours_parse_hm", - "services_oa_overtime_hours_py", - "services_oa_overtime_hours_rationale_1", - "services_oa_overtime_hours_rationale_146", - "services_oa_overtime_hours_rationale_220", - "services_oa_overtime_hours_rationale_287", - "services_oa_overtime_hours_round1", - "services_oa_overtime_hours_subtract_interval", - "services_oa_overtime_hours_subtract_intervals", - "services_oa_overtime_hours_validate_overtime_kit_form_values", - "services_oa_overtime_hours_walk", "services_oa_owner_fields_allow_modify", "services_oa_owner_fields_apply_owner_field_defaults", "services_oa_owner_fields_py", @@ -4006,6 +3610,9 @@ "services_oa_publish_normalize_use_in_condition_required", "services_oa_publish_publish_app", "services_oa_publish_py", + "services_oa_publish_rationale_142", + "services_oa_publish_rationale_157", + "services_oa_publish_rationale_471", "services_oa_publish_rule_use_in_condition", "services_oa_publish_validate_condition_rules_against_form", "services_oa_publish_validate_control_types", @@ -4028,32 +3635,284 @@ "services_oa_related_approval_merge_relation_targets", "services_oa_related_approval_normalize_related_ids", "services_oa_related_approval_py", + "services_oa_related_approval_rationale_1", + "services_oa_related_approval_rationale_148", + "services_oa_related_approval_rationale_246", + "services_oa_related_approval_rationale_291", "services_oa_related_approval_rationale_322", + "services_oa_related_approval_rationale_428", + "services_oa_related_approval_rationale_463", + "services_oa_related_approval_rationale_548", + "services_oa_related_approval_rationale_65", + "services_oa_related_approval_rationale_97", "services_oa_related_approval_related_display_title", "services_oa_related_approval_related_status_text", "services_oa_related_approval_schema_rules", "services_oa_related_approval_user_can_link_instance", "services_oa_related_approval_walk_rules", - "services_oa_trip_days_apply_trip_kit_days", - "services_oa_trip_days_calc_trip_leg_days", - "services_oa_trip_days_day_index", - "services_oa_trip_days_end_offset", - "services_oa_trip_days_extract_rules", - "services_oa_trip_days_is_half_day_multiple", - "services_oa_trip_days_kit_trip_fields", - "services_oa_trip_days_py", - "services_oa_trip_days_rationale_1", - "services_oa_trip_days_rationale_124", - "services_oa_trip_days_rationale_168", - "services_oa_trip_days_rationale_201", - "services_oa_trip_days_rationale_60", - "services_oa_trip_days_start_offset", - "services_oa_trip_days_sum_trip_leg_days", - "services_oa_trip_days_validate_trip_kit_form_values", - "services_oa_trip_days_walk", - "services_oa_trip_days_walk_trip_kits" + "services_oa_resignation_kit_sync_rationale_1" ], - "8": [ + "6": [ + "core_db_collation_eq_unicode", + "core_db_collation_like_unicode", + "core_db_collation_py", + "core_db_collation_rationale_1", + "core_db_collation_rationale_12", + "core_db_collation_rationale_7", + "core_db_collation_unicode_ci", + "crud_outbound_release_review_batch_review", + "crud_outbound_release_review_dec", + "crud_outbound_release_review_fmt_dt", + "crud_outbound_release_review_get_schedule_detail", + "crud_outbound_release_review_get_user_name", + "crud_outbound_release_review_list_reviews_paginated", + "crud_outbound_release_review_normalize_outbound_ready_for_review_only", + "crud_outbound_release_review_normalize_outbound_review_phase", + "crud_outbound_release_review_outbound_production_all_void_for_schedule", + "crud_outbound_release_review_outbound_production_unfinished_exists_for_schedule", + "crud_outbound_release_review_outbound_qc_all_void_for_schedule", + "crud_outbound_release_review_outbound_qc_unfinished_exists_for_schedule", + "crud_outbound_release_review_outbound_work_orders_all_void", + "crud_outbound_release_review_py", + "crud_outbound_release_review_resolve_schedule_biz_type", + "crud_outbound_release_review_review_schedule", + "crud_outbound_release_review_row_to_dict", + "crud_outbound_release_review_total_pages", + "crud_production_task_spawn_temporary_work_order_from_task", + "crud_production_work_order_accept_conclusion_label", + "crud_production_work_order_apply_exclude_inactive_protocol_filter", + "crud_production_work_order_apply_planned_start_time_step_filter", + "crud_production_work_order_attach_outbound_detail", + "crud_production_work_order_attach_reception_detail", + "crud_production_work_order_complete_production_work_order", + "crud_production_work_order_configure_temp_production_work_order", + "crud_production_work_order_create_outbound_production_work_order", + "crud_production_work_order_create_production_work_order_from_reception", + "crud_production_work_order_create_production_work_order_manual", + "crud_production_work_order_create_temp_production_work_order", + "crud_production_work_order_dec_price", + "crud_production_work_order_delete_production_work_order", + "crud_production_work_order_delete_temp_production_work_order", + "crud_production_work_order_enrich_inbound_qc_conclusions", + "crud_production_work_order_enrich_outbound_items", + "crud_production_work_order_enrich_wo_items", + "crud_production_work_order_fmt_dt", + "crud_production_work_order_generate_outbound_work_order_no", + "crud_production_work_order_generate_temp_work_order_no", + "crud_production_work_order_generate_work_order_no", + "crud_production_work_order_get_production_info_map_for_samples", + "crud_production_work_order_get_production_work_order", + "crud_production_work_order_get_temp_production_work_order", + "crud_production_work_order_get_temp_production_work_order_detail", + "crud_production_work_order_list_production_work_orders", + "crud_production_work_order_list_temp_production_work_orders", + "crud_production_work_order_normalize_date_bound", + "crud_production_work_order_outbound_work_order_ids_by_keyword", + "crud_production_work_order_production_info_item", + "crud_production_work_order_production_task_info", + "crud_production_work_order_py", + "crud_production_work_order_reception_source_label", + "crud_production_work_order_soft_delete_sub", + "crud_production_work_order_sync_temp_production_work_order_status", + "crud_production_work_order_temp_wo_to_dict", + "crud_production_work_order_update_production_work_order", + "crud_production_work_order_wo_to_dict", + "crud_production_work_order_wo_to_response_dict", + "crud_qc_inspection_batch_allocate_batch_name", + "crud_qc_inspection_batch_apply_assignees_to_batch_tasks", + "crud_qc_inspection_batch_assignee_names", + "crud_qc_inspection_batch_batch_assignee_user_ids", + "crud_qc_inspection_batch_batch_has_blocking_tasks", + "crud_qc_inspection_batch_batch_item_ids", + "crud_qc_inspection_batch_batch_to_dict", + "crud_qc_inspection_batch_build_inspection_batch_list", + "crud_qc_inspection_batch_configure_work_order_batches", + "crud_qc_inspection_batch_dec", + "crud_qc_inspection_batch_is_voided_work_order", + "crud_qc_inspection_batch_list_inspection_batches", + "crud_qc_inspection_batch_list_inspection_batches_by_work_order_ids", + "crud_qc_inspection_batch_next_batch_no", + "crud_qc_inspection_batch_normalize_legacy_configure_to_batches", + "crud_qc_inspection_batch_order_source_for_wo", + "crud_qc_inspection_batch_prefetch_batch_side_data", + "crud_qc_inspection_batch_py", + "crud_qc_inspection_batch_soft_delete_batch", + "crud_qc_inspection_batch_sync_batch_assignees", + "crud_qc_inspection_batch_sync_batch_lab_items", + "crud_qc_inspection_batch_sync_batch_third_items", + "crud_qc_inspection_batch_unique_ids", + "crud_qc_inspection_batch_validate_batch_payload", + "crud_qc_lab_test_item_create_lab_item", + "crud_qc_lab_test_item_get_lab_item", + "crud_qc_lab_test_item_item_code_exists", + "crud_qc_lab_test_item_list_active_lab_items", + "crud_qc_lab_test_item_list_lab_items", + "crud_qc_lab_test_item_py", + "crud_qc_lab_test_item_row_to_dict", + "crud_qc_lab_test_item_soft_delete_lab_item", + "crud_qc_lab_test_item_update_lab_item", + "crud_qc_task_apply_task_result", + "crud_qc_task_assert_task_assignee", + "crud_qc_task_assignee_active_users_in_tenant", + "crud_qc_task_assignee_enrich_tasks_with_assignees", + "crud_qc_task_assignee_is_user_assignee", + "crud_qc_task_assignee_list_assignees_by_task_ids", + "crud_qc_task_assignee_py", + "crud_qc_task_assignee_rationale_63", + "crud_qc_task_assignee_soft_delete_assignees_by_task_ids", + "crud_qc_task_assignee_sync_assignees_for_task", + "crud_qc_task_assignee_validate_assignee_user_ids", + "crud_qc_task_attachment_map_for_task_rows", + "crud_qc_task_complete_task", + "crud_qc_task_conclusion_label", + "crud_qc_task_create_qc_task_manual", + "crud_qc_task_create_task_for_line", + "crud_qc_task_dec", + "crud_qc_task_delete_qc_task", + "crud_qc_task_enrich_mine_tasks_with_work_order_summaries", + "crud_qc_task_enrich_tasks_reception_fields", + "crud_qc_task_fmt_dt", + "crud_qc_task_gen_task_no", + "crud_qc_task_get_task", + "crud_qc_task_get_task_detail", + "crud_qc_task_list_mine_tasks", + "crud_qc_task_list_tasks", + "crud_qc_task_list_tasks_by_work_order", + "crud_qc_task_list_tasks_by_work_order_ids", + "crud_qc_task_merge_work_order_summary_into_task", + "crud_qc_task_py", + "crud_qc_task_refresh_work_order_item_flags", + "crud_qc_task_require_dsfjc_attachments", + "crud_qc_task_resolve_task_result_conclusion", + "crud_qc_task_set_task_remark", + "crud_qc_task_soft_delete_source_line_for_task", + "crud_qc_task_split_attachment_urls", + "crud_qc_task_start_task", + "crud_qc_task_task_row_to_dict", + "crud_qc_task_task_rows_to_dicts", + "crud_qc_task_task_to_dict", + "crud_qc_task_task_work_order_context", + "crud_qc_third_party_company_company_code_exists", + "crud_qc_third_party_company_create_company", + "crud_qc_third_party_company_get_company", + "crud_qc_third_party_company_list_companies", + "crud_qc_third_party_company_list_company_options", + "crud_qc_third_party_company_py", + "crud_qc_third_party_company_row_to_dict", + "crud_qc_third_party_company_soft_delete_company", + "crud_qc_third_party_company_update_company", + "crud_qc_third_party_item_company_name_map", + "crud_qc_third_party_item_create_item", + "crud_qc_third_party_item_dec", + "crud_qc_third_party_item_get_item", + "crud_qc_third_party_item_item_code_exists", + "crud_qc_third_party_item_list_active_items", + "crud_qc_third_party_item_list_items", + "crud_qc_third_party_item_py", + "crud_qc_third_party_item_row_to_dict", + "crud_qc_third_party_item_soft_delete_item", + "crud_qc_third_party_item_update_item", + "crud_qc_work_order_accept_conclusion_label", + "crud_qc_work_order_aggregate_qc_tab_counts", + "crud_qc_work_order_apply_item_assignees", + "crud_qc_work_order_build_outbound_pilot_context_by_schedule", + "crud_qc_work_order_build_work_order_list_summaries", + "crud_qc_work_order_configure_temp_qc_work_order", + "crud_qc_work_order_configure_work_order", + "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", + "crud_qc_work_order_create_qc_work_order_from_production", + "crud_qc_work_order_create_qc_work_order_manual", + "crud_qc_work_order_create_temp_qc_work_order", + "crud_qc_work_order_create_work_order_from_reception", + "crud_qc_work_order_dec", + "crud_qc_work_order_delete_qc_work_order", + "crud_qc_work_order_delete_temp_qc_work_order", + "crud_qc_work_order_effective_donation_sample_id", + "crud_qc_work_order_effective_protocol_sample_id", + "crud_qc_work_order_effective_reception_source", + "crud_qc_work_order_empty_qc_tab_counts", + "crud_qc_work_order_enrich_outbound_work_orders", + "crud_qc_work_order_enrich_production_work_order_refs", + "crud_qc_work_order_enrich_unfinished_badge_counts", + "crud_qc_work_order_enrich_work_order_cell_products", + "crud_qc_work_order_enrich_work_order_list_items", + "crud_qc_work_order_enrich_work_order_qc_conclusions", + "crud_qc_work_order_enrich_work_order_qc_targets", + "crud_qc_work_order_enrich_work_order_step_outputs", + "crud_qc_work_order_fmt_dt", + "crud_qc_work_order_gate_qc_info_for_inbound_production_work_order", + "crud_qc_work_order_gen_daily_no", + "crud_qc_work_order_get_outbound_qc_detail", + "crud_qc_work_order_get_process_qc_info_map_for_samples", + "crud_qc_work_order_get_production_work_order_qc_info", + "crud_qc_work_order_get_qc_info_map_for_samples", + "crud_qc_work_order_get_schedule_gate_qc_info", + "crud_qc_work_order_get_task_by_source_line_id", + "crud_qc_work_order_get_temp_qc_work_order", + "crud_qc_work_order_get_temp_qc_work_order_detail", + "crud_qc_work_order_get_work_order", + "crud_qc_work_order_get_work_order_detail", + "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", + "crud_qc_work_order_lab_lines", + "crud_qc_work_order_list_cell_product_options_for_production_work_order", + "crud_qc_work_order_list_process_qc_info_for_production_work_order", + "crud_qc_work_order_list_process_qc_info_for_sample", + "crud_qc_work_order_list_process_qc_info_for_schedule", + "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", + "crud_qc_work_order_list_temp_qc_work_orders", + "crud_qc_work_order_list_work_orders", + "crud_qc_work_order_list_work_orders_by_sample", + "crud_qc_work_order_normalize_date_bound", + "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", + "crud_qc_work_order_process_qc_info_items_from_wos", + "crud_qc_work_order_protocol_sample_ids_for_sample_type", + "crud_qc_work_order_py", + "crud_qc_work_order_qc_biz_type_label", + "crud_qc_work_order_qc_info_item", + "crud_qc_work_order_reception_source_label", + "crud_qc_work_order_resolve_cell_product_id_by_barcode", + "crud_qc_work_order_resolve_reception_id_for_work_order_detail", + "crud_qc_work_order_resolve_wo_tab_key", + "crud_qc_work_order_sample_type_name_for_item", + "crud_qc_work_order_sample_type_name_for_reception", + "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", + "crud_qc_work_order_sync_work_order_lab_items", + "crud_qc_work_order_sync_work_order_third_party_items", + "crud_qc_work_order_temp_lab_lines", + "crud_qc_work_order_temp_tasks", + "crud_qc_work_order_temp_third_lines", + "crud_qc_work_order_third_lines", + "crud_qc_work_order_try_complete_temp_qc_work_order", + "crud_qc_work_order_try_complete_work_order", + "crud_qc_work_order_try_reopen_work_order", + "crud_qc_work_order_unfinished_work_order_filter", + "crud_qc_work_order_update_qc_work_order", + "crud_qc_work_order_update_temp_qc_work_order", + "crud_qc_work_order_user_nick_name_map", + "crud_qc_work_order_valid_qc_dispatch_output_type_ids", + "crud_qc_work_order_validate_cell_product_id", + "crud_qc_work_order_wo_to_dict", + "crud_qc_work_order_work_order_qc_biz_type", + "services_qc_work_order_fee_summary_build_basic_experiment_fee_summaries", + "services_qc_work_order_fee_summary_build_basic_experiment_fee_summary", + "services_qc_work_order_fee_summary_build_protocol_payment_summaries", + "services_qc_work_order_fee_summary_build_protocol_payment_summary", + "services_qc_work_order_fee_summary_dec", + "services_qc_work_order_fee_summary_effective_collection_protocol_id", + "services_qc_work_order_fee_summary_enrich_work_order_fee_summaries", + "services_qc_work_order_fee_summary_fmt_ymd", + "services_qc_work_order_fee_summary_is_inbound_cell_storage_item", + "services_qc_work_order_fee_summary_is_outbound_fee_biz_type", + "services_qc_work_order_fee_summary_load_protocol_id_by_no", + "services_qc_work_order_fee_summary_load_reception_map", + "services_qc_work_order_fee_summary_payment_detail_row", + "services_qc_work_order_fee_summary_protocol_overall_status", + "services_qc_work_order_fee_summary_protocol_status_hint", + "services_qc_work_order_fee_summary_py", + "services_qc_work_order_fee_summary_received_amount_from_details", + "services_qc_work_order_fee_summary_sort_payment_details" + ], + "7": [ "api_workflow_get_designer_data", "app_main_error_json", "app_main_health_check", @@ -4125,10 +3984,6 @@ "core_exceptions_resourcenotfoundexception_init", "core_exceptions_validationexception", "core_exceptions_validationexception_init", - "core_request_payload_py", - "core_request_payload_rationale_1", - "core_request_payload_rationale_18", - "core_request_payload_resolve_request_payload", "core_storage_basestorage", "core_storage_basestorage_delete_file", "core_storage_basestorage_get_url", @@ -4137,6 +3992,7 @@ "core_storage_basestorage_upload_file", "core_storage_convert_heic_to_jpeg", "core_storage_get_storage", + "core_storage_guess_content_type", "core_storage_localstorage", "core_storage_localstorage_delete_file", "core_storage_localstorage_ensure_dir", @@ -4173,12 +4029,19 @@ "core_storage_qiniustorage_upload_base64", "core_storage_qiniustorage_upload_file", "core_storage_rationale_1", - "core_storage_rationale_343", - "core_storage_rationale_354", - "core_storage_rationale_368", - "core_storage_rationale_38", - "core_storage_rationale_53", - "core_storage_rationale_83", + "core_storage_rationale_103", + "core_storage_rationale_367", + "core_storage_rationale_378", + "core_storage_rationale_392", + "core_storage_rationale_48", + "core_storage_rationale_58", + "core_storage_rationale_73", + "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", @@ -4188,7 +4051,9 @@ "crud_qc_task_result_row_to_dict", "crud_qc_task_result_save_results_for_task", "crud_workflow_create_instance", + "crud_workflow_create_process_def", "crud_workflow_create_task", + "crud_workflow_get_all_tasks_for_business", "crud_workflow_get_instance", "crud_workflow_get_latest_version", "crud_workflow_get_nodes_by_version", @@ -4197,11 +4062,11 @@ "crud_workflow_get_task", "crud_workflow_get_transitions_by_version", "crud_workflow_list_completed_tasks", - "crud_workflow_list_my_instances", "crud_workflow_list_pending_tasks", "crud_workflow_list_process_defs", "crud_workflow_list_versions", "crud_workflow_process_code_exists", + "crud_workflow_publish_version", "crud_workflow_py", "crud_workflow_row_to_dict", "crud_workflow_soft_delete_process_def", @@ -4240,7 +4105,6 @@ "services_oa_resignation_kit_sync_loads", "services_oa_resignation_kit_sync_parse_ymd", "services_oa_resignation_kit_sync_py", - "services_oa_resignation_kit_sync_rationale_1", "services_oa_resignation_kit_sync_walk", "services_workflow_callback_dispatch_local", "services_workflow_callback_py", @@ -4255,22 +4119,212 @@ "services_workflow_engine_parse_node_config", "services_workflow_engine_parse_variables", "services_workflow_engine_py", - "services_workflow_engine_workflowengine", "services_workflow_engine_workflowengine_advance", "services_workflow_engine_workflowengine_approve_task", "services_workflow_engine_workflowengine_check_rules", "services_workflow_engine_workflowengine_evaluate_condition", "services_workflow_engine_workflowengine_execute_node", - "services_workflow_engine_workflowengine_init", "services_workflow_engine_workflowengine_reject_task", - "services_workflow_engine_workflowengine_resolve_approvers", "services_workflow_engine_workflowengine_start_process", "tasks_init_init_scheduled_tasks", "tasks_init_py", "tasks_init_shutdown_scheduler" ], + "8": [ + "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_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_rationale_1", + "crud_collection_protocol_rationale_109", + "crud_collection_protocol_rationale_145", + "crud_collection_protocol_rationale_1558", + "crud_collection_protocol_rationale_199", + "crud_collection_protocol_rationale_218", + "crud_collection_protocol_rationale_2232", + "crud_collection_protocol_rationale_229", + "crud_collection_protocol_rationale_240", + "crud_collection_protocol_rationale_2638", + "crud_collection_protocol_rationale_304", + "crud_collection_protocol_rationale_3077", + "crud_collection_protocol_rationale_3374", + "crud_collection_protocol_rationale_355", + "crud_collection_protocol_rationale_633", + "crud_collection_protocol_rationale_680", + "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_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_1038", + "crud_qc_task_rationale_1070", + "crud_qc_task_rationale_198", + "crud_qc_task_rationale_425", + "crud_qc_task_rationale_761", + "crud_qc_task_rationale_819", + "crud_qc_task_rationale_843", + "crud_qc_task_rationale_976", + "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_research_donation_submit_audit", + "crud_sample_reception_check_result_rationale_108", + "crud_sample_reception_check_result_rationale_133", + "crud_sample_reception_check_result_rationale_171", + "crud_sample_reception_check_result_save_reception_check_results", + "crud_sample_reception_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" + ], "9": [ "api_production_get_next_cell_product_code", + "core_protocol_status_display_build_void_type_label_map", + "core_protocol_status_display_format_protocol_status_label", + "core_protocol_status_display_py", + "core_protocol_status_display_resolve_void_type_label", "crud_cell_product_ancestor_link_from_cell_product_input", "crud_cell_product_ancestor_sample_chain_link", "crud_cell_product_apply_cell_product_status_change", @@ -4278,6 +4332,7 @@ "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", @@ -4305,7 +4360,6 @@ "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", @@ -4356,36 +4410,72 @@ "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_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_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_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_build_process_library_for_editor", "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_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", @@ -4393,15 +4483,12 @@ "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_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", @@ -4423,6 +4510,9 @@ "api_mini_menu_mobile_menu_icon", "api_mini_menu_mobile_menu_icon_colors", "api_mini_menu_py", + "api_mini_menu_rationale_1", + "api_mini_menu_rationale_112", + "api_mini_menu_rationale_92", "api_mini_menu_user_menu_ids", "api_public_jwt_user_payload", "api_public_rationale_102", @@ -4464,23 +4554,29 @@ "core_login_crypto_rationale_42", "core_login_crypto_rationale_80", "core_login_crypto_validate_ts", - "core_menu_guard_get_user_menu_codes", - "core_menu_guard_py", - "core_menu_guard_rationale_1", - "core_menu_guard_rationale_15", - "core_menu_guard_rationale_23", - "core_menu_guard_rationale_51", - "core_menu_guard_rationale_57", - "core_menu_guard_require_admin_or_super_admin", - "core_menu_guard_require_any_menu_code", - "core_menu_guard_require_menu_code", "core_security_get_password_hash", "core_security_py", "core_security_rationale_5", "core_security_verify_password", "crud_base_crudbase_delete", "crud_base_crudbase_hard_delete", + "crud_role_append_unique", + "crud_role_bound_post_names_by_role_ids", + "crud_role_bound_user_names_by_role_ids", + "crud_role_create_role", + "crud_role_get_role", + "crud_role_get_role_data_scope", + "crud_role_get_role_menu_ids", + "crud_role_list_roles", + "crud_role_py", + "crud_role_role_name_exists", + "crud_role_row_to_dict", + "crud_role_soft_delete_role", + "crud_role_total_pages", + "crud_role_update_role", + "crud_role_update_role_data_scope", "crud_role_update_role_menus", + "crud_role_user_display_name", "crud_user_attach_user_relations", "crud_user_change_password", "crud_user_create_user", @@ -4536,134 +4632,16 @@ "services_wechat_mini_auth_rationale_37", "services_wechat_mini_auth_require_mini_credentials", "services_wechat_mini_auth_wechatminiautherror", - "services_wechat_mini_auth_wechatminiautherror_init" + "services_wechat_mini_auth_wechatminiautherror_init", + "services_workflow_engine_workflowengine_resolve_approvers" ], "11": [ - "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", - "crud_qc_sms_notification_apply_qc_status_filter", - "crud_qc_sms_notification_base_query", - "crud_qc_sms_notification_derive_qc_conclusion", - "crud_qc_sms_notification_ensure_notification", - "crud_qc_sms_notification_eq_ci", - "crud_qc_sms_notification_fetch_completed_tasks", - "crud_qc_sms_notification_fmt_dt", - "crud_qc_sms_notification_generate_sms_content", - "crud_qc_sms_notification_list_notifications", - "crud_qc_sms_notification_normalize_date_bound", - "crud_qc_sms_notification_py", - "crud_qc_sms_notification_qc_complete_time", - "crud_qc_sms_notification_qc_status_label", - "crud_qc_sms_notification_resolve_notification", - "crud_qc_sms_notification_row_to_dict", - "crud_qc_sms_notification_task_stats_subquery", - "crud_qc_sms_notification_toggle_notification_status", - "crud_qc_sms_notification_total_pages", - "crud_qc_sms_notification_unicode_ci", - "crud_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_can_edit_sample_reception", - "crud_sample_reception_check_result_get_check_results_for_reception", - "crud_sample_reception_check_result_legacy_results_from_reception", - "crud_sample_reception_check_result_list_results_by_reception_ids", - "crud_sample_reception_check_result_py", - "crud_sample_reception_check_result_rationale_108", - "crud_sample_reception_check_result_rationale_133", - "crud_sample_reception_check_result_rationale_171", - "crud_sample_reception_check_result_result_to_dict", - "crud_sample_reception_check_result_save_reception_check_results", - "crud_sample_reception_check_result_soft_delete_reception_check_results", - "crud_sample_reception_check_result_sync_legacy_columns_from_results", - "crud_sample_reception_create_sample_reception", - "crud_sample_reception_dec", - "crud_sample_reception_donation_ids_matching_lab_storage_keyword", - "crud_sample_reception_donation_rows_to_sample_list_items", - "crud_sample_reception_donation_sample_detail_rows_query", - "crud_sample_reception_donation_sample_id_col", - "crud_sample_reception_donation_sample_pending_query", - "crud_sample_reception_finalize_reception_detail", - "crud_sample_reception_fmt_dt", - "crud_sample_reception_format_lab_storage_codes_csv", - "crud_sample_reception_get_reception_by_id", - "crud_sample_reception_get_reception_by_sample_code", - "crud_sample_reception_get_receptions_map_for_donation_samples", - "crud_sample_reception_get_receptions_map_for_samples", - "crud_sample_reception_lab_code_assert_lab_storage_code_available", - "crud_sample_reception_lab_storage_keyword_like", - "crud_sample_reception_list_pending_protocol_samples", - "crud_sample_reception_list_received_protocol_samples", - "crud_sample_reception_normalize_date_bound", - "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", - "crud_sample_reception_py", - "crud_sample_reception_reception_detail_item", - "crud_sample_reception_reception_detail_item_with_production", - "crud_sample_reception_reception_ids_matching_lab_storage_keyword", - "crud_sample_reception_reception_sample_code", - "crud_sample_reception_reception_to_dict", - "crud_sample_reception_rows_to_sample_list_items", - "crud_sample_reception_sample_codes_matching_lab_storage_keyword", - "crud_sample_reception_sample_detail_rows_query", - "crud_sample_reception_sample_pending_query", - "crud_sample_reception_update_sample_reception", - "crud_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_create_review_from_reception" - ], - "12": [ "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", @@ -4701,6 +4679,7 @@ "crud_storage_facility_collect_descendant_ids", "crud_storage_facility_collect_slot_host_node_ids", "crud_storage_facility_create_facility", + "crud_storage_facility_create_slot", "crud_storage_facility_ensure_slot_layout_order", "crud_storage_facility_exact_node_ids_for_path", "crud_storage_facility_facility_node_ids_matching_keyword", @@ -4746,10 +4725,6 @@ "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", @@ -4774,116 +4749,7 @@ "services_storage_facility_code_refresh_outbound_release_cell_slot_names", "services_storage_facility_code_validate_node_code" ], - "13": [ - "crud_production_material_filter_material_type", - "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_receiver_display_map", - "crud_production_material_usage_record_step_usage_from_requisition", - "crud_production_material_usage_register_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_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_count_mine_production_work_order_tab_step_badges", - "crud_production_task_count_production_work_order_tab_step_badges", - "crud_production_task_count_step_tab_badges_by_tab", - "crud_production_task_create_production_task", - "crud_production_task_delete_production_task", - "crud_production_task_delete_task_step", - "crud_production_task_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_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_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_task_status", - "crud_production_task_validate_assignee_user_id", - "crud_production_work_order_sync_production_work_order_status_from_tasks" - ], - "14": [ + "12": [ "api_production_batchstockinbody", "api_production_batchstockinitem", "api_production_batchstockoutbody", @@ -4926,10 +4792,14 @@ "schemas_process_route_rationale_1", "schemas_process_route_setcurrentbody", "schemas_process_route_stepaddbody", + "schemas_process_route_stepconsumableitem", "schemas_process_route_stepconsumableupdatebody", "schemas_process_route_stepcopybody", + "schemas_process_route_stepdatacollectionitem", "schemas_process_route_stepdatacollectionupdatebody", + "schemas_process_route_stepoutputitem", "schemas_process_route_stepoutputupdatebody", + "schemas_process_route_stepreagentitem", "schemas_process_route_stepreagentupdatebody", "schemas_process_route_stepreorderbody", "schemas_process_route_stepupdatebody", @@ -4937,8 +4807,10 @@ "schemas_production_task_productiontaskcreate", "schemas_production_task_productiontaskforwardbody", "schemas_production_task_productiontasklistbyworkordersbody", + "schemas_production_task_productiontasklistquery", "schemas_production_task_productiontaskstatusupdate", "schemas_production_task_productiontaskstepdispatchbody", + "schemas_production_task_productiontaskstepdispatchitem", "schemas_production_task_productiontaskupdate", "schemas_production_task_py", "schemas_production_task_rationale_39", @@ -4951,6 +4823,7 @@ "schemas_production_task_taskstepoutputitem", "schemas_production_task_taskstepreorderbody", "schemas_production_task_taskstepupdate", + "schemas_production_work_order_productionworkorderbase", "schemas_production_work_order_productionworkordercomplete", "schemas_production_work_order_productionworkorderconfigurebody", "schemas_production_work_order_productionworkordercreate", @@ -4959,61 +4832,128 @@ "schemas_production_work_order_py", "schemas_qc_work_order_productionqcworkordercreatebody" ], - "15": [ - "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_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_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": [ + "crud_leave_create_leave", + "crud_leave_get_leave", + "crud_leave_list_leaves", + "crud_leave_py", + "crud_leave_row_to_dict", + "crud_leave_soft_delete_leave", + "crud_leave_total_pages", + "crud_leave_update_leave", + "crud_material_stock_log_dec", + "crud_material_stock_log_fmt_dt", + "crud_material_stock_log_list_stock_logs", + "crud_material_stock_log_py", + "crud_material_stock_log_row_to_dict", + "crud_material_stock_log_user_nick_name_map", + "crud_qc_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", + "crud_qc_sms_notification_ensure_notification", + "crud_qc_sms_notification_eq_ci", + "crud_qc_sms_notification_fetch_completed_tasks", + "crud_qc_sms_notification_fmt_dt", + "crud_qc_sms_notification_generate_sms_content", + "crud_qc_sms_notification_list_notifications", + "crud_qc_sms_notification_normalize_date_bound", + "crud_qc_sms_notification_py", + "crud_qc_sms_notification_qc_complete_time", + "crud_qc_sms_notification_qc_status_label", + "crud_qc_sms_notification_resolve_notification", + "crud_qc_sms_notification_row_to_dict", + "crud_qc_sms_notification_task_stats_subquery", + "crud_qc_sms_notification_toggle_notification_status", + "crud_qc_sms_notification_total_pages", + "crud_qc_sms_notification_unicode_ci" ], - "16": [ + "14": [ + "crud_production_material_batch_stock_in", + "crud_production_material_batch_stock_out", + "crud_production_material_build_manual_out_remark", + "crud_production_material_code_exists", + "crud_production_material_create_material", + "crud_production_material_dec", + "crud_production_material_filter_material_type", + "crud_production_material_fmt_dt", + "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_py", + "crud_production_material_rationale_26", + "crud_production_material_rationale_381", + "crud_production_material_rationale_530", + "crud_production_material_row_to_dict", + "crud_production_material_soft_delete_material", + "crud_production_material_stock_in", + "crud_production_material_stock_out", + "crud_production_material_total_pages", + "crud_production_material_update_material", + "crud_production_material_usage_amount_for_row", + "crud_production_material_usage_batch_map", + "crud_production_material_usage_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_receiver_display_map", + "crud_production_material_usage_record_step_usage_from_requisition", + "crud_production_material_usage_register_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" + ], + "15": [ "core_wechat_pay_get_wechat_pay_client", "core_wechat_pay_get_wechat_pay_v2", "core_wechat_pay_py", @@ -5046,40 +4986,42 @@ "core_wechat_pay_wechatpayv2client_unified_order", "core_wechat_pay_wechatpayv2client_xml_to_dict" ], - "17": [ - "services_oa_formula_apply_formulas_and_linkages", - "services_oa_formula_eval_formula", - "services_oa_formula_extract_rules", - "services_oa_formula_preprocess_formula", - "services_oa_formula_py", - "services_oa_formula_rationale_1", - "services_oa_formula_rationale_232", - "services_oa_formula_rationale_69", - "services_oa_formula_safeeval", - "services_oa_formula_safeeval_init", - "services_oa_formula_safeeval_visit", - "services_oa_formula_safeeval_visit_binop", - "services_oa_formula_safeeval_visit_boolop", - "services_oa_formula_safeeval_visit_call", - "services_oa_formula_safeeval_visit_compare", - "services_oa_formula_safeeval_visit_constant", - "services_oa_formula_safeeval_visit_expression", - "services_oa_formula_safeeval_visit_ifexp", - "services_oa_formula_safeeval_visit_list", - "services_oa_formula_safeeval_visit_name", - "services_oa_formula_safeeval_visit_nameconstant", - "services_oa_formula_safeeval_visit_num", - "services_oa_formula_safeeval_visit_str", - "services_oa_formula_safeeval_visit_unaryop", - "services_oa_formula_to_number", - "services_oa_formula_truthy", - "services_oa_formula_walk_rules" + "16": [ + "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_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" ], - "18": [ + "17": [ + "crud_pilot_application_save_patient", "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", @@ -5090,6 +5032,7 @@ "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", @@ -5098,6 +5041,30 @@ "crud_pilot_checkup_settle_checkup_fee", "crud_pilot_checkup_update_checkup" ], + "18": [ + "services_oa_overtime_hours_apply_overtime_kit_hours", + "services_oa_overtime_hours_build_rest_day_segments", + "services_oa_overtime_hours_build_workday_windows", + "services_oa_overtime_hours_calc_overtime_hours", + "services_oa_overtime_hours_day_at_minutes", + "services_oa_overtime_hours_day_start_ms", + "services_oa_overtime_hours_extract_rules", + "services_oa_overtime_hours_format_ymd", + "services_oa_overtime_hours_intersect_interval", + "services_oa_overtime_hours_interval_minutes", + "services_oa_overtime_hours_merge_intervals", + "services_oa_overtime_hours_parse_dt", + "services_oa_overtime_hours_parse_hm", + "services_oa_overtime_hours_py", + "services_oa_overtime_hours_rationale_1", + "services_oa_overtime_hours_rationale_146", + "services_oa_overtime_hours_rationale_287", + "services_oa_overtime_hours_round1", + "services_oa_overtime_hours_subtract_interval", + "services_oa_overtime_hours_subtract_intervals", + "services_oa_overtime_hours_validate_overtime_kit_form_values", + "services_oa_overtime_hours_walk" + ], "19": [ "crud_process_consumable_row_to_dict", "crud_process_create_process", @@ -5144,44 +5111,81 @@ "crud_material_update_material_fields" ], "21": [ - "crud_qc_third_party_company_company_code_exists", - "crud_qc_third_party_company_create_company", - "crud_qc_third_party_company_get_company", - "crud_qc_third_party_company_list_companies", - "crud_qc_third_party_company_list_company_options", - "crud_qc_third_party_company_py", - "crud_qc_third_party_company_row_to_dict", - "crud_qc_third_party_company_soft_delete_company", - "crud_qc_third_party_company_update_company", - "crud_qc_third_party_item_company_name_map", - "crud_qc_third_party_item_create_item", - "crud_qc_third_party_item_dec", - "crud_qc_third_party_item_get_item", - "crud_qc_third_party_item_item_code_exists", - "crud_qc_third_party_item_list_active_items", - "crud_qc_third_party_item_list_items", - "crud_qc_third_party_item_py", - "crud_qc_third_party_item_row_to_dict", - "crud_qc_third_party_item_soft_delete_item", - "crud_qc_third_party_item_update_item" + "crud_material_usage_amount_for_row", + "crud_material_usage_batch_map", + "crud_material_usage_display_remark", + "crud_material_usage_fmt_date_val", + "crud_material_usage_list_stock_check_requisitions", + "crud_material_usage_list_usages", + "crud_material_usage_list_usages_query", + "crud_material_usage_mark_requisition_fully_used", + "crud_material_usage_paginate_usages", + "crud_material_usage_parse_receiver_purpose_from_remark", + "crud_material_usage_py", + "crud_material_usage_rationale_302", + "crud_material_usage_receiver_display_map", + "crud_material_usage_resolve_receiver_purpose", + "crud_material_usage_row_to_dict", + "crud_material_usage_stock_in_date_for_row", + "crud_material_usage_unit_price_for_row", + "crud_material_usage_usage_unit_label", + "crud_material_usage_user_nick_name_map" ], "22": [ - "crud_equipment_create_equipment", - "crud_equipment_dec", - "crud_equipment_equipment_code_exists", - "crud_equipment_equipment_is_referenced", - "crud_equipment_get_equipment", - "crud_equipment_list_equipments", - "crud_equipment_norm_status", - "crud_equipment_parse_date", - "crud_equipment_py", - "crud_equipment_rationale_1", - "crud_equipment_row_to_dict", - "crud_equipment_soft_delete_equipment", - "crud_equipment_total_pages", - "crud_equipment_update_equipment" + "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" ], "23": [ + "services_oa_trip_days_apply_trip_kit_days", + "services_oa_trip_days_calc_trip_leg_days", + "services_oa_trip_days_day_index", + "services_oa_trip_days_end_offset", + "services_oa_trip_days_extract_rules", + "services_oa_trip_days_is_half_day_multiple", + "services_oa_trip_days_py", + "services_oa_trip_days_rationale_1", + "services_oa_trip_days_rationale_168", + "services_oa_trip_days_rationale_201", + "services_oa_trip_days_rationale_60", + "services_oa_trip_days_start_offset", + "services_oa_trip_days_sum_trip_leg_days", + "services_oa_trip_days_validate_trip_kit_form_values", + "services_oa_trip_days_walk", + "services_oa_trip_days_walk_trip_kits" + ], + "24": [ + "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" + ], + "25": [ "crud_reagent_stock_log_deduct_for_step", "crud_reagent_stock_log_display_remark", "crud_reagent_stock_log_list_stock_logs", @@ -5195,7 +5199,7 @@ "crud_reagent_stock_log_row_to_dict", "crud_reagent_stock_log_user_nick_name_map" ], - "24": [ + "26": [ "crud_consumable_stock_log_deduct_for_step", "crud_consumable_stock_log_display_remark", "crud_consumable_stock_log_list_stock_logs", @@ -5209,7 +5213,21 @@ "crud_consumable_stock_log_row_to_dict", "crud_consumable_stock_log_user_nick_name_map" ], - "25": [ + "27": [ + "crud_dept_build_tree", + "crud_dept_cascade_soft_delete", + "crud_dept_collect_with_ancestors", + "crud_dept_create_dept", + "crud_dept_get_dept", + "crud_dept_list_depts", + "crud_dept_list_depts_tree", + "crud_dept_py", + "crud_dept_rationale_42", + "crud_dept_row_to_dict", + "crud_dept_soft_delete_dept", + "crud_dept_update_dept" + ], + "28": [ "crud_oa_receive_account_create_account", "crud_oa_receive_account_filtered_query", "crud_oa_receive_account_get_account", @@ -5222,32 +5240,7 @@ "crud_oa_receive_account_soft_delete_accounts", "crud_oa_receive_account_update_account" ], - "26": [ - "crud_dept_build_tree", - "crud_dept_cascade_soft_delete", - "crud_dept_collect_with_ancestors", - "crud_dept_get_dept", - "crud_dept_list_depts", - "crud_dept_list_depts_tree", - "crud_dept_py", - "crud_dept_rationale_42", - "crud_dept_row_to_dict", - "crud_dept_soft_delete_dept", - "crud_dept_update_dept" - ], - "27": [ - "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" - ], - "28": [ + "29": [ "models_base_basemodel", "models_base_basemodel_to_dict", "models_base_get_active", @@ -5257,7 +5250,7 @@ "models_base_softdeletemodel_soft_delete", "models_base_tablename" ], - "29": [ + "30": [ "core_order_status_compat_derive_legacy_status_from_three", "core_order_status_compat_derive_three_status_from_legacy", "core_order_status_compat_py", @@ -5266,74 +5259,89 @@ "core_order_status_compat_threestatus", "core_order_status_compat_to_decimal" ], - "30": [ + "31": [ + "api_ethnic_list_ethnics_for_select", + "api_ethnic_py", + "crud_ethnic_list_ethnics", + "crud_ethnic_py", + "crud_ethnic_rationale_1", + "crud_ethnic_row_to_dict" + ], + "32": [ + "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" + ], + "33": [ "basesettings", "core_config_config", "core_config_py", "core_config_settings" ], - "31": [ + "34": [ "core_database_auto_fill_create_dept_id", "core_database_get_db", "core_database_py", "core_database_rationale_31" ], - "32": [ + "35": [ "api_menu_get_menu_list", "api_menu_py", "api_menu_rationale_1" ], - "33": [ + "36": [ "services_oa_confirmation_date_add_months_ymd", "services_oa_confirmation_date_py", "services_oa_confirmation_date_rationale_1" ], - "34": [ + "37": [ "core_qc_material_amount_auth_constants_py", "core_qc_material_amount_auth_constants_rationale_1" ], - "35": [ + "38": [ "core_context_py", "core_context_rationale_1" ], - "36": [ + "39": [ "api_init_py", "api_init_rationale_1" ], - "37": [ + "40": [ "init_py" ], - "38": [ + "41": [ "core_init_py" ], - "39": [ + "42": [ "core_wechat_message_rationale_143" ], - "40": [ + "43": [ "core_wechat_message_rationale_179" ], - "41": [ + "44": [ "core_wechat_message_rationale_215" ], - "42": [ + "45": [ "core_wechat_message_rationale_251" ], - "43": [ + "46": [ "core_wechat_message_rationale_289" ], - "44": [ + "47": [ "core_wechat_message_rationale_325" ], - "45": [ + "48": [ "models_init_py" ], - "46": [ + "49": [ "schemas_init_py" ], - "47": [ + "50": [ "crud_init_py" ], - "48": [ + "51": [ "ws_init_py" ] }, @@ -5342,39 +5350,39 @@ "1": 0.01, "2": 0.01, "3": 0.07, - "4": 0.06, - "5": 0.02, + "4": 0.01, + "5": 0.03, "6": 0.02, "7": 0.02, - "8": 0.02, - "9": 0.03, + "8": 0.08, + "9": 0.02, "10": 0.03, - "11": 0.04, - "12": 0.05, - "13": 0.04, - "14": 0.45, - "15": 0.09, - "16": 0.12, + "11": 0.05, + "12": 0.38, + "13": 0.07, + "14": 0.09, + "15": 0.12, + "16": 0.13, "17": 0.14, - "18": 0.17, + "18": 0.19, "19": 0.21, "20": 0.2, - "21": 0.18, - "22": 0.27, - "23": 0.24, - "24": 0.24, - "25": 0.31, - "26": 0.31, - "27": 0.33, - "28": 0.29, - "29": 0.38, - "30": 0.5, - "31": 0.5, - "32": 0.67, - "33": 0.67, - "34": 1.0, - "35": 1.0, - "36": 1.0, + "21": 0.25, + "22": 0.21, + "23": 0.22, + "24": 0.26, + "25": 0.24, + "26": 0.24, + "27": 0.27, + "28": 0.31, + "29": 0.29, + "30": 0.38, + "31": 0.4, + "32": 0.4, + "33": 0.5, + "34": 0.5, + "35": 0.67, + "36": 0.67, "37": 1.0, "38": 1.0, "39": 1.0, @@ -5386,7 +5394,10 @@ "45": 1.0, "46": 1.0, "47": 1.0, - "48": 1.0 + "48": 1.0, + "49": 1.0, + "50": 1.0, + "51": 1.0 }, "gods": [ { @@ -5463,6 +5474,17 @@ "relation": "calls", "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `get_menu_list()` unexpectedly reaches hub `success_response()`" }, + { + "source": "\u4e2d\u8bd5\u670d\u52a1\u7ba1\u7406 API\uff08\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b/\u89c4\u683c/\u4ef7\u683c\u4f53\u7cfb/\u9879\u76ee\u4ef7\u683c\u3001\u6e20\u9053\u4fe1\u606f\u3001\u4f53\u68c0\u673a\u6784\uff09", + "target": "SysUser", + "source_files": [ + "api/pilot_service.py", + "models/models.py" + ], + "confidence": "INFERRED", + "relation": "uses", + "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u4e2d\u8bd5\u670d\u52a1\u7ba1\u7406 API\uff08\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b/\u89c4\u683c/\u4ef7\u683c\u4f53\u7cfb/\u9879\u76ee\u4ef7\u683c\u3001\u6e20\u9053\u4fe1\u606f\u3001\u4f53\u68c0\u673a\u6784\uff09` unexpectedly reaches hub `SysUser`" + }, { "source": "\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u767b\u5f55\u4e1a\u52a1\uff1aopenid + \u624b\u673a\u53f7\u4e00\u81f4\u6027\u6821\u9a8c\u3002", "target": "SysUser", @@ -5484,17 +5506,6 @@ "confidence": "INFERRED", "relation": "uses", "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u6839\u636e openid + \u672c\u6b21\u6388\u6743\u624b\u673a\u53f7\u89e3\u6790\u53ef\u767b\u5f55\u5458\u5de5\u3002 Returns: (user, error_message, error_co` unexpectedly reaches hub `SysUser`" - }, - { - "source": "\u4fdd\u7559\u5339\u914d\u8282\u70b9\u53ca\u5176\u5168\u90e8\u4e0a\u7ea7\uff0c\u4f9b\u5173\u952e\u8bcd\u68c0\u7d22\u540e\u4ecd\u80fd\u6b63\u786e\u7ec4\u6811\u3002", - "target": "SysDept", - "source_files": [ - "crud/dept.py", - "models/models.py" - ], - "confidence": "INFERRED", - "relation": "uses", - "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u4fdd\u7559\u5339\u914d\u8282\u70b9\u53ca\u5176\u5168\u90e8\u4e0a\u7ea7\uff0c\u4f9b\u5173\u952e\u8bcd\u68c0\u7d22\u540e\u4ecd\u80fd\u6b63\u786e\u7ec4\u6811\u3002` unexpectedly reaches hub `SysDept`" } ] } \ No newline at end of file diff --git a/backend/graphify-out/.graphify_extract.json b/backend/graphify-out/.graphify_extract.json index 0afc5995..0137f418 100644 --- a/backend/graphify-out/.graphify_extract.json +++ b/backend/graphify-out/.graphify_extract.json @@ -1218,299 +1218,306 @@ "source_file": "core/storage.py", "source_location": "L1" }, + { + "id": "core_storage_guess_content_type", + "label": "guess_content_type()", + "file_type": "code", + "source_file": "core/storage.py", + "source_location": "L47" + }, { "id": "core_storage_convert_heic_to_jpeg", "label": "convert_heic_to_jpeg()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L37" + "source_location": "L57" }, { "id": "core_storage_process_image_content", "label": "process_image_content()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L52" + "source_location": "L72" }, { "id": "core_storage_basestorage", "label": "BaseStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L61" + "source_location": "L81" }, { "id": "core_storage_basestorage_upload_file", "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L64" + "source_location": "L84" }, { "id": "core_storage_basestorage_upload_base64", "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L68" + "source_location": "L88" }, { "id": "core_storage_basestorage_delete_file", "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L72" + "source_location": "L92" }, { "id": "core_storage_basestorage_get_url", "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L76" + "source_location": "L96" }, { "id": "core_storage_basestorage_presigned_download_url", "label": ".presigned_download_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L80" + "source_location": "L100" }, { "id": "core_storage_localstorage", "label": "LocalStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L87" + "source_location": "L107" }, { "id": "core_storage_localstorage_init", "label": ".__init__()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L90" + "source_location": "L110" }, { "id": "core_storage_localstorage_ensure_dir", "label": "._ensure_dir()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L94" + "source_location": "L114" }, { "id": "core_storage_localstorage_generate_filename", "label": "._generate_filename()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L100" + "source_location": "L120" }, { "id": "core_storage_localstorage_upload_file", "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L106" + "source_location": "L126" }, { "id": "core_storage_localstorage_upload_base64", "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L121" + "source_location": "L141" }, { "id": "core_storage_localstorage_delete_file", "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L130" + "source_location": "L150" }, { "id": "core_storage_localstorage_get_url", "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L147" + "source_location": "L167" }, { "id": "core_storage_qiniustorage", "label": "QiniuStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L152" + "source_location": "L172" }, { "id": "core_storage_qiniustorage_init", "label": ".__init__()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L155" + "source_location": "L175" }, { "id": "core_storage_qiniustorage_generate_filename", "label": "._generate_filename()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L164" + "source_location": "L184" }, { "id": "core_storage_qiniustorage_upload_file", "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L170" + "source_location": "L190" }, { "id": "core_storage_qiniustorage_upload_base64", "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L185" + "source_location": "L206" }, { "id": "core_storage_qiniustorage_delete_file", "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L193" + "source_location": "L214" }, { "id": "core_storage_qiniustorage_get_url", "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L204" + "source_location": "L225" }, { "id": "core_storage_ossstorage", "label": "OSSStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L209" + "source_location": "L230" }, { "id": "core_storage_ossstorage_init", "label": ".__init__()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L212" + "source_location": "L233" }, { "id": "core_storage_ossstorage_generate_filename", "label": "._generate_filename()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L222" + "source_location": "L243" }, { "id": "core_storage_ossstorage_upload_file", "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L228" + "source_location": "L249" }, { "id": "core_storage_ossstorage_upload_base64", "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L239" + "source_location": "L261" }, { "id": "core_storage_ossstorage_delete_file", "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L247" + "source_location": "L269" }, { "id": "core_storage_ossstorage_get_url", "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L256" + "source_location": "L278" }, { "id": "core_storage_miniostorage", "label": "MinIOStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L261" + "source_location": "L283" }, { "id": "core_storage_miniostorage_init", "label": ".__init__()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L264" + "source_location": "L286" }, { "id": "core_storage_miniostorage_generate_filename", "label": "._generate_filename()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L282" + "source_location": "L304" }, { "id": "core_storage_miniostorage_upload_file", "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L288" + "source_location": "L310" }, { "id": "core_storage_miniostorage_upload_base64", "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L305" + "source_location": "L329" }, { "id": "core_storage_miniostorage_delete_file", "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L313" + "source_location": "L337" }, { "id": "core_storage_miniostorage_get_url", "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L322" + "source_location": "L346" }, { "id": "core_storage_miniostorage_extract_object_key", "label": "._extract_object_key()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L326" + "source_location": "L350" }, { "id": "core_storage_miniostorage_internal_base_prefixes", "label": "._internal_base_prefixes()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L342" + "source_location": "L366" }, { "id": "core_storage_miniostorage_rewrite_presigned_public_url", "label": "._rewrite_presigned_public_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L353" + "source_location": "L377" }, { "id": "core_storage_miniostorage_presigned_download_url", "label": ".presigned_download_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L365" + "source_location": "L389" }, { "id": "core_storage_get_storage", "label": "get_storage()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L385" + "source_location": "L409" }, { "id": "core_storage_rationale_1", @@ -1520,46 +1527,53 @@ "source_location": "L1" }, { - "id": "core_storage_rationale_38", + "id": "core_storage_rationale_48", + "label": "\u6309\u6587\u4ef6\u540d\u63a8\u65ad Content-Type\uff0c\u4f9b\u5bf9\u8c61\u5b58\u50a8\u5199\u5165\u5143\u6570\u636e\uff08SVG \u56de\u663e\u4f9d\u8d56\u6b63\u786e MIME\uff09\u3002", + "file_type": "rationale", + "source_file": "core/storage.py", + "source_location": "L48" + }, + { + "id": "core_storage_rationale_58", "label": "\u5c06 HEIC/HEIF \u683c\u5f0f\u8f6c\u6362\u4e3a JPEG \u683c\u5f0f", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L38" + "source_location": "L58" }, { - "id": "core_storage_rationale_53", + "id": "core_storage_rationale_73", "label": "\u5904\u7406\u56fe\u7247\u5185\u5bb9\uff0c\u5982\u679c\u662f HEIC \u683c\u5f0f\u5219\u8f6c\u6362\u4e3a JPEG", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L53" + "source_location": "L73" }, { - "id": "core_storage_rationale_83", + "id": "core_storage_rationale_103", "label": "\u5e26\u4e0b\u8f7d\u6587\u4ef6\u540d\u7684\u8bbf\u95ee URL\uff1b\u9ed8\u8ba4\u5b9e\u73b0\u4e3a\u666e\u901a\u8bbf\u95ee\u5730\u5740\u3002", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L83" + "source_location": "L103" }, { - "id": "core_storage_rationale_343", + "id": "core_storage_rationale_367", "label": "SDK \u9884\u7b7e\u540d URL \u4f7f\u7528\u7684\u5185\u7f51\u5730\u5740\u524d\u7f00\uff08http/https \u5747\u8986\u76d6\uff09\u3002", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L343" + "source_location": "L367" }, { - "id": "core_storage_rationale_354", + "id": "core_storage_rationale_378", "label": "\u5c06 SDK \u751f\u6210\u7684\u5185\u7f51 MinIO \u9884\u7b7e\u540d URL \u6539\u5199\u4e3a MINIO_BASE_URL \u5bf9\u5916\u8def\u5f84\u3002", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L354" + "source_location": "L378" }, { - "id": "core_storage_rationale_368", + "id": "core_storage_rationale_392", "label": "MinIO \u9884\u7b7e\u540d\u4e0b\u8f7d URL\uff0c\u643a\u5e26\u539f\u59cb\u6587\u4ef6\u540d\u3002", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L368" + "source_location": "L392" }, { "id": "core_order_status_compat_py", @@ -23210,28 +23224,28 @@ "label": "_loads()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L16" + "source_location": "L17" }, { "id": "crud_oa_instance_draft_dumps", "label": "_dumps()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L27" + "source_location": "L28" }, { "id": "crud_oa_instance_draft_row_to_dict", "label": "row_to_dict()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L33" + "source_location": "L34" }, { "id": "crud_oa_instance_draft_draftaccesserror", "label": "DraftAccessError", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L63" + "source_location": "L64" }, { "id": "valueerror", @@ -23245,70 +23259,70 @@ "label": "get_owned_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L67" + "source_location": "L68" }, { "id": "crud_oa_instance_draft_enrich", "label": "_enrich()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L89" + "source_location": "L90" }, { "id": "crud_oa_instance_draft_count_drafts", "label": "count_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L121" + "source_location": "L122" }, { "id": "crud_oa_instance_draft_list_drafts", "label": "list_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L133" + "source_location": "L134" }, { "id": "crud_oa_instance_draft_get_draft_detail", "label": "get_draft_detail()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L202" + "source_location": "L209" }, { "id": "crud_oa_instance_draft_create_draft", "label": "create_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L213" + "source_location": "L220" }, { "id": "crud_oa_instance_draft_update_draft", "label": "update_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L255" + "source_location": "L262" }, { "id": "crud_oa_instance_draft_soft_delete_draft", "label": "soft_delete_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L285" + "source_location": "L292" }, { "id": "crud_oa_instance_draft_batch_soft_delete_drafts", "label": "batch_soft_delete_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L299" + "source_location": "L306" }, { "id": "crud_oa_instance_draft_submit_draft", "label": "submit_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L330" + "source_location": "L337" }, { "id": "crud_oa_instance_draft_rationale_1", @@ -23318,11 +23332,11 @@ "source_location": "L1" }, { - "id": "crud_oa_instance_draft_rationale_341", + "id": "crud_oa_instance_draft_rationale_348", "label": "\u63d0\u4ea4\u8349\u7a3f\uff1a\u8d70 start_instance\uff0c\u6210\u529f\u540e\u8f6f\u5220\u8349\u7a3f\u3002", "file_type": "rationale", "source_file": "crud/oa_instance_draft.py", - "source_location": "L341" + "source_location": "L348" }, { "id": "crud_sample_reception_lab_code_py", @@ -28761,49 +28775,49 @@ "label": "approve_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1078" + "source_location": "L1080" }, { "id": "api_oa_approval_reject_oa_task", "label": "reject_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1102" + "source_location": "L1104" }, { "id": "api_oa_approval_return_oa_task", "label": "return_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1126" + "source_location": "L1128" }, { "id": "api_oa_approval_resubmit_oa_instance", "label": "resubmit_oa_instance()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1149" + "source_location": "L1151" }, { "id": "api_oa_approval_add_sign_oa_task", "label": "add_sign_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1173" + "source_location": "L1175" }, { "id": "api_oa_approval_transfer_oa_task", "label": "transfer_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1197" + "source_location": "L1199" }, { "id": "api_oa_approval_withdraw_oa_instance", "label": "withdraw_oa_instance()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1221" + "source_location": "L1223" }, { "id": "api_oa_approval_rationale_212", @@ -33654,392 +33668,392 @@ "label": "_task_round()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L256" + "source_location": "L270" }, { "id": "services_oa_engine_append_pending_nodes", "label": "_append_pending_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L266" + "source_location": "L280" }, { "id": "services_oa_engine_pending_people_for_node", "label": "_pending_people_for_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L306" + "source_location": "L320" }, { "id": "services_oa_engine_iter_resolved_path_nodes", "label": "_iter_resolved_path_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L398" + "source_location": "L412" }, { "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": "L445" + "source_location": "L459" }, { "id": "services_oa_engine_progress_person", "label": "_progress_person()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L529" + "source_location": "L543" }, { "id": "services_oa_engine_enrich_transfer_targets", "label": "_enrich_transfer_targets()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L543" + "source_location": "L557" }, { "id": "services_oa_engine_dt_sort_key", "label": "_dt_sort_key()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L585" + "source_location": "L599" }, { "id": "services_oa_engine_aggregate_node_status", "label": "_aggregate_node_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L594" + "source_location": "L608" }, { "id": "services_oa_engine_group_tasks_by_node", "label": "_group_tasks_by_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L612" + "source_location": "L626" }, { "id": "services_oa_engine_build_progress_items", "label": "build_progress_items()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L622" + "source_location": "L636" }, { "id": "services_oa_engine_add_instance_event", "label": "_add_instance_event()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L763" + "source_location": "L777" }, { "id": "services_oa_engine_advanced", "label": "_advanced()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L798" + "source_location": "L812" }, { "id": "services_oa_engine_check_initiator_scope", "label": "_check_initiator_scope()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L807" + "source_location": "L821" }, { "id": "services_oa_engine_instance_to_dict", "label": "_instance_to_dict()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L816" + "source_location": "L830" }, { "id": "services_oa_engine_task_to_dict", "label": "_task_to_dict()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L834" + "source_location": "L848" }, { "id": "services_oa_engine_instance_progress_summary", "label": "_instance_progress_summary()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L866" + "source_location": "L880" }, { "id": "services_oa_engine_enrich_list_rows", "label": "_enrich_list_rows()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L907" + "source_location": "L921" }, { "id": "services_oa_engine_user_name_map", "label": "_user_name_map()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L979" + "source_location": "L1013" }, { "id": "services_oa_engine_dept_name", "label": "_dept_name()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L987" + "source_location": "L1021" }, { "id": "services_oa_engine_list_templates", "label": "list_templates()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1001" + "source_location": "L1035" }, { "id": "services_oa_engine_get_template_detail", "label": "get_template_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1031" + "source_location": "L1065" }, { "id": "services_oa_engine_post_name_map", "label": "_post_name_map()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1064" + "source_location": "L1098" }, { "id": "services_oa_engine_assignee_meta", "label": "_assignee_meta()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1082" + "source_location": "L1116" }, { "id": "services_oa_engine_assignee_meta_for_cc", "label": "_assignee_meta_for_cc()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1096" + "source_location": "L1130" }, { "id": "services_oa_engine_preview_people", "label": "_preview_people()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1107" + "source_location": "L1141" }, { "id": "services_oa_engine_form_value_present", "label": "_form_value_present()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1120" + "source_location": "L1154" }, { "id": "services_oa_engine_collect_condition_fields", "label": "_collect_condition_fields()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1137" + "source_location": "L1171" }, { "id": "services_oa_engine_condition_fields_ready", "label": "_condition_fields_ready()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1196" + "source_location": "L1230" }, { "id": "services_oa_engine_walk_preview_nodes", "label": "_walk_preview_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1206" + "source_location": "L1240" }, { "id": "services_oa_engine_preview_start_flow", "label": "preview_start_flow()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1378" + "source_location": "L1412" }, { "id": "services_oa_engine_create_tasks_for_node", "label": "_create_tasks_for_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1446" + "source_location": "L1480" }, { "id": "services_oa_engine_eval_condition_rules", "label": "_eval_condition_rules()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1537" + "source_location": "L1571" }, { "id": "services_oa_engine_match_condition_group", "label": "_match_condition_group()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1588" + "source_location": "L1622" }, { "id": "services_oa_engine_advance_from", "label": "advance_from()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1631" + "source_location": "L1665" }, { "id": "services_oa_engine_start_instance", "label": "start_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1726" + "source_location": "L1760" }, { "id": "services_oa_engine_get_instance", "label": "_get_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1912" + "source_location": "L1946" }, { "id": "services_oa_engine_get_instance_detail", "label": "get_instance_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1923" + "source_location": "L1957" }, { "id": "services_oa_engine_normalize_cc_read_status", "label": "_normalize_cc_read_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1992" + "source_location": "L2026" }, { "id": "services_oa_engine_apply_cc_task_read", "label": "_apply_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1999" + "source_location": "L2033" }, { "id": "services_oa_engine_count_cc_unread", "label": "count_cc_unread()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2017" + "source_location": "L2051" }, { "id": "services_oa_engine_count_pending_tasks", "label": "count_pending_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2031" + "source_location": "L2065" }, { "id": "services_oa_engine_mark_cc_task_read", "label": "mark_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2045" + "source_location": "L2079" }, { "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": "L2066" + "source_location": "L2100" }, { "id": "services_oa_engine_parse_day_start", "label": "_parse_day_start()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2097" + "source_location": "L2131" }, { "id": "services_oa_engine_parse_day_end", "label": "_parse_day_end()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2108" + "source_location": "L2142" }, { "id": "services_oa_engine_apply_instance_list_filters", "label": "_apply_instance_list_filters()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2119" + "source_location": "L2153" }, { "id": "services_oa_engine_list_tasks", "label": "list_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2166" + "source_location": "L2224" }, { "id": "services_oa_engine_approve_task_core", "label": "_approve_task_core()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2293" + "source_location": "L2355" }, { "id": "services_oa_engine_maybe_auto_pass_initiator", "label": "_maybe_auto_pass_initiator()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2365" + "source_location": "L2427" }, { "id": "services_oa_engine_complete_task", "label": "complete_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2403" + "source_location": "L2465" }, { "id": "services_oa_engine_add_sign", "label": "add_sign()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2487" + "source_location": "L2549" }, { "id": "services_oa_engine_transfer_task", "label": "transfer_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2603" + "source_location": "L2665" }, { "id": "services_oa_engine_return_task", "label": "return_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2714" + "source_location": "L2776" }, { "id": "services_oa_engine_resubmit_instance", "label": "resubmit_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2795" + "source_location": "L2857" }, { "id": "services_oa_engine_withdraw_instance", "label": "withdraw_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2809" + "source_location": "L2871" }, { "id": "services_oa_engine_rationale_105", @@ -34077,158 +34091,158 @@ "source_location": "L216" }, { - "id": "services_oa_engine_rationale_273", + "id": "services_oa_engine_rationale_287", "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": "L273" + "source_location": "L287" }, { - "id": "services_oa_engine_rationale_316", + "id": "services_oa_engine_rationale_330", "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": "L316" + "source_location": "L330" }, { - "id": "services_oa_engine_rationale_405", + "id": "services_oa_engine_rationale_419", "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": "L405" + "source_location": "L419" }, { - "id": "services_oa_engine_rationale_459", + "id": "services_oa_engine_rationale_473", "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": "L459" + "source_location": "L473" }, { - "id": "services_oa_engine_rationale_548", + "id": "services_oa_engine_rationale_562", "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": "L548" + "source_location": "L562" }, { - "id": "services_oa_engine_rationale_586", + "id": "services_oa_engine_rationale_600", "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": "L586" + "source_location": "L600" }, { - "id": "services_oa_engine_rationale_595", + "id": "services_oa_engine_rationale_609", "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": "L595" + "source_location": "L609" }, { - "id": "services_oa_engine_rationale_613", + "id": "services_oa_engine_rationale_627", "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": "L613" + "source_location": "L627" }, { - "id": "services_oa_engine_rationale_633", + "id": "services_oa_engine_rationale_647", "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": "L633" + "source_location": "L647" }, { - "id": "services_oa_engine_rationale_1121", + "id": "services_oa_engine_rationale_1155", "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": "L1121" + "source_location": "L1155" }, { - "id": "services_oa_engine_rationale_1138", + "id": "services_oa_engine_rationale_1172", "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": "L1138" + "source_location": "L1172" }, { - "id": "services_oa_engine_rationale_1219", + "id": "services_oa_engine_rationale_1253", "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": "L1219" + "source_location": "L1253" }, { - "id": "services_oa_engine_rationale_1388", + "id": "services_oa_engine_rationale_1422", "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": "L1388" + "source_location": "L1422" }, { - "id": "services_oa_engine_rationale_1543", + "id": "services_oa_engine_rationale_1577", "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": "L1543" + "source_location": "L1577" }, { - "id": "services_oa_engine_rationale_1640", + "id": "services_oa_engine_rationale_1674", "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": "L1640" + "source_location": "L1674" }, { - "id": "services_oa_engine_rationale_2006", + "id": "services_oa_engine_rationale_2040", "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": "L2006" + "source_location": "L2040" }, { - "id": "services_oa_engine_rationale_2130", + "id": "services_oa_engine_rationale_2165", "label": "\u5728\u5df2\u5305\u542b OaInstance \u7684 query \u4e0a\u53e0\u52a0\u5217\u8868\u7b5b\u9009\u3002\u8fd4\u56de (query, joined_app, joined_initiator)\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2130" + "source_location": "L2165" }, { - "id": "services_oa_engine_rationale_2302", + "id": "services_oa_engine_rationale_2364", "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": "L2302" + "source_location": "L2364" }, { - "id": "services_oa_engine_rationale_2496", + "id": "services_oa_engine_rationale_2558", "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": "L2496" + "source_location": "L2558" }, { - "id": "services_oa_engine_rationale_2612", + "id": "services_oa_engine_rationale_2674", "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": "L2612" + "source_location": "L2674" }, { - "id": "services_oa_engine_rationale_2722", + "id": "services_oa_engine_rationale_2784", "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": "L2722" + "source_location": "L2784" }, { - "id": "services_oa_engine_rationale_2804", + "id": "services_oa_engine_rationale_2866", "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": "L2804" + "source_location": "L2866" }, { "id": "services_oa_overtime_hours_py", @@ -40197,8 +40211,8 @@ }, { "source": "core_storage_py", - "target": "io", - "relation": "imports_from", + "target": "mimetypes", + "relation": "imports", "confidence": "EXTRACTED", "source_file": "core/storage.py", "source_location": "L24", @@ -40206,7 +40220,7 @@ }, { "source": "core_storage_py", - "target": "datetime", + "target": "io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "core/storage.py", @@ -40215,7 +40229,7 @@ }, { "source": "core_storage_py", - "target": "urllib_parse", + "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "core/storage.py", @@ -40224,7 +40238,7 @@ }, { "source": "core_storage_py", - "target": "typing", + "target": "urllib_parse", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "core/storage.py", @@ -40233,20 +40247,38 @@ }, { "source": "core_storage_py", - "target": "pathlib", + "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "core/storage.py", "source_location": "L28", "weight": 1.0 }, + { + "source": "core_storage_py", + "target": "pathlib", + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L29", + "weight": 1.0 + }, { "source": "core_storage_py", "target": "app_core_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L30", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "core_storage_py", + "target": "core_storage_guess_content_type", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L47", "weight": 1.0 }, { @@ -40255,7 +40287,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L37", + "source_location": "L57", "weight": 1.0 }, { @@ -40264,7 +40296,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L52", + "source_location": "L72", "weight": 1.0 }, { @@ -40273,7 +40305,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L61", + "source_location": "L81", "weight": 1.0 }, { @@ -40282,7 +40314,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L64", + "source_location": "L84", "weight": 1.0 }, { @@ -40291,7 +40323,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L68", + "source_location": "L88", "weight": 1.0 }, { @@ -40300,7 +40332,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L72", + "source_location": "L92", "weight": 1.0 }, { @@ -40309,7 +40341,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L76", + "source_location": "L96", "weight": 1.0 }, { @@ -40318,7 +40350,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L80", + "source_location": "L100", "weight": 1.0 }, { @@ -40327,7 +40359,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L87", + "source_location": "L107", "weight": 1.0 }, { @@ -40336,7 +40368,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L87", + "source_location": "L107", "weight": 1.0 }, { @@ -40345,7 +40377,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L90", + "source_location": "L110", "weight": 1.0 }, { @@ -40354,7 +40386,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L94", + "source_location": "L114", "weight": 1.0 }, { @@ -40363,7 +40395,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L100", + "source_location": "L120", "weight": 1.0 }, { @@ -40372,7 +40404,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L106", + "source_location": "L126", "weight": 1.0 }, { @@ -40381,7 +40413,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L121", + "source_location": "L141", "weight": 1.0 }, { @@ -40390,7 +40422,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L130", + "source_location": "L150", "weight": 1.0 }, { @@ -40399,7 +40431,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L147", + "source_location": "L167", "weight": 1.0 }, { @@ -40408,7 +40440,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L152", + "source_location": "L172", "weight": 1.0 }, { @@ -40417,7 +40449,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L152", + "source_location": "L172", "weight": 1.0 }, { @@ -40426,7 +40458,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L155", + "source_location": "L175", "weight": 1.0 }, { @@ -40435,7 +40467,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L164", + "source_location": "L184", "weight": 1.0 }, { @@ -40444,7 +40476,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L170", + "source_location": "L190", "weight": 1.0 }, { @@ -40453,7 +40485,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L185", + "source_location": "L206", "weight": 1.0 }, { @@ -40462,7 +40494,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L193", + "source_location": "L214", "weight": 1.0 }, { @@ -40471,7 +40503,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L204", + "source_location": "L225", "weight": 1.0 }, { @@ -40480,7 +40512,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L209", + "source_location": "L230", "weight": 1.0 }, { @@ -40489,7 +40521,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L209", + "source_location": "L230", "weight": 1.0 }, { @@ -40498,7 +40530,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L212", + "source_location": "L233", "weight": 1.0 }, { @@ -40507,7 +40539,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L222", + "source_location": "L243", "weight": 1.0 }, { @@ -40516,7 +40548,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L228", + "source_location": "L249", "weight": 1.0 }, { @@ -40525,7 +40557,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L239", + "source_location": "L261", "weight": 1.0 }, { @@ -40534,7 +40566,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L247", + "source_location": "L269", "weight": 1.0 }, { @@ -40543,7 +40575,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L256", + "source_location": "L278", "weight": 1.0 }, { @@ -40552,7 +40584,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L261", + "source_location": "L283", "weight": 1.0 }, { @@ -40561,7 +40593,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L261", + "source_location": "L283", "weight": 1.0 }, { @@ -40570,7 +40602,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L264", + "source_location": "L286", "weight": 1.0 }, { @@ -40579,7 +40611,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L282", + "source_location": "L304", "weight": 1.0 }, { @@ -40588,7 +40620,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L288", + "source_location": "L310", "weight": 1.0 }, { @@ -40597,7 +40629,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L305", + "source_location": "L329", "weight": 1.0 }, { @@ -40606,7 +40638,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L313", + "source_location": "L337", "weight": 1.0 }, { @@ -40615,7 +40647,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L322", + "source_location": "L346", "weight": 1.0 }, { @@ -40624,7 +40656,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L326", + "source_location": "L350", "weight": 1.0 }, { @@ -40633,7 +40665,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L342", + "source_location": "L366", "weight": 1.0 }, { @@ -40642,7 +40674,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L353", + "source_location": "L377", "weight": 1.0 }, { @@ -40651,7 +40683,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L365", + "source_location": "L389", "weight": 1.0 }, { @@ -40660,7 +40692,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L385", + "source_location": "L409", "weight": 1.0 }, { @@ -40669,7 +40701,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L57", + "source_location": "L77", "weight": 1.0 }, { @@ -40678,7 +40710,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L84", + "source_location": "L104", "weight": 1.0 }, { @@ -40687,7 +40719,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L109", + "source_location": "L129", "weight": 1.0 }, { @@ -40696,7 +40728,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L111", + "source_location": "L131", "weight": 1.0 }, { @@ -40705,7 +40737,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L112", + "source_location": "L132", "weight": 1.0 }, { @@ -40714,7 +40746,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L119", + "source_location": "L139", "weight": 1.0 }, { @@ -40723,7 +40755,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L128", + "source_location": "L148", "weight": 1.0 }, { @@ -40732,7 +40764,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L175", + "source_location": "L195", "weight": 1.0 }, { @@ -40741,7 +40773,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L177", + "source_location": "L197", + "weight": 1.0 + }, + { + "source": "core_storage_qiniustorage_upload_file", + "target": "core_storage_guess_content_type", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L199", "weight": 1.0 }, { @@ -40750,7 +40791,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L182", + "source_location": "L203", "weight": 1.0 }, { @@ -40759,7 +40800,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L191", + "source_location": "L212", "weight": 1.0 }, { @@ -40768,7 +40809,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L231", + "source_location": "L252", "weight": 1.0 }, { @@ -40777,7 +40818,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L233", + "source_location": "L254", + "weight": 1.0 + }, + { + "source": "core_storage_ossstorage_upload_file", + "target": "core_storage_guess_content_type", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L255", "weight": 1.0 }, { @@ -40786,7 +40836,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L236", + "source_location": "L258", "weight": 1.0 }, { @@ -40795,7 +40845,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L245", + "source_location": "L267", "weight": 1.0 }, { @@ -40804,7 +40854,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L291", + "source_location": "L313", "weight": 1.0 }, { @@ -40813,7 +40863,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L293", + "source_location": "L315", + "weight": 1.0 + }, + { + "source": "core_storage_miniostorage_upload_file", + "target": "core_storage_guess_content_type", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L325", "weight": 1.0 }, { @@ -40822,7 +40881,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L303", + "source_location": "L327", "weight": 1.0 }, { @@ -40831,7 +40890,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L311", + "source_location": "L335", "weight": 1.0 }, { @@ -40840,7 +40899,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L360", + "source_location": "L384", "weight": 1.0 }, { @@ -40849,7 +40908,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L369", + "source_location": "L393", "weight": 1.0 }, { @@ -40858,7 +40917,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L382", + "source_location": "L406", "weight": 1.0 }, { @@ -40867,7 +40926,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L390", + "source_location": "L414", "weight": 1.0 }, { @@ -40876,7 +40935,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L392", + "source_location": "L416", "weight": 1.0 }, { @@ -40885,7 +40944,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L394", + "source_location": "L418", "weight": 1.0 }, { @@ -40894,7 +40953,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L396", + "source_location": "L420", "weight": 1.0 }, { @@ -40907,57 +40966,66 @@ "weight": 1.0 }, { - "source": "core_storage_rationale_38", + "source": "core_storage_rationale_48", + "target": "core_storage_guess_content_type", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "core_storage_rationale_58", "target": "core_storage_convert_heic_to_jpeg", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L38", + "source_location": "L58", "weight": 1.0 }, { - "source": "core_storage_rationale_53", + "source": "core_storage_rationale_73", "target": "core_storage_process_image_content", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L53", + "source_location": "L73", "weight": 1.0 }, { - "source": "core_storage_rationale_83", + "source": "core_storage_rationale_103", "target": "core_storage_basestorage_presigned_download_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L83", + "source_location": "L103", "weight": 1.0 }, { - "source": "core_storage_rationale_343", + "source": "core_storage_rationale_367", "target": "core_storage_miniostorage_internal_base_prefixes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L343", + "source_location": "L367", "weight": 1.0 }, { - "source": "core_storage_rationale_354", + "source": "core_storage_rationale_378", "target": "core_storage_miniostorage_rewrite_presigned_public_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L354", + "source_location": "L378", "weight": 1.0 }, { - "source": "core_storage_rationale_368", + "source": "core_storage_rationale_392", "target": "core_storage_miniostorage_presigned_download_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L368", + "source_location": "L392", "weight": 1.0 }, { @@ -97552,13 +97620,22 @@ "source_location": "L13", "weight": 1.0 }, + { + "source": "crud_oa_instance_draft_py", + "target": "app_services_oa_related_approval", + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "crud/oa_instance_draft.py", + "source_location": "L14", + "weight": 1.0 + }, { "source": "crud_oa_instance_draft_py", "target": "crud_oa_instance_draft_loads", "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L16", + "source_location": "L17", "weight": 1.0 }, { @@ -97567,7 +97644,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L27", + "source_location": "L28", "weight": 1.0 }, { @@ -97576,7 +97653,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L33", + "source_location": "L34", "weight": 1.0 }, { @@ -97585,7 +97662,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L63", + "source_location": "L64", "weight": 1.0 }, { @@ -97594,7 +97671,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L63", + "source_location": "L64", "weight": 1.0 }, { @@ -97603,7 +97680,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L67", + "source_location": "L68", "weight": 1.0 }, { @@ -97612,7 +97689,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L89", + "source_location": "L90", "weight": 1.0 }, { @@ -97621,7 +97698,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L121", + "source_location": "L122", "weight": 1.0 }, { @@ -97630,7 +97707,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L133", + "source_location": "L134", "weight": 1.0 }, { @@ -97639,7 +97716,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L202", + "source_location": "L209", "weight": 1.0 }, { @@ -97648,7 +97725,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L213", + "source_location": "L220", "weight": 1.0 }, { @@ -97657,7 +97734,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L255", + "source_location": "L262", "weight": 1.0 }, { @@ -97666,7 +97743,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L285", + "source_location": "L292", "weight": 1.0 }, { @@ -97675,7 +97752,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L299", + "source_location": "L306", "weight": 1.0 }, { @@ -97684,7 +97761,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L330", + "source_location": "L337", "weight": 1.0 }, { @@ -97693,7 +97770,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L58", + "source_location": "L59", "weight": 1.0 }, { @@ -97702,7 +97779,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L85", + "source_location": "L86", "weight": 1.0 }, { @@ -97711,7 +97788,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L111", + "source_location": "L112", "weight": 1.0 }, { @@ -97723,13 +97800,22 @@ "source_location": "L191", "weight": 1.0 }, + { + "source": "crud_oa_instance_draft_list_drafts", + "target": "crud_oa_instance_draft_loads", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/oa_instance_draft.py", + "source_location": "L198", + "weight": 1.0 + }, { "source": "crud_oa_instance_draft_get_draft_detail", "target": "crud_oa_instance_draft_get_owned_draft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L209", + "source_location": "L216", "weight": 1.0 }, { @@ -97738,7 +97824,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L210", + "source_location": "L217", "weight": 1.0 }, { @@ -97747,7 +97833,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L227", + "source_location": "L234", "weight": 1.0 }, { @@ -97756,7 +97842,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L237", + "source_location": "L244", "weight": 1.0 }, { @@ -97765,7 +97851,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L252", + "source_location": "L259", "weight": 1.0 }, { @@ -97774,7 +97860,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L266", + "source_location": "L273", "weight": 1.0 }, { @@ -97783,7 +97869,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L271", + "source_location": "L278", "weight": 1.0 }, { @@ -97792,7 +97878,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L282", + "source_location": "L289", "weight": 1.0 }, { @@ -97801,7 +97887,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L292", + "source_location": "L299", "weight": 1.0 }, { @@ -97810,7 +97896,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L308", + "source_location": "L315", "weight": 1.0 }, { @@ -97819,7 +97905,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L320", + "source_location": "L327", "weight": 1.0 }, { @@ -97828,7 +97914,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L344", + "source_location": "L351", "weight": 1.0 }, { @@ -97837,7 +97923,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L345", + "source_location": "L352", "weight": 1.0 }, { @@ -97850,12 +97936,12 @@ "weight": 1.0 }, { - "source": "crud_oa_instance_draft_rationale_341", + "source": "crud_oa_instance_draft_rationale_348", "target": "crud_oa_instance_draft_submit_draft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L341", + "source_location": "L348", "weight": 1.0 }, { @@ -103669,7 +103755,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L160", + "source_location": "L162", "weight": 1.0 }, { @@ -103678,7 +103764,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L166", + "source_location": "L168", "weight": 1.0 }, { @@ -111940,7 +112026,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1078", + "source_location": "L1080", "weight": 1.0 }, { @@ -111949,7 +112035,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1102", + "source_location": "L1104", "weight": 1.0 }, { @@ -111958,7 +112044,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1126", + "source_location": "L1128", "weight": 1.0 }, { @@ -111967,7 +112053,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1149", + "source_location": "L1151", "weight": 1.0 }, { @@ -111976,7 +112062,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1173", + "source_location": "L1175", "weight": 1.0 }, { @@ -111985,7 +112071,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1197", + "source_location": "L1199", "weight": 1.0 }, { @@ -111994,7 +112080,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1221", + "source_location": "L1223", "weight": 1.0 }, { @@ -112381,7 +112467,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1057", + "source_location": "L1058", "weight": 1.0 }, { @@ -112390,7 +112476,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1087", + "source_location": "L1089", "weight": 1.0 }, { @@ -112399,7 +112485,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1111", + "source_location": "L1113", "weight": 1.0 }, { @@ -112408,7 +112494,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1135", + "source_location": "L1137", "weight": 1.0 }, { @@ -112417,7 +112503,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1158", + "source_location": "L1160", "weight": 1.0 }, { @@ -112426,7 +112512,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1182", + "source_location": "L1184", "weight": 1.0 }, { @@ -112435,7 +112521,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1206", + "source_location": "L1208", "weight": 1.0 }, { @@ -112444,7 +112530,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1229", + "source_location": "L1231", "weight": 1.0 }, { @@ -125782,7 +125868,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L256", + "source_location": "L270", "weight": 1.0 }, { @@ -125791,7 +125877,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L266", + "source_location": "L280", "weight": 1.0 }, { @@ -125800,7 +125886,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L306", + "source_location": "L320", "weight": 1.0 }, { @@ -125809,7 +125895,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L398", + "source_location": "L412", "weight": 1.0 }, { @@ -125818,7 +125904,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L445", + "source_location": "L459", "weight": 1.0 }, { @@ -125827,7 +125913,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L529", + "source_location": "L543", "weight": 1.0 }, { @@ -125836,7 +125922,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L543", + "source_location": "L557", "weight": 1.0 }, { @@ -125845,7 +125931,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L585", + "source_location": "L599", "weight": 1.0 }, { @@ -125854,7 +125940,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L594", + "source_location": "L608", "weight": 1.0 }, { @@ -125863,7 +125949,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L612", + "source_location": "L626", "weight": 1.0 }, { @@ -125872,7 +125958,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L622", + "source_location": "L636", "weight": 1.0 }, { @@ -125881,7 +125967,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L763", + "source_location": "L777", "weight": 1.0 }, { @@ -125890,7 +125976,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L798", + "source_location": "L812", "weight": 1.0 }, { @@ -125899,7 +125985,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L807", + "source_location": "L821", "weight": 1.0 }, { @@ -125908,7 +125994,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L816", + "source_location": "L830", "weight": 1.0 }, { @@ -125917,7 +126003,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L834", + "source_location": "L848", "weight": 1.0 }, { @@ -125926,7 +126012,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L866", + "source_location": "L880", "weight": 1.0 }, { @@ -125935,7 +126021,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L907", + "source_location": "L921", "weight": 1.0 }, { @@ -125944,7 +126030,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L979", + "source_location": "L1013", "weight": 1.0 }, { @@ -125953,7 +126039,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L987", + "source_location": "L1021", "weight": 1.0 }, { @@ -125962,7 +126048,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1001", + "source_location": "L1035", "weight": 1.0 }, { @@ -125971,7 +126057,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1031", + "source_location": "L1065", "weight": 1.0 }, { @@ -125980,7 +126066,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1064", + "source_location": "L1098", "weight": 1.0 }, { @@ -125989,7 +126075,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1082", + "source_location": "L1116", "weight": 1.0 }, { @@ -125998,7 +126084,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1096", + "source_location": "L1130", "weight": 1.0 }, { @@ -126007,7 +126093,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1107", + "source_location": "L1141", "weight": 1.0 }, { @@ -126016,7 +126102,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1120", + "source_location": "L1154", "weight": 1.0 }, { @@ -126025,7 +126111,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1137", + "source_location": "L1171", "weight": 1.0 }, { @@ -126034,7 +126120,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1196", + "source_location": "L1230", "weight": 1.0 }, { @@ -126043,7 +126129,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1206", + "source_location": "L1240", "weight": 1.0 }, { @@ -126052,7 +126138,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1378", + "source_location": "L1412", "weight": 1.0 }, { @@ -126061,7 +126147,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1446", + "source_location": "L1480", "weight": 1.0 }, { @@ -126070,7 +126156,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1537", + "source_location": "L1571", "weight": 1.0 }, { @@ -126079,7 +126165,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1588", + "source_location": "L1622", "weight": 1.0 }, { @@ -126088,7 +126174,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1631", + "source_location": "L1665", "weight": 1.0 }, { @@ -126097,7 +126183,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1726", + "source_location": "L1760", "weight": 1.0 }, { @@ -126106,7 +126192,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1912", + "source_location": "L1946", "weight": 1.0 }, { @@ -126115,7 +126201,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1923", + "source_location": "L1957", "weight": 1.0 }, { @@ -126124,7 +126210,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1992", + "source_location": "L2026", "weight": 1.0 }, { @@ -126133,7 +126219,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1999", + "source_location": "L2033", "weight": 1.0 }, { @@ -126142,7 +126228,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2017", + "source_location": "L2051", "weight": 1.0 }, { @@ -126151,7 +126237,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2031", + "source_location": "L2065", "weight": 1.0 }, { @@ -126160,7 +126246,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2045", + "source_location": "L2079", "weight": 1.0 }, { @@ -126169,7 +126255,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2066", + "source_location": "L2100", "weight": 1.0 }, { @@ -126178,7 +126264,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2097", + "source_location": "L2131", "weight": 1.0 }, { @@ -126187,7 +126273,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2108", + "source_location": "L2142", "weight": 1.0 }, { @@ -126196,7 +126282,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2119", + "source_location": "L2153", "weight": 1.0 }, { @@ -126205,7 +126291,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2166", + "source_location": "L2224", "weight": 1.0 }, { @@ -126214,7 +126300,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2293", + "source_location": "L2355", "weight": 1.0 }, { @@ -126223,7 +126309,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2365", + "source_location": "L2427", "weight": 1.0 }, { @@ -126232,7 +126318,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2403", + "source_location": "L2465", "weight": 1.0 }, { @@ -126241,7 +126327,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2487", + "source_location": "L2549", "weight": 1.0 }, { @@ -126250,7 +126336,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2603", + "source_location": "L2665", "weight": 1.0 }, { @@ -126259,7 +126345,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2714", + "source_location": "L2776", "weight": 1.0 }, { @@ -126268,7 +126354,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2795", + "source_location": "L2857", "weight": 1.0 }, { @@ -126277,7 +126363,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2809", + "source_location": "L2871", "weight": 1.0 }, { @@ -126322,7 +126408,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L249", + "source_location": "L263", "weight": 1.0 }, { @@ -126331,7 +126417,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L274", + "source_location": "L288", "weight": 1.0 }, { @@ -126340,7 +126426,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L276", + "source_location": "L290", "weight": 1.0 }, { @@ -126349,7 +126435,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L279", + "source_location": "L293", "weight": 1.0 }, { @@ -126358,7 +126444,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L317", + "source_location": "L331", "weight": 1.0 }, { @@ -126367,7 +126453,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L326", + "source_location": "L340", "weight": 1.0 }, { @@ -126376,7 +126462,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L392", + "source_location": "L406", "weight": 1.0 }, { @@ -126385,7 +126471,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L413", + "source_location": "L427", "weight": 1.0 }, { @@ -126394,7 +126480,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L417", + "source_location": "L431", "weight": 1.0 }, { @@ -126403,7 +126489,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L422", + "source_location": "L436", "weight": 1.0 }, { @@ -126412,7 +126498,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L460", + "source_location": "L474", "weight": 1.0 }, { @@ -126421,7 +126507,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L469", + "source_location": "L483", "weight": 1.0 }, { @@ -126430,7 +126516,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L478", + "source_location": "L492", "weight": 1.0 }, { @@ -126439,7 +126525,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L502", + "source_location": "L516", "weight": 1.0 }, { @@ -126448,7 +126534,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L535", + "source_location": "L549", "weight": 1.0 }, { @@ -126457,7 +126543,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L640", + "source_location": "L654", "weight": 1.0 }, { @@ -126466,7 +126552,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L643", + "source_location": "L657", "weight": 1.0 }, { @@ -126475,7 +126561,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L668", + "source_location": "L682", "weight": 1.0 }, { @@ -126484,7 +126570,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L670", + "source_location": "L684", "weight": 1.0 }, { @@ -126493,7 +126579,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L671", + "source_location": "L685", "weight": 1.0 }, { @@ -126502,7 +126588,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L673", + "source_location": "L687", "weight": 1.0 }, { @@ -126511,7 +126597,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L718", + "source_location": "L732", "weight": 1.0 }, { @@ -126520,7 +126606,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L722", + "source_location": "L736", "weight": 1.0 }, { @@ -126529,7 +126615,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L724", + "source_location": "L738", "weight": 1.0 }, { @@ -126538,7 +126624,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L735", + "source_location": "L749", "weight": 1.0 }, { @@ -126547,7 +126633,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L749", + "source_location": "L763", "weight": 1.0 }, { @@ -126556,7 +126642,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L754", + "source_location": "L768", "weight": 1.0 }, { @@ -126565,29 +126651,11 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L799", - "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": "L811", - "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": "L813", "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", @@ -126595,13 +126663,31 @@ "source_location": "L825", "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": "L827", + "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": "L839", + "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": "L957", + "source_location": "L983", "weight": 1.0 }, { @@ -126610,7 +126696,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L966", + "source_location": "L992", + "weight": 1.0 + }, + { + "source": "services_oa_engine_enrich_list_rows", + "target": "services_oa_engine_loads", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1000", "weight": 1.0 }, { @@ -126619,7 +126714,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1014", + "source_location": "L1048", "weight": 1.0 }, { @@ -126628,7 +126723,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1036", + "source_location": "L1070", "weight": 1.0 }, { @@ -126637,7 +126732,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1037", + "source_location": "L1071", "weight": 1.0 }, { @@ -126646,7 +126741,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1049", + "source_location": "L1083", "weight": 1.0 }, { @@ -126655,7 +126750,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1051", + "source_location": "L1085", "weight": 1.0 }, { @@ -126664,7 +126759,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1086", + "source_location": "L1120", "weight": 1.0 }, { @@ -126673,7 +126768,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1102", + "source_location": "L1136", "weight": 1.0 }, { @@ -126682,7 +126777,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1108", + "source_location": "L1142", "weight": 1.0 }, { @@ -126691,7 +126786,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1199", + "source_location": "L1233", "weight": 1.0 }, { @@ -126700,7 +126795,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1203", + "source_location": "L1237", "weight": 1.0 }, { @@ -126709,7 +126804,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1226", + "source_location": "L1260", "weight": 1.0 }, { @@ -126718,7 +126813,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1228", + "source_location": "L1262", "weight": 1.0 }, { @@ -126727,7 +126822,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1247", + "source_location": "L1281", "weight": 1.0 }, { @@ -126736,7 +126831,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1265", + "source_location": "L1299", "weight": 1.0 }, { @@ -126745,7 +126840,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1294", + "source_location": "L1328", "weight": 1.0 }, { @@ -126754,7 +126849,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1308", + "source_location": "L1342", "weight": 1.0 }, { @@ -126763,7 +126858,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1338", + "source_location": "L1372", "weight": 1.0 }, { @@ -126772,61 +126867,61 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1391", - "weight": 1.0 - }, - { - "source": "services_oa_engine_preview_start_flow", - "target": "services_oa_engine_check_initiator_scope", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", - "source_location": "L1392", - "weight": 1.0 - }, - { - "source": "services_oa_engine_preview_start_flow", - "target": "services_oa_engine_loads", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", - "source_location": "L1410", - "weight": 1.0 - }, - { - "source": "services_oa_engine_preview_start_flow", - "target": "services_oa_engine_condition_fields_ready", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", - "source_location": "L1416", - "weight": 1.0 - }, - { - "source": "services_oa_engine_preview_start_flow", - "target": "services_oa_engine_normalize_initiator_select_by_node", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", - "source_location": "L1424", - "weight": 1.0 - }, - { - "source": "services_oa_engine_preview_start_flow", - "target": "services_oa_engine_walk_preview_nodes", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", "source_location": "L1425", "weight": 1.0 }, + { + "source": "services_oa_engine_preview_start_flow", + "target": "services_oa_engine_check_initiator_scope", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1426", + "weight": 1.0 + }, + { + "source": "services_oa_engine_preview_start_flow", + "target": "services_oa_engine_loads", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1444", + "weight": 1.0 + }, + { + "source": "services_oa_engine_preview_start_flow", + "target": "services_oa_engine_condition_fields_ready", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1450", + "weight": 1.0 + }, + { + "source": "services_oa_engine_preview_start_flow", + "target": "services_oa_engine_normalize_initiator_select_by_node", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1458", + "weight": 1.0 + }, + { + "source": "services_oa_engine_preview_start_flow", + "target": "services_oa_engine_walk_preview_nodes", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1459", + "weight": 1.0 + }, { "source": "services_oa_engine_preview_start_flow", "target": "services_oa_engine_advanced", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1431", + "source_location": "L1465", "weight": 1.0 }, { @@ -126835,7 +126930,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1456", + "source_location": "L1490", "weight": 1.0 }, { @@ -126844,7 +126939,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1467", + "source_location": "L1501", "weight": 1.0 }, { @@ -126853,7 +126948,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1470", + "source_location": "L1504", "weight": 1.0 }, { @@ -126862,7 +126957,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1487", + "source_location": "L1521", "weight": 1.0 }, { @@ -126871,7 +126966,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1504", + "source_location": "L1538", "weight": 1.0 }, { @@ -126880,7 +126975,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1620", + "source_location": "L1654", "weight": 1.0 }, { @@ -126889,7 +126984,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1641", + "source_location": "L1675", "weight": 1.0 }, { @@ -126898,7 +126993,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1641", + "source_location": "L1675", "weight": 1.0 }, { @@ -126907,7 +127002,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1659", + "source_location": "L1693", "weight": 1.0 }, { @@ -126916,7 +127011,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1664", + "source_location": "L1698", "weight": 1.0 }, { @@ -126925,7 +127020,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1670", + "source_location": "L1704", "weight": 1.0 }, { @@ -126934,7 +127029,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1694", + "source_location": "L1728", "weight": 1.0 }, { @@ -126943,43 +127038,43 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1709", - "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": "L1710", - "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": "L1743", "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", "source_location": "L1744", "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": "L1777", + "weight": 1.0 + }, + { + "source": "services_oa_engine_start_instance", + "target": "services_oa_engine_check_initiator_scope", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1778", + "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": "L1749", + "source_location": "L1783", "weight": 1.0 }, { @@ -126988,7 +127083,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1799", + "source_location": "L1833", "weight": 1.0 }, { @@ -126997,7 +127092,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1830", + "source_location": "L1864", "weight": 1.0 }, { @@ -127006,7 +127101,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1838", + "source_location": "L1872", "weight": 1.0 }, { @@ -127015,7 +127110,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1892", + "source_location": "L1926", "weight": 1.0 }, { @@ -127024,7 +127119,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1899", + "source_location": "L1933", "weight": 1.0 }, { @@ -127033,7 +127128,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1909", + "source_location": "L1943", "weight": 1.0 }, { @@ -127042,7 +127137,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1919", + "source_location": "L1953", "weight": 1.0 }, { @@ -127051,7 +127146,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1924", + "source_location": "L1958", "weight": 1.0 }, { @@ -127060,7 +127155,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1939", + "source_location": "L1973", "weight": 1.0 }, { @@ -127069,7 +127164,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1939", + "source_location": "L1973", "weight": 1.0 }, { @@ -127078,7 +127173,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1942", + "source_location": "L1976", "weight": 1.0 }, { @@ -127087,7 +127182,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1948", + "source_location": "L1982", "weight": 1.0 }, { @@ -127096,7 +127191,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1953", + "source_location": "L1987", "weight": 1.0 }, { @@ -127105,7 +127200,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1955", + "source_location": "L1989", "weight": 1.0 }, { @@ -127114,7 +127209,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1959", + "source_location": "L1993", "weight": 1.0 }, { @@ -127123,7 +127218,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1964", + "source_location": "L1998", "weight": 1.0 }, { @@ -127132,7 +127227,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1977", + "source_location": "L2011", "weight": 1.0 }, { @@ -127141,7 +127236,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1995", + "source_location": "L2029", "weight": 1.0 }, { @@ -127150,7 +127245,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2058", + "source_location": "L2092", "weight": 1.0 }, { @@ -127159,7 +127254,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2060", + "source_location": "L2094", "weight": 1.0 }, { @@ -127168,7 +127263,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2063", + "source_location": "L2097", "weight": 1.0 }, { @@ -127177,7 +127272,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2086", + "source_location": "L2120", "weight": 1.0 }, { @@ -127186,7 +127281,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2152", + "source_location": "L2210", "weight": 1.0 }, { @@ -127195,7 +127290,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2155", + "source_location": "L2213", "weight": 1.0 }, { @@ -127204,7 +127299,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2192", + "source_location": "L2251", "weight": 1.0 }, { @@ -127213,7 +127308,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2207", + "source_location": "L2267", "weight": 1.0 }, { @@ -127222,7 +127317,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2209", + "source_location": "L2269", "weight": 1.0 }, { @@ -127231,7 +127326,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2236", + "source_location": "L2296", "weight": 1.0 }, { @@ -127240,7 +127335,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2243", + "source_location": "L2303", "weight": 1.0 }, { @@ -127249,7 +127344,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2274", + "source_location": "L2336", "weight": 1.0 }, { @@ -127258,7 +127353,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2350", + "source_location": "L2412", "weight": 1.0 }, { @@ -127267,7 +127362,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2350", + "source_location": "L2412", "weight": 1.0 }, { @@ -127276,7 +127371,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2351", + "source_location": "L2413", "weight": 1.0 }, { @@ -127285,7 +127380,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2353", + "source_location": "L2415", "weight": 1.0 }, { @@ -127294,7 +127389,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2354", + "source_location": "L2416", "weight": 1.0 }, { @@ -127303,7 +127398,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2360", + "source_location": "L2422", "weight": 1.0 }, { @@ -127312,7 +127407,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2374", + "source_location": "L2436", "weight": 1.0 }, { @@ -127321,7 +127416,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2393", + "source_location": "L2455", "weight": 1.0 }, { @@ -127330,7 +127425,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2414", + "source_location": "L2476", "weight": 1.0 }, { @@ -127339,7 +127434,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2428", + "source_location": "L2490", "weight": 1.0 }, { @@ -127348,7 +127443,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2440", + "source_location": "L2502", "weight": 1.0 }, { @@ -127357,7 +127452,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2473", + "source_location": "L2535", "weight": 1.0 }, { @@ -127366,7 +127461,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2475", + "source_location": "L2537", "weight": 1.0 }, { @@ -127375,7 +127470,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2503", + "source_location": "L2565", "weight": 1.0 }, { @@ -127384,7 +127479,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2509", + "source_location": "L2571", "weight": 1.0 }, { @@ -127393,7 +127488,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2520", + "source_location": "L2582", "weight": 1.0 }, { @@ -127402,7 +127497,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2548", + "source_location": "L2610", "weight": 1.0 }, { @@ -127411,7 +127506,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2600", + "source_location": "L2662", "weight": 1.0 }, { @@ -127420,7 +127515,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2619", + "source_location": "L2681", "weight": 1.0 }, { @@ -127429,7 +127524,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2625", + "source_location": "L2687", "weight": 1.0 }, { @@ -127438,7 +127533,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2672", + "source_location": "L2734", "weight": 1.0 }, { @@ -127447,7 +127542,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2699", + "source_location": "L2761", "weight": 1.0 }, { @@ -127456,7 +127551,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2711", + "source_location": "L2773", "weight": 1.0 }, { @@ -127465,7 +127560,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2729", + "source_location": "L2791", "weight": 1.0 }, { @@ -127474,7 +127569,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2735", + "source_location": "L2797", "weight": 1.0 }, { @@ -127483,7 +127578,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2746", + "source_location": "L2808", "weight": 1.0 }, { @@ -127492,7 +127587,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2781", + "source_location": "L2843", "weight": 1.0 }, { @@ -127501,7 +127596,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2792", + "source_location": "L2854", "weight": 1.0 }, { @@ -127510,7 +127605,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2806", + "source_location": "L2868", "weight": 1.0 }, { @@ -127519,7 +127614,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2812", + "source_location": "L2874", "weight": 1.0 }, { @@ -127528,7 +127623,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2814", + "source_location": "L2876", "weight": 1.0 }, { @@ -127537,7 +127632,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2822", + "source_location": "L2884", "weight": 1.0 }, { @@ -127546,7 +127641,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2840", + "source_location": "L2902", "weight": 1.0 }, { @@ -127555,7 +127650,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2848", + "source_location": "L2910", "weight": 1.0 }, { @@ -127604,201 +127699,201 @@ "weight": 1.0 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "services_oa_engine_append_pending_nodes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L273", + "source_location": "L287", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "services_oa_engine_pending_people_for_node", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L316", + "source_location": "L330", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "services_oa_engine_iter_resolved_path_nodes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L405", + "source_location": "L419", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "services_oa_engine_append_pending_nodes_on_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L459", + "source_location": "L473", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "services_oa_engine_enrich_transfer_targets", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L548", + "source_location": "L562", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "services_oa_engine_dt_sort_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L586", + "source_location": "L600", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "services_oa_engine_aggregate_node_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L595", + "source_location": "L609", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "services_oa_engine_group_tasks_by_node", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L613", + "source_location": "L627", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "services_oa_engine_build_progress_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L633", + "source_location": "L647", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "services_oa_engine_form_value_present", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1121", + "source_location": "L1155", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "services_oa_engine_collect_condition_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1138", + "source_location": "L1172", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "services_oa_engine_walk_preview_nodes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1219", + "source_location": "L1253", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "services_oa_engine_preview_start_flow", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1388", + "source_location": "L1422", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "services_oa_engine_eval_condition_rules", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1543", + "source_location": "L1577", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "services_oa_engine_advance_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1640", + "source_location": "L1674", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "services_oa_engine_apply_cc_task_read", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2006", + "source_location": "L2040", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "services_oa_engine_apply_instance_list_filters", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2130", + "source_location": "L2165", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "services_oa_engine_approve_task_core", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2302", + "source_location": "L2364", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "services_oa_engine_add_sign", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2496", + "source_location": "L2558", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "services_oa_engine_transfer_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2612", + "source_location": "L2674", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "services_oa_engine_return_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2722", + "source_location": "L2784", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "services_oa_engine_resubmit_instance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2804", + "source_location": "L2866", "weight": 1.0 }, { @@ -232562,7 +232657,7 @@ "weight": 0.8 }, { - "source": "crud_oa_instance_draft_rationale_341", + "source": "crud_oa_instance_draft_rationale_348", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -232589,7 +232684,7 @@ "weight": 0.8 }, { - "source": "crud_oa_instance_draft_rationale_341", + "source": "crud_oa_instance_draft_rationale_348", "target": "models_models_oaappgroup", "relation": "uses", "confidence": "INFERRED", @@ -232616,7 +232711,7 @@ "weight": 0.8 }, { - "source": "crud_oa_instance_draft_rationale_341", + "source": "crud_oa_instance_draft_rationale_348", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -232643,7 +232738,7 @@ "weight": 0.8 }, { - "source": "crud_oa_instance_draft_rationale_341", + "source": "crud_oa_instance_draft_rationale_348", "target": "models_models_oainstancedraft", "relation": "uses", "confidence": "INFERRED", @@ -239695,7 +239790,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239704,7 +239799,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239713,7 +239808,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239722,7 +239817,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239731,7 +239826,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239740,7 +239835,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239749,7 +239844,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239758,7 +239853,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239767,7 +239862,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239776,7 +239871,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239785,7 +239880,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239794,7 +239889,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239803,7 +239898,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239812,7 +239907,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239821,7 +239916,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239830,7 +239925,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239839,7 +239934,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239848,7 +239943,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239857,7 +239952,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239866,7 +239961,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239875,7 +239970,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1054", + "source_location": "L1055", "weight": 0.8 }, { @@ -239884,7 +239979,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239893,7 +239988,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239902,7 +239997,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239911,7 +240006,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239920,7 +240015,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239929,7 +240024,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239938,7 +240033,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239947,7 +240042,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239956,7 +240051,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239965,7 +240060,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239974,7 +240069,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239983,7 +240078,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -239992,7 +240087,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240001,7 +240096,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240010,7 +240105,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240019,7 +240114,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240028,7 +240123,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240037,7 +240132,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240046,7 +240141,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240055,7 +240150,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240064,7 +240159,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1084", + "source_location": "L1086", "weight": 0.8 }, { @@ -240073,7 +240168,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240082,7 +240177,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240091,7 +240186,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240100,7 +240195,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240109,7 +240204,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240118,7 +240213,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240127,7 +240222,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240136,7 +240231,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240145,7 +240240,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240154,7 +240249,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240163,7 +240258,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240172,7 +240267,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240181,7 +240276,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240190,7 +240285,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240199,7 +240294,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240208,7 +240303,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240217,7 +240312,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240226,7 +240321,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240235,7 +240330,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240244,7 +240339,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240253,7 +240348,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1108", + "source_location": "L1110", "weight": 0.8 }, { @@ -240262,7 +240357,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240271,7 +240366,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240280,7 +240375,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240289,7 +240384,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240298,7 +240393,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240307,7 +240402,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240316,7 +240411,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240325,7 +240420,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240334,7 +240429,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240343,7 +240438,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240352,7 +240447,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240361,7 +240456,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240370,7 +240465,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240379,7 +240474,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240388,7 +240483,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240397,7 +240492,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240406,7 +240501,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240415,7 +240510,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240424,7 +240519,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240433,7 +240528,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240442,7 +240537,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1132", + "source_location": "L1134", "weight": 0.8 }, { @@ -240451,7 +240546,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240460,7 +240555,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240469,7 +240564,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240478,7 +240573,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240487,7 +240582,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240496,7 +240591,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240505,7 +240600,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240514,7 +240609,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240523,7 +240618,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240532,7 +240627,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240541,7 +240636,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240550,7 +240645,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240559,7 +240654,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240568,7 +240663,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240577,7 +240672,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240586,7 +240681,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240595,7 +240690,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240604,7 +240699,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240613,7 +240708,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240622,7 +240717,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240631,7 +240726,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1155", + "source_location": "L1157", "weight": 0.8 }, { @@ -240640,7 +240735,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240649,7 +240744,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240658,7 +240753,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240667,7 +240762,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240676,7 +240771,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240685,7 +240780,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240694,7 +240789,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240703,7 +240798,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240712,7 +240807,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240721,7 +240816,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240730,7 +240825,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240739,7 +240834,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240748,7 +240843,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240757,7 +240852,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240766,7 +240861,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240775,7 +240870,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240784,7 +240879,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240793,7 +240888,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240802,7 +240897,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240811,7 +240906,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240820,7 +240915,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1179", + "source_location": "L1181", "weight": 0.8 }, { @@ -240829,7 +240924,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240838,7 +240933,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240847,7 +240942,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240856,7 +240951,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240865,7 +240960,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240874,7 +240969,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240883,7 +240978,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240892,7 +240987,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240901,7 +240996,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240910,7 +241005,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240919,7 +241014,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240928,7 +241023,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240937,7 +241032,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240946,7 +241041,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240955,7 +241050,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240964,7 +241059,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240973,7 +241068,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240982,7 +241077,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -240991,7 +241086,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -241000,7 +241095,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -241009,7 +241104,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1203", + "source_location": "L1205", "weight": 0.8 }, { @@ -241018,7 +241113,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241027,7 +241122,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241036,7 +241131,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241045,7 +241140,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241054,7 +241149,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241063,7 +241158,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241072,7 +241167,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241081,7 +241176,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241090,7 +241185,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241099,7 +241194,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241108,7 +241203,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241117,7 +241212,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241126,7 +241221,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241135,7 +241230,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241144,7 +241239,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241153,7 +241248,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241162,7 +241257,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241171,7 +241266,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241180,7 +241275,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241189,7 +241284,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -241198,7 +241293,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8 }, { @@ -256241,7 +256336,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256250,7 +256345,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256259,7 +256354,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256268,7 +256363,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256277,7 +256372,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256286,7 +256381,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256295,7 +256390,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256304,7 +256399,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256313,7 +256408,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256322,7 +256417,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256331,7 +256426,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256340,7 +256435,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256349,7 +256444,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256358,7 +256453,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256367,7 +256462,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256376,7 +256471,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256385,7 +256480,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256394,7 +256489,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256403,7 +256498,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256412,7 +256507,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256421,7 +256516,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256430,7 +256525,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -256493,7 +256588,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256502,7 +256597,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256511,7 +256606,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256520,7 +256615,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256529,7 +256624,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256538,7 +256633,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256547,7 +256642,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256556,7 +256651,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256565,7 +256660,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256574,7 +256669,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256583,7 +256678,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256592,7 +256687,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256601,7 +256696,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256610,7 +256705,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256619,7 +256714,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256628,7 +256723,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256637,7 +256732,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256646,7 +256741,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256655,7 +256750,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256664,7 +256759,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256673,7 +256768,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256682,7 +256777,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -256745,7 +256840,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256754,7 +256849,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256763,7 +256858,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256772,7 +256867,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256781,7 +256876,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256790,7 +256885,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256799,7 +256894,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256808,7 +256903,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256817,7 +256912,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256826,7 +256921,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256835,7 +256930,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256844,7 +256939,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256853,7 +256948,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256862,7 +256957,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256871,7 +256966,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256880,7 +256975,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256889,7 +256984,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256898,7 +256993,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256907,7 +257002,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256916,7 +257011,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256925,7 +257020,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256934,7 +257029,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -256997,7 +257092,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257006,7 +257101,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257015,7 +257110,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257024,7 +257119,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257033,7 +257128,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257042,7 +257137,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257051,7 +257146,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257060,7 +257155,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257069,7 +257164,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257078,7 +257173,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257087,7 +257182,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257096,7 +257191,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257105,7 +257200,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257114,7 +257209,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257123,7 +257218,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257132,7 +257227,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257141,7 +257236,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257150,7 +257245,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257159,7 +257254,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257168,7 +257263,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257177,7 +257272,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257186,7 +257281,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -257249,7 +257344,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257258,7 +257353,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257267,7 +257362,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257276,7 +257371,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257285,7 +257380,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257294,7 +257389,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257303,7 +257398,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257312,7 +257407,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257321,7 +257416,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257330,7 +257425,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257339,7 +257434,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257348,7 +257443,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257357,7 +257452,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257366,7 +257461,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257375,7 +257470,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257384,7 +257479,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257393,7 +257488,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257402,7 +257497,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257411,7 +257506,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257420,7 +257515,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257429,7 +257524,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257438,7 +257533,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -257501,7 +257596,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257510,7 +257605,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257519,7 +257614,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257528,7 +257623,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257537,7 +257632,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257546,7 +257641,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257555,7 +257650,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257564,7 +257659,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257573,7 +257668,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257582,7 +257677,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257591,7 +257686,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257600,7 +257695,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257609,7 +257704,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257618,7 +257713,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257627,7 +257722,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257636,7 +257731,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257645,7 +257740,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257654,7 +257749,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257663,7 +257758,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257672,7 +257767,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257681,7 +257776,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257690,7 +257785,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -257753,7 +257848,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257762,7 +257857,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257771,7 +257866,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257780,7 +257875,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257789,7 +257884,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257798,7 +257893,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257807,7 +257902,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257816,7 +257911,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257825,7 +257920,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257834,7 +257929,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257843,7 +257938,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257852,7 +257947,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257861,7 +257956,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257870,7 +257965,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257879,7 +257974,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257888,7 +257983,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257897,7 +257992,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257906,7 +258001,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257915,7 +258010,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257924,7 +258019,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257933,7 +258028,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -257942,7 +258037,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -258005,7 +258100,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258014,7 +258109,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258023,7 +258118,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258032,7 +258127,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258041,7 +258136,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258050,7 +258145,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258059,7 +258154,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258068,7 +258163,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258077,7 +258172,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258086,7 +258181,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258095,7 +258190,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258104,7 +258199,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258113,7 +258208,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258122,7 +258217,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258131,7 +258226,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258140,7 +258235,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258149,7 +258244,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258158,7 +258253,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258167,7 +258262,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258176,7 +258271,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258185,7 +258280,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258194,7 +258289,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -258257,7 +258352,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258266,7 +258361,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258275,7 +258370,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258284,7 +258379,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258293,7 +258388,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258302,7 +258397,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258311,7 +258406,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258320,7 +258415,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258329,7 +258424,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258338,7 +258433,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258347,7 +258442,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258356,7 +258451,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258365,7 +258460,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258374,7 +258469,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258383,7 +258478,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258392,7 +258487,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258401,7 +258496,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258410,7 +258505,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258419,7 +258514,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258428,7 +258523,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258437,7 +258532,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258446,7 +258541,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -258509,7 +258604,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258518,7 +258613,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258527,7 +258622,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258536,7 +258631,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258545,7 +258640,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258554,7 +258649,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258563,7 +258658,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258572,7 +258667,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258581,7 +258676,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258590,7 +258685,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258599,7 +258694,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258608,7 +258703,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258617,7 +258712,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258626,7 +258721,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258635,7 +258730,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258644,7 +258739,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258653,7 +258748,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258662,7 +258757,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258671,7 +258766,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258680,7 +258775,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258689,7 +258784,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258698,7 +258793,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -258761,7 +258856,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258770,7 +258865,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258779,7 +258874,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258788,7 +258883,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258797,7 +258892,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258806,7 +258901,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258815,7 +258910,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258824,7 +258919,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258833,7 +258928,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258842,7 +258937,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258851,7 +258946,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258860,7 +258955,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258869,7 +258964,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258878,7 +258973,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258887,7 +258982,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258896,7 +258991,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258905,7 +259000,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258914,7 +259009,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258923,7 +259018,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258932,7 +259027,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258941,7 +259036,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -258950,7 +259045,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -261602,7 +261697,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L49", + "source_location": "L69", "weight": 1.0 }, { @@ -261612,7 +261707,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L140", + "source_location": "L160", "weight": 1.0 }, { @@ -261622,7 +261717,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L183", + "source_location": "L204", "weight": 1.0 }, { @@ -261632,7 +261727,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L199", + "source_location": "L220", "weight": 1.0 }, { @@ -261642,7 +261737,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L237", + "source_location": "L259", "weight": 1.0 }, { @@ -261652,7 +261747,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L371", + "source_location": "L395", "weight": 1.0 }, { @@ -284482,7 +284577,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L123", + "source_location": "L124", "weight": 1.0 }, { @@ -284492,7 +284587,27 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L179", + "source_location": "L180", + "weight": 1.0 + }, + { + "source": "crud_oa_instance_draft_list_drafts", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/oa_instance_draft.py", + "source_location": "L201", + "weight": 1.0 + }, + { + "source": "crud_oa_instance_draft_list_drafts", + "target": "services_oa_related_approval_flatten_form_fields_for_summary", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/oa_instance_draft.py", + "source_location": "L202", "weight": 1.0 }, { @@ -284502,7 +284617,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L225", + "source_location": "L232", "weight": 1.0 }, { @@ -284512,7 +284627,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L228", + "source_location": "L235", "weight": 1.0 }, { @@ -284522,7 +284637,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L232", + "source_location": "L239", "weight": 1.0 }, { @@ -284532,7 +284647,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L233", + "source_location": "L240", "weight": 1.0 }, { @@ -284542,7 +284657,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L267", + "source_location": "L274", "weight": 1.0 }, { @@ -284552,7 +284667,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L306", + "source_location": "L313", "weight": 1.0 }, { @@ -284562,7 +284677,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L354", + "source_location": "L361", "weight": 1.0 }, { @@ -303102,7 +303217,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1058", + "source_location": "L1059", "weight": 1.0 }, { @@ -303112,7 +303227,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1061", + "source_location": "L1062", "weight": 1.0 }, { @@ -303122,19 +303237,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1072", - "weight": 1.0 - }, - { - "source": "api_oa_approval_list_oa_tasks", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/oa_approval.py", "source_location": "L1074", "weight": 1.0 }, + { + "source": "api_oa_approval_list_oa_tasks", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/oa_approval.py", + "source_location": "L1076", + "weight": 1.0 + }, { "source": "api_oa_approval_list_oa_tasks", "target": "str", @@ -303142,7 +303257,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1074", + "source_location": "L1076", "weight": 1.0 }, { @@ -303152,7 +303267,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1088", + "source_location": "L1090", "weight": 1.0 }, { @@ -303162,7 +303277,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1092", + "source_location": "L1094", "weight": 1.0 }, { @@ -303172,7 +303287,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1096", + "source_location": "L1098", "weight": 1.0 }, { @@ -303182,7 +303297,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1098", + "source_location": "L1100", "weight": 1.0 }, { @@ -303192,7 +303307,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1098", + "source_location": "L1100", "weight": 1.0 }, { @@ -303202,7 +303317,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1112", + "source_location": "L1114", "weight": 1.0 }, { @@ -303212,7 +303327,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1116", + "source_location": "L1118", "weight": 1.0 }, { @@ -303222,7 +303337,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1120", + "source_location": "L1122", "weight": 1.0 }, { @@ -303232,7 +303347,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1122", + "source_location": "L1124", "weight": 1.0 }, { @@ -303242,7 +303357,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1122", + "source_location": "L1124", "weight": 1.0 }, { @@ -303252,7 +303367,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1136", + "source_location": "L1138", "weight": 1.0 }, { @@ -303262,7 +303377,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1140", + "source_location": "L1142", "weight": 1.0 }, { @@ -303272,7 +303387,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1143", + "source_location": "L1145", "weight": 1.0 }, { @@ -303282,7 +303397,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1145", + "source_location": "L1147", "weight": 1.0 }, { @@ -303292,7 +303407,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1145", + "source_location": "L1147", "weight": 1.0 }, { @@ -303302,7 +303417,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1159", + "source_location": "L1161", "weight": 1.0 }, { @@ -303312,7 +303427,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1163", + "source_location": "L1165", "weight": 1.0 }, { @@ -303322,7 +303437,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1167", + "source_location": "L1169", "weight": 1.0 }, { @@ -303332,7 +303447,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1169", + "source_location": "L1171", "weight": 1.0 }, { @@ -303342,7 +303457,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1169", + "source_location": "L1171", "weight": 1.0 }, { @@ -303352,7 +303467,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1183", + "source_location": "L1185", "weight": 1.0 }, { @@ -303362,7 +303477,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1187", + "source_location": "L1189", "weight": 1.0 }, { @@ -303372,7 +303487,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1191", + "source_location": "L1193", "weight": 1.0 }, { @@ -303382,7 +303497,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1193", + "source_location": "L1195", "weight": 1.0 }, { @@ -303392,7 +303507,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1193", + "source_location": "L1195", "weight": 1.0 }, { @@ -303402,7 +303517,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1207", + "source_location": "L1209", "weight": 1.0 }, { @@ -303412,7 +303527,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1211", + "source_location": "L1213", "weight": 1.0 }, { @@ -303422,7 +303537,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1215", + "source_location": "L1217", "weight": 1.0 }, { @@ -303432,7 +303547,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1217", + "source_location": "L1219", "weight": 1.0 }, { @@ -303442,7 +303557,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1217", + "source_location": "L1219", "weight": 1.0 }, { @@ -303452,7 +303567,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1230", + "source_location": "L1232", "weight": 1.0 }, { @@ -303462,7 +303577,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1231", + "source_location": "L1233", "weight": 1.0 }, { @@ -303472,7 +303587,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1233", + "source_location": "L1235", "weight": 1.0 }, { @@ -303482,7 +303597,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1235", + "source_location": "L1237", "weight": 1.0 }, { @@ -303492,7 +303607,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1235", + "source_location": "L1237", "weight": 1.0 }, { @@ -320835,6 +320950,16 @@ "source_location": "L238", "weight": 1.0 }, + { + "source": "services_oa_engine_terminal_item", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L254", + "weight": 1.0 + }, { "source": "services_oa_engine_append_pending_nodes", "target": "crud_base_crudbase_get", @@ -320842,7 +320967,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L283", + "source_location": "L297", "weight": 1.0 }, { @@ -320852,29 +320977,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L318", - "weight": 1.0 - }, - { - "source": "services_oa_engine_pending_people_for_node", - "target": "services_oa_assignee_normalize_cc_assignee_types", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_engine.py", - "source_location": "L331", - "weight": 1.0 - }, - { - "source": "services_oa_engine_pending_people_for_node", - "target": "services_oa_assignee_resolve_cc_assignees", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_engine.py", "source_location": "L332", "weight": 1.0 }, + { + "source": "services_oa_engine_pending_people_for_node", + "target": "services_oa_assignee_normalize_cc_assignee_types", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L345", + "weight": 1.0 + }, + { + "source": "services_oa_engine_pending_people_for_node", + "target": "services_oa_assignee_resolve_cc_assignees", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L346", + "weight": 1.0 + }, { "source": "services_oa_engine_pending_people_for_node", "target": "str", @@ -320882,7 +321007,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L341", + "source_location": "L355", "weight": 1.0 }, { @@ -320892,7 +321017,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L369", + "source_location": "L383", "weight": 1.0 }, { @@ -320902,7 +321027,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L415", + "source_location": "L429", "weight": 1.0 }, { @@ -320912,7 +321037,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L465", + "source_location": "L479", "weight": 1.0 }, { @@ -320922,7 +321047,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L533", + "source_location": "L547", "weight": 1.0 }, { @@ -320932,7 +321057,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L559", + "source_location": "L573", "weight": 1.0 }, { @@ -320942,7 +321067,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L596", + "source_location": "L610", "weight": 1.0 }, { @@ -320952,7 +321077,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L656", + "source_location": "L670", "weight": 1.0 }, { @@ -320962,7 +321087,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L775", + "source_location": "L789", "weight": 1.0 }, { @@ -320972,7 +321097,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L776", + "source_location": "L790", "weight": 1.0 }, { @@ -320982,7 +321107,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L803", + "source_location": "L817", "weight": 1.0 }, { @@ -320992,7 +321117,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L889", + "source_location": "L903", "weight": 1.0 }, { @@ -321002,7 +321127,17 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L961", + "source_location": "L987", + "weight": 1.0 + }, + { + "source": "services_oa_engine_enrich_list_rows", + "target": "services_oa_related_approval_flatten_form_fields_for_summary", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1004", "weight": 1.0 }, { @@ -321012,7 +321147,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L974", + "source_location": "L1007", "weight": 1.0 }, { @@ -321022,7 +321157,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L980", + "source_location": "L1014", "weight": 1.0 }, { @@ -321032,7 +321167,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1010", + "source_location": "L1044", "weight": 1.0 }, { @@ -321042,7 +321177,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1034", + "source_location": "L1068", "weight": 1.0 }, { @@ -321052,7 +321187,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1038", + "source_location": "L1072", "weight": 1.0 }, { @@ -321062,7 +321197,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1066", + "source_location": "L1100", "weight": 1.0 }, { @@ -321072,7 +321207,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1076", + "source_location": "L1110", "weight": 1.0 }, { @@ -321082,7 +321217,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1083", + "source_location": "L1117", "weight": 1.0 }, { @@ -321092,7 +321227,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1103", + "source_location": "L1137", "weight": 1.0 }, { @@ -321102,7 +321237,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1111", + "source_location": "L1145", "weight": 1.0 }, { @@ -321112,7 +321247,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1127", + "source_location": "L1161", "weight": 1.0 }, { @@ -321122,7 +321257,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1231", + "source_location": "L1265", "weight": 1.0 }, { @@ -321132,7 +321267,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1298", + "source_location": "L1332", "weight": 1.0 }, { @@ -321142,7 +321277,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1309", + "source_location": "L1343", "weight": 1.0 }, { @@ -321152,7 +321287,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1341", + "source_location": "L1375", "weight": 1.0 }, { @@ -321162,7 +321297,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1347", + "source_location": "L1381", "weight": 1.0 }, { @@ -321172,7 +321307,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1389", + "source_location": "L1423", "weight": 1.0 }, { @@ -321182,7 +321317,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1393", + "source_location": "L1427", "weight": 1.0 }, { @@ -321192,7 +321327,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1411", + "source_location": "L1445", "weight": 1.0 }, { @@ -321202,7 +321337,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1466", + "source_location": "L1500", "weight": 1.0 }, { @@ -321212,39 +321347,39 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1473", - "weight": 1.0 - }, - { - "source": "services_oa_engine_create_tasks_for_node", - "target": "services_oa_assignee_resolve_assignees", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_engine.py", - "source_location": "L1489", - "weight": 1.0 - }, - { - "source": "services_oa_engine_create_tasks_for_node", - "target": "str", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_engine.py", - "source_location": "L1499", - "weight": 1.0 - }, - { - "source": "services_oa_engine_create_tasks_for_node", - "target": "models_models_oatask", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_engine.py", "source_location": "L1507", "weight": 1.0 }, + { + "source": "services_oa_engine_create_tasks_for_node", + "target": "services_oa_assignee_resolve_assignees", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1523", + "weight": 1.0 + }, + { + "source": "services_oa_engine_create_tasks_for_node", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1533", + "weight": 1.0 + }, + { + "source": "services_oa_engine_create_tasks_for_node", + "target": "models_models_oatask", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1541", + "weight": 1.0 + }, { "source": "services_oa_engine_create_tasks_for_node", "target": "core_utils_generate_uuid", @@ -321252,7 +321387,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1508", + "source_location": "L1542", "weight": 1.0 }, { @@ -321262,7 +321397,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1551", + "source_location": "L1585", "weight": 1.0 }, { @@ -321272,7 +321407,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1560", + "source_location": "L1594", "weight": 1.0 }, { @@ -321282,7 +321417,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1570", + "source_location": "L1604", "weight": 1.0 }, { @@ -321292,7 +321427,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1571", + "source_location": "L1605", "weight": 1.0 }, { @@ -321302,7 +321437,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1572", + "source_location": "L1606", "weight": 1.0 }, { @@ -321312,7 +321447,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1581", + "source_location": "L1615", "weight": 1.0 }, { @@ -321322,7 +321457,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1598", + "source_location": "L1632", "weight": 1.0 }, { @@ -321332,7 +321467,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1606", + "source_location": "L1640", "weight": 1.0 }, { @@ -321342,7 +321477,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1606", + "source_location": "L1640", "weight": 1.0 }, { @@ -321352,7 +321487,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1670", + "source_location": "L1704", "weight": 1.0 }, { @@ -321362,7 +321497,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1678", + "source_location": "L1712", "weight": 1.0 }, { @@ -321372,7 +321507,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1680", + "source_location": "L1714", "weight": 1.0 }, { @@ -321382,7 +321517,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1684", + "source_location": "L1718", "weight": 1.0 }, { @@ -321392,7 +321527,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1741", + "source_location": "L1775", "weight": 1.0 }, { @@ -321402,7 +321537,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1745", + "source_location": "L1779", "weight": 1.0 }, { @@ -321412,7 +321547,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1752", + "source_location": "L1786", "weight": 1.0 }, { @@ -321422,7 +321557,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1764", + "source_location": "L1798", "weight": 1.0 }, { @@ -321432,7 +321567,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1765", + "source_location": "L1799", "weight": 1.0 }, { @@ -321442,7 +321577,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1769", + "source_location": "L1803", "weight": 1.0 }, { @@ -321452,7 +321587,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1770", + "source_location": "L1804", "weight": 1.0 }, { @@ -321462,7 +321597,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1780", + "source_location": "L1814", "weight": 1.0 }, { @@ -321472,7 +321607,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1781", + "source_location": "L1815", "weight": 1.0 }, { @@ -321482,7 +321617,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1793", + "source_location": "L1827", "weight": 1.0 }, { @@ -321492,7 +321627,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1808", + "source_location": "L1842", "weight": 1.0 }, { @@ -321502,7 +321637,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1812", + "source_location": "L1846", "weight": 1.0 }, { @@ -321512,7 +321647,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1816", + "source_location": "L1850", "weight": 1.0 }, { @@ -321522,7 +321657,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1820", + "source_location": "L1854", "weight": 1.0 }, { @@ -321532,7 +321667,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1824", + "source_location": "L1858", "weight": 1.0 }, { @@ -321542,7 +321677,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1831", + "source_location": "L1865", "weight": 1.0 }, { @@ -321552,7 +321687,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1832", + "source_location": "L1866", "weight": 1.0 }, { @@ -321562,7 +321697,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1860", + "source_location": "L1894", "weight": 1.0 }, { @@ -321572,7 +321707,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1871", + "source_location": "L1905", "weight": 1.0 }, { @@ -321582,7 +321717,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1875", + "source_location": "L1909", "weight": 1.0 }, { @@ -321592,7 +321727,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1925", + "source_location": "L1959", "weight": 1.0 }, { @@ -321602,7 +321737,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1954", + "source_location": "L1988", "weight": 1.0 }, { @@ -321612,7 +321747,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1976", + "source_location": "L2010", "weight": 1.0 }, { @@ -321622,7 +321757,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2019", + "source_location": "L2053", "weight": 1.0 }, { @@ -321632,7 +321767,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2033", + "source_location": "L2067", "weight": 1.0 }, { @@ -321642,7 +321777,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2200", + "source_location": "L2260", "weight": 1.0 }, { @@ -321652,7 +321787,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2319", + "source_location": "L2381", "weight": 1.0 }, { @@ -321662,7 +321797,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2375", + "source_location": "L2437", "weight": 1.0 }, { @@ -321672,7 +321807,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2441", + "source_location": "L2503", "weight": 1.0 }, { @@ -321682,7 +321817,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2521", + "source_location": "L2583", "weight": 1.0 }, { @@ -321692,7 +321827,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2566", + "source_location": "L2628", "weight": 1.0 }, { @@ -321702,7 +321837,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2567", + "source_location": "L2629", "weight": 1.0 }, { @@ -321712,7 +321847,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2674", + "source_location": "L2736", "weight": 1.0 }, { @@ -321722,7 +321857,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2675", + "source_location": "L2737", "weight": 1.0 }, { @@ -321732,7 +321867,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2747", + "source_location": "L2809", "weight": 1.0 }, { @@ -321742,7 +321877,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2823", + "source_location": "L2885", "weight": 1.0 }, { diff --git a/backend/graphify-out/GRAPH_REPORT.md b/backend/graphify-out/GRAPH_REPORT.md index 584a95b2..cfd73c2f 100644 --- a/backend/graphify-out/GRAPH_REPORT.md +++ b/backend/graphify-out/GRAPH_REPORT.md @@ -1,11 +1,11 @@ -# Graph Report - app (2026-08-12) +# Graph Report - app (2026-08-13) ## Corpus Check -- Large corpus: 250 files · ~303,290 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. +- Large corpus: 250 files · ~303,609 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. ## Summary -- 5238 nodes · 28666 edges · 43 communities detected -- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 19610 edges (avg confidence: 0.6) +- 5240 nodes · 28677 edges · 46 communities detected +- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 19614 edges (avg confidence: 0.6) - Token cost: 0 input · 0 output ## Community Hubs (Navigation) @@ -46,12 +46,15 @@ - [[_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]] +- [[_COMMUNITY_Community 45|Community 45]] +- [[_COMMUNITY_Community 46|Community 46]] +- [[_COMMUNITY_Community 47|Community 47]] ## God Nodes (most connected - your core abstractions) 1. `success_response()` - 736 edges @@ -70,90 +73,90 @@ core/api_request_log_middleware.py → models/models.py - `get_menu_list()` --calls--> `success_response()` [INFERRED] api/menu.py → core/response.py +- `中试服务管理 API(细胞产品类型/规格/价格体系/项目价格、渠道信息、体检机构)` --uses--> `SysUser` [INFERRED] + api/pilot_service.py → models/models.py - `微信小程序登录业务:openid + 手机号一致性校验。` --uses--> `SysUser` [INFERRED] services/wechat_login_service.py → models/models.py - `根据 openid + 本次授权手机号解析可登录员工。 Returns: (user, error_message, error_co` --uses--> `SysUser` [INFERRED] services/wechat_login_service.py → models/models.py -- `保留匹配节点及其全部上级,供关键词检索后仍能正确组树。` --uses--> `SysDept` [INFERRED] - crud/dept.py → models/models.py ## Communities ### Community 0 - "Community 0" Cohesion: 0.01 -Nodes (1001): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+993 more) +Nodes (1032): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+1024 more) ### Community 1 - "Community 1" Cohesion: 0.01 -Nodes (706): generate_uuid(), allocate_next_biz_no(), _format_biz_no(), _prefix_for(), 业务协议号自动生成:XBCC / JZCC + YYYYMMDD + 6 位序号, 原子分配下一个业务协议号。 须在 create 事务内调用;使用 MySQL LAST_INSERT_ID 保证并发安全。, create_cell_product(), create_cell_sample_type() (+698 more) +Nodes (746): _ensure_customer_for_mother(), api_save_application(), set_current_process_route(), generate_uuid(), allocate_next_biz_no(), _format_biz_no(), _prefix_for(), 业务协议号自动生成:XBCC / JZCC + YYYYMMDD + 6 位序号 (+738 more) ### Community 2 - "Community 2" Cohesion: 0.01 -Nodes (584): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+576 more) +Nodes (599): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+591 more) ### Community 3 - "Community 3" Cohesion: 0.07 -Nodes (410): 环境检测 — 检测项维护 + 登记管理 API, 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格), 小程序菜单:当前用户在「移动端菜单」树下有权限的入口。, 宫格图标底色/图形色(可按入口自定义,不强制品牌绿)。, 按路由匹配移动端宫格图标(与 mobile-h5 van-icon 字形名对齐)。, ProcessDefCreateBody, ProcessDefUpdateBody, PublishVersionBody (+402 more) +Nodes (476): 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格), Base, 按输注计划 ID 批量索引缴费记录(列表页展示用,不做关联 enrich), 输注计划创建时自动调用,生成 dfj 缴费记录, 关联查询申请单、患者、输注计划信息,附加到 dict, 将 BizMaterialUsage 行转换为字典(用于我的领用记录)。, 当前登录人的手动出库领用记录:领用人字段存昵称或用户 ID(与生产/质检一致)。, 获取当前用户的物料领用记录(手动出库记录) 筛选条件: - tenant_no = 当前用户租户 - source_type = 'm (+468 more) ### Community 4 - "Community 4" -Cohesion: 0.06 -Nodes (328): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+320 more) +Cohesion: 0.01 +Nodes (320): _normalize_date_bound(), _persist_protocol_sub_resources(), batch_delete_research_donations(), change_donation_status(), convert_from_storage(), convert_to_storage(), create_research_donation(), delete_research_donation() (+312 more) ### Community 5 - "Community 5" -Cohesion: 0.02 -Nodes (270): _normalize_date_bound(), _persist_protocol_sub_resources(), list_ethnics_for_select(), apply_data_scope(), _get_child_dept_ids(), get_user_dept_id(), _resolve_user_role_scopes(), format_date() (+262 more) +Cohesion: 0.03 +Nodes (238): 截止日期:仅日期时扩到当天 23:59:59。, 发起前预览审批链(条件齐后解析最终路径与审批人)。, 兼容旧 GET:无 formData,含条件分支时多为待确定占位。, _copied_app_name(), copy_app(), create_app(), create_group(), _create_version() (+230 more) ### Community 6 - "Community 6" Cohesion: 0.02 -Nodes (270): 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() (+262 more) +Nodes (244): eq_unicode(), like_unicode(), MySQL 字符串比较/模糊匹配时统一排序规则,避免 Illegal mix of collations。, 跨表字符串等值比较(JOIN / WHERE)时统一为 utf8mb4_unicode_ci。, 将列显式设为 utf8mb4_unicode_ci。, unicode_ci(), batch_review(), _dec() (+236 more) ### Community 7 - "Community 7" Cohesion: 0.02 -Nodes (234): 截止日期:仅日期时扩到当天 23:59:59。, 发起前预览审批链(条件齐后解析最终路径与审批人)。, 兼容旧 GET:无 formData,含条件分支时多为待确定占位。, _app_to_dict(), _copied_app_name(), copy_app(), create_app(), _create_version() (+226 more) +Nodes (146): get_designer_data(), _error_json(), lifespan(), 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, sqlalchemy_exception_handler(), unhandled_exception_handler(), BaseHTTPMiddleware (+138 more) ### Community 8 - "Community 8" -Cohesion: 0.02 -Nodes (142): get_designer_data(), _error_json(), lifespan(), 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, sqlalchemy_exception_handler(), unhandled_exception_handler(), BaseHTTPMiddleware (+134 more) +Cohesion: 0.08 +Nodes (185): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+177 more) ### Community 9 - "Community 9" -Cohesion: 0.03 -Nodes (129): 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() (+121 more) +Cohesion: 0.02 +Nodes (163): get_next_cell_product_code(), build_void_type_label_map(), format_protocol_status_label(), resolve_void_type_label(), _ancestor_link_from_cell_product_input(), _ancestor_sample_chain_link(), _apply_cell_product_status_change(), _build_ancestor_chain() (+155 more) ### Community 10 - "Community 10" Cohesion: 0.03 -Nodes (110): 小程序鉴权:微信登录 / 绑定 openid。, 微信授权登录:须授权手机号;openid 已绑定也须与账号 phone_no 一致。, 密码登录后绑定当前微信 openid(需 Bearer)。, _resolve_user_id(), wechat_bind(), wechat_login(), _collect_descendants(), _current_user() (+102 more) +Nodes (117): 小程序鉴权:微信登录 / 绑定 openid。, 微信授权登录:须授权手机号;openid 已绑定也须与账号 phone_no 一致。, 密码登录后绑定当前微信 openid(需 Bearer)。, _resolve_user_id(), wechat_bind(), wechat_login(), _collect_descendants(), _current_user() (+109 more) ### Community 11 - "Community 11" -Cohesion: 0.04 -Nodes (104): _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() (+96 more) +Cohesion: 0.05 +Nodes (109): AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody, OccupancyCreateBody, 运营支撑 API(洁净室、进出记录、仓储设施、储位、展厅预约) (+101 more) ### Community 12 - "Community 12" -Cohesion: 0.05 -Nodes (113): AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody, list_storage_slot_stats(), OccupancyCreateBody (+105 more) +Cohesion: 0.38 +Nodes (78): BatchStockInBody, BatchStockInItem, BatchStockOutBody, BatchStockOutItem, ConsumableCreateBody, ConsumablePackCreateBody, ConsumablePackUpdateBody, ConsumableUpdateBody (+70 more) ### Community 13 - "Community 13" -Cohesion: 0.04 -Nodes (102): _filter_material_type(), _amount_for_row(), _batch_map(), _deduct_step_usage_legacy_batch(), _display_remark(), _fmt_date_val(), list_available_requisitions_for_prep(), list_linked_step_usages() (+94 more) +Cohesion: 0.07 +Nodes (54): create_leave(), get_leave(), list_leaves(), _row_to_dict(), soft_delete_leave(), _dec(), _fmt_dt(), list_stock_logs() (+46 more) ### Community 14 - "Community 14" -Cohesion: 0.45 -Nodes (71): BatchStockInBody, BatchStockInItem, BatchStockOutBody, BatchStockOutItem, ConsumableCreateBody, ConsumablePackCreateBody, ConsumablePackUpdateBody, ConsumableUpdateBody (+63 more) +Cohesion: 0.09 +Nodes (53): batch_stock_in(), batch_stock_out(), code_exists(), create_material(), _dec(), _filter_material_type(), _fmt_dt(), get_material() (+45 more) ### Community 15 - "Community 15" -Cohesion: 0.09 -Nodes (50): complete_application(), create_basic_experiment_sale_schedules(), create_infusion_plan(), create_schedule(), _create_schedule_products(), _format_yyyy_mm_dd(), _generate_application_no(), get_application() (+42 more) - -### Community 16 - "Community 16" 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 16 - "Community 16" +Cohesion: 0.13 +Nodes (20): 微信消息通知服务 支持微信小程序模板消息推送 使用方式: 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() (+12 more) + ### Community 17 - "Community 17" Cohesion: 0.14 -Nodes (11): apply_formulas_and_linkages(), eval_formula(), _extract_rules(), preprocess_formula(), OA 表单公式与数据联动(禁止任意 eval), 按 schema 中字段 props.formula / props.linkage 回填 form_data。 linkage 示例: { "when, 将 {field} 转为合法标识符引用 field。, _SafeEval (+3 more) +Nodes (22): save_patient(), batch_create_checkups(), create_checkup(), delete_actual_item(), delete_reserve_item(), ensure_checkup_for_patient(), get_checkup_by_application(), get_checkup_by_id() (+14 more) ### Community 18 - "Community 18" -Cohesion: 0.17 -Nodes (19): batch_create_checkups(), create_checkup(), delete_actual_item(), delete_reserve_item(), get_checkup_by_application(), get_checkup_by_id(), list_actual_items(), list_checkups_paginated() (+11 more) +Cohesion: 0.19 +Nodes (21): apply_overtime_kit_hours(), _build_rest_day_segments(), _build_workday_windows(), calc_overtime_hours(), _day_at_minutes(), _day_start_ms(), _extract_rules(), _format_ymd() (+13 more) ### Community 19 - "Community 19" Cohesion: 0.21 @@ -164,132 +167,144 @@ 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 21 - "Community 21" -Cohesion: 0.18 -Nodes (18): company_code_exists(), create_company(), get_company(), list_companies(), list_company_options(), _row_to_dict(), soft_delete_company(), update_company() (+10 more) +Cohesion: 0.25 +Nodes (18): _amount_for_row(), _batch_map(), _display_remark(), _fmt_date_val(), list_stock_check_requisitions(), list_usages(), _list_usages_query(), mark_requisition_fully_used() (+10 more) ### Community 22 - "Community 22" -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 23 - "Community 23" +Cohesion: 0.22 +Nodes (15): apply_trip_kit_days(), calc_trip_leg_days(), _day_index(), _end_offset(), _extract_rules(), is_half_day_multiple(), 出差套件:半日制行程时长(与前端 oa-trip-days.ts 对齐), 遍历 tripKit:行程未手改则覆盖 duration;出差天数未手改则覆盖为各行程时长之和。 (+7 more) + +### Community 24 - "Community 24" +Cohesion: 0.26 +Nodes (14): apply_leave_kit_hours(), calc_leave_hours(), _extract_rules(), _kit_child_fields(), _overlap_minutes_on_day(), _parse_dt(), _parse_hm(), 请假套件:双段工时重叠小时(与前端 oa-leave-hours.ts 对齐) (+6 more) + +### Community 25 - "Community 25" 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" +### Community 26 - "Community 26" 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" +### Community 27 - "Community 27" +Cohesion: 0.27 +Nodes (11): _build_tree(), _cascade_soft_delete(), _collect_with_ancestors(), create_dept(), get_dept(), list_depts(), list_depts_tree(), 保留匹配节点及其全部上级,供关键词检索后仍能正确组树。 (+3 more) + +### Community 28 - "Community 28" 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 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 27 - "Community 27" -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 28 - "Community 28" +### Community 29 - "Community 29" Cohesion: 0.29 Nodes (2): BaseModel, SoftDeleteModel -### Community 29 - "Community 29" +### Community 30 - "Community 30" Cohesion: 0.38 Nodes (6): derive_legacy_status_from_three(), derive_three_status_from_legacy(), 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal() -### Community 30 - "Community 30" +### Community 31 - "Community 31" +Cohesion: 0.4 +Nodes (4): list_ethnics_for_select(), list_ethnics(), 民族码表 CRUD(全局 sys_ethnic), _row_to_dict() + +### Community 32 - "Community 32" +Cohesion: 0.4 +Nodes (3): ApiRequestLogCRUD, delete(), get_multi_with_filters() + +### Community 33 - "Community 33" Cohesion: 0.5 Nodes (3): BaseSettings, Config, Settings -### Community 31 - "Community 31" +### Community 34 - "Community 34" Cohesion: 0.5 Nodes (2): _auto_fill_create_dept_id(), ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID -### Community 32 - "Community 32" +### Community 35 - "Community 35" Cohesion: 0.67 Nodes (2): get_menu_list(), 运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组) -### Community 33 - "Community 33" +### Community 36 - "Community 36" Cohesion: 0.67 Nodes (1): 转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。 -### Community 34 - "Community 34" +### Community 37 - "Community 37" Cohesion: 1.0 Nodes (1): 质检物料金额查看授权:专用角色与菜单权限常量。 -### Community 35 - "Community 35" +### Community 38 - "Community 38" Cohesion: 1.0 Nodes (1): 请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传 -### Community 36 - "Community 36" +### Community 39 - "Community 39" Cohesion: 1.0 Nodes (1): API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位) -### Community 39 - "Community 39" +### Community 42 - "Community 42" Cohesion: 1.0 Nodes (1): 发送订单状态通知 Args: openid: 用户openid ord -### Community 40 - "Community 40" +### Community 43 - "Community 43" Cohesion: 1.0 Nodes (1): 发送支付成功通知 Args: openid: 用户openid ord -### Community 41 - "Community 41" +### Community 44 - "Community 44" Cohesion: 1.0 Nodes (1): 发送配送通知 Args: openid: 配送员openid task -### Community 42 - "Community 42" +### Community 45 - "Community 45" Cohesion: 1.0 Nodes (1): 发送配送时效预警 Args: openid: 配送员openid ta -### Community 43 - "Community 43" +### Community 46 - "Community 46" Cohesion: 1.0 Nodes (1): 发送退款结果通知 Args: openid: 用户openid ord -### Community 44 - "Community 44" +### Community 47 - "Community 47" Cohesion: 1.0 Nodes (1): 发送催单通知给配送员 Args: deliver_openid: 配送员openid ## Knowledge Gaps -- **170 isolated node(s):** `刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)`, `写入 refreshToken(用于 one-time 使用/吊销)`, `根据 token 获取当前用户(包含 Redis 会话校验;会话滑动续期)`, `登录凭据 RSA 解密(与前端 JSEncrypt PKCS#1 v1.5 兼容)。`, `加载 RSA 密钥对:优先环境变量,否则使用内置固定默认密钥。` (+165 more) +- **171 isolated node(s):** `刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)`, `写入 refreshToken(用于 one-time 使用/吊销)`, `根据 token 获取当前用户(包含 Redis 会话校验;会话滑动续期)`, `登录凭据 RSA 解密(与前端 JSEncrypt PKCS#1 v1.5 兼容)。`, `加载 RSA 密钥对:优先环境变量,否则使用内置固定默认密钥。` (+166 more) These have ≤1 connection - possible missing edges or undocumented components. -- **Thin community `Community 28`** (8 nodes): `BaseModel`, `.to_dict()`, `get_active()`, `base.py`, `SoftDeleteModel`, `.restore()`, `.soft_delete()`, `__tablename__()` +- **Thin community `Community 29`** (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 31`** (4 nodes): `_auto_fill_create_dept_id()`, `get_db()`, `database.py`, `ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID` +- **Thin community `Community 34`** (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 32`** (3 nodes): `get_menu_list()`, `menu.py`, `运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组)` +- **Thin community `Community 35`** (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 33`** (3 nodes): `add_months_ymd()`, `oa_confirmation_date.py`, `转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。` +- **Thin community `Community 36`** (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 34`** (2 nodes): `qc_material_amount_auth_constants.py`, `质检物料金额查看授权:专用角色与菜单权限常量。` +- **Thin community `Community 37`** (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 35`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` +- **Thin community `Community 38`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 36`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` +- **Thin community `Community 39`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` 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 42`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 40`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid 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 41`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` +- **Thin community `Community 44`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 42`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` +- **Thin community `Community 45`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 43`** (1 nodes): `发送退款结果通知 Args: openid: 用户openid ord` +- **Thin community `Community 46`** (1 nodes): `发送退款结果通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 44`** (1 nodes): `发送催单通知给配送员 Args: deliver_openid: 配送员openid` +- **Thin community `Community 47`** (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 12`, `Community 13`, `Community 14`, `Community 23`, `Community 24`?** - _High betweenness centrality (0.114) - this node is a cross-community bridge._ -- **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 12`, `Community 13`, `Community 19`, `Community 20`, `Community 21`, `Community 22`, `Community 23`, `Community 24`, `Community 25`?** - _High betweenness centrality (0.042) - this node is a cross-community bridge._ -- **Why does `success_response()` connect `Community 0` to `Community 32`, `Community 2`, `Community 5`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`?** - _High betweenness centrality (0.040) - this node is a cross-community bridge._ +- **Why does `SysUser` connect `Community 2` to `Community 0`, `Community 1`, `Community 3`, `Community 4`, `Community 5`, `Community 6`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 21`, `Community 25`, `Community 26`?** + _High betweenness centrality (0.109) - this node is a cross-community bridge._ +- **Why does `success_response()` connect `Community 0` to `Community 1`, `Community 2`, `Community 35`, `Community 4`, `Community 7`, `Community 9`, `Community 10`, `Community 31`?** + _High betweenness centrality (0.043) - this node is a cross-community bridge._ +- **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 14`, `Community 16`, `Community 19`, `Community 20`, `Community 25`, `Community 26`, `Community 27`, `Community 28`?** + _High betweenness centrality (0.030) - this node is a cross-community bridge._ - **Are the 879 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** _`str` has 879 INFERRED edges - model-reasoned connections that need verification._ - **Are the 735 inferred relationships involving `success_response()` (e.g. with `list_storage_release_reviews()` and `get_storage_release_review_detail()`) actually correct?** diff --git a/backend/graphify-out/graph.json b/backend/graphify-out/graph.json index f3f7f30c..b459df8b 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": 37, + "community": 40, "norm_label": "__init__.py" }, { @@ -18,7 +18,7 @@ "source_file": "main.py", "source_location": "L1", "id": "main_py", - "community": 8, + "community": 7, "norm_label": "main.py" }, { @@ -27,7 +27,7 @@ "source_file": "main.py", "source_location": "L20", "id": "app_main_lifespan", - "community": 8, + "community": 7, "norm_label": "lifespan()" }, { @@ -36,7 +36,7 @@ "source_file": "main.py", "source_location": "L79", "id": "app_main_error_json", - "community": 8, + "community": 7, "norm_label": "_error_json()" }, { @@ -45,7 +45,7 @@ "source_file": "main.py", "source_location": "L92", "id": "app_main_sqlalchemy_exception_handler", - "community": 8, + "community": 7, "norm_label": "sqlalchemy_exception_handler()" }, { @@ -54,7 +54,7 @@ "source_file": "main.py", "source_location": "L103", "id": "app_main_unhandled_exception_handler", - "community": 8, + "community": 7, "norm_label": "unhandled_exception_handler()" }, { @@ -63,7 +63,7 @@ "source_file": "main.py", "source_location": "L152", "id": "app_main_mask_secret", - "community": 8, + "community": 7, "norm_label": "_mask_secret()" }, { @@ -72,7 +72,7 @@ "source_file": "main.py", "source_location": "L174", "id": "app_main_root", - "community": 8, + "community": 7, "norm_label": "root()" }, { @@ -81,7 +81,7 @@ "source_file": "main.py", "source_location": "L179", "id": "app_main_health_check", - "community": 8, + "community": 7, "norm_label": "health_check()" }, { @@ -90,7 +90,7 @@ "source_file": "main.py", "source_location": "L93", "id": "app_main_rationale_93", - "community": 8, + "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": "L104", "id": "app_main_rationale_104", - "community": 8, + "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": 8, + "community": 7, "norm_label": "__init__.py" }, { @@ -117,7 +117,7 @@ "source_file": "tasks/__init__.py", "source_location": "L10", "id": "tasks_init_init_scheduled_tasks", - "community": 8, + "community": 7, "norm_label": "init_scheduled_tasks()" }, { @@ -126,7 +126,7 @@ "source_file": "tasks/__init__.py", "source_location": "L18", "id": "tasks_init_shutdown_scheduler", - "community": 8, + "community": 7, "norm_label": "shutdown_scheduler()" }, { @@ -333,7 +333,7 @@ "source_file": "core/api_crypto.py", "source_location": "L1", "id": "core_api_crypto_py", - "community": 8, + "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": 8, + "community": 7, "norm_label": "apicryptoerror" }, { @@ -351,7 +351,7 @@ "source_file": "", "source_location": "", "id": "exception", - "community": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "community": 7, "norm_label": "is_ts_in_window()" }, { @@ -531,7 +531,7 @@ "source_file": "core/config.py", "source_location": "L1", "id": "core_config_py", - "community": 30, + "community": 33, "norm_label": "config.py" }, { @@ -540,7 +540,7 @@ "source_file": "core/config.py", "source_location": "L7", "id": "core_config_settings", - "community": 30, + "community": 33, "norm_label": "settings" }, { @@ -549,7 +549,7 @@ "source_file": "", "source_location": "", "id": "basesettings", - "community": 30, + "community": 33, "norm_label": "basesettings" }, { @@ -558,7 +558,7 @@ "source_file": "core/config.py", "source_location": "L151", "id": "core_config_config", - "community": 30, + "community": 33, "norm_label": "config" }, { @@ -567,7 +567,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L1", "id": "core_wechat_pay_py", - "community": 16, + "community": 15, "norm_label": "wechat_pay.py" }, { @@ -576,7 +576,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L33", "id": "core_wechat_pay_wechatpayclient", - "community": 16, + "community": 15, "norm_label": "wechatpayclient" }, { @@ -585,7 +585,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L36", "id": "core_wechat_pay_wechatpayclient_init", - "community": 16, + "community": 15, "norm_label": ".__init__()" }, { @@ -594,7 +594,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L47", "id": "core_wechat_pay_wechatpayclient_generate_nonce_str", - "community": 16, + "community": 15, "norm_label": "._generate_nonce_str()" }, { @@ -603,7 +603,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L51", "id": "core_wechat_pay_wechatpayclient_generate_sign", - "community": 16, + "community": 15, "norm_label": "._generate_sign()" }, { @@ -612,7 +612,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L59", "id": "core_wechat_pay_wechatpayclient_generate_sign_v3", - "community": 16, + "community": 15, "norm_label": "._generate_sign_v3()" }, { @@ -621,7 +621,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L93", "id": "core_wechat_pay_wechatpayclient_make_request", - "community": 16, + "community": 15, "norm_label": "._make_request()" }, { @@ -630,7 +630,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L123", "id": "core_wechat_pay_wechatpayclient_unified_order", - "community": 16, + "community": 15, "norm_label": ".unified_order()" }, { @@ -639,7 +639,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L206", "id": "core_wechat_pay_wechatpayclient_generate_pay_sign", - "community": 16, + "community": 15, "norm_label": "._generate_pay_sign()" }, { @@ -648,7 +648,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L214", "id": "core_wechat_pay_wechatpayclient_query_order", - "community": 16, + "community": 15, "norm_label": ".query_order()" }, { @@ -657,7 +657,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L247", "id": "core_wechat_pay_wechatpayclient_refund", - "community": 16, + "community": 15, "norm_label": ".refund()" }, { @@ -666,7 +666,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L320", "id": "core_wechat_pay_wechatpayclient_close_order", - "community": 16, + "community": 15, "norm_label": ".close_order()" }, { @@ -675,7 +675,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L354", "id": "core_wechat_pay_get_wechat_pay_client", - "community": 16, + "community": 15, "norm_label": "get_wechat_pay_client()" }, { @@ -684,7 +684,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L363", "id": "core_wechat_pay_wechat_pay", - "community": 16, + "community": 15, "norm_label": "wechat_pay()" }, { @@ -693,7 +693,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L371", "id": "core_wechat_pay_wechatpayv2client", - "community": 16, + "community": 15, "norm_label": "wechatpayv2client" }, { @@ -702,7 +702,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L374", "id": "core_wechat_pay_wechatpayv2client_init", - "community": 16, + "community": 15, "norm_label": ".__init__()" }, { @@ -711,7 +711,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L386", "id": "core_wechat_pay_wechatpayv2client_generate_sign", - "community": 16, + "community": 15, "norm_label": "._generate_sign()" }, { @@ -720,7 +720,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L393", "id": "core_wechat_pay_wechatpayv2client_dict_to_xml", - "community": 16, + "community": 15, "norm_label": "._dict_to_xml()" }, { @@ -729,7 +729,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L401", "id": "core_wechat_pay_wechatpayv2client_xml_to_dict", - "community": 16, + "community": 15, "norm_label": "._xml_to_dict()" }, { @@ -738,7 +738,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L409", "id": "core_wechat_pay_wechatpayv2client_build_miniprogram_pay_params", - "community": 16, + "community": 15, "norm_label": ".build_miniprogram_pay_params()" }, { @@ -747,7 +747,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L435", "id": "core_wechat_pay_wechatpayv2client_unified_order", - "community": 16, + "community": 15, "norm_label": ".unified_order()" }, { @@ -756,7 +756,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L522", "id": "core_wechat_pay_wechatpayv2client_query_order", - "community": 16, + "community": 15, "norm_label": ".query_order()" }, { @@ -765,7 +765,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L560", "id": "core_wechat_pay_wechatpayv2client_refund", - "community": 16, + "community": 15, "norm_label": ".refund()" }, { @@ -774,7 +774,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L614", "id": "core_wechat_pay_wechatpayv2client_parse_notify", - "community": 16, + "community": 15, "norm_label": ".parse_notify()" }, { @@ -783,7 +783,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L625", "id": "core_wechat_pay_get_wechat_pay_v2", - "community": 16, + "community": 15, "norm_label": "get_wechat_pay_v2()" }, { @@ -792,7 +792,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L1", "id": "core_wechat_pay_rationale_1", - "community": 16, + "community": 15, "norm_label": "\u5fae\u4fe1\u652f\u4ed8\u5de5\u5177\u6a21\u5757 \u652f\u6301\u5fae\u4fe1\u652f\u4ed8 v3 api \u6587\u6863\u53c2\u8003: https://pay.weixin.qq.com/docs/v3/apis/index.ht" }, { @@ -801,7 +801,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L60", "id": "core_wechat_pay_rationale_60", - "community": 16, + "community": 15, "norm_label": "\u751f\u6210\u7b7e\u540d v3 (sha256 with rsa)" }, { @@ -810,7 +810,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L131", "id": "core_wechat_pay_rationale_131", - "community": 16, + "community": 15, "norm_label": "\u7edf\u4e00\u4e0b\u5355\u63a5\u53e3 (v3) args: out_trade_no: \u5546\u6237\u8ba2\u5355\u53f7 total" }, { @@ -819,7 +819,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L254", "id": "core_wechat_pay_rationale_254", - "community": 16, + "community": 15, "norm_label": "\u7533\u8bf7\u9000\u6b3e args: out_trade_no: \u5546\u6237\u8ba2\u5355\u53f7 total_amount" }, { @@ -828,7 +828,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L410", "id": "core_wechat_pay_rationale_410", - "community": 16, + "community": 15, "norm_label": "\u5c0f\u7a0b\u5e8f\u8c03\u8d77\u652f\u4ed8\u7684\u4e8c\u6b21\u7b7e\u540d\u53c2\u6570(\u4e0e\u516c\u4f17\u53f7 jsapi \u89c4\u5219\u4e00\u81f4)" }, { @@ -837,7 +837,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L443", "id": "core_wechat_pay_rationale_443", - "community": 16, + "community": 15, "norm_label": "\u7edf\u4e00\u4e0b\u5355 (v2 api) args: out_trade_no: \u5546\u6237\u8ba2\u5355\u53f7 tot" }, { @@ -846,7 +846,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L1", "id": "core_api_request_log_middleware_py", - "community": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "community": 7, "norm_label": "apirequestlogmiddleware" }, { @@ -927,7 +927,7 @@ "source_file": "", "source_location": "", "id": "basehttpmiddleware", - "community": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 8, + "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": 31, + "community": 34, "norm_label": "database.py" }, { @@ -1017,7 +1017,7 @@ "source_file": "core/database.py", "source_location": "L20", "id": "core_database_get_db", - "community": 31, + "community": 34, "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": 31, + "community": 34, "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": 31, + "community": 34, "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" }, { @@ -1080,7 +1080,7 @@ "source_file": "core/request_payload.py", "source_location": "L1", "id": "core_request_payload_py", - "community": 8, + "community": 0, "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": 8, + "community": 0, "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": 8, + "community": 0, "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": 8, + "community": 0, "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": 38, + "community": 41, "norm_label": "__init__.py" }, { @@ -1206,7 +1206,7 @@ "source_file": "core/menu_guard.py", "source_location": "L1", "id": "core_menu_guard_py", - "community": 10, + "community": 2, "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": 10, + "community": 2, "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": 10, + "community": 2, "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": 10, + "community": 2, "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": 10, + "community": 2, "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": 10, + "community": 2, "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": 10, + "community": 2, "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": 10, + "community": 2, "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": 10, + "community": 2, "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": 10, + "community": 2, "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": 34, + "community": 37, "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": 34, + "community": 37, "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": 35, + "community": 38, "norm_label": "context.py" }, { @@ -1413,7 +1413,7 @@ "source_file": "core/context.py", "source_location": "L1", "id": "core_context_rationale_1", - "community": 35, + "community": 38, "norm_label": "\u8bf7\u6c42\u7ea7\u522b\u7684\u7528\u6237\u4e0a\u4e0b\u6587\u53d8\u91cf \u901a\u8fc7 contextvars \u5728\u8bf7\u6c42\u5904\u7406\u94fe\u8def\u4e2d\u4f20\u9012\u5f53\u524d\u7528\u6237\u4fe1\u606f, \u4f9b sqlalchemy \u4e8b\u4ef6\u76d1\u542c\u5668\u7b49\u5e95\u5c42\u673a\u5236\u4f7f\u7528,\u907f\u514d\u9010\u5c42\u624b\u52a8\u4f20" }, { @@ -1422,7 +1422,7 @@ "source_file": "core/utils.py", "source_location": "L1", "id": "core_utils_py", - "community": 5, + "community": 4, "norm_label": "utils.py" }, { @@ -1440,7 +1440,7 @@ "source_file": "core/utils.py", "source_location": "L14", "id": "core_utils_generate_id", - "community": 5, + "community": 4, "norm_label": "generate_id()" }, { @@ -1449,7 +1449,7 @@ "source_file": "core/utils.py", "source_location": "L20", "id": "core_utils_generate_random_password", - "community": 5, + "community": 4, "norm_label": "generate_random_password()" }, { @@ -1458,7 +1458,7 @@ "source_file": "core/utils.py", "source_location": "L26", "id": "core_utils_get_current_time", - "community": 5, + "community": 4, "norm_label": "get_current_time()" }, { @@ -1467,7 +1467,7 @@ "source_file": "core/utils.py", "source_location": "L31", "id": "core_utils_format_datetime", - "community": 5, + "community": 4, "norm_label": "format_datetime()" }, { @@ -1485,7 +1485,7 @@ "source_file": "core/utils.py", "source_location": "L48", "id": "core_utils_format_date", - "community": 5, + "community": 4, "norm_label": "format_date()" }, { @@ -1494,7 +1494,7 @@ "source_file": "core/utils.py", "source_location": "L57", "id": "core_utils_parse_date", - "community": 5, + "community": 4, "norm_label": "parse_date()" }, { @@ -1503,7 +1503,7 @@ "source_file": "core/utils.py", "source_location": "L70", "id": "core_utils_optional_date", - "community": 5, + "community": 4, "norm_label": "optional_date()" }, { @@ -1512,7 +1512,7 @@ "source_file": "core/utils.py", "source_location": "L81", "id": "core_utils_get_file_size_display", - "community": 5, + "community": 4, "norm_label": "get_file_size_display()" }, { @@ -1521,7 +1521,7 @@ "source_file": "core/utils.py", "source_location": "L71", "id": "core_utils_rationale_71", - "community": 5, + "community": 4, "norm_label": "\u5c06\u5b57\u7b26\u4e32 / date / datetime \u8f6c\u4e3a date \u6216 none" }, { @@ -1530,7 +1530,7 @@ "source_file": "core/protocol_status_display.py", "source_location": "L1", "id": "core_protocol_status_display_py", - "community": 6, + "community": 9, "norm_label": "protocol_status_display.py" }, { @@ -1539,7 +1539,7 @@ "source_file": "core/protocol_status_display.py", "source_location": "L38", "id": "core_protocol_status_display_resolve_void_type_label", - "community": 6, + "community": 9, "norm_label": "resolve_void_type_label()" }, { @@ -1548,7 +1548,7 @@ "source_file": "core/protocol_status_display.py", "source_location": "L62", "id": "core_protocol_status_display_format_protocol_status_label", - "community": 6, + "community": 9, "norm_label": "format_protocol_status_label()" }, { @@ -1557,7 +1557,7 @@ "source_file": "core/protocol_status_display.py", "source_location": "L81", "id": "core_protocol_status_display_build_void_type_label_map", - "community": 6, + "community": 9, "norm_label": "build_void_type_label_map()" }, { @@ -1566,385 +1566,394 @@ "source_file": "core/storage.py", "source_location": "L1", "id": "core_storage_py", - "community": 8, + "community": 7, "norm_label": "storage.py" }, + { + "label": "guess_content_type()", + "file_type": "code", + "source_file": "core/storage.py", + "source_location": "L47", + "id": "core_storage_guess_content_type", + "community": 7, + "norm_label": "guess_content_type()" + }, { "label": "convert_heic_to_jpeg()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L37", + "source_location": "L57", "id": "core_storage_convert_heic_to_jpeg", - "community": 8, + "community": 7, "norm_label": "convert_heic_to_jpeg()" }, { "label": "process_image_content()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L52", + "source_location": "L72", "id": "core_storage_process_image_content", - "community": 8, + "community": 7, "norm_label": "process_image_content()" }, { "label": "BaseStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L61", + "source_location": "L81", "id": "core_storage_basestorage", - "community": 8, + "community": 7, "norm_label": "basestorage" }, { "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L64", + "source_location": "L84", "id": "core_storage_basestorage_upload_file", - "community": 8, + "community": 7, "norm_label": ".upload_file()" }, { "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L68", + "source_location": "L88", "id": "core_storage_basestorage_upload_base64", - "community": 8, + "community": 7, "norm_label": ".upload_base64()" }, { "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L72", + "source_location": "L92", "id": "core_storage_basestorage_delete_file", - "community": 8, + "community": 7, "norm_label": ".delete_file()" }, { "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L76", + "source_location": "L96", "id": "core_storage_basestorage_get_url", - "community": 8, + "community": 7, "norm_label": ".get_url()" }, { "label": ".presigned_download_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L80", + "source_location": "L100", "id": "core_storage_basestorage_presigned_download_url", - "community": 8, + "community": 7, "norm_label": ".presigned_download_url()" }, { "label": "LocalStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L87", + "source_location": "L107", "id": "core_storage_localstorage", - "community": 8, + "community": 7, "norm_label": "localstorage" }, { "label": ".__init__()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L90", + "source_location": "L110", "id": "core_storage_localstorage_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { "label": "._ensure_dir()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L94", + "source_location": "L114", "id": "core_storage_localstorage_ensure_dir", - "community": 8, + "community": 7, "norm_label": "._ensure_dir()" }, { "label": "._generate_filename()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L100", + "source_location": "L120", "id": "core_storage_localstorage_generate_filename", - "community": 8, + "community": 7, "norm_label": "._generate_filename()" }, { "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L106", + "source_location": "L126", "id": "core_storage_localstorage_upload_file", - "community": 8, + "community": 7, "norm_label": ".upload_file()" }, { "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L121", + "source_location": "L141", "id": "core_storage_localstorage_upload_base64", - "community": 8, + "community": 7, "norm_label": ".upload_base64()" }, { "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L130", + "source_location": "L150", "id": "core_storage_localstorage_delete_file", - "community": 8, + "community": 7, "norm_label": ".delete_file()" }, { "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L147", + "source_location": "L167", "id": "core_storage_localstorage_get_url", - "community": 8, + "community": 7, "norm_label": ".get_url()" }, { "label": "QiniuStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L152", + "source_location": "L172", "id": "core_storage_qiniustorage", - "community": 8, + "community": 7, "norm_label": "qiniustorage" }, { "label": ".__init__()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L155", + "source_location": "L175", "id": "core_storage_qiniustorage_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { "label": "._generate_filename()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L164", + "source_location": "L184", "id": "core_storage_qiniustorage_generate_filename", - "community": 8, + "community": 7, "norm_label": "._generate_filename()" }, { "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L170", + "source_location": "L190", "id": "core_storage_qiniustorage_upload_file", - "community": 8, + "community": 7, "norm_label": ".upload_file()" }, { "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L185", + "source_location": "L206", "id": "core_storage_qiniustorage_upload_base64", - "community": 8, + "community": 7, "norm_label": ".upload_base64()" }, { "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L193", + "source_location": "L214", "id": "core_storage_qiniustorage_delete_file", - "community": 8, + "community": 7, "norm_label": ".delete_file()" }, { "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L204", + "source_location": "L225", "id": "core_storage_qiniustorage_get_url", - "community": 8, + "community": 7, "norm_label": ".get_url()" }, { "label": "OSSStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L209", + "source_location": "L230", "id": "core_storage_ossstorage", - "community": 8, + "community": 7, "norm_label": "ossstorage" }, { "label": ".__init__()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L212", + "source_location": "L233", "id": "core_storage_ossstorage_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { "label": "._generate_filename()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L222", + "source_location": "L243", "id": "core_storage_ossstorage_generate_filename", - "community": 8, + "community": 7, "norm_label": "._generate_filename()" }, { "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L228", + "source_location": "L249", "id": "core_storage_ossstorage_upload_file", - "community": 8, + "community": 7, "norm_label": ".upload_file()" }, { "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L239", + "source_location": "L261", "id": "core_storage_ossstorage_upload_base64", - "community": 8, + "community": 7, "norm_label": ".upload_base64()" }, { "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L247", + "source_location": "L269", "id": "core_storage_ossstorage_delete_file", - "community": 8, + "community": 7, "norm_label": ".delete_file()" }, { "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L256", + "source_location": "L278", "id": "core_storage_ossstorage_get_url", - "community": 8, + "community": 7, "norm_label": ".get_url()" }, { "label": "MinIOStorage", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L261", + "source_location": "L283", "id": "core_storage_miniostorage", - "community": 8, + "community": 7, "norm_label": "miniostorage" }, { "label": ".__init__()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L264", + "source_location": "L286", "id": "core_storage_miniostorage_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { "label": "._generate_filename()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L282", + "source_location": "L304", "id": "core_storage_miniostorage_generate_filename", - "community": 8, + "community": 7, "norm_label": "._generate_filename()" }, { "label": ".upload_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L288", + "source_location": "L310", "id": "core_storage_miniostorage_upload_file", - "community": 8, + "community": 7, "norm_label": ".upload_file()" }, { "label": ".upload_base64()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L305", + "source_location": "L329", "id": "core_storage_miniostorage_upload_base64", - "community": 8, + "community": 7, "norm_label": ".upload_base64()" }, { "label": ".delete_file()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L313", + "source_location": "L337", "id": "core_storage_miniostorage_delete_file", - "community": 8, + "community": 7, "norm_label": ".delete_file()" }, { "label": ".get_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L322", + "source_location": "L346", "id": "core_storage_miniostorage_get_url", - "community": 8, + "community": 7, "norm_label": ".get_url()" }, { "label": "._extract_object_key()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L326", + "source_location": "L350", "id": "core_storage_miniostorage_extract_object_key", - "community": 8, + "community": 7, "norm_label": "._extract_object_key()" }, { "label": "._internal_base_prefixes()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L342", + "source_location": "L366", "id": "core_storage_miniostorage_internal_base_prefixes", - "community": 8, + "community": 7, "norm_label": "._internal_base_prefixes()" }, { "label": "._rewrite_presigned_public_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L353", + "source_location": "L377", "id": "core_storage_miniostorage_rewrite_presigned_public_url", - "community": 8, + "community": 7, "norm_label": "._rewrite_presigned_public_url()" }, { "label": ".presigned_download_url()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L365", + "source_location": "L389", "id": "core_storage_miniostorage_presigned_download_url", - "community": 8, + "community": 7, "norm_label": ".presigned_download_url()" }, { "label": "get_storage()", "file_type": "code", "source_file": "core/storage.py", - "source_location": "L385", + "source_location": "L409", "id": "core_storage_get_storage", - "community": 8, + "community": 7, "norm_label": "get_storage()" }, { @@ -1953,61 +1962,70 @@ "source_file": "core/storage.py", "source_location": "L1", "id": "core_storage_rationale_1", - "community": 8, + "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" }, + { + "label": "\u6309\u6587\u4ef6\u540d\u63a8\u65ad Content-Type\uff0c\u4f9b\u5bf9\u8c61\u5b58\u50a8\u5199\u5165\u5143\u6570\u636e\uff08SVG \u56de\u663e\u4f9d\u8d56\u6b63\u786e MIME\uff09\u3002", + "file_type": "rationale", + "source_file": "core/storage.py", + "source_location": "L48", + "id": "core_storage_rationale_48", + "community": 7, + "norm_label": "\u6309\u6587\u4ef6\u540d\u63a8\u65ad content-type,\u4f9b\u5bf9\u8c61\u5b58\u50a8\u5199\u5165\u5143\u6570\u636e(svg \u56de\u663e\u4f9d\u8d56\u6b63\u786e mime)\u3002" + }, { "label": "\u5c06 HEIC/HEIF \u683c\u5f0f\u8f6c\u6362\u4e3a JPEG \u683c\u5f0f", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L38", - "id": "core_storage_rationale_38", - "community": 8, + "source_location": "L58", + "id": "core_storage_rationale_58", + "community": 7, "norm_label": "\u5c06 heic/heif \u683c\u5f0f\u8f6c\u6362\u4e3a jpeg \u683c\u5f0f" }, { "label": "\u5904\u7406\u56fe\u7247\u5185\u5bb9\uff0c\u5982\u679c\u662f HEIC \u683c\u5f0f\u5219\u8f6c\u6362\u4e3a JPEG", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L53", - "id": "core_storage_rationale_53", - "community": 8, + "source_location": "L73", + "id": "core_storage_rationale_73", + "community": 7, "norm_label": "\u5904\u7406\u56fe\u7247\u5185\u5bb9,\u5982\u679c\u662f heic \u683c\u5f0f\u5219\u8f6c\u6362\u4e3a jpeg" }, { "label": "\u5e26\u4e0b\u8f7d\u6587\u4ef6\u540d\u7684\u8bbf\u95ee URL\uff1b\u9ed8\u8ba4\u5b9e\u73b0\u4e3a\u666e\u901a\u8bbf\u95ee\u5730\u5740\u3002", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L83", - "id": "core_storage_rationale_83", - "community": 8, + "source_location": "L103", + "id": "core_storage_rationale_103", + "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" }, { "label": "SDK \u9884\u7b7e\u540d URL \u4f7f\u7528\u7684\u5185\u7f51\u5730\u5740\u524d\u7f00\uff08http/https \u5747\u8986\u76d6\uff09\u3002", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L343", - "id": "core_storage_rationale_343", - "community": 8, + "source_location": "L367", + "id": "core_storage_rationale_367", + "community": 7, "norm_label": "sdk \u9884\u7b7e\u540d url \u4f7f\u7528\u7684\u5185\u7f51\u5730\u5740\u524d\u7f00(http/https \u5747\u8986\u76d6)\u3002" }, { "label": "\u5c06 SDK \u751f\u6210\u7684\u5185\u7f51 MinIO \u9884\u7b7e\u540d URL \u6539\u5199\u4e3a MINIO_BASE_URL \u5bf9\u5916\u8def\u5f84\u3002", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L354", - "id": "core_storage_rationale_354", - "community": 8, + "source_location": "L378", + "id": "core_storage_rationale_378", + "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" }, { "label": "MinIO \u9884\u7b7e\u540d\u4e0b\u8f7d URL\uff0c\u643a\u5e26\u539f\u59cb\u6587\u4ef6\u540d\u3002", "file_type": "rationale", "source_file": "core/storage.py", - "source_location": "L368", - "id": "core_storage_rationale_368", - "community": 8, + "source_location": "L392", + "id": "core_storage_rationale_392", + "community": 7, "norm_label": "minio \u9884\u7b7e\u540d\u4e0b\u8f7d url,\u643a\u5e26\u539f\u59cb\u6587\u4ef6\u540d\u3002" }, { @@ -2016,7 +2034,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L1", "id": "core_order_status_compat_py", - "community": 29, + "community": 30, "norm_label": "order_status_compat.py" }, { @@ -2025,7 +2043,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L9", "id": "core_order_status_compat_threestatus", - "community": 29, + "community": 30, "norm_label": "threestatus" }, { @@ -2034,7 +2052,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L15", "id": "core_order_status_compat_to_decimal", - "community": 29, + "community": 30, "norm_label": "_to_decimal()" }, { @@ -2043,7 +2061,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L26", "id": "core_order_status_compat_derive_three_status_from_legacy", - "community": 29, + "community": 30, "norm_label": "derive_three_status_from_legacy()" }, { @@ -2052,7 +2070,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L69", "id": "core_order_status_compat_derive_legacy_status_from_three", - "community": 29, + "community": 30, "norm_label": "derive_legacy_status_from_three()" }, { @@ -2061,7 +2079,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L31", "id": "core_order_status_compat_rationale_31", - "community": 29, + "community": 30, "norm_label": "\u9636\u6bb5a\u517c\u5bb9:\u4ece\u65e7 status \u63a8\u5bfc\u4e09\u5b57\u6bb5\u3002 \u7ea6\u675f:\u65e7 status \u672c\u8eab\u6df7\u5408\u4e86\u652f\u4ed8/\u914d\u9001/\u8ba2\u5355\u751f\u547d\u5468\u671f,\u56e0\u6b64\u53ea\u80fd\u5c3d\u529b\u63a8\u65ad; \u82e5\u4e1a\u52a1\u4fa7\u5df2\u6709\u66f4\u7cbe\u786e" }, { @@ -2070,7 +2088,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L75", "id": "core_order_status_compat_rationale_75", - "community": 29, + "community": 30, "norm_label": "\u9636\u6bb5a\u517c\u5bb9:\u4ece\u4e09\u5b57\u6bb5\u53cd\u63a8\u65e7 status(\u7528\u4e8e\u65e7\u524d\u7aef/\u65e7\u7b5b\u9009\u53c2\u6570\u517c\u5bb9)\u3002" }, { @@ -2079,7 +2097,7 @@ "source_file": "core/exceptions.py", "source_location": "L1", "id": "core_exceptions_py", - "community": 8, + "community": 7, "norm_label": "exceptions.py" }, { @@ -2088,7 +2106,7 @@ "source_file": "core/exceptions.py", "source_location": "L28", "id": "core_exceptions_businessexception", - "community": 8, + "community": 7, "norm_label": "businessexception" }, { @@ -2097,7 +2115,7 @@ "source_file": "core/exceptions.py", "source_location": "L30", "id": "core_exceptions_businessexception_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { @@ -2106,7 +2124,7 @@ "source_file": "core/exceptions.py", "source_location": "L37", "id": "core_exceptions_validationexception", - "community": 8, + "community": 7, "norm_label": "validationexception" }, { @@ -2115,7 +2133,7 @@ "source_file": "core/exceptions.py", "source_location": "L39", "id": "core_exceptions_validationexception_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { @@ -2124,7 +2142,7 @@ "source_file": "core/exceptions.py", "source_location": "L43", "id": "core_exceptions_permissionexception", - "community": 8, + "community": 7, "norm_label": "permissionexception" }, { @@ -2133,7 +2151,7 @@ "source_file": "core/exceptions.py", "source_location": "L45", "id": "core_exceptions_permissionexception_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { @@ -2142,7 +2160,7 @@ "source_file": "core/exceptions.py", "source_location": "L49", "id": "core_exceptions_resourcenotfoundexception", - "community": 8, + "community": 7, "norm_label": "resourcenotfoundexception" }, { @@ -2151,7 +2169,7 @@ "source_file": "core/exceptions.py", "source_location": "L51", "id": "core_exceptions_resourcenotfoundexception_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { @@ -2160,7 +2178,7 @@ "source_file": "core/exceptions.py", "source_location": "L55", "id": "core_exceptions_resourceconflictexception", - "community": 8, + "community": 7, "norm_label": "resourceconflictexception" }, { @@ -2169,7 +2187,7 @@ "source_file": "core/exceptions.py", "source_location": "L57", "id": "core_exceptions_resourceconflictexception_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { @@ -2178,7 +2196,7 @@ "source_file": "core/exceptions.py", "source_location": "L61", "id": "core_exceptions_orderlockedexception", - "community": 8, + "community": 7, "norm_label": "orderlockedexception" }, { @@ -2187,7 +2205,7 @@ "source_file": "core/exceptions.py", "source_location": "L63", "id": "core_exceptions_orderlockedexception_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { @@ -2196,7 +2214,7 @@ "source_file": "core/exceptions.py", "source_location": "L67", "id": "core_exceptions_invalidstatustransitionexception", - "community": 8, + "community": 7, "norm_label": "invalidstatustransitionexception" }, { @@ -2205,7 +2223,7 @@ "source_file": "core/exceptions.py", "source_location": "L69", "id": "core_exceptions_invalidstatustransitionexception_init", - "community": 8, + "community": 7, "norm_label": ".__init__()" }, { @@ -2214,7 +2232,7 @@ "source_file": "core/exceptions.py", "source_location": "L73", "id": "core_exceptions_log_operation", - "community": 8, + "community": 7, "norm_label": "log_operation()" }, { @@ -2223,7 +2241,7 @@ "source_file": "core/exceptions.py", "source_location": "L102", "id": "core_exceptions_log_api_request", - "community": 8, + "community": 7, "norm_label": "log_api_request()" }, { @@ -2232,7 +2250,7 @@ "source_file": "core/exceptions.py", "source_location": "L124", "id": "core_exceptions_log_order_operation", - "community": 8, + "community": 7, "norm_label": "log_order_operation()" }, { @@ -2241,7 +2259,7 @@ "source_file": "core/exceptions.py", "source_location": "L129", "id": "core_exceptions_log_delivery_operation", - "community": 8, + "community": 7, "norm_label": "log_delivery_operation()" }, { @@ -2250,7 +2268,7 @@ "source_file": "core/exceptions.py", "source_location": "L134", "id": "core_exceptions_log_settlement_operation", - "community": 8, + "community": 7, "norm_label": "log_settlement_operation()" }, { @@ -2259,7 +2277,7 @@ "source_file": "core/exceptions.py", "source_location": "L139", "id": "core_exceptions_log_user_operation", - "community": 8, + "community": 7, "norm_label": "log_user_operation()" }, { @@ -2268,7 +2286,7 @@ "source_file": "core/data_scope.py", "source_location": "L1", "id": "core_data_scope_py", - "community": 5, + "community": 0, "norm_label": "data_scope.py" }, { @@ -2277,7 +2295,7 @@ "source_file": "core/data_scope.py", "source_location": "L26", "id": "core_data_scope_get_user_dept_id", - "community": 5, + "community": 0, "norm_label": "get_user_dept_id()" }, { @@ -2286,7 +2304,7 @@ "source_file": "core/data_scope.py", "source_location": "L36", "id": "core_data_scope_get_child_dept_ids", - "community": 5, + "community": 0, "norm_label": "_get_child_dept_ids()" }, { @@ -2295,7 +2313,7 @@ "source_file": "core/data_scope.py", "source_location": "L61", "id": "core_data_scope_resolve_user_role_scopes", - "community": 5, + "community": 0, "norm_label": "_resolve_user_role_scopes()" }, { @@ -2304,7 +2322,7 @@ "source_file": "core/data_scope.py", "source_location": "L113", "id": "core_data_scope_apply_data_scope", - "community": 5, + "community": 0, "norm_label": "apply_data_scope()" }, { @@ -2394,7 +2412,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L1", "id": "core_api_crypto_middleware_py", - "community": 8, + "community": 7, "norm_label": "api_crypto_middleware.py" }, { @@ -2403,7 +2421,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L28", "id": "core_api_crypto_middleware_nonce_key", - "community": 8, + "community": 7, "norm_label": "_nonce_key()" }, { @@ -2412,7 +2430,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L32", "id": "core_api_crypto_middleware_should_skip_path", - "community": 8, + "community": 7, "norm_label": "_should_skip_path()" }, { @@ -2421,7 +2439,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L37", "id": "core_api_crypto_middleware_is_crypto_api", - "community": 8, + "community": 7, "norm_label": "_is_crypto_api()" }, { @@ -2430,7 +2448,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L43", "id": "core_api_crypto_middleware_claims_from_auth", - "community": 8, + "community": 7, "norm_label": "_claims_from_auth()" }, { @@ -2439,7 +2457,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L61", "id": "core_api_crypto_middleware_get_redis_client", - "community": 8, + "community": 7, "norm_label": "_get_redis_client()" }, { @@ -2448,7 +2466,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L78", "id": "core_api_crypto_middleware_mark_nonce_once", - "community": 8, + "community": 7, "norm_label": "_mark_nonce_once()" }, { @@ -2457,7 +2475,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L100", "id": "core_api_crypto_middleware_json_error_response", - "community": 8, + "community": 7, "norm_label": "_json_error_response()" }, { @@ -2466,7 +2484,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L105", "id": "core_api_crypto_middleware_coerce_post_method_override_to_get", - "community": 8, + "community": 7, "norm_label": "_coerce_post_method_override_to_get()" }, { @@ -2475,7 +2493,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L151", "id": "core_api_crypto_middleware_apicryptomiddleware", - "community": 8, + "community": 7, "norm_label": "apicryptomiddleware" }, { @@ -2484,7 +2502,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L152", "id": "core_api_crypto_middleware_apicryptomiddleware_dispatch", - "community": 8, + "community": 7, "norm_label": ".dispatch()" }, { @@ -2493,7 +2511,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L38", "id": "core_api_crypto_middleware_rationale_38", - "community": 8, + "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 +2520,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L106", "id": "core_api_crypto_middleware_rationale_106", - "community": 8, + "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 +2529,7 @@ "source_file": "core/wechat_message.py", "source_location": "L1", "id": "core_wechat_message_py", - "community": 0, + "community": 16, "norm_label": "wechat_message.py" }, { @@ -2520,7 +2538,7 @@ "source_file": "core/wechat_message.py", "source_location": "L37", "id": "core_wechat_message_wechatmessageservice", - "community": 0, + "community": 16, "norm_label": "wechatmessageservice" }, { @@ -2529,7 +2547,7 @@ "source_file": "core/wechat_message.py", "source_location": "L49", "id": "core_wechat_message_wechatmessageservice_init", - "community": 0, + "community": 16, "norm_label": ".__init__()" }, { @@ -2538,7 +2556,7 @@ "source_file": "core/wechat_message.py", "source_location": "L55", "id": "core_wechat_message_wechatmessageservice_get_access_token", - "community": 0, + "community": 16, "norm_label": "._get_access_token()" }, { @@ -2547,7 +2565,7 @@ "source_file": "core/wechat_message.py", "source_location": "L85", "id": "core_wechat_message_wechatmessageservice_send_template_message", - "community": 0, + "community": 16, "norm_label": "._send_template_message()" }, { @@ -2556,7 +2574,7 @@ "source_file": "core/wechat_message.py", "source_location": "L135", "id": "core_wechat_message_send_order_status", - "community": 0, + "community": 16, "norm_label": "send_order_status()" }, { @@ -2565,7 +2583,7 @@ "source_file": "core/wechat_message.py", "source_location": "L172", "id": "core_wechat_message_send_payment_success", - "community": 0, + "community": 16, "norm_label": "send_payment_success()" }, { @@ -2574,7 +2592,7 @@ "source_file": "core/wechat_message.py", "source_location": "L207", "id": "core_wechat_message_send_delivery_notice", - "community": 0, + "community": 16, "norm_label": "send_delivery_notice()" }, { @@ -2583,7 +2601,7 @@ "source_file": "core/wechat_message.py", "source_location": "L244", "id": "core_wechat_message_send_delivery_warning", - "community": 0, + "community": 16, "norm_label": "send_delivery_warning()" }, { @@ -2592,7 +2610,7 @@ "source_file": "core/wechat_message.py", "source_location": "L281", "id": "core_wechat_message_send_refund_result", - "community": 0, + "community": 16, "norm_label": "send_refund_result()" }, { @@ -2601,7 +2619,7 @@ "source_file": "core/wechat_message.py", "source_location": "L318", "id": "core_wechat_message_send_urge_notification", - "community": 0, + "community": 16, "norm_label": "send_urge_notification()" }, { @@ -2610,7 +2628,7 @@ "source_file": "core/wechat_message.py", "source_location": "L1", "id": "core_wechat_message_rationale_1", - "community": 0, + "community": 16, "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 +2637,7 @@ "source_file": "core/wechat_message.py", "source_location": "L86", "id": "core_wechat_message_rationale_86", - "community": 0, + "community": 16, "norm_label": "\u53d1\u9001\u6a21\u677f\u6d88\u606f args: openid: \u7528\u6237openid templ" }, { @@ -2628,7 +2646,7 @@ "source_file": "core/wechat_message.py", "source_location": "L143", "id": "core_wechat_message_rationale_143", - "community": 39, + "community": 42, "norm_label": "\u53d1\u9001\u8ba2\u5355\u72b6\u6001\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2637,7 +2655,7 @@ "source_file": "core/wechat_message.py", "source_location": "L179", "id": "core_wechat_message_rationale_179", - "community": 40, + "community": 43, "norm_label": "\u53d1\u9001\u652f\u4ed8\u6210\u529f\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2646,7 +2664,7 @@ "source_file": "core/wechat_message.py", "source_location": "L215", "id": "core_wechat_message_rationale_215", - "community": 41, + "community": 44, "norm_label": "\u53d1\u9001\u914d\u9001\u901a\u77e5 args: openid: \u914d\u9001\u5458openid task" }, { @@ -2655,7 +2673,7 @@ "source_file": "core/wechat_message.py", "source_location": "L251", "id": "core_wechat_message_rationale_251", - "community": 42, + "community": 45, "norm_label": "\u53d1\u9001\u914d\u9001\u65f6\u6548\u9884\u8b66 args: openid: \u914d\u9001\u5458openid ta" }, { @@ -2664,7 +2682,7 @@ "source_file": "core/wechat_message.py", "source_location": "L289", "id": "core_wechat_message_rationale_289", - "community": 43, + "community": 46, "norm_label": "\u53d1\u9001\u9000\u6b3e\u7ed3\u679c\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2673,7 +2691,7 @@ "source_file": "core/wechat_message.py", "source_location": "L325", "id": "core_wechat_message_rationale_325", - "community": 44, + "community": 47, "norm_label": "\u53d1\u9001\u50ac\u5355\u901a\u77e5\u7ed9\u914d\u9001\u5458 args: deliver_openid: \u914d\u9001\u5458openid" }, { @@ -2682,7 +2700,7 @@ "source_file": "utils/sample_special.py", "source_location": "L1", "id": "utils_sample_special_py", - "community": 5, + "community": 4, "norm_label": "sample_special.py" }, { @@ -2691,7 +2709,7 @@ "source_file": "utils/sample_special.py", "source_location": "L7", "id": "utils_sample_special_truthy_flag", - "community": 5, + "community": 4, "norm_label": "_truthy_flag()" }, { @@ -2700,7 +2718,7 @@ "source_file": "utils/sample_special.py", "source_location": "L15", "id": "utils_sample_special_sample_special_to_dict", - "community": 5, + "community": 4, "norm_label": "sample_special_to_dict()" }, { @@ -2709,7 +2727,7 @@ "source_file": "utils/sample_special.py", "source_location": "L24", "id": "utils_sample_special_validate_sample_special_raw", - "community": 5, + "community": 4, "norm_label": "validate_sample_special_raw()" }, { @@ -2718,7 +2736,7 @@ "source_file": "utils/sample_special.py", "source_location": "L34", "id": "utils_sample_special_apply_sample_special_fields", - "community": 5, + "community": 4, "norm_label": "apply_sample_special_fields()" }, { @@ -2727,7 +2745,7 @@ "source_file": "utils/sample_special.py", "source_location": "L41", "id": "utils_sample_special_apply_inbound_sample_special_mark_fields", - "community": 5, + "community": 4, "norm_label": "apply_inbound_sample_special_mark_fields()" }, { @@ -2736,7 +2754,7 @@ "source_file": "utils/sample_special.py", "source_location": "L52", "id": "utils_sample_special_apply_special_to_item_from_samples", - "community": 5, + "community": 4, "norm_label": "apply_special_to_item_from_samples()" }, { @@ -2745,7 +2763,7 @@ "source_file": "utils/sample_special.py", "source_location": "L42", "id": "utils_sample_special_rationale_42", - "community": 5, + "community": 4, "norm_label": "\u8d28\u68c0\u7b49\u573a\u666f:\u53d6\u6d88\u52fe\u9009\u65f6\u4fdd\u7559 special_remark,\u4ec5\u6e05\u9664 is_special \u6807\u8bb0\u3002" }, { @@ -3051,7 +3069,7 @@ "source_file": "models/models.py", "source_location": "L201", "id": "models_models_syssite", - "community": 4, + "community": 8, "norm_label": "syssite" }, { @@ -3060,7 +3078,7 @@ "source_file": "models/models.py", "source_location": "L227", "id": "models_models_syspost", - "community": 3, + "community": 5, "norm_label": "syspost" }, { @@ -3087,7 +3105,7 @@ "source_file": "models/models.py", "source_location": "L285", "id": "models_models_bizitemunit", - "community": 4, + "community": 8, "norm_label": "bizitemunit" }, { @@ -3096,7 +3114,7 @@ "source_file": "models/models.py", "source_location": "L304", "id": "models_models_bizexpresscompany", - "community": 4, + "community": 8, "norm_label": "bizexpresscompany" }, { @@ -3105,7 +3123,7 @@ "source_file": "models/models.py", "source_location": "L324", "id": "models_models_bizcustomer", - "community": 4, + "community": 8, "norm_label": "bizcustomer" }, { @@ -3114,7 +3132,7 @@ "source_file": "models/models.py", "source_location": "L347", "id": "models_models_bizcellsampletype", - "community": 4, + "community": 8, "norm_label": "bizcellsampletype" }, { @@ -3123,7 +3141,7 @@ "source_file": "models/models.py", "source_location": "L370", "id": "models_models_bizcollectionregion", - "community": 4, + "community": 8, "norm_label": "bizcollectionregion" }, { @@ -3132,7 +3150,7 @@ "source_file": "models/models.py", "source_location": "L388", "id": "models_models_bizcollectionhospital", - "community": 4, + "community": 8, "norm_label": "bizcollectionhospital" }, { @@ -3141,7 +3159,7 @@ "source_file": "models/models.py", "source_location": "L407", "id": "models_models_bizcollectionprotocolno", - "community": 4, + "community": 8, "norm_label": "bizcollectionprotocolno" }, { @@ -3159,7 +3177,7 @@ "source_file": "models/models.py", "source_location": "L449", "id": "models_models_bizsamplecode", - "community": 4, + "community": 8, "norm_label": "bizsamplecode" }, { @@ -3285,7 +3303,7 @@ "source_file": "models/models.py", "source_location": "L779", "id": "models_models_oaapp", - "community": 3, + "community": 5, "norm_label": "oaapp" }, { @@ -3294,7 +3312,7 @@ "source_file": "models/models.py", "source_location": "L805", "id": "models_models_oaappversion", - "community": 3, + "community": 5, "norm_label": "oaappversion" }, { @@ -3321,7 +3339,7 @@ "source_file": "models/models.py", "source_location": "L877", "id": "models_models_oainstance", - "community": 3, + "community": 5, "norm_label": "oainstance" }, { @@ -3330,7 +3348,7 @@ "source_file": "models/models.py", "source_location": "L909", "id": "models_models_oatask", - "community": 3, + "community": 5, "norm_label": "oatask" }, { @@ -3339,7 +3357,7 @@ "source_file": "models/models.py", "source_location": "L938", "id": "models_models_oainstanceevent", - "community": 3, + "community": 5, "norm_label": "oainstanceevent" }, { @@ -3348,7 +3366,7 @@ "source_file": "models/models.py", "source_location": "L962", "id": "models_models_oarelation", - "community": 3, + "community": 5, "norm_label": "oarelation" }, { @@ -3357,7 +3375,7 @@ "source_file": "models/models.py", "source_location": "L987", "id": "models_models_bizcollectionprotocol", - "community": 4, + "community": 8, "norm_label": "bizcollectionprotocol" }, { @@ -3366,7 +3384,7 @@ "source_file": "models/models.py", "source_location": "L1021", "id": "models_models_bizprotocolaudit", - "community": 4, + "community": 8, "norm_label": "bizprotocolaudit" }, { @@ -3375,7 +3393,7 @@ "source_file": "models/models.py", "source_location": "L1042", "id": "models_models_bizstoragereleasereview", - "community": 4, + "community": 8, "norm_label": "bizstoragereleasereview" }, { @@ -3384,7 +3402,7 @@ "source_file": "models/models.py", "source_location": "L1075", "id": "models_models_bizprotocolpayment", - "community": 4, + "community": 8, "norm_label": "bizprotocolpayment" }, { @@ -3393,7 +3411,7 @@ "source_file": "models/models.py", "source_location": "L1101", "id": "models_models_bizprotocolpaymentdetail", - "community": 4, + "community": 8, "norm_label": "bizprotocolpaymentdetail" }, { @@ -3402,7 +3420,7 @@ "source_file": "models/models.py", "source_location": "L1134", "id": "models_models_bizprotocolinvoicerequest", - "community": 4, + "community": 8, "norm_label": "bizprotocolinvoicerequest" }, { @@ -3411,7 +3429,7 @@ "source_file": "models/models.py", "source_location": "L1164", "id": "models_models_bizprotocolinvoicerequestitem", - "community": 4, + "community": 8, "norm_label": "bizprotocolinvoicerequestitem" }, { @@ -3420,7 +3438,7 @@ "source_file": "models/models.py", "source_location": "L1186", "id": "models_models_bizprotocolpartycustomer", - "community": 4, + "community": 8, "norm_label": "bizprotocolpartycustomer" }, { @@ -3429,7 +3447,7 @@ "source_file": "models/models.py", "source_location": "L1226", "id": "models_models_bizprotocolcollectioninfo", - "community": 4, + "community": 8, "norm_label": "bizprotocolcollectioninfo" }, { @@ -3438,7 +3456,7 @@ "source_file": "models/models.py", "source_location": "L1250", "id": "models_models_bizprotocolsample", - "community": 4, + "community": 8, "norm_label": "bizprotocolsample" }, { @@ -3447,7 +3465,7 @@ "source_file": "models/models.py", "source_location": "L1283", "id": "models_models_bizprotocolsampletransport", - "community": 4, + "community": 8, "norm_label": "bizprotocolsampletransport" }, { @@ -3465,7 +3483,7 @@ "source_file": "models/models.py", "source_location": "L1335", "id": "models_models_bizprotocolstoragecert", - "community": 4, + "community": 8, "norm_label": "bizprotocolstoragecert" }, { @@ -3483,7 +3501,7 @@ "source_file": "models/models.py", "source_location": "L1376", "id": "models_models_bizsamplereceptioncheckresult", - "community": 3, + "community": 8, "norm_label": "bizsamplereceptioncheckresult" }, { @@ -3492,7 +3510,7 @@ "source_file": "models/models.py", "source_location": "L1398", "id": "models_models_bizsamplereception", - "community": 4, + "community": 8, "norm_label": "bizsamplereception" }, { @@ -3546,7 +3564,7 @@ "source_file": "models/models.py", "source_location": "L1578", "id": "models_models_bizqcthirdpartyitem", - "community": 4, + "community": 3, "norm_label": "bizqcthirdpartyitem" }, { @@ -3555,7 +3573,7 @@ "source_file": "models/models.py", "source_location": "L1600", "id": "models_models_bizqclabtestitem", - "community": 4, + "community": 3, "norm_label": "bizqclabtestitem" }, { @@ -3564,7 +3582,7 @@ "source_file": "models/models.py", "source_location": "L1621", "id": "models_models_bizqcworkorder", - "community": 4, + "community": 8, "norm_label": "bizqcworkorder" }, { @@ -3591,7 +3609,7 @@ "source_file": "models/models.py", "source_location": "L1711", "id": "models_models_bizqcworkorderlabitem", - "community": 4, + "community": 3, "norm_label": "bizqcworkorderlabitem" }, { @@ -3600,7 +3618,7 @@ "source_file": "models/models.py", "source_location": "L1734", "id": "models_models_bizqcworkorderthirditem", - "community": 4, + "community": 3, "norm_label": "bizqcworkorderthirditem" }, { @@ -3609,7 +3627,7 @@ "source_file": "models/models.py", "source_location": "L1760", "id": "models_models_bizqctask", - "community": 4, + "community": 3, "norm_label": "bizqctask" }, { @@ -3618,7 +3636,7 @@ "source_file": "models/models.py", "source_location": "L1794", "id": "models_models_bizqctaskassignee", - "community": 4, + "community": 3, "norm_label": "bizqctaskassignee" }, { @@ -3627,7 +3645,7 @@ "source_file": "models/models.py", "source_location": "L1818", "id": "models_models_bizcleanroom", - "community": 12, + "community": 11, "norm_label": "bizcleanroom" }, { @@ -3636,7 +3654,7 @@ "source_file": "models/models.py", "source_location": "L1841", "id": "models_models_bizcleanroomaccesslog", - "community": 12, + "community": 11, "norm_label": "bizcleanroomaccesslog" }, { @@ -3645,7 +3663,7 @@ "source_file": "models/models.py", "source_location": "L1866", "id": "models_models_bizcleanroomuvdisinfectlog", - "community": 12, + "community": 11, "norm_label": "bizcleanroomuvdisinfectlog" }, { @@ -3654,7 +3672,7 @@ "source_file": "models/models.py", "source_location": "L1889", "id": "models_models_bizstoragefacility", - "community": 12, + "community": 11, "norm_label": "bizstoragefacility" }, { @@ -3663,7 +3681,7 @@ "source_file": "models/models.py", "source_location": "L1911", "id": "models_models_bizstoragefacilityslot", - "community": 12, + "community": 11, "norm_label": "bizstoragefacilityslot" }, { @@ -3681,7 +3699,7 @@ "source_file": "models/models.py", "source_location": "L1960", "id": "models_models_bizexhibitionappointment", - "community": 12, + "community": 11, "norm_label": "bizexhibitionappointment" }, { @@ -3924,7 +3942,7 @@ "source_file": "models/models.py", "source_location": "L2624", "id": "models_models_bizoutputtype", - "community": 4, + "community": 3, "norm_label": "bizoutputtype" }, { @@ -3951,7 +3969,7 @@ "source_file": "models/models.py", "source_location": "L2688", "id": "models_models_bizprocess", - "community": 4, + "community": 3, "norm_label": "bizprocess" }, { @@ -3960,7 +3978,7 @@ "source_file": "models/models.py", "source_location": "L2713", "id": "models_models_bizprocessreagent", - "community": 4, + "community": 3, "norm_label": "bizprocessreagent" }, { @@ -3969,7 +3987,7 @@ "source_file": "models/models.py", "source_location": "L2737", "id": "models_models_bizprocessconsumable", - "community": 4, + "community": 3, "norm_label": "bizprocessconsumable" }, { @@ -3978,7 +3996,7 @@ "source_file": "models/models.py", "source_location": "L2761", "id": "models_models_bizprocessoutput", - "community": 4, + "community": 3, "norm_label": "bizprocessoutput" }, { @@ -3987,7 +4005,7 @@ "source_file": "models/models.py", "source_location": "L2782", "id": "models_models_bizprocessdatacollection", - "community": 4, + "community": 3, "norm_label": "bizprocessdatacollection" }, { @@ -3996,7 +4014,7 @@ "source_file": "models/models.py", "source_location": "L2800", "id": "models_models_bizprocessroute", - "community": 4, + "community": 3, "norm_label": "bizprocessroute" }, { @@ -4005,7 +4023,7 @@ "source_file": "models/models.py", "source_location": "L2824", "id": "models_models_bizprocessroutestep", - "community": 4, + "community": 3, "norm_label": "bizprocessroutestep" }, { @@ -4014,7 +4032,7 @@ "source_file": "models/models.py", "source_location": "L2852", "id": "models_models_bizprocessroutestepreagent", - "community": 4, + "community": 3, "norm_label": "bizprocessroutestepreagent" }, { @@ -4023,7 +4041,7 @@ "source_file": "models/models.py", "source_location": "L2876", "id": "models_models_bizprocessroutestepconsumable", - "community": 4, + "community": 3, "norm_label": "bizprocessroutestepconsumable" }, { @@ -4032,7 +4050,7 @@ "source_file": "models/models.py", "source_location": "L2900", "id": "models_models_bizprocessroutestepoutput", - "community": 4, + "community": 3, "norm_label": "bizprocessroutestepoutput" }, { @@ -4041,7 +4059,7 @@ "source_file": "models/models.py", "source_location": "L2921", "id": "models_models_bizprocessroutestepdatacollection", - "community": 4, + "community": 3, "norm_label": "bizprocessroutestepdatacollection" }, { @@ -4050,7 +4068,7 @@ "source_file": "models/models.py", "source_location": "L2946", "id": "models_models_bizcellproduct", - "community": 4, + "community": 3, "norm_label": "bizcellproduct" }, { @@ -4059,7 +4077,7 @@ "source_file": "models/models.py", "source_location": "L2981", "id": "models_models_bizproductionworkorder", - "community": 4, + "community": 3, "norm_label": "bizproductionworkorder" }, { @@ -4068,7 +4086,7 @@ "source_file": "models/models.py", "source_location": "L3011", "id": "models_models_bizproductiontask", - "community": 4, + "community": 3, "norm_label": "bizproductiontask" }, { @@ -4077,7 +4095,7 @@ "source_file": "models/models.py", "source_location": "L3043", "id": "models_models_bizproductiontaskhandover", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskhandover" }, { @@ -4086,7 +4104,7 @@ "source_file": "models/models.py", "source_location": "L3065", "id": "models_models_bizproductiontaskinput", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskinput" }, { @@ -4095,7 +4113,7 @@ "source_file": "models/models.py", "source_location": "L3087", "id": "models_models_bizproductiontaskstep", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskstep" }, { @@ -4104,7 +4122,7 @@ "source_file": "models/models.py", "source_location": "L3120", "id": "models_models_bizproductiontaskstepassignee", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskstepassignee" }, { @@ -4113,7 +4131,7 @@ "source_file": "models/models.py", "source_location": "L3139", "id": "models_models_bizproductiontaskstepreagent", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskstepreagent" }, { @@ -4122,7 +4140,7 @@ "source_file": "models/models.py", "source_location": "L3165", "id": "models_models_bizproductiontaskstepconsumable", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskstepconsumable" }, { @@ -4131,7 +4149,7 @@ "source_file": "models/models.py", "source_location": "L3191", "id": "models_models_bizproductiontaskstepconfiguredreagent", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskstepconfiguredreagent" }, { @@ -4140,7 +4158,7 @@ "source_file": "models/models.py", "source_location": "L3216", "id": "models_models_bizproductiontaskstepoutput", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskstepoutput" }, { @@ -4149,7 +4167,7 @@ "source_file": "models/models.py", "source_location": "L3237", "id": "models_models_bizproductiontaskstepdatacollection", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskstepdatacollection" }, { @@ -4158,7 +4176,7 @@ "source_file": "models/models.py", "source_location": "L3258", "id": "models_models_bizproductiontaskoutput", - "community": 4, + "community": 3, "norm_label": "bizproductiontaskoutput" }, { @@ -4167,7 +4185,7 @@ "source_file": "models/models.py", "source_location": "L3283", "id": "models_models_bizprotocolfullmoontodo", - "community": 4, + "community": 8, "norm_label": "bizprotocolfullmoontodo" }, { @@ -4221,7 +4239,7 @@ "source_file": "models/models.py", "source_location": "L3441", "id": "models_models_bizpilotapplication", - "community": 4, + "community": 3, "norm_label": "bizpilotapplication" }, { @@ -4230,7 +4248,7 @@ "source_file": "models/models.py", "source_location": "L3471", "id": "models_models_bizpilotpatient", - "community": 4, + "community": 3, "norm_label": "bizpilotpatient" }, { @@ -4239,7 +4257,7 @@ "source_file": "models/models.py", "source_location": "L3500", "id": "models_models_bizpilotinfusionplan", - "community": 4, + "community": 3, "norm_label": "bizpilotinfusionplan" }, { @@ -4248,7 +4266,7 @@ "source_file": "models/models.py", "source_location": "L3525", "id": "models_models_bizpilotinfusionschedule", - "community": 4, + "community": 3, "norm_label": "bizpilotinfusionschedule" }, { @@ -4257,7 +4275,7 @@ "source_file": "models/models.py", "source_location": "L3554", "id": "models_models_bizpilotinfusionscheduleproduct", - "community": 4, + "community": 3, "norm_label": "bizpilotinfusionscheduleproduct" }, { @@ -5652,7 +5670,7 @@ "source_file": "models/__init__.py", "source_location": "L1", "id": "models_init_py", - "community": 45, + "community": 48, "norm_label": "__init__.py" }, { @@ -5661,7 +5679,7 @@ "source_file": "models/research_donation.py", "source_location": "L1", "id": "models_research_donation_py", - "community": 4, + "community": 8, "norm_label": "research_donation.py" }, { @@ -5670,7 +5688,7 @@ "source_file": "models/research_donation.py", "source_location": "L9", "id": "models_research_donation_bizresearchdonation", - "community": 4, + "community": 8, "norm_label": "bizresearchdonation" }, { @@ -5679,7 +5697,7 @@ "source_file": "models/research_donation.py", "source_location": "L46", "id": "models_research_donation_bizresearchdonationaudit", - "community": 4, + "community": 8, "norm_label": "bizresearchdonationaudit" }, { @@ -5688,7 +5706,7 @@ "source_file": "models/research_donation.py", "source_location": "L67", "id": "models_research_donation_bizresearchdonationparty", - "community": 4, + "community": 8, "norm_label": "bizresearchdonationparty" }, { @@ -5697,7 +5715,7 @@ "source_file": "models/research_donation.py", "source_location": "L107", "id": "models_research_donation_bizresearchdonationcollection", - "community": 4, + "community": 8, "norm_label": "bizresearchdonationcollection" }, { @@ -5706,7 +5724,7 @@ "source_file": "models/research_donation.py", "source_location": "L131", "id": "models_research_donation_bizresearchdonationsample", - "community": 4, + "community": 8, "norm_label": "bizresearchdonationsample" }, { @@ -5715,7 +5733,7 @@ "source_file": "models/research_donation.py", "source_location": "L162", "id": "models_research_donation_bizresearchdonationsampletransport", - "community": 4, + "community": 8, "norm_label": "bizresearchdonationsampletransport" }, { @@ -5724,7 +5742,7 @@ "source_file": "models/research_donation.py", "source_location": "L190", "id": "models_research_donation_bizprotocoldonationconvert", - "community": 4, + "community": 8, "norm_label": "bizprotocoldonationconvert" }, { @@ -5733,7 +5751,7 @@ "source_file": "models/research_donation.py", "source_location": "L10", "id": "models_research_donation_rationale_10", - "community": 4, + "community": 8, "norm_label": "\u79d1\u7814\u6350\u8d60\u4e3b\u8868 biz_research_donation" }, { @@ -5742,7 +5760,7 @@ "source_file": "models/research_donation.py", "source_location": "L47", "id": "models_research_donation_rationale_47", - "community": 4, + "community": 8, "norm_label": "\u79d1\u7814\u6350\u8d60\u5ba1\u6838\u8bb0\u5f55 biz_research_donation_audit" }, { @@ -5751,7 +5769,7 @@ "source_file": "models/research_donation.py", "source_location": "L68", "id": "models_research_donation_rationale_68", - "community": 4, + "community": 8, "norm_label": "\u79d1\u7814\u6350\u8d60\u5f53\u4e8b\u4eba\u4fe1\u606f biz_research_donation_party" }, { @@ -5760,7 +5778,7 @@ "source_file": "models/research_donation.py", "source_location": "L108", "id": "models_research_donation_rationale_108", - "community": 4, + "community": 8, "norm_label": "\u79d1\u7814\u6350\u8d60\u91c7\u96c6\u4fe1\u606f biz_research_donation_collection" }, { @@ -5769,7 +5787,7 @@ "source_file": "models/research_donation.py", "source_location": "L132", "id": "models_research_donation_rationale_132", - "community": 4, + "community": 8, "norm_label": "\u79d1\u7814\u6350\u8d60\u6837\u672c\u4fe1\u606f biz_research_donation_sample(\u65e0\u91d1\u989d\u5b57\u6bb5)" }, { @@ -5778,7 +5796,7 @@ "source_file": "models/research_donation.py", "source_location": "L163", "id": "models_research_donation_rationale_163", - "community": 4, + "community": 8, "norm_label": "\u79d1\u7814\u6350\u8d60\u6837\u672c\u8fd0\u8f93 biz_research_donation_sample_transport" }, { @@ -5787,7 +5805,7 @@ "source_file": "models/research_donation.py", "source_location": "L191", "id": "models_research_donation_rationale_191", - "community": 4, + "community": 8, "norm_label": "\u7ec6\u80de\u5b58\u50a8\u534f\u8bae\u4e0e\u79d1\u7814\u6350\u8d60\u8f6c\u79fb\u5173\u8054 biz_protocol_donation_convert" }, { @@ -5859,7 +5877,7 @@ "source_file": "models/base.py", "source_location": "L1", "id": "models_base_py", - "community": 28, + "community": 29, "norm_label": "base.py" }, { @@ -5868,7 +5886,7 @@ "source_file": "models/base.py", "source_location": "L10", "id": "models_base_basemodel", - "community": 28, + "community": 29, "norm_label": "basemodel" }, { @@ -5877,7 +5895,7 @@ "source_file": "models/base.py", "source_location": "L15", "id": "models_base_tablename", - "community": 28, + "community": 29, "norm_label": "__tablename__()" }, { @@ -5886,7 +5904,7 @@ "source_file": "models/base.py", "source_location": "L29", "id": "models_base_basemodel_to_dict", - "community": 28, + "community": 29, "norm_label": ".to_dict()" }, { @@ -5895,7 +5913,7 @@ "source_file": "models/base.py", "source_location": "L44", "id": "models_base_softdeletemodel", - "community": 28, + "community": 29, "norm_label": "softdeletemodel" }, { @@ -5904,7 +5922,7 @@ "source_file": "models/base.py", "source_location": "L51", "id": "models_base_get_active", - "community": 28, + "community": 29, "norm_label": "get_active()" }, { @@ -5913,7 +5931,7 @@ "source_file": "models/base.py", "source_location": "L55", "id": "models_base_softdeletemodel_soft_delete", - "community": 28, + "community": 29, "norm_label": ".soft_delete()" }, { @@ -5922,7 +5940,7 @@ "source_file": "models/base.py", "source_location": "L60", "id": "models_base_softdeletemodel_restore", - "community": 28, + "community": 29, "norm_label": ".restore()" }, { @@ -6039,7 +6057,7 @@ "source_file": "schemas/process_route.py", "source_location": "L1", "id": "schemas_process_route_py", - "community": 14, + "community": 12, "norm_label": "process_route.py" }, { @@ -6048,7 +6066,7 @@ "source_file": "schemas/process_route.py", "source_location": "L7", "id": "schemas_process_route_processroutecreatebody", - "community": 14, + "community": 12, "norm_label": "processroutecreatebody" }, { @@ -6057,7 +6075,7 @@ "source_file": "schemas/process_route.py", "source_location": "L16", "id": "schemas_process_route_processrouteupdatebody", - "community": 14, + "community": 12, "norm_label": "processrouteupdatebody" }, { @@ -6066,7 +6084,7 @@ "source_file": "schemas/process_route.py", "source_location": "L26", "id": "schemas_process_route_setcurrentbody", - "community": 14, + "community": 12, "norm_label": "setcurrentbody" }, { @@ -6075,7 +6093,7 @@ "source_file": "schemas/process_route.py", "source_location": "L32", "id": "schemas_process_route_stepaddbody", - "community": 14, + "community": 12, "norm_label": "stepaddbody" }, { @@ -6084,7 +6102,7 @@ "source_file": "schemas/process_route.py", "source_location": "L39", "id": "schemas_process_route_stepcopybody", - "community": 14, + "community": 12, "norm_label": "stepcopybody" }, { @@ -6093,7 +6111,7 @@ "source_file": "schemas/process_route.py", "source_location": "L44", "id": "schemas_process_route_stepupdatebody", - "community": 14, + "community": 12, "norm_label": "stepupdatebody" }, { @@ -6102,7 +6120,7 @@ "source_file": "schemas/process_route.py", "source_location": "L56", "id": "schemas_process_route_stepreorderbody", - "community": 14, + "community": 12, "norm_label": "stepreorderbody" }, { @@ -6111,7 +6129,7 @@ "source_file": "schemas/process_route.py", "source_location": "L63", "id": "schemas_process_route_stepreagentitem", - "community": 2, + "community": 12, "norm_label": "stepreagentitem" }, { @@ -6120,7 +6138,7 @@ "source_file": "schemas/process_route.py", "source_location": "L75", "id": "schemas_process_route_stepconsumableitem", - "community": 2, + "community": 12, "norm_label": "stepconsumableitem" }, { @@ -6129,7 +6147,7 @@ "source_file": "schemas/process_route.py", "source_location": "L87", "id": "schemas_process_route_stepoutputitem", - "community": 2, + "community": 12, "norm_label": "stepoutputitem" }, { @@ -6138,7 +6156,7 @@ "source_file": "schemas/process_route.py", "source_location": "L96", "id": "schemas_process_route_stepdatacollectionitem", - "community": 2, + "community": 12, "norm_label": "stepdatacollectionitem" }, { @@ -6147,7 +6165,7 @@ "source_file": "schemas/process_route.py", "source_location": "L105", "id": "schemas_process_route_stepreagentupdatebody", - "community": 14, + "community": 12, "norm_label": "stepreagentupdatebody" }, { @@ -6156,7 +6174,7 @@ "source_file": "schemas/process_route.py", "source_location": "L111", "id": "schemas_process_route_stepconsumableupdatebody", - "community": 14, + "community": 12, "norm_label": "stepconsumableupdatebody" }, { @@ -6165,7 +6183,7 @@ "source_file": "schemas/process_route.py", "source_location": "L117", "id": "schemas_process_route_stepoutputupdatebody", - "community": 14, + "community": 12, "norm_label": "stepoutputupdatebody" }, { @@ -6174,7 +6192,7 @@ "source_file": "schemas/process_route.py", "source_location": "L123", "id": "schemas_process_route_stepdatacollectionupdatebody", - "community": 14, + "community": 12, "norm_label": "stepdatacollectionupdatebody" }, { @@ -6183,7 +6201,7 @@ "source_file": "schemas/process_route.py", "source_location": "L1", "id": "schemas_process_route_rationale_1", - "community": 14, + "community": 12, "norm_label": "\u5de5\u827a\u8def\u7ebf\u7ba1\u7406 pydantic schemas" }, { @@ -6876,7 +6894,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L1", "id": "schemas_production_work_order_py", - "community": 14, + "community": 12, "norm_label": "production_work_order.py" }, { @@ -6885,7 +6903,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L6", "id": "schemas_production_work_order_productionworkorderbase", - "community": 2, + "community": 12, "norm_label": "productionworkorderbase" }, { @@ -6894,7 +6912,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L10", "id": "schemas_production_work_order_productionworkorderlistquery", - "community": 14, + "community": 12, "norm_label": "productionworkorderlistquery" }, { @@ -6903,7 +6921,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L30", "id": "schemas_production_work_order_productionworkordercomplete", - "community": 14, + "community": 12, "norm_label": "productionworkordercomplete" }, { @@ -6912,7 +6930,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L34", "id": "schemas_production_work_order_productionworkorderupdate", - "community": 14, + "community": 12, "norm_label": "productionworkorderupdate" }, { @@ -6921,7 +6939,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L40", "id": "schemas_production_work_order_productionworkordercreate", - "community": 14, + "community": 12, "norm_label": "productionworkordercreate" }, { @@ -6930,7 +6948,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L50", "id": "schemas_production_work_order_productionworkorderconfigurebody", - "community": 14, + "community": 12, "norm_label": "productionworkorderconfigurebody" }, { @@ -7425,7 +7443,7 @@ "source_file": "schemas/production_task.py", "source_location": "L1", "id": "schemas_production_task_py", - "community": 14, + "community": 12, "norm_label": "production_task.py" }, { @@ -7434,7 +7452,7 @@ "source_file": "schemas/production_task.py", "source_location": "L6", "id": "schemas_production_task_productiontaskcreate", - "community": 14, + "community": 12, "norm_label": "productiontaskcreate" }, { @@ -7443,7 +7461,7 @@ "source_file": "schemas/production_task.py", "source_location": "L17", "id": "schemas_production_task_productiontaskforwardbody", - "community": 14, + "community": 12, "norm_label": "productiontaskforwardbody" }, { @@ -7452,7 +7470,7 @@ "source_file": "schemas/production_task.py", "source_location": "L23", "id": "schemas_production_task_productiontaskassigneeupdate", - "community": 14, + "community": 12, "norm_label": "productiontaskassigneeupdate" }, { @@ -7461,7 +7479,7 @@ "source_file": "schemas/production_task.py", "source_location": "L29", "id": "schemas_production_task_productiontasklistquery", - "community": 2, + "community": 12, "norm_label": "productiontasklistquery" }, { @@ -7470,7 +7488,7 @@ "source_file": "schemas/production_task.py", "source_location": "L38", "id": "schemas_production_task_productiontasklistbyworkordersbody", - "community": 14, + "community": 12, "norm_label": "productiontasklistbyworkordersbody" }, { @@ -7479,7 +7497,7 @@ "source_file": "schemas/production_task.py", "source_location": "L48", "id": "schemas_production_task_productiontaskupdate", - "community": 14, + "community": 12, "norm_label": "productiontaskupdate" }, { @@ -7488,7 +7506,7 @@ "source_file": "schemas/production_task.py", "source_location": "L57", "id": "schemas_production_task_productiontaskstatusupdate", - "community": 14, + "community": 12, "norm_label": "productiontaskstatusupdate" }, { @@ -7497,7 +7515,7 @@ "source_file": "schemas/production_task.py", "source_location": "L64", "id": "schemas_production_task_taskstepadd", - "community": 14, + "community": 12, "norm_label": "taskstepadd" }, { @@ -7506,7 +7524,7 @@ "source_file": "schemas/production_task.py", "source_location": "L75", "id": "schemas_production_task_taskstepupdate", - "community": 14, + "community": 12, "norm_label": "taskstepupdate" }, { @@ -7515,7 +7533,7 @@ "source_file": "schemas/production_task.py", "source_location": "L85", "id": "schemas_production_task_taskstepmaterialitem", - "community": 14, + "community": 12, "norm_label": "taskstepmaterialitem" }, { @@ -7524,7 +7542,7 @@ "source_file": "schemas/production_task.py", "source_location": "L100", "id": "schemas_production_task_taskstepoutputitem", - "community": 14, + "community": 12, "norm_label": "taskstepoutputitem" }, { @@ -7533,7 +7551,7 @@ "source_file": "schemas/production_task.py", "source_location": "L107", "id": "schemas_production_task_taskstepdatacollectionitem", - "community": 14, + "community": 12, "norm_label": "taskstepdatacollectionitem" }, { @@ -7542,7 +7560,7 @@ "source_file": "schemas/production_task.py", "source_location": "L114", "id": "schemas_production_task_taskinputitem", - "community": 14, + "community": 12, "norm_label": "taskinputitem" }, { @@ -7551,7 +7569,7 @@ "source_file": "schemas/production_task.py", "source_location": "L123", "id": "schemas_production_task_taskoutputitem", - "community": 14, + "community": 12, "norm_label": "taskoutputitem" }, { @@ -7560,7 +7578,7 @@ "source_file": "schemas/production_task.py", "source_location": "L152", "id": "schemas_production_task_taskstepreorderbody", - "community": 14, + "community": 12, "norm_label": "taskstepreorderbody" }, { @@ -7569,7 +7587,7 @@ "source_file": "schemas/production_task.py", "source_location": "L158", "id": "schemas_production_task_productiontaskstepdispatchitem", - "community": 2, + "community": 12, "norm_label": "productiontaskstepdispatchitem" }, { @@ -7578,7 +7596,7 @@ "source_file": "schemas/production_task.py", "source_location": "L165", "id": "schemas_production_task_productiontaskstepdispatchbody", - "community": 14, + "community": 12, "norm_label": "productiontaskstepdispatchbody" }, { @@ -7587,7 +7605,7 @@ "source_file": "schemas/production_task.py", "source_location": "L170", "id": "schemas_production_task_spawntemporaryworkorderbody", - "community": 14, + "community": 12, "norm_label": "spawntemporaryworkorderbody" }, { @@ -7596,7 +7614,7 @@ "source_file": "schemas/production_task.py", "source_location": "L39", "id": "schemas_production_task_rationale_39", - "community": 14, + "community": 12, "norm_label": "\u6309\u591a\u4e2a\u5de5\u5355 id \u6279\u91cf\u67e5\u8be2\u751f\u4ea7\u4efb\u52a1(post body,\u907f\u514d get url \u8fc7\u957f)" }, { @@ -8298,7 +8316,7 @@ "source_file": "schemas/__init__.py", "source_location": "L1", "id": "schemas_init_py", - "community": 46, + "community": 49, "norm_label": "__init__.py" }, { @@ -8379,7 +8397,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L53", "id": "schemas_cell_product_cellproductcreate", - "community": 14, + "community": 12, "norm_label": "cellproductcreate" }, { @@ -8415,7 +8433,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L99", "id": "schemas_cell_product_cellproductupdate", - "community": 14, + "community": 12, "norm_label": "cellproductupdate" }, { @@ -8802,7 +8820,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L89", "id": "schemas_qc_work_order_productionqcworkordercreatebody", - "community": 14, + "community": 12, "norm_label": "productionqcworkordercreatebody" }, { @@ -9414,7 +9432,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1", "id": "crud_storage_release_review_py", - "community": 6, + "community": 4, "norm_label": "storage_release_review.py" }, { @@ -9423,7 +9441,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L54", "id": "crud_storage_release_review_fmt_dt", - "community": 6, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -9432,7 +9450,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L58", "id": "crud_storage_release_review_total_pages", - "community": 6, + "community": 4, "norm_label": "total_pages()" }, { @@ -9441,7 +9459,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L64", "id": "crud_storage_release_review_row_to_dict", - "community": 6, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -9450,7 +9468,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L92", "id": "crud_storage_release_review_create_review_from_reception", - "community": 11, + "community": 4, "norm_label": "create_review_from_reception()" }, { @@ -9459,7 +9477,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L130", "id": "crud_storage_release_review_normalize_review_phase", - "community": 6, + "community": 4, "norm_label": "normalize_review_phase()" }, { @@ -9468,7 +9486,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L138", "id": "crud_storage_release_review_normalize_qc_work_order_completed", - "community": 6, + "community": 4, "norm_label": "normalize_qc_work_order_completed()" }, { @@ -9477,7 +9495,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L152", "id": "crud_storage_release_review_normalize_ready_for_review_only", - "community": 6, + "community": 4, "norm_label": "normalize_ready_for_review_only()" }, { @@ -9486,7 +9504,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L164", "id": "crud_storage_release_review_is_inactive_protocol_status_for_hide", - "community": 6, + "community": 4, "norm_label": "is_inactive_protocol_status_for_hide()" }, { @@ -9495,7 +9513,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L170", "id": "crud_storage_release_review_inbound_work_orders_all_void", - "community": 6, + "community": 4, "norm_label": "inbound_work_orders_all_void()" }, { @@ -9504,7 +9522,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L178", "id": "crud_storage_release_review_qc_work_order_exists_for_review_sample", - "community": 6, + "community": 4, "norm_label": "_qc_work_order_exists_for_review_sample()" }, { @@ -9513,7 +9531,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L201", "id": "crud_storage_release_review_production_work_order_unfinished_exists_for_review_sample", - "community": 6, + "community": 4, "norm_label": "_production_work_order_unfinished_exists_for_review_sample()" }, { @@ -9522,7 +9540,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L222", "id": "crud_storage_release_review_inactive_protocol_exists_for_review", - "community": 6, + "community": 4, "norm_label": "_inactive_protocol_exists_for_review()" }, { @@ -9531,7 +9549,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L263", "id": "crud_storage_release_review_inbound_qc_all_void_for_review_sample", - "community": 6, + "community": 4, "norm_label": "_inbound_qc_all_void_for_review_sample()" }, { @@ -9540,7 +9558,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L292", "id": "crud_storage_release_review_inbound_production_all_void_for_review_sample", - "community": 6, + "community": 4, "norm_label": "_inbound_production_all_void_for_review_sample()" }, { @@ -9549,7 +9567,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L323", "id": "crud_storage_release_review_list_reviews", - "community": 6, + "community": 4, "norm_label": "list_reviews()" }, { @@ -9558,7 +9576,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L437", "id": "crud_storage_release_review_enrich_review_list_items", - "community": 6, + "community": 4, "norm_label": "_enrich_review_list_items()" }, { @@ -9567,7 +9585,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L530", "id": "crud_storage_release_review_get_user_name", - "community": 6, + "community": 4, "norm_label": "_get_user_name()" }, { @@ -9576,7 +9594,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L535", "id": "crud_storage_release_review_get_review_detail", - "community": 6, + "community": 4, "norm_label": "get_review_detail()" }, { @@ -9585,7 +9603,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L599", "id": "crud_storage_release_review_build_cell_storage_protocol_info", - "community": 6, + "community": 4, "norm_label": "_build_cell_storage_protocol_info()" }, { @@ -9594,7 +9612,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L657", "id": "crud_storage_release_review_build_research_donation_protocol_info", - "community": 6, + "community": 4, "norm_label": "_build_research_donation_protocol_info()" }, { @@ -9603,7 +9621,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L715", "id": "crud_storage_release_review_build_cell_storage_transport_info", - "community": 6, + "community": 4, "norm_label": "_build_cell_storage_transport_info()" }, { @@ -9612,7 +9630,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L749", "id": "crud_storage_release_review_build_research_donation_transport_info", - "community": 6, + "community": 4, "norm_label": "_build_research_donation_transport_info()" }, { @@ -9621,7 +9639,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L783", "id": "crud_storage_release_review_build_reception_info", - "community": 6, + "community": 4, "norm_label": "_build_reception_info()" }, { @@ -9630,7 +9648,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L806", "id": "crud_storage_release_review_build_gate_qc_info", - "community": 6, + "community": 4, "norm_label": "_build_gate_qc_info()" }, { @@ -9639,7 +9657,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L826", "id": "crud_storage_release_review_build_process_qc_info_list", - "community": 6, + "community": 4, "norm_label": "_build_process_qc_info_list()" }, { @@ -9648,7 +9666,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L837", "id": "crud_storage_release_review_build_production_info", - "community": 6, + "community": 4, "norm_label": "_build_production_info()" }, { @@ -9657,7 +9675,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L855", "id": "crud_storage_release_review_submit_review", - "community": 6, + "community": 4, "norm_label": "submit_review()" }, { @@ -9666,7 +9684,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L890", "id": "crud_storage_release_review_batch_submit_review", - "community": 6, + "community": 4, "norm_label": "batch_submit_review()" }, { @@ -9675,7 +9693,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L919", "id": "crud_storage_release_review_store_sample", - "community": 6, + "community": 4, "norm_label": "store_sample()" }, { @@ -9684,7 +9702,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L973", "id": "crud_storage_release_review_batch_store_samples", - "community": 6, + "community": 4, "norm_label": "batch_store_samples()" }, { @@ -9693,7 +9711,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L991", "id": "crud_storage_release_review_get_storage_release_map_for_samples", - "community": 6, + "community": 4, "norm_label": "get_storage_release_map_for_samples()" }, { @@ -9702,7 +9720,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L131", "id": "crud_storage_release_review_rationale_131", - "community": 4, + "community": 8, "norm_label": "return 'pending' | 'reviewed' or none when absent/invalid." }, { @@ -9711,7 +9729,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L139", "id": "crud_storage_release_review_rationale_139", - "community": 4, + "community": 8, "norm_label": "return true/false when recognizable; none means no filter." }, { @@ -9720,7 +9738,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L153", "id": "crud_storage_release_review_rationale_153", - "community": 4, + "community": 8, "norm_label": "return true when ready-only filter should apply; none means no filter." }, { @@ -9729,7 +9747,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L165", "id": "crud_storage_release_review_rationale_165", - "community": 4, + "community": 8, "norm_label": "true when protocol/donation status is yzf or sdfq (list-hide rule)." }, { @@ -9738,7 +9756,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L171", "id": "crud_storage_release_review_rationale_171", - "community": 4, + "community": 8, "norm_label": "true when there is \u22651 non-empty status and every one equals yzf." }, { @@ -9747,7 +9765,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L181", "id": "crud_storage_release_review_rationale_181", - "community": 4, + "community": 8, "norm_label": "correlate biz_qc_work_order to bizstoragereleasereview.sample_code." }, { @@ -9756,7 +9774,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L202", "id": "crud_storage_release_review_rationale_202", - "community": 4, + "community": 8, "norm_label": "true if sample has any unfinished inbound-side production wo (dpz/jxz)." }, { @@ -9765,7 +9783,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L223", "id": "crud_storage_release_review_rationale_223", - "community": 4, + "community": 8, "norm_label": "true when linked collection/donation protocol is yzf or sdfq." }, { @@ -9774,7 +9792,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L264", "id": "crud_storage_release_review_rationale_264", - "community": 4, + "community": 8, "norm_label": "true when sample has \u22651 inbound qc wo and every such wo is yzf." }, { @@ -9783,7 +9801,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L293", "id": "crud_storage_release_review_rationale_293", - "community": 4, + "community": 8, "norm_label": "true when sample has \u22651 inbound production wo and every such wo is yzf." }, { @@ -9792,7 +9810,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L809", "id": "crud_storage_release_review_rationale_809", - "community": 4, + "community": 8, "norm_label": "\u5165\u5e93\u653e\u884c\u95e8\u7981\u8d28\u68c0(\u4ec5 trigger_source=reception)\u3002" }, { @@ -9801,7 +9819,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L829", "id": "crud_storage_release_review_rationale_829", - "community": 4, + "community": 8, "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" }, { @@ -9810,7 +9828,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L998", "id": "crud_storage_release_review_rationale_998", - "community": 4, + "community": 8, "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" }, { @@ -9819,7 +9837,7 @@ "source_file": "crud/equipment.py", "source_location": "L1", "id": "crud_equipment_py", - "community": 22, + "community": 1, "norm_label": "equipment.py" }, { @@ -9828,7 +9846,7 @@ "source_file": "crud/equipment.py", "source_location": "L17", "id": "crud_equipment_dec", - "community": 22, + "community": 1, "norm_label": "_dec()" }, { @@ -9837,7 +9855,7 @@ "source_file": "crud/equipment.py", "source_location": "L23", "id": "crud_equipment_norm_status", - "community": 22, + "community": 1, "norm_label": "_norm_status()" }, { @@ -9846,7 +9864,7 @@ "source_file": "crud/equipment.py", "source_location": "L39", "id": "crud_equipment_parse_date", - "community": 22, + "community": 1, "norm_label": "_parse_date()" }, { @@ -9855,7 +9873,7 @@ "source_file": "crud/equipment.py", "source_location": "L57", "id": "crud_equipment_row_to_dict", - "community": 22, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -9864,7 +9882,7 @@ "source_file": "crud/equipment.py", "source_location": "L77", "id": "crud_equipment_list_equipments", - "community": 22, + "community": 1, "norm_label": "list_equipments()" }, { @@ -9873,7 +9891,7 @@ "source_file": "crud/equipment.py", "source_location": "L123", "id": "crud_equipment_get_equipment", - "community": 22, + "community": 1, "norm_label": "get_equipment()" }, { @@ -9882,7 +9900,7 @@ "source_file": "crud/equipment.py", "source_location": "L131", "id": "crud_equipment_equipment_is_referenced", - "community": 22, + "community": 1, "norm_label": "equipment_is_referenced()" }, { @@ -9891,7 +9909,7 @@ "source_file": "crud/equipment.py", "source_location": "L148", "id": "crud_equipment_equipment_code_exists", - "community": 22, + "community": 1, "norm_label": "equipment_code_exists()" }, { @@ -9900,7 +9918,7 @@ "source_file": "crud/equipment.py", "source_location": "L163", "id": "crud_equipment_create_equipment", - "community": 22, + "community": 1, "norm_label": "create_equipment()" }, { @@ -9909,7 +9927,7 @@ "source_file": "crud/equipment.py", "source_location": "L212", "id": "crud_equipment_update_equipment", - "community": 22, + "community": 1, "norm_label": "update_equipment()" }, { @@ -9918,7 +9936,7 @@ "source_file": "crud/equipment.py", "source_location": "L269", "id": "crud_equipment_soft_delete_equipment", - "community": 22, + "community": 1, "norm_label": "soft_delete_equipment()" }, { @@ -9927,7 +9945,7 @@ "source_file": "crud/equipment.py", "source_location": "L281", "id": "crud_equipment_total_pages", - "community": 22, + "community": 1, "norm_label": "total_pages()" }, { @@ -9936,7 +9954,7 @@ "source_file": "crud/equipment.py", "source_location": "L1", "id": "crud_equipment_rationale_1", - "community": 22, + "community": 1, "norm_label": "\u8bbe\u5907 crud(biz_equipment)" }, { @@ -10071,7 +10089,7 @@ "source_file": "crud/qc_task.py", "source_location": "L433", "id": "crud_qc_task_create_task_for_line", - "community": 4, + "community": 6, "norm_label": "create_task_for_line()" }, { @@ -10197,7 +10215,7 @@ "source_file": "crud/qc_task.py", "source_location": "L889", "id": "crud_qc_task_update_task_attachments", - "community": 6, + "community": 0, "norm_label": "update_task_attachments()" }, { @@ -10242,7 +10260,7 @@ "source_file": "crud/qc_task.py", "source_location": "L198", "id": "crud_qc_task_rationale_198", - "community": 4, + "community": 8, "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" }, { @@ -10251,7 +10269,7 @@ "source_file": "crud/qc_task.py", "source_location": "L425", "id": "crud_qc_task_rationale_425", - "community": 4, + "community": 8, "norm_label": "\u5c06\u4efb\u52a1\u884c\u6279\u91cf\u8f6c\u4e3a\u5b57\u5178;\u9644\u4ef6\u5143\u6570\u636e\u4e00\u6b21\u9884\u53d6,\u907f\u514d n+1\u3002" }, { @@ -10260,7 +10278,7 @@ "source_file": "crud/qc_task.py", "source_location": "L761", "id": "crud_qc_task_rationale_761", - "community": 4, + "community": 8, "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" }, { @@ -10269,7 +10287,7 @@ "source_file": "crud/qc_task.py", "source_location": "L819", "id": "crud_qc_task_rationale_819", - "community": 4, + "community": 8, "norm_label": "normalize conclusion for apply_task_result. returns '' | 'tg' | 'btg'. empt" }, { @@ -10278,7 +10296,7 @@ "source_file": "crud/qc_task.py", "source_location": "L843", "id": "crud_qc_task_rationale_843", - "community": 4, + "community": 8, "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" }, { @@ -10287,7 +10305,7 @@ "source_file": "crud/qc_task.py", "source_location": "L976", "id": "crud_qc_task_rationale_976", - "community": 4, + "community": 8, "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" }, { @@ -10296,7 +10314,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1038", "id": "crud_qc_task_rationale_1038", - "community": 4, + "community": 8, "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" }, { @@ -10305,7 +10323,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1070", "id": "crud_qc_task_rationale_1070", - "community": 4, + "community": 8, "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" }, { @@ -10323,7 +10341,7 @@ "source_file": "crud/process_route.py", "source_location": "L33", "id": "crud_process_route_route_row_to_dict", - "community": 0, + "community": 1, "norm_label": "_route_row_to_dict()" }, { @@ -10377,7 +10395,7 @@ "source_file": "crud/process_route.py", "source_location": "L124", "id": "crud_process_route_list_routes", - "community": 0, + "community": 1, "norm_label": "list_routes()" }, { @@ -10575,7 +10593,7 @@ "source_file": "crud/process_route.py", "source_location": "L1", "id": "crud_process_route_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf crud(biz_process_route + biz_process_route_step + 4\u5f20\u6b65\u9aa4\u5b50\u8868)" }, { @@ -10584,7 +10602,7 @@ "source_file": "crud/process_route.py", "source_location": "L472", "id": "crud_process_route_rationale_472", - "community": 4, + "community": 3, "norm_label": "\u590d\u5236\u6b65\u9aa4,\u63d2\u5165\u5230\u539f\u6b65\u9aa4\u4e4b\u540e,\u540d\u79f0\u8ffd\u52a0(\u590d\u5236)" }, { @@ -10737,7 +10755,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L1", "id": "crud_qc_task_result_py", - "community": 8, + "community": 7, "norm_label": "qc_task_result.py" }, { @@ -10746,7 +10764,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L15", "id": "crud_qc_task_result_row_to_dict", - "community": 8, + "community": 7, "norm_label": "_row_to_dict()" }, { @@ -10755,7 +10773,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L27", "id": "crud_qc_task_result_list_saved_results_by_task", - "community": 8, + "community": 7, "norm_label": "_list_saved_results_by_task()" }, { @@ -10764,7 +10782,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L42", "id": "crud_qc_task_result_resolve_task_item_ref", - "community": 8, + "community": 7, "norm_label": "_resolve_task_item_ref()" }, { @@ -10773,7 +10791,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L69", "id": "crud_qc_task_result_merge_saved_into_template", - "community": 8, + "community": 7, "norm_label": "_merge_saved_into_template()" }, { @@ -10782,7 +10800,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L100", "id": "crud_qc_task_result_list_saved_results_by_task_ids", - "community": 8, + "community": 7, "norm_label": "list_saved_results_by_task_ids()" }, { @@ -10791,7 +10809,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L125", "id": "crud_qc_task_result_list_results_by_task", - "community": 8, + "community": 7, "norm_label": "list_results_by_task()" }, { @@ -10800,7 +10818,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L142", "id": "crud_qc_task_result_save_results_for_task", - "community": 8, + "community": 7, "norm_label": "save_results_for_task()" }, { @@ -10809,7 +10827,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L43", "id": "crud_qc_task_result_rationale_43", - "community": 4, + "community": 3, "norm_label": "\u8fd4\u56de (item_source, item_id) \u4f9b biz_qc_item_param \u67e5\u8be2\u3002" }, { @@ -10818,7 +10836,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L103", "id": "crud_qc_task_result_rationale_103", - "community": 4, + "community": 3, "norm_label": "\u6309\u4efb\u52a1 id \u6279\u91cf\u8fd4\u56de\u5df2\u4fdd\u5b58\u68c0\u6d4b\u53c2\u6570(\u53ea\u8bfb\u5c55\u793a\u7528,\u4e0d\u5408\u5e76\u6a21\u677f\u7a7a\u9879)\u3002" }, { @@ -10827,7 +10845,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L128", "id": "crud_qc_task_result_rationale_128", - "community": 4, + "community": 3, "norm_label": "\u8fd4\u56de\u4efb\u52a1\u7ed3\u679c\u586b\u5199\u8868\u5355:\u9879\u76ee\u53c2\u6570\u6a21\u677f + \u5df2\u4fdd\u5b58\u503c(\u65e0\u6a21\u677f\u65f6\u4ec5\u8fd4\u56de\u5df2\u4fdd\u5b58\u8bb0\u5f55)\u3002" }, { @@ -10998,7 +11016,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L80", "id": "crud_outbound_release_review_rationale_80", - "community": 4, + "community": 3, "norm_label": "return true when ready-only filter should apply; none means no filter." }, { @@ -11007,7 +11025,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L92", "id": "crud_outbound_release_review_rationale_92", - "community": 4, + "community": 3, "norm_label": "true when \u22651 non-empty status and every one equals yzf." }, { @@ -11016,7 +11034,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L100", "id": "crud_outbound_release_review_rationale_100", - "community": 4, + "community": 3, "norm_label": "any unfinished outbound schedule qc (dpz/ypz) for this infusion schedule." }, { @@ -11025,7 +11043,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L200", "id": "crud_outbound_release_review_rationale_200", - "community": 4, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212\u4e1a\u52a1\u7c7b\u578b:\u4f18\u5148\u51fa\u5e93\u5de5\u5355 biz_type,\u5426\u5219\u53d6\u7533\u8bf7\u5355 biz_type\u3002" }, { @@ -11034,7 +11052,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L213", "id": "crud_outbound_release_review_rationale_213", - "community": 4, + "community": 3, "norm_label": "\u5c06 bizoutboundreleasereview orm \u5bf9\u8c61\u8f6c\u4e3a\u524d\u7aef\u5b57\u5178\u3002" }, { @@ -11043,7 +11061,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L260", "id": "crud_outbound_release_review_rationale_260", - "community": 4, + "community": 3, "norm_label": "\u5206\u9875\u5217\u51fa\u51fa\u5e93\u653e\u884c\u5ba1\u6838\u6570\u636e,\u4ee5\u8f93\u6ce8\u8ba1\u5212\u4e3a\u4e3b\u8868 left join \u5ba1\u6838/\u751f\u4ea7/\u8d28\u68c0\u5de5\u5355\u3002" }, { @@ -11052,7 +11070,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L667", "id": "crud_outbound_release_review_rationale_667", - "community": 4, + "community": 3, "norm_label": "\u6309\u8f93\u6ce8\u8ba1\u5212 id \u805a\u5408\u51fa\u5e93\u653e\u884c\u5ba1\u6838\u8be6\u60c5(\u4e2d\u8bd5\u4e0a\u4e0b\u6587 + \u751f\u4ea7 + \u8d28\u68c0 + \u5ba1\u6838)\u3002" }, { @@ -11061,7 +11079,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L750", "id": "crud_outbound_release_review_rationale_750", - "community": 4, + "community": 3, "norm_label": "\u5bf9\u6307\u5b9a\u8f93\u6ce8\u8ba1\u5212\u6267\u884c\u51fa\u5e93\u653e\u884c\u5ba1\u6838(upsert)\u3002" }, { @@ -11583,7 +11601,7 @@ "source_file": "crud/post.py", "source_location": "L199", "id": "crud_post_soft_delete_post", - "community": 1, + "community": 0, "norm_label": "soft_delete_post()" }, { @@ -11619,7 +11637,7 @@ "source_file": "crud/post.py", "source_location": "L25", "id": "crud_post_rationale_25", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u67e5\u8be2\u804c\u4f4d\u5173\u8054\u7528\u6237\u663e\u793a\u540d(nick_name \u4f18\u5148,\u5426\u5219 user_no)\u3002" }, { @@ -11628,7 +11646,7 @@ "source_file": "crud/post.py", "source_location": "L235", "id": "crud_post_rationale_235", - "community": 3, + "community": 2, "norm_label": "\u5c06\u672c\u804c\u4f4d\u7ed1\u5b9a\u7684\u89d2\u8272\u96c6\u5408\u5168\u91cf\u66ff\u6362\u4e3a role_ids\u3002" }, { @@ -11637,7 +11655,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L1", "id": "crud_sample_reception_check_result_py", - "community": 11, + "community": 4, "norm_label": "sample_reception_check_result.py" }, { @@ -11646,7 +11664,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L29", "id": "crud_sample_reception_check_result_result_to_dict", - "community": 11, + "community": 4, "norm_label": "_result_to_dict()" }, { @@ -11655,7 +11673,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L40", "id": "crud_sample_reception_check_result_list_results_by_reception_ids", - "community": 11, + "community": 4, "norm_label": "list_results_by_reception_ids()" }, { @@ -11664,7 +11682,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L64", "id": "crud_sample_reception_check_result_legacy_results_from_reception", - "community": 11, + "community": 4, "norm_label": "_legacy_results_from_reception()" }, { @@ -11673,7 +11691,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L80", "id": "crud_sample_reception_check_result_get_check_results_for_reception", - "community": 11, + "community": 4, "norm_label": "get_check_results_for_reception()" }, { @@ -11682,7 +11700,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L101", "id": "crud_sample_reception_check_result_soft_delete_reception_check_results", - "community": 11, + "community": 4, "norm_label": "soft_delete_reception_check_results()" }, { @@ -11691,7 +11709,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L124", "id": "crud_sample_reception_check_result_save_reception_check_results", - "community": 11, + "community": 8, "norm_label": "save_reception_check_results()" }, { @@ -11700,7 +11718,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L168", "id": "crud_sample_reception_check_result_sync_legacy_columns_from_results", - "community": 11, + "community": 4, "norm_label": "sync_legacy_columns_from_results()" }, { @@ -11709,7 +11727,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L108", "id": "crud_sample_reception_check_result_rationale_108", - "community": 11, + "community": 8, "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" }, { @@ -11718,7 +11736,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L133", "id": "crud_sample_reception_check_result_rationale_133", - "community": 11, + "community": 8, "norm_label": "\u6309\u5f53\u524d\u79df\u6237\u542f\u7528\u68c0\u67e5\u9879\u5199\u5165\u7ed3\u679c;checks: [{checkitemid, checked}]" }, { @@ -11727,7 +11745,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L171", "id": "crud_sample_reception_check_result_rationale_171", - "community": 11, + "community": 8, "norm_label": "\u517c\u5bb9\u65e7\u5217:\u6309 item_code \u56de\u5199 biz_sample_reception.check_*" }, { @@ -12069,7 +12087,7 @@ "source_file": "crud/user.py", "source_location": "L213", "id": "crud_user_list_user_ids_bound_to_posts", - "community": 7, + "community": 5, "norm_label": "list_user_ids_bound_to_posts()" }, { @@ -12348,7 +12366,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L228", "id": "crud_production_work_order_enrich_inbound_qc_conclusions", - "community": 5, + "community": 6, "norm_label": "_enrich_inbound_qc_conclusions()" }, { @@ -12429,7 +12447,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L585", "id": "crud_production_work_order_create_production_work_order_from_reception", - "community": 4, + "community": 6, "norm_label": "create_production_work_order_from_reception()" }, { @@ -12447,7 +12465,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L837", "id": "crud_production_work_order_sync_production_work_order_status_from_tasks", - "community": 13, + "community": 9, "norm_label": "sync_production_work_order_status_from_tasks()" }, { @@ -12627,7 +12645,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L54", "id": "crud_production_work_order_rationale_54", - "community": 4, + "community": 3, "norm_label": "\u6392\u9664\u5173\u8054\u91c7\u96c6\u534f\u8bae/\u6350\u8d60\u534f\u8bae\u5904\u4e8e\u65e0\u6548\u6001(\u5df2\u4f5c\u5e9f\u3001\u5c5e\u5730\u5e9f\u5f03)\u7684\u5165\u5e93\u751f\u4ea7\u5de5\u5355\u3002" }, { @@ -12636,7 +12654,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L97", "id": "crud_production_work_order_rationale_97", - "community": 4, + "community": 3, "norm_label": "\u6309\u6d3b\u8dc3\u5de5\u5355/\u4efb\u52a1\u4e0b\u672a\u5b8c\u6210\u5de5\u827a\u6b65\u9aa4\u7684\u8ba1\u5212\u5f00\u59cb\u65f6\u95f4\u8fc7\u6ee4\u3002" }, { @@ -12645,7 +12663,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L231", "id": "crud_production_work_order_rationale_231", - "community": 4, + "community": 3, "norm_label": "\u5165\u5e93(\u7ec6\u80de\u5b58\u50a8/\u79d1\u7814\u6350\u8d60)\u751f\u4ea7\u5de5\u5355\u5217\u8868\u8865\u5145\u95e8\u7981\u8d28\u68c0\u7ed3\u8bba\u3002" }, { @@ -12654,7 +12672,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L290", "id": "crud_production_work_order_rationale_290", - "community": 4, + "community": 3, "norm_label": "\u4e3a outbound \u7c7b\u578b\u5de5\u5355\u9644\u52a0\u7533\u8bf7\u5355\u53f7\u3001\u7528\u6237\u59d3\u540d\u3001\u7597\u7a0b\u5e8f\u53f7\u3001\u7ec6\u80de\u7c7b\u578b\u3001\u89c4\u683c\u3001\u8f93\u6ce8\u65f6\u95f4\u7b49\u5173\u8054\u6570\u636e\u3002" }, { @@ -12663,7 +12681,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L423", "id": "crud_production_work_order_rationale_423", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u5de5\u5355\u5173\u952e\u8bcd:\u6309\u5173\u8054\u7533\u8bf7\u5355\u53f7\u3001\u7533\u8bf7\u5355\u540d\u79f0\u5339\u914d\u3002" }, { @@ -12672,7 +12690,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L489", "id": "crud_production_work_order_rationale_489", - "community": 4, + "community": 3, "norm_label": "\u8be6\u60c5\u54cd\u5e94\u9644\u52a0\u8fd0\u8f93\u4e0e\u6837\u672c\u63a5\u6536\u4fe1\u606f(\u4e0e\u8d28\u68c0\u5de5\u5355\u8be6\u60c5\u4e00\u81f4)\u3002" }, { @@ -12681,7 +12699,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L520", "id": "crud_production_work_order_rationale_520", - "community": 4, + "community": 3, "norm_label": "outbound \u5de5\u5355\u8be6\u60c5\u9644\u52a0\u7533\u8bf7\u5355 + \u8f93\u6ce8\u8ba1\u5212\u4fe1\u606f\u3002" }, { @@ -12690,7 +12708,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L571", "id": "crud_production_work_order_rationale_571", - "community": 4, + "community": 3, "norm_label": "\u5de5\u5355\u54cd\u5e94(\u542b\u63a5\u6536\u8bb0\u5f55\u5173\u8054\u7684\u6837\u672c\u7c7b\u578b\u3001\u63a5\u6536\u4eba\u3001\u63a5\u6536\u65f6\u95f4\u53ca reception \u8be6\u60c5)\u3002" }, { @@ -12699,7 +12717,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L592", "id": "crud_production_work_order_rationale_592", - "community": 4, + "community": 3, "norm_label": "\u63a5\u6536\u7ed3\u8bba\u4e3a js \u65f6\u521b\u5efa\u5f85\u914d\u7f6e\u5165\u5e93\u751f\u4ea7\u5de5\u5355(flush,\u4e0d commit)\u3002" }, { @@ -12708,7 +12726,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L843", "id": "crud_production_work_order_rationale_843", - "community": 4, + "community": 3, "norm_label": "\u6309\u5173\u8054\u751f\u4ea7\u4efb\u52a1\u56de\u5199\u5de5\u5355:\u5b58\u5728\u672a\u5220\u9664\u4efb\u52a1\u5219\u4e3a jxz,\u5168\u90e8\u5220\u9664\u540e\u56de dpz(\u5df2\u5b8c\u6210\u5de5\u5355\u4e0d\u6539\u52a8)\u3002" }, { @@ -12717,7 +12735,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L902", "id": "crud_production_work_order_rationale_902", - "community": 4, + "community": 3, "norm_label": "\u66f4\u65b0\u751f\u4ea7\u5de5\u5355\u5907\u6ce8(\u5165\u5e93/\u4e34\u65f6\u5747\u53ef,\u4efb\u610f\u72b6\u6001)" }, { @@ -12726,7 +12744,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L950", "id": "crud_production_work_order_rationale_950", - "community": 4, + "community": 3, "norm_label": "\u5c06\u5355\u6761\u751f\u4ea7\u4efb\u52a1(\u542b\u6295\u5165\u7269\u3001\u4ea7\u51fa\u7269)\u8f6c\u4e3a\u6458\u8981\u5b57\u5178\u3002" }, { @@ -12735,7 +12753,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1001", "id": "crud_production_work_order_rationale_1001", - "community": 4, + "community": 3, "norm_label": "\u5c06\u5355\u6761\u751f\u4ea7\u5de5\u5355(\u542b\u4efb\u52a1\u5217\u8868)\u8f6c\u4e3a\u6458\u8981\u5b57\u5178\u3002" }, { @@ -12744,7 +12762,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1027", "id": "crud_production_work_order_rationale_1027", - "community": 4, + "community": 3, "norm_label": "\u6309\u6837\u672c\u6279\u91cf\u8fd4\u56de\u751f\u4ea7\u5de5\u5355\u6458\u8981(\u542b\u4efb\u52a1\u3001\u6295\u5165\u7269\u3001\u4ea7\u51fa\u7269),\u4f9b\u534f\u8bae\u67e5\u770b\u5f39\u7a97\u4f7f\u7528\u3002 \u7ec6\u80de\u5b58\u50a8:\u4f20\u5165 sample_code_by_id \u65f6,\u6309\u79df\u6237 + \u6837\u672c\u7f16" }, { @@ -13041,7 +13059,7 @@ "source_file": "crud/dict_type.py", "source_location": "L1", "id": "crud_dict_type_rationale_1", - "community": 3, + "community": 1, "norm_label": "\u5b57\u5178\u7c7b\u578b crud(sys_dict_type)" }, { @@ -13113,7 +13131,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L195", "id": "crud_storage_occupancy_load_cell_product_shelf_summaries", - "community": 12, + "community": 9, "norm_label": "_load_cell_product_shelf_summaries()" }, { @@ -13140,7 +13158,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L280", "id": "crud_storage_occupancy_enrich_slots_with_stored_cell_products", - "community": 12, + "community": 9, "norm_label": "enrich_slots_with_stored_cell_products()" }, { @@ -13212,7 +13230,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L1", "id": "crud_storage_occupancy_rationale_1", - "community": 9, + "community": 3, "norm_label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 crud(biz_storage_slot_occupancy)" }, { @@ -13221,7 +13239,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L43", "id": "crud_storage_occupancy_rationale_43", - "community": 9, + "community": 3, "norm_label": "\u65ad\u8a00\u50a8\u7269\u683c\u5f53\u524d\u65e0\u5728\u5e93\u7269\u54c1(\u4efb\u610f item_type)\u3002" }, { @@ -13230,7 +13248,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L178", "id": "crud_storage_occupancy_rationale_178", - "community": 9, + "community": 3, "norm_label": "\u6279\u91cf\u52a0\u8f7d\u7ec6\u80de\u4ea7\u54c1\u5b8c\u6574\u4fe1\u606f(\u4e00\u6b21 enrich,\u907f\u514d per-id \u7684 n+1)\u3002" }, { @@ -13239,7 +13257,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L200", "id": "crud_storage_occupancy_rationale_200", - "community": 12, + "community": 3, "norm_label": "\u5e93\u4f4d\u8d27\u67b6\u5c55\u793a\u4e13\u7528:\u4ec5\u6279\u91cf\u53d6 id/\u7f16\u7801/\u540d\u79f0/\u7c7b\u578b\u540d/\u6279\u6b21\u53f7(2 \u6b21\u67e5\u8be2)\u3002" }, { @@ -13248,7 +13266,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L285", "id": "crud_storage_occupancy_rationale_285", - "community": 12, + "community": 3, "norm_label": "\u4e3a\u5360\u7528\u683c\u9644\u5e26\u5728\u5e93\u5360\u7528 id \u4e0e\u7269\u54c1\u6458\u8981(\u540d\u79f0/\u7c7b\u578b),\u4f9b\u5e93\u4f4d\u8d27\u67b6\u5c55\u793a\u4e0e\u6279\u91cf\u51fa\u5e93\u3002" }, { @@ -13257,7 +13275,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L330", "id": "crud_storage_occupancy_rationale_330", - "community": 9, + "community": 3, "norm_label": "\u5237\u65b0 slot \u7684 occupied_count / last_item_type / last_stored_at / slot_status" }, { @@ -13266,7 +13284,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L472", "id": "crud_storage_occupancy_rationale_472", - "community": 9, + "community": 3, "norm_label": "\u6309\u7269\u54c1\u7c7b\u578b+id\u51fa\u5e93(\u7ec6\u80de\u4ea7\u54c1\u72b6\u6001\u53d8\u66f4\u65f6\u8c03\u7528)" }, { @@ -13275,7 +13293,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L1", "id": "crud_qc_third_party_company_py", - "community": 21, + "community": 6, "norm_label": "qc_third_party_company.py" }, { @@ -13284,7 +13302,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L14", "id": "crud_qc_third_party_company_row_to_dict", - "community": 21, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -13293,7 +13311,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L35", "id": "crud_qc_third_party_company_company_code_exists", - "community": 21, + "community": 6, "norm_label": "company_code_exists()" }, { @@ -13302,7 +13320,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L51", "id": "crud_qc_third_party_company_list_companies", - "community": 21, + "community": 6, "norm_label": "list_companies()" }, { @@ -13311,7 +13329,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L95", "id": "crud_qc_third_party_company_list_company_options", - "community": 21, + "community": 6, "norm_label": "list_company_options()" }, { @@ -13320,7 +13338,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L112", "id": "crud_qc_third_party_company_get_company", - "community": 21, + "community": 6, "norm_label": "get_company()" }, { @@ -13329,7 +13347,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L123", "id": "crud_qc_third_party_company_create_company", - "community": 21, + "community": 6, "norm_label": "create_company()" }, { @@ -13338,7 +13356,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L183", "id": "crud_qc_third_party_company_update_company", - "community": 21, + "community": 6, "norm_label": "update_company()" }, { @@ -13347,7 +13365,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L251", "id": "crud_qc_third_party_company_soft_delete_company", - "community": 21, + "community": 6, "norm_label": "soft_delete_company()" }, { @@ -13356,7 +13374,7 @@ "source_file": "crud/production_material.py", "source_location": "L1", "id": "crud_production_material_py", - "community": 1, + "community": 14, "norm_label": "production_material.py" }, { @@ -13365,7 +13383,7 @@ "source_file": "crud/production_material.py", "source_location": "L15", "id": "crud_production_material_dec", - "community": 1, + "community": 14, "norm_label": "_dec()" }, { @@ -13374,7 +13392,7 @@ "source_file": "crud/production_material.py", "source_location": "L21", "id": "crud_production_material_fmt_dt", - "community": 1, + "community": 14, "norm_label": "_fmt_dt()" }, { @@ -13383,7 +13401,7 @@ "source_file": "crud/production_material.py", "source_location": "L25", "id": "crud_production_material_norm_status", - "community": 1, + "community": 14, "norm_label": "_norm_status()" }, { @@ -13392,7 +13410,7 @@ "source_file": "crud/production_material.py", "source_location": "L42", "id": "crud_production_material_is_enabled_status", - "community": 1, + "community": 14, "norm_label": "_is_enabled_status()" }, { @@ -13401,7 +13419,7 @@ "source_file": "crud/production_material.py", "source_location": "L49", "id": "crud_production_material_norm_material_type", - "community": 1, + "community": 14, "norm_label": "_norm_material_type()" }, { @@ -13410,7 +13428,7 @@ "source_file": "crud/production_material.py", "source_location": "L56", "id": "crud_production_material_filter_material_type", - "community": 13, + "community": 14, "norm_label": "_filter_material_type()" }, { @@ -13419,7 +13437,7 @@ "source_file": "crud/production_material.py", "source_location": "L61", "id": "crud_production_material_row_to_dict", - "community": 1, + "community": 14, "norm_label": "_row_to_dict()" }, { @@ -13428,7 +13446,7 @@ "source_file": "crud/production_material.py", "source_location": "L79", "id": "crud_production_material_code_exists", - "community": 1, + "community": 14, "norm_label": "code_exists()" }, { @@ -13437,7 +13455,7 @@ "source_file": "crud/production_material.py", "source_location": "L101", "id": "crud_production_material_total_pages", - "community": 1, + "community": 14, "norm_label": "total_pages()" }, { @@ -13446,7 +13464,7 @@ "source_file": "crud/production_material.py", "source_location": "L115", "id": "crud_production_material_list_materials", - "community": 1, + "community": 14, "norm_label": "list_materials()" }, { @@ -13455,7 +13473,7 @@ "source_file": "crud/production_material.py", "source_location": "L163", "id": "crud_production_material_get_material", - "community": 1, + "community": 14, "norm_label": "get_material()" }, { @@ -13464,7 +13482,7 @@ "source_file": "crud/production_material.py", "source_location": "L174", "id": "crud_production_material_create_material", - "community": 1, + "community": 14, "norm_label": "create_material()" }, { @@ -13473,7 +13491,7 @@ "source_file": "crud/production_material.py", "source_location": "L227", "id": "crud_production_material_update_material", - "community": 1, + "community": 14, "norm_label": "update_material()" }, { @@ -13482,7 +13500,7 @@ "source_file": "crud/production_material.py", "source_location": "L283", "id": "crud_production_material_soft_delete_material", - "community": 1, + "community": 14, "norm_label": "soft_delete_material()" }, { @@ -13491,7 +13509,7 @@ "source_file": "crud/production_material.py", "source_location": "L295", "id": "crud_production_material_build_manual_out_remark", - "community": 1, + "community": 14, "norm_label": "_build_manual_out_remark()" }, { @@ -13500,7 +13518,7 @@ "source_file": "crud/production_material.py", "source_location": "L315", "id": "crud_production_material_stock_in", - "community": 1, + "community": 14, "norm_label": "stock_in()" }, { @@ -13509,7 +13527,7 @@ "source_file": "crud/production_material.py", "source_location": "L372", "id": "crud_production_material_batch_stock_in", - "community": 1, + "community": 14, "norm_label": "batch_stock_in()" }, { @@ -13518,7 +13536,7 @@ "source_file": "crud/production_material.py", "source_location": "L448", "id": "crud_production_material_stock_out", - "community": 1, + "community": 14, "norm_label": "stock_out()" }, { @@ -13527,7 +13545,7 @@ "source_file": "crud/production_material.py", "source_location": "L519", "id": "crud_production_material_batch_stock_out", - "community": 1, + "community": 14, "norm_label": "batch_stock_out()" }, { @@ -13536,7 +13554,7 @@ "source_file": "crud/production_material.py", "source_location": "L608", "id": "crud_production_material_options_list", - "community": 1, + "community": 14, "norm_label": "options_list()" }, { @@ -13545,7 +13563,7 @@ "source_file": "crud/production_material.py", "source_location": "L26", "id": "crud_production_material_rationale_26", - "community": 3, + "community": 14, "norm_label": "\u7edf\u4e00\u72b6\u6001\u4e3a '1'(\u542f\u7528)\u6216 '0'(\u505c\u7528),\u907f\u514d 0 / '0' / or \u5224\u65ad\u6b67\u4e49\u3002" }, { @@ -13554,7 +13572,7 @@ "source_file": "crud/production_material.py", "source_location": "L381", "id": "crud_production_material_rationale_381", - "community": 3, + "community": 14, "norm_label": "\u6279\u91cf\u5165\u5e93,\u540c\u4e00\u4e8b\u52a1;\u4efb\u4e00\u6761\u5931\u8d25\u5219\u5168\u90e8\u56de\u6eda\u3002" }, { @@ -13563,7 +13581,7 @@ "source_file": "crud/production_material.py", "source_location": "L530", "id": "crud_production_material_rationale_530", - "community": 3, + "community": 14, "norm_label": "\u6279\u91cf\u51fa\u5e93,\u540c\u4e00\u4e8b\u52a1;\u4efb\u4e00\u6761\u5931\u8d25\u5219\u5168\u90e8\u56de\u6eda\u3002" }, { @@ -13572,7 +13590,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L1", "id": "crud_material_stock_log_py", - "community": 6, + "community": 13, "norm_label": "material_stock_log.py" }, { @@ -13581,7 +13599,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L14", "id": "crud_material_stock_log_user_nick_name_map", - "community": 6, + "community": 13, "norm_label": "_user_nick_name_map()" }, { @@ -13590,7 +13608,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L22", "id": "crud_material_stock_log_dec", - "community": 6, + "community": 13, "norm_label": "_dec()" }, { @@ -13599,7 +13617,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L28", "id": "crud_material_stock_log_fmt_dt", - "community": 6, + "community": 13, "norm_label": "_fmt_dt()" }, { @@ -13608,7 +13626,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L32", "id": "crud_material_stock_log_row_to_dict", - "community": 6, + "community": 13, "norm_label": "_row_to_dict()" }, { @@ -13617,7 +13635,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L53", "id": "crud_material_stock_log_list_stock_logs", - "community": 6, + "community": 13, "norm_label": "list_stock_logs()" }, { @@ -13860,7 +13878,7 @@ "source_file": "crud/consumable.py", "source_location": "L1", "id": "crud_consumable_rationale_1", - "community": 3, + "community": 1, "norm_label": "\u8017\u6750 crud(biz_consumable)" }, { @@ -13869,7 +13887,7 @@ "source_file": "crud/material_usage.py", "source_location": "L1", "id": "crud_material_usage_py", - "community": 6, + "community": 21, "norm_label": "material_usage.py" }, { @@ -13878,7 +13896,7 @@ "source_file": "crud/material_usage.py", "source_location": "L14", "id": "crud_material_usage_parse_receiver_purpose_from_remark", - "community": 6, + "community": 21, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -13887,7 +13905,7 @@ "source_file": "crud/material_usage.py", "source_location": "L25", "id": "crud_material_usage_resolve_receiver_purpose", - "community": 6, + "community": 21, "norm_label": "_resolve_receiver_purpose()" }, { @@ -13896,7 +13914,7 @@ "source_file": "crud/material_usage.py", "source_location": "L35", "id": "crud_material_usage_display_remark", - "community": 6, + "community": 21, "norm_label": "_display_remark()" }, { @@ -13905,7 +13923,7 @@ "source_file": "crud/material_usage.py", "source_location": "L50", "id": "crud_material_usage_user_nick_name_map", - "community": 6, + "community": 21, "norm_label": "_user_nick_name_map()" }, { @@ -13914,7 +13932,7 @@ "source_file": "crud/material_usage.py", "source_location": "L58", "id": "crud_material_usage_receiver_display_map", - "community": 6, + "community": 21, "norm_label": "_receiver_display_map()" }, { @@ -13923,7 +13941,7 @@ "source_file": "crud/material_usage.py", "source_location": "L69", "id": "crud_material_usage_usage_unit_label", - "community": 6, + "community": 21, "norm_label": "_usage_unit_label()" }, { @@ -13932,7 +13950,7 @@ "source_file": "crud/material_usage.py", "source_location": "L78", "id": "crud_material_usage_stock_in_date_for_row", - "community": 6, + "community": 21, "norm_label": "_stock_in_date_for_row()" }, { @@ -13941,7 +13959,7 @@ "source_file": "crud/material_usage.py", "source_location": "L84", "id": "crud_material_usage_unit_price_for_row", - "community": 6, + "community": 21, "norm_label": "_unit_price_for_row()" }, { @@ -13950,7 +13968,7 @@ "source_file": "crud/material_usage.py", "source_location": "L92", "id": "crud_material_usage_amount_for_row", - "community": 6, + "community": 21, "norm_label": "_amount_for_row()" }, { @@ -13959,7 +13977,7 @@ "source_file": "crud/material_usage.py", "source_location": "L108", "id": "crud_material_usage_row_to_dict", - "community": 6, + "community": 21, "norm_label": "_row_to_dict()" }, { @@ -13968,7 +13986,7 @@ "source_file": "crud/material_usage.py", "source_location": "L160", "id": "crud_material_usage_batch_map", - "community": 6, + "community": 21, "norm_label": "_batch_map()" }, { @@ -13977,7 +13995,7 @@ "source_file": "crud/material_usage.py", "source_location": "L172", "id": "crud_material_usage_list_usages_query", - "community": 6, + "community": 21, "norm_label": "_list_usages_query()" }, { @@ -13986,7 +14004,7 @@ "source_file": "crud/material_usage.py", "source_location": "L226", "id": "crud_material_usage_paginate_usages", - "community": 6, + "community": 21, "norm_label": "_paginate_usages()" }, { @@ -13995,7 +14013,7 @@ "source_file": "crud/material_usage.py", "source_location": "L257", "id": "crud_material_usage_list_usages", - "community": 6, + "community": 21, "norm_label": "list_usages()" }, { @@ -14004,7 +14022,7 @@ "source_file": "crud/material_usage.py", "source_location": "L285", "id": "crud_material_usage_fmt_date_val", - "community": 6, + "community": 21, "norm_label": "_fmt_date_val()" }, { @@ -14013,7 +14031,7 @@ "source_file": "crud/material_usage.py", "source_location": "L293", "id": "crud_material_usage_list_stock_check_requisitions", - "community": 6, + "community": 21, "norm_label": "list_stock_check_requisitions()" }, { @@ -14022,7 +14040,7 @@ "source_file": "crud/material_usage.py", "source_location": "L382", "id": "crud_material_usage_mark_requisition_fully_used", - "community": 6, + "community": 21, "norm_label": "mark_requisition_fully_used()" }, { @@ -14031,7 +14049,7 @@ "source_file": "crud/material_usage.py", "source_location": "L302", "id": "crud_material_usage_rationale_302", - "community": 6, + "community": 21, "norm_label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -14040,7 +14058,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1", "id": "crud_production_material_usage_py", - "community": 13, + "community": 14, "norm_label": "production_material_usage.py" }, { @@ -14049,7 +14067,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L19", "id": "crud_production_material_usage_parse_receiver_purpose_from_remark", - "community": 13, + "community": 14, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -14058,7 +14076,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L31", "id": "crud_production_material_usage_resolve_receiver_purpose", - "community": 13, + "community": 14, "norm_label": "_resolve_receiver_purpose()" }, { @@ -14067,7 +14085,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L41", "id": "crud_production_material_usage_display_remark", - "community": 13, + "community": 14, "norm_label": "_display_remark()" }, { @@ -14076,7 +14094,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L57", "id": "crud_production_material_usage_user_nick_name_map", - "community": 13, + "community": 14, "norm_label": "_user_nick_name_map()" }, { @@ -14085,7 +14103,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L65", "id": "crud_production_material_usage_receiver_display_map", - "community": 13, + "community": 14, "norm_label": "_receiver_display_map()" }, { @@ -14094,7 +14112,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L77", "id": "crud_production_material_usage_usage_unit_label", - "community": 13, + "community": 14, "norm_label": "_usage_unit_label()" }, { @@ -14103,7 +14121,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L86", "id": "crud_production_material_usage_stock_in_date_for_row", - "community": 13, + "community": 14, "norm_label": "_stock_in_date_for_row()" }, { @@ -14112,7 +14130,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L92", "id": "crud_production_material_usage_unit_price_for_row", - "community": 13, + "community": 14, "norm_label": "_unit_price_for_row()" }, { @@ -14121,7 +14139,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L100", "id": "crud_production_material_usage_amount_for_row", - "community": 13, + "community": 14, "norm_label": "_amount_for_row()" }, { @@ -14130,7 +14148,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L116", "id": "crud_production_material_usage_row_to_dict", - "community": 13, + "community": 14, "norm_label": "_row_to_dict()" }, { @@ -14139,7 +14157,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L182", "id": "crud_production_material_usage_batch_map", - "community": 13, + "community": 14, "norm_label": "_batch_map()" }, { @@ -14148,7 +14166,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L194", "id": "crud_production_material_usage_mine_usage_filter", - "community": 13, + "community": 14, "norm_label": "_mine_usage_filter()" }, { @@ -14157,7 +14175,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L219", "id": "crud_production_material_usage_list_usages_query", - "community": 13, + "community": 14, "norm_label": "_list_usages_query()" }, { @@ -14166,7 +14184,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L290", "id": "crud_production_material_usage_paginate_usages", - "community": 13, + "community": 14, "norm_label": "_paginate_usages()" }, { @@ -14175,7 +14193,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L321", "id": "crud_production_material_usage_list_usages", - "community": 13, + "community": 14, "norm_label": "list_usages()" }, { @@ -14184,7 +14202,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L351", "id": "crud_production_material_usage_list_my_usages", - "community": 13, + "community": 14, "norm_label": "list_my_usages()" }, { @@ -14193,7 +14211,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L384", "id": "crud_production_material_usage_list_usages_by_step", - "community": 13, + "community": 14, "norm_label": "list_usages_by_step()" }, { @@ -14202,7 +14220,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L441", "id": "crud_production_material_usage_list_linked_step_usages", - "community": 13, + "community": 14, "norm_label": "list_linked_step_usages()" }, { @@ -14211,7 +14229,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L518", "id": "crud_production_material_usage_revert_step_material_usages", - "community": 13, + "community": 14, "norm_label": "revert_step_material_usages()" }, { @@ -14220,7 +14238,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L586", "id": "crud_production_material_usage_list_requisition_options", - "community": 13, + "community": 14, "norm_label": "list_requisition_options()" }, { @@ -14229,7 +14247,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L664", "id": "crud_production_material_usage_record_step_usage_from_requisition", - "community": 13, + "community": 14, "norm_label": "_record_step_usage_from_requisition()" }, { @@ -14238,7 +14256,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L762", "id": "crud_production_material_usage_deduct_step_usage_legacy_batch", - "community": 13, + "community": 14, "norm_label": "_deduct_step_usage_legacy_batch()" }, { @@ -14247,7 +14265,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L867", "id": "crud_production_material_usage_register_step_usage_from_requisition", - "community": 13, + "community": 14, "norm_label": "register_step_usage_from_requisition()" }, { @@ -14256,7 +14274,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L924", "id": "crud_production_material_usage_list_available_requisitions_for_prep", - "community": 13, + "community": 14, "norm_label": "list_available_requisitions_for_prep()" }, { @@ -14265,7 +14283,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1020", "id": "crud_production_material_usage_step_consumed_qty_map", - "community": 13, + "community": 14, "norm_label": "_step_consumed_qty_map()" }, { @@ -14274,7 +14292,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1047", "id": "crud_production_material_usage_fmt_date_val", - "community": 13, + "community": 14, "norm_label": "_fmt_date_val()" }, { @@ -14283,7 +14301,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1055", "id": "crud_production_material_usage_list_stock_check_requisitions", - "community": 13, + "community": 14, "norm_label": "list_stock_check_requisitions()" }, { @@ -14292,7 +14310,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1147", "id": "crud_production_material_usage_mark_requisition_fully_used", - "community": 13, + "community": 14, "norm_label": "mark_requisition_fully_used()" }, { @@ -14301,7 +14319,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1190", "id": "crud_production_material_usage_prep_consumption_to_dict", - "community": 13, + "community": 14, "norm_label": "_prep_consumption_to_dict()" }, { @@ -14310,7 +14328,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1222", "id": "crud_production_material_usage_list_prep_consumptions", - "community": 13, + "community": 14, "norm_label": "list_prep_consumptions()" }, { @@ -14319,7 +14337,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1299", "id": "crud_production_material_usage_list_my_prep_consumptions", - "community": 13, + "community": 14, "norm_label": "list_my_prep_consumptions()" }, { @@ -14544,7 +14562,7 @@ "source_file": "crud/production_task.py", "source_location": "L1", "id": "crud_production_task_py", - "community": 13, + "community": 9, "norm_label": "production_task.py" }, { @@ -14553,7 +14571,7 @@ "source_file": "crud/production_task.py", "source_location": "L53", "id": "crud_production_task_require_requisition_for_catalog_material", - "community": 13, + "community": 0, "norm_label": "_require_requisition_for_catalog_material()" }, { @@ -14562,7 +14580,7 @@ "source_file": "crud/production_task.py", "source_location": "L105", "id": "crud_production_task_production_conclusion_label", - "community": 13, + "community": 9, "norm_label": "_production_conclusion_label()" }, { @@ -14571,7 +14589,7 @@ "source_file": "crud/production_task.py", "source_location": "L112", "id": "crud_production_task_fmt_dt", - "community": 13, + "community": 9, "norm_label": "_fmt_dt()" }, { @@ -14580,7 +14598,7 @@ "source_file": "crud/production_task.py", "source_location": "L116", "id": "crud_production_task_normalize_date_bound", - "community": 13, + "community": 9, "norm_label": "_normalize_date_bound()" }, { @@ -14589,7 +14607,7 @@ "source_file": "crud/production_task.py", "source_location": "L123", "id": "crud_production_task_enrich_outbound_task_items", - "community": 13, + "community": 9, "norm_label": "_enrich_outbound_task_items()" }, { @@ -14598,7 +14616,7 @@ "source_file": "crud/production_task.py", "source_location": "L257", "id": "crud_production_task_generate_task_no", - "community": 13, + "community": 9, "norm_label": "_generate_task_no()" }, { @@ -14607,7 +14625,7 @@ "source_file": "crud/production_task.py", "source_location": "L271", "id": "crud_production_task_task_to_dict", - "community": 13, + "community": 9, "norm_label": "_task_to_dict()" }, { @@ -14616,7 +14634,7 @@ "source_file": "crud/production_task.py", "source_location": "L300", "id": "crud_production_task_step_to_dict", - "community": 13, + "community": 9, "norm_label": "_step_to_dict()" }, { @@ -14625,7 +14643,7 @@ "source_file": "crud/production_task.py", "source_location": "L325", "id": "crud_production_task_step_reagent_to_dict", - "community": 13, + "community": 9, "norm_label": "_step_reagent_to_dict()" }, { @@ -14634,7 +14652,7 @@ "source_file": "crud/production_task.py", "source_location": "L342", "id": "crud_production_task_step_configured_reagent_to_dict", - "community": 13, + "community": 9, "norm_label": "_step_configured_reagent_to_dict()" }, { @@ -14643,7 +14661,7 @@ "source_file": "crud/production_task.py", "source_location": "L358", "id": "crud_production_task_step_consumable_to_dict", - "community": 13, + "community": 9, "norm_label": "_step_consumable_to_dict()" }, { @@ -14652,7 +14670,7 @@ "source_file": "crud/production_task.py", "source_location": "L375", "id": "crud_production_task_step_output_to_dict", - "community": 13, + "community": 9, "norm_label": "_step_output_to_dict()" }, { @@ -14661,7 +14679,7 @@ "source_file": "crud/production_task.py", "source_location": "L387", "id": "crud_production_task_step_data_collection_to_dict", - "community": 13, + "community": 9, "norm_label": "_step_data_collection_to_dict()" }, { @@ -14670,7 +14688,7 @@ "source_file": "crud/production_task.py", "source_location": "L399", "id": "crud_production_task_task_input_to_dict", - "community": 13, + "community": 9, "norm_label": "_task_input_to_dict()" }, { @@ -14679,7 +14697,7 @@ "source_file": "crud/production_task.py", "source_location": "L421", "id": "crud_production_task_task_output_to_dict", - "community": 13, + "community": 9, "norm_label": "_task_output_to_dict()" }, { @@ -14688,7 +14706,7 @@ "source_file": "crud/production_task.py", "source_location": "L446", "id": "crud_production_task_soft_delete_sub", - "community": 13, + "community": 0, "norm_label": "_soft_delete_sub()" }, { @@ -14697,7 +14715,7 @@ "source_file": "crud/production_task.py", "source_location": "L459", "id": "crud_production_task_resolve_sub_table_order_num", - "community": 13, + "community": 1, "norm_label": "_resolve_sub_table_order_num()" }, { @@ -14706,7 +14724,7 @@ "source_file": "crud/production_task.py", "source_location": "L468", "id": "crud_production_task_empty_step_sub_tables", - "community": 13, + "community": 9, "norm_label": "_empty_step_sub_tables()" }, { @@ -14715,7 +14733,7 @@ "source_file": "crud/production_task.py", "source_location": "L478", "id": "crud_production_task_batch_load_step_sub_tables", - "community": 13, + "community": 9, "norm_label": "_batch_load_step_sub_tables()" }, { @@ -14724,7 +14742,7 @@ "source_file": "crud/production_task.py", "source_location": "L578", "id": "crud_production_task_step_sub_tables_to_dict", - "community": 13, + "community": 9, "norm_label": "_step_sub_tables_to_dict()" }, { @@ -14733,7 +14751,7 @@ "source_file": "crud/production_task.py", "source_location": "L583", "id": "crud_production_task_clone_step_reagents", - "community": 13, + "community": 1, "norm_label": "_clone_step_reagents()" }, { @@ -14742,7 +14760,7 @@ "source_file": "crud/production_task.py", "source_location": "L606", "id": "crud_production_task_clone_step_consumables", - "community": 13, + "community": 1, "norm_label": "_clone_step_consumables()" }, { @@ -14751,7 +14769,7 @@ "source_file": "crud/production_task.py", "source_location": "L629", "id": "crud_production_task_clone_step_outputs", - "community": 13, + "community": 1, "norm_label": "_clone_step_outputs()" }, { @@ -14760,7 +14778,7 @@ "source_file": "crud/production_task.py", "source_location": "L651", "id": "crud_production_task_clone_step_data_collections", - "community": 13, + "community": 1, "norm_label": "_clone_step_data_collections()" }, { @@ -14769,7 +14787,7 @@ "source_file": "crud/production_task.py", "source_location": "L672", "id": "crud_production_task_clone_route_to_task", - "community": 13, + "community": 1, "norm_label": "_clone_route_to_task()" }, { @@ -14778,7 +14796,7 @@ "source_file": "crud/production_task.py", "source_location": "L705", "id": "crud_production_task_validate_assignee_user_id", - "community": 13, + "community": 9, "norm_label": "_validate_assignee_user_id()" }, { @@ -14796,7 +14814,7 @@ "source_file": "crud/production_task.py", "source_location": "L740", "id": "crud_production_task_enrich_handover_times", - "community": 13, + "community": 9, "norm_label": "_enrich_handover_times()" }, { @@ -14805,7 +14823,7 @@ "source_file": "crud/production_task.py", "source_location": "L769", "id": "crud_production_task_get_production_task_row", - "community": 13, + "community": 9, "norm_label": "get_production_task_row()" }, { @@ -14814,7 +14832,7 @@ "source_file": "crud/production_task.py", "source_location": "L783", "id": "crud_production_task_assert_task_assignee", - "community": 13, + "community": 9, "norm_label": "assert_task_assignee()" }, { @@ -14823,7 +14841,7 @@ "source_file": "crud/production_task.py", "source_location": "L790", "id": "crud_production_task_assert_task_step_assignee_or_legacy", - "community": 13, + "community": 9, "norm_label": "assert_task_step_assignee_or_legacy()" }, { @@ -14832,7 +14850,7 @@ "source_file": "crud/production_task.py", "source_location": "L805", "id": "crud_production_task_assert_step_assignee_for_write", - "community": 13, + "community": 9, "norm_label": "assert_step_assignee_for_write()" }, { @@ -14841,7 +14859,7 @@ "source_file": "crud/production_task.py", "source_location": "L836", "id": "crud_production_task_record_task_handover", - "community": 13, + "community": 9, "norm_label": "_record_task_handover()" }, { @@ -14850,7 +14868,7 @@ "source_file": "crud/production_task.py", "source_location": "L868", "id": "crud_production_task_forward_production_task", - "community": 13, + "community": 9, "norm_label": "forward_production_task()" }, { @@ -14859,7 +14877,7 @@ "source_file": "crud/production_task.py", "source_location": "L911", "id": "crud_production_task_reassign_production_task", - "community": 13, + "community": 9, "norm_label": "reassign_production_task()" }, { @@ -14868,7 +14886,7 @@ "source_file": "crud/production_task.py", "source_location": "L956", "id": "crud_production_task_create_production_task", - "community": 13, + "community": 9, "norm_label": "create_production_task()" }, { @@ -14877,7 +14895,7 @@ "source_file": "crud/production_task.py", "source_location": "L1050", "id": "crud_production_task_dispatch_task_steps", - "community": 13, + "community": 9, "norm_label": "dispatch_task_steps()" }, { @@ -14886,7 +14904,7 @@ "source_file": "crud/production_task.py", "source_location": "L1114", "id": "crud_production_task_enrich_tasks_with_step_summaries", - "community": 13, + "community": 9, "norm_label": "_enrich_tasks_with_step_summaries()" }, { @@ -14895,7 +14913,7 @@ "source_file": "crud/production_task.py", "source_location": "L1152", "id": "crud_production_task_list_production_tasks", - "community": 13, + "community": 9, "norm_label": "list_production_tasks()" }, { @@ -14904,7 +14922,7 @@ "source_file": "crud/production_task.py", "source_location": "L1568", "id": "crud_production_task_list_mine_production_tasks", - "community": 13, + "community": 9, "norm_label": "list_mine_production_tasks()" }, { @@ -14913,7 +14931,7 @@ "source_file": "crud/production_task.py", "source_location": "L1632", "id": "crud_production_task_get_production_task_detail", - "community": 13, + "community": 9, "norm_label": "get_production_task_detail()" }, { @@ -14922,7 +14940,7 @@ "source_file": "crud/production_task.py", "source_location": "L1810", "id": "crud_production_task_build_process_library_for_editor", - "community": 0, + "community": 9, "norm_label": "_build_process_library_for_editor()" }, { @@ -14958,7 +14976,7 @@ "source_file": "crud/production_task.py", "source_location": "L1975", "id": "crud_production_task_update_task_status", - "community": 13, + "community": 9, "norm_label": "update_task_status()" }, { @@ -14967,7 +14985,7 @@ "source_file": "crud/production_task.py", "source_location": "L2035", "id": "crud_production_task_add_task_step", - "community": 13, + "community": 9, "norm_label": "add_task_step()" }, { @@ -14985,7 +15003,7 @@ "source_file": "crud/production_task.py", "source_location": "L2235", "id": "crud_production_task_delete_task_step", - "community": 13, + "community": 0, "norm_label": "delete_task_step()" }, { @@ -14994,7 +15012,7 @@ "source_file": "crud/production_task.py", "source_location": "L2258", "id": "crud_production_task_replace_step_reagents", - "community": 13, + "community": 0, "norm_label": "replace_step_reagents()" }, { @@ -15003,7 +15021,7 @@ "source_file": "crud/production_task.py", "source_location": "L2328", "id": "crud_production_task_replace_step_consumables", - "community": 13, + "community": 0, "norm_label": "replace_step_consumables()" }, { @@ -15012,7 +15030,7 @@ "source_file": "crud/production_task.py", "source_location": "L2398", "id": "crud_production_task_replace_step_configured_reagents", - "community": 13, + "community": 0, "norm_label": "replace_step_configured_reagents()" }, { @@ -15021,7 +15039,7 @@ "source_file": "crud/production_task.py", "source_location": "L2466", "id": "crud_production_task_replace_step_outputs", - "community": 13, + "community": 0, "norm_label": "replace_step_outputs()" }, { @@ -15030,7 +15048,7 @@ "source_file": "crud/production_task.py", "source_location": "L2485", "id": "crud_production_task_replace_step_data_collections", - "community": 13, + "community": 0, "norm_label": "replace_step_data_collections()" }, { @@ -15048,7 +15066,7 @@ "source_file": "crud/production_task.py", "source_location": "L2578", "id": "crud_production_task_set_task_inputs", - "community": 13, + "community": 0, "norm_label": "set_task_inputs()" }, { @@ -15057,7 +15075,7 @@ "source_file": "crud/production_task.py", "source_location": "L2635", "id": "crud_production_task_parse_optional_date", - "community": 4, + "community": 9, "norm_label": "_parse_optional_date()" }, { @@ -15075,7 +15093,7 @@ "source_file": "crud/production_task.py", "source_location": "L2666", "id": "crud_production_task_output_item_has_spec", - "community": 13, + "community": 9, "norm_label": "_output_item_has_spec()" }, { @@ -15084,7 +15102,7 @@ "source_file": "crud/production_task.py", "source_location": "L2670", "id": "crud_production_task_output_item_spec_text", - "community": 4, + "community": 9, "norm_label": "_output_item_spec_text()" }, { @@ -15093,7 +15111,7 @@ "source_file": "crud/production_task.py", "source_location": "L2686", "id": "crud_production_task_update_product_from_output", - "community": 4, + "community": 9, "norm_label": "_update_product_from_output()" }, { @@ -15102,7 +15120,7 @@ "source_file": "crud/production_task.py", "source_location": "L2746", "id": "crud_production_task_set_task_outputs", - "community": 4, + "community": 9, "norm_label": "set_task_outputs()" }, { @@ -15111,7 +15129,7 @@ "source_file": "crud/production_task.py", "source_location": "L2881", "id": "crud_production_task_reorder_task_steps", - "community": 13, + "community": 9, "norm_label": "reorder_task_steps()" }, { @@ -15120,7 +15138,7 @@ "source_file": "crud/production_task.py", "source_location": "L2895", "id": "crud_production_task_copy_task_step", - "community": 4, + "community": 9, "norm_label": "copy_task_step()" }, { @@ -15129,7 +15147,7 @@ "source_file": "crud/production_task.py", "source_location": "L3021", "id": "crud_production_task_delete_production_task", - "community": 13, + "community": 9, "norm_label": "delete_production_task()" }, { @@ -15138,7 +15156,7 @@ "source_file": "crud/production_task.py", "source_location": "L3070", "id": "crud_production_task_total_pages", - "community": 13, + "community": 9, "norm_label": "total_pages()" }, { @@ -15147,7 +15165,7 @@ "source_file": "crud/production_task.py", "source_location": "L3085", "id": "crud_production_task_empty_production_tab_step_counts", - "community": 13, + "community": 9, "norm_label": "_empty_production_tab_step_counts()" }, { @@ -15156,7 +15174,7 @@ "source_file": "crud/production_task.py", "source_location": "L3092", "id": "crud_production_task_resolve_production_tab_key", - "community": 13, + "community": 9, "norm_label": "_resolve_production_tab_key()" }, { @@ -15165,7 +15183,7 @@ "source_file": "crud/production_task.py", "source_location": "L3111", "id": "crud_production_task_aggregate_production_tab_step_field", - "community": 13, + "community": 9, "norm_label": "_aggregate_production_tab_step_field()" }, { @@ -15174,7 +15192,7 @@ "source_file": "crud/production_task.py", "source_location": "L3123", "id": "crud_production_task_base_active_step_count_query", - "community": 13, + "community": 0, "norm_label": "_base_active_step_count_query()" }, { @@ -15183,7 +15201,7 @@ "source_file": "crud/production_task.py", "source_location": "L3196", "id": "crud_production_task_count_step_tab_badges_by_tab", - "community": 13, + "community": 9, "norm_label": "count_step_tab_badges_by_tab()" }, { @@ -15192,7 +15210,7 @@ "source_file": "crud/production_task.py", "source_location": "L3243", "id": "crud_production_task_count_production_work_order_tab_step_badges", - "community": 13, + "community": 9, "norm_label": "count_production_work_order_tab_step_badges()" }, { @@ -15201,7 +15219,7 @@ "source_file": "crud/production_task.py", "source_location": "L3249", "id": "crud_production_task_count_mine_production_work_order_tab_step_badges", - "community": 13, + "community": 9, "norm_label": "count_mine_production_work_order_tab_step_badges()" }, { @@ -15210,7 +15228,7 @@ "source_file": "crud/production_task.py", "source_location": "L1", "id": "crud_production_task_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1 crud(biz_production_task + \u6b65\u9aa4 + \u5b50\u8868 + \u6295\u5165/\u4ea7\u51fa)" }, { @@ -15219,7 +15237,7 @@ "source_file": "crud/production_task.py", "source_location": "L129", "id": "crud_production_task_rationale_129", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u751f\u4ea7\u4efb\u52a1:\u6765\u6e90\u7c7b\u578b=\u4e1a\u52a1\u7c7b\u578b,\u534f\u8bae\u53f7=\u7533\u8bf7\u5355\u53f7,\u534f\u8bae\u72b6\u6001=\u7533\u8bf7\u5355\u72b6\u6001\u3002" }, { @@ -15228,7 +15246,7 @@ "source_file": "crud/production_task.py", "source_location": "L460", "id": "crud_production_task_rationale_460", - "community": 4, + "community": 3, "norm_label": "\u590d\u5236/\u514b\u9686\u5b50\u8868\u6392\u5e8f\u53f7:\u4fdd\u7559\u6e90 order_num;\u82e5\u6e90\u8bb0\u5f55\u5747\u4e3a 0 \u5219\u6309\u904d\u5386\u987a\u5e8f\u5199\u5165 idx\u3002" }, { @@ -15237,7 +15255,7 @@ "source_file": "crud/production_task.py", "source_location": "L479", "id": "crud_production_task_rationale_479", - "community": 4, + "community": 3, "norm_label": "\u6279\u91cf\u52a0\u8f7d\u6b65\u9aa4\u5b50\u8868,\u907f\u514d get_production_task_detail \u9010\u6b65\u9aa4 n+1 \u67e5\u8be2\u3002" }, { @@ -15246,7 +15264,7 @@ "source_file": "crud/production_task.py", "source_location": "L579", "id": "crud_production_task_rationale_579", - "community": 4, + "community": 3, "norm_label": "\u52a0\u8f7d\u6b65\u9aa4\u56db\u5f20\u5b50\u8868\u5e76\u5e8f\u5217\u5316(\u4e0e get_production_task_detail \u4e00\u81f4)\u3002" }, { @@ -15255,7 +15273,7 @@ "source_file": "crud/production_task.py", "source_location": "L786", "id": "crud_production_task_rationale_786", - "community": 4, + "community": 3, "norm_label": "deprecated:\u4f18\u5148\u4f7f\u7528 assert_task_step_assignee_or_legacy\u3002" }, { @@ -15264,7 +15282,7 @@ "source_file": "crud/production_task.py", "source_location": "L1117", "id": "crud_production_task_rationale_1117", - "community": 4, + "community": 3, "norm_label": "\u6279\u91cf\u9644\u52a0\u5de5\u827a\u6b65\u9aa4\u6458\u8981(\u65e0\u8bd5\u5242/\u8017\u6750/\u4ea7\u51fa\u7b49\u5b50\u8868),\u4f9b\u5217\u8868\u5361\u7247\u5c55\u793a\u3002" }, { @@ -15273,7 +15291,7 @@ "source_file": "crud/production_task.py", "source_location": "L1814", "id": "crud_production_task_rationale_1814", - "community": 4, + "community": 3, "norm_label": "\u6309\u5206\u7c7b\u5206\u7ec4\u5de5\u827a\u5e93,\u7ed3\u6784\u4e0e\u524d\u7aef route-config \u5de6\u680f\u4e00\u81f4\u3002" }, { @@ -15282,7 +15300,7 @@ "source_file": "crud/production_task.py", "source_location": "L1843", "id": "crud_production_task_rationale_1843", - "community": 4, + "community": 3, "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(\u5355\u6b21\u805a\u5408)\u3002" }, { @@ -15291,7 +15309,7 @@ "source_file": "crud/production_task.py", "source_location": "L1934", "id": "crud_production_task_rationale_1934", - "community": 4, + "community": 3, "norm_label": "\u4efb\u52a1\u9996\u6b21\u5b8c\u6210\u65f6,\u5c06\u539f\u6750\u6599\u4e2d\u7684\u7ec6\u80de\u4ea7\u54c1\u6807\u8bb0\u4e3a\u5df2\u4f7f\u7528\u5e76\u91ca\u653e\u5e93\u4f4d\u5360\u7528\u3002" }, { @@ -15300,7 +15318,7 @@ "source_file": "crud/production_task.py", "source_location": "L2513", "id": "crud_production_task_rationale_2513", - "community": 4, + "community": 3, "norm_label": "\u4ece\u751f\u4ea7\u4efb\u52a1\u521b\u5efa\u4e34\u65f6\u751f\u4ea7\u5de5\u5355,\u5e76\u8fd4\u56de\u5f85\u590d\u5236\u5230\u65b0\u4efb\u52a1\u7684\u539f\u6750\u6599\u8f7d\u8377(\u4e0d\u542b\u4ea7\u51fa)\u3002" }, { @@ -15309,7 +15327,7 @@ "source_file": "crud/production_task.py", "source_location": "L2636", "id": "crud_production_task_rationale_2636", - "community": 4, + "community": 3, "norm_label": "\u89e3\u6790\u53ef\u9009\u65e5\u671f\u5b57\u7b26\u4e32(\u517c\u5bb9 yyyy-mm-dd \u4e0e iso 8601)" }, { @@ -15318,7 +15336,7 @@ "source_file": "crud/production_task.py", "source_location": "L2694", "id": "crud_production_task_rationale_2694", - "community": 4, + "community": 3, "norm_label": "\u4ece output item \u66f4\u65b0\u7ec6\u80de\u4ea7\u54c1\u5b57\u6bb5" }, { @@ -15327,7 +15345,7 @@ "source_file": "crud/production_task.py", "source_location": "L2897", "id": "crud_production_task_rationale_2897", - "community": 4, + "community": 3, "norm_label": "\u590d\u5236\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4,\u63d2\u5165\u5230\u539f\u6b65\u9aa4\u4e4b\u540e,\u540d\u79f0\u8ffd\u52a0(\u590d\u5236)" }, { @@ -15336,7 +15354,7 @@ "source_file": "crud/production_task.py", "source_location": "L3022", "id": "crud_production_task_rationale_3022", - "community": 4, + "community": 3, "norm_label": "\u8f6f\u5220\u9664\u751f\u4ea7\u4efb\u52a1\u53ca\u5176\u6240\u6709\u5b50\u8868\u6570\u636e(\u6b65\u9aa4 + \u6295\u5165 + \u4ea7\u51fa)" }, { @@ -15345,7 +15363,7 @@ "source_file": "crud/production_task.py", "source_location": "L3203", "id": "crud_production_task_rationale_3203", - "community": 4, + "community": 3, "norm_label": "\u6309 tab \u7edf\u8ba1\u5de5\u827a\u6b65\u9aa4\u89d2\u6807:\u8ba1\u5212\u5f00\u59cb\u5df2\u5230\u671f\u672a\u5b8c\u6210\u6570 + \u8ba1\u5212\u5f00\u59cb\u5728\u4eca\u65e5\u4e4b\u540e\u672a\u5b8c\u6210\u6570\u3002" }, { @@ -15354,7 +15372,7 @@ "source_file": "crud/inbound_sample_special.py", "source_location": "L1", "id": "crud_inbound_sample_special_py", - "community": 5, + "community": 4, "norm_label": "inbound_sample_special.py" }, { @@ -15363,7 +15381,7 @@ "source_file": "crud/inbound_sample_special.py", "source_location": "L17", "id": "crud_inbound_sample_special_update_inbound_sample_special_mark", - "community": 5, + "community": 4, "norm_label": "update_inbound_sample_special_mark()" }, { @@ -15372,7 +15390,7 @@ "source_file": "crud/inbound_sample_special.py", "source_location": "L1", "id": "crud_inbound_sample_special_rationale_1", - "community": 4, + "community": 8, "norm_label": "\u5165\u5e93\u6837\u672c(\u91c7\u96c6\u534f\u8bae / \u79d1\u7814\u6350\u8d60)\u00b7 \u7279\u6b8a\u6807\u8bb0\u7ef4\u62a4\u3002" }, { @@ -15381,7 +15399,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L1", "id": "crud_qc_third_party_item_py", - "community": 21, + "community": 6, "norm_label": "qc_third_party_item.py" }, { @@ -15390,7 +15408,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L16", "id": "crud_qc_third_party_item_dec", - "community": 21, + "community": 6, "norm_label": "_dec()" }, { @@ -15399,7 +15417,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L22", "id": "crud_qc_third_party_item_row_to_dict", - "community": 21, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -15408,7 +15426,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L38", "id": "crud_qc_third_party_item_item_code_exists", - "community": 21, + "community": 6, "norm_label": "item_code_exists()" }, { @@ -15417,7 +15435,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L59", "id": "crud_qc_third_party_item_company_name_map", - "community": 21, + "community": 6, "norm_label": "_company_name_map()" }, { @@ -15426,7 +15444,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L70", "id": "crud_qc_third_party_item_list_items", - "community": 21, + "community": 6, "norm_label": "list_items()" }, { @@ -15435,7 +15453,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L119", "id": "crud_qc_third_party_item_list_active_items", - "community": 21, + "community": 6, "norm_label": "list_active_items()" }, { @@ -15444,7 +15462,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L139", "id": "crud_qc_third_party_item_get_item", - "community": 21, + "community": 6, "norm_label": "get_item()" }, { @@ -15453,7 +15471,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L150", "id": "crud_qc_third_party_item_create_item", - "community": 21, + "community": 6, "norm_label": "create_item()" }, { @@ -15462,7 +15480,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L202", "id": "crud_qc_third_party_item_update_item", - "community": 21, + "community": 6, "norm_label": "update_item()" }, { @@ -15471,7 +15489,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L256", "id": "crud_qc_third_party_item_soft_delete_item", - "community": 21, + "community": 6, "norm_label": "soft_delete_item()" }, { @@ -15480,7 +15498,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L1", "id": "crud_sample_production_reception_py", - "community": 11, + "community": 0, "norm_label": "sample_production_reception.py" }, { @@ -15489,7 +15507,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L62", "id": "crud_sample_production_reception_fmt_dt", - "community": 11, + "community": 0, "norm_label": "_fmt_dt()" }, { @@ -15498,7 +15516,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L66", "id": "crud_sample_production_reception_dec", - "community": 11, + "community": 0, "norm_label": "_dec()" }, { @@ -15507,7 +15525,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L72", "id": "crud_sample_production_reception_int_val", - "community": 11, + "community": 0, "norm_label": "_int_val()" }, { @@ -15516,7 +15534,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L78", "id": "crud_sample_production_reception_resolve_field_profile", - "community": 11, + "community": 0, "norm_label": "resolve_field_profile()" }, { @@ -15525,7 +15543,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L84", "id": "crud_sample_production_reception_row_to_dict", - "community": 11, + "community": 0, "norm_label": "_row_to_dict()" }, { @@ -15534,7 +15552,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L114", "id": "crud_sample_production_reception_validate_handler_user_id", - "community": 11, + "community": 0, "norm_label": "_validate_handler_user_id()" }, { @@ -15543,7 +15561,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L126", "id": "crud_sample_production_reception_get_qc_reception", - "community": 11, + "community": 0, "norm_label": "_get_qc_reception()" }, { @@ -15552,7 +15570,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L145", "id": "crud_sample_production_reception_validate_payload", - "community": 11, + "community": 0, "norm_label": "_validate_payload()" }, { @@ -15561,7 +15579,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L164", "id": "crud_sample_production_reception_apply_payload_to_row", - "community": 11, + "community": 0, "norm_label": "_apply_payload_to_row()" }, { @@ -15570,7 +15588,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L220", "id": "crud_sample_production_reception_get_by_reception_id", - "community": 11, + "community": 4, "norm_label": "get_by_reception_id()" }, { @@ -15579,7 +15597,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L235", "id": "crud_sample_production_reception_get_map_by_reception_ids", - "community": 11, + "community": 4, "norm_label": "get_map_by_reception_ids()" }, { @@ -15588,7 +15606,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L252", "id": "crud_sample_production_reception_get_by_id", - "community": 11, + "community": 0, "norm_label": "get_by_id()" }, { @@ -15597,7 +15615,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L265", "id": "crud_sample_production_reception_create_production_reception", - "community": 11, + "community": 0, "norm_label": "create_production_reception()" }, { @@ -15606,7 +15624,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L322", "id": "crud_sample_production_reception_update_production_reception", - "community": 11, + "community": 0, "norm_label": "update_production_reception()" }, { @@ -15759,7 +15777,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1", "id": "crud_collection_protocol_py", - "community": 5, + "community": 4, "norm_label": "collection_protocol.py" }, { @@ -15768,7 +15786,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L69", "id": "crud_collection_protocol_get_protocol_nos_used_in_protocols", - "community": 1, + "community": 4, "norm_label": "get_protocol_nos_used_in_protocols()" }, { @@ -15777,7 +15795,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L103", "id": "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", - "community": 5, + "community": 4, "norm_label": "get_sample_codes_used_in_protocol_samples()" }, { @@ -15786,7 +15804,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L137", "id": "crud_collection_protocol_validate_sample_codes_not_used", - "community": 5, + "community": 4, "norm_label": "validate_sample_codes_not_used()" }, { @@ -15795,7 +15813,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L170", "id": "crud_collection_protocol_total_pages", - "community": 5, + "community": 4, "norm_label": "total_pages()" }, { @@ -15804,7 +15822,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L176", "id": "crud_collection_protocol_fmt_dt", - "community": 5, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -15813,7 +15831,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L180", "id": "crud_collection_protocol_dec", - "community": 5, + "community": 4, "norm_label": "_dec()" }, { @@ -15822,7 +15840,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L188", "id": "crud_collection_protocol_optional_decimal", - "community": 5, + "community": 4, "norm_label": "_optional_decimal()" }, { @@ -15831,7 +15849,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L194", "id": "crud_collection_protocol_today_yyyymmdd", - "community": 5, + "community": 4, "norm_label": "_today_yyyymmdd()" }, { @@ -15840,7 +15858,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L198", "id": "crud_collection_protocol_normalize_yyyymmdd_date", - "community": 5, + "community": 4, "norm_label": "_normalize_yyyymmdd_date()" }, { @@ -15849,7 +15867,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L217", "id": "crud_collection_protocol_normalize_fields", - "community": 5, + "community": 4, "norm_label": "_normalize_fields()" }, { @@ -15858,7 +15876,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L228", "id": "crud_collection_protocol_pop_attachment_urls", - "community": 5, + "community": 4, "norm_label": "_pop_attachment_urls()" }, { @@ -15876,7 +15894,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L258", "id": "crud_collection_protocol_normalize_attachment_url_key", - "community": 5, + "community": 4, "norm_label": "_normalize_attachment_url_key()" }, { @@ -15885,7 +15903,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()" }, { @@ -15894,7 +15912,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L275", "id": "crud_collection_protocol_lookup_attachment_by_url", - "community": 5, + "community": 4, "norm_label": "_lookup_attachment_by_url()" }, { @@ -15903,7 +15921,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L299", "id": "crud_collection_protocol_lookup_attachments_by_urls", - "community": 5, + "community": 4, "norm_label": "lookup_attachments_by_urls()" }, { @@ -15912,7 +15930,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L333", "id": "crud_collection_protocol_attachment_item_from_row", - "community": 5, + "community": 4, "norm_label": "_attachment_item_from_row()" }, { @@ -15921,7 +15939,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L348", "id": "crud_collection_protocol_urls_to_attachment_list", - "community": 5, + "community": 4, "norm_label": "urls_to_attachment_list()" }, { @@ -15930,7 +15948,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L375", "id": "crud_collection_protocol_user_nick_name_map", - "community": 5, + "community": 4, "norm_label": "_user_nick_name_map()" }, { @@ -15939,7 +15957,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L383", "id": "crud_collection_protocol_protocol_to_dict", - "community": 5, + "community": 4, "norm_label": "_protocol_to_dict()" }, { @@ -15948,7 +15966,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L411", "id": "crud_collection_protocol_payment_to_dict", - "community": 5, + "community": 4, "norm_label": "_payment_to_dict()" }, { @@ -15957,7 +15975,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L432", "id": "crud_collection_protocol_detail_to_dict", - "community": 5, + "community": 4, "norm_label": "_detail_to_dict()" }, { @@ -15966,7 +15984,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L480", "id": "crud_collection_protocol_audit_to_dict", - "community": 5, + "community": 4, "norm_label": "_audit_to_dict()" }, { @@ -15975,7 +15993,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L502", "id": "crud_collection_protocol_party_customer_to_dict", - "community": 5, + "community": 4, "norm_label": "_party_customer_to_dict()" }, { @@ -15984,7 +16002,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L536", "id": "crud_collection_protocol_collection_info_to_dict", - "community": 5, + "community": 4, "norm_label": "_collection_info_to_dict()" }, { @@ -15993,7 +16011,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L554", "id": "crud_collection_protocol_sample_to_dict", - "community": 5, + "community": 4, "norm_label": "_sample_to_dict()" }, { @@ -16002,7 +16020,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L580", "id": "crud_collection_protocol_transport_to_dict", - "community": 5, + "community": 4, "norm_label": "_transport_to_dict()" }, { @@ -16011,7 +16029,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L600", "id": "crud_collection_protocol_storage_cert_to_dict", - "community": 5, + "community": 4, "norm_label": "_storage_cert_to_dict()" }, { @@ -16020,7 +16038,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L615", "id": "crud_collection_protocol_format_newborn_info", - "community": 5, + "community": 4, "norm_label": "_format_newborn_info()" }, { @@ -16029,7 +16047,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L632", "id": "crud_collection_protocol_format_sample_collect_summary", - "community": 5, + "community": 4, "norm_label": "_format_sample_collect_summary()" }, { @@ -16038,7 +16056,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L650", "id": "crud_collection_protocol_format_storage_cert_sample_info", - "community": 5, + "community": 4, "norm_label": "_format_storage_cert_sample_info()" }, { @@ -16047,7 +16065,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L667", "id": "crud_collection_protocol_pick_storage_in_date", - "community": 5, + "community": 4, "norm_label": "_pick_storage_in_date()" }, { @@ -16056,7 +16074,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L675", "id": "crud_collection_protocol_load_protocol_storage_in_date_map", - "community": 5, + "community": 4, "norm_label": "_load_protocol_storage_in_date_map()" }, { @@ -16065,7 +16083,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L706", "id": "crud_collection_protocol_load_sample_type_name_map", - "community": 5, + "community": 4, "norm_label": "_load_sample_type_name_map()" }, { @@ -16074,7 +16092,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L720", "id": "crud_collection_protocol_load_unit_name_map", - "community": 5, + "community": 4, "norm_label": "_load_unit_name_map()" }, { @@ -16083,7 +16101,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L734", "id": "crud_collection_protocol_load_site_name_map", - "community": 5, + "community": 4, "norm_label": "_load_site_name_map()" }, { @@ -16092,7 +16110,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L748", "id": "crud_collection_protocol_load_express_name_map", - "community": 5, + "community": 4, "norm_label": "_load_express_name_map()" }, { @@ -16101,7 +16119,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L762", "id": "crud_collection_protocol_list_storage_certs", - "community": 5, + "community": 4, "norm_label": "list_storage_certs()" }, { @@ -16110,7 +16128,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L890", "id": "crud_collection_protocol_normalize_date_bound", - "community": 5, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -16119,7 +16137,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L897", "id": "crud_collection_protocol_yyyymmdd_from_date_param", - "community": 5, + "community": 4, "norm_label": "_yyyymmdd_from_date_param()" }, { @@ -16128,7 +16146,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L905", "id": "crud_collection_protocol_storage_in_date_to_yyyymmdd", - "community": 5, + "community": 4, "norm_label": "_storage_in_date_to_yyyymmdd()" }, { @@ -16137,7 +16155,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L910", "id": "crud_collection_protocol_list_collection_protocols", - "community": 5, + "community": 4, "norm_label": "list_collection_protocols()" }, { @@ -16146,7 +16164,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1212", "id": "crud_collection_protocol_get_collection_protocol", - "community": 5, + "community": 4, "norm_label": "get_collection_protocol()" }, { @@ -16155,7 +16173,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1231", "id": "crud_collection_protocol_get_payment_by_protocol_id", - "community": 5, + "community": 4, "norm_label": "get_payment_by_protocol_id()" }, { @@ -16164,7 +16182,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1245", "id": "crud_collection_protocol_get_protocol_detail_bundle", - "community": 5, + "community": 4, "norm_label": "get_protocol_detail_bundle()" }, { @@ -16173,7 +16191,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1393", "id": "crud_collection_protocol_list_audits", - "community": 5, + "community": 0, "norm_label": "list_audits()" }, { @@ -16182,7 +16200,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1460", "id": "crud_collection_protocol_create_audit", - "community": 5, + "community": 4, "norm_label": "create_audit()" }, { @@ -16191,7 +16209,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1497", "id": "crud_collection_protocol_detail_query_with_protocol", - "community": 5, + "community": 4, "norm_label": "_detail_query_with_protocol()" }, { @@ -16200,7 +16218,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1516", "id": "crud_collection_protocol_apply_payment_detail_list_filters", - "community": 5, + "community": 4, "norm_label": "_apply_payment_detail_list_filters()" }, { @@ -16209,7 +16227,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1551", "id": "crud_collection_protocol_rows_to_payment_detail_dicts", - "community": 5, + "community": 4, "norm_label": "_rows_to_payment_detail_dicts()" }, { @@ -16218,7 +16236,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1585", "id": "crud_collection_protocol_list_receipt_confirm_details", - "community": 5, + "community": 4, "norm_label": "list_receipt_confirm_details()" }, { @@ -16227,7 +16245,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1622", "id": "crud_collection_protocol_list_receipt_confirmed_details", - "community": 5, + "community": 4, "norm_label": "list_receipt_confirmed_details()" }, { @@ -16236,7 +16254,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1668", "id": "crud_collection_protocol_confirm_receipt", - "community": 5, + "community": 4, "norm_label": "confirm_receipt()" }, { @@ -16245,7 +16263,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1707", "id": "crud_collection_protocol_reject_receipt", - "community": 5, + "community": 4, "norm_label": "reject_receipt()" }, { @@ -16254,7 +16272,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1738", "id": "crud_collection_protocol_list_refund_confirm_details", - "community": 5, + "community": 4, "norm_label": "list_refund_confirm_details()" }, { @@ -16263,7 +16281,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1783", "id": "crud_collection_protocol_list_refund_confirmed_details", - "community": 5, + "community": 4, "norm_label": "list_refund_confirmed_details()" }, { @@ -16272,7 +16290,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1831", "id": "crud_collection_protocol_confirm_refund", - "community": 5, + "community": 4, "norm_label": "confirm_refund()" }, { @@ -16281,7 +16299,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1870", "id": "crud_collection_protocol_reject_refund", - "community": 5, + "community": 4, "norm_label": "reject_refund()" }, { @@ -16290,7 +16308,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1901", "id": "crud_collection_protocol_get_payment_detail_or_raise", - "community": 5, + "community": 4, "norm_label": "_get_payment_detail_or_raise()" }, { @@ -16299,7 +16317,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1923", "id": "crud_collection_protocol_parse_transfer_time_value", - "community": 5, + "community": 4, "norm_label": "_parse_transfer_time_value()" }, { @@ -16308,7 +16326,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1933", "id": "crud_collection_protocol_apply_payment_detail_draft_fields", - "community": 5, + "community": 4, "norm_label": "_apply_payment_detail_draft_fields()" }, { @@ -16317,7 +16335,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1968", "id": "crud_collection_protocol_validate_receipt_finance_submit_ready", - "community": 5, + "community": 4, "norm_label": "_validate_receipt_finance_submit_ready()" }, { @@ -16326,7 +16344,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1975", "id": "crud_collection_protocol_update_payment_detail_draft", - "community": 5, + "community": 4, "norm_label": "update_payment_detail_draft()" }, { @@ -16335,7 +16353,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1993", "id": "crud_collection_protocol_apply_submit_receipt_finance", - "community": 5, + "community": 4, "norm_label": "_apply_submit_receipt_finance()" }, { @@ -16344,7 +16362,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2005", "id": "crud_collection_protocol_submit_receipt_finance", - "community": 5, + "community": 4, "norm_label": "submit_receipt_finance()" }, { @@ -16353,7 +16371,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2026", "id": "crud_collection_protocol_batch_submit_receipt_finance", - "community": 5, + "community": 4, "norm_label": "batch_submit_receipt_finance()" }, { @@ -16362,7 +16380,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2044", "id": "crud_collection_protocol_apply_submit_refund_finance", - "community": 5, + "community": 0, "norm_label": "_apply_submit_refund_finance()" }, { @@ -16371,7 +16389,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2064", "id": "crud_collection_protocol_submit_refund_finance", - "community": 5, + "community": 0, "norm_label": "submit_refund_finance()" }, { @@ -16380,7 +16398,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2088", "id": "crud_collection_protocol_batch_submit_refund_finance", - "community": 5, + "community": 0, "norm_label": "batch_submit_refund_finance()" }, { @@ -16389,7 +16407,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2115", "id": "crud_collection_protocol_party_customer_map_by_protocol_ids", - "community": 5, + "community": 4, "norm_label": "_party_customer_map_by_protocol_ids()" }, { @@ -16398,7 +16416,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2139", "id": "crud_collection_protocol_list_payment_details_page", - "community": 5, + "community": 4, "norm_label": "list_payment_details_page()" }, { @@ -16407,7 +16425,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2231", "id": "crud_collection_protocol_classify_installment_warning", - "community": 5, + "community": 4, "norm_label": "_classify_installment_warning()" }, { @@ -16416,7 +16434,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2243", "id": "crud_collection_protocol_list_installment_warning", - "community": 5, + "community": 4, "norm_label": "list_installment_warning()" }, { @@ -16434,7 +16452,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2343", "id": "crud_collection_protocol_update_collection_protocol", - "community": 5, + "community": 4, "norm_label": "update_collection_protocol()" }, { @@ -16443,7 +16461,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2426", "id": "crud_collection_protocol_soft_delete_collection_protocol", - "community": 5, + "community": 4, "norm_label": "soft_delete_collection_protocol()" }, { @@ -16452,7 +16470,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2458", "id": "crud_collection_protocol_get_party_customer", - "community": 5, + "community": 4, "norm_label": "get_party_customer()" }, { @@ -16461,7 +16479,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2472", "id": "crud_collection_protocol_upsert_party_customer", - "community": 5, + "community": 4, "norm_label": "upsert_party_customer()" }, { @@ -16470,7 +16488,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2550", "id": "crud_collection_protocol_get_collection_info", - "community": 5, + "community": 4, "norm_label": "get_collection_info()" }, { @@ -16479,7 +16497,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2564", "id": "crud_collection_protocol_upsert_collection_info", - "community": 5, + "community": 4, "norm_label": "upsert_collection_info()" }, { @@ -16488,7 +16506,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2615", "id": "crud_collection_protocol_list_samples", - "community": 5, + "community": 4, "norm_label": "list_samples()" }, { @@ -16497,7 +16515,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2630", "id": "crud_collection_protocol_migrate_sample_child_refs_on_replace", - "community": 5, + "community": 4, "norm_label": "_migrate_sample_child_refs_on_replace()" }, { @@ -16506,7 +16524,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2665", "id": "crud_collection_protocol_save_samples", - "community": 5, + "community": 4, "norm_label": "save_samples()" }, { @@ -16515,7 +16533,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2754", "id": "crud_collection_protocol_list_sample_transports", - "community": 5, + "community": 4, "norm_label": "list_sample_transports()" }, { @@ -16524,7 +16542,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2773", "id": "crud_collection_protocol_soft_delete_transports_for_protocol", - "community": 5, + "community": 4, "norm_label": "_soft_delete_transports_for_protocol()" }, { @@ -16533,7 +16551,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2789", "id": "crud_collection_protocol_save_sample_transports", - "community": 5, + "community": 0, "norm_label": "save_sample_transports()" }, { @@ -16542,7 +16560,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2847", "id": "crud_collection_protocol_get_storage_cert", - "community": 5, + "community": 4, "norm_label": "get_storage_cert()" }, { @@ -16551,7 +16569,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2861", "id": "crud_collection_protocol_add_months_yyyymmdd", - "community": 5, + "community": 4, "norm_label": "_add_months_yyyymmdd()" }, { @@ -16560,7 +16578,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2876", "id": "crud_collection_protocol_calc_installment_due_amounts", - "community": 5, + "community": 4, "norm_label": "_calc_installment_due_amounts()" }, { @@ -16569,7 +16587,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2896", "id": "crud_collection_protocol_align_fq_payment_details_payload", - "community": 5, + "community": 4, "norm_label": "align_fq_payment_details_payload()" }, { @@ -16578,7 +16596,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2964", "id": "crud_collection_protocol_list_payment_details", - "community": 5, + "community": 4, "norm_label": "list_payment_details()" }, { @@ -16587,7 +16605,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2987", "id": "crud_collection_protocol_upsert_payment", - "community": 5, + "community": 4, "norm_label": "upsert_payment()" }, { @@ -16596,7 +16614,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3056", "id": "crud_collection_protocol_compare_money", - "community": 5, + "community": 4, "norm_label": "_compare_money()" }, { @@ -16605,7 +16623,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3065", "id": "crud_collection_protocol_compare_datetime", - "community": 5, + "community": 4, "norm_label": "_compare_datetime()" }, { @@ -16614,7 +16632,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3076", "id": "crud_collection_protocol_payment_detail_compare_row", - "community": 5, + "community": 4, "norm_label": "_payment_detail_compare_row()" }, { @@ -16623,7 +16641,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3129", "id": "crud_collection_protocol_payment_detail_compare_from_model", - "community": 5, + "community": 4, "norm_label": "_payment_detail_compare_from_model()" }, { @@ -16632,7 +16650,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3153", "id": "crud_collection_protocol_payment_detail_sort_key", - "community": 5, + "community": 4, "norm_label": "_payment_detail_sort_key()" }, { @@ -16641,7 +16659,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3160", "id": "crud_collection_protocol_payment_details_payload_unchanged", - "community": 5, + "community": 4, "norm_label": "_payment_details_payload_unchanged()" }, { @@ -16650,7 +16668,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3173", "id": "crud_collection_protocol_save_payment_details", - "community": 5, + "community": 4, "norm_label": "save_payment_details()" }, { @@ -16659,7 +16677,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3301", "id": "crud_collection_protocol_upsert_storage_cert", - "community": 5, + "community": 4, "norm_label": "upsert_storage_cert()" }, { @@ -16668,7 +16686,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3350", "id": "crud_collection_protocol_fullmoon_todo_empty_dict", - "community": 5, + "community": 4, "norm_label": "_fullmoon_todo_empty_dict()" }, { @@ -16677,7 +16695,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3369", "id": "crud_collection_protocol_fullmoon_todo_detail_dict", - "community": 5, + "community": 4, "norm_label": "_fullmoon_todo_detail_dict()" }, { @@ -16686,7 +16704,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3387", "id": "crud_collection_protocol_fullmoon_todo_to_dict", - "community": 5, + "community": 4, "norm_label": "_fullmoon_todo_to_dict()" }, { @@ -16695,7 +16713,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3411", "id": "crud_collection_protocol_get_fullmoon_todo", - "community": 5, + "community": 4, "norm_label": "get_fullmoon_todo()" }, { @@ -16704,7 +16722,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3429", "id": "crud_collection_protocol_upsert_fullmoon_todo", - "community": 5, + "community": 0, "norm_label": "upsert_fullmoon_todo()" }, { @@ -16713,7 +16731,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3491", "id": "crud_collection_protocol_build_installment_summary", - "community": 5, + "community": 4, "norm_label": "build_installment_summary()" }, { @@ -16722,7 +16740,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3500", "id": "crud_collection_protocol_invoice_request_item_to_dict", - "community": 5, + "community": 4, "norm_label": "_invoice_request_item_to_dict()" }, { @@ -16731,7 +16749,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3527", "id": "crud_collection_protocol_invoice_request_to_dict", - "community": 5, + "community": 4, "norm_label": "_invoice_request_to_dict()" }, { @@ -16740,7 +16758,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3567", "id": "crud_collection_protocol_active_invoiced_payment_detail_ids", - "community": 5, + "community": 4, "norm_label": "_active_invoiced_payment_detail_ids()" }, { @@ -16749,7 +16767,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3585", "id": "crud_collection_protocol_pack_invoice_request_with_items", - "community": 5, + "community": 4, "norm_label": "_pack_invoice_request_with_items()" }, { @@ -16758,7 +16776,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3650", "id": "crud_collection_protocol_list_invoice_eligible_payment_details", - "community": 5, + "community": 4, "norm_label": "list_invoice_eligible_payment_details()" }, { @@ -16767,7 +16785,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3705", "id": "crud_collection_protocol_list_invoice_requests_by_protocol", - "community": 5, + "community": 4, "norm_label": "list_invoice_requests_by_protocol()" }, { @@ -16785,7 +16803,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3826", "id": "crud_collection_protocol_invoice_request_list_query", - "community": 5, + "community": 4, "norm_label": "_invoice_request_list_query()" }, { @@ -16794,7 +16812,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3855", "id": "crud_collection_protocol_list_protocol_invoice_requests", - "community": 5, + "community": 4, "norm_label": "list_protocol_invoice_requests()" }, { @@ -16803,7 +16821,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3893", "id": "crud_collection_protocol_count_pending_protocol_invoice_requests", - "community": 5, + "community": 0, "norm_label": "count_pending_protocol_invoice_requests()" }, { @@ -16812,7 +16830,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3907", "id": "crud_collection_protocol_complete_invoice_request", - "community": 5, + "community": 4, "norm_label": "complete_invoice_request()" }, { @@ -16821,7 +16839,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1", "id": "crud_collection_protocol_rationale_1", - "community": 4, + "community": 8, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355 / \u5ba1\u6838 / \u7f34\u8d39\u660e\u7ec6 crud(\u7ec6\u80de\u5b58\u50a8 2.2.6~2.2.10)" }, { @@ -16830,7 +16848,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L75", "id": "crud_collection_protocol_rationale_75", - "community": 4, + "community": 8, "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" }, { @@ -16839,7 +16857,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L109", "id": "crud_collection_protocol_rationale_109", - "community": 4, + "community": 8, "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" }, { @@ -16848,7 +16866,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L145", "id": "crud_collection_protocol_rationale_145", - "community": 4, + "community": 8, "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" }, { @@ -16857,7 +16875,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L199", "id": "crud_collection_protocol_rationale_199", - "community": 4, + "community": 8, "norm_label": "\u5c06 yyyymmdd / yyyy-mm-dd \u7b49\u683c\u5f0f\u89c4\u8303\u4e3a 8 \u4f4d\u65e5\u671f\u5b57\u7b26\u4e32\u3002" }, { @@ -16866,7 +16884,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L218", "id": "crud_collection_protocol_rationale_218", - "community": 4, + "community": 8, "norm_label": "\u5c06\u524d\u7aef camelcase \u5b57\u6bb5\u540d\u8f6c\u4e3a\u6570\u636e\u5e93 snake_case\u3002" }, { @@ -16875,7 +16893,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L229", "id": "crud_collection_protocol_rationale_229", - "community": 4, + "community": 8, "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" }, { @@ -16884,7 +16902,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L240", "id": "crud_collection_protocol_rationale_240", - "community": 4, + "community": 8, "norm_label": "\u9644\u4ef6\u5217\u8868\u6216\u5b57\u7b26\u4e32 \u2192 \u9017\u53f7\u5206\u9694 url(minio)\u3002" }, { @@ -16893,7 +16911,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L304", "id": "crud_collection_protocol_rationale_304", - "community": 4, + "community": 8, "norm_label": "\u6279\u91cf\u6309 file_url \u7cbe\u786e\u5339\u914d\u9644\u4ef6,\u907f\u514d\u5217\u8868\u573a\u666f\u9010 url \u67e5\u5e93\u3002 \u8fd4\u56de normalize(url) -> bizattachment\u3002\u672a\u547d\u4e2d\u7684" }, { @@ -16902,7 +16920,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L355", "id": "crud_collection_protocol_rationale_355", - "community": 4, + "community": 8, "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 \u4f20\u5165 `attachment_by_url`(n" }, { @@ -16911,7 +16929,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L633", "id": "crud_collection_protocol_rationale_633", - "community": 4, + "community": 8, "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" }, { @@ -16920,7 +16938,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L680", "id": "crud_collection_protocol_rationale_680", - "community": 4, + "community": 8, "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" }, { @@ -16929,7 +16947,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1558", "id": "crud_collection_protocol_rationale_1558", - "community": 4, + "community": 8, "norm_label": "\u7f34\u8d39\u660e\u7ec6\u884c \u2192 \u524d\u7aef\u5b57\u5178(\u542b\u534f\u8bae\u3001\u5ba2\u6237\u3001\u8f6c\u8d26\u9644\u4ef6)\u3002" }, { @@ -16938,7 +16956,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2232", "id": "crud_collection_protocol_rationale_2232", - "community": 4, + "community": 8, "norm_label": "overdue | warn | upcoming \u2014 due \u4e3a yyyymmdd" }, { @@ -16947,7 +16965,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2638", "id": "crud_collection_protocol_rationale_2638", - "community": 4, + "community": 8, "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" }, { @@ -16956,7 +16974,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3077", "id": "crud_collection_protocol_rationale_3077", - "community": 4, + "community": 8, "norm_label": "normalize one payment detail row for equality compare." }, { @@ -16965,7 +16983,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3374", "id": "crud_collection_protocol_rationale_3374", - "community": 4, + "community": 8, "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" }, { @@ -17055,7 +17073,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L221", "id": "crud_cleanroom_garment_get_garment_detail", - "community": 1, + "community": 0, "norm_label": "get_garment_detail()" }, { @@ -17262,7 +17280,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L1", "id": "crud_qc_material_usage_py", - "community": 5, + "community": 13, "norm_label": "qc_material_usage.py" }, { @@ -17271,7 +17289,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L18", "id": "crud_qc_material_usage_parse_receiver_purpose_from_remark", - "community": 5, + "community": 13, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -17280,7 +17298,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L30", "id": "crud_qc_material_usage_resolve_receiver_purpose", - "community": 5, + "community": 13, "norm_label": "_resolve_receiver_purpose()" }, { @@ -17289,7 +17307,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L40", "id": "crud_qc_material_usage_display_remark", - "community": 5, + "community": 13, "norm_label": "_display_remark()" }, { @@ -17298,7 +17316,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L56", "id": "crud_qc_material_usage_user_nick_name_map", - "community": 5, + "community": 13, "norm_label": "_user_nick_name_map()" }, { @@ -17307,7 +17325,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L64", "id": "crud_qc_material_usage_receiver_display_map", - "community": 5, + "community": 13, "norm_label": "_receiver_display_map()" }, { @@ -17316,7 +17334,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L76", "id": "crud_qc_material_usage_usage_unit_label", - "community": 5, + "community": 13, "norm_label": "_usage_unit_label()" }, { @@ -17325,7 +17343,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L85", "id": "crud_qc_material_usage_stock_in_date_for_row", - "community": 5, + "community": 13, "norm_label": "_stock_in_date_for_row()" }, { @@ -17334,7 +17352,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L91", "id": "crud_qc_material_usage_unit_price_for_row", - "community": 5, + "community": 13, "norm_label": "_unit_price_for_row()" }, { @@ -17343,7 +17361,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L99", "id": "crud_qc_material_usage_amount_for_row", - "community": 5, + "community": 13, "norm_label": "_amount_for_row()" }, { @@ -17352,7 +17370,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L115", "id": "crud_qc_material_usage_row_to_dict", - "community": 5, + "community": 13, "norm_label": "_row_to_dict()" }, { @@ -17361,7 +17379,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L176", "id": "crud_qc_material_usage_linked_qc_task_no_map", - "community": 5, + "community": 13, "norm_label": "_linked_qc_task_no_map()" }, { @@ -17370,7 +17388,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L209", "id": "crud_qc_material_usage_batch_map", - "community": 5, + "community": 13, "norm_label": "_batch_map()" }, { @@ -17379,7 +17397,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L221", "id": "crud_qc_material_usage_mine_usage_filter", - "community": 5, + "community": 13, "norm_label": "_mine_usage_filter()" }, { @@ -17388,7 +17406,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L246", "id": "crud_qc_material_usage_list_usages_query", - "community": 5, + "community": 13, "norm_label": "_list_usages_query()" }, { @@ -17397,7 +17415,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L320", "id": "crud_qc_material_usage_paginate_usages", - "community": 5, + "community": 13, "norm_label": "_paginate_usages()" }, { @@ -17406,7 +17424,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L365", "id": "crud_qc_material_usage_list_usages", - "community": 5, + "community": 13, "norm_label": "list_usages()" }, { @@ -17415,7 +17433,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L393", "id": "crud_qc_material_usage_list_my_usages", - "community": 5, + "community": 13, "norm_label": "list_my_usages()" }, { @@ -17424,7 +17442,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L424", "id": "crud_qc_material_usage_list_usages_by_task", - "community": 5, + "community": 13, "norm_label": "list_usages_by_task()" }, { @@ -17433,7 +17451,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L481", "id": "crud_qc_material_usage_list_linked_task_usages", - "community": 5, + "community": 13, "norm_label": "list_linked_task_usages()" }, { @@ -17442,7 +17460,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L531", "id": "crud_qc_material_usage_revert_task_material_usages", - "community": 5, + "community": 13, "norm_label": "revert_task_material_usages()" }, { @@ -17451,7 +17469,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L599", "id": "crud_qc_material_usage_list_requisition_options", - "community": 5, + "community": 13, "norm_label": "list_requisition_options()" }, { @@ -17460,7 +17478,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L673", "id": "crud_qc_material_usage_record_task_usage_from_requisition", - "community": 5, + "community": 13, "norm_label": "_record_task_usage_from_requisition()" }, { @@ -17469,7 +17487,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L765", "id": "crud_qc_material_usage_deduct_task_usage_legacy_batch", - "community": 5, + "community": 13, "norm_label": "_deduct_task_usage_legacy_batch()" }, { @@ -17478,7 +17496,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L865", "id": "crud_qc_material_usage_deduct_for_task", - "community": 5, + "community": 13, "norm_label": "deduct_for_task()" }, { @@ -17487,7 +17505,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L916", "id": "crud_qc_material_usage_task_consumed_qty_map", - "community": 5, + "community": 13, "norm_label": "_task_consumed_qty_map()" }, { @@ -17496,7 +17514,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L942", "id": "crud_qc_material_usage_fmt_date_val", - "community": 5, + "community": 13, "norm_label": "_fmt_date_val()" }, { @@ -17505,7 +17523,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L950", "id": "crud_qc_material_usage_list_stock_check_requisitions", - "community": 5, + "community": 13, "norm_label": "list_stock_check_requisitions()" }, { @@ -17685,7 +17703,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L1", "id": "crud_pilot_infusion_confirm_py", - "community": 9, + "community": 1, "norm_label": "pilot_infusion_confirm.py" }, { @@ -17694,7 +17712,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L16", "id": "crud_pilot_infusion_confirm_row_to_dict", - "community": 9, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -17703,7 +17721,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L36", "id": "crud_pilot_infusion_confirm_create_infusion_confirm", - "community": 9, + "community": 1, "norm_label": "create_infusion_confirm()" }, { @@ -17712,7 +17730,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L68", "id": "crud_pilot_infusion_confirm_list_confirms_by_application", - "community": 9, + "community": 1, "norm_label": "list_confirms_by_application()" }, { @@ -17721,7 +17739,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L110", "id": "crud_pilot_infusion_confirm_get_confirm_by_schedule", - "community": 9, + "community": 1, "norm_label": "get_confirm_by_schedule()" }, { @@ -17730,7 +17748,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L141", "id": "crud_pilot_infusion_confirm_get_confirm_by_id", - "community": 9, + "community": 1, "norm_label": "get_confirm_by_id()" }, { @@ -17739,7 +17757,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L158", "id": "crud_pilot_infusion_confirm_confirm_infusion", - "community": 9, + "community": 1, "norm_label": "confirm_infusion()" }, { @@ -17748,7 +17766,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L185", "id": "crud_pilot_infusion_confirm_update_infusion_confirm", - "community": 9, + "community": 1, "norm_label": "update_infusion_confirm()" }, { @@ -17757,7 +17775,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L215", "id": "crud_pilot_infusion_confirm_delete_infusion_confirm", - "community": 9, + "community": 1, "norm_label": "delete_infusion_confirm()" }, { @@ -17766,7 +17784,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L113", "id": "crud_pilot_infusion_confirm_rationale_113", - "community": 4, + "community": 3, "norm_label": "\u6309\u8f93\u6ce8\u8ba1\u5212 id \u83b7\u53d6\u5e94\u7528\u786e\u8ba4(\u542b\u786e\u8ba4\u4eba\u59d3\u540d\u5feb\u7167)\u3002" }, { @@ -17775,7 +17793,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L1", "id": "crud_reagent_stock_log_py", - "community": 23, + "community": 25, "norm_label": "reagent_stock_log.py" }, { @@ -17784,7 +17802,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L16", "id": "crud_reagent_stock_log_user_nick_name_map", - "community": 23, + "community": 25, "norm_label": "_user_nick_name_map()" }, { @@ -17793,7 +17811,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L24", "id": "crud_reagent_stock_log_parse_receiver_purpose_from_remark", - "community": 23, + "community": 25, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -17802,7 +17820,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L35", "id": "crud_reagent_stock_log_resolve_receiver_purpose", - "community": 23, + "community": 25, "norm_label": "_resolve_receiver_purpose()" }, { @@ -17811,7 +17829,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L45", "id": "crud_reagent_stock_log_display_remark", - "community": 23, + "community": 25, "norm_label": "_display_remark()" }, { @@ -17820,7 +17838,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L60", "id": "crud_reagent_stock_log_row_to_dict", - "community": 23, + "community": 25, "norm_label": "_row_to_dict()" }, { @@ -17829,7 +17847,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L90", "id": "crud_reagent_stock_log_list_stock_logs", - "community": 23, + "community": 25, "norm_label": "list_stock_logs()" }, { @@ -17838,7 +17856,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L158", "id": "crud_reagent_stock_log_revert_step_stock_changes", - "community": 23, + "community": 25, "norm_label": "revert_step_stock_changes()" }, { @@ -17847,7 +17865,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L205", "id": "crud_reagent_stock_log_deduct_for_step", - "community": 23, + "community": 25, "norm_label": "deduct_for_step()" }, { @@ -17856,7 +17874,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L1", "id": "crud_reagent_stock_log_rationale_1", - "community": 23, + "community": 25, "norm_label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 crud(biz_reagent_stock_log)" }, { @@ -17865,7 +17883,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L164", "id": "crud_reagent_stock_log_rationale_164", - "community": 23, + "community": 25, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u3002" }, { @@ -17874,7 +17892,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L216", "id": "crud_reagent_stock_log_rationale_216", - "community": 23, + "community": 25, "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" }, { @@ -17883,7 +17901,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L1", "id": "crud_pilot_infusion_schedule_mgmt_py", - "community": 9, + "community": 1, "norm_label": "pilot_infusion_schedule_mgmt.py" }, { @@ -17892,7 +17910,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L55", "id": "crud_pilot_infusion_schedule_mgmt_row_to_dict_schedule", - "community": 9, + "community": 1, "norm_label": "_row_to_dict_schedule()" }, { @@ -17901,7 +17919,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L137", "id": "crud_pilot_infusion_schedule_mgmt_row_to_dict_product", - "community": 9, + "community": 1, "norm_label": "_row_to_dict_product()" }, { @@ -17910,7 +17928,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L154", "id": "crud_pilot_infusion_schedule_mgmt_get_plan_schedule_course_meta", - "community": 9, + "community": 1, "norm_label": "_get_plan_schedule_course_meta()" }, { @@ -17919,7 +17937,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L194", "id": "crud_pilot_infusion_schedule_mgmt_resolve_course_display", - "community": 9, + "community": 1, "norm_label": "_resolve_course_display()" }, { @@ -17928,7 +17946,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L224", "id": "crud_pilot_infusion_schedule_mgmt_get_products_for_schedule", - "community": 9, + "community": 1, "norm_label": "_get_products_for_schedule()" }, { @@ -17937,7 +17955,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L246", "id": "crud_pilot_infusion_schedule_mgmt_list_infusion_schedules_mgmt", - "community": 9, + "community": 1, "norm_label": "list_infusion_schedules_mgmt()" }, { @@ -17946,7 +17964,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L422", "id": "crud_pilot_infusion_schedule_mgmt_get_infusion_schedule_detail", - "community": 9, + "community": 1, "norm_label": "get_infusion_schedule_detail()" }, { @@ -17955,7 +17973,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L573", "id": "crud_pilot_infusion_schedule_mgmt_update_infusion_status", - "community": 9, + "community": 1, "norm_label": "update_infusion_status()" }, { @@ -17964,7 +17982,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L675", "id": "crud_pilot_infusion_schedule_mgmt_update_qc_status", - "community": 9, + "community": 1, "norm_label": "update_qc_status()" }, { @@ -17973,7 +17991,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L714", "id": "crud_pilot_infusion_schedule_mgmt_settlement_remark_marker", - "community": 9, + "community": 1, "norm_label": "_settlement_remark_marker()" }, { @@ -17982,7 +18000,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L719", "id": "crud_pilot_infusion_schedule_mgmt_settlement_remark_markers_for_lookup", - "community": 9, + "community": 1, "norm_label": "_settlement_remark_markers_for_lookup()" }, { @@ -17991,7 +18009,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L723", "id": "crud_pilot_infusion_schedule_mgmt_find_existing_settlement_txn", - "community": 9, + "community": 1, "norm_label": "_find_existing_settlement_txn()" }, { @@ -18000,7 +18018,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L743", "id": "crud_pilot_infusion_schedule_mgmt_resolve_yfk_unit_price", - "community": 9, + "community": 1, "norm_label": "_resolve_yfk_unit_price()" }, { @@ -18009,7 +18027,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L786", "id": "crud_pilot_infusion_schedule_mgmt_find_service_order_product", - "community": 9, + "community": 1, "norm_label": "_find_service_order_product()" }, { @@ -18018,7 +18036,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L819", "id": "crud_pilot_infusion_schedule_mgmt_schedule_product_to_txn_item", - "community": 9, + "community": 1, "norm_label": "_schedule_product_to_txn_item()" }, { @@ -18027,7 +18045,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L832", "id": "crud_pilot_infusion_schedule_mgmt_create_settlement_txn", - "community": 9, + "community": 1, "norm_label": "_create_settlement_txn()" }, { @@ -18036,7 +18054,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L879", "id": "crud_pilot_infusion_schedule_mgmt_deduct_fee_on_complete", - "community": 9, + "community": 1, "norm_label": "_deduct_fee_on_complete()" }, { @@ -18045,7 +18063,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L1089", "id": "crud_pilot_infusion_schedule_mgmt_update_infusion_schedule_mgmt", - "community": 9, + "community": 1, "norm_label": "update_infusion_schedule_mgmt()" }, { @@ -18054,7 +18072,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L1", "id": "crud_pilot_infusion_schedule_mgmt_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u8f93\u6ce8\u8ba1\u5212\u7ba1\u7406 crud(\u8f93\u6ce8\u8ba1\u5212\u5217\u8868\u3001\u8be6\u60c5\u3001\u72b6\u6001\u53d8\u66f4\u3001\u7f16\u8f91)" }, { @@ -18063,7 +18081,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L157", "id": "crud_pilot_infusion_schedule_mgmt_rationale_157", - "community": 4, + "community": 3, "norm_label": "\u6309\u8f93\u6ce8\u65b9\u6848\u6c47\u603b:\u8ba1\u5212\u6761\u6570\u3001\u5404\u8ba1\u5212\u5185\u6bcf\u6761 schedule \u7684\u7597\u7a0b\u5e8f\u53f7(1 \u8d77)\u3002" }, { @@ -18072,7 +18090,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L715", "id": "crud_pilot_infusion_schedule_mgmt_rationale_715", - "community": 4, + "community": 3, "norm_label": "\u5e42\u7b49\u68c0\u7d22\u7528\u6807\u8bb0(\u4e2d\u6587);\u517c\u5bb9\u5386\u53f2\u82f1\u6587\u6807\u8bb0 infusionscheduleid=" }, { @@ -18279,7 +18297,7 @@ "source_file": "crud/clean_room.py", "source_location": "L1", "id": "crud_clean_room_rationale_1", - "community": 12, + "community": 11, "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" }, { @@ -18288,7 +18306,7 @@ "source_file": "crud/__init__.py", "source_location": "L1", "id": "crud_init_py", - "community": 47, + "community": 50, "norm_label": "__init__.py" }, { @@ -18522,7 +18540,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L1", "id": "crud_storage_entry_sms_notification_py", - "community": 11, + "community": 4, "norm_label": "storage_entry_sms_notification.py" }, { @@ -18531,7 +18549,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L25", "id": "crud_storage_entry_sms_notification_unicode_ci", - "community": 11, + "community": 4, "norm_label": "_unicode_ci()" }, { @@ -18540,7 +18558,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L29", "id": "crud_storage_entry_sms_notification_total_pages", - "community": 11, + "community": 4, "norm_label": "total_pages()" }, { @@ -18549,7 +18567,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L35", "id": "crud_storage_entry_sms_notification_fmt_dt", - "community": 11, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -18558,7 +18576,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L39", "id": "crud_storage_entry_sms_notification_normalize_date_bound", - "community": 11, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -18567,7 +18585,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L46", "id": "crud_storage_entry_sms_notification_storage_status_label", - "community": 11, + "community": 4, "norm_label": "_storage_status_label()" }, { @@ -18576,7 +18594,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L56", "id": "crud_storage_entry_sms_notification_row_to_dict", - "community": 11, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -18585,7 +18603,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L93", "id": "crud_storage_entry_sms_notification_base_query", - "community": 11, + "community": 4, "norm_label": "_base_query()" }, { @@ -18594,7 +18612,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L141", "id": "crud_storage_entry_sms_notification_ensure_notification", - "community": 11, + "community": 4, "norm_label": "_ensure_notification()" }, { @@ -18603,7 +18621,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L177", "id": "crud_storage_entry_sms_notification_resolve_notification", - "community": 11, + "community": 4, "norm_label": "resolve_notification()" }, { @@ -18612,7 +18630,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L215", "id": "crud_storage_entry_sms_notification_fetch_sample_type_name", - "community": 11, + "community": 4, "norm_label": "_fetch_sample_type_name()" }, { @@ -18621,7 +18639,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L229", "id": "crud_storage_entry_sms_notification_list_notifications", - "community": 11, + "community": 4, "norm_label": "list_notifications()" }, { @@ -18630,7 +18648,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L383", "id": "crud_storage_entry_sms_notification_toggle_notification_status", - "community": 11, + "community": 4, "norm_label": "toggle_notification_status()" }, { @@ -18639,7 +18657,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L419", "id": "crud_storage_entry_sms_notification_generate_sms_content", - "community": 11, + "community": 4, "norm_label": "generate_sms_content()" }, { @@ -18648,7 +18666,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L185", "id": "crud_storage_entry_sms_notification_rationale_185", - "community": 4, + "community": 8, "norm_label": "find notification by id; fallback to storage_review_id and ensure row exists." }, { @@ -18747,7 +18765,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1", "id": "crud_pilot_application_py", - "community": 15, + "community": 1, "norm_label": "pilot_application.py" }, { @@ -18756,7 +18774,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L34", "id": "crud_pilot_application_normalize_yyyymmdd", - "community": 15, + "community": 1, "norm_label": "_normalize_yyyymmdd()" }, { @@ -18765,7 +18783,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L41", "id": "crud_pilot_application_format_yyyy_mm_dd", - "community": 15, + "community": 1, "norm_label": "_format_yyyy_mm_dd()" }, { @@ -18774,7 +18792,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L48", "id": "crud_pilot_application_parse_infusion_datetime", - "community": 15, + "community": 1, "norm_label": "_parse_infusion_datetime()" }, { @@ -18783,7 +18801,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L68", "id": "crud_pilot_application_release_application_no_for_soft_delete", - "community": 15, + "community": 1, "norm_label": "_release_application_no_for_soft_delete()" }, { @@ -18792,7 +18810,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L76", "id": "crud_pilot_application_generate_application_no", - "community": 15, + "community": 1, "norm_label": "_generate_application_no()" }, { @@ -18801,7 +18819,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L103", "id": "crud_pilot_application_resolve_application_attachment_payload", - "community": 0, + "community": 1, "norm_label": "_resolve_application_attachment_payload()" }, { @@ -18810,7 +18828,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L116", "id": "crud_pilot_application_row_to_dict_application", - "community": 15, + "community": 1, "norm_label": "_row_to_dict_application()" }, { @@ -18819,7 +18837,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L196", "id": "crud_pilot_application_row_to_dict_patient", - "community": 15, + "community": 1, "norm_label": "_row_to_dict_patient()" }, { @@ -18828,7 +18846,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L219", "id": "crud_pilot_application_row_to_dict_infusion_plan", - "community": 15, + "community": 1, "norm_label": "_row_to_dict_infusion_plan()" }, { @@ -18837,7 +18855,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L266", "id": "crud_pilot_application_row_to_dict_schedule_product", - "community": 15, + "community": 1, "norm_label": "_row_to_dict_schedule_product()" }, { @@ -18846,7 +18864,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L283", "id": "crud_pilot_application_row_to_dict_infusion_schedule", - "community": 15, + "community": 1, "norm_label": "_row_to_dict_infusion_schedule()" }, { @@ -18855,7 +18873,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L315", "id": "crud_pilot_application_list_applications", - "community": 15, + "community": 1, "norm_label": "list_applications()" }, { @@ -18864,7 +18882,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L387", "id": "crud_pilot_application_get_application", - "community": 15, + "community": 1, "norm_label": "get_application()" }, { @@ -18873,7 +18891,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L429", "id": "crud_pilot_application_create_application", - "community": 0, + "community": 1, "norm_label": "create_application()" }, { @@ -18882,7 +18900,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L545", "id": "crud_pilot_application_update_application", - "community": 0, + "community": 1, "norm_label": "update_application()" }, { @@ -18891,7 +18909,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L584", "id": "crud_pilot_application_soft_delete_application", - "community": 15, + "community": 1, "norm_label": "soft_delete_application()" }, { @@ -18900,7 +18918,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L605", "id": "crud_pilot_application_start_application", - "community": 15, + "community": 1, "norm_label": "start_application()" }, { @@ -18909,7 +18927,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L628", "id": "crud_pilot_application_complete_application", - "community": 15, + "community": 1, "norm_label": "complete_application()" }, { @@ -18918,7 +18936,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L651", "id": "crud_pilot_application_void_application", - "community": 15, + "community": 1, "norm_label": "void_application()" }, { @@ -18927,7 +18945,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L679", "id": "crud_pilot_application_get_patient_by_application", - "community": 15, + "community": 1, "norm_label": "get_patient_by_application()" }, { @@ -18936,7 +18954,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L696", "id": "crud_pilot_application_save_patient", - "community": 0, + "community": 17, "norm_label": "save_patient()" }, { @@ -18945,7 +18963,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L823", "id": "crud_pilot_application_list_infusion_plans", - "community": 15, + "community": 1, "norm_label": "list_infusion_plans()" }, { @@ -18954,7 +18972,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L839", "id": "crud_pilot_application_create_infusion_plan", - "community": 15, + "community": 1, "norm_label": "create_infusion_plan()" }, { @@ -18963,7 +18981,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L882", "id": "crud_pilot_application_normalize_infusion_status_code", - "community": 15, + "community": 1, "norm_label": "_normalize_infusion_status_code()" }, { @@ -18972,7 +18990,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L889", "id": "crud_pilot_application_schedule_infusion_editable", - "community": 15, + "community": 1, "norm_label": "_schedule_infusion_editable()" }, { @@ -18981,7 +18999,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L893", "id": "crud_pilot_application_schedule_locked", - "community": 15, + "community": 1, "norm_label": "_schedule_locked()" }, { @@ -18990,7 +19008,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L897", "id": "crud_pilot_application_schedule_has_blocking_links", - "community": 15, + "community": 1, "norm_label": "_schedule_has_blocking_links()" }, { @@ -18999,7 +19017,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L923", "id": "crud_pilot_application_schedule_deletable", - "community": 15, + "community": 1, "norm_label": "_schedule_deletable()" }, { @@ -19008,7 +19026,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L951", "id": "crud_pilot_application_get_schedule_for_plan", - "community": 15, + "community": 1, "norm_label": "_get_schedule_for_plan()" }, { @@ -19017,7 +19035,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L972", "id": "crud_pilot_application_prepare_infusion_plan_payload", - "community": 15, + "community": 1, "norm_label": "_prepare_infusion_plan_payload()" }, { @@ -19026,7 +19044,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L997", "id": "crud_pilot_application_update_infusion_plan", - "community": 15, + "community": 1, "norm_label": "update_infusion_plan()" }, { @@ -19035,7 +19053,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1038", "id": "crud_pilot_application_soft_delete_infusion_plan", - "community": 15, + "community": 1, "norm_label": "soft_delete_infusion_plan()" }, { @@ -19044,7 +19062,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1083", "id": "crud_pilot_application_list_schedules_by_plan", - "community": 15, + "community": 1, "norm_label": "list_schedules_by_plan()" }, { @@ -19053,7 +19071,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1120", "id": "crud_pilot_application_auto_generate_schedules", - "community": 0, + "community": 1, "norm_label": "auto_generate_schedules()" }, { @@ -19062,7 +19080,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1200", "id": "crud_pilot_application_create_schedule_products", - "community": 15, + "community": 1, "norm_label": "_create_schedule_products()" }, { @@ -19071,7 +19089,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1240", "id": "crud_pilot_application_create_schedule", - "community": 15, + "community": 1, "norm_label": "create_schedule()" }, { @@ -19080,7 +19098,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1347", "id": "crud_pilot_application_update_schedule_editable", - "community": 15, + "community": 1, "norm_label": "_update_schedule_editable()" }, { @@ -19089,7 +19107,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1373", "id": "crud_pilot_application_upsert_schedule_products", - "community": 15, + "community": 1, "norm_label": "_upsert_schedule_products()" }, { @@ -19098,7 +19116,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1455", "id": "crud_pilot_application_update_schedule_order_only", - "community": 15, + "community": 1, "norm_label": "_update_schedule_order_only()" }, { @@ -19107,7 +19125,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1467", "id": "crud_pilot_application_upsert_application_infusion", - "community": 15, + "community": 1, "norm_label": "upsert_application_infusion()" }, { @@ -19116,7 +19134,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1570", "id": "crud_pilot_application_get_or_create_infusion_plan", - "community": 15, + "community": 1, "norm_label": "_get_or_create_infusion_plan()" }, { @@ -19125,7 +19143,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1615", "id": "crud_pilot_application_create_basic_experiment_sale_schedules", - "community": 15, + "community": 1, "norm_label": "create_basic_experiment_sale_schedules()" }, { @@ -19134,7 +19152,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1692", "id": "crud_pilot_application_save_application_infusion", - "community": 15, + "community": 1, "norm_label": "save_application_infusion()" }, { @@ -19143,7 +19161,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1741", "id": "crud_pilot_application_update_schedule", - "community": 15, + "community": 1, "norm_label": "update_schedule()" }, { @@ -19152,7 +19170,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1769", "id": "crud_pilot_application_soft_delete_schedule", - "community": 15, + "community": 1, "norm_label": "soft_delete_schedule()" }, { @@ -19161,7 +19179,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1834", "id": "crud_pilot_application_mark_schedule_complete", - "community": 15, + "community": 1, "norm_label": "mark_schedule_complete()" }, { @@ -19170,7 +19188,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1", "id": "crud_pilot_application_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355 crud(\u7533\u8bf7\u5355\u3001\u60a3\u8005\u4fe1\u606f\u3001\u8f93\u6ce8\u65b9\u6848\u3001\u8f93\u6ce8\u8ba1\u5212)" }, { @@ -19179,7 +19197,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L69", "id": "crud_pilot_application_rationale_69", - "community": 4, + "community": 3, "norm_label": "\u8f6f\u5220\u9664\u65f6\u6539\u5199\u7533\u8bf7\u5355\u53f7,\u907f\u514d uk_application_no(application_no, del_flag) \u4e0e\u5386\u53f2\u5df2\u5220\u8bb0\u5f55\u51b2\u7a81\u3002" }, { @@ -19188,7 +19206,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L104", "id": "crud_pilot_application_rationale_104", - "community": 4, + "community": 3, "norm_label": "\u89e3\u6790\u4fdd\u5b58\u8f7d\u8377:\u9644\u4ef6\u5217\u8868 \u2192 url \u5b57\u6bb5\u3002" }, { @@ -19197,7 +19215,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1476", "id": "crud_pilot_application_rationale_1476", - "community": 4, + "community": 3, "norm_label": "\u7f16\u8f91\u7533\u8bf7\u5355:\u589e\u91cf\u66f4\u65b0\u8f93\u6ce8\u65b9\u6848/\u8ba1\u5212,\u4fdd\u7559\u72b6\u6001\u4e0e schedule id\u3002" }, { @@ -19206,7 +19224,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1577", "id": "crud_pilot_application_rationale_1577", - "community": 4, + "community": 3, "norm_label": "\u83b7\u53d6\u6216\u521b\u5efa\u7533\u8bf7\u5355\u4e0b\u7684\u8f93\u6ce8/\u552e\u5356\u65b9\u6848(\u57fa\u7840\u5b9e\u9a8c\u6279\u91cf\u521b\u5efa\u552e\u5356\u8ba1\u5212\u7528)\u3002" }, { @@ -19215,7 +19233,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1623", "id": "crud_pilot_application_rationale_1623", - "community": 4, + "community": 3, "norm_label": "\u57fa\u7840\u5b9e\u9a8c:\u6bcf\u4e2a\u4ea7\u54c1\u884c\u521b\u5efa\u4e00\u6761\u552e\u5356\u8ba1\u5212(\u4e00\u4ea7\u54c1\u4e00\u8ba1\u5212)\u3002" }, { @@ -19224,7 +19242,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L1", "id": "crud_qc_lab_test_item_py", - "community": 1, + "community": 6, "norm_label": "qc_lab_test_item.py" }, { @@ -19233,7 +19251,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L14", "id": "crud_qc_lab_test_item_row_to_dict", - "community": 1, + "community": 6, "norm_label": "_row_to_dict()" }, { @@ -19242,7 +19260,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L28", "id": "crud_qc_lab_test_item_item_code_exists", - "community": 1, + "community": 6, "norm_label": "item_code_exists()" }, { @@ -19251,7 +19269,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L44", "id": "crud_qc_lab_test_item_list_lab_items", - "community": 1, + "community": 6, "norm_label": "list_lab_items()" }, { @@ -19260,7 +19278,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L85", "id": "crud_qc_lab_test_item_list_active_lab_items", - "community": 1, + "community": 6, "norm_label": "list_active_lab_items()" }, { @@ -19269,7 +19287,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L98", "id": "crud_qc_lab_test_item_get_lab_item", - "community": 1, + "community": 6, "norm_label": "get_lab_item()" }, { @@ -19278,7 +19296,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L109", "id": "crud_qc_lab_test_item_create_lab_item", - "community": 1, + "community": 6, "norm_label": "create_lab_item()" }, { @@ -19287,7 +19305,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L155", "id": "crud_qc_lab_test_item_update_lab_item", - "community": 1, + "community": 6, "norm_label": "update_lab_item()" }, { @@ -19296,7 +19314,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L202", "id": "crud_qc_lab_test_item_soft_delete_lab_item", - "community": 1, + "community": 6, "norm_label": "soft_delete_lab_item()" }, { @@ -19305,7 +19323,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L1", "id": "crud_pre_transit_sample_py", - "community": 5, + "community": 4, "norm_label": "pre_transit_sample.py" }, { @@ -19314,7 +19332,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L52", "id": "crud_pre_transit_sample_is_uncollected_status", - "community": 5, + "community": 4, "norm_label": "_is_uncollected_status()" }, { @@ -19323,7 +19341,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L56", "id": "crud_pre_transit_sample_is_in_transit_sample", - "community": 5, + "community": 4, "norm_label": "_is_in_transit_sample()" }, { @@ -19332,7 +19350,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L60", "id": "crud_pre_transit_sample_cell_received_exists", - "community": 5, + "community": 4, "norm_label": "_cell_received_exists()" }, { @@ -19341,7 +19359,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L77", "id": "crud_pre_transit_sample_donation_received_exists", - "community": 5, + "community": 4, "norm_label": "_donation_received_exists()" }, { @@ -19350,7 +19368,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L94", "id": "crud_pre_transit_sample_apply_collection_keyword", - "community": 5, + "community": 4, "norm_label": "_apply_collection_keyword()" }, { @@ -19359,7 +19377,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L130", "id": "crud_pre_transit_sample_apply_donation_keyword", - "community": 5, + "community": 4, "norm_label": "_apply_donation_keyword()" }, { @@ -19368,7 +19386,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L166", "id": "crud_pre_transit_sample_apply_create_time_filter", - "community": 5, + "community": 4, "norm_label": "_apply_create_time_filter()" }, { @@ -19377,7 +19395,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L174", "id": "crud_pre_transit_sample_apply_collection_sample_collect_time_filter", - "community": 5, + "community": 4, "norm_label": "_apply_collection_sample_collect_time_filter()" }, { @@ -19386,7 +19404,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L201", "id": "crud_pre_transit_sample_apply_donation_sample_collect_time_filter", - "community": 5, + "community": 4, "norm_label": "_apply_donation_sample_collect_time_filter()" }, { @@ -19395,7 +19413,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L228", "id": "crud_pre_transit_sample_earliest_eta", - "community": 5, + "community": 4, "norm_label": "_earliest_eta()" }, { @@ -19404,7 +19422,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L235", "id": "crud_pre_transit_sample_build_sample_items", - "community": 5, + "community": 4, "norm_label": "_build_sample_items()" }, { @@ -19413,7 +19431,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L284", "id": "crud_pre_transit_sample_summarize_in_transit_items", - "community": 5, + "community": 4, "norm_label": "_summarize_in_transit_items()" }, { @@ -19422,7 +19440,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L291", "id": "crud_pre_transit_sample_summarize_pre_delivery", - "community": 5, + "community": 4, "norm_label": "_summarize_pre_delivery()" }, { @@ -19431,7 +19449,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L298", "id": "crud_pre_transit_sample_list_in_transit_collection_ids", - "community": 5, + "community": 4, "norm_label": "_list_in_transit_collection_ids()" }, { @@ -19440,7 +19458,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L340", "id": "crud_pre_transit_sample_list_in_transit_donation_ids", - "community": 5, + "community": 4, "norm_label": "_list_in_transit_donation_ids()" }, { @@ -19449,7 +19467,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L382", "id": "crud_pre_transit_sample_list_pre_delivery_collection_ids", - "community": 5, + "community": 4, "norm_label": "_list_pre_delivery_collection_ids()" }, { @@ -19458,7 +19476,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L451", "id": "crud_pre_transit_sample_list_pre_delivery_donation_ids", - "community": 5, + "community": 4, "norm_label": "_list_pre_delivery_donation_ids()" }, { @@ -19467,7 +19485,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L520", "id": "crud_pre_transit_sample_sort_key_in_transit", - "community": 5, + "community": 4, "norm_label": "_sort_key_in_transit()" }, { @@ -19476,7 +19494,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L525", "id": "crud_pre_transit_sample_sort_key_pre_delivery", - "community": 5, + "community": 4, "norm_label": "_sort_key_pre_delivery()" }, { @@ -19485,7 +19503,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L530", "id": "crud_pre_transit_sample_hydrate_collection_rows", - "community": 5, + "community": 4, "norm_label": "_hydrate_collection_rows()" }, { @@ -19494,7 +19512,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L744", "id": "crud_pre_transit_sample_hydrate_donation_rows", - "community": 5, + "community": 4, "norm_label": "_hydrate_donation_rows()" }, { @@ -19503,7 +19521,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L958", "id": "crud_pre_transit_sample_list_in_transit_protocols", - "community": 5, + "community": 4, "norm_label": "list_in_transit_protocols()" }, { @@ -19512,7 +19530,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L1097", "id": "crud_pre_transit_sample_list_pre_delivery_protocols", - "community": 5, + "community": 4, "norm_label": "list_pre_delivery_protocols()" }, { @@ -19521,7 +19539,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L1", "id": "crud_pre_transit_sample_rationale_1", - "community": 4, + "community": 8, "norm_label": "\u9884\u4ea7\u53ca\u5728\u9014\u6837\u672c \u2014 \u8d28\u68c0\u770b\u677f(\u534f\u8bae\u5355\u7ef4\u5ea6\u5217\u8868)" }, { @@ -19530,7 +19548,7 @@ "source_file": "crud/role.py", "source_location": "L1", "id": "crud_role_py", - "community": 1, + "community": 10, "norm_label": "role.py" }, { @@ -19539,7 +19557,7 @@ "source_file": "crud/role.py", "source_location": "L29", "id": "crud_role_user_display_name", - "community": 1, + "community": 10, "norm_label": "_user_display_name()" }, { @@ -19548,7 +19566,7 @@ "source_file": "crud/role.py", "source_location": "L36", "id": "crud_role_append_unique", - "community": 1, + "community": 10, "norm_label": "_append_unique()" }, { @@ -19557,7 +19575,7 @@ "source_file": "crud/role.py", "source_location": "L44", "id": "crud_role_bound_user_names_by_role_ids", - "community": 1, + "community": 10, "norm_label": "_bound_user_names_by_role_ids()" }, { @@ -19566,7 +19584,7 @@ "source_file": "crud/role.py", "source_location": "L130", "id": "crud_role_bound_post_names_by_role_ids", - "community": 1, + "community": 10, "norm_label": "_bound_post_names_by_role_ids()" }, { @@ -19575,7 +19593,7 @@ "source_file": "crud/role.py", "source_location": "L168", "id": "crud_role_row_to_dict", - "community": 1, + "community": 10, "norm_label": "_row_to_dict()" }, { @@ -19584,7 +19602,7 @@ "source_file": "crud/role.py", "source_location": "L189", "id": "crud_role_total_pages", - "community": 1, + "community": 10, "norm_label": "total_pages()" }, { @@ -19593,7 +19611,7 @@ "source_file": "crud/role.py", "source_location": "L200", "id": "crud_role_list_roles", - "community": 1, + "community": 10, "norm_label": "list_roles()" }, { @@ -19602,7 +19620,7 @@ "source_file": "crud/role.py", "source_location": "L246", "id": "crud_role_get_role", - "community": 1, + "community": 10, "norm_label": "get_role()" }, { @@ -19611,7 +19629,7 @@ "source_file": "crud/role.py", "source_location": "L254", "id": "crud_role_role_name_exists", - "community": 1, + "community": 10, "norm_label": "role_name_exists()" }, { @@ -19620,7 +19638,7 @@ "source_file": "crud/role.py", "source_location": "L268", "id": "crud_role_create_role", - "community": 1, + "community": 10, "norm_label": "create_role()" }, { @@ -19629,7 +19647,7 @@ "source_file": "crud/role.py", "source_location": "L305", "id": "crud_role_update_role", - "community": 1, + "community": 10, "norm_label": "update_role()" }, { @@ -19638,7 +19656,7 @@ "source_file": "crud/role.py", "source_location": "L342", "id": "crud_role_soft_delete_role", - "community": 1, + "community": 10, "norm_label": "soft_delete_role()" }, { @@ -19647,7 +19665,7 @@ "source_file": "crud/role.py", "source_location": "L364", "id": "crud_role_get_role_menu_ids", - "community": 1, + "community": 10, "norm_label": "get_role_menu_ids()" }, { @@ -19665,7 +19683,7 @@ "source_file": "crud/role.py", "source_location": "L408", "id": "crud_role_get_role_data_scope", - "community": 1, + "community": 10, "norm_label": "get_role_data_scope()" }, { @@ -19674,7 +19692,7 @@ "source_file": "crud/role.py", "source_location": "L417", "id": "crud_role_update_role_data_scope", - "community": 1, + "community": 10, "norm_label": "update_role_data_scope()" }, { @@ -20061,7 +20079,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L357", "id": "crud_material_stock_check_resolve_unused_item_fields", - "community": 0, + "community": 1, "norm_label": "_resolve_unused_item_fields()" }, { @@ -20106,7 +20124,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L1", "id": "crud_production_task_step_assignee_py", - "community": 13, + "community": 9, "norm_label": "production_task_step_assignee.py" }, { @@ -20115,7 +20133,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L17", "id": "crud_production_task_step_assignee_active_users_in_tenant", - "community": 13, + "community": 9, "norm_label": "_active_users_in_tenant()" }, { @@ -20124,7 +20142,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": 13, + "community": 9, "norm_label": "_active_users_with_role_in_tenant()" }, { @@ -20133,7 +20151,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L52", "id": "crud_production_task_step_assignee_validate_assignee_user_ids", - "community": 13, + "community": 9, "norm_label": "validate_assignee_user_ids()" }, { @@ -20142,7 +20160,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L83", "id": "crud_production_task_step_assignee_sync_assignees_for_step", - "community": 13, + "community": 9, "norm_label": "sync_assignees_for_step()" }, { @@ -20151,7 +20169,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L137", "id": "crud_production_task_step_assignee_enrich_step_assignees", - "community": 13, + "community": 9, "norm_label": "enrich_step_assignees()" }, { @@ -20160,7 +20178,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L179", "id": "crud_production_task_step_assignee_enrich_step_completed_by_names", - "community": 13, + "community": 9, "norm_label": "enrich_step_completed_by_names()" }, { @@ -20169,7 +20187,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L198", "id": "crud_production_task_step_assignee_user_is_step_assignee", - "community": 13, + "community": 9, "norm_label": "user_is_step_assignee()" }, { @@ -20178,7 +20196,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": 13, + "community": 9, "norm_label": "user_is_any_step_assignee_of_task()" }, { @@ -20187,7 +20205,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L39", "id": "crud_production_task_step_assignee_rationale_39", - "community": 13, + "community": 9, "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" }, { @@ -20196,7 +20214,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L92", "id": "crud_production_task_step_assignee_rationale_92", - "community": 13, + "community": 9, "norm_label": "\u5168\u91cf\u66ff\u6362\u6b65\u9aa4\u8d1f\u8d23\u4eba(\u8f6f\u5220\u65e7\u8bb0\u5f55 + \u63d2\u5165\u65b0\u8bb0\u5f55)\u3002" }, { @@ -20205,7 +20223,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L140", "id": "crud_production_task_step_assignee_rationale_140", - "community": 13, + "community": 9, "norm_label": "\u6279\u91cf\u586b\u5145 assigneeuserids / assigneenames / assignees\u3002" }, { @@ -20214,7 +20232,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L1", "id": "crud_qc_sms_notification_py", - "community": 11, + "community": 13, "norm_label": "qc_sms_notification.py" }, { @@ -20223,7 +20241,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L27", "id": "crud_qc_sms_notification_unicode_ci", - "community": 11, + "community": 13, "norm_label": "_unicode_ci()" }, { @@ -20232,7 +20250,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L31", "id": "crud_qc_sms_notification_eq_ci", - "community": 11, + "community": 13, "norm_label": "_eq_ci()" }, { @@ -20241,7 +20259,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L40", "id": "crud_qc_sms_notification_total_pages", - "community": 11, + "community": 13, "norm_label": "total_pages()" }, { @@ -20250,7 +20268,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L46", "id": "crud_qc_sms_notification_fmt_dt", - "community": 11, + "community": 13, "norm_label": "_fmt_dt()" }, { @@ -20259,7 +20277,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L50", "id": "crud_qc_sms_notification_normalize_date_bound", - "community": 11, + "community": 13, "norm_label": "_normalize_date_bound()" }, { @@ -20268,7 +20286,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L57", "id": "crud_qc_sms_notification_derive_qc_conclusion", - "community": 11, + "community": 13, "norm_label": "_derive_qc_conclusion()" }, { @@ -20277,7 +20295,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L67", "id": "crud_qc_sms_notification_qc_status_label", - "community": 11, + "community": 13, "norm_label": "_qc_status_label()" }, { @@ -20286,7 +20304,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L88", "id": "crud_qc_sms_notification_fetch_completed_tasks", - "community": 11, + "community": 13, "norm_label": "_fetch_completed_tasks()" }, { @@ -20295,7 +20313,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L103", "id": "crud_qc_sms_notification_qc_complete_time", - "community": 11, + "community": 13, "norm_label": "_qc_complete_time()" }, { @@ -20304,7 +20322,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L110", "id": "crud_qc_sms_notification_row_to_dict", - "community": 11, + "community": 13, "norm_label": "_row_to_dict()" }, { @@ -20313,7 +20331,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L154", "id": "crud_qc_sms_notification_base_query", - "community": 11, + "community": 13, "norm_label": "_base_query()" }, { @@ -20322,7 +20340,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L203", "id": "crud_qc_sms_notification_ensure_notification", - "community": 11, + "community": 13, "norm_label": "_ensure_notification()" }, { @@ -20331,7 +20349,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L246", "id": "crud_qc_sms_notification_resolve_notification", - "community": 11, + "community": 13, "norm_label": "resolve_notification()" }, { @@ -20340,7 +20358,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L315", "id": "crud_qc_sms_notification_task_stats_subquery", - "community": 11, + "community": 13, "norm_label": "_task_stats_subquery()" }, { @@ -20349,7 +20367,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L333", "id": "crud_qc_sms_notification_apply_qc_status_filter", - "community": 11, + "community": 13, "norm_label": "_apply_qc_status_filter()" }, { @@ -20358,7 +20376,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L359", "id": "crud_qc_sms_notification_list_notifications", - "community": 11, + "community": 13, "norm_label": "list_notifications()" }, { @@ -20367,7 +20385,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L503", "id": "crud_qc_sms_notification_toggle_notification_status", - "community": 11, + "community": 13, "norm_label": "toggle_notification_status()" }, { @@ -20376,7 +20394,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L541", "id": "crud_qc_sms_notification_generate_sms_content", - "community": 11, + "community": 13, "norm_label": "generate_sms_content()" }, { @@ -20385,7 +20403,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L32", "id": "crud_qc_sms_notification_rationale_32", - "community": 4, + "community": 8, "norm_label": "\u5217\u4e0e\u5217\u6bd4\u8f83\u65f6\u4e24\u4fa7 collate;\u4e0e\u5b57\u9762\u91cf\u6bd4\u8f83\u65f6\u4ec5\u5bf9\u5217\u4fa7 collate\u3002" }, { @@ -20511,7 +20529,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L54", "id": "crud_qc_task_assignee_sync_assignees_for_task", - "community": 4, + "community": 6, "norm_label": "sync_assignees_for_task()" }, { @@ -20556,7 +20574,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L63", "id": "crud_qc_task_assignee_rationale_63", - "community": 4, + "community": 6, "norm_label": "\u5168\u91cf\u66ff\u6362\u4efb\u52a1\u8d1f\u8d23\u4eba(\u8f6f\u5220\u65e7\u8bb0\u5f55 + \u63d2\u5165\u65b0\u8bb0\u5f55)\u3002" }, { @@ -20565,7 +20583,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L1", "id": "crud_research_donation_sample_collection_py", - "community": 5, + "community": 4, "norm_label": "research_donation_sample_collection.py" }, { @@ -20574,7 +20592,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L26", "id": "crud_research_donation_sample_collection_total_pages", - "community": 5, + "community": 4, "norm_label": "total_pages()" }, { @@ -20583,7 +20601,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L32", "id": "crud_research_donation_sample_collection_fmt_dt", - "community": 5, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -20592,7 +20610,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L36", "id": "crud_research_donation_sample_collection_sample_status_label", - "community": 5, + "community": 4, "norm_label": "_sample_status_label()" }, { @@ -20601,7 +20619,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L45", "id": "crud_research_donation_sample_collection_row_to_dict", - "community": 5, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -20610,7 +20628,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L84", "id": "crud_research_donation_sample_collection_base_query", - "community": 5, + "community": 4, "norm_label": "_base_query()" }, { @@ -20619,7 +20637,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L120", "id": "crud_research_donation_sample_collection_apply_sample_status_filter", - "community": 5, + "community": 4, "norm_label": "_apply_sample_status_filter()" }, { @@ -20628,7 +20646,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L134", "id": "crud_research_donation_sample_collection_list_donation_sample_collections", - "community": 5, + "community": 4, "norm_label": "list_donation_sample_collections()" }, { @@ -20637,7 +20655,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L1", "id": "crud_research_donation_sample_collection_rationale_1", - "community": 4, + "community": 8, "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)" }, { @@ -20754,7 +20772,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L1", "id": "crud_oa_approval_py", - "community": 7, + "community": 5, "norm_label": "oa_approval.py" }, { @@ -20763,7 +20781,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L25", "id": "crud_oa_approval_dumps", - "community": 7, + "community": 5, "norm_label": "_dumps()" }, { @@ -20772,7 +20790,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L33", "id": "crud_oa_approval_loads", - "community": 7, + "community": 5, "norm_label": "_loads()" }, { @@ -20799,7 +20817,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L70", "id": "crud_oa_approval_get_group", - "community": 7, + "community": 0, "norm_label": "get_group()" }, { @@ -20808,7 +20826,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L78", "id": "crud_oa_approval_create_group", - "community": 1, + "community": 5, "norm_label": "create_group()" }, { @@ -20817,7 +20835,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L110", "id": "crud_oa_approval_update_group", - "community": 7, + "community": 0, "norm_label": "update_group()" }, { @@ -20826,7 +20844,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L140", "id": "crud_oa_approval_delete_group", - "community": 7, + "community": 0, "norm_label": "delete_group()" }, { @@ -20835,7 +20853,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L163", "id": "crud_oa_approval_app_to_dict", - "community": 7, + "community": 0, "norm_label": "_app_to_dict()" }, { @@ -20844,7 +20862,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L186", "id": "crud_oa_approval_get_app", - "community": 7, + "community": 5, "norm_label": "get_app()" }, { @@ -20853,7 +20871,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L194", "id": "crud_oa_approval_list_apps", - "community": 7, + "community": 0, "norm_label": "list_apps()" }, { @@ -20862,7 +20880,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L266", "id": "crud_oa_approval_create_version", - "community": 7, + "community": 5, "norm_label": "_create_version()" }, { @@ -20871,7 +20889,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L303", "id": "crud_oa_approval_create_app", - "community": 7, + "community": 5, "norm_label": "create_app()" }, { @@ -20880,7 +20898,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L367", "id": "crud_oa_approval_copied_app_name", - "community": 7, + "community": 5, "norm_label": "_copied_app_name()" }, { @@ -20889,7 +20907,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L378", "id": "crud_oa_approval_copy_app", - "community": 7, + "community": 5, "norm_label": "copy_app()" }, { @@ -20898,7 +20916,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L444", "id": "crud_oa_approval_update_app", - "community": 7, + "community": 5, "norm_label": "update_app()" }, { @@ -20907,7 +20925,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L506", "id": "crud_oa_approval_delete_app", - "community": 7, + "community": 5, "norm_label": "delete_app()" }, { @@ -20916,7 +20934,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L527", "id": "crud_oa_approval_find_draft", - "community": 7, + "community": 5, "norm_label": "_find_draft()" }, { @@ -20925,7 +20943,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L541", "id": "crud_oa_approval_find_latest_published", - "community": 7, + "community": 5, "norm_label": "_find_latest_published()" }, { @@ -20934,7 +20952,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L554", "id": "crud_oa_approval_version_draft_to_dict", - "community": 7, + "community": 5, "norm_label": "_version_draft_to_dict()" }, { @@ -20943,7 +20961,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L587", "id": "crud_oa_approval_get_or_create_draft", - "community": 7, + "community": 5, "norm_label": "get_or_create_draft()" }, { @@ -20952,7 +20970,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L634", "id": "crud_oa_approval_save_draft", - "community": 7, + "community": 5, "norm_label": "save_draft()" }, { @@ -20961,7 +20979,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L1", "id": "crud_oa_approval_rationale_1", - "community": 3, + "community": 5, "norm_label": "oa \u5ba1\u6279 crud(\u5206\u7ec4\u3001\u5e94\u7528\u3001\u8349\u7a3f\u7b49)" }, { @@ -20970,7 +20988,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L368", "id": "crud_oa_approval_rationale_368", - "community": 3, + "community": 5, "norm_label": "\u539f\u540d\u79f0 +\u300c\u590d\u5236\u300d;\u8d85 50 \u5b57\u65f6\u622a\u65ad\u524d\u7f00\u5e76\u4fdd\u7559\u540e\u7f00\u3002" }, { @@ -20979,7 +20997,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L385", "id": "crud_oa_approval_rationale_385", - "community": 3, + "community": 5, "norm_label": "\u590d\u5236\u5e94\u7528:\u57fa\u7840\u4fe1\u606f + \u8349\u7a3f/\u6700\u65b0\u53d1\u5e03\u7248\u7684\u8868\u5355\u00b7\u6d41\u7a0b\u00b7\u9ad8\u7ea7\u8bbe\u7f6e,\u7ed3\u679c\u4e3a\u672a\u53d1\u5e03\u8349\u7a3f\u3002" }, { @@ -21033,7 +21051,7 @@ "source_file": "crud/cell_product.py", "source_location": "L272", "id": "crud_cell_product_product_to_response", - "community": 9, + "community": 0, "norm_label": "product_to_response()" }, { @@ -21060,7 +21078,7 @@ "source_file": "crud/cell_product.py", "source_location": "L358", "id": "crud_cell_product_create_cell_product", - "community": 1, + "community": 9, "norm_label": "create_cell_product()" }, { @@ -21420,7 +21438,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1", "id": "crud_cell_product_rationale_1", - "community": 4, + "community": 8, "norm_label": "\u7ec6\u80de\u4ea7\u54c1 crud(biz_cell_product)" }, { @@ -21429,7 +21447,7 @@ "source_file": "crud/cell_product.py", "source_location": "L40", "id": "crud_cell_product_rationale_40", - "community": 4, + "community": 8, "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" }, { @@ -21438,7 +21456,7 @@ "source_file": "crud/cell_product.py", "source_location": "L581", "id": "crud_cell_product_rationale_581", - "community": 4, + "community": 8, "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" }, { @@ -21447,7 +21465,7 @@ "source_file": "crud/cell_product.py", "source_location": "L597", "id": "crud_cell_product_rationale_597", - "community": 4, + "community": 8, "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" }, { @@ -21456,7 +21474,7 @@ "source_file": "crud/cell_product.py", "source_location": "L631", "id": "crud_cell_product_rationale_631", - "community": 4, + "community": 8, "norm_label": "\u6279\u91cf\u67e5\u8be2\u5404\u4ee3\u6b21\u5728 `{base_code}-{passage}-xx` \u89c4\u5219\u4e0b\u7684\u6700\u5927\u5e8f\u53f7\u3002" }, { @@ -21465,7 +21483,7 @@ "source_file": "crud/cell_product.py", "source_location": "L648", "id": "crud_cell_product_rationale_648", - "community": 4, + "community": 8, "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" }, { @@ -21474,7 +21492,7 @@ "source_file": "crud/cell_product.py", "source_location": "L695", "id": "crud_cell_product_rationale_695", - "community": 4, + "community": 8, "norm_label": "\u53bb\u6389\u672b\u5c3e -01/-02 \u7b49\u5e8f\u53f7,\u5f97\u5230\u591a\u4efd\u5165\u5e93\u65f6\u7684\u57fa\u7840\u7f16\u7801\u3002" }, { @@ -21483,7 +21501,7 @@ "source_file": "crud/cell_product.py", "source_location": "L706", "id": "crud_cell_product_rationale_706", - "community": 4, + "community": 8, "norm_label": "\u6309\u57fa\u7840\u7f16\u7801\u751f\u6210 \u57fa\u7840-01\u3001\u57fa\u7840-02 ..." }, { @@ -21492,7 +21510,7 @@ "source_file": "crud/cell_product.py", "source_location": "L776", "id": "crud_cell_product_rationale_776", - "community": 4, + "community": 8, "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)" }, { @@ -21501,7 +21519,7 @@ "source_file": "crud/cell_product.py", "source_location": "L919", "id": "crud_cell_product_rationale_919", - "community": 4, + "community": 8, "norm_label": "\u591a\u8fdb\u4e00\u65f6 parent \u4e3a\u6570\u7ec4;\u5355\u94fe\u65f6\u4e3a\u5bf9\u8c61;\u65e0\u4e0a\u6e38\u4e3a null\u3002" }, { @@ -21510,7 +21528,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1169", "id": "crud_cell_product_rationale_1169", - "community": 4, + "community": 8, "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" }, { @@ -21519,7 +21537,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1448", "id": "crud_cell_product_rationale_1448", - "community": 4, + "community": 8, "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" }, { @@ -21528,7 +21546,7 @@ "source_file": "crud/menu.py", "source_location": "L1", "id": "crud_menu_py", - "community": 27, + "community": 1, "norm_label": "menu.py" }, { @@ -21537,7 +21555,7 @@ "source_file": "crud/menu.py", "source_location": "L13", "id": "crud_menu_row_to_dict", - "community": 27, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -21546,7 +21564,7 @@ "source_file": "crud/menu.py", "source_location": "L33", "id": "crud_menu_build_tree", - "community": 27, + "community": 0, "norm_label": "_build_tree()" }, { @@ -21555,7 +21573,7 @@ "source_file": "crud/menu.py", "source_location": "L41", "id": "crud_menu_list_menus", - "community": 27, + "community": 1, "norm_label": "list_menus()" }, { @@ -21564,7 +21582,7 @@ "source_file": "crud/menu.py", "source_location": "L62", "id": "crud_menu_list_menus_tree", - "community": 27, + "community": 0, "norm_label": "list_menus_tree()" }, { @@ -21573,7 +21591,7 @@ "source_file": "crud/menu.py", "source_location": "L101", "id": "crud_menu_get_menu", - "community": 27, + "community": 1, "norm_label": "get_menu()" }, { @@ -21582,7 +21600,7 @@ "source_file": "crud/menu.py", "source_location": "L109", "id": "crud_menu_menu_name_exists", - "community": 27, + "community": 1, "norm_label": "menu_name_exists()" }, { @@ -21600,7 +21618,7 @@ "source_file": "crud/menu.py", "source_location": "L170", "id": "crud_menu_update_menu", - "community": 27, + "community": 1, "norm_label": "update_menu()" }, { @@ -21609,7 +21627,7 @@ "source_file": "crud/menu.py", "source_location": "L220", "id": "crud_menu_cascade_soft_delete", - "community": 27, + "community": 1, "norm_label": "_cascade_soft_delete()" }, { @@ -21618,7 +21636,7 @@ "source_file": "crud/menu.py", "source_location": "L233", "id": "crud_menu_soft_delete_menu", - "community": 27, + "community": 1, "norm_label": "soft_delete_menu()" }, { @@ -21645,7 +21663,7 @@ "source_file": "crud/collection_region.py", "source_location": "L28", "id": "crud_collection_region_hospital_names_by_region_ids", - "community": 1, + "community": 0, "norm_label": "_hospital_names_by_region_ids()" }, { @@ -21663,7 +21681,7 @@ "source_file": "crud/collection_region.py", "source_location": "L62", "id": "crud_collection_region_list_collection_regions", - "community": 1, + "community": 0, "norm_label": "list_collection_regions()" }, { @@ -21726,7 +21744,7 @@ "source_file": "crud/collection_region.py", "source_location": "L263", "id": "crud_collection_region_get_hospital", - "community": 1, + "community": 0, "norm_label": "get_hospital()" }, { @@ -21753,7 +21771,7 @@ "source_file": "crud/collection_region.py", "source_location": "L336", "id": "crud_collection_region_soft_delete_hospital", - "community": 1, + "community": 0, "norm_label": "soft_delete_hospital()" }, { @@ -21771,7 +21789,7 @@ "source_file": "crud/collection_region.py", "source_location": "L29", "id": "crud_collection_region_rationale_29", - "community": 4, + "community": 8, "norm_label": "\u6279\u91cf\u67e5\u8be2\u5730\u533a\u4e0b\u5c5e\u533b\u9662\u540d\u79f0,\u6309 order_num\u3001create_time \u6392\u5e8f\u3002" }, { @@ -21780,7 +21798,7 @@ "source_file": "crud/collection_region.py", "source_location": "L234", "id": "crud_collection_region_rationale_234", - "community": 4, + "community": 8, "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" }, { @@ -21888,7 +21906,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L535", "id": "crud_pilot_delivery_save_delivery_materials", - "community": 1, + "community": 0, "norm_label": "save_delivery_materials()" }, { @@ -21915,7 +21933,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L636", "id": "crud_pilot_delivery_save_delivery_method", - "community": 0, + "community": 1, "norm_label": "save_delivery_method()" }, { @@ -22140,7 +22158,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L1", "id": "crud_api_request_log_py", - "community": 6, + "community": 32, "norm_label": "api_request_log.py" }, { @@ -22149,7 +22167,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L12", "id": "crud_api_request_log_apirequestlogcrud", - "community": 3, + "community": 32, "norm_label": "apirequestlogcrud" }, { @@ -22158,7 +22176,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L14", "id": "crud_api_request_log_get_multi_with_filters", - "community": 6, + "community": 32, "norm_label": "get_multi_with_filters()" }, { @@ -22167,7 +22185,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L85", "id": "crud_api_request_log_get", - "community": 6, + "community": 32, "norm_label": "get()" }, { @@ -22176,7 +22194,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L91", "id": "crud_api_request_log_delete", - "community": 6, + "community": 32, "norm_label": "delete()" }, { @@ -22302,7 +22320,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1", "id": "crud_research_donation_py", - "community": 5, + "community": 4, "norm_label": "research_donation.py" }, { @@ -22311,7 +22329,7 @@ "source_file": "crud/research_donation.py", "source_location": "L63", "id": "crud_research_donation_total_pages", - "community": 5, + "community": 4, "norm_label": "total_pages()" }, { @@ -22320,7 +22338,7 @@ "source_file": "crud/research_donation.py", "source_location": "L73", "id": "crud_research_donation_donation_sample_code_seq", - "community": 5, + "community": 4, "norm_label": "_donation_sample_code_seq()" }, { @@ -22329,7 +22347,7 @@ "source_file": "crud/research_donation.py", "source_location": "L85", "id": "crud_research_donation_next_donation_sample_code", - "community": 5, + "community": 4, "norm_label": "next_donation_sample_code()" }, { @@ -22338,7 +22356,7 @@ "source_file": "crud/research_donation.py", "source_location": "L146", "id": "crud_research_donation_fmt_dt", - "community": 5, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -22347,7 +22365,7 @@ "source_file": "crud/research_donation.py", "source_location": "L150", "id": "crud_research_donation_normalize_date_bound", - "community": 5, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -22356,7 +22374,7 @@ "source_file": "crud/research_donation.py", "source_location": "L157", "id": "crud_research_donation_dec", - "community": 5, + "community": 4, "norm_label": "_dec()" }, { @@ -22365,7 +22383,7 @@ "source_file": "crud/research_donation.py", "source_location": "L165", "id": "crud_research_donation_optional_decimal", - "community": 5, + "community": 4, "norm_label": "_optional_decimal()" }, { @@ -22374,7 +22392,7 @@ "source_file": "crud/research_donation.py", "source_location": "L177", "id": "crud_research_donation_normalize_fields", - "community": 5, + "community": 4, "norm_label": "_normalize_fields()" }, { @@ -22383,7 +22401,7 @@ "source_file": "crud/research_donation.py", "source_location": "L188", "id": "crud_research_donation_merge_comma_separated_urls", - "community": 5, + "community": 8, "norm_label": "_merge_comma_separated_urls()" }, { @@ -22392,7 +22410,7 @@ "source_file": "crud/research_donation.py", "source_location": "L204", "id": "crud_research_donation_resolve_donation_payload", - "community": 5, + "community": 4, "norm_label": "_resolve_donation_payload()" }, { @@ -22401,7 +22419,7 @@ "source_file": "crud/research_donation.py", "source_location": "L231", "id": "crud_research_donation_user_nick_name_map", - "community": 5, + "community": 4, "norm_label": "_user_nick_name_map()" }, { @@ -22410,7 +22428,7 @@ "source_file": "crud/research_donation.py", "source_location": "L239", "id": "crud_research_donation_load_unit_name_map", - "community": 5, + "community": 4, "norm_label": "_load_unit_name_map()" }, { @@ -22419,7 +22437,7 @@ "source_file": "crud/research_donation.py", "source_location": "L258", "id": "crud_research_donation_donation_to_dict", - "community": 5, + "community": 4, "norm_label": "_donation_to_dict()" }, { @@ -22428,7 +22446,7 @@ "source_file": "crud/research_donation.py", "source_location": "L297", "id": "crud_research_donation_audit_to_dict", - "community": 5, + "community": 4, "norm_label": "_audit_to_dict()" }, { @@ -22437,7 +22455,7 @@ "source_file": "crud/research_donation.py", "source_location": "L319", "id": "crud_research_donation_party_to_dict", - "community": 5, + "community": 4, "norm_label": "_party_to_dict()" }, { @@ -22446,7 +22464,7 @@ "source_file": "crud/research_donation.py", "source_location": "L353", "id": "crud_research_donation_collection_to_dict", - "community": 5, + "community": 4, "norm_label": "_collection_to_dict()" }, { @@ -22455,7 +22473,7 @@ "source_file": "crud/research_donation.py", "source_location": "L371", "id": "crud_research_donation_sample_to_dict", - "community": 5, + "community": 4, "norm_label": "_sample_to_dict()" }, { @@ -22464,7 +22482,7 @@ "source_file": "crud/research_donation.py", "source_location": "L395", "id": "crud_research_donation_transport_to_dict", - "community": 5, + "community": 4, "norm_label": "_transport_to_dict()" }, { @@ -22473,7 +22491,7 @@ "source_file": "crud/research_donation.py", "source_location": "L420", "id": "crud_research_donation_get_party", - "community": 5, + "community": 4, "norm_label": "get_party()" }, { @@ -22482,7 +22500,7 @@ "source_file": "crud/research_donation.py", "source_location": "L436", "id": "crud_research_donation_get_collection", - "community": 5, + "community": 4, "norm_label": "get_collection()" }, { @@ -22491,7 +22509,7 @@ "source_file": "crud/research_donation.py", "source_location": "L452", "id": "crud_research_donation_list_samples", - "community": 5, + "community": 4, "norm_label": "list_samples()" }, { @@ -22500,7 +22518,7 @@ "source_file": "crud/research_donation.py", "source_location": "L472", "id": "crud_research_donation_list_sample_transports", - "community": 5, + "community": 4, "norm_label": "list_sample_transports()" }, { @@ -22509,7 +22527,7 @@ "source_file": "crud/research_donation.py", "source_location": "L497", "id": "crud_research_donation_list_donations", - "community": 5, + "community": 4, "norm_label": "list_donations()" }, { @@ -22518,7 +22536,7 @@ "source_file": "crud/research_donation.py", "source_location": "L777", "id": "crud_research_donation_get_donation_detail", - "community": 5, + "community": 4, "norm_label": "get_donation_detail()" }, { @@ -22527,7 +22545,7 @@ "source_file": "crud/research_donation.py", "source_location": "L906", "id": "crud_research_donation_create_donation", - "community": 5, + "community": 4, "norm_label": "create_donation()" }, { @@ -22536,7 +22554,7 @@ "source_file": "crud/research_donation.py", "source_location": "L979", "id": "crud_research_donation_update_donation", - "community": 5, + "community": 4, "norm_label": "update_donation()" }, { @@ -22545,7 +22563,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1086", "id": "crud_research_donation_delete_donation", - "community": 5, + "community": 4, "norm_label": "delete_donation()" }, { @@ -22554,7 +22572,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1110", "id": "crud_research_donation_batch_delete_donations", - "community": 0, + "community": 4, "norm_label": "batch_delete_donations()" }, { @@ -22563,7 +22581,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1146", "id": "crud_research_donation_list_audits", - "community": 5, + "community": 0, "norm_label": "list_audits()" }, { @@ -22572,7 +22590,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1228", "id": "crud_research_donation_submit_audit", - "community": 1, + "community": 8, "norm_label": "submit_audit()" }, { @@ -22581,7 +22599,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1300", "id": "crud_research_donation_change_status", - "community": 0, + "community": 1, "norm_label": "change_status()" }, { @@ -22590,7 +22608,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1371", "id": "crud_research_donation_convert_from_storage", - "community": 4, + "community": 8, "norm_label": "convert_from_storage()" }, { @@ -22599,7 +22617,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1623", "id": "crud_research_donation_convert_to_storage", - "community": 5, + "community": 8, "norm_label": "convert_to_storage()" }, { @@ -22608,7 +22626,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1878", "id": "crud_research_donation_create_party", - "community": 5, + "community": 4, "norm_label": "_create_party()" }, { @@ -22617,7 +22635,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1926", "id": "crud_research_donation_create_collection", - "community": 5, + "community": 4, "norm_label": "_create_collection()" }, { @@ -22626,7 +22644,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1970", "id": "crud_research_donation_migrate_donation_sample_child_refs_on_replace", - "community": 5, + "community": 4, "norm_label": "_migrate_donation_sample_child_refs_on_replace()" }, { @@ -22635,7 +22653,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2026", "id": "crud_research_donation_create_samples", - "community": 5, + "community": 4, "norm_label": "_create_samples()" }, { @@ -22644,7 +22662,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2099", "id": "crud_research_donation_create_transport", - "community": 0, + "community": 4, "norm_label": "_create_transport()" }, { @@ -22653,7 +22671,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2158", "id": "crud_research_donation_soft_delete_party", - "community": 5, + "community": 4, "norm_label": "_soft_delete_party()" }, { @@ -22662,7 +22680,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2184", "id": "crud_research_donation_soft_delete_collection", - "community": 5, + "community": 4, "norm_label": "_soft_delete_collection()" }, { @@ -22671,7 +22689,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2210", "id": "crud_research_donation_soft_delete_samples", - "community": 5, + "community": 4, "norm_label": "_soft_delete_samples()" }, { @@ -22680,7 +22698,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2236", "id": "crud_research_donation_soft_delete_transports", - "community": 5, + "community": 4, "norm_label": "_soft_delete_transports()" }, { @@ -22689,7 +22707,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2262", "id": "crud_research_donation_soft_delete_all", - "community": 5, + "community": 4, "norm_label": "_soft_delete_all()" }, { @@ -22698,7 +22716,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1", "id": "crud_research_donation_rationale_1", - "community": 4, + "community": 8, "norm_label": "\u79d1\u7814\u6350\u8d60\u7ba1\u7406 crud(\u6350\u8d60\u5355 / \u5ba1\u6838 / \u72b6\u6001\u53d8\u66f4 / \u8f6c\u6362)" }, { @@ -22707,7 +22725,7 @@ "source_file": "crud/research_donation.py", "source_location": "L74", "id": "crud_research_donation_rationale_74", - "community": 4, + "community": 8, "norm_label": "\u89e3\u6790 kyjz+yyyymm+\u5e8f\u53f7 \u4e2d\u7684\u5e8f\u53f7;\u4e0d\u5339\u914d\u5219\u8fd4\u56de none\u3002" }, { @@ -22716,7 +22734,7 @@ "source_file": "crud/research_donation.py", "source_location": "L91", "id": "crud_research_donation_rationale_91", - "community": 4, + "community": 8, "norm_label": "\u751f\u6210\u6350\u8d60\u6837\u672c\u7f16\u7801:kyjz + yyyymm + 4 \u4f4d\u9012\u589e\u5e8f\u53f7(0001 \u8d77)\u3002" }, { @@ -22725,7 +22743,7 @@ "source_file": "crud/research_donation.py", "source_location": "L178", "id": "crud_research_donation_rationale_178", - "community": 4, + "community": 8, "norm_label": "\u5c06\u524d\u7aef camelcase \u5b57\u6bb5\u540d\u8f6c\u4e3a\u6570\u636e\u5e93 snake_case\u3002" }, { @@ -22734,7 +22752,7 @@ "source_file": "crud/research_donation.py", "source_location": "L189", "id": "crud_research_donation_rationale_189", - "community": 4, + "community": 8, "norm_label": "\u5408\u5e76\u9017\u53f7\u5206\u9694\u7684\u9644\u4ef6 url,\u53bb\u91cd\u5e76\u4fdd\u6301\u987a\u5e8f\u3002" }, { @@ -22743,7 +22761,7 @@ "source_file": "crud/research_donation.py", "source_location": "L205", "id": "crud_research_donation_rationale_205", - "community": 4, + "community": 8, "norm_label": "\u89e3\u6790\u4fdd\u5b58\u8f7d\u8377:\u9644\u4ef6\u5217\u8868 \u2192 url \u5b57\u6bb5;party/collection \u522b\u540d\u3002" }, { @@ -22752,7 +22770,7 @@ "source_file": "crud/research_donation.py", "source_location": "L913", "id": "crud_research_donation_rationale_913", - "community": 4, + "community": 8, "norm_label": "\u521b\u5efa\u79d1\u7814\u6350\u8d60\u5355(\u542b party / collection / samples + transports)\u3002" }, { @@ -22761,7 +22779,7 @@ "source_file": "crud/research_donation.py", "source_location": "L987", "id": "crud_research_donation_rationale_987", - "community": 4, + "community": 8, "norm_label": "\u66f4\u65b0\u79d1\u7814\u6350\u8d60\u5355:\u4e3b\u8868\u5b57\u6bb5 + \u5b50\u8d44\u6e90 upsert(\u8f6f\u5220\u65e7 + \u521b\u5efa\u65b0)\u3002" }, { @@ -22770,7 +22788,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1237", "id": "crud_research_donation_rationale_1237", - "community": 4, + "community": 8, "norm_label": "\u63d0\u4ea4\u5ba1\u6838\u3002shtg \u2192 \u6350\u8d60\u72b6\u6001\u53d8\u4e3a sxz;shth \u2192 \u72b6\u6001\u4e0d\u53d8\u3002" }, { @@ -22779,7 +22797,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1630", "id": "crud_research_donation_rationale_1630", - "community": 4, + "community": 8, "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" }, { @@ -22788,7 +22806,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1978", "id": "crud_research_donation_rationale_1978", - "community": 4, + "community": 8, "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" }, { @@ -22797,7 +22815,7 @@ "source_file": "crud/ethnic.py", "source_location": "L1", "id": "crud_ethnic_py", - "community": 5, + "community": 31, "norm_label": "ethnic.py" }, { @@ -22806,7 +22824,7 @@ "source_file": "crud/ethnic.py", "source_location": "L9", "id": "crud_ethnic_row_to_dict", - "community": 5, + "community": 31, "norm_label": "_row_to_dict()" }, { @@ -22815,7 +22833,7 @@ "source_file": "crud/ethnic.py", "source_location": "L18", "id": "crud_ethnic_list_ethnics", - "community": 5, + "community": 31, "norm_label": "list_ethnics()" }, { @@ -22824,7 +22842,7 @@ "source_file": "crud/ethnic.py", "source_location": "L1", "id": "crud_ethnic_rationale_1", - "community": 5, + "community": 31, "norm_label": "\u6c11\u65cf\u7801\u8868 crud(\u5168\u5c40 sys_ethnic)" }, { @@ -22878,7 +22896,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L1", "id": "crud_pilot_checkup_py", - "community": 18, + "community": 17, "norm_label": "pilot_checkup.py" }, { @@ -22887,7 +22905,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L26", "id": "crud_pilot_checkup_parse_optional_datetime", - "community": 18, + "community": 17, "norm_label": "_parse_optional_datetime()" }, { @@ -22896,7 +22914,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L50", "id": "crud_pilot_checkup_generate_checkup_no", - "community": 18, + "community": 17, "norm_label": "_generate_checkup_no()" }, { @@ -22905,7 +22923,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L69", "id": "crud_pilot_checkup_row_to_dict_checkup", - "community": 18, + "community": 17, "norm_label": "_row_to_dict_checkup()" }, { @@ -22914,7 +22932,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L179", "id": "crud_pilot_checkup_row_to_dict_reserve_item", - "community": 18, + "community": 17, "norm_label": "_row_to_dict_reserve_item()" }, { @@ -22923,7 +22941,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L192", "id": "crud_pilot_checkup_row_to_dict_actual_item", - "community": 18, + "community": 17, "norm_label": "_row_to_dict_actual_item()" }, { @@ -22932,7 +22950,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L210", "id": "crud_pilot_checkup_get_checkup_by_application", - "community": 18, + "community": 17, "norm_label": "get_checkup_by_application()" }, { @@ -22941,7 +22959,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L227", "id": "crud_pilot_checkup_get_checkup_by_id", - "community": 18, + "community": 17, "norm_label": "get_checkup_by_id()" }, { @@ -22950,7 +22968,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L244", "id": "crud_pilot_checkup_create_checkup", - "community": 18, + "community": 17, "norm_label": "create_checkup()" }, { @@ -22959,7 +22977,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L283", "id": "crud_pilot_checkup_update_checkup", - "community": 18, + "community": 17, "norm_label": "update_checkup()" }, { @@ -22968,7 +22986,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L321", "id": "crud_pilot_checkup_soft_delete_checkup", - "community": 1, + "community": 4, "norm_label": "soft_delete_checkup()" }, { @@ -22977,7 +22995,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L355", "id": "crud_pilot_checkup_mark_checkup_checked", - "community": 18, + "community": 17, "norm_label": "mark_checkup_checked()" }, { @@ -22986,7 +23004,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L382", "id": "crud_pilot_checkup_settle_checkup_fee", - "community": 18, + "community": 17, "norm_label": "settle_checkup_fee()" }, { @@ -22995,7 +23013,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L413", "id": "crud_pilot_checkup_list_reserve_items", - "community": 18, + "community": 17, "norm_label": "list_reserve_items()" }, { @@ -23004,7 +23022,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L432", "id": "crud_pilot_checkup_save_reserve_items", - "community": 18, + "community": 17, "norm_label": "save_reserve_items()" }, { @@ -23013,7 +23031,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L473", "id": "crud_pilot_checkup_delete_reserve_item", - "community": 18, + "community": 17, "norm_label": "delete_reserve_item()" }, { @@ -23022,7 +23040,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L496", "id": "crud_pilot_checkup_list_actual_items", - "community": 18, + "community": 17, "norm_label": "list_actual_items()" }, { @@ -23031,7 +23049,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L515", "id": "crud_pilot_checkup_save_actual_items", - "community": 18, + "community": 17, "norm_label": "save_actual_items()" }, { @@ -23040,7 +23058,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L556", "id": "crud_pilot_checkup_delete_actual_item", - "community": 18, + "community": 17, "norm_label": "delete_actual_item()" }, { @@ -23049,7 +23067,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L579", "id": "crud_pilot_checkup_list_checkups_paginated", - "community": 18, + "community": 17, "norm_label": "list_checkups_paginated()" }, { @@ -23058,7 +23076,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L706", "id": "crud_pilot_checkup_list_pending_patients", - "community": 18, + "community": 17, "norm_label": "list_pending_patients()" }, { @@ -23067,7 +23085,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L795", "id": "crud_pilot_checkup_batch_create_checkups", - "community": 18, + "community": 17, "norm_label": "batch_create_checkups()" }, { @@ -23076,7 +23094,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L876", "id": "crud_pilot_checkup_ensure_checkup_for_patient", - "community": 3, + "community": 17, "norm_label": "ensure_checkup_for_patient()" }, { @@ -23085,7 +23103,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L922", "id": "crud_pilot_checkup_remove_checkup_for_patient", - "community": 1, + "community": 17, "norm_label": "remove_checkup_for_patient()" }, { @@ -23409,7 +23427,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L101", "id": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", - "community": 6, + "community": 0, "norm_label": "resolve_outbound_biz_type_for_schedule()" }, { @@ -23544,7 +23562,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L502", "id": "crud_qc_work_order_load_sample_type_name_map", - "community": 6, + "community": 4, "norm_label": "_load_sample_type_name_map()" }, { @@ -23607,7 +23625,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L828", "id": "crud_qc_work_order_protocol_group_key_for_item", - "community": 6, + "community": 4, "norm_label": "_protocol_group_key_for_item()" }, { @@ -23616,7 +23634,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L844", "id": "crud_qc_work_order_enrich_protocol_sibling_samples", - "community": 6, + "community": 4, "norm_label": "_enrich_protocol_sibling_samples()" }, { @@ -23805,7 +23823,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1921", "id": "crud_qc_work_order_count_unfinished_work_orders_by_tab", - "community": 6, + "community": 0, "norm_label": "count_unfinished_work_orders_by_tab()" }, { @@ -23958,7 +23976,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2533", "id": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", - "community": 4, + "community": 6, "norm_label": "_soft_delete_tasks_by_source_line_ids()" }, { @@ -23967,7 +23985,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2567", "id": "crud_qc_work_order_get_task_by_source_line_id", - "community": 4, + "community": 6, "norm_label": "_get_task_by_source_line_id()" }, { @@ -23976,7 +23994,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2581", "id": "crud_qc_work_order_apply_item_assignees", - "community": 4, + "community": 6, "norm_label": "_apply_item_assignees()" }, { @@ -23985,7 +24003,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2607", "id": "crud_qc_work_order_sync_work_order_lab_items", - "community": 4, + "community": 6, "norm_label": "_sync_work_order_lab_items()" }, { @@ -23994,7 +24012,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2731", "id": "crud_qc_work_order_sync_work_order_third_party_items", - "community": 4, + "community": 6, "norm_label": "_sync_work_order_third_party_items()" }, { @@ -24165,7 +24183,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3556", "id": "crud_qc_work_order_create_outbound_qc_work_order", - "community": 6, + "community": 1, "norm_label": "create_outbound_qc_work_order()" }, { @@ -24183,7 +24201,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L104", "id": "crud_qc_work_order_rationale_104", - "community": 4, + "community": 3, "norm_label": "\u6309\u8f93\u6ce8\u8ba1\u5212\u8ffd\u6eaf\u7533\u8bf7\u5355,\u5f97\u5230\u51fa\u5e93\u751f\u4ea7/\u8d28\u68c0\u5de5\u5355\u5e94\u4f7f\u7528\u7684 biz_type\u3002" }, { @@ -24192,7 +24210,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L220", "id": "crud_qc_work_order_rationale_220", - "community": 4, + "community": 3, "norm_label": "\u6b65\u9aa4\u4ea7\u51fa\u7269\u89e6\u53d1\u7684\u8d28\u68c0:\u65e0\u7ec6\u80de\u4ea7\u54c1\u65f6\u7528\u5de5\u5355\u6761\u7801/\u540d\u79f0\u5c55\u793a\u8d28\u68c0\u5bf9\u8c61\u3002" }, { @@ -24201,7 +24219,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L266", "id": "crud_qc_work_order_rationale_266", - "community": 4, + "community": 3, "norm_label": "\u4e3a outbound \u7c7b\u578b\u5de5\u5355\u6279\u91cf\u8865\u5145\u7533\u8bf7\u5355/\u7528\u6237\u59d3\u540d/\u7597\u7a0b\u5e8f\u53f7/\u8f93\u6ce8\u8ba1\u5212\u4fe1\u606f\u3002" }, { @@ -24210,7 +24228,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L387", "id": "crud_qc_work_order_rationale_387", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u5173\u952e\u8bcd:\u6309\u5173\u8054\u7533\u8bf7\u5355\u53f7\u3001\u7533\u8bf7\u5355\u540d\u79f0\u5339\u914d\u3002" }, { @@ -24219,7 +24237,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L438", "id": "crud_qc_work_order_rationale_438", - "community": 4, + "community": 3, "norm_label": "\u5165\u5e93\u8d28\u68c0\u5de5\u5355:\u6309\u6bcd\u4eb2\u59d3\u540d\u5339\u914d(\u7ec6\u80de\u5b58\u50a8\u534f\u8bae / \u79d1\u7814\u6350\u8d60\u5355)\u3002" }, { @@ -24228,7 +24246,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L515", "id": "crud_qc_work_order_rationale_515", - "community": 4, + "community": 3, "norm_label": "\u5217\u8868\u5c55\u793a\u4ee5\u5de5\u5355 receptionsource \u4e3a\u51c6,\u63a5\u6536\u8bb0\u5f55\u4f5c\u515c\u5e95\u3002" }, { @@ -24237,7 +24255,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L524", "id": "crud_qc_work_order_rationale_524", - "community": 4, + "community": 3, "norm_label": "\u79d1\u7814\u6350\u8d60:\u63a5\u6536\u8bb0\u5f55 donation_sample_id;\u5de5\u5355 protocol_sample_id \u5b58\u6350\u8d60\u6837\u672c id\u3002" }, { @@ -24246,7 +24264,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L567", "id": "crud_qc_work_order_rationale_567", - "community": 4, + "community": 3, "norm_label": "\u6309\u63a5\u6536\u8bb0\u5f55\u89e3\u6790\u6837\u672c\u7c7b\u578b;\u4f20\u5165 item \u65f6\u4e0e\u5de5\u5355\u5217\u8868 enrich \u89c4\u5219\u4e00\u81f4\u3002" }, { @@ -24255,7 +24273,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L847", "id": "crud_qc_work_order_rationale_847", - "community": 4, + "community": 3, "norm_label": "\u5165\u5e93\u5217\u8868:\u8865\u5145\u540c\u534f\u8bae\u4e0b\u5168\u90e8\u6837\u672c(\u4f9b\u5361\u7247\u6807\u9898\u680f\u300c\u540c\u534f\u8bae\u6837\u672c\u300d\u5c55\u793a)\u3002" }, { @@ -24264,7 +24282,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1108", "id": "crud_qc_work_order_rationale_1108", - "community": 4, + "community": 3, "norm_label": "\u63a5\u6536\u7ed3\u8bba\u4e3a js \u65f6\u521b\u5efa\u5f85\u914d\u7f6e\u5de5\u5355(flush,\u4e0d commit)\u3002" }, { @@ -24273,7 +24291,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1258", "id": "crud_qc_work_order_rationale_1258", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u8fc7\u7a0b\u6d3e\u53d1\u8d28\u68c0\u5de5\u5355(flush,\u4e0d commit)\u3002" }, { @@ -24282,7 +24300,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1411", "id": "crud_qc_work_order_rationale_1411", - "community": 4, + "community": 3, "norm_label": "\u6c47\u603b\u751f\u4ea7\u5de5\u5355\u4e0b\u53ef\u6d3e\u53d1\u7684\u6b65\u9aa4\u4ea7\u51fa\u7269:\u7c7b\u578b\u4e3a\u6709\u6548\u7269\u4e14\u6709\u6761\u7801\u3002" }, { @@ -24291,7 +24309,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1736", "id": "crud_qc_work_order_rationale_1736", - "community": 4, + "community": 3, "norm_label": "\u6309\u6837\u672c\u7f16\u7801\u7cbe\u786e\u67e5\u8be2\u5165\u5e93\u8d28\u68c0\u5de5\u5355(\u540c\u534f\u8bae\u6837\u672c\u8df3\u8f6c\u63d2\u5165\u5361)\u3002" }, { @@ -24300,7 +24318,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1771", "id": "crud_qc_work_order_rationale_1771", - "community": 4, + "community": 3, "norm_label": "\u6279\u91cf\u6784\u5efa\u5217\u8868\u7ea7\u5de5\u5355\u6458\u8981(\u4e0e list_work_orders \u5355\u9879\u5b57\u6bb5\u4e00\u81f4,\u975e\u8be6\u60c5\u63a5\u53e3)\u3002" }, { @@ -24309,7 +24327,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1837", "id": "crud_qc_work_order_rationale_1837", - "community": 4, + "community": 3, "norm_label": "\u5217\u8868\u9879\u8865\u5145\u672a\u5b8c\u6210\u5361\u7247\u89d2\u6807:\u5f85\u914d\u7f6e=1,\u5df2\u914d\u7f6e=\u672a\u5b8c\u6210\u8d28\u68c0\u4efb\u52a1\u6570(\u81f3\u5c11 1)\u3002" }, { @@ -24318,7 +24336,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1873", "id": "crud_qc_work_order_rationale_1873", - "community": 4, + "community": 3, "norm_label": "\u5217\u8868\u9879\u8865\u5145\u5de5\u5355\u7ea7\u8d28\u68c0\u7ed3\u8bba:\u4f18\u5148\u843d\u5e93 conclusion,\u5426\u5219\u7531\u4efb\u52a1\u7ed3\u8bba\u6d3e\u751f\u3002" }, { @@ -24327,7 +24345,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1927", "id": "crud_qc_work_order_rationale_1927", - "community": 4, + "community": 3, "norm_label": "\u6309 tab \u7edf\u8ba1\u672a\u5b8c\u6210\u8d28\u68c0\u5de5\u5355\u6570(\u5f85\u914d\u7f6e + \u5df2\u914d\u7f6e)\u3002" }, { @@ -24336,7 +24354,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1960", "id": "crud_qc_work_order_rationale_1960", - "community": 4, + "community": 3, "norm_label": "\u6211\u7684\u8d28\u68c0\u4efb\u52a1:\u6309 tab \u7edf\u8ba1\u5f53\u524d\u7528\u6237\u8d1f\u8d23\u4e14\u672a\u5b8c\u6210\u7684\u8d28\u68c0\u5de5\u5355\u6570\u3002" }, { @@ -24345,7 +24363,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2085", "id": "crud_qc_work_order_rationale_2085", - "community": 4, + "community": 3, "norm_label": "\u6309\u6837\u672c\u6279\u91cf\u8fd4\u56de\u95e8\u7981\u8d28\u68c0\u5de5\u5355\u6458\u8981(trigger_source=reception),\u4f9b\u534f\u8bae/\u6350\u8d60\u67e5\u770b\u5f39\u7a97\u4f7f\u7528\u3002 \u7ec6\u80de\u5b58\u50a8:\u4f20\u5165 sample_code" }, { @@ -24354,7 +24372,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2162", "id": "crud_qc_work_order_rationale_2162", - "community": 4, + "community": 3, "norm_label": "\u6309\u6837\u672c\u6279\u91cf\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u5165\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981\u3002" }, { @@ -24363,7 +24381,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2228", "id": "crud_qc_work_order_rationale_2228", - "community": 4, + "community": 3, "norm_label": "\u6309\u6837\u672c\u7f16\u7801\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u5165\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981(\u4f9b\u5165\u5e93\u653e\u884c\u67e5\u770b\u7b49)\u3002" }, { @@ -24372,7 +24390,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2253", "id": "crud_qc_work_order_rationale_2253", - "community": 4, + "community": 3, "norm_label": "\u51fa\u5e93\u8ba1\u5212\u81ea\u52a8\u8d28\u68c0(trigger_source=schedule),\u4f9b\u8f93\u6ce8\u8ba1\u5212/\u51fa\u5e93\u653e\u884c\u67e5\u770b\u3002" }, { @@ -24381,7 +24399,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2280", "id": "crud_qc_work_order_rationale_2280", - "community": 4, + "community": 3, "norm_label": "\u6309\u8f93\u6ce8\u8ba1\u5212\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981\u3002" }, { @@ -24390,7 +24408,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2305", "id": "crud_qc_work_order_rationale_2305", - "community": 4, + "community": 3, "norm_label": "\u6309\u751f\u4ea7\u5de5\u5355\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u6d3e\u53d1\u7684\u8d28\u68c0\u5de5\u5355\u6458\u8981\u3002" }, { @@ -24399,7 +24417,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2326", "id": "crud_qc_work_order_rationale_2326", - "community": 4, + "community": 3, "norm_label": "\u5165\u5e93\u751f\u4ea7\u5de5\u5355\u5173\u8054\u7684\u6837\u672c\u63a5\u6536\u8d28\u68c0(trigger_source=reception)\u3002" }, { @@ -24408,7 +24426,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2369", "id": "crud_qc_work_order_rationale_2369", - "community": 4, + "community": 3, "norm_label": "\u751f\u4ea7\u5de5\u5355\u8d28\u68c0\u53ea\u8bfb\u6458\u8981:\u5165\u5e93\u542b\u6837\u672c\u63a5\u6536\u8d28\u68c0 + \u672c\u5de5\u5355\u6d3e\u53d1\u7684\u751f\u4ea7\u8fc7\u7a0b\u8d28\u68c0\u3002" }, { @@ -24417,7 +24435,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2426", "id": "crud_qc_work_order_rationale_2426", - "community": 4, + "community": 3, "norm_label": "\u8be6\u60c5\u63a5\u53e3\u89e3\u6790\u63a5\u6536\u8bb0\u5f55 id:\u4f18\u5148 reception_id,\u751f\u4ea7\u8fc7\u7a0b\u5de5\u5355\u6309 sample_code \u56de\u67e5\u3002" }, { @@ -24426,7 +24444,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2536", "id": "crud_qc_work_order_rationale_2536", - "community": 4, + "community": 3, "norm_label": "\u8f6f\u5220\u6307\u5b9a\u660e\u7ec6\u884c\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u53ca\u5176\u68c0\u6d4b\u7ed3\u679c\u3002" }, { @@ -24435,7 +24453,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2619", "id": "crud_qc_work_order_rationale_2619", - "community": 4, + "community": 3, "norm_label": "\u6bd4\u5bf9\u540c\u6b65\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6:\u4fdd\u7559\u5df2\u6709\u4efb\u52a1\u6570\u636e,\u4ec5\u589e\u5220\u53d8\u66f4\u9879\u3002" }, { @@ -24444,7 +24462,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2743", "id": "crud_qc_work_order_rationale_2743", - "community": 4, + "community": 3, "norm_label": "\u6bd4\u5bf9\u540c\u6b65\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6:\u4fdd\u7559\u5df2\u6709\u4efb\u52a1\u6570\u636e,\u4ec5\u589e\u5220\u53d8\u66f4\u9879\u3002" }, { @@ -24453,7 +24471,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2952", "id": "crud_qc_work_order_rationale_2952", - "community": 4, + "community": 3, "norm_label": "\u4efb\u52a1\u4ece\u5df2\u5b8c\u6210\u56de\u9000\u65f6,\u82e5\u5de5\u5355\u5df2\u5b8c\u6210\u5219\u6062\u590d\u4e3a\u5df2\u914d\u7f6e\u3002" }, { @@ -24462,7 +24480,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3050", "id": "crud_qc_work_order_rationale_3050", - "community": 4, + "community": 3, "norm_label": "\u521b\u5efa\u4e34\u65f6\u8d28\u68c0\u5de5\u5355(work_order_type='temporary',lszj\u524d\u7f00\u7f16\u53f7)" }, { @@ -24471,7 +24489,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3093", "id": "crud_qc_work_order_rationale_3093", - "community": 4, + "community": 3, "norm_label": "\u7f16\u8f91\u8d28\u68c0\u5de5\u5355:\u5165\u5e93/\u51fa\u5e93\u53ef\u6539\u5907\u6ce8\u3001\u72b6\u6001\u4e0e\u8d28\u68c0\u7ed3\u8bba;\u4e34\u65f6\u53ef\u6539\u5907\u6ce8\u4e0e\u8d28\u68c0\u5bf9\u8c61" }, { @@ -24480,7 +24498,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3133", "id": "crud_qc_work_order_rationale_3133", - "community": 4, + "community": 3, "norm_label": "\u7f16\u8f91\u4e34\u65f6\u8d28\u68c0\u5de5\u5355(\u5907\u6ce8\u3001\u8d28\u68c0\u5bf9\u8c61\u3001\u72b6\u6001\u3001\u8d28\u68c0\u7ed3\u8bba)" }, { @@ -24489,7 +24507,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3359", "id": "crud_qc_work_order_rationale_3359", - "community": 4, + "community": 3, "norm_label": "\u6309\u8f93\u6ce8\u8ba1\u5212 id \u7ec4\u88c5\u51fa\u5e93\u4e2d\u8bd5\u670d\u52a1\u4e0a\u4e0b\u6587(\u7533\u8bf7\u5355/\u60a3\u8005/\u65b9\u6848/\u8ba1\u5212/\u4ea7\u54c1),\u4f9b\u8d28\u68c0\u4e0e\u751f\u4ea7\u5de5\u5355\u8be6\u60c5\u590d\u7528\u3002" }, { @@ -24498,7 +24516,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3617", "id": "crud_qc_work_order_rationale_3617", - "community": 4, + "community": 3, "norm_label": "\u8f6f\u5220\u9664\u8d28\u68c0\u5de5\u5355\u53ca\u5176\u5173\u8054\u7684\u4efb\u52a1\u3001\u4efb\u52a1\u7ed3\u679c\u3001\u68c0\u6d4b\u9879\u76ee\u548c\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee" }, { @@ -24687,7 +24705,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L15", "id": "crud_env_detect_record_split_csv", - "community": 5, + "community": 4, "norm_label": "_split_csv()" }, { @@ -24705,7 +24723,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L23", "id": "crud_env_detect_record_row_to_dict", - "community": 5, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -24750,7 +24768,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L124", "id": "crud_env_detect_record_list_env_detect_records", - "community": 5, + "community": 4, "norm_label": "list_env_detect_records()" }, { @@ -25146,7 +25164,7 @@ "source_file": "crud/process.py", "source_location": "L1", "id": "crud_process_rationale_1", - "community": 4, + "community": 3, "norm_label": "\u5de5\u827a\u5e93 crud(biz_process + biz_process_reagent/consumable/output)" }, { @@ -25155,7 +25173,7 @@ "source_file": "crud/process.py", "source_location": "L277", "id": "crud_process_rationale_277", - "community": 4, + "community": 3, "norm_label": "\u4fdd\u5b58\u5b50\u8868\u65f6\u6309\u5217\u8868\u4e0b\u6807\u5199\u5165 order_num,\u907f\u514d\u540c\u6279 create_time \u5bfc\u81f4\u67e5\u8be2\u987a\u5e8f\u6f02\u79fb\u3002" }, { @@ -25191,7 +25209,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()" }, { @@ -25200,7 +25218,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L71", "id": "crud_pilot_service_list_cell_product_types", - "community": 1, + "community": 0, "norm_label": "list_cell_product_types()" }, { @@ -25254,7 +25272,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()" }, { @@ -25263,7 +25281,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L186", "id": "crud_pilot_service_list_cell_product_specs", - "community": 1, + "community": 0, "norm_label": "list_cell_product_specs()" }, { @@ -25317,7 +25335,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()" }, { @@ -25326,7 +25344,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L307", "id": "crud_pilot_service_list_cell_product_prices", - "community": 1, + "community": 0, "norm_label": "list_cell_product_prices()" }, { @@ -25380,7 +25398,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()" }, { @@ -25389,7 +25407,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L475", "id": "crud_pilot_service_list_project_systems", - "community": 1, + "community": 0, "norm_label": "list_project_systems()" }, { @@ -25443,7 +25461,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L582", "id": "crud_pilot_service_row_to_dict_project_system_item", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_project_system_item()" }, { @@ -25452,7 +25470,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L603", "id": "crud_pilot_service_list_project_system_items", - "community": 1, + "community": 0, "norm_label": "list_project_system_items()" }, { @@ -25488,7 +25506,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()" }, { @@ -25497,7 +25515,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L766", "id": "crud_pilot_service_list_channels", - "community": 1, + "community": 0, "norm_label": "list_channels()" }, { @@ -25542,7 +25560,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L898", "id": "crud_pilot_service_row_to_dict_channel_invoice", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_channel_invoice()" }, { @@ -25551,7 +25569,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L916", "id": "crud_pilot_service_list_channel_invoices", - "community": 1, + "community": 0, "norm_label": "list_channel_invoices()" }, { @@ -25596,7 +25614,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1052", "id": "crud_pilot_service_list_channel_mail_addresses", - "community": 5, + "community": 0, "norm_label": "list_channel_mail_addresses()" }, { @@ -25641,7 +25659,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1183", "id": "crud_pilot_service_list_channel_agreements", - "community": 5, + "community": 0, "norm_label": "list_channel_agreements()" }, { @@ -25722,7 +25740,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1421", "id": "crud_pilot_service_list_channel_agreement_prices", - "community": 5, + "community": 0, "norm_label": "list_channel_agreement_prices()" }, { @@ -25767,7 +25785,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1595", "id": "crud_pilot_service_list_checkup_institutions", - "community": 1, + "community": 0, "norm_label": "list_checkup_institutions()" }, { @@ -25821,7 +25839,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1762", "id": "crud_pilot_service_list_checkup_institution_invoices", - "community": 5, + "community": 0, "norm_label": "list_checkup_institution_invoices()" }, { @@ -25857,7 +25875,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1883", "id": "crud_pilot_service_row_to_dict_checkup_institution_project", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_checkup_institution_project()" }, { @@ -25866,7 +25884,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1898", "id": "crud_pilot_service_list_checkup_institution_projects", - "community": 1, + "community": 0, "norm_label": "list_checkup_institution_projects()" }, { @@ -26046,7 +26064,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2375", "id": "crud_pilot_service_row_to_dict_channel_account", - "community": 1, + "community": 0, "norm_label": "_row_to_dict_channel_account()" }, { @@ -26055,7 +26073,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2386", "id": "crud_pilot_service_get_channel_account", - "community": 1, + "community": 0, "norm_label": "get_channel_account()" }, { @@ -26208,7 +26226,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()" }, { @@ -26217,7 +26235,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()" }, { @@ -26865,7 +26883,7 @@ "source_file": "crud/workflow.py", "source_location": "L1", "id": "crud_workflow_py", - "community": 8, + "community": 7, "norm_label": "workflow.py" }, { @@ -26874,7 +26892,7 @@ "source_file": "crud/workflow.py", "source_location": "L29", "id": "crud_workflow_row_to_dict", - "community": 8, + "community": 7, "norm_label": "_row_to_dict()" }, { @@ -26883,7 +26901,7 @@ "source_file": "crud/workflow.py", "source_location": "L43", "id": "crud_workflow_list_process_defs", - "community": 8, + "community": 7, "norm_label": "list_process_defs()" }, { @@ -26892,7 +26910,7 @@ "source_file": "crud/workflow.py", "source_location": "L99", "id": "crud_workflow_get_process_def", - "community": 8, + "community": 7, "norm_label": "get_process_def()" }, { @@ -26901,7 +26919,7 @@ "source_file": "crud/workflow.py", "source_location": "L107", "id": "crud_workflow_process_code_exists", - "community": 8, + "community": 7, "norm_label": "process_code_exists()" }, { @@ -26910,7 +26928,7 @@ "source_file": "crud/workflow.py", "source_location": "L118", "id": "crud_workflow_create_process_def", - "community": 1, + "community": 7, "norm_label": "create_process_def()" }, { @@ -26919,7 +26937,7 @@ "source_file": "crud/workflow.py", "source_location": "L155", "id": "crud_workflow_update_process_def", - "community": 8, + "community": 7, "norm_label": "update_process_def()" }, { @@ -26928,7 +26946,7 @@ "source_file": "crud/workflow.py", "source_location": "L194", "id": "crud_workflow_soft_delete_process_def", - "community": 8, + "community": 7, "norm_label": "soft_delete_process_def()" }, { @@ -26937,7 +26955,7 @@ "source_file": "crud/workflow.py", "source_location": "L209", "id": "crud_workflow_publish_version", - "community": 1, + "community": 7, "norm_label": "publish_version()" }, { @@ -26946,7 +26964,7 @@ "source_file": "crud/workflow.py", "source_location": "L301", "id": "crud_workflow_get_latest_version", - "community": 8, + "community": 7, "norm_label": "get_latest_version()" }, { @@ -26955,7 +26973,7 @@ "source_file": "crud/workflow.py", "source_location": "L315", "id": "crud_workflow_version_to_dict", - "community": 8, + "community": 7, "norm_label": "_version_to_dict()" }, { @@ -26964,7 +26982,7 @@ "source_file": "crud/workflow.py", "source_location": "L326", "id": "crud_workflow_list_versions", - "community": 8, + "community": 7, "norm_label": "list_versions()" }, { @@ -26973,7 +26991,7 @@ "source_file": "crud/workflow.py", "source_location": "L341", "id": "crud_workflow_get_nodes_by_version", - "community": 8, + "community": 7, "norm_label": "get_nodes_by_version()" }, { @@ -26982,7 +27000,7 @@ "source_file": "crud/workflow.py", "source_location": "L350", "id": "crud_workflow_get_transitions_by_version", - "community": 8, + "community": 7, "norm_label": "get_transitions_by_version()" }, { @@ -26991,7 +27009,7 @@ "source_file": "crud/workflow.py", "source_location": "L364", "id": "crud_workflow_create_instance", - "community": 8, + "community": 7, "norm_label": "create_instance()" }, { @@ -27000,7 +27018,7 @@ "source_file": "crud/workflow.py", "source_location": "L402", "id": "crud_workflow_get_instance", - "community": 8, + "community": 7, "norm_label": "get_instance()" }, { @@ -27009,7 +27027,7 @@ "source_file": "crud/workflow.py", "source_location": "L410", "id": "crud_workflow_update_instance_status", - "community": 8, + "community": 7, "norm_label": "update_instance_status()" }, { @@ -27018,7 +27036,7 @@ "source_file": "crud/workflow.py", "source_location": "L420", "id": "crud_workflow_list_my_instances", - "community": 8, + "community": 0, "norm_label": "list_my_instances()" }, { @@ -27027,7 +27045,7 @@ "source_file": "crud/workflow.py", "source_location": "L508", "id": "crud_workflow_get_all_tasks_for_business", - "community": 0, + "community": 7, "norm_label": "get_all_tasks_for_business()" }, { @@ -27036,7 +27054,7 @@ "source_file": "crud/workflow.py", "source_location": "L569", "id": "crud_workflow_create_task", - "community": 8, + "community": 7, "norm_label": "create_task()" }, { @@ -27045,7 +27063,7 @@ "source_file": "crud/workflow.py", "source_location": "L600", "id": "crud_workflow_get_task", - "community": 8, + "community": 7, "norm_label": "get_task()" }, { @@ -27054,7 +27072,7 @@ "source_file": "crud/workflow.py", "source_location": "L608", "id": "crud_workflow_get_pending_tasks_by_node", - "community": 8, + "community": 7, "norm_label": "get_pending_tasks_by_node()" }, { @@ -27063,7 +27081,7 @@ "source_file": "crud/workflow.py", "source_location": "L623", "id": "crud_workflow_task_row_to_dict", - "community": 8, + "community": 7, "norm_label": "_task_row_to_dict()" }, { @@ -27072,7 +27090,7 @@ "source_file": "crud/workflow.py", "source_location": "L650", "id": "crud_workflow_list_pending_tasks", - "community": 8, + "community": 7, "norm_label": "list_pending_tasks()" }, { @@ -27081,7 +27099,7 @@ "source_file": "crud/workflow.py", "source_location": "L713", "id": "crud_workflow_list_completed_tasks", - "community": 8, + "community": 7, "norm_label": "list_completed_tasks()" }, { @@ -27090,7 +27108,7 @@ "source_file": "crud/workflow.py", "source_location": "L776", "id": "crud_workflow_total_pages", - "community": 8, + "community": 7, "norm_label": "total_pages()" }, { @@ -27108,7 +27126,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L1", "id": "crud_oa_receive_account_py", - "community": 25, + "community": 28, "norm_label": "oa_receive_account.py" }, { @@ -27117,7 +27135,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L14", "id": "crud_oa_receive_account_row_to_dict", - "community": 25, + "community": 28, "norm_label": "row_to_dict()" }, { @@ -27126,7 +27144,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L32", "id": "crud_oa_receive_account_filtered_query", - "community": 25, + "community": 28, "norm_label": "_filtered_query()" }, { @@ -27135,7 +27153,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L58", "id": "crud_oa_receive_account_list_accounts", - "community": 25, + "community": 28, "norm_label": "list_accounts()" }, { @@ -27144,7 +27162,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L80", "id": "crud_oa_receive_account_list_options", - "community": 25, + "community": 28, "norm_label": "list_options()" }, { @@ -27153,7 +27171,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L90", "id": "crud_oa_receive_account_get_account", - "community": 25, + "community": 28, "norm_label": "get_account()" }, { @@ -27162,7 +27180,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L103", "id": "crud_oa_receive_account_create_account", - "community": 25, + "community": 28, "norm_label": "create_account()" }, { @@ -27171,7 +27189,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L137", "id": "crud_oa_receive_account_update_account", - "community": 25, + "community": 28, "norm_label": "update_account()" }, { @@ -27180,7 +27198,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L174", "id": "crud_oa_receive_account_soft_delete_account", - "community": 25, + "community": 28, "norm_label": "soft_delete_account()" }, { @@ -27189,7 +27207,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L196", "id": "crud_oa_receive_account_soft_delete_accounts", - "community": 25, + "community": 28, "norm_label": "soft_delete_accounts()" }, { @@ -27198,7 +27216,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L1", "id": "crud_oa_receive_account_rationale_1", - "community": 25, + "community": 28, "norm_label": "oa \u6536\u6b3e\u8d26\u6237 crud(oa_receive_account)" }, { @@ -27207,7 +27225,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L1", "id": "crud_sample_sms_notification_py", - "community": 11, + "community": 16, "norm_label": "sample_sms_notification.py" }, { @@ -27216,7 +27234,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L25", "id": "crud_sample_sms_notification_unicode_ci", - "community": 11, + "community": 16, "norm_label": "_unicode_ci()" }, { @@ -27225,7 +27243,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L29", "id": "crud_sample_sms_notification_total_pages", - "community": 11, + "community": 16, "norm_label": "total_pages()" }, { @@ -27234,7 +27252,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L35", "id": "crud_sample_sms_notification_fmt_dt", - "community": 11, + "community": 16, "norm_label": "_fmt_dt()" }, { @@ -27243,7 +27261,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L39", "id": "crud_sample_sms_notification_normalize_date_bound", - "community": 11, + "community": 16, "norm_label": "_normalize_date_bound()" }, { @@ -27252,7 +27270,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L46", "id": "crud_sample_sms_notification_accept_conclusion_label", - "community": 11, + "community": 16, "norm_label": "_accept_conclusion_label()" }, { @@ -27261,7 +27279,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L50", "id": "crud_sample_sms_notification_row_to_dict", - "community": 11, + "community": 16, "norm_label": "_row_to_dict()" }, { @@ -27270,7 +27288,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L88", "id": "crud_sample_sms_notification_base_query", - "community": 11, + "community": 16, "norm_label": "_base_query()" }, { @@ -27279,7 +27297,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L136", "id": "crud_sample_sms_notification_ensure_notification", - "community": 11, + "community": 16, "norm_label": "_ensure_notification()" }, { @@ -27288,7 +27306,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L176", "id": "crud_sample_sms_notification_resolve_notification", - "community": 11, + "community": 16, "norm_label": "resolve_notification()" }, { @@ -27297,7 +27315,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L226", "id": "crud_sample_sms_notification_fetch_sample_type_name", - "community": 11, + "community": 16, "norm_label": "_fetch_sample_type_name()" }, { @@ -27306,7 +27324,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L240", "id": "crud_sample_sms_notification_list_notifications", - "community": 11, + "community": 16, "norm_label": "list_notifications()" }, { @@ -27315,7 +27333,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L367", "id": "crud_sample_sms_notification_toggle_notification_status", - "community": 11, + "community": 16, "norm_label": "toggle_notification_status()" }, { @@ -27324,7 +27342,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L396", "id": "crud_sample_sms_notification_generate_sms_content", - "community": 11, + "community": 16, "norm_label": "generate_sms_content()" }, { @@ -27333,7 +27351,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1", "id": "crud_sample_reception_py", - "community": 11, + "community": 4, "norm_label": "sample_reception.py" }, { @@ -27342,7 +27360,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L42", "id": "crud_sample_reception_donation_sample_id_col", - "community": 11, + "community": 4, "norm_label": "_donation_sample_id_col()" }, { @@ -27351,7 +27369,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L47", "id": "crud_sample_reception_fmt_dt", - "community": 11, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -27360,7 +27378,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L51", "id": "crud_sample_reception_normalize_date_bound", - "community": 11, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -27369,7 +27387,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L58", "id": "crud_sample_reception_dec", - "community": 11, + "community": 4, "norm_label": "_dec()" }, { @@ -27378,7 +27396,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L64", "id": "crud_sample_reception_reception_to_dict", - "community": 11, + "community": 4, "norm_label": "_reception_to_dict()" }, { @@ -27387,7 +27405,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L87", "id": "crud_sample_reception_sample_detail_rows_query", - "community": 11, + "community": 4, "norm_label": "_sample_detail_rows_query()" }, { @@ -27396,7 +27414,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L121", "id": "crud_sample_reception_donation_sample_detail_rows_query", - "community": 11, + "community": 4, "norm_label": "_donation_sample_detail_rows_query()" }, { @@ -27405,7 +27423,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L155", "id": "crud_sample_reception_donation_sample_pending_query", - "community": 11, + "community": 4, "norm_label": "_donation_sample_pending_query()" }, { @@ -27414,7 +27432,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L193", "id": "crud_sample_reception_donation_rows_to_sample_list_items", - "community": 11, + "community": 4, "norm_label": "_donation_rows_to_sample_list_items()" }, { @@ -27423,7 +27441,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L311", "id": "crud_sample_reception_sample_pending_query", - "community": 11, + "community": 4, "norm_label": "_sample_pending_query()" }, { @@ -27432,7 +27450,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L349", "id": "crud_sample_reception_rows_to_sample_list_items", - "community": 11, + "community": 4, "norm_label": "_rows_to_sample_list_items()" }, { @@ -27441,7 +27459,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L477", "id": "crud_sample_reception_list_pending_protocol_samples", - "community": 11, + "community": 4, "norm_label": "list_pending_protocol_samples()" }, { @@ -27450,7 +27468,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L550", "id": "crud_sample_reception_list_received_protocol_samples", - "community": 11, + "community": 4, "norm_label": "list_received_protocol_samples()" }, { @@ -27459,7 +27477,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L689", "id": "crud_sample_reception_finalize_reception_detail", - "community": 11, + "community": 4, "norm_label": "_finalize_reception_detail()" }, { @@ -27468,7 +27486,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L695", "id": "crud_sample_reception_get_reception_by_id", - "community": 11, + "community": 4, "norm_label": "get_reception_by_id()" }, { @@ -27477,7 +27495,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L763", "id": "crud_sample_reception_create_sample_reception", - "community": 11, + "community": 4, "norm_label": "create_sample_reception()" }, { @@ -27486,7 +27504,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1013", "id": "crud_sample_reception_can_edit_sample_reception", - "community": 11, + "community": 4, "norm_label": "_can_edit_sample_reception()" }, { @@ -27495,7 +27513,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1028", "id": "crud_sample_reception_update_sample_reception", - "community": 11, + "community": 4, "norm_label": "update_sample_reception()" }, { @@ -27504,7 +27522,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1137", "id": "crud_sample_reception_attach_production_reception", - "community": 11, + "community": 4, "norm_label": "_attach_production_reception()" }, { @@ -27513,7 +27531,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1155", "id": "crud_sample_reception_reception_detail_item", - "community": 11, + "community": 4, "norm_label": "_reception_detail_item()" }, { @@ -27522,7 +27540,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1172", "id": "crud_sample_reception_reception_detail_item_with_production", - "community": 11, + "community": 4, "norm_label": "_reception_detail_item_with_production()" }, { @@ -27531,7 +27549,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1184", "id": "crud_sample_reception_reception_sample_code", - "community": 11, + "community": 4, "norm_label": "_reception_sample_code()" }, { @@ -27540,7 +27558,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1199", "id": "crud_sample_reception_get_receptions_map_for_samples", - "community": 11, + "community": 4, "norm_label": "get_receptions_map_for_samples()" }, { @@ -27549,7 +27567,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1247", "id": "crud_sample_reception_get_receptions_map_for_donation_samples", - "community": 11, + "community": 4, "norm_label": "get_receptions_map_for_donation_samples()" }, { @@ -27558,7 +27576,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1286", "id": "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", - "community": 5, + "community": 4, "norm_label": "get_lab_storage_code_map_by_sample_codes()" }, { @@ -27567,7 +27585,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1345", "id": "crud_sample_reception_format_lab_storage_codes_csv", - "community": 11, + "community": 4, "norm_label": "format_lab_storage_codes_csv()" }, { @@ -27576,7 +27594,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1359", "id": "crud_sample_reception_lab_storage_keyword_like", - "community": 11, + "community": 4, "norm_label": "_lab_storage_keyword_like()" }, { @@ -27585,7 +27603,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1366", "id": "crud_sample_reception_sample_codes_matching_lab_storage_keyword", - "community": 11, + "community": 4, "norm_label": "sample_codes_matching_lab_storage_keyword()" }, { @@ -27594,7 +27612,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1391", "id": "crud_sample_reception_reception_ids_matching_lab_storage_keyword", - "community": 11, + "community": 4, "norm_label": "reception_ids_matching_lab_storage_keyword()" }, { @@ -27603,7 +27621,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1414", "id": "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", - "community": 11, + "community": 4, "norm_label": "protocol_ids_matching_lab_storage_keyword()" }, { @@ -27612,7 +27630,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1438", "id": "crud_sample_reception_donation_ids_matching_lab_storage_keyword", - "community": 11, + "community": 4, "norm_label": "donation_ids_matching_lab_storage_keyword()" }, { @@ -27621,7 +27639,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1462", "id": "crud_sample_reception_get_reception_by_sample_code", - "community": 11, + "community": 4, "norm_label": "get_reception_by_sample_code()" }, { @@ -27630,7 +27648,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L43", "id": "crud_sample_reception_rationale_43", - "community": 4, + "community": 8, "norm_label": "\u6350\u8d60\u6837\u672c id \u4e0e biz_sample_reception.donation_sample_id \u6bd4\u8f83\u65f6\u7edf\u4e00\u6392\u5e8f\u89c4\u5219\u3002" }, { @@ -27639,7 +27657,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L88", "id": "crud_sample_reception_rationale_88", - "community": 4, + "community": 8, "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" }, { @@ -27648,7 +27666,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L122", "id": "crud_sample_reception_rationale_122", - "community": 4, + "community": 8, "norm_label": "\u6350\u8d60\u6837\u672c + \u6350\u8d60\u5355 + \u5f53\u4e8b\u4eba + \u8fd0\u8f93(\u56db\u8868 join)\u3002" }, { @@ -27657,7 +27675,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L156", "id": "crud_sample_reception_rationale_156", - "community": 4, + "community": 8, "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" }, { @@ -27666,7 +27684,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L200", "id": "crud_sample_reception_rationale_200", - "community": 4, + "community": 8, "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" }, { @@ -27675,7 +27693,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L312", "id": "crud_sample_reception_rationale_312", - "community": 4, + "community": 8, "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" }, { @@ -27684,7 +27702,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1018", "id": "crud_sample_reception_rationale_1018", - "community": 4, + "community": 8, "norm_label": "\u5df2\u63a5\u6536\u8bb0\u5f55:\u4ec5\u7ecf\u624b\u4eba\u6216\u300c\u8d28\u91cf\u4e3b\u7ba1\u300d\u89d2\u8272\u53ef\u7f16\u8f91\u3002" }, { @@ -27693,7 +27711,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1046", "id": "crud_sample_reception_rationale_1046", - "community": 4, + "community": 8, "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" }, { @@ -27702,7 +27720,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1205", "id": "crud_sample_reception_rationale_1205", - "community": 4, + "community": 8, "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" }, { @@ -27711,7 +27729,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1252", "id": "crud_sample_reception_rationale_1252", - "community": 4, + "community": 8, "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" }, { @@ -27720,7 +27738,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1293", "id": "crud_sample_reception_rationale_1293", - "community": 4, + "community": 8, "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" }, { @@ -27729,7 +27747,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1349", "id": "crud_sample_reception_rationale_1349", - "community": 4, + "community": 8, "norm_label": "\u4e0e samplecodes \u987a\u5e8f\u5bf9\u9f50,\u9017\u53f7\u62fc\u63a5\u5165\u5e93\u7f16\u7801(\u65e0\u5219\u7a7a\u4e32)\u3002" }, { @@ -27738,7 +27756,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1373", "id": "crud_sample_reception_rationale_1373", - "community": 4, + "community": 8, "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" }, { @@ -27747,7 +27765,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1398", "id": "crud_sample_reception_rationale_1398", - "community": 4, + "community": 8, "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" }, { @@ -27756,7 +27774,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1419", "id": "crud_sample_reception_rationale_1419", - "community": 4, + "community": 8, "norm_label": "\u5165\u5e93\u7f16\u7801\u5173\u952e\u8bcd \u2192 \u542b\u5339\u914d\u6837\u672c\u7684\u91c7\u96c6\u534f\u8bae id\u3002" }, { @@ -27765,7 +27783,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1443", "id": "crud_sample_reception_rationale_1443", - "community": 4, + "community": 8, "norm_label": "\u5165\u5e93\u7f16\u7801\u5173\u952e\u8bcd \u2192 \u542b\u5339\u914d\u6837\u672c\u7684\u6350\u8d60\u534f\u8bae id\u3002" }, { @@ -27774,7 +27792,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1468", "id": "crud_sample_reception_rationale_1468", - "community": 4, + "community": 8, "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" }, { @@ -27891,7 +27909,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L1", "id": "crud_consumable_pack_rationale_1", - "community": 3, + "community": 1, "norm_label": "\u8017\u6750\u5305 crud(biz_consumable_pack + biz_consumable_pack_item)" }, { @@ -27909,7 +27927,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L29", "id": "crud_qc_inspection_batch_is_voided_work_order", - "community": 4, + "community": 6, "norm_label": "_is_voided_work_order()" }, { @@ -28035,7 +28053,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L358", "id": "crud_qc_inspection_batch_sync_batch_lab_items", - "community": 4, + "community": 6, "norm_label": "_sync_batch_lab_items()" }, { @@ -28044,7 +28062,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L491", "id": "crud_qc_inspection_batch_sync_batch_third_items", - "community": 4, + "community": 6, "norm_label": "_sync_batch_third_items()" }, { @@ -28116,7 +28134,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L197", "id": "crud_qc_inspection_batch_rationale_197", - "community": 4, + "community": 3, "norm_label": "\u4e00\u6b21\u9884\u53d6\u591a\u6279\u6b21\u7684\u8d1f\u8d23\u4eba / \u5b9e\u9a8c\u5ba4\u9879 / \u7b2c\u4e09\u65b9\u9879 / \u7528\u6237\u540d\u3002" }, { @@ -28125,7 +28143,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L778", "id": "crud_qc_inspection_batch_rationale_778", - "community": 4, + "community": 3, "norm_label": "\u6279\u91cf\u8fd4\u56de\u591a\u4e2a\u5de5\u5355\u7684\u68c0\u6d4b\u6279\u6b21(\u542b\u4efb\u52a1),\u4f9b\u5217\u8868\u9875\u4e00\u6b21\u52a0\u8f7d\u3002" }, { @@ -28134,7 +28152,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L998", "id": "crud_qc_inspection_batch_rationale_998", - "community": 4, + "community": 3, "norm_label": "\u5c06\u6241\u5e73 labitemids \u914d\u7f6e\u8f6c\u4e3a\u5355\u6279\u6b21\u7ed3\u6784\u3002 \u6ce8\u610f:`batches: []` \u8868\u793a\u663e\u5f0f\u6e05\u7a7a,\u4e0d\u5f97\u5f53\u4f5c\u300c\u672a\u4f20 batches\u300d\u8d70\u6241\u5e73\u517c\u5bb9\u3002" }, { @@ -28296,7 +28314,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L715", "id": "crud_production_material_prep_parse_quick_prep_lines", - "community": 1, + "community": 0, "norm_label": "_parse_quick_prep_lines()" }, { @@ -28422,7 +28440,7 @@ "source_file": "crud/qc_material.py", "source_location": "L1", "id": "crud_qc_material_py", - "community": 1, + "community": 0, "norm_label": "qc_material.py" }, { @@ -28431,7 +28449,7 @@ "source_file": "crud/qc_material.py", "source_location": "L15", "id": "crud_qc_material_dec", - "community": 1, + "community": 0, "norm_label": "_dec()" }, { @@ -28440,7 +28458,7 @@ "source_file": "crud/qc_material.py", "source_location": "L21", "id": "crud_qc_material_fmt_dt", - "community": 1, + "community": 0, "norm_label": "_fmt_dt()" }, { @@ -28467,7 +28485,7 @@ "source_file": "crud/qc_material.py", "source_location": "L46", "id": "crud_qc_material_row_to_dict", - "community": 1, + "community": 0, "norm_label": "_row_to_dict()" }, { @@ -28476,7 +28494,7 @@ "source_file": "crud/qc_material.py", "source_location": "L63", "id": "crud_qc_material_code_exists", - "community": 1, + "community": 0, "norm_label": "code_exists()" }, { @@ -28485,7 +28503,7 @@ "source_file": "crud/qc_material.py", "source_location": "L79", "id": "crud_qc_material_total_pages", - "community": 1, + "community": 0, "norm_label": "total_pages()" }, { @@ -28494,7 +28512,7 @@ "source_file": "crud/qc_material.py", "source_location": "L93", "id": "crud_qc_material_list_materials", - "community": 1, + "community": 0, "norm_label": "list_materials()" }, { @@ -28512,7 +28530,7 @@ "source_file": "crud/qc_material.py", "source_location": "L148", "id": "crud_qc_material_create_material", - "community": 1, + "community": 0, "norm_label": "create_material()" }, { @@ -28521,7 +28539,7 @@ "source_file": "crud/qc_material.py", "source_location": "L198", "id": "crud_qc_material_update_material", - "community": 1, + "community": 0, "norm_label": "update_material()" }, { @@ -28539,7 +28557,7 @@ "source_file": "crud/qc_material.py", "source_location": "L260", "id": "crud_qc_material_build_manual_out_remark", - "community": 1, + "community": 0, "norm_label": "_build_manual_out_remark()" }, { @@ -28548,7 +28566,7 @@ "source_file": "crud/qc_material.py", "source_location": "L280", "id": "crud_qc_material_stock_in", - "community": 1, + "community": 0, "norm_label": "stock_in()" }, { @@ -28566,7 +28584,7 @@ "source_file": "crud/qc_material.py", "source_location": "L411", "id": "crud_qc_material_stock_out", - "community": 1, + "community": 0, "norm_label": "stock_out()" }, { @@ -28584,7 +28602,7 @@ "source_file": "crud/qc_material.py", "source_location": "L569", "id": "crud_qc_material_options_list", - "community": 1, + "community": 0, "norm_label": "options_list()" }, { @@ -28773,7 +28791,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L34", "id": "crud_collection_protocol_no_rationale_34", - "community": 4, + "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" }, { @@ -28899,7 +28917,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1", "id": "crud_storage_facility_py", - "community": 12, + "community": 11, "norm_label": "storage_facility.py" }, { @@ -28908,7 +28926,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L32", "id": "crud_storage_facility_row_to_dict", - "community": 12, + "community": 11, "norm_label": "_row_to_dict()" }, { @@ -28917,7 +28935,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L48", "id": "crud_storage_facility_list_all_facilities", - "community": 12, + "community": 11, "norm_label": "list_all_facilities()" }, { @@ -28926,7 +28944,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L71", "id": "crud_storage_facility_get_facility", - "community": 12, + "community": 11, "norm_label": "get_facility()" }, { @@ -28935,7 +28953,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L80", "id": "crud_storage_facility_get_children", - "community": 12, + "community": 11, "norm_label": "get_children()" }, { @@ -28944,7 +28962,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L96", "id": "crud_storage_facility_collect_descendant_ids", - "community": 12, + "community": 11, "norm_label": "collect_descendant_ids()" }, { @@ -28953,7 +28971,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L109", "id": "crud_storage_facility_create_facility", - "community": 12, + "community": 11, "norm_label": "create_facility()" }, { @@ -28962,7 +28980,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L153", "id": "crud_storage_facility_format_seq", - "community": 12, + "community": 11, "norm_label": "_format_seq()" }, { @@ -28971,7 +28989,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L161", "id": "crud_storage_facility_batch_create_facilities", - "community": 12, + "community": 11, "norm_label": "batch_create_facilities()" }, { @@ -28980,7 +28998,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L250", "id": "crud_storage_facility_update_facility", - "community": 12, + "community": 11, "norm_label": "update_facility()" }, { @@ -28989,7 +29007,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L308", "id": "crud_storage_facility_soft_delete_facility", - "community": 12, + "community": 11, "norm_label": "soft_delete_facility()" }, { @@ -28998,7 +29016,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L334", "id": "crud_storage_facility_slot_to_dict", - "community": 12, + "community": 11, "norm_label": "_slot_to_dict()" }, { @@ -29007,7 +29025,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L357", "id": "crud_storage_facility_aggregate_slot_stats_by_facility", - "community": 12, + "community": 11, "norm_label": "aggregate_slot_stats_by_facility()" }, { @@ -29016,7 +29034,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L385", "id": "crud_storage_facility_list_slots", - "community": 12, + "community": 11, "norm_label": "list_slots()" }, { @@ -29025,7 +29043,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L409", "id": "crud_storage_facility_is_slot_available_row", - "community": 12, + "community": 11, "norm_label": "_is_slot_available_row()" }, { @@ -29034,7 +29052,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L415", "id": "crud_storage_facility_slot_select_display_name", - "community": 12, + "community": 11, "norm_label": "_slot_select_display_name()" }, { @@ -29043,7 +29061,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L421", "id": "crud_storage_facility_slot_available_filter", - "community": 12, + "community": 11, "norm_label": "_slot_available_filter()" }, { @@ -29052,7 +29070,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L430", "id": "crud_storage_facility_facility_node_ids_matching_keyword", - "community": 12, + "community": 11, "norm_label": "_facility_node_ids_matching_keyword()" }, { @@ -29061,7 +29079,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L451", "id": "crud_storage_facility_slot_matches_select_keyword", - "community": 12, + "community": 11, "norm_label": "_slot_matches_select_keyword()" }, { @@ -29070,7 +29088,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L473", "id": "crud_storage_facility_leaf_node_ids_for_path_prefix", - "community": 12, + "community": 11, "norm_label": "_leaf_node_ids_for_path_prefix()" }, { @@ -29079,7 +29097,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L496", "id": "crud_storage_facility_build_node_path_cache", - "community": 12, + "community": 11, "norm_label": "_build_node_path_cache()" }, { @@ -29088,7 +29106,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L505", "id": "crud_storage_facility_exact_node_ids_for_path", - "community": 12, + "community": 11, "norm_label": "_exact_node_ids_for_path()" }, { @@ -29097,7 +29115,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L519", "id": "crud_storage_facility_collect_slot_host_node_ids", - "community": 12, + "community": 11, "norm_label": "_collect_slot_host_node_ids()" }, { @@ -29106,7 +29124,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L559", "id": "crud_storage_facility_resolve_path_keyword", - "community": 12, + "community": 11, "norm_label": "_resolve_path_keyword()" }, { @@ -29115,7 +29133,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L597", "id": "crud_storage_facility_build_slot_keyword_sql_filters", - "community": 12, + "community": 11, "norm_label": "_build_slot_keyword_sql_filters()" }, { @@ -29124,7 +29142,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L644", "id": "crud_storage_facility_apply_slot_select_base_filters", - "community": 12, + "community": 11, "norm_label": "_apply_slot_select_base_filters()" }, { @@ -29133,7 +29151,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L667", "id": "crud_storage_facility_search_slot_select_matched_ids", - "community": 12, + "community": 11, "norm_label": "_search_slot_select_matched_ids()" }, { @@ -29142,7 +29160,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L744", "id": "crud_storage_facility_apply_slot_select_query_filters", - "community": 12, + "community": 11, "norm_label": "_apply_slot_select_query_filters()" }, { @@ -29151,7 +29169,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L774", "id": "crud_storage_facility_list_slot_select_options", - "community": 12, + "community": 11, "norm_label": "list_slot_select_options()" }, { @@ -29160,7 +29178,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L856", "id": "crud_storage_facility_get_slot", - "community": 12, + "community": 11, "norm_label": "get_slot()" }, { @@ -29169,7 +29187,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L865", "id": "crud_storage_facility_slot_to_dict_for_row", - "community": 12, + "community": 11, "norm_label": "_slot_to_dict_for_row()" }, { @@ -29178,7 +29196,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L870", "id": "crud_storage_facility_create_slot", - "community": 1, + "community": 11, "norm_label": "create_slot()" }, { @@ -29187,7 +29205,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L916", "id": "crud_storage_facility_insert_slot_at_row_end", - "community": 12, + "community": 11, "norm_label": "insert_slot_at_row_end()" }, { @@ -29196,7 +29214,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L968", "id": "crud_storage_facility_update_slot", - "community": 12, + "community": 11, "norm_label": "update_slot()" }, { @@ -29205,7 +29223,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1004", "id": "crud_storage_facility_soft_delete_slot", - "community": 12, + "community": 11, "norm_label": "soft_delete_slot()" }, { @@ -29214,7 +29232,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1015", "id": "crud_storage_facility_clear_slots_by_facility_node", - "community": 1, + "community": 4, "norm_label": "clear_slots_by_facility_node()" }, { @@ -29223,7 +29241,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1052", "id": "crud_storage_facility_resolve_slot_layout_position", - "community": 12, + "community": 11, "norm_label": "_resolve_slot_layout_position()" }, { @@ -29232,7 +29250,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1063", "id": "crud_storage_facility_ensure_slot_layout_order", - "community": 12, + "community": 11, "norm_label": "_ensure_slot_layout_order()" }, { @@ -29241,7 +29259,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1080", "id": "crud_storage_facility_list_facility_slots", - "community": 12, + "community": 11, "norm_label": "_list_facility_slots()" }, { @@ -29250,7 +29268,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1100", "id": "crud_storage_facility_batch_create_slots", - "community": 12, + "community": 11, "norm_label": "batch_create_slots()" }, { @@ -29259,7 +29277,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1153", "id": "crud_storage_facility_insert_row_and_shift_slots", - "community": 12, + "community": 11, "norm_label": "insert_row_and_shift_slots()" }, { @@ -29268,7 +29286,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1", "id": "crud_storage_facility_rationale_1", - "community": 12, + "community": 11, "norm_label": "\u5b58\u50a8\u8bbe\u65bd(\u6811\u7ed3\u6784)+ \u5c0f\u683c crud(biz_storage_facility / biz_storage_facility_slot)" }, { @@ -29277,7 +29295,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L54", "id": "crud_storage_facility_rationale_54", - "community": 12, + "community": 11, "norm_label": "return flat list of all non-deleted facility nodes (no pagination, no tree build" }, { @@ -29286,7 +29304,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L81", "id": "crud_storage_facility_rationale_81", - "community": 12, + "community": 11, "norm_label": "direct children of a node." }, { @@ -29295,7 +29313,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L97", "id": "crud_storage_facility_rationale_97", - "community": 12, + "community": 11, "norm_label": "iteratively collect all descendant node ids (stack-based, no recursion)." }, { @@ -29304,7 +29322,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L178", "id": "crud_storage_facility_rationale_178", - "community": 12, + "community": 11, "norm_label": "\u6309\u300c\u524d\u7f00 + \u5e8f\u53f7 + \u540e\u7f00\u300d\u6279\u91cf\u521b\u5efa\u540c\u7ea7\u5b50\u8282\u70b9\u3002" }, { @@ -29313,7 +29331,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L309", "id": "crud_storage_facility_rationale_309", - "community": 12, + "community": 11, "norm_label": "cascade soft-delete: node + all descendants + their slots." }, { @@ -29322,7 +29340,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L358", "id": "crud_storage_facility_rationale_358", - "community": 12, + "community": 11, "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" }, { @@ -29331,7 +29349,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L422", "id": "crud_storage_facility_rationale_422", - "community": 12, + "community": 11, "norm_label": "\u7a7a\u683c\u5b50:\u72b6\u6001\u4e3a\u300c\u7a7a\u300d\u6216 occupied_count \u4e3a 0 / null\u3002" }, { @@ -29340,7 +29358,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L457", "id": "crud_storage_facility_rationale_457", - "community": 12, + "community": 11, "norm_label": "\u4e0b\u62c9\u5173\u952e\u8bcd:\u5b8c\u6574 fullslotcode \u5b50\u4e32 + \u5907\u6ce8 + \u8bbe\u65bd\u8282\u70b9\u540d/\u7f16\u53f7\u3002" }, { @@ -29349,7 +29367,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L477", "id": "crud_storage_facility_rationale_477", - "community": 12, + "community": 11, "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" }, { @@ -29358,7 +29376,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L524", "id": "crud_storage_facility_rationale_524", - "community": 12, + "community": 11, "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" }, { @@ -29367,7 +29385,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L563", "id": "crud_storage_facility_rationale_563", - "community": 12, + "community": 11, "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'," }, { @@ -29376,7 +29394,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L604", "id": "crud_storage_facility_rationale_604", - "community": 12, + "community": 11, "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" }, { @@ -29385,7 +29403,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L675", "id": "crud_storage_facility_rationale_675", - "community": 12, + "community": 11, "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" }, { @@ -29394,7 +29412,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L753", "id": "crud_storage_facility_rationale_753", - "community": 12, + "community": 11, "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" }, { @@ -29403,7 +29421,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L785", "id": "crud_storage_facility_rationale_785", - "community": 12, + "community": 11, "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" }, { @@ -29412,43 +29430,43 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L1", "id": "crud_oa_instance_draft_py", - "community": 7, + "community": 5, "norm_label": "oa_instance_draft.py" }, { "label": "_loads()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L16", + "source_location": "L17", "id": "crud_oa_instance_draft_loads", - "community": 7, + "community": 5, "norm_label": "_loads()" }, { "label": "_dumps()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L27", + "source_location": "L28", "id": "crud_oa_instance_draft_dumps", - "community": 7, + "community": 5, "norm_label": "_dumps()" }, { "label": "row_to_dict()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L33", + "source_location": "L34", "id": "crud_oa_instance_draft_row_to_dict", - "community": 7, + "community": 5, "norm_label": "row_to_dict()" }, { "label": "DraftAccessError", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L63", + "source_location": "L64", "id": "crud_oa_instance_draft_draftaccesserror", - "community": 7, + "community": 5, "norm_label": "draftaccesserror" }, { @@ -29464,90 +29482,90 @@ "label": "get_owned_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L67", + "source_location": "L68", "id": "crud_oa_instance_draft_get_owned_draft", - "community": 7, + "community": 5, "norm_label": "get_owned_draft()" }, { "label": "_enrich()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L89", + "source_location": "L90", "id": "crud_oa_instance_draft_enrich", - "community": 7, + "community": 5, "norm_label": "_enrich()" }, { "label": "count_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L121", + "source_location": "L122", "id": "crud_oa_instance_draft_count_drafts", - "community": 7, + "community": 5, "norm_label": "count_drafts()" }, { "label": "list_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L133", + "source_location": "L134", "id": "crud_oa_instance_draft_list_drafts", - "community": 7, + "community": 5, "norm_label": "list_drafts()" }, { "label": "get_draft_detail()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L202", + "source_location": "L209", "id": "crud_oa_instance_draft_get_draft_detail", - "community": 7, + "community": 5, "norm_label": "get_draft_detail()" }, { "label": "create_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L213", + "source_location": "L220", "id": "crud_oa_instance_draft_create_draft", - "community": 7, + "community": 5, "norm_label": "create_draft()" }, { "label": "update_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L255", + "source_location": "L262", "id": "crud_oa_instance_draft_update_draft", - "community": 7, + "community": 5, "norm_label": "update_draft()" }, { "label": "soft_delete_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L285", + "source_location": "L292", "id": "crud_oa_instance_draft_soft_delete_draft", - "community": 7, + "community": 5, "norm_label": "soft_delete_draft()" }, { "label": "batch_soft_delete_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L299", + "source_location": "L306", "id": "crud_oa_instance_draft_batch_soft_delete_drafts", - "community": 7, + "community": 5, "norm_label": "batch_soft_delete_drafts()" }, { "label": "submit_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L330", + "source_location": "L337", "id": "crud_oa_instance_draft_submit_draft", - "community": 7, + "community": 5, "norm_label": "submit_draft()" }, { @@ -29556,16 +29574,16 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L1", "id": "crud_oa_instance_draft_rationale_1", - "community": 3, + "community": 5, "norm_label": "oa \u53d1\u8d77\u5ba1\u6279\u8349\u7a3f crud(oa_instance_draft)" }, { "label": "\u63d0\u4ea4\u8349\u7a3f\uff1a\u8d70 start_instance\uff0c\u6210\u529f\u540e\u8f6f\u5220\u8349\u7a3f\u3002", "file_type": "rationale", "source_file": "crud/oa_instance_draft.py", - "source_location": "L341", - "id": "crud_oa_instance_draft_rationale_341", - "community": 3, + "source_location": "L348", + "id": "crud_oa_instance_draft_rationale_348", + "community": 5, "norm_label": "\u63d0\u4ea4\u8349\u7a3f:\u8d70 start_instance,\u6210\u529f\u540e\u8f6f\u5220\u8349\u7a3f\u3002" }, { @@ -29655,7 +29673,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L186", "id": "crud_sample_reception_lab_code_assert_lab_storage_code_available", - "community": 11, + "community": 4, "norm_label": "assert_lab_storage_code_available()" }, { @@ -29790,7 +29808,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L1", "id": "crud_pilot_outbound_status_sync_py", - "community": 15, + "community": 1, "norm_label": "pilot_outbound_status_sync.py" }, { @@ -29799,7 +29817,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L19", "id": "crud_pilot_outbound_status_sync_is_pilot_outbound_production", - "community": 15, + "community": 1, "norm_label": "_is_pilot_outbound_production()" }, { @@ -29808,7 +29826,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L27", "id": "crud_pilot_outbound_status_sync_is_pilot_outbound_qc", - "community": 15, + "community": 1, "norm_label": "_is_pilot_outbound_qc()" }, { @@ -29817,7 +29835,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L35", "id": "crud_pilot_outbound_status_sync_get_schedule", - "community": 15, + "community": 1, "norm_label": "_get_schedule()" }, { @@ -29826,7 +29844,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L51", "id": "crud_pilot_outbound_status_sync_touch", - "community": 15, + "community": 1, "norm_label": "_touch()" }, { @@ -29835,7 +29853,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": 15, + "community": 1, "norm_label": "sync_schedule_from_production_work_order()" }, { @@ -29844,7 +29862,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": 15, + "community": 1, "norm_label": "sync_schedule_from_qc_work_order()" }, { @@ -29853,7 +29871,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": 15, + "community": 1, "norm_label": "sync_production_work_order_from_schedule()" }, { @@ -29862,7 +29880,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": 15, + "community": 1, "norm_label": "sync_qc_work_order_from_schedule()" }, { @@ -29871,7 +29889,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L212", "id": "crud_pilot_outbound_status_sync_sync_pilot_outbound_from_schedule", - "community": 15, + "community": 1, "norm_label": "sync_pilot_outbound_from_schedule()" }, { @@ -29880,7 +29898,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L1", "id": "crud_pilot_outbound_status_sync_rationale_1", - "community": 4, + "community": 1, "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" }, { @@ -29889,7 +29907,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L64", "id": "crud_pilot_outbound_status_sync_rationale_64", - "community": 4, + "community": 1, "norm_label": "\u51fa\u5e93\u751f\u4ea7\u5de5\u5355\u72b6\u6001 \u2192 \u8f93\u6ce8\u8ba1\u5212 schedule_status\u3002" }, { @@ -29898,7 +29916,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L96", "id": "crud_pilot_outbound_status_sync_rationale_96", - "community": 4, + "community": 1, "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" }, { @@ -29907,7 +29925,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L131", "id": "crud_pilot_outbound_status_sync_rationale_131", - "community": 4, + "community": 1, "norm_label": "\u8f93\u6ce8\u8ba1\u5212 schedule_status \u2192 \u51fa\u5e93\u751f\u4ea7\u5de5\u5355\u72b6\u6001\u3002" }, { @@ -29916,7 +29934,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L174", "id": "crud_pilot_outbound_status_sync_rationale_174", - "community": 4, + "community": 1, "norm_label": "\u8f93\u6ce8\u8ba1\u5212 qc_status \u2192 \u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u72b6\u6001\u3002" }, { @@ -29925,7 +29943,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L1", "id": "crud_consumable_stock_log_py", - "community": 24, + "community": 26, "norm_label": "consumable_stock_log.py" }, { @@ -29934,7 +29952,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L16", "id": "crud_consumable_stock_log_user_nick_name_map", - "community": 24, + "community": 26, "norm_label": "_user_nick_name_map()" }, { @@ -29943,7 +29961,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L24", "id": "crud_consumable_stock_log_parse_receiver_purpose_from_remark", - "community": 24, + "community": 26, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -29952,7 +29970,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L35", "id": "crud_consumable_stock_log_resolve_receiver_purpose", - "community": 24, + "community": 26, "norm_label": "_resolve_receiver_purpose()" }, { @@ -29961,7 +29979,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L45", "id": "crud_consumable_stock_log_display_remark", - "community": 24, + "community": 26, "norm_label": "_display_remark()" }, { @@ -29970,7 +29988,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L60", "id": "crud_consumable_stock_log_row_to_dict", - "community": 24, + "community": 26, "norm_label": "_row_to_dict()" }, { @@ -29979,7 +29997,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L90", "id": "crud_consumable_stock_log_list_stock_logs", - "community": 24, + "community": 26, "norm_label": "list_stock_logs()" }, { @@ -29988,7 +30006,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L158", "id": "crud_consumable_stock_log_revert_step_stock_changes", - "community": 24, + "community": 26, "norm_label": "revert_step_stock_changes()" }, { @@ -29997,7 +30015,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L205", "id": "crud_consumable_stock_log_deduct_for_step", - "community": 24, + "community": 26, "norm_label": "deduct_for_step()" }, { @@ -30006,7 +30024,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L1", "id": "crud_consumable_stock_log_rationale_1", - "community": 24, + "community": 26, "norm_label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 crud(biz_consumable_stock_log)" }, { @@ -30015,7 +30033,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L164", "id": "crud_consumable_stock_log_rationale_164", - "community": 24, + "community": 26, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u3002" }, { @@ -30024,7 +30042,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L216", "id": "crud_consumable_stock_log_rationale_216", - "community": 24, + "community": 26, "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" }, { @@ -30033,7 +30051,7 @@ "source_file": "crud/dept.py", "source_location": "L1", "id": "crud_dept_py", - "community": 26, + "community": 27, "norm_label": "dept.py" }, { @@ -30042,7 +30060,7 @@ "source_file": "crud/dept.py", "source_location": "L13", "id": "crud_dept_row_to_dict", - "community": 26, + "community": 27, "norm_label": "_row_to_dict()" }, { @@ -30051,7 +30069,7 @@ "source_file": "crud/dept.py", "source_location": "L31", "id": "crud_dept_build_tree", - "community": 26, + "community": 27, "norm_label": "_build_tree()" }, { @@ -30060,7 +30078,7 @@ "source_file": "crud/dept.py", "source_location": "L39", "id": "crud_dept_collect_with_ancestors", - "community": 26, + "community": 27, "norm_label": "_collect_with_ancestors()" }, { @@ -30069,7 +30087,7 @@ "source_file": "crud/dept.py", "source_location": "L55", "id": "crud_dept_list_depts", - "community": 26, + "community": 27, "norm_label": "list_depts()" }, { @@ -30078,7 +30096,7 @@ "source_file": "crud/dept.py", "source_location": "L76", "id": "crud_dept_list_depts_tree", - "community": 26, + "community": 27, "norm_label": "list_depts_tree()" }, { @@ -30087,7 +30105,7 @@ "source_file": "crud/dept.py", "source_location": "L98", "id": "crud_dept_get_dept", - "community": 26, + "community": 27, "norm_label": "get_dept()" }, { @@ -30096,7 +30114,7 @@ "source_file": "crud/dept.py", "source_location": "L106", "id": "crud_dept_create_dept", - "community": 1, + "community": 27, "norm_label": "create_dept()" }, { @@ -30105,7 +30123,7 @@ "source_file": "crud/dept.py", "source_location": "L149", "id": "crud_dept_update_dept", - "community": 26, + "community": 27, "norm_label": "update_dept()" }, { @@ -30114,7 +30132,7 @@ "source_file": "crud/dept.py", "source_location": "L190", "id": "crud_dept_cascade_soft_delete", - "community": 26, + "community": 27, "norm_label": "_cascade_soft_delete()" }, { @@ -30123,7 +30141,7 @@ "source_file": "crud/dept.py", "source_location": "L203", "id": "crud_dept_soft_delete_dept", - "community": 26, + "community": 27, "norm_label": "soft_delete_dept()" }, { @@ -30132,7 +30150,7 @@ "source_file": "crud/dept.py", "source_location": "L42", "id": "crud_dept_rationale_42", - "community": 26, + "community": 27, "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" }, { @@ -30141,7 +30159,7 @@ "source_file": "crud/base.py", "source_location": "L1", "id": "crud_base_py", - "community": 5, + "community": 4, "norm_label": "base.py" }, { @@ -30150,7 +30168,7 @@ "source_file": "crud/base.py", "source_location": "L14", "id": "crud_base_camel_to_snake", - "community": 5, + "community": 4, "norm_label": "camel_to_snake()" }, { @@ -30159,7 +30177,7 @@ "source_file": "crud/base.py", "source_location": "L20", "id": "crud_base_get_model_attr", - "community": 5, + "community": 4, "norm_label": "get_model_attr()" }, { @@ -30213,7 +30231,7 @@ "source_file": "crud/base.py", "source_location": "L74", "id": "crud_base_crudbase_create", - "community": 5, + "community": 4, "norm_label": ".create()" }, { @@ -30222,7 +30240,7 @@ "source_file": "crud/base.py", "source_location": "L95", "id": "crud_base_crudbase_update", - "community": 1, + "community": 4, "norm_label": ".update()" }, { @@ -30249,7 +30267,7 @@ "source_file": "crud/base.py", "source_location": "L135", "id": "crud_base_crudbase_count", - "community": 6, + "community": 0, "norm_label": ".count()" }, { @@ -30258,7 +30276,7 @@ "source_file": "crud/base.py", "source_location": "L142", "id": "crud_base_crudbase_exists", - "community": 6, + "community": 4, "norm_label": ".exists()" }, { @@ -30267,7 +30285,7 @@ "source_file": "crud/base.py", "source_location": "L150", "id": "crud_base_historycrud", - "community": 5, + "community": 4, "norm_label": "historycrud" }, { @@ -30276,7 +30294,7 @@ "source_file": "crud/base.py", "source_location": "L153", "id": "crud_base_historycrud_create_history", - "community": 5, + "community": 4, "norm_label": ".create_history()" }, { @@ -30285,7 +30303,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L1", "id": "crud_protocol_donation_convert_py", - "community": 1, + "community": 8, "norm_label": "protocol_donation_convert.py" }, { @@ -30294,7 +30312,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L19", "id": "crud_protocol_donation_convert_active_link_query", - "community": 1, + "community": 8, "norm_label": "_active_link_query()" }, { @@ -30303,7 +30321,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L28", "id": "crud_protocol_donation_convert_get_convert_partner", - "community": 1, + "community": 8, "norm_label": "get_convert_partner()" }, { @@ -30312,7 +30330,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L61", "id": "crud_protocol_donation_convert_has_active_convert_link", - "community": 1, + "community": 8, "norm_label": "has_active_convert_link()" }, { @@ -30321,7 +30339,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L73", "id": "crud_protocol_donation_convert_create_convert_link", - "community": 1, + "community": 8, "norm_label": "create_convert_link()" }, { @@ -30330,7 +30348,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L125", "id": "crud_protocol_donation_convert_get_partner_sample_codes", - "community": 1, + "community": 8, "norm_label": "get_partner_sample_codes()" }, { @@ -30348,7 +30366,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L263", "id": "crud_protocol_donation_convert_upsert_convert_link_for_to_storage", - "community": 1, + "community": 8, "norm_label": "upsert_convert_link_for_to_storage()" }, { @@ -30357,7 +30375,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L1", "id": "crud_protocol_donation_convert_rationale_1", - "community": 4, + "community": 8, "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" }, { @@ -30366,7 +30384,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L35", "id": "crud_protocol_donation_convert_rationale_35", - "community": 4, + "community": 8, "norm_label": "\u6309\u91c7\u96c6\u534f\u8bae\u6216\u79d1\u7814\u6350\u8d60 id \u67e5\u8be2\u8f6c\u79fb\u914d\u5bf9\u4fe1\u606f\u3002" }, { @@ -30375,7 +30393,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L84", "id": "crud_protocol_donation_convert_rationale_84", - "community": 4, + "community": 8, "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" }, { @@ -30384,7 +30402,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L132", "id": "crud_protocol_donation_convert_rationale_132", - "community": 4, + "community": 8, "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" }, { @@ -30393,7 +30411,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L198", "id": "crud_protocol_donation_convert_rationale_198", - "community": 4, + "community": 8, "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" }, { @@ -30402,7 +30420,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L273", "id": "crud_protocol_donation_convert_rationale_273", - "community": 4, + "community": 8, "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" }, { @@ -30411,7 +30429,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L1", "id": "crud_protocol_sample_collection_py", - "community": 5, + "community": 4, "norm_label": "protocol_sample_collection.py" }, { @@ -30420,7 +30438,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L24", "id": "crud_protocol_sample_collection_total_pages", - "community": 5, + "community": 4, "norm_label": "total_pages()" }, { @@ -30429,7 +30447,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L30", "id": "crud_protocol_sample_collection_fmt_dt", - "community": 5, + "community": 4, "norm_label": "_fmt_dt()" }, { @@ -30438,7 +30456,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L34", "id": "crud_protocol_sample_collection_sample_status_label", - "community": 5, + "community": 4, "norm_label": "_sample_status_label()" }, { @@ -30447,7 +30465,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L43", "id": "crud_protocol_sample_collection_row_to_dict", - "community": 5, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -30456,7 +30474,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L82", "id": "crud_protocol_sample_collection_base_query", - "community": 5, + "community": 4, "norm_label": "_base_query()" }, { @@ -30465,7 +30483,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L118", "id": "crud_protocol_sample_collection_apply_sample_status_filter", - "community": 5, + "community": 4, "norm_label": "_apply_sample_status_filter()" }, { @@ -30474,7 +30492,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L132", "id": "crud_protocol_sample_collection_list_protocol_sample_collections", - "community": 5, + "community": 4, "norm_label": "list_protocol_sample_collections()" }, { @@ -30483,7 +30501,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L1", "id": "crud_protocol_sample_collection_rationale_1", - "community": 4, + "community": 8, "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)" }, { @@ -30492,7 +30510,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L1", "id": "crud_qc_item_param_py", - "community": 1, + "community": 7, "norm_label": "qc_item_param.py" }, { @@ -30501,7 +30519,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L13", "id": "crud_qc_item_param_row_to_dict", - "community": 1, + "community": 7, "norm_label": "_row_to_dict()" }, { @@ -30510,7 +30528,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L27", "id": "crud_qc_item_param_parse_options_list", - "community": 1, + "community": 7, "norm_label": "_parse_options_list()" }, { @@ -30519,7 +30537,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L43", "id": "crud_qc_item_param_validate_param", - "community": 1, + "community": 7, "norm_label": "_validate_param()" }, { @@ -30528,7 +30546,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L55", "id": "crud_qc_item_param_list_params_by_item", - "community": 1, + "community": 7, "norm_label": "list_params_by_item()" }, { @@ -30537,7 +30555,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L71", "id": "crud_qc_item_param_save_params_for_item", - "community": 1, + "community": 7, "norm_label": "save_params_for_item()" }, { @@ -30546,7 +30564,7 @@ "source_file": "crud/leave.py", "source_location": "L1", "id": "crud_leave_py", - "community": 5, + "community": 13, "norm_label": "leave.py" }, { @@ -30555,7 +30573,7 @@ "source_file": "crud/leave.py", "source_location": "L14", "id": "crud_leave_total_pages", - "community": 5, + "community": 13, "norm_label": "total_pages()" }, { @@ -30564,7 +30582,7 @@ "source_file": "crud/leave.py", "source_location": "L18", "id": "crud_leave_row_to_dict", - "community": 5, + "community": 13, "norm_label": "_row_to_dict()" }, { @@ -30573,7 +30591,7 @@ "source_file": "crud/leave.py", "source_location": "L38", "id": "crud_leave_list_leaves", - "community": 5, + "community": 13, "norm_label": "list_leaves()" }, { @@ -30582,7 +30600,7 @@ "source_file": "crud/leave.py", "source_location": "L73", "id": "crud_leave_get_leave", - "community": 5, + "community": 13, "norm_label": "get_leave()" }, { @@ -30591,7 +30609,7 @@ "source_file": "crud/leave.py", "source_location": "L78", "id": "crud_leave_create_leave", - "community": 5, + "community": 13, "norm_label": "create_leave()" }, { @@ -30600,7 +30618,7 @@ "source_file": "crud/leave.py", "source_location": "L109", "id": "crud_leave_update_leave", - "community": 5, + "community": 13, "norm_label": "update_leave()" }, { @@ -30618,7 +30636,7 @@ "source_file": "crud/leave.py", "source_location": "L141", "id": "crud_leave_soft_delete_leave", - "community": 5, + "community": 13, "norm_label": "soft_delete_leave()" }, { @@ -30717,7 +30735,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L1", "id": "crud_exhibition_appointment_py", - "community": 12, + "community": 11, "norm_label": "exhibition_appointment.py" }, { @@ -30726,7 +30744,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L15", "id": "crud_exhibition_appointment_format_visit_date", - "community": 12, + "community": 11, "norm_label": "_format_visit_date()" }, { @@ -30735,7 +30753,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L24", "id": "crud_exhibition_appointment_row_to_dict", - "community": 12, + "community": 11, "norm_label": "_row_to_dict()" }, { @@ -30744,7 +30762,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L41", "id": "crud_exhibition_appointment_list_exhibition_appointments", - "community": 12, + "community": 11, "norm_label": "list_exhibition_appointments()" }, { @@ -30753,7 +30771,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L78", "id": "crud_exhibition_appointment_get_exhibition_appointment", - "community": 12, + "community": 11, "norm_label": "get_exhibition_appointment()" }, { @@ -30762,7 +30780,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L86", "id": "crud_exhibition_appointment_appointment_no_exists", - "community": 12, + "community": 11, "norm_label": "appointment_no_exists()" }, { @@ -30771,7 +30789,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L99", "id": "crud_exhibition_appointment_generate_appointment_no", - "community": 12, + "community": 11, "norm_label": "_generate_appointment_no()" }, { @@ -30780,7 +30798,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L123", "id": "crud_exhibition_appointment_create_exhibition_appointment", - "community": 12, + "community": 11, "norm_label": "create_exhibition_appointment()" }, { @@ -30789,7 +30807,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L173", "id": "crud_exhibition_appointment_update_exhibition_appointment", - "community": 12, + "community": 11, "norm_label": "update_exhibition_appointment()" }, { @@ -30798,7 +30816,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L225", "id": "crud_exhibition_appointment_soft_delete_exhibition_appointment", - "community": 12, + "community": 11, "norm_label": "soft_delete_exhibition_appointment()" }, { @@ -30816,7 +30834,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L1", "id": "crud_exhibition_appointment_rationale_1", - "community": 12, + "community": 11, "norm_label": "\u5c55\u89c8\u9884\u7ea6 crud(biz_exhibition_appointment)" }, { @@ -30825,7 +30843,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L16", "id": "crud_exhibition_appointment_rationale_16", - "community": 12, + "community": 11, "norm_label": "\u683c\u5f0f\u5316 visit_date \u4e3a yyyy-mm-dd hh:mm:ss \u5b57\u7b26\u4e32" }, { @@ -30834,7 +30852,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L100", "id": "crud_exhibition_appointment_rationale_100", - "community": 12, + "community": 11, "norm_label": "\u751f\u6210\u9884\u7ea6\u7f16\u53f7:yyyymmdd + 6\u4f4d\u5e8f\u53f7(\u5982 20260515000001)" }, { @@ -30843,7 +30861,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L1", "id": "crud_clinical_payment_py", - "community": 0, + "community": 1, "norm_label": "clinical_payment.py" }, { @@ -30861,7 +30879,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L56", "id": "crud_clinical_payment_get_or_raise", - "community": 0, + "community": 1, "norm_label": "_get_or_raise()" }, { @@ -30870,7 +30888,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L73", "id": "crud_clinical_payment_enrich_payment", - "community": 0, + "community": 1, "norm_label": "_enrich_payment()" }, { @@ -30879,7 +30897,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L118", "id": "crud_clinical_payment_map_payments_by_schedule_id", - "community": 0, + "community": 1, "norm_label": "map_payments_by_schedule_id()" }, { @@ -30888,7 +30906,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L137", "id": "crud_clinical_payment_map_payments_by_schedule_ids", - "community": 0, + "community": 1, "norm_label": "map_payments_by_schedule_ids()" }, { @@ -30897,7 +30915,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L162", "id": "crud_clinical_payment_auto_create_payment", - "community": 0, + "community": 1, "norm_label": "auto_create_payment()" }, { @@ -30915,7 +30933,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L252", "id": "crud_clinical_payment_apply_submit_receipt", - "community": 0, + "community": 1, "norm_label": "_apply_submit_receipt()" }, { @@ -30924,7 +30942,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L284", "id": "crud_clinical_payment_submit_receipt", - "community": 0, + "community": 1, "norm_label": "submit_receipt()" }, { @@ -30933,7 +30951,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L312", "id": "crud_clinical_payment_batch_submit_receipt", - "community": 0, + "community": 1, "norm_label": "batch_submit_receipt()" }, { @@ -30942,7 +30960,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L346", "id": "crud_clinical_payment_confirm_receipt", - "community": 0, + "community": 1, "norm_label": "confirm_receipt()" }, { @@ -30951,7 +30969,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L374", "id": "crud_clinical_payment_reject_receipt", - "community": 0, + "community": 1, "norm_label": "reject_receipt()" }, { @@ -30960,7 +30978,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L396", "id": "crud_clinical_payment_submit_refund", - "community": 0, + "community": 1, "norm_label": "submit_refund()" }, { @@ -30969,7 +30987,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L425", "id": "crud_clinical_payment_batch_submit_refund", - "community": 0, + "community": 1, "norm_label": "batch_submit_refund()" }, { @@ -30978,7 +30996,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L460", "id": "crud_clinical_payment_confirm_refund", - "community": 0, + "community": 1, "norm_label": "confirm_refund()" }, { @@ -30987,7 +31005,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L488", "id": "crud_clinical_payment_reject_refund", - "community": 0, + "community": 1, "norm_label": "reject_refund()" }, { @@ -30996,7 +31014,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L510", "id": "crud_clinical_payment_get_payment_detail", - "community": 0, + "community": 1, "norm_label": "get_payment_detail()" }, { @@ -31005,7 +31023,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L515", "id": "crud_clinical_payment_get_payment_by_schedule", - "community": 0, + "community": 1, "norm_label": "get_payment_by_schedule()" }, { @@ -31014,7 +31032,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L74", "id": "crud_clinical_payment_rationale_74", - "community": 4, + "community": 3, "norm_label": "\u5173\u8054\u67e5\u8be2\u7533\u8bf7\u5355\u3001\u60a3\u8005\u3001\u8f93\u6ce8\u8ba1\u5212\u4fe1\u606f,\u9644\u52a0\u5230 dict" }, { @@ -31023,7 +31041,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L143", "id": "crud_clinical_payment_rationale_143", - "community": 4, + "community": 3, "norm_label": "\u6309\u8f93\u6ce8\u8ba1\u5212 id \u6279\u91cf\u7d22\u5f15\u7f34\u8d39\u8bb0\u5f55(\u5217\u8868\u9875\u5c55\u793a\u7528,\u4e0d\u505a\u5173\u8054 enrich)" }, { @@ -31032,7 +31050,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L173", "id": "crud_clinical_payment_rationale_173", - "community": 4, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212\u521b\u5efa\u65f6\u81ea\u52a8\u8c03\u7528,\u751f\u6210 dfj \u7f34\u8d39\u8bb0\u5f55" }, { @@ -32544,7 +32562,7 @@ "source_file": "api/mini_menu.py", "source_location": "L1", "id": "api_mini_menu_rationale_1", - "community": 3, + "community": 10, "norm_label": "\u5c0f\u7a0b\u5e8f\u83dc\u5355:\u5f53\u524d\u7528\u6237\u5728\u300c\u79fb\u52a8\u7aef\u83dc\u5355\u300d\u6811\u4e0b\u6709\u6743\u9650\u7684\u5165\u53e3\u3002" }, { @@ -32553,7 +32571,7 @@ "source_file": "api/mini_menu.py", "source_location": "L92", "id": "api_mini_menu_rationale_92", - "community": 3, + "community": 10, "norm_label": "\u6309\u8def\u7531\u5339\u914d\u79fb\u52a8\u7aef\u5bab\u683c\u56fe\u6807(\u4e0e mobile-h5 van-icon \u5b57\u5f62\u540d\u5bf9\u9f50)\u3002" }, { @@ -32562,7 +32580,7 @@ "source_file": "api/mini_menu.py", "source_location": "L112", "id": "api_mini_menu_rationale_112", - "community": 3, + "community": 10, "norm_label": "\u5bab\u683c\u56fe\u6807\u5e95\u8272/\u56fe\u5f62\u8272(\u53ef\u6309\u5165\u53e3\u81ea\u5b9a\u4e49,\u4e0d\u5f3a\u5236\u54c1\u724c\u7eff)\u3002" }, { @@ -33651,7 +33669,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L1", "id": "api_sample_production_reception_py", - "community": 11, + "community": 0, "norm_label": "sample_production_reception.py" }, { @@ -33660,7 +33678,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L31", "id": "api_sample_production_reception_get_tenant_no", - "community": 11, + "community": 0, "norm_label": "_get_tenant_no()" }, { @@ -33669,7 +33687,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L41", "id": "api_sample_production_reception_get_current_user_id", - "community": 11, + "community": 0, "norm_label": "_get_current_user_id()" }, { @@ -33687,7 +33705,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L73", "id": "api_sample_production_reception_body_to_payload", - "community": 11, + "community": 0, "norm_label": "_body_to_payload()" }, { @@ -33696,7 +33714,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L99", "id": "api_sample_production_reception_resolve_reception_id", - "community": 11, + "community": 0, "norm_label": "_resolve_reception_id()" }, { @@ -33705,7 +33723,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L123", "id": "api_sample_production_reception_get_production_reception_by_sample_code", - "community": 11, + "community": 0, "norm_label": "get_production_reception_by_sample_code()" }, { @@ -33714,7 +33732,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L155", "id": "api_sample_production_reception_get_production_reception_detail", - "community": 11, + "community": 0, "norm_label": "get_production_reception_detail()" }, { @@ -33723,7 +33741,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L173", "id": "api_sample_production_reception_post_production_reception", - "community": 11, + "community": 0, "norm_label": "post_production_reception()" }, { @@ -33732,7 +33750,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L220", "id": "api_sample_production_reception_put_production_reception", - "community": 11, + "community": 0, "norm_label": "put_production_reception()" }, { @@ -33786,7 +33804,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L82", "id": "api_collection_protocol_ensure_customer_for_mother", - "community": 0, + "community": 1, "norm_label": "_ensure_customer_for_mother()" }, { @@ -33813,7 +33831,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L176", "id": "api_collection_protocol_protocolcreatebody", - "community": 4, + "community": 8, "norm_label": "protocolcreatebody" }, { @@ -33822,7 +33840,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L199", "id": "api_collection_protocol_protocolupdatebody", - "community": 4, + "community": 8, "norm_label": "protocolupdatebody" }, { @@ -33858,7 +33876,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L260", "id": "api_collection_protocol_persist_protocol_sub_resources", - "community": 5, + "community": 4, "norm_label": "_persist_protocol_sub_resources()" }, { @@ -33903,7 +33921,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L487", "id": "api_collection_protocol_auditcreatebody", - "community": 4, + "community": 8, "norm_label": "auditcreatebody" }, { @@ -33930,7 +33948,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L552", "id": "api_collection_protocol_batchdetailidsbody", - "community": 4, + "community": 8, "norm_label": "batchdetailidsbody" }, { @@ -33939,7 +33957,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L558", "id": "api_collection_protocol_paymentdetaildraftbody", - "community": 4, + "community": 8, "norm_label": "paymentdetaildraftbody" }, { @@ -33966,7 +33984,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L596", "id": "api_collection_protocol_refundfinancesubmitbody", - "community": 4, + "community": 8, "norm_label": "refundfinancesubmitbody" }, { @@ -33975,7 +33993,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L604", "id": "api_collection_protocol_batchrefundfinancesubmitbody", - "community": 4, + "community": 8, "norm_label": "batchrefundfinancesubmitbody" }, { @@ -34038,7 +34056,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L746", "id": "api_collection_protocol_financeconfirmbody", - "community": 4, + "community": 8, "norm_label": "financeconfirmbody" }, { @@ -34047,7 +34065,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L753", "id": "api_collection_protocol_refundfinanceconfirmbody", - "community": 4, + "community": 8, "norm_label": "refundfinanceconfirmbody" }, { @@ -34128,7 +34146,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1052", "id": "api_collection_protocol_fullmoontodoinsurancebody", - "community": 4, + "community": 8, "norm_label": "fullmoontodoinsurancebody" }, { @@ -34146,7 +34164,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1092", "id": "api_collection_protocol_invoicerequestcreatebody", - "community": 4, + "community": 8, "norm_label": "invoicerequestcreatebody" }, { @@ -34155,7 +34173,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1105", "id": "api_collection_protocol_invoicerequestcompletebody", - "community": 4, + "community": 8, "norm_label": "invoicerequestcompletebody" }, { @@ -34218,7 +34236,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1", "id": "api_collection_protocol_rationale_1", - "community": 4, + "community": 8, "norm_label": "\u7ec6\u80de\u5b58\u50a8 \u2014 \u91c7\u96c6\u534f\u8bae\u5355 / \u5ba1\u6838 / \u8d22\u52a1\u786e\u8ba4 / \u5206\u671f\u9884\u8b66 api" }, { @@ -34227,7 +34245,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L49", "id": "api_collection_protocol_rationale_49", - "community": 4, + "community": 8, "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" }, { @@ -34236,7 +34254,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L83", "id": "api_collection_protocol_rationale_83", - "community": 4, + "community": 8, "norm_label": "if mother info exists but no customerid, create a customer record and link it." }, { @@ -34245,7 +34263,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L273", "id": "api_collection_protocol_rationale_273", - "community": 4, + "community": 8, "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" }, { @@ -34551,7 +34569,7 @@ "source_file": "api/basic_info.py", "source_location": "L46", "id": "api_basic_info_customercreatebody", - "community": 4, + "community": 8, "norm_label": "customercreatebody" }, { @@ -34560,7 +34578,7 @@ "source_file": "api/basic_info.py", "source_location": "L59", "id": "api_basic_info_customerupdatebody", - "community": 4, + "community": 8, "norm_label": "customerupdatebody" }, { @@ -34569,7 +34587,7 @@ "source_file": "api/basic_info.py", "source_location": "L72", "id": "api_basic_info_normalize_date_bound", - "community": 5, + "community": 4, "norm_label": "_normalize_date_bound()" }, { @@ -34614,7 +34632,7 @@ "source_file": "api/basic_info.py", "source_location": "L196", "id": "api_basic_info_cellsampletypecreatebody", - "community": 4, + "community": 8, "norm_label": "cellsampletypecreatebody" }, { @@ -34623,7 +34641,7 @@ "source_file": "api/basic_info.py", "source_location": "L209", "id": "api_basic_info_cellsampletypeupdatebody", - "community": 4, + "community": 8, "norm_label": "cellsampletypeupdatebody" }, { @@ -34668,7 +34686,7 @@ "source_file": "api/basic_info.py", "source_location": "L327", "id": "api_basic_info_collectionregioncreatebody", - "community": 4, + "community": 8, "norm_label": "collectionregioncreatebody" }, { @@ -34677,7 +34695,7 @@ "source_file": "api/basic_info.py", "source_location": "L335", "id": "api_basic_info_collectionregionupdatebody", - "community": 4, + "community": 8, "norm_label": "collectionregionupdatebody" }, { @@ -34722,7 +34740,7 @@ "source_file": "api/basic_info.py", "source_location": "L434", "id": "api_basic_info_hospitalcreatebody", - "community": 4, + "community": 8, "norm_label": "hospitalcreatebody" }, { @@ -34731,7 +34749,7 @@ "source_file": "api/basic_info.py", "source_location": "L442", "id": "api_basic_info_hospitalupdatebody", - "community": 4, + "community": 8, "norm_label": "hospitalupdatebody" }, { @@ -34785,7 +34803,7 @@ "source_file": "api/basic_info.py", "source_location": "L556", "id": "api_basic_info_protocolnocreatebody", - "community": 4, + "community": 8, "norm_label": "protocolnocreatebody" }, { @@ -34794,7 +34812,7 @@ "source_file": "api/basic_info.py", "source_location": "L568", "id": "api_basic_info_protocolnoupdatebody", - "community": 4, + "community": 8, "norm_label": "protocolnoupdatebody" }, { @@ -34812,7 +34830,7 @@ "source_file": "api/basic_info.py", "source_location": "L622", "id": "api_basic_info_protocolnobatchgeneratebody", - "community": 4, + "community": 8, "norm_label": "protocolnobatchgeneratebody" }, { @@ -34821,7 +34839,7 @@ "source_file": "api/basic_info.py", "source_location": "L632", "id": "api_basic_info_protocolnobatchissuebody", - "community": 4, + "community": 8, "norm_label": "protocolnobatchissuebody" }, { @@ -34848,7 +34866,7 @@ "source_file": "api/basic_info.py", "source_location": "L690", "id": "api_basic_info_protocolnobatchrevokebody", - "community": 4, + "community": 8, "norm_label": "protocolnobatchrevokebody" }, { @@ -34893,7 +34911,7 @@ "source_file": "api/basic_info.py", "source_location": "L792", "id": "api_basic_info_samplecodecreatebody", - "community": 4, + "community": 8, "norm_label": "samplecodecreatebody" }, { @@ -34902,7 +34920,7 @@ "source_file": "api/basic_info.py", "source_location": "L805", "id": "api_basic_info_samplecodeupdatebody", - "community": 4, + "community": 8, "norm_label": "samplecodeupdatebody" }, { @@ -34911,7 +34929,7 @@ "source_file": "api/basic_info.py", "source_location": "L817", "id": "api_basic_info_samplecodebatchgeneratebody", - "community": 4, + "community": 8, "norm_label": "samplecodebatchgeneratebody" }, { @@ -34920,7 +34938,7 @@ "source_file": "api/basic_info.py", "source_location": "L827", "id": "api_basic_info_samplecodebatchissuebody", - "community": 4, + "community": 8, "norm_label": "samplecodebatchissuebody" }, { @@ -34947,7 +34965,7 @@ "source_file": "api/basic_info.py", "source_location": "L885", "id": "api_basic_info_samplecodebatchrevokebody", - "community": 4, + "community": 8, "norm_label": "samplecodebatchrevokebody" }, { @@ -35001,7 +35019,7 @@ "source_file": "api/basic_info.py", "source_location": "L1", "id": "api_basic_info_rationale_1", - "community": 4, + "community": 8, "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)" }, { @@ -35226,7 +35244,7 @@ "source_file": "api/__init__.py", "source_location": "L1", "id": "api_init_py", - "community": 36, + "community": 39, "norm_label": "__init__.py" }, { @@ -35235,7 +35253,7 @@ "source_file": "api/__init__.py", "source_location": "L1", "id": "api_init_rationale_1", - "community": 36, + "community": 39, "norm_label": "api \u8def\u7531\u5305(\u9aa8\u67b6:\u516c\u5171\u9274\u6743 + \u9759\u6001\u83dc\u5355 + \u8fd0\u8425\u7aef\u5360\u4f4d)" }, { @@ -35496,7 +35514,7 @@ "source_file": "api/pilot_application.py", "source_location": "L315", "id": "api_pilot_application_api_save_application", - "community": 0, + "community": 1, "norm_label": "api_save_application()" }, { @@ -36439,7 +36457,7 @@ "label": "approve_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1078", + "source_location": "L1080", "id": "api_oa_approval_approve_oa_task", "community": 0, "norm_label": "approve_oa_task()" @@ -36448,7 +36466,7 @@ "label": "reject_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1102", + "source_location": "L1104", "id": "api_oa_approval_reject_oa_task", "community": 0, "norm_label": "reject_oa_task()" @@ -36457,7 +36475,7 @@ "label": "return_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1126", + "source_location": "L1128", "id": "api_oa_approval_return_oa_task", "community": 0, "norm_label": "return_oa_task()" @@ -36466,7 +36484,7 @@ "label": "resubmit_oa_instance()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1149", + "source_location": "L1151", "id": "api_oa_approval_resubmit_oa_instance", "community": 0, "norm_label": "resubmit_oa_instance()" @@ -36475,7 +36493,7 @@ "label": "add_sign_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1173", + "source_location": "L1175", "id": "api_oa_approval_add_sign_oa_task", "community": 0, "norm_label": "add_sign_oa_task()" @@ -36484,7 +36502,7 @@ "label": "transfer_oa_task()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1197", + "source_location": "L1199", "id": "api_oa_approval_transfer_oa_task", "community": 0, "norm_label": "transfer_oa_task()" @@ -36493,7 +36511,7 @@ "label": "withdraw_oa_instance()", "file_type": "code", "source_file": "api/oa_approval.py", - "source_location": "L1221", + "source_location": "L1223", "id": "api_oa_approval_withdraw_oa_instance", "community": 0, "norm_label": "withdraw_oa_instance()" @@ -36504,7 +36522,7 @@ "source_file": "api/oa_approval.py", "source_location": "L212", "id": "api_oa_approval_rationale_212", - "community": 7, + "community": 5, "norm_label": "\u622a\u6b62\u65e5\u671f:\u4ec5\u65e5\u671f\u65f6\u6269\u5230\u5f53\u5929 23:59:59\u3002" }, { @@ -36513,7 +36531,7 @@ "source_file": "api/oa_approval.py", "source_location": "L813", "id": "api_oa_approval_rationale_813", - "community": 7, + "community": 5, "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" }, { @@ -36522,7 +36540,7 @@ "source_file": "api/oa_approval.py", "source_location": "L844", "id": "api_oa_approval_rationale_844", - "community": 7, + "community": 5, "norm_label": "\u517c\u5bb9\u65e7 get:\u65e0 formdata,\u542b\u6761\u4ef6\u5206\u652f\u65f6\u591a\u4e3a\u5f85\u786e\u5b9a\u5360\u4f4d\u3002" }, { @@ -36549,7 +36567,7 @@ "source_file": "api/operations.py", "source_location": "L39", "id": "api_operations_cleanroomcreatebody", - "community": 12, + "community": 11, "norm_label": "cleanroomcreatebody" }, { @@ -36558,7 +36576,7 @@ "source_file": "api/operations.py", "source_location": "L52", "id": "api_operations_cleanroomupdatebody", - "community": 12, + "community": 11, "norm_label": "cleanroomupdatebody" }, { @@ -36603,7 +36621,7 @@ "source_file": "api/operations.py", "source_location": "L164", "id": "api_operations_accesslogcreatebody", - "community": 12, + "community": 11, "norm_label": "accesslogcreatebody" }, { @@ -36612,7 +36630,7 @@ "source_file": "api/operations.py", "source_location": "L178", "id": "api_operations_accesslogupdatebody", - "community": 12, + "community": 11, "norm_label": "accesslogupdatebody" }, { @@ -36666,7 +36684,7 @@ "source_file": "api/operations.py", "source_location": "L301", "id": "api_operations_uvdisinfectlogcreatebody", - "community": 12, + "community": 11, "norm_label": "uvdisinfectlogcreatebody" }, { @@ -36675,7 +36693,7 @@ "source_file": "api/operations.py", "source_location": "L313", "id": "api_operations_uvdisinfectlogupdatebody", - "community": 12, + "community": 11, "norm_label": "uvdisinfectlogupdatebody" }, { @@ -36720,7 +36738,7 @@ "source_file": "api/operations.py", "source_location": "L427", "id": "api_operations_storagefacilitycreatebody", - "community": 12, + "community": 11, "norm_label": "storagefacilitycreatebody" }, { @@ -36729,7 +36747,7 @@ "source_file": "api/operations.py", "source_location": "L439", "id": "api_operations_storagefacilityupdatebody", - "community": 12, + "community": 11, "norm_label": "storagefacilityupdatebody" }, { @@ -36738,7 +36756,7 @@ "source_file": "api/operations.py", "source_location": "L450", "id": "api_operations_storagefacilitybatchcreatebody", - "community": 12, + "community": 11, "norm_label": "storagefacilitybatchcreatebody" }, { @@ -36792,7 +36810,7 @@ "source_file": "api/operations.py", "source_location": "L594", "id": "api_operations_storageslotcreatebody", - "community": 12, + "community": 11, "norm_label": "storageslotcreatebody" }, { @@ -36801,7 +36819,7 @@ "source_file": "api/operations.py", "source_location": "L605", "id": "api_operations_storageslotbatchcreatebody", - "community": 12, + "community": 11, "norm_label": "storageslotbatchcreatebody" }, { @@ -36810,7 +36828,7 @@ "source_file": "api/operations.py", "source_location": "L612", "id": "api_operations_storageslotupdatebody", - "community": 12, + "community": 11, "norm_label": "storageslotupdatebody" }, { @@ -36819,7 +36837,7 @@ "source_file": "api/operations.py", "source_location": "L621", "id": "api_operations_storageslotclearbody", - "community": 12, + "community": 11, "norm_label": "storageslotclearbody" }, { @@ -36828,7 +36846,7 @@ "source_file": "api/operations.py", "source_location": "L626", "id": "api_operations_storageslotinsertrowbody", - "community": 12, + "community": 11, "norm_label": "storageslotinsertrowbody" }, { @@ -36846,7 +36864,7 @@ "source_file": "api/operations.py", "source_location": "L670", "id": "api_operations_list_storage_slot_stats", - "community": 12, + "community": 0, "norm_label": "list_storage_slot_stats()" }, { @@ -36918,7 +36936,7 @@ "source_file": "api/operations.py", "source_location": "L861", "id": "api_operations_occupancycreatebody", - "community": 12, + "community": 11, "norm_label": "occupancycreatebody" }, { @@ -36963,7 +36981,7 @@ "source_file": "api/operations.py", "source_location": "L970", "id": "api_operations_exhibitionappointmentcreatebody", - "community": 12, + "community": 11, "norm_label": "exhibitionappointmentcreatebody" }, { @@ -36972,7 +36990,7 @@ "source_file": "api/operations.py", "source_location": "L983", "id": "api_operations_exhibitionappointmentupdatebody", - "community": 12, + "community": 11, "norm_label": "exhibitionappointmentupdatebody" }, { @@ -37026,7 +37044,7 @@ "source_file": "api/operations.py", "source_location": "L1", "id": "api_operations_rationale_1", - "community": 12, + "community": 11, "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)" }, { @@ -37035,7 +37053,7 @@ "source_file": "api/operations.py", "source_location": "L674", "id": "api_operations_rationale_674", - "community": 12, + "community": 11, "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" }, { @@ -37044,7 +37062,7 @@ "source_file": "api/menu.py", "source_location": "L1", "id": "api_menu_py", - "community": 32, + "community": 35, "norm_label": "menu.py" }, { @@ -37053,7 +37071,7 @@ "source_file": "api/menu.py", "source_location": "L1016", "id": "api_menu_get_menu_list", - "community": 32, + "community": 35, "norm_label": "get_menu_list()" }, { @@ -37062,7 +37080,7 @@ "source_file": "api/menu.py", "source_location": "L1", "id": "api_menu_rationale_1", - "community": 32, + "community": 35, "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)" }, { @@ -38259,7 +38277,7 @@ "source_file": "api/env_detect.py", "source_location": "L1", "id": "api_env_detect_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u73af\u5883\u68c0\u6d4b \u2014 \u68c0\u6d4b\u9879\u7ef4\u62a4 + \u767b\u8bb0\u7ba1\u7406 api" }, { @@ -38268,7 +38286,7 @@ "source_file": "api/research_donation.py", "source_location": "L1", "id": "api_research_donation_py", - "community": 0, + "community": 4, "norm_label": "research_donation.py" }, { @@ -38277,7 +38295,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()" }, { @@ -38286,7 +38304,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()" }, { @@ -38349,7 +38367,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()" }, { @@ -38358,7 +38376,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()" }, { @@ -38367,7 +38385,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()" }, { @@ -38376,7 +38394,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()" }, { @@ -38385,7 +38403,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()" }, { @@ -38394,7 +38412,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()" }, { @@ -38403,7 +38421,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()" }, { @@ -38412,7 +38430,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()" }, { @@ -38430,7 +38448,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()" }, { @@ -38439,7 +38457,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()" }, { @@ -38448,7 +38466,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()" }, { @@ -38457,7 +38475,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" }, { @@ -38466,7 +38484,7 @@ "source_file": "api/ethnic.py", "source_location": "L1", "id": "api_ethnic_py", - "community": 5, + "community": 31, "norm_label": "ethnic.py" }, { @@ -38475,7 +38493,7 @@ "source_file": "api/ethnic.py", "source_location": "L16", "id": "api_ethnic_list_ethnics_for_select", - "community": 5, + "community": 31, "norm_label": "list_ethnics_for_select()" }, { @@ -39897,7 +39915,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1", "id": "api_pilot_service_rationale_1", - "community": 2, + "community": 0, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u7ba1\u7406 api(\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b/\u89c4\u683c/\u4ef7\u683c\u4f53\u7cfb/\u9879\u76ee\u4ef7\u683c\u3001\u6e20\u9053\u4fe1\u606f\u3001\u4f53\u68c0\u673a\u6784)" }, { @@ -39951,7 +39969,7 @@ "source_file": "api/workflow.py", "source_location": "L95", "id": "api_workflow_processdefcreatebody", - "community": 3, + "community": 2, "norm_label": "processdefcreatebody" }, { @@ -39960,7 +39978,7 @@ "source_file": "api/workflow.py", "source_location": "L105", "id": "api_workflow_processdefupdatebody", - "community": 3, + "community": 2, "norm_label": "processdefupdatebody" }, { @@ -39969,7 +39987,7 @@ "source_file": "api/workflow.py", "source_location": "L115", "id": "api_workflow_publishversionbody", - "community": 3, + "community": 2, "norm_label": "publishversionbody" }, { @@ -39978,7 +39996,7 @@ "source_file": "api/workflow.py", "source_location": "L124", "id": "api_workflow_startinstancebody", - "community": 3, + "community": 2, "norm_label": "startinstancebody" }, { @@ -39987,7 +40005,7 @@ "source_file": "api/workflow.py", "source_location": "L134", "id": "api_workflow_taskactionbody", - "community": 3, + "community": 2, "norm_label": "taskactionbody" }, { @@ -40050,7 +40068,7 @@ "source_file": "api/workflow.py", "source_location": "L269", "id": "api_workflow_get_designer_data", - "community": 8, + "community": 7, "norm_label": "get_designer_data()" }, { @@ -40131,7 +40149,7 @@ "source_file": "api/workflow.py", "source_location": "L135", "id": "api_workflow_rationale_135", - "community": 3, + "community": 2, "norm_label": "\u5ba1\u6279\u610f\u89c1:\u524d\u7aef\u4f20 commenttext,\u517c\u5bb9 comment\u3002" }, { @@ -40410,7 +40428,7 @@ "source_file": "api/sample_reception.py", "source_location": "L272", "id": "api_sample_reception_rationale_272", - "community": 0, + "community": 2, "norm_label": "\u6839\u636e\u6837\u672c\u7f16\u7801\u67e5\u8be2\u6837\u672c\u63a5\u6536\u8bb0\u5f55:\u6709\u5219\u8fd4\u56de receptionid + sampleinfo;\u65e0\u5219\u4ec5\u8fd4\u56de sampleinfo(\u7528\u4e8e\u65b0\u5efa)\u3002" }, { @@ -40725,7 +40743,7 @@ "source_file": "api/production.py", "source_location": "L98", "id": "api_production_consumablecreatebody", - "community": 14, + "community": 12, "norm_label": "consumablecreatebody" }, { @@ -40734,7 +40752,7 @@ "source_file": "api/production.py", "source_location": "L112", "id": "api_production_consumableupdatebody", - "community": 14, + "community": 12, "norm_label": "consumableupdatebody" }, { @@ -40788,7 +40806,7 @@ "source_file": "api/production.py", "source_location": "L178", "id": "api_production_stockinbody", - "community": 14, + "community": 12, "norm_label": "stockinbody" }, { @@ -40797,7 +40815,7 @@ "source_file": "api/production.py", "source_location": "L184", "id": "api_production_stockoutbody", - "community": 14, + "community": 12, "norm_label": "stockoutbody" }, { @@ -40806,7 +40824,7 @@ "source_file": "api/production.py", "source_location": "L192", "id": "api_production_batchstockinitem", - "community": 14, + "community": 12, "norm_label": "batchstockinitem" }, { @@ -40815,7 +40833,7 @@ "source_file": "api/production.py", "source_location": "L199", "id": "api_production_batchstockinbody", - "community": 14, + "community": 12, "norm_label": "batchstockinbody" }, { @@ -40824,7 +40842,7 @@ "source_file": "api/production.py", "source_location": "L205", "id": "api_production_batchstockoutitem", - "community": 14, + "community": 12, "norm_label": "batchstockoutitem" }, { @@ -40833,7 +40851,7 @@ "source_file": "api/production.py", "source_location": "L211", "id": "api_production_batchstockoutbody", - "community": 14, + "community": 12, "norm_label": "batchstockoutbody" }, { @@ -40896,7 +40914,7 @@ "source_file": "api/production.py", "source_location": "L348", "id": "api_production_reagentcreatebody", - "community": 14, + "community": 12, "norm_label": "reagentcreatebody" }, { @@ -40905,7 +40923,7 @@ "source_file": "api/production.py", "source_location": "L362", "id": "api_production_reagentupdatebody", - "community": 14, + "community": 12, "norm_label": "reagentupdatebody" }, { @@ -41013,7 +41031,7 @@ "source_file": "api/production.py", "source_location": "L557", "id": "api_production_sopdocumentcreatebody", - "community": 14, + "community": 12, "norm_label": "sopdocumentcreatebody" }, { @@ -41022,7 +41040,7 @@ "source_file": "api/production.py", "source_location": "L567", "id": "api_production_sopdocumentupdatebody", - "community": 14, + "community": 12, "norm_label": "sopdocumentupdatebody" }, { @@ -41076,7 +41094,7 @@ "source_file": "api/production.py", "source_location": "L675", "id": "api_production_processcategorycreatebody", - "community": 14, + "community": 12, "norm_label": "processcategorycreatebody" }, { @@ -41085,7 +41103,7 @@ "source_file": "api/production.py", "source_location": "L683", "id": "api_production_processcategoryupdatebody", - "community": 14, + "community": 12, "norm_label": "processcategoryupdatebody" }, { @@ -41139,7 +41157,7 @@ "source_file": "api/production.py", "source_location": "L778", "id": "api_production_equipmentcreatebody", - "community": 14, + "community": 12, "norm_label": "equipmentcreatebody" }, { @@ -41148,7 +41166,7 @@ "source_file": "api/production.py", "source_location": "L793", "id": "api_production_equipmentupdatebody", - "community": 14, + "community": 12, "norm_label": "equipmentupdatebody" }, { @@ -41202,7 +41220,7 @@ "source_file": "api/production.py", "source_location": "L920", "id": "api_production_outputtypecreatebody", - "community": 14, + "community": 12, "norm_label": "outputtypecreatebody" }, { @@ -41211,7 +41229,7 @@ "source_file": "api/production.py", "source_location": "L928", "id": "api_production_outputtypeupdatebody", - "community": 14, + "community": 12, "norm_label": "outputtypeupdatebody" }, { @@ -41265,7 +41283,7 @@ "source_file": "api/production.py", "source_location": "L1023", "id": "api_production_productionproducttypecreatebody", - "community": 14, + "community": 12, "norm_label": "productionproducttypecreatebody" }, { @@ -41274,7 +41292,7 @@ "source_file": "api/production.py", "source_location": "L1032", "id": "api_production_productionproducttypeupdatebody", - "community": 14, + "community": 12, "norm_label": "productionproducttypeupdatebody" }, { @@ -41319,7 +41337,7 @@ "source_file": "api/production.py", "source_location": "L1127", "id": "api_production_packiteminput", - "community": 14, + "community": 12, "norm_label": "packiteminput" }, { @@ -41328,7 +41346,7 @@ "source_file": "api/production.py", "source_location": "L1137", "id": "api_production_consumablepackcreatebody", - "community": 14, + "community": 12, "norm_label": "consumablepackcreatebody" }, { @@ -41337,7 +41355,7 @@ "source_file": "api/production.py", "source_location": "L1149", "id": "api_production_consumablepackupdatebody", - "community": 14, + "community": 12, "norm_label": "consumablepackupdatebody" }, { @@ -41400,7 +41418,7 @@ "source_file": "api/production.py", "source_location": "L1270", "id": "api_production_processreagentinput", - "community": 14, + "community": 12, "norm_label": "processreagentinput" }, { @@ -41409,7 +41427,7 @@ "source_file": "api/production.py", "source_location": "L1281", "id": "api_production_processconsumableinput", - "community": 14, + "community": 12, "norm_label": "processconsumableinput" }, { @@ -41418,7 +41436,7 @@ "source_file": "api/production.py", "source_location": "L1292", "id": "api_production_processoutputinput", - "community": 14, + "community": 12, "norm_label": "processoutputinput" }, { @@ -41427,7 +41445,7 @@ "source_file": "api/production.py", "source_location": "L1300", "id": "api_production_processdatacollectioninput", - "community": 14, + "community": 12, "norm_label": "processdatacollectioninput" }, { @@ -41436,7 +41454,7 @@ "source_file": "api/production.py", "source_location": "L1308", "id": "api_production_processcreatebody", - "community": 14, + "community": 12, "norm_label": "processcreatebody" }, { @@ -41445,7 +41463,7 @@ "source_file": "api/production.py", "source_location": "L1325", "id": "api_production_processupdatebody", - "community": 14, + "community": 12, "norm_label": "processupdatebody" }, { @@ -41544,7 +41562,7 @@ "source_file": "api/production.py", "source_location": "L1563", "id": "api_production_set_current_process_route", - "community": 0, + "community": 1, "norm_label": "set_current_process_route()" }, { @@ -42075,7 +42093,7 @@ "source_file": "api/production.py", "source_location": "L1", "id": "api_production_rationale_1", - "community": 14, + "community": 12, "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)" }, { @@ -42084,7 +42102,7 @@ "source_file": "api/production.py", "source_location": "L2284", "id": "api_production_rationale_2284", - "community": 14, + "community": 12, "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" }, { @@ -42093,7 +42111,7 @@ "source_file": "api/production.py", "source_location": "L2681", "id": "api_production_rationale_2681", - "community": 14, + "community": 12, "norm_label": "\u67e5\u8be2 `{productcode}-{\u4ee3\u6b21}-xx` \u5728\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7\u3002" }, { @@ -42102,7 +42120,7 @@ "source_file": "api/production.py", "source_location": "L2721", "id": "api_production_rationale_2721", - "community": 14, + "community": 12, "norm_label": "\u67e5\u8be2 `{productcode}-xx` \u5728\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7\u3002" }, { @@ -42111,7 +42129,7 @@ "source_file": "api/production.py", "source_location": "L2737", "id": "api_production_rationale_2737", - "community": 14, + "community": 12, "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" }, { @@ -42453,7 +42471,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1", "id": "services_oa_engine_py", - "community": 7, + "community": 5, "norm_label": "oa_engine.py" }, { @@ -42462,7 +42480,7 @@ "source_file": "services/oa_engine.py", "source_location": "L41", "id": "services_oa_engine_oaengineerror", - "community": 7, + "community": 5, "norm_label": "oaengineerror" }, { @@ -42471,7 +42489,7 @@ "source_file": "services/oa_engine.py", "source_location": "L50", "id": "services_oa_engine_loads", - "community": 7, + "community": 5, "norm_label": "_loads()" }, { @@ -42480,7 +42498,7 @@ "source_file": "services/oa_engine.py", "source_location": "L61", "id": "services_oa_engine_dumps", - "community": 7, + "community": 5, "norm_label": "_dumps()" }, { @@ -42489,7 +42507,7 @@ "source_file": "services/oa_engine.py", "source_location": "L65", "id": "services_oa_engine_normalize_initiator_select_by_node", - "community": 7, + "community": 5, "norm_label": "_normalize_initiator_select_by_node()" }, { @@ -42498,7 +42516,7 @@ "source_file": "services/oa_engine.py", "source_location": "L84", "id": "services_oa_engine_ids_for_initiator_select_node", - "community": 7, + "community": 5, "norm_label": "_ids_for_initiator_select_node()" }, { @@ -42507,7 +42525,7 @@ "source_file": "services/oa_engine.py", "source_location": "L94", "id": "services_oa_engine_load_initiator_select_by_node", - "community": 7, + "community": 5, "norm_label": "_load_initiator_select_by_node()" }, { @@ -42516,7 +42534,7 @@ "source_file": "services/oa_engine.py", "source_location": "L100", "id": "services_oa_engine_node_type", - "community": 7, + "community": 5, "norm_label": "_node_type()" }, { @@ -42525,7 +42543,7 @@ "source_file": "services/oa_engine.py", "source_location": "L104", "id": "services_oa_engine_subtree_contains", - "community": 7, + "community": 5, "norm_label": "_subtree_contains()" }, { @@ -42534,7 +42552,7 @@ "source_file": "services/oa_engine.py", "source_location": "L119", "id": "services_oa_engine_merge_after_branch_end", - "community": 7, + "community": 5, "norm_label": "_merge_after_branch_end()" }, { @@ -42543,7 +42561,7 @@ "source_file": "services/oa_engine.py", "source_location": "L151", "id": "services_oa_engine_flow_root", - "community": 7, + "community": 5, "norm_label": "_flow_root()" }, { @@ -42552,7 +42570,7 @@ "source_file": "services/oa_engine.py", "source_location": "L159", "id": "services_oa_engine_find_node", - "community": 7, + "community": 5, "norm_label": "_find_node()" }, { @@ -42561,7 +42579,7 @@ "source_file": "services/oa_engine.py", "source_location": "L177", "id": "services_oa_engine_flow_node_key_order", - "community": 7, + "community": 5, "norm_label": "_flow_node_key_order()" }, { @@ -42570,7 +42588,7 @@ "source_file": "services/oa_engine.py", "source_location": "L202", "id": "services_oa_engine_next_task_order_num", - "community": 7, + "community": 5, "norm_label": "_next_task_order_num()" }, { @@ -42579,7 +42597,7 @@ "source_file": "services/oa_engine.py", "source_location": "L213", "id": "services_oa_engine_sort_tasks_for_detail", - "community": 7, + "community": 5, "norm_label": "_sort_tasks_for_detail()" }, { @@ -42588,7 +42606,7 @@ "source_file": "services/oa_engine.py", "source_location": "L233", "id": "services_oa_engine_fmt_dt", - "community": 7, + "community": 5, "norm_label": "_fmt_dt()" }, { @@ -42597,149 +42615,149 @@ "source_file": "services/oa_engine.py", "source_location": "L241", "id": "services_oa_engine_terminal_item", - "community": 7, + "community": 5, "norm_label": "_terminal_item()" }, { "label": "_task_round()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L256", + "source_location": "L270", "id": "services_oa_engine_task_round", - "community": 7, + "community": 5, "norm_label": "_task_round()" }, { "label": "_append_pending_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L266", + "source_location": "L280", "id": "services_oa_engine_append_pending_nodes", - "community": 7, + "community": 5, "norm_label": "_append_pending_nodes()" }, { "label": "_pending_people_for_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L306", + "source_location": "L320", "id": "services_oa_engine_pending_people_for_node", - "community": 7, + "community": 5, "norm_label": "_pending_people_for_node()" }, { "label": "_iter_resolved_path_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L398", + "source_location": "L412", "id": "services_oa_engine_iter_resolved_path_nodes", - "community": 7, + "community": 5, "norm_label": "_iter_resolved_path_nodes()" }, { "label": "_append_pending_nodes_on_path()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L445", + "source_location": "L459", "id": "services_oa_engine_append_pending_nodes_on_path", - "community": 7, + "community": 5, "norm_label": "_append_pending_nodes_on_path()" }, { "label": "_progress_person()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L529", + "source_location": "L543", "id": "services_oa_engine_progress_person", - "community": 7, + "community": 5, "norm_label": "_progress_person()" }, { "label": "_enrich_transfer_targets()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L543", + "source_location": "L557", "id": "services_oa_engine_enrich_transfer_targets", - "community": 7, + "community": 5, "norm_label": "_enrich_transfer_targets()" }, { "label": "_dt_sort_key()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L585", + "source_location": "L599", "id": "services_oa_engine_dt_sort_key", - "community": 7, + "community": 5, "norm_label": "_dt_sort_key()" }, { "label": "_aggregate_node_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L594", + "source_location": "L608", "id": "services_oa_engine_aggregate_node_status", - "community": 7, + "community": 5, "norm_label": "_aggregate_node_status()" }, { "label": "_group_tasks_by_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L612", + "source_location": "L626", "id": "services_oa_engine_group_tasks_by_node", - "community": 7, + "community": 5, "norm_label": "_group_tasks_by_node()" }, { "label": "build_progress_items()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L622", + "source_location": "L636", "id": "services_oa_engine_build_progress_items", - "community": 7, + "community": 5, "norm_label": "build_progress_items()" }, { "label": "_add_instance_event()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L763", + "source_location": "L777", "id": "services_oa_engine_add_instance_event", - "community": 7, + "community": 5, "norm_label": "_add_instance_event()" }, { "label": "_advanced()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L798", + "source_location": "L812", "id": "services_oa_engine_advanced", - "community": 7, + "community": 5, "norm_label": "_advanced()" }, { "label": "_check_initiator_scope()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L807", + "source_location": "L821", "id": "services_oa_engine_check_initiator_scope", - "community": 7, + "community": 5, "norm_label": "_check_initiator_scope()" }, { "label": "_instance_to_dict()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L816", + "source_location": "L830", "id": "services_oa_engine_instance_to_dict", - "community": 7, + "community": 5, "norm_label": "_instance_to_dict()" }, { "label": "_task_to_dict()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L834", + "source_location": "L848", "id": "services_oa_engine_task_to_dict", "community": 0, "norm_label": "_task_to_dict()" @@ -42748,151 +42766,151 @@ "label": "_instance_progress_summary()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L866", + "source_location": "L880", "id": "services_oa_engine_instance_progress_summary", - "community": 7, + "community": 5, "norm_label": "_instance_progress_summary()" }, { "label": "_enrich_list_rows()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L907", + "source_location": "L921", "id": "services_oa_engine_enrich_list_rows", - "community": 7, + "community": 5, "norm_label": "_enrich_list_rows()" }, { "label": "_user_name_map()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L979", + "source_location": "L1013", "id": "services_oa_engine_user_name_map", - "community": 7, + "community": 5, "norm_label": "_user_name_map()" }, { "label": "_dept_name()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L987", + "source_location": "L1021", "id": "services_oa_engine_dept_name", - "community": 7, + "community": 5, "norm_label": "_dept_name()" }, { "label": "list_templates()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1001", + "source_location": "L1035", "id": "services_oa_engine_list_templates", - "community": 7, + "community": 5, "norm_label": "list_templates()" }, { "label": "get_template_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1031", + "source_location": "L1065", "id": "services_oa_engine_get_template_detail", - "community": 7, + "community": 5, "norm_label": "get_template_detail()" }, { "label": "_post_name_map()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1064", + "source_location": "L1098", "id": "services_oa_engine_post_name_map", - "community": 7, + "community": 5, "norm_label": "_post_name_map()" }, { "label": "_assignee_meta()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1082", + "source_location": "L1116", "id": "services_oa_engine_assignee_meta", - "community": 7, + "community": 5, "norm_label": "_assignee_meta()" }, { "label": "_assignee_meta_for_cc()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1096", + "source_location": "L1130", "id": "services_oa_engine_assignee_meta_for_cc", - "community": 7, + "community": 5, "norm_label": "_assignee_meta_for_cc()" }, { "label": "_preview_people()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1107", + "source_location": "L1141", "id": "services_oa_engine_preview_people", - "community": 7, + "community": 5, "norm_label": "_preview_people()" }, { "label": "_form_value_present()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1120", + "source_location": "L1154", "id": "services_oa_engine_form_value_present", - "community": 7, + "community": 5, "norm_label": "_form_value_present()" }, { "label": "_collect_condition_fields()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1137", + "source_location": "L1171", "id": "services_oa_engine_collect_condition_fields", - "community": 7, + "community": 5, "norm_label": "_collect_condition_fields()" }, { "label": "_condition_fields_ready()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1196", + "source_location": "L1230", "id": "services_oa_engine_condition_fields_ready", - "community": 7, + "community": 5, "norm_label": "_condition_fields_ready()" }, { "label": "_walk_preview_nodes()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1206", + "source_location": "L1240", "id": "services_oa_engine_walk_preview_nodes", - "community": 7, + "community": 5, "norm_label": "_walk_preview_nodes()" }, { "label": "preview_start_flow()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1378", + "source_location": "L1412", "id": "services_oa_engine_preview_start_flow", - "community": 7, + "community": 5, "norm_label": "preview_start_flow()" }, { "label": "_create_tasks_for_node()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1446", + "source_location": "L1480", "id": "services_oa_engine_create_tasks_for_node", - "community": 7, + "community": 5, "norm_label": "_create_tasks_for_node()" }, { "label": "_eval_condition_rules()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1537", + "source_location": "L1571", "id": "services_oa_engine_eval_condition_rules", "community": 0, "norm_label": "_eval_condition_rules()" @@ -42901,207 +42919,207 @@ "label": "_match_condition_group()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1588", + "source_location": "L1622", "id": "services_oa_engine_match_condition_group", - "community": 7, + "community": 5, "norm_label": "_match_condition_group()" }, { "label": "advance_from()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1631", + "source_location": "L1665", "id": "services_oa_engine_advance_from", - "community": 7, + "community": 5, "norm_label": "advance_from()" }, { "label": "start_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1726", + "source_location": "L1760", "id": "services_oa_engine_start_instance", - "community": 7, + "community": 5, "norm_label": "start_instance()" }, { "label": "_get_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1912", + "source_location": "L1946", "id": "services_oa_engine_get_instance", - "community": 7, + "community": 5, "norm_label": "_get_instance()" }, { "label": "get_instance_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1923", + "source_location": "L1957", "id": "services_oa_engine_get_instance_detail", - "community": 7, + "community": 5, "norm_label": "get_instance_detail()" }, { "label": "_normalize_cc_read_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1992", + "source_location": "L2026", "id": "services_oa_engine_normalize_cc_read_status", - "community": 7, + "community": 5, "norm_label": "_normalize_cc_read_status()" }, { "label": "_apply_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1999", + "source_location": "L2033", "id": "services_oa_engine_apply_cc_task_read", - "community": 7, + "community": 5, "norm_label": "_apply_cc_task_read()" }, { "label": "count_cc_unread()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2017", + "source_location": "L2051", "id": "services_oa_engine_count_cc_unread", - "community": 7, + "community": 5, "norm_label": "count_cc_unread()" }, { "label": "count_pending_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2031", + "source_location": "L2065", "id": "services_oa_engine_count_pending_tasks", - "community": 7, + "community": 5, "norm_label": "count_pending_tasks()" }, { "label": "mark_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2045", + "source_location": "L2079", "id": "services_oa_engine_mark_cc_task_read", - "community": 7, + "community": 5, "norm_label": "mark_cc_task_read()" }, { "label": "mark_cc_tasks_read_batch()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2066", + "source_location": "L2100", "id": "services_oa_engine_mark_cc_tasks_read_batch", - "community": 7, + "community": 5, "norm_label": "mark_cc_tasks_read_batch()" }, { "label": "_parse_day_start()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2097", + "source_location": "L2131", "id": "services_oa_engine_parse_day_start", - "community": 7, + "community": 5, "norm_label": "_parse_day_start()" }, { "label": "_parse_day_end()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2108", + "source_location": "L2142", "id": "services_oa_engine_parse_day_end", - "community": 7, + "community": 5, "norm_label": "_parse_day_end()" }, { "label": "_apply_instance_list_filters()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2119", + "source_location": "L2153", "id": "services_oa_engine_apply_instance_list_filters", - "community": 7, + "community": 5, "norm_label": "_apply_instance_list_filters()" }, { "label": "list_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2166", + "source_location": "L2224", "id": "services_oa_engine_list_tasks", - "community": 7, + "community": 5, "norm_label": "list_tasks()" }, { "label": "_approve_task_core()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2293", + "source_location": "L2355", "id": "services_oa_engine_approve_task_core", - "community": 7, + "community": 5, "norm_label": "_approve_task_core()" }, { "label": "_maybe_auto_pass_initiator()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2365", + "source_location": "L2427", "id": "services_oa_engine_maybe_auto_pass_initiator", - "community": 7, + "community": 5, "norm_label": "_maybe_auto_pass_initiator()" }, { "label": "complete_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2403", + "source_location": "L2465", "id": "services_oa_engine_complete_task", - "community": 7, + "community": 5, "norm_label": "complete_task()" }, { "label": "add_sign()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2487", + "source_location": "L2549", "id": "services_oa_engine_add_sign", - "community": 7, + "community": 5, "norm_label": "add_sign()" }, { "label": "transfer_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2603", + "source_location": "L2665", "id": "services_oa_engine_transfer_task", - "community": 7, + "community": 5, "norm_label": "transfer_task()" }, { "label": "return_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2714", + "source_location": "L2776", "id": "services_oa_engine_return_task", - "community": 7, + "community": 5, "norm_label": "return_task()" }, { "label": "resubmit_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2795", + "source_location": "L2857", "id": "services_oa_engine_resubmit_instance", - "community": 7, + "community": 5, "norm_label": "resubmit_instance()" }, { "label": "withdraw_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2809", + "source_location": "L2871", "id": "services_oa_engine_withdraw_instance", - "community": 7, + "community": 5, "norm_label": "withdraw_instance()" }, { @@ -43110,7 +43128,7 @@ "source_file": "services/oa_engine.py", "source_location": "L105", "id": "services_oa_engine_rationale_105", - "community": 3, + "community": 5, "norm_label": "\u8282\u70b9\u5b50\u6811(\u542b\u81ea\u8eab\u3001child\u3001\u6761\u4ef6\u5206\u652f)\u662f\u5426\u5305\u542b\u6307\u5b9a id\u3002" }, { @@ -43119,7 +43137,7 @@ "source_file": "services/oa_engine.py", "source_location": "L122", "id": "services_oa_engine_rationale_122", - "community": 3, + "community": 5, "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" }, { @@ -43128,7 +43146,7 @@ "source_file": "services/oa_engine.py", "source_location": "L178", "id": "services_oa_engine_rationale_178", - "community": 3, + "community": 5, "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" }, { @@ -43137,7 +43155,7 @@ "source_file": "services/oa_engine.py", "source_location": "L203", "id": "services_oa_engine_rationale_203", - "community": 3, + "community": 5, "norm_label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u4efb\u52a1\u5c55\u793a\u5e8f\u53f7\u53d6 max+1(\u65e0\u4efb\u52a1\u4ece 1 \u8d77)\u3002" }, { @@ -43146,205 +43164,205 @@ "source_file": "services/oa_engine.py", "source_location": "L216", "id": "services_oa_engine_rationale_216", - "community": 3, + "community": 5, "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" }, { "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": "L273", - "id": "services_oa_engine_rationale_273", - "community": 3, + "source_location": "L287", + "id": "services_oa_engine_rationale_287", + "community": 5, "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" }, { "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": "L316", - "id": "services_oa_engine_rationale_316", - "community": 3, + "source_location": "L330", + "id": "services_oa_engine_rationale_330", + "community": 5, "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" }, { "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": "L405", - "id": "services_oa_engine_rationale_405", - "community": 3, + "source_location": "L419", + "id": "services_oa_engine_rationale_419", + "community": 5, "norm_label": "\u6cbf\u6761\u4ef6\u547d\u4e2d\u8def\u5f84\u6536\u96c6\u8282\u70b9;\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de none\u3002" }, { "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": "L459", - "id": "services_oa_engine_rationale_459", - "community": 3, + "source_location": "L473", + "id": "services_oa_engine_rationale_473", + "community": 5, "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" }, { "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": "L548", - "id": "services_oa_engine_rationale_548", - "community": 3, + "source_location": "L562", + "id": "services_oa_engine_rationale_562", + "community": 5, "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" }, { "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": "L586", - "id": "services_oa_engine_rationale_586", - "community": 3, + "source_location": "L600", + "id": "services_oa_engine_rationale_600", + "community": 5, "norm_label": "\u5c06 'yyyy-mm-dd hh:mm:ss' \u7c97\u8f6c\u4e3a\u53ef\u6bd4\u8f83\u6574\u6570;\u975e\u6cd5\u5219 0\u3002" }, { "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": "L595", - "id": "services_oa_engine_rationale_595", - "community": 3, + "source_location": "L609", + "id": "services_oa_engine_rationale_609", + "community": 5, "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" }, { "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": "L613", - "id": "services_oa_engine_rationale_613", - "community": 3, + "source_location": "L627", + "id": "services_oa_engine_rationale_627", + "community": 5, "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" }, { "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": "L633", - "id": "services_oa_engine_rationale_633", - "community": 3, + "source_location": "L647", + "id": "services_oa_engine_rationale_647", + "community": 5, "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" }, { "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": "L1121", - "id": "services_oa_engine_rationale_1121", - "community": 3, + "source_location": "L1155", + "id": "services_oa_engine_rationale_1155", + "community": 5, "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 \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": "L1138", - "id": "services_oa_engine_rationale_1138", - "community": 3, + "source_location": "L1172", + "id": "services_oa_engine_rationale_1172", + "community": 5, "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": "L1219", - "id": "services_oa_engine_rationale_1219", - "community": 3, + "source_location": "L1253", + "id": "services_oa_engine_rationale_1253", + "community": 5, "norm_label": "\u6cbf\u6700\u7ec8\u8def\u5f84\u5199\u5165 steps\u3002\u6761\u4ef6\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de false\u3002" }, { "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": "L1388", - "id": "services_oa_engine_rationale_1388", - "community": 3, + "source_location": "L1422", + "id": "services_oa_engine_rationale_1422", + "community": 5, "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/\u90e8\u95e8\u96c6\u5408\u4ea4\u96c6\uff0c\u5176\u4f59\u8d70\u516c\u5f0f\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L1543", - "id": "services_oa_engine_rationale_1543", - "community": 3, + "source_location": "L1577", + "id": "services_oa_engine_rationale_1577", + "community": 5, "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": "L1640", - "id": "services_oa_engine_rationale_1640", - "community": 3, + "source_location": "L1674", + "id": "services_oa_engine_rationale_1674", + "community": 5, "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" }, { "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": "L2006", - "id": "services_oa_engine_rationale_2006", - "community": 3, + "source_location": "L2040", + "id": "services_oa_engine_rationale_2040", + "community": 5, "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" }, { "label": "\u5728\u5df2\u5305\u542b OaInstance \u7684 query \u4e0a\u53e0\u52a0\u5217\u8868\u7b5b\u9009\u3002\u8fd4\u56de (query, joined_app, joined_initiator)\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2130", - "id": "services_oa_engine_rationale_2130", - "community": 3, + "source_location": "L2165", + "id": "services_oa_engine_rationale_2165", + "community": 5, "norm_label": "\u5728\u5df2\u5305\u542b oainstance \u7684 query \u4e0a\u53e0\u52a0\u5217\u8868\u7b5b\u9009\u3002\u8fd4\u56de (query, joined_app, joined_initiator)\u3002" }, { "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": "L2302", - "id": "services_oa_engine_rationale_2302", - "community": 3, + "source_location": "L2364", + "id": "services_oa_engine_rationale_2364", + "community": 5, "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" }, { "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": "L2496", - "id": "services_oa_engine_rationale_2496", - "community": 3, + "source_location": "L2558", + "id": "services_oa_engine_rationale_2558", + "community": 5, "norm_label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u52a0\u7b7e:\u4e3a\u540c\u8282\u70b9\u65b0\u589e\u5f85\u529e\u5ba1\u6279\u4eba\u3002" }, { "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": "L2612", - "id": "services_oa_engine_rationale_2612", - "community": 3, + "source_location": "L2674", + "id": "services_oa_engine_rationale_2674", + "community": 5, "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" }, { "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": "L2722", - "id": "services_oa_engine_rationale_2722", - "community": 3, + "source_location": "L2784", + "id": "services_oa_engine_rationale_2784", + "community": 5, "norm_label": "\u5ba1\u6279\u4eba\u6253\u56de:\u672c\u5355\u7ec8\u6001 returned;\u518d\u529e\u987b\u590d\u5236\u8868\u5355\u5f00\u65b0\u5b9e\u4f8b\u3002" }, { "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": "L2804", - "id": "services_oa_engine_rationale_2804", - "community": 3, + "source_location": "L2866", + "id": "services_oa_engine_rationale_2866", + "community": 5, "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" }, { @@ -43353,7 +43371,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L1", "id": "services_oa_overtime_hours_py", - "community": 7, + "community": 18, "norm_label": "oa_overtime_hours.py" }, { @@ -43362,7 +43380,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L23", "id": "services_oa_overtime_hours_parse_hm", - "community": 7, + "community": 18, "norm_label": "_parse_hm()" }, { @@ -43371,7 +43389,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L33", "id": "services_oa_overtime_hours_parse_dt", - "community": 7, + "community": 18, "norm_label": "_parse_dt()" }, { @@ -43380,7 +43398,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L49", "id": "services_oa_overtime_hours_format_ymd", - "community": 7, + "community": 18, "norm_label": "_format_ymd()" }, { @@ -43389,7 +43407,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L53", "id": "services_oa_overtime_hours_day_start_ms", - "community": 7, + "community": 18, "norm_label": "_day_start_ms()" }, { @@ -43398,7 +43416,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L58", "id": "services_oa_overtime_hours_day_at_minutes", - "community": 7, + "community": 18, "norm_label": "_day_at_minutes()" }, { @@ -43407,7 +43425,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L62", "id": "services_oa_overtime_hours_merge_intervals", - "community": 7, + "community": 18, "norm_label": "_merge_intervals()" }, { @@ -43416,7 +43434,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L76", "id": "services_oa_overtime_hours_intersect_interval", - "community": 7, + "community": 18, "norm_label": "_intersect_interval()" }, { @@ -43425,7 +43443,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L82", "id": "services_oa_overtime_hours_subtract_interval", - "community": 7, + "community": 18, "norm_label": "_subtract_interval()" }, { @@ -43434,7 +43452,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L95", "id": "services_oa_overtime_hours_subtract_intervals", - "community": 7, + "community": 18, "norm_label": "_subtract_intervals()" }, { @@ -43443,7 +43461,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L105", "id": "services_oa_overtime_hours_interval_minutes", - "community": 7, + "community": 18, "norm_label": "_interval_minutes()" }, { @@ -43452,7 +43470,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L109", "id": "services_oa_overtime_hours_build_workday_windows", - "community": 7, + "community": 18, "norm_label": "_build_workday_windows()" }, { @@ -43461,7 +43479,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L122", "id": "services_oa_overtime_hours_build_rest_day_segments", - "community": 7, + "community": 18, "norm_label": "_build_rest_day_segments()" }, { @@ -43470,7 +43488,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L140", "id": "services_oa_overtime_hours_calc_overtime_hours", - "community": 7, + "community": 18, "norm_label": "calc_overtime_hours()" }, { @@ -43479,7 +43497,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L193", "id": "services_oa_overtime_hours_extract_rules", - "community": 7, + "community": 18, "norm_label": "_extract_rules()" }, { @@ -43488,7 +43506,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L205", "id": "services_oa_overtime_hours_walk", - "community": 7, + "community": 18, "norm_label": "_walk()" }, { @@ -43497,7 +43515,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L219", "id": "services_oa_overtime_hours_kit_child_fields", - "community": 7, + "community": 0, "norm_label": "_kit_child_fields()" }, { @@ -43506,7 +43524,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L272", "id": "services_oa_overtime_hours_round1", - "community": 7, + "community": 18, "norm_label": "_round1()" }, { @@ -43515,7 +43533,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L282", "id": "services_oa_overtime_hours_apply_overtime_kit_hours", - "community": 7, + "community": 18, "norm_label": "apply_overtime_kit_hours()" }, { @@ -43524,7 +43542,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L327", "id": "services_oa_overtime_hours_validate_overtime_kit_form_values", - "community": 7, + "community": 18, "norm_label": "validate_overtime_kit_form_values()" }, { @@ -43533,7 +43551,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L1", "id": "services_oa_overtime_hours_rationale_1", - "community": 7, + "community": 18, "norm_label": "\u52a0\u73ed\u5957\u4ef6:\u5de5\u4f5c\u65e5/\u4f11\u606f\u65e5\u7a97\u53e3\u91cd\u53e0\u5c0f\u65f6(\u4e0e\u524d\u7aef oa-overtime-hours.ts \u5bf9\u9f50)" }, { @@ -43542,7 +43560,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L146", "id": "services_oa_overtime_hours_rationale_146", - "community": 7, + "community": 18, "norm_label": "\u8fd4\u56de 1 \u4f4d\u5c0f\u6570\u5c0f\u65f6;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -43551,7 +43569,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L220", "id": "services_oa_overtime_hours_rationale_220", - "community": 7, + "community": 0, "norm_label": "\u8fd4\u56de (start_field, end_field, duration_field)\u3002" }, { @@ -43560,7 +43578,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L287", "id": "services_oa_overtime_hours_rationale_287", - "community": 7, + "community": 18, "norm_label": "\u904d\u5386 overtimekit:\u672a\u624b\u6539\u5219\u8986\u76d6\u65f6\u957f;\u5df2\u624b\u6539(form_data[__manual_])\u5219\u4ec5\u89c4\u8303\u5316\u4e00\u4f4d\u5c0f\u6570\u3002" }, { @@ -43569,7 +43587,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L1", "id": "services_workflow_callback_py", - "community": 8, + "community": 7, "norm_label": "workflow_callback.py" }, { @@ -43578,7 +43596,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L23", "id": "services_workflow_callback_register_local_callback", - "community": 8, + "community": 7, "norm_label": "register_local_callback()" }, { @@ -43587,7 +43605,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L28", "id": "services_workflow_callback_dispatch_local", - "community": 8, + "community": 7, "norm_label": "_dispatch_local()" }, { @@ -43596,7 +43614,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L60", "id": "services_workflow_callback_trigger_callback", - "community": 8, + "community": 7, "norm_label": "trigger_callback()" }, { @@ -43605,7 +43623,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L1", "id": "services_workflow_callback_rationale_1", - "community": 8, + "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" }, { @@ -43614,7 +43632,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L24", "id": "services_workflow_callback_rationale_24", - "community": 8, + "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" }, { @@ -43623,7 +43641,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L29", "id": "services_workflow_callback_rationale_29", - "community": 8, + "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" }, { @@ -43632,7 +43650,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L61", "id": "services_workflow_callback_rationale_61", - "community": 8, + "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" }, { @@ -43803,7 +43821,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L1", "id": "services_qc_work_order_fee_summary_rationale_1", - "community": 4, + "community": 8, "norm_label": "\u8d28\u68c0\u5de5\u5355 \u00b7 \u7528\u6237\u8d39\u7528\u6458\u8981(\u91c7\u96c6\u534f\u8bae / \u57fa\u7840\u5b9e\u9a8c)" }, { @@ -43812,7 +43830,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L1", "id": "services_storage_facility_code_py", - "community": 12, + "community": 11, "norm_label": "storage_facility_code.py" }, { @@ -43821,7 +43839,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L19", "id": "services_storage_facility_code_encode_slot_layout_order", - "community": 12, + "community": 11, "norm_label": "encode_slot_layout_order()" }, { @@ -43830,7 +43848,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L30", "id": "services_storage_facility_code_decode_slot_layout_order", - "community": 12, + "community": 11, "norm_label": "decode_slot_layout_order()" }, { @@ -43839,7 +43857,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L38", "id": "services_storage_facility_code_validate_node_code", - "community": 12, + "community": 11, "norm_label": "validate_node_code()" }, { @@ -43848,7 +43866,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L47", "id": "services_storage_facility_code_assert_sibling_node_code_unique", - "community": 12, + "community": 11, "norm_label": "assert_sibling_node_code_unique()" }, { @@ -43857,7 +43875,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L71", "id": "services_storage_facility_code_build_node_code_path", - "community": 12, + "community": 11, "norm_label": "build_node_code_path()" }, { @@ -43866,7 +43884,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L96", "id": "services_storage_facility_code_build_full_slot_code", - "community": 12, + "community": 11, "norm_label": "build_full_slot_code()" }, { @@ -43875,7 +43893,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L108", "id": "services_storage_facility_code_load_facility_map", - "community": 12, + "community": 11, "norm_label": "load_facility_map()" }, { @@ -43884,7 +43902,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L120", "id": "services_storage_facility_code_load_facility_ancestor_map", - "community": 12, + "community": 11, "norm_label": "load_facility_ancestor_map()" }, { @@ -43893,7 +43911,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L145", "id": "services_storage_facility_code_collect_slot_ids_under_nodes", - "community": 12, + "community": 11, "norm_label": "collect_slot_ids_under_nodes()" }, { @@ -43902,7 +43920,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L188", "id": "services_storage_facility_code_refresh_outbound_release_cell_slot_names", - "community": 12, + "community": 11, "norm_label": "refresh_outbound_release_cell_slot_names()" }, { @@ -43911,7 +43929,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L233", "id": "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_slots", - "community": 12, + "community": 11, "norm_label": "cascade_refresh_slot_name_snapshots_for_slots()" }, { @@ -43920,7 +43938,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L262", "id": "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_nodes", - "community": 12, + "community": 11, "norm_label": "cascade_refresh_slot_name_snapshots_for_nodes()" }, { @@ -43929,7 +43947,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L1", "id": "services_storage_facility_code_rationale_1", - "community": 12, + "community": 11, "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" }, { @@ -43938,7 +43956,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L20", "id": "services_storage_facility_code_rationale_20", - "community": 12, + "community": 11, "norm_label": "\u5c06\u8d27\u67b6\u884c\u5217\u4f4d\u7f6e\u7f16\u7801\u4e3a order_num(row*1000+col)\u3002" }, { @@ -43947,7 +43965,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L31", "id": "services_storage_facility_code_rationale_31", - "community": 12, + "community": 11, "norm_label": "\u89e3\u6790 order_num \u4e2d\u7684\u884c\u5217\u4f4d\u7f6e;\u975e\u5e03\u5c40\u7f16\u7801\u65f6\u8fd4\u56de (0, order)\u3002" }, { @@ -43956,7 +43974,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L125", "id": "services_storage_facility_code_rationale_125", - "community": 12, + "community": 11, "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" }, { @@ -44100,7 +44118,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L1", "id": "services_qc_work_order_conclusion_py", - "community": 5, + "community": 4, "norm_label": "qc_work_order_conclusion.py" }, { @@ -44109,7 +44127,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L13", "id": "services_qc_work_order_conclusion_derive_work_order_qc_conclusion", - "community": 5, + "community": 4, "norm_label": "derive_work_order_qc_conclusion()" }, { @@ -44118,7 +44136,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L25", "id": "services_qc_work_order_conclusion_work_order_qc_conclusion_label", - "community": 5, + "community": 4, "norm_label": "work_order_qc_conclusion_label()" }, { @@ -44127,7 +44145,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L29", "id": "services_qc_work_order_conclusion_build_qc_conclusion_fields", - "community": 5, + "community": 4, "norm_label": "build_qc_conclusion_fields()" }, { @@ -44136,7 +44154,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L1", "id": "services_qc_work_order_conclusion_rationale_1", - "community": 5, + "community": 4, "norm_label": "\u8d28\u68c0\u5de5\u5355\u7ea7\u7ed3\u8bba:\u7531\u4e0b\u5c5e\u4efb\u52a1 conclusion \u6d3e\u751f(\u5408\u683c/\u4e0d\u5408\u683c)\u3002" }, { @@ -44145,7 +44163,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L14", "id": "services_qc_work_order_conclusion_rationale_14", - "community": 5, + "community": 4, "norm_label": "\u4e0e\u77ed\u4fe1\u6a21\u5757\u89c4\u5219\u4e00\u81f4:\u4efb\u4e00 btg \u2192 btg;\u5168\u90e8 tg \u2192 tg;\u5426\u5219\u7a7a\u3002" }, { @@ -44388,7 +44406,7 @@ "source_file": "services/oa_publish.py", "source_location": "L1", "id": "services_oa_publish_py", - "community": 7, + "community": 5, "norm_label": "oa_publish.py" }, { @@ -44397,7 +44415,7 @@ "source_file": "services/oa_publish.py", "source_location": "L97", "id": "services_oa_publish_extract_rules", - "community": 7, + "community": 5, "norm_label": "_extract_rules()" }, { @@ -44406,7 +44424,7 @@ "source_file": "services/oa_publish.py", "source_location": "L112", "id": "services_oa_publish_walk_form_rules", - "community": 7, + "community": 5, "norm_label": "_walk_form_rules()" }, { @@ -44415,7 +44433,7 @@ "source_file": "services/oa_publish.py", "source_location": "L120", "id": "services_oa_publish_count_fillable_fields", - "community": 7, + "community": 5, "norm_label": "count_fillable_fields()" }, { @@ -44424,7 +44442,7 @@ "source_file": "services/oa_publish.py", "source_location": "L134", "id": "services_oa_publish_rule_use_in_condition", - "community": 7, + "community": 5, "norm_label": "_rule_use_in_condition()" }, { @@ -44433,7 +44451,7 @@ "source_file": "services/oa_publish.py", "source_location": "L141", "id": "services_oa_publish_index_condition_fields", - "community": 7, + "community": 5, "norm_label": "index_condition_fields()" }, { @@ -44442,7 +44460,7 @@ "source_file": "services/oa_publish.py", "source_location": "L156", "id": "services_oa_publish_normalize_use_in_condition_required", - "community": 7, + "community": 5, "norm_label": "normalize_use_in_condition_required()" }, { @@ -44451,7 +44469,7 @@ "source_file": "services/oa_publish.py", "source_location": "L184", "id": "services_oa_publish_node_type", - "community": 7, + "community": 5, "norm_label": "_node_type()" }, { @@ -44460,7 +44478,7 @@ "source_file": "services/oa_publish.py", "source_location": "L188", "id": "services_oa_publish_validate_flow_tree", - "community": 7, + "community": 5, "norm_label": "validate_flow_tree()" }, { @@ -44469,7 +44487,7 @@ "source_file": "services/oa_publish.py", "source_location": "L321", "id": "services_oa_publish_validate_condition_rules_against_form", - "community": 7, + "community": 5, "norm_label": "validate_condition_rules_against_form()" }, { @@ -44478,7 +44496,7 @@ "source_file": "services/oa_publish.py", "source_location": "L368", "id": "services_oa_publish_validate_posts_referenced", - "community": 7, + "community": 5, "norm_label": "validate_posts_referenced()" }, { @@ -44487,7 +44505,7 @@ "source_file": "services/oa_publish.py", "source_location": "L423", "id": "services_oa_publish_validate_control_types", - "community": 7, + "community": 5, "norm_label": "validate_control_types()" }, { @@ -44496,7 +44514,7 @@ "source_file": "services/oa_publish.py", "source_location": "L439", "id": "services_oa_publish_validate_draft_for_publish", - "community": 7, + "community": 5, "norm_label": "validate_draft_for_publish()" }, { @@ -44505,7 +44523,7 @@ "source_file": "services/oa_publish.py", "source_location": "L464", "id": "services_oa_publish_publish_app", - "community": 7, + "community": 5, "norm_label": "publish_app()" }, { @@ -44514,7 +44532,7 @@ "source_file": "services/oa_publish.py", "source_location": "L142", "id": "services_oa_publish_rationale_142", - "community": 3, + "community": 5, "norm_label": "field -> rule(\u4ec5 useincondition \u4e14 type \u5408\u683c)" }, { @@ -44523,7 +44541,7 @@ "source_file": "services/oa_publish.py", "source_location": "L157", "id": "services_oa_publish_rationale_157", - "community": 3, + "community": 5, "norm_label": "\u5c31\u5730/\u6df1\u62f7\u8d1d\u7686\u53ef:\u6253\u6807\u5b57\u6bb5\u5f3a\u5236 required/$required\u3002\u53d1\u5e03\u524d\u8c03\u7528\u3002" }, { @@ -44532,7 +44550,7 @@ "source_file": "services/oa_publish.py", "source_location": "L471", "id": "services_oa_publish_rationale_471", - "community": 3, + "community": 5, "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" }, { @@ -44541,7 +44559,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L1", "id": "services_cn_holiday_sync_py", - "community": 8, + "community": 7, "norm_label": "cn_holiday_sync.py" }, { @@ -44550,7 +44568,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L26", "id": "services_cn_holiday_sync_is_rest_from_type", - "community": 8, + "community": 7, "norm_label": "_is_rest_from_type()" }, { @@ -44559,7 +44577,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L30", "id": "services_cn_holiday_sync_map_ailcc_day_row", - "community": 8, + "community": 7, "norm_label": "map_ailcc_day_row()" }, { @@ -44568,7 +44586,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L63", "id": "services_cn_holiday_sync_iter_month_dates", - "community": 8, + "community": 7, "norm_label": "iter_month_dates()" }, { @@ -44577,7 +44595,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L68", "id": "services_cn_holiday_sync_years_to_sync", - "community": 8, + "community": 7, "norm_label": "_years_to_sync()" }, { @@ -44586,7 +44604,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L73", "id": "services_cn_holiday_sync_months_for_year", - "community": 8, + "community": 7, "norm_label": "_months_for_year()" }, { @@ -44595,7 +44613,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L77", "id": "services_cn_holiday_sync_fetch_batch", - "community": 8, + "community": 7, "norm_label": "_fetch_batch()" }, { @@ -44604,7 +44622,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L108", "id": "services_cn_holiday_sync_days_in_year", - "community": 8, + "community": 7, "norm_label": "_days_in_year()" }, { @@ -44613,7 +44631,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L112", "id": "services_cn_holiday_sync_is_year_calendar_complete", - "community": 8, + "community": 7, "norm_label": "is_year_calendar_complete()" }, { @@ -44622,7 +44640,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L124", "id": "services_cn_holiday_sync_sync_cn_holidays", - "community": 8, + "community": 7, "norm_label": "sync_cn_holidays()" }, { @@ -44631,7 +44649,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L186", "id": "services_cn_holiday_sync_seconds_until_next_local_midnight", - "community": 8, + "community": 7, "norm_label": "seconds_until_next_local_midnight()" }, { @@ -44640,7 +44658,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L193", "id": "services_cn_holiday_sync_loop_body", - "community": 8, + "community": 7, "norm_label": "_loop_body()" }, { @@ -44649,7 +44667,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L215", "id": "services_cn_holiday_sync_start_cn_holiday_sync_loop", - "community": 8, + "community": 7, "norm_label": "start_cn_holiday_sync_loop()" }, { @@ -44658,7 +44676,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L232", "id": "services_cn_holiday_sync_stop_cn_holiday_sync_loop", - "community": 8, + "community": 7, "norm_label": "stop_cn_holiday_sync_loop()" }, { @@ -44667,7 +44685,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L1", "id": "services_cn_holiday_sync_rationale_1", - "community": 8, + "community": 7, "norm_label": "\u4e2d\u56fd\u8282\u5047\u65e5\u65e5\u5386\u540c\u6b65(ailcc batch)\u4e0e\u8fdb\u7a0b\u5185\u540e\u53f0\u5faa\u73af" }, { @@ -44676,7 +44694,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L35", "id": "services_cn_holiday_sync_rationale_35", - "community": 8, + "community": 7, "norm_label": "normalize one day for upsert fields." }, { @@ -44685,7 +44703,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L78", "id": "services_cn_holiday_sync_rationale_78", - "community": 8, + "community": 7, "norm_label": "get batch api with retries. raises on persistent failure." }, { @@ -44694,7 +44712,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L113", "id": "services_cn_holiday_sync_rationale_113", - "community": 8, + "community": 7, "norm_label": "true when the year already has one row per calendar day." }, { @@ -44703,7 +44721,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L125", "id": "services_cn_holiday_sync_rationale_125", - "community": 8, + "community": 7, "norm_label": "fetch current + next year month-by-month; upsert by day_date. return rows writte" }, { @@ -44712,7 +44730,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L216", "id": "services_cn_holiday_sync_rationale_216", - "community": 8, + "community": 7, "norm_label": "start daemon thread if not running: sync immediately, then each local midnight." }, { @@ -44721,7 +44739,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L233", "id": "services_cn_holiday_sync_rationale_233", - "community": 8, + "community": 7, "norm_label": "set stop event and join the sync thread." }, { @@ -44730,7 +44748,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L1", "id": "services_workflow_engine_py", - "community": 8, + "community": 7, "norm_label": "workflow_engine.py" }, { @@ -44739,7 +44757,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L31", "id": "services_workflow_engine_workflowengine", - "community": 8, + "community": 2, "norm_label": "workflowengine" }, { @@ -44748,7 +44766,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L32", "id": "services_workflow_engine_workflowengine_init", - "community": 8, + "community": 2, "norm_label": ".__init__()" }, { @@ -44757,7 +44775,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L39", "id": "services_workflow_engine_workflowengine_start_process", - "community": 8, + "community": 7, "norm_label": ".start_process()" }, { @@ -44766,7 +44784,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L77", "id": "services_workflow_engine_workflowengine_approve_task", - "community": 8, + "community": 7, "norm_label": ".approve_task()" }, { @@ -44775,7 +44793,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L126", "id": "services_workflow_engine_workflowengine_reject_task", - "community": 8, + "community": 7, "norm_label": ".reject_task()" }, { @@ -44784,7 +44802,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L160", "id": "services_workflow_engine_workflowengine_advance", - "community": 8, + "community": 7, "norm_label": "._advance()" }, { @@ -44793,7 +44811,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L201", "id": "services_workflow_engine_workflowengine_execute_node", - "community": 8, + "community": 7, "norm_label": "._execute_node()" }, { @@ -44802,7 +44820,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L238", "id": "services_workflow_engine_workflowengine_resolve_approvers", - "community": 8, + "community": 10, "norm_label": "._resolve_approvers()" }, { @@ -44811,7 +44829,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L289", "id": "services_workflow_engine_workflowengine_evaluate_condition", - "community": 8, + "community": 7, "norm_label": "._evaluate_condition()" }, { @@ -44820,7 +44838,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L311", "id": "services_workflow_engine_workflowengine_check_rules", - "community": 8, + "community": 7, "norm_label": "._check_rules()" }, { @@ -44829,7 +44847,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L335", "id": "services_workflow_engine_compare", - "community": 8, + "community": 7, "norm_label": "_compare()" }, { @@ -44838,7 +44856,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L364", "id": "services_workflow_engine_get_variable", - "community": 8, + "community": 7, "norm_label": "_get_variable()" }, { @@ -44847,7 +44865,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L379", "id": "services_workflow_engine_parse_node_config", - "community": 8, + "community": 7, "norm_label": "_parse_node_config()" }, { @@ -44856,7 +44874,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L388", "id": "services_workflow_engine_parse_variables", - "community": 8, + "community": 7, "norm_label": "_parse_variables()" }, { @@ -44910,7 +44928,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L1", "id": "services_oa_confirmation_date_py", - "community": 33, + "community": 36, "norm_label": "oa_confirmation_date.py" }, { @@ -44919,7 +44937,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L12", "id": "services_oa_confirmation_date_add_months_ymd", - "community": 33, + "community": 36, "norm_label": "add_months_ymd()" }, { @@ -44928,7 +44946,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L1", "id": "services_oa_confirmation_date_rationale_1", - "community": 33, + "community": 36, "norm_label": "\u8f6c\u6b63\u5957\u4ef6:\u5165\u804c\u65e5 + \u8bd5\u7528\u671f\u6708\u6570 \u2192 \u5efa\u8bae\u8f6c\u6b63\u65e5(yyyy-mm-dd)\u3002" }, { @@ -45189,7 +45207,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L1", "id": "services_oa_trip_days_py", - "community": 7, + "community": 23, "norm_label": "oa_trip_days.py" }, { @@ -45198,7 +45216,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L24", "id": "services_oa_trip_days_day_index", - "community": 7, + "community": 23, "norm_label": "_day_index()" }, { @@ -45207,7 +45225,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L36", "id": "services_oa_trip_days_start_offset", - "community": 7, + "community": 23, "norm_label": "_start_offset()" }, { @@ -45216,7 +45234,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L45", "id": "services_oa_trip_days_end_offset", - "community": 7, + "community": 23, "norm_label": "_end_offset()" }, { @@ -45225,7 +45243,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L54", "id": "services_oa_trip_days_calc_trip_leg_days", - "community": 7, + "community": 23, "norm_label": "calc_trip_leg_days()" }, { @@ -45234,7 +45252,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L73", "id": "services_oa_trip_days_sum_trip_leg_days", - "community": 7, + "community": 23, "norm_label": "sum_trip_leg_days()" }, { @@ -45243,7 +45261,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L87", "id": "services_oa_trip_days_is_half_day_multiple", - "community": 7, + "community": 23, "norm_label": "is_half_day_multiple()" }, { @@ -45252,7 +45270,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L97", "id": "services_oa_trip_days_extract_rules", - "community": 7, + "community": 23, "norm_label": "_extract_rules()" }, { @@ -45261,7 +45279,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L109", "id": "services_oa_trip_days_walk", - "community": 7, + "community": 23, "norm_label": "_walk()" }, { @@ -45270,7 +45288,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L123", "id": "services_oa_trip_days_kit_trip_fields", - "community": 7, + "community": 0, "norm_label": "_kit_trip_fields()" }, { @@ -45279,7 +45297,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L156", "id": "services_oa_trip_days_walk_trip_kits", - "community": 7, + "community": 23, "norm_label": "_walk_trip_kits()" }, { @@ -45288,7 +45306,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L167", "id": "services_oa_trip_days_apply_trip_kit_days", - "community": 7, + "community": 23, "norm_label": "apply_trip_kit_days()" }, { @@ -45297,7 +45315,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L200", "id": "services_oa_trip_days_validate_trip_kit_form_values", - "community": 7, + "community": 23, "norm_label": "validate_trip_kit_form_values()" }, { @@ -45306,7 +45324,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L1", "id": "services_oa_trip_days_rationale_1", - "community": 7, + "community": 23, "norm_label": "\u51fa\u5dee\u5957\u4ef6:\u534a\u65e5\u5236\u884c\u7a0b\u65f6\u957f(\u4e0e\u524d\u7aef oa-trip-days.ts \u5bf9\u9f50)" }, { @@ -45315,7 +45333,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L60", "id": "services_oa_trip_days_rationale_60", - "community": 7, + "community": 23, "norm_label": "\u8fd4\u56de 0.5 \u6b65\u8fdb\u5929\u6570;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -45324,7 +45342,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L124", "id": "services_oa_trip_days_rationale_124", - "community": 7, + "community": 0, "norm_label": "\u8fd4\u56de (trip_list_field, trip_days_field)\u3002" }, { @@ -45333,7 +45351,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L168", "id": "services_oa_trip_days_rationale_168", - "community": 7, + "community": 23, "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" }, { @@ -45342,7 +45360,7 @@ "source_file": "services/oa_trip_days.py", "source_location": "L201", "id": "services_oa_trip_days_rationale_201", - "community": 7, + "community": 23, "norm_label": "\u63d0\u4ea4\u6821\u9a8c:\u884c\u7a0b\u5fc5\u586b\u3001\u7ed3\u675f\u665a\u4e8e\u5f00\u59cb;\u65f6\u957f/\u5929\u6570\u5408\u6cd5\u3002" }, { @@ -45351,7 +45369,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L1", "id": "services_protocol_payment_installment_py", - "community": 5, + "community": 4, "norm_label": "protocol_payment_installment.py" }, { @@ -45360,7 +45378,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L16", "id": "services_protocol_payment_installment_add_days_yyyymmdd", - "community": 5, + "community": 4, "norm_label": "add_days_yyyymmdd()" }, { @@ -45369,7 +45387,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L29", "id": "services_protocol_payment_installment_add_months_yyyymmdd", - "community": 5, + "community": 4, "norm_label": "add_months_yyyymmdd()" }, { @@ -45378,7 +45396,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L44", "id": "services_protocol_payment_installment_add_interval_months_yyyymmdd", - "community": 5, + "community": 4, "norm_label": "add_interval_months_yyyymmdd()" }, { @@ -45387,7 +45405,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L64", "id": "services_protocol_payment_installment_calc_fq_installment_due_date", - "community": 5, + "community": 4, "norm_label": "calc_fq_installment_due_date()" }, { @@ -45396,7 +45414,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L78", "id": "services_protocol_payment_installment_parse_installment_ratios", - "community": 5, + "community": 4, "norm_label": "parse_installment_ratios()" }, { @@ -45405,7 +45423,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L88", "id": "services_protocol_payment_installment_is_legacy_installment_ratios", - "community": 5, + "community": 4, "norm_label": "is_legacy_installment_ratios()" }, { @@ -45414,7 +45432,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L102", "id": "services_protocol_payment_installment_resolve_installment_due_amounts", - "community": 5, + "community": 4, "norm_label": "resolve_installment_due_amounts()" }, { @@ -45423,7 +45441,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L114", "id": "services_protocol_payment_installment_calc_installment_due_amounts_inline", - "community": 5, + "community": 4, "norm_label": "_calc_installment_due_amounts_inline()" }, { @@ -45432,7 +45450,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L134", "id": "services_protocol_payment_installment_calc_installment_due_amounts_by_ratios", - "community": 5, + "community": 4, "norm_label": "calc_installment_due_amounts_by_ratios()" }, { @@ -45441,7 +45459,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L155", "id": "services_protocol_payment_installment_calc_unpaid_amounts_by_ratios", - "community": 5, + "community": 4, "norm_label": "calc_unpaid_amounts_by_ratios()" }, { @@ -45450,7 +45468,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L1", "id": "services_protocol_payment_installment_rationale_1", - "community": 5, + "community": 4, "norm_label": "\u5206\u671f\u7f34\u8d39:\u5e94\u7f34\u65e5\u8ba1\u7b97(\u6574\u6570\u6708\u6309\u65e5\u5386\u9012\u589e,\u5c0f\u6570\u6708\u6309 30 \u5929/\u6708\u6362\u7b97)" }, { @@ -45459,7 +45477,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L45", "id": "services_protocol_payment_installment_rationale_45", - "community": 5, + "community": 4, "norm_label": "\u6574\u6570\u90e8\u5206\u6309\u65e5\u5386\u52a0\u6708,\u5c0f\u6570\u90e8\u5206\u6309 30 \u5929/\u6708\u6362\u7b97\u4e3a\u5929\u6570\u3002" }, { @@ -45468,7 +45486,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L70", "id": "services_protocol_payment_installment_rationale_70", - "community": 5, + "community": 4, "norm_label": "\u7b2c 1 \u671f=\u5f00\u59cb\u65f6\u95f4;\u7b2c 2 \u671f\u8d77\u5728\u95f4\u9694\u9012\u589e\u57fa\u7840\u4e0a\u63d0\u524d advance_days \u5929\u3002" }, { @@ -45477,7 +45495,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L138", "id": "services_protocol_payment_installment_rationale_138", - "community": 5, + "community": 4, "norm_label": "\u5168\u989d\u5206\u914d:\u524d n-1 \u671f floor \u5230\u5206,\u672b\u4f4d\u8865\u5c3e\u5dee\u3002" }, { @@ -45486,7 +45504,7 @@ "source_file": "services/protocol_payment_installment.py", "source_location": "L160", "id": "services_protocol_payment_installment_rationale_160", - "community": 5, + "community": 4, "norm_label": "\u90e8\u5206\u5df2\u7f34:\u6309\u672a\u7f34\u671f\u6b21\u6bd4\u4f8b\u5f52\u4e00\u5316\u5206\u914d remaining\u3002" }, { @@ -45495,7 +45513,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L1", "id": "services_protocol_sample_list_summary_py", - "community": 5, + "community": 4, "norm_label": "protocol_sample_list_summary.py" }, { @@ -45504,7 +45522,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": 5, + "community": 4, "norm_label": "build_sample_item_reception_qc_fields()" }, { @@ -45513,7 +45531,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": 5, + "community": 4, "norm_label": "get_list_reception_summary_map_by_sample_codes()" }, { @@ -45522,7 +45540,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": 5, + "community": 4, "norm_label": "get_list_qc_conclusion_map_by_sample_codes()" }, { @@ -45531,7 +45549,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": 5, + "community": 4, "norm_label": "get_list_qc_status_map_by_sample_codes()" }, { @@ -45540,7 +45558,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L1", "id": "services_protocol_sample_list_summary_rationale_1", - "community": 4, + "community": 8, "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" }, { @@ -45549,7 +45567,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L24", "id": "services_protocol_sample_list_summary_rationale_24", - "community": 4, + "community": 8, "norm_label": "\u5408\u5e76\u63a5\u6536/\u8d28\u68c0\u7ed3\u8bba\u6458\u8981\u4e3a\u5217\u8868 sampleitems \u5b57\u6bb5\u3002" }, { @@ -45558,7 +45576,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L53", "id": "services_protocol_sample_list_summary_rationale_53", - "community": 4, + "community": 8, "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" }, { @@ -45567,7 +45585,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L86", "id": "services_protocol_sample_list_summary_rationale_86", - "community": 4, + "community": 8, "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" }, { @@ -45576,7 +45594,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L1", "id": "services_oa_related_approval_py", - "community": 7, + "community": 5, "norm_label": "oa_related_approval.py" }, { @@ -45585,7 +45603,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L40", "id": "services_oa_related_approval_walk_rules", - "community": 7, + "community": 5, "norm_label": "_walk_rules()" }, { @@ -45594,7 +45612,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L52", "id": "services_oa_related_approval_schema_rules", - "community": 7, + "community": 5, "norm_label": "_schema_rules()" }, { @@ -45630,7 +45648,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L147", "id": "services_oa_related_approval_normalize_related_ids", - "community": 7, + "community": 5, "norm_label": "_normalize_related_ids()" }, { @@ -45639,7 +45657,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L166", "id": "services_oa_related_approval_format_trip_leg", - "community": 7, + "community": 5, "norm_label": "_format_trip_leg()" }, { @@ -45648,7 +45666,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L195", "id": "services_oa_related_approval_format_trip_itinerary", - "community": 7, + "community": 5, "norm_label": "_format_trip_itinerary()" }, { @@ -45657,7 +45675,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L207", "id": "services_oa_related_approval_format_receive_account", - "community": 7, + "community": 5, "norm_label": "_format_receive_account()" }, { @@ -45666,7 +45684,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L245", "id": "services_oa_related_approval_format_region_like", - "community": 7, + "community": 5, "norm_label": "_format_region_like()" }, { @@ -45675,7 +45693,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L290", "id": "services_oa_related_approval_format_unknown_object", - "community": 7, + "community": 5, "norm_label": "_format_unknown_object()" }, { @@ -45684,7 +45702,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L321", "id": "services_oa_related_approval_format_value", - "community": 7, + "community": 5, "norm_label": "_format_value()" }, { @@ -45693,7 +45711,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L396", "id": "services_oa_related_approval_flatten_form_fields_for_summary", - "community": 7, + "community": 5, "norm_label": "flatten_form_fields_for_summary()" }, { @@ -45702,7 +45720,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L425", "id": "services_oa_related_approval_extract_related_approval_links", - "community": 7, + "community": 5, "norm_label": "extract_related_approval_links()" }, { @@ -45711,7 +45729,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L458", "id": "services_oa_related_approval_merge_relation_targets", - "community": 7, + "community": 5, "norm_label": "merge_relation_targets()" }, { @@ -45720,7 +45738,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L479", "id": "services_oa_related_approval_user_can_link_instance", - "community": 7, + "community": 5, "norm_label": "_user_can_link_instance()" }, { @@ -45729,7 +45747,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L512", "id": "services_oa_related_approval_assert_linkable_instance", - "community": 7, + "community": 5, "norm_label": "assert_linkable_instance()" }, { @@ -45738,7 +45756,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L534", "id": "services_oa_related_approval_related_status_text", - "community": 7, + "community": 5, "norm_label": "related_status_text()" }, { @@ -45747,7 +45765,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L539", "id": "services_oa_related_approval_related_display_title", - "community": 7, + "community": 5, "norm_label": "related_display_title()" }, { @@ -45756,7 +45774,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L547", "id": "services_oa_related_approval_instance_ids_for_tab", - "community": 7, + "community": 5, "norm_label": "_instance_ids_for_tab()" }, { @@ -45765,7 +45783,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L581", "id": "services_oa_related_approval_list_related_candidates", - "community": 7, + "community": 5, "norm_label": "list_related_candidates()" }, { @@ -45774,7 +45792,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L714", "id": "services_oa_related_approval_build_related_summaries", - "community": 7, + "community": 5, "norm_label": "build_related_summaries()" }, { @@ -45783,7 +45801,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L1", "id": "services_oa_related_approval_rationale_1", - "community": 3, + "community": 5, "norm_label": "\u5173\u8054\u5ba1\u6279\u5355:\u5b57\u6bb5\u6241\u5e73\u5316\u4e0e form_data \u62bd\u94fe" }, { @@ -45792,7 +45810,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L65", "id": "services_oa_related_approval_rationale_65", - "community": 3, + "community": 5, "norm_label": "normalize formcreate upload / \u4e1a\u52a1\u9644\u4ef6\u503c\u4e3a url \u5217\u8868\u3002" }, { @@ -45801,7 +45819,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L97", "id": "services_oa_related_approval_rationale_97", - "community": 3, + "community": 5, "norm_label": "\u6253\u5370/\u6458\u8981:\u4f18\u5148\u5bf9\u8c61 name,\u5426\u5219\u53d6\u8def\u5f84\u6700\u540e\u4e00\u6bb5\u6587\u4ef6\u540d\u3002" }, { @@ -45810,7 +45828,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L148", "id": "services_oa_related_approval_rationale_148", - "community": 3, + "community": 5, "norm_label": "order-preserving dedupe of related approval instance ids." }, { @@ -45819,7 +45837,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L246", "id": "services_oa_related_approval_rationale_246", - "community": 3, + "community": 5, "norm_label": "\u7701\u5e02\u533a / \u7ea7\u8054:string[] \u6216 {province,city,district} \u7b49\u3002" }, { @@ -45828,7 +45846,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L291", "id": "services_oa_related_approval_rationale_291", - "community": 3, + "community": 5, "norm_label": "never dump full dict/json; prefer common display keys then scalar values." }, { @@ -45837,7 +45855,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L322", "id": "services_oa_related_approval_rationale_322", - "community": 7, + "community": 5, "norm_label": "returns (text, fullwidth)" }, { @@ -45846,7 +45864,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L428", "id": "services_oa_related_approval_rationale_428", - "community": 3, + "community": 5, "norm_label": "ordered unique (field_key, to_instance_id)." }, { @@ -45855,7 +45873,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L463", "id": "services_oa_related_approval_rationale_463", - "community": 3, + "community": 5, "norm_label": "returns (field_key|none, to_id) \u2014 form fields first, then legacy without key." }, { @@ -45864,7 +45882,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L548", "id": "services_oa_related_approval_rationale_548", - "community": 3, + "community": 5, "norm_label": "return instance id list for done/cc tabs; none means mine (filter on initiator)." }, { @@ -45873,7 +45891,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L1", "id": "services_oa_leave_hours_py", - "community": 7, + "community": 24, "norm_label": "oa_leave_hours.py" }, { @@ -45882,7 +45900,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L21", "id": "services_oa_leave_hours_parse_hm", - "community": 7, + "community": 24, "norm_label": "_parse_hm()" }, { @@ -45891,7 +45909,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L31", "id": "services_oa_leave_hours_parse_dt", - "community": 7, + "community": 24, "norm_label": "_parse_dt()" }, { @@ -45900,7 +45918,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L47", "id": "services_oa_leave_hours_overlap_minutes_on_day", - "community": 7, + "community": 24, "norm_label": "_overlap_minutes_on_day()" }, { @@ -45909,7 +45927,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L75", "id": "services_oa_leave_hours_calc_leave_hours", - "community": 7, + "community": 24, "norm_label": "calc_leave_hours()" }, { @@ -45918,7 +45936,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L97", "id": "services_oa_leave_hours_extract_rules", - "community": 7, + "community": 24, "norm_label": "_extract_rules()" }, { @@ -45927,7 +45945,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L109", "id": "services_oa_leave_hours_walk", - "community": 7, + "community": 24, "norm_label": "_walk()" }, { @@ -45936,7 +45954,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L123", "id": "services_oa_leave_hours_kit_child_fields", - "community": 7, + "community": 24, "norm_label": "_kit_child_fields()" }, { @@ -45945,7 +45963,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L160", "id": "services_oa_leave_hours_round1", - "community": 7, + "community": 24, "norm_label": "_round1()" }, { @@ -45954,7 +45972,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L170", "id": "services_oa_leave_hours_apply_leave_kit_hours", - "community": 7, + "community": 24, "norm_label": "apply_leave_kit_hours()" }, { @@ -45963,7 +45981,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L205", "id": "services_oa_leave_hours_validate_leave_kit_form_values", - "community": 7, + "community": 24, "norm_label": "validate_leave_kit_form_values()" }, { @@ -45972,7 +45990,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L1", "id": "services_oa_leave_hours_rationale_1", - "community": 7, + "community": 24, "norm_label": "\u8bf7\u5047\u5957\u4ef6:\u53cc\u6bb5\u5de5\u65f6\u91cd\u53e0\u5c0f\u65f6(\u4e0e\u524d\u7aef oa-leave-hours.ts \u5bf9\u9f50)" }, { @@ -45981,7 +45999,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L80", "id": "services_oa_leave_hours_rationale_80", - "community": 7, + "community": 24, "norm_label": "\u8fd4\u56de 1 \u4f4d\u5c0f\u6570\u5c0f\u65f6;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -45990,7 +46008,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L124", "id": "services_oa_leave_hours_rationale_124", - "community": 7, + "community": 24, "norm_label": "\u8fd4\u56de (start_field, end_field, duration_field)\u3002" }, { @@ -45999,7 +46017,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L171", "id": "services_oa_leave_hours_rationale_171", - "community": 7, + "community": 24, "norm_label": "\u904d\u5386 leavekit:\u672a\u624b\u6539\u5219\u8986\u76d6\u65f6\u957f;\u5df2\u624b\u6539(form_data[__manual_])\u5219\u4ec5\u89c4\u8303\u5316\u4e00\u4f4d\u5c0f\u6570\u3002" }, { @@ -46008,7 +46026,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L1", "id": "services_oa_resignation_kit_sync_py", - "community": 8, + "community": 7, "norm_label": "oa_resignation_kit_sync.py" }, { @@ -46017,7 +46035,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L19", "id": "services_oa_resignation_kit_sync_loads", - "community": 8, + "community": 7, "norm_label": "_loads()" }, { @@ -46026,7 +46044,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L30", "id": "services_oa_resignation_kit_sync_extract_rules", - "community": 8, + "community": 7, "norm_label": "_extract_rules()" }, { @@ -46035,7 +46053,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L44", "id": "services_oa_resignation_kit_sync_walk", - "community": 8, + "community": 7, "norm_label": "_walk()" }, { @@ -46044,7 +46062,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L52", "id": "services_oa_resignation_kit_sync_last_work_day_field", - "community": 8, + "community": 7, "norm_label": "_last_work_day_field()" }, { @@ -46053,7 +46071,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L67", "id": "services_oa_resignation_kit_sync_parse_ymd", - "community": 8, + "community": 7, "norm_label": "_parse_ymd()" }, { @@ -46062,7 +46080,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L83", "id": "services_oa_resignation_kit_sync_extract_last_work_day", - "community": 8, + "community": 7, "norm_label": "extract_last_work_day()" }, { @@ -46071,7 +46089,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L98", "id": "services_oa_resignation_kit_sync_apply_resignation_kit_user_sync", - "community": 8, + "community": 7, "norm_label": "apply_resignation_kit_user_sync()" }, { @@ -46080,7 +46098,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L1", "id": "services_oa_resignation_kit_sync_rationale_1", - "community": 8, + "community": 5, "norm_label": "\u79bb\u804c\u5957\u4ef6:\u5ba1\u6279\u901a\u8fc7\u540e\u56de\u5199\u53d1\u8d77\u4eba last_work_day\u3002" }, { @@ -46089,7 +46107,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L1", "id": "services_oa_assignee_py", - "community": 7, + "community": 5, "norm_label": "oa_assignee.py" }, { @@ -46098,7 +46116,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L12", "id": "services_oa_assignee_assigneeresolveerror", - "community": 3, + "community": 5, "norm_label": "assigneeresolveerror" }, { @@ -46107,7 +46125,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L27", "id": "services_oa_assignee_normalize_cc_assignee_types", - "community": 7, + "community": 5, "norm_label": "normalize_cc_assignee_types()" }, { @@ -46116,7 +46134,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L45", "id": "services_oa_assignee_resolve_cc_assignees", - "community": 7, + "community": 5, "norm_label": "resolve_cc_assignees()" }, { @@ -46125,7 +46143,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L103", "id": "services_oa_assignee_active_user_id", - "community": 7, + "community": 5, "norm_label": "_active_user_id()" }, { @@ -46134,7 +46152,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L120", "id": "services_oa_assignee_resolve_dept_leader", - "community": 7, + "community": 5, "norm_label": "resolve_dept_leader()" }, { @@ -46143,7 +46161,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L139", "id": "services_oa_assignee_resolve_direct_supervisor", - "community": 7, + "community": 5, "norm_label": "resolve_direct_supervisor()" }, { @@ -46152,7 +46170,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L174", "id": "services_oa_assignee_resolve_assignees", - "community": 7, + "community": 5, "norm_label": "resolve_assignees()" }, { @@ -46161,7 +46179,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L1", "id": "services_oa_assignee_rationale_1", - "community": 7, + "community": 2, "norm_label": "oa \u5ba1\u6279\u4eba\u89e3\u6790(\u4e0d\u8bfb sys_role;\u804c\u4f4d\u6210\u5458\u8d70 sys_user_post)" }, { @@ -46170,7 +46188,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L55", "id": "services_oa_assignee_rationale_55", - "community": 7, + "community": 2, "norm_label": "\u6284\u9001\u591a\u7b56\u7565\u8f6f\u5e76\u96c6:\u5355\u7b56\u7565\u5931\u8d25/\u7a7a\u5219\u8df3\u8fc7;\u5168\u90e8\u65e0\u4eba\u8fd4\u56de [],\u4e0d\u629b\u9519\u3002" }, { @@ -46179,7 +46197,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L184", "id": "services_oa_assignee_rationale_184", - "community": 7, + "community": 2, "norm_label": "\u6309\u8282\u70b9 approverconfig \u89e3\u6790\u5904\u7406\u4eba\u3002 assigneetype: users | posts | dept_leader | direct" }, { @@ -46224,7 +46242,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L1", "id": "services_oa_receive_account_py", - "community": 0, + "community": 22, "norm_label": "oa_receive_account.py" }, { @@ -46233,7 +46251,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L16", "id": "services_oa_receive_account_walk_rules", - "community": 0, + "community": 22, "norm_label": "_walk_rules()" }, { @@ -46242,7 +46260,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L28", "id": "services_oa_receive_account_schema_rules", - "community": 0, + "community": 22, "norm_label": "_schema_rules()" }, { @@ -46251,7 +46269,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L40", "id": "services_oa_receive_account_rule_props", - "community": 0, + "community": 22, "norm_label": "_rule_props()" }, { @@ -46260,7 +46278,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L45", "id": "services_oa_receive_account_field_label", - "community": 0, + "community": 22, "norm_label": "_field_label()" }, { @@ -46269,7 +46287,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L49", "id": "services_oa_receive_account_is_required", - "community": 0, + "community": 22, "norm_label": "_is_required()" }, { @@ -46278,7 +46296,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L60", "id": "services_oa_receive_account_pick", - "community": 0, + "community": 22, "norm_label": "_pick()" }, { @@ -46287,7 +46305,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L68", "id": "services_oa_receive_account_pick_str", - "community": 0, + "community": 22, "norm_label": "_pick_str()" }, { @@ -46296,7 +46314,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L75", "id": "services_oa_receive_account_pick_order_num", - "community": 0, + "community": 22, "norm_label": "_pick_order_num()" }, { @@ -46305,7 +46323,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L89", "id": "services_oa_receive_account_normalize_account_fields", - "community": 0, + "community": 22, "norm_label": "normalize_account_fields()" }, { @@ -46314,7 +46332,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L132", "id": "services_oa_receive_account_is_non_empty_str", - "community": 0, + "community": 22, "norm_label": "_is_non_empty_str()" }, { @@ -46323,7 +46341,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L136", "id": "services_oa_receive_account_is_valid_receive_account_item", - "community": 0, + "community": 22, "norm_label": "_is_valid_receive_account_item()" }, { @@ -46332,7 +46350,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L164", "id": "services_oa_receive_account_validate_receive_account_rule", - "community": 0, + "community": 22, "norm_label": "_validate_receive_account_rule()" }, { @@ -46341,7 +46359,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L191", "id": "services_oa_receive_account_validate_receive_account_form_values", - "community": 0, + "community": 22, "norm_label": "validate_receive_account_form_values()" }, { @@ -46350,7 +46368,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L1", "id": "services_oa_receive_account_rationale_1", - "community": 0, + "community": 22, "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" }, { @@ -46359,7 +46377,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L90", "id": "services_oa_receive_account_rationale_90", - "community": 0, + "community": 22, "norm_label": "\u89c4\u8303\u5316\u6536\u6b3e\u8d26\u6237\u5199\u5165\u5b57\u6bb5,\u8fd4\u56de (ok, error, snake_case dict)\u3002" }, { @@ -46368,7 +46386,7 @@ "source_file": "services/oa_receive_account.py", "source_location": "L194", "id": "services_oa_receive_account_rationale_194", - "community": 0, + "community": 22, "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" }, { @@ -46377,7 +46395,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L1", "id": "services_oa_owner_fields_py", - "community": 7, + "community": 5, "norm_label": "oa_owner_fields.py" }, { @@ -46386,7 +46404,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L7", "id": "services_oa_owner_fields_walk_rules", - "community": 7, + "community": 5, "norm_label": "_walk_rules()" }, { @@ -46395,7 +46413,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L19", "id": "services_oa_owner_fields_schema_rules", - "community": 7, + "community": 5, "norm_label": "_schema_rules()" }, { @@ -46404,7 +46422,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L31", "id": "services_oa_owner_fields_rule_props", - "community": 7, + "community": 5, "norm_label": "_rule_props()" }, { @@ -46413,7 +46431,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L36", "id": "services_oa_owner_fields_allow_modify", - "community": 7, + "community": 5, "norm_label": "_allow_modify()" }, { @@ -46422,7 +46440,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L40", "id": "services_oa_owner_fields_apply_owner_field_defaults", - "community": 7, + "community": 5, "norm_label": "apply_owner_field_defaults()" }, { @@ -46431,7 +46449,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L1", "id": "services_oa_owner_fields_rationale_1", - "community": 7, + "community": 5, "norm_label": "oa \u5f52\u5c5e\u4eba / \u5f52\u5c5e\u90e8\u95e8:\u53ea\u8bfb\u5f3a\u5236\u56de\u586b\u4e0e\u6821\u9a8c\u8f85\u52a9" }, { @@ -46440,7 +46458,7 @@ "source_file": "services/oa_owner_fields.py", "source_location": "L49", "id": "services_oa_owner_fields_rationale_49", - "community": 7, + "community": 5, "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" }, { @@ -46449,7 +46467,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L1", "id": "services_oa_money_field_py", - "community": 7, + "community": 5, "norm_label": "oa_money_field.py" }, { @@ -46458,7 +46476,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L10", "id": "services_oa_money_field_walk_rules", - "community": 7, + "community": 5, "norm_label": "_walk_rules()" }, { @@ -46467,7 +46485,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L22", "id": "services_oa_money_field_schema_rules", - "community": 7, + "community": 5, "norm_label": "_schema_rules()" }, { @@ -46476,7 +46494,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L34", "id": "services_oa_money_field_rule_props", - "community": 7, + "community": 5, "norm_label": "_rule_props()" }, { @@ -46485,7 +46503,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L39", "id": "services_oa_money_field_field_label", - "community": 7, + "community": 5, "norm_label": "_field_label()" }, { @@ -46494,7 +46512,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L43", "id": "services_oa_money_field_is_required", - "community": 7, + "community": 5, "norm_label": "_is_required()" }, { @@ -46503,7 +46521,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L54", "id": "services_oa_money_field_is_empty", - "community": 7, + "community": 5, "norm_label": "_is_empty()" }, { @@ -46512,7 +46530,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L58", "id": "services_oa_money_field_parse_money", - "community": 7, + "community": 5, "norm_label": "_parse_money()" }, { @@ -46521,7 +46539,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L86", "id": "services_oa_money_field_validate_money_rule", - "community": 7, + "community": 5, "norm_label": "_validate_money_rule()" }, { @@ -46530,7 +46548,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L111", "id": "services_oa_money_field_validate_money_form_values", - "community": 7, + "community": 5, "norm_label": "validate_money_form_values()" }, { @@ -46539,7 +46557,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L1", "id": "services_oa_money_field_rationale_1", - "community": 7, + "community": 5, "norm_label": "oa \u8868\u5355\u8bbe\u8ba1\u5668:\u91d1\u989d\u63a7\u4ef6 form_data \u6821\u9a8c" }, { @@ -46548,7 +46566,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L59", "id": "services_oa_money_field_rationale_59", - "community": 7, + "community": 5, "norm_label": "\u89e3\u6790\u91d1\u989d\u503c\u3002\u6210\u529f\u8fd4\u56de (number, none);\u5931\u8d25\u8fd4\u56de (none, error_key)\u3002" }, { @@ -46557,7 +46575,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L112", "id": "services_oa_money_field_rationale_112", - "community": 7, + "community": 5, "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" }, { @@ -46764,7 +46782,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L1", "id": "services_oa_confirmation_kit_sync_py", - "community": 7, + "community": 5, "norm_label": "oa_confirmation_kit_sync.py" }, { @@ -46773,7 +46791,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L28", "id": "services_oa_confirmation_kit_sync_loads", - "community": 7, + "community": 5, "norm_label": "_loads()" }, { @@ -46782,7 +46800,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L39", "id": "services_oa_confirmation_kit_sync_extract_rules", - "community": 7, + "community": 5, "norm_label": "_extract_rules()" }, { @@ -46791,7 +46809,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L53", "id": "services_oa_confirmation_kit_sync_walk", - "community": 7, + "community": 5, "norm_label": "_walk()" }, { @@ -46800,7 +46818,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L61", "id": "services_oa_confirmation_kit_sync_kit_field_map", - "community": 7, + "community": 5, "norm_label": "_kit_field_map()" }, { @@ -46809,7 +46827,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L93", "id": "services_oa_confirmation_kit_sync_parse_hire_date", - "community": 7, + "community": 5, "norm_label": "_parse_hire_date()" }, { @@ -46818,7 +46836,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L107", "id": "services_oa_confirmation_kit_sync_dept_id", - "community": 7, + "community": 5, "norm_label": "_dept_id()" }, { @@ -46827,7 +46845,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L119", "id": "services_oa_confirmation_kit_sync_is_empty", - "community": 7, + "community": 5, "norm_label": "_is_empty()" }, { @@ -46836,7 +46854,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L129", "id": "services_oa_confirmation_kit_sync_extract_writeback_values", - "community": 7, + "community": 5, "norm_label": "extract_writeback_values()" }, { @@ -46845,7 +46863,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L185", "id": "services_oa_confirmation_kit_sync_apply_confirmation_kit_user_sync", - "community": 7, + "community": 5, "norm_label": "apply_confirmation_kit_user_sync()" }, { @@ -46854,7 +46872,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L1", "id": "services_oa_confirmation_kit_sync_rationale_1", - "community": 7, + "community": 5, "norm_label": "\u8f6c\u6b63\u5957\u4ef6:\u5ba1\u6279\u901a\u8fc7\u540e\u56de\u5199\u53d1\u8d77\u4eba sys_user\u3002" }, { @@ -46863,7 +46881,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L62", "id": "services_oa_confirmation_kit_sync_rationale_62", - "community": 7, + "community": 5, "norm_label": "semantic -> form field id" }, { @@ -46872,7 +46890,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L130", "id": "services_oa_confirmation_kit_sync_rationale_130", - "community": 7, + "community": 5, "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" }, { @@ -46881,7 +46899,7 @@ "source_file": "services/oa_confirmation_kit_sync.py", "source_location": "L186", "id": "services_oa_confirmation_kit_sync_rationale_186", - "community": 7, + "community": 5, "norm_label": "\u626b\u63cf confirmationkit,\u6709\u503c\u5219\u66f4\u65b0\u53d1\u8d77\u4eba sys_user;\u5f02\u5e38\u53ea\u6253\u65e5\u5fd7\u3002" }, { @@ -46890,7 +46908,7 @@ "source_file": "services/oa_formula.py", "source_location": "L1", "id": "services_oa_formula_py", - "community": 17, + "community": 5, "norm_label": "oa_formula.py" }, { @@ -46899,7 +46917,7 @@ "source_file": "services/oa_formula.py", "source_location": "L32", "id": "services_oa_formula_formulaerror", - "community": 3, + "community": 5, "norm_label": "formulaerror" }, { @@ -46908,7 +46926,7 @@ "source_file": "services/oa_formula.py", "source_location": "L36", "id": "services_oa_formula_to_number", - "community": 17, + "community": 5, "norm_label": "_to_number()" }, { @@ -46917,7 +46935,7 @@ "source_file": "services/oa_formula.py", "source_location": "L56", "id": "services_oa_formula_truthy", - "community": 17, + "community": 5, "norm_label": "_truthy()" }, { @@ -46926,7 +46944,7 @@ "source_file": "services/oa_formula.py", "source_location": "L68", "id": "services_oa_formula_preprocess_formula", - "community": 17, + "community": 5, "norm_label": "preprocess_formula()" }, { @@ -46935,7 +46953,7 @@ "source_file": "services/oa_formula.py", "source_location": "L76", "id": "services_oa_formula_safeeval", - "community": 17, + "community": 5, "norm_label": "_safeeval" }, { @@ -46944,7 +46962,7 @@ "source_file": "services/oa_formula.py", "source_location": "L77", "id": "services_oa_formula_safeeval_init", - "community": 17, + "community": 5, "norm_label": ".__init__()" }, { @@ -46953,7 +46971,7 @@ "source_file": "services/oa_formula.py", "source_location": "L80", "id": "services_oa_formula_safeeval_visit", - "community": 17, + "community": 5, "norm_label": ".visit()" }, { @@ -46962,7 +46980,7 @@ "source_file": "services/oa_formula.py", "source_location": "L87", "id": "services_oa_formula_safeeval_visit_expression", - "community": 17, + "community": 5, "norm_label": ".visit_expression()" }, { @@ -46971,7 +46989,7 @@ "source_file": "services/oa_formula.py", "source_location": "L90", "id": "services_oa_formula_safeeval_visit_constant", - "community": 17, + "community": 5, "norm_label": ".visit_constant()" }, { @@ -46980,7 +46998,7 @@ "source_file": "services/oa_formula.py", "source_location": "L96", "id": "services_oa_formula_safeeval_visit_num", - "community": 17, + "community": 5, "norm_label": ".visit_num()" }, { @@ -46989,7 +47007,7 @@ "source_file": "services/oa_formula.py", "source_location": "L99", "id": "services_oa_formula_safeeval_visit_str", - "community": 17, + "community": 5, "norm_label": ".visit_str()" }, { @@ -46998,7 +47016,7 @@ "source_file": "services/oa_formula.py", "source_location": "L102", "id": "services_oa_formula_safeeval_visit_nameconstant", - "community": 17, + "community": 5, "norm_label": ".visit_nameconstant()" }, { @@ -47007,7 +47025,7 @@ "source_file": "services/oa_formula.py", "source_location": "L105", "id": "services_oa_formula_safeeval_visit_name", - "community": 17, + "community": 5, "norm_label": ".visit_name()" }, { @@ -47016,7 +47034,7 @@ "source_file": "services/oa_formula.py", "source_location": "L114", "id": "services_oa_formula_safeeval_visit_unaryop", - "community": 17, + "community": 5, "norm_label": ".visit_unaryop()" }, { @@ -47025,7 +47043,7 @@ "source_file": "services/oa_formula.py", "source_location": "L124", "id": "services_oa_formula_safeeval_visit_binop", - "community": 17, + "community": 5, "norm_label": ".visit_binop()" }, { @@ -47034,7 +47052,7 @@ "source_file": "services/oa_formula.py", "source_location": "L136", "id": "services_oa_formula_safeeval_visit_compare", - "community": 17, + "community": 5, "norm_label": ".visit_compare()" }, { @@ -47043,7 +47061,7 @@ "source_file": "services/oa_formula.py", "source_location": "L154", "id": "services_oa_formula_safeeval_visit_boolop", - "community": 17, + "community": 5, "norm_label": ".visit_boolop()" }, { @@ -47052,7 +47070,7 @@ "source_file": "services/oa_formula.py", "source_location": "L169", "id": "services_oa_formula_safeeval_visit_ifexp", - "community": 17, + "community": 5, "norm_label": ".visit_ifexp()" }, { @@ -47061,7 +47079,7 @@ "source_file": "services/oa_formula.py", "source_location": "L172", "id": "services_oa_formula_safeeval_visit_call", - "community": 17, + "community": 5, "norm_label": ".visit_call()" }, { @@ -47070,7 +47088,7 @@ "source_file": "services/oa_formula.py", "source_location": "L198", "id": "services_oa_formula_safeeval_visit_list", - "community": 17, + "community": 5, "norm_label": ".visit_list()" }, { @@ -47079,7 +47097,7 @@ "source_file": "services/oa_formula.py", "source_location": "L202", "id": "services_oa_formula_eval_formula", - "community": 17, + "community": 5, "norm_label": "eval_formula()" }, { @@ -47088,7 +47106,7 @@ "source_file": "services/oa_formula.py", "source_location": "L211", "id": "services_oa_formula_extract_rules", - "community": 17, + "community": 5, "norm_label": "_extract_rules()" }, { @@ -47097,7 +47115,7 @@ "source_file": "services/oa_formula.py", "source_location": "L221", "id": "services_oa_formula_walk_rules", - "community": 17, + "community": 5, "norm_label": "_walk_rules()" }, { @@ -47106,7 +47124,7 @@ "source_file": "services/oa_formula.py", "source_location": "L229", "id": "services_oa_formula_apply_formulas_and_linkages", - "community": 17, + "community": 5, "norm_label": "apply_formulas_and_linkages()" }, { @@ -47115,7 +47133,7 @@ "source_file": "services/oa_formula.py", "source_location": "L1", "id": "services_oa_formula_rationale_1", - "community": 17, + "community": 5, "norm_label": "oa \u8868\u5355\u516c\u5f0f\u4e0e\u6570\u636e\u8054\u52a8(\u7981\u6b62\u4efb\u610f eval)" }, { @@ -47124,7 +47142,7 @@ "source_file": "services/oa_formula.py", "source_location": "L69", "id": "services_oa_formula_rationale_69", - "community": 17, + "community": 5, "norm_label": "\u5c06 {field} \u8f6c\u4e3a\u5408\u6cd5\u6807\u8bc6\u7b26\u5f15\u7528 field\u3002" }, { @@ -47133,7 +47151,7 @@ "source_file": "services/oa_formula.py", "source_location": "L232", "id": "services_oa_formula_rationale_232", - "community": 17, + "community": 5, "norm_label": "\u6309 schema \u4e2d\u5b57\u6bb5 props.formula / props.linkage \u56de\u586b form_data\u3002 linkage \u793a\u4f8b: { \"when" }, { @@ -47142,7 +47160,7 @@ "source_file": "ws/__init__.py", "source_location": "L1", "id": "ws_init_py", - "community": 48, + "community": 51, "norm_label": "__init__.py" } ], @@ -48448,7 +48466,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L49", + "source_location": "L69", "weight": 1.0, "_src": "core_storage_convert_heic_to_jpeg", "_tgt": "exception", @@ -48460,7 +48478,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L183", + "source_location": "L204", "weight": 1.0, "_src": "core_storage_qiniustorage_upload_file", "_tgt": "exception", @@ -48472,7 +48490,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L237", + "source_location": "L259", "weight": 1.0, "_src": "core_storage_ossstorage_upload_file", "_tgt": "exception", @@ -48496,7 +48514,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1680", + "source_location": "L1714", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "exception", @@ -61240,7 +61258,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1072", + "source_location": "L1074", "weight": 1.0, "_src": "api_oa_approval_list_oa_tasks", "_tgt": "core_response_success_response", @@ -61252,7 +61270,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1096", + "source_location": "L1098", "weight": 1.0, "_src": "api_oa_approval_approve_oa_task", "_tgt": "core_response_success_response", @@ -61264,7 +61282,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1120", + "source_location": "L1122", "weight": 1.0, "_src": "api_oa_approval_reject_oa_task", "_tgt": "core_response_success_response", @@ -61276,7 +61294,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1143", + "source_location": "L1145", "weight": 1.0, "_src": "api_oa_approval_return_oa_task", "_tgt": "core_response_success_response", @@ -61288,7 +61306,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1167", + "source_location": "L1169", "weight": 1.0, "_src": "api_oa_approval_resubmit_oa_instance", "_tgt": "core_response_success_response", @@ -61300,7 +61318,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1191", + "source_location": "L1193", "weight": 1.0, "_src": "api_oa_approval_add_sign_oa_task", "_tgt": "core_response_success_response", @@ -61312,7 +61330,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1215", + "source_location": "L1217", "weight": 1.0, "_src": "api_oa_approval_transfer_oa_task", "_tgt": "core_response_success_response", @@ -61324,7 +61342,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1233", + "source_location": "L1235", "weight": 1.0, "_src": "api_oa_approval_withdraw_oa_instance", "_tgt": "core_response_success_response", @@ -69628,7 +69646,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1074", + "source_location": "L1076", "weight": 1.0, "_src": "api_oa_approval_list_oa_tasks", "_tgt": "core_response_error_response", @@ -69640,7 +69658,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1098", + "source_location": "L1100", "weight": 1.0, "_src": "api_oa_approval_approve_oa_task", "_tgt": "core_response_error_response", @@ -69652,7 +69670,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1122", + "source_location": "L1124", "weight": 1.0, "_src": "api_oa_approval_reject_oa_task", "_tgt": "core_response_error_response", @@ -69664,7 +69682,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1145", + "source_location": "L1147", "weight": 1.0, "_src": "api_oa_approval_return_oa_task", "_tgt": "core_response_error_response", @@ -69676,7 +69694,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1169", + "source_location": "L1171", "weight": 1.0, "_src": "api_oa_approval_resubmit_oa_instance", "_tgt": "core_response_error_response", @@ -69688,7 +69706,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1193", + "source_location": "L1195", "weight": 1.0, "_src": "api_oa_approval_add_sign_oa_task", "_tgt": "core_response_error_response", @@ -69700,7 +69718,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1217", + "source_location": "L1219", "weight": 1.0, "_src": "api_oa_approval_transfer_oa_task", "_tgt": "core_response_error_response", @@ -69712,7 +69730,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1235", + "source_location": "L1237", "weight": 1.0, "_src": "api_oa_approval_withdraw_oa_instance", "_tgt": "core_response_error_response", @@ -76936,7 +76954,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L233", + "source_location": "L240", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "core_utils_generate_uuid", @@ -77116,7 +77134,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L776", + "source_location": "L790", "weight": 1.0, "_src": "services_oa_engine_add_instance_event", "_tgt": "core_utils_generate_uuid", @@ -77128,7 +77146,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1508", + "source_location": "L1542", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "core_utils_generate_uuid", @@ -77140,7 +77158,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1832", + "source_location": "L1866", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "core_utils_generate_uuid", @@ -77152,7 +77170,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2567", + "source_location": "L2629", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "core_utils_generate_uuid", @@ -77164,7 +77182,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2675", + "source_location": "L2737", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "core_utils_generate_uuid", @@ -77931,7 +77949,19 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L37", + "source_location": "L47", + "weight": 1.0, + "_src": "core_storage_py", + "_tgt": "core_storage_guess_content_type", + "source": "core_storage_py", + "target": "core_storage_guess_content_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L57", "weight": 1.0, "_src": "core_storage_py", "_tgt": "core_storage_convert_heic_to_jpeg", @@ -77943,7 +77973,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L52", + "source_location": "L72", "weight": 1.0, "_src": "core_storage_py", "_tgt": "core_storage_process_image_content", @@ -77955,7 +77985,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L61", + "source_location": "L81", "weight": 1.0, "_src": "core_storage_py", "_tgt": "core_storage_basestorage", @@ -77967,7 +77997,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L87", + "source_location": "L107", "weight": 1.0, "_src": "core_storage_py", "_tgt": "core_storage_localstorage", @@ -77979,7 +78009,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L152", + "source_location": "L172", "weight": 1.0, "_src": "core_storage_py", "_tgt": "core_storage_qiniustorage", @@ -77991,7 +78021,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L209", + "source_location": "L230", "weight": 1.0, "_src": "core_storage_py", "_tgt": "core_storage_ossstorage", @@ -78003,7 +78033,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L261", + "source_location": "L283", "weight": 1.0, "_src": "core_storage_py", "_tgt": "core_storage_miniostorage", @@ -78015,7 +78045,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L385", + "source_location": "L409", "weight": 1.0, "_src": "core_storage_py", "_tgt": "core_storage_get_storage", @@ -78039,7 +78069,55 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L57", + "source_location": "L199", + "weight": 1.0, + "_src": "core_storage_qiniustorage_upload_file", + "_tgt": "core_storage_guess_content_type", + "source": "core_storage_guess_content_type", + "target": "core_storage_qiniustorage_upload_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L255", + "weight": 1.0, + "_src": "core_storage_ossstorage_upload_file", + "_tgt": "core_storage_guess_content_type", + "source": "core_storage_guess_content_type", + "target": "core_storage_ossstorage_upload_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L325", + "weight": 1.0, + "_src": "core_storage_miniostorage_upload_file", + "_tgt": "core_storage_guess_content_type", + "source": "core_storage_guess_content_type", + "target": "core_storage_miniostorage_upload_file", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L48", + "weight": 1.0, + "_src": "core_storage_rationale_48", + "_tgt": "core_storage_guess_content_type", + "source": "core_storage_guess_content_type", + "target": "core_storage_rationale_48", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "core/storage.py", + "source_location": "L77", "weight": 1.0, "_src": "core_storage_process_image_content", "_tgt": "core_storage_convert_heic_to_jpeg", @@ -78051,19 +78129,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L38", + "source_location": "L58", "weight": 1.0, - "_src": "core_storage_rationale_38", + "_src": "core_storage_rationale_58", "_tgt": "core_storage_convert_heic_to_jpeg", "source": "core_storage_convert_heic_to_jpeg", - "target": "core_storage_rationale_38", + "target": "core_storage_rationale_58", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L109", + "source_location": "L129", "weight": 1.0, "_src": "core_storage_localstorage_upload_file", "_tgt": "core_storage_process_image_content", @@ -78075,7 +78153,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L175", + "source_location": "L195", "weight": 1.0, "_src": "core_storage_qiniustorage_upload_file", "_tgt": "core_storage_process_image_content", @@ -78087,7 +78165,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L231", + "source_location": "L252", "weight": 1.0, "_src": "core_storage_ossstorage_upload_file", "_tgt": "core_storage_process_image_content", @@ -78099,7 +78177,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L291", + "source_location": "L313", "weight": 1.0, "_src": "core_storage_miniostorage_upload_file", "_tgt": "core_storage_process_image_content", @@ -78111,19 +78189,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L53", + "source_location": "L73", "weight": 1.0, - "_src": "core_storage_rationale_53", + "_src": "core_storage_rationale_73", "_tgt": "core_storage_process_image_content", "source": "core_storage_process_image_content", - "target": "core_storage_rationale_53", + "target": "core_storage_rationale_73", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L64", + "source_location": "L84", "weight": 1.0, "_src": "core_storage_basestorage", "_tgt": "core_storage_basestorage_upload_file", @@ -78135,7 +78213,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L68", + "source_location": "L88", "weight": 1.0, "_src": "core_storage_basestorage", "_tgt": "core_storage_basestorage_upload_base64", @@ -78147,7 +78225,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L72", + "source_location": "L92", "weight": 1.0, "_src": "core_storage_basestorage", "_tgt": "core_storage_basestorage_delete_file", @@ -78159,7 +78237,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L76", + "source_location": "L96", "weight": 1.0, "_src": "core_storage_basestorage", "_tgt": "core_storage_basestorage_get_url", @@ -78171,7 +78249,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L80", + "source_location": "L100", "weight": 1.0, "_src": "core_storage_basestorage", "_tgt": "core_storage_basestorage_presigned_download_url", @@ -78183,7 +78261,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L87", + "source_location": "L107", "weight": 1.0, "_src": "core_storage_localstorage", "_tgt": "core_storage_basestorage", @@ -78195,7 +78273,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L152", + "source_location": "L172", "weight": 1.0, "_src": "core_storage_qiniustorage", "_tgt": "core_storage_basestorage", @@ -78207,7 +78285,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L209", + "source_location": "L230", "weight": 1.0, "_src": "core_storage_ossstorage", "_tgt": "core_storage_basestorage", @@ -78219,7 +78297,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L261", + "source_location": "L283", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_basestorage", @@ -78231,7 +78309,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L84", + "source_location": "L104", "weight": 1.0, "_src": "core_storage_basestorage_presigned_download_url", "_tgt": "core_storage_miniostorage_get_url", @@ -78243,19 +78321,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L83", + "source_location": "L103", "weight": 1.0, - "_src": "core_storage_rationale_83", + "_src": "core_storage_rationale_103", "_tgt": "core_storage_basestorage_presigned_download_url", "source": "core_storage_basestorage_presigned_download_url", - "target": "core_storage_rationale_83", + "target": "core_storage_rationale_103", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L90", + "source_location": "L110", "weight": 1.0, "_src": "core_storage_localstorage", "_tgt": "core_storage_localstorage_init", @@ -78267,7 +78345,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L94", + "source_location": "L114", "weight": 1.0, "_src": "core_storage_localstorage", "_tgt": "core_storage_localstorage_ensure_dir", @@ -78279,7 +78357,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L100", + "source_location": "L120", "weight": 1.0, "_src": "core_storage_localstorage", "_tgt": "core_storage_localstorage_generate_filename", @@ -78291,7 +78369,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L106", + "source_location": "L126", "weight": 1.0, "_src": "core_storage_localstorage", "_tgt": "core_storage_localstorage_upload_file", @@ -78303,7 +78381,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L121", + "source_location": "L141", "weight": 1.0, "_src": "core_storage_localstorage", "_tgt": "core_storage_localstorage_upload_base64", @@ -78315,7 +78393,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L130", + "source_location": "L150", "weight": 1.0, "_src": "core_storage_localstorage", "_tgt": "core_storage_localstorage_delete_file", @@ -78327,7 +78405,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L147", + "source_location": "L167", "weight": 1.0, "_src": "core_storage_localstorage", "_tgt": "core_storage_localstorage_get_url", @@ -78339,7 +78417,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L396", + "source_location": "L420", "weight": 1.0, "_src": "core_storage_get_storage", "_tgt": "core_storage_localstorage", @@ -78351,7 +78429,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L111", + "source_location": "L131", "weight": 1.0, "_src": "core_storage_localstorage_upload_file", "_tgt": "core_storage_localstorage_ensure_dir", @@ -78363,7 +78441,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L112", + "source_location": "L132", "weight": 1.0, "_src": "core_storage_localstorage_upload_file", "_tgt": "core_storage_miniostorage_generate_filename", @@ -78375,7 +78453,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L119", + "source_location": "L139", "weight": 1.0, "_src": "core_storage_localstorage_upload_file", "_tgt": "core_storage_miniostorage_get_url", @@ -78387,7 +78465,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L128", + "source_location": "L148", "weight": 1.0, "_src": "core_storage_localstorage_upload_base64", "_tgt": "core_storage_miniostorage_upload_file", @@ -78400,7 +78478,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L140", + "source_location": "L160", "weight": 1.0, "_src": "core_storage_localstorage_delete_file", "_tgt": "crud_base_crudbase_exists", @@ -78411,7 +78489,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L155", + "source_location": "L175", "weight": 1.0, "_src": "core_storage_qiniustorage", "_tgt": "core_storage_qiniustorage_init", @@ -78423,7 +78501,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L164", + "source_location": "L184", "weight": 1.0, "_src": "core_storage_qiniustorage", "_tgt": "core_storage_qiniustorage_generate_filename", @@ -78435,7 +78513,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L170", + "source_location": "L190", "weight": 1.0, "_src": "core_storage_qiniustorage", "_tgt": "core_storage_qiniustorage_upload_file", @@ -78447,7 +78525,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L185", + "source_location": "L206", "weight": 1.0, "_src": "core_storage_qiniustorage", "_tgt": "core_storage_qiniustorage_upload_base64", @@ -78459,7 +78537,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L193", + "source_location": "L214", "weight": 1.0, "_src": "core_storage_qiniustorage", "_tgt": "core_storage_qiniustorage_delete_file", @@ -78471,7 +78549,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L204", + "source_location": "L225", "weight": 1.0, "_src": "core_storage_qiniustorage", "_tgt": "core_storage_qiniustorage_get_url", @@ -78483,7 +78561,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L390", + "source_location": "L414", "weight": 1.0, "_src": "core_storage_get_storage", "_tgt": "core_storage_qiniustorage", @@ -78495,7 +78573,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L177", + "source_location": "L197", "weight": 1.0, "_src": "core_storage_qiniustorage_upload_file", "_tgt": "core_storage_miniostorage_generate_filename", @@ -78507,7 +78585,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L182", + "source_location": "L203", "weight": 1.0, "_src": "core_storage_qiniustorage_upload_file", "_tgt": "core_storage_miniostorage_get_url", @@ -78519,7 +78597,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L191", + "source_location": "L212", "weight": 1.0, "_src": "core_storage_qiniustorage_upload_base64", "_tgt": "core_storage_miniostorage_upload_file", @@ -78532,7 +78610,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L199", + "source_location": "L220", "weight": 1.0, "_src": "core_storage_qiniustorage_delete_file", "_tgt": "crud_base_crudbase_delete", @@ -78543,7 +78621,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L212", + "source_location": "L233", "weight": 1.0, "_src": "core_storage_ossstorage", "_tgt": "core_storage_ossstorage_init", @@ -78555,7 +78633,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L222", + "source_location": "L243", "weight": 1.0, "_src": "core_storage_ossstorage", "_tgt": "core_storage_ossstorage_generate_filename", @@ -78567,7 +78645,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L228", + "source_location": "L249", "weight": 1.0, "_src": "core_storage_ossstorage", "_tgt": "core_storage_ossstorage_upload_file", @@ -78579,7 +78657,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L239", + "source_location": "L261", "weight": 1.0, "_src": "core_storage_ossstorage", "_tgt": "core_storage_ossstorage_upload_base64", @@ -78591,7 +78669,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L247", + "source_location": "L269", "weight": 1.0, "_src": "core_storage_ossstorage", "_tgt": "core_storage_ossstorage_delete_file", @@ -78603,7 +78681,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L256", + "source_location": "L278", "weight": 1.0, "_src": "core_storage_ossstorage", "_tgt": "core_storage_ossstorage_get_url", @@ -78615,7 +78693,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L392", + "source_location": "L416", "weight": 1.0, "_src": "core_storage_get_storage", "_tgt": "core_storage_ossstorage", @@ -78627,7 +78705,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L233", + "source_location": "L254", "weight": 1.0, "_src": "core_storage_ossstorage_upload_file", "_tgt": "core_storage_miniostorage_generate_filename", @@ -78639,7 +78717,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L236", + "source_location": "L258", "weight": 1.0, "_src": "core_storage_ossstorage_upload_file", "_tgt": "core_storage_miniostorage_get_url", @@ -78651,7 +78729,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L245", + "source_location": "L267", "weight": 1.0, "_src": "core_storage_ossstorage_upload_base64", "_tgt": "core_storage_miniostorage_upload_file", @@ -78663,7 +78741,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L264", + "source_location": "L286", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_init", @@ -78675,7 +78753,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L282", + "source_location": "L304", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_generate_filename", @@ -78687,7 +78765,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L288", + "source_location": "L310", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_upload_file", @@ -78699,7 +78777,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L305", + "source_location": "L329", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_upload_base64", @@ -78711,7 +78789,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L313", + "source_location": "L337", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_delete_file", @@ -78723,7 +78801,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L322", + "source_location": "L346", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_get_url", @@ -78735,7 +78813,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L326", + "source_location": "L350", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_extract_object_key", @@ -78747,7 +78825,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L342", + "source_location": "L366", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_internal_base_prefixes", @@ -78759,7 +78837,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L353", + "source_location": "L377", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_rewrite_presigned_public_url", @@ -78771,7 +78849,7 @@ "relation": "method", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L365", + "source_location": "L389", "weight": 1.0, "_src": "core_storage_miniostorage", "_tgt": "core_storage_miniostorage_presigned_download_url", @@ -78783,7 +78861,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L394", + "source_location": "L418", "weight": 1.0, "_src": "core_storage_get_storage", "_tgt": "core_storage_miniostorage", @@ -78795,7 +78873,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L293", + "source_location": "L315", "weight": 1.0, "_src": "core_storage_miniostorage_upload_file", "_tgt": "core_storage_miniostorage_generate_filename", @@ -78807,7 +78885,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L303", + "source_location": "L327", "weight": 1.0, "_src": "core_storage_miniostorage_upload_file", "_tgt": "core_storage_miniostorage_get_url", @@ -78819,7 +78897,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L311", + "source_location": "L335", "weight": 1.0, "_src": "core_storage_miniostorage_upload_base64", "_tgt": "core_storage_miniostorage_upload_file", @@ -78855,7 +78933,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L369", + "source_location": "L393", "weight": 1.0, "_src": "core_storage_miniostorage_presigned_download_url", "_tgt": "core_storage_miniostorage_extract_object_key", @@ -78867,7 +78945,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L360", + "source_location": "L384", "weight": 1.0, "_src": "core_storage_miniostorage_rewrite_presigned_public_url", "_tgt": "core_storage_miniostorage_internal_base_prefixes", @@ -78879,19 +78957,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L343", + "source_location": "L367", "weight": 1.0, - "_src": "core_storage_rationale_343", + "_src": "core_storage_rationale_367", "_tgt": "core_storage_miniostorage_internal_base_prefixes", "source": "core_storage_miniostorage_internal_base_prefixes", - "target": "core_storage_rationale_343", + "target": "core_storage_rationale_367", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L382", + "source_location": "L406", "weight": 1.0, "_src": "core_storage_miniostorage_presigned_download_url", "_tgt": "core_storage_miniostorage_rewrite_presigned_public_url", @@ -78903,24 +78981,24 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L354", + "source_location": "L378", "weight": 1.0, - "_src": "core_storage_rationale_354", + "_src": "core_storage_rationale_378", "_tgt": "core_storage_miniostorage_rewrite_presigned_public_url", "source": "core_storage_miniostorage_rewrite_presigned_public_url", - "target": "core_storage_rationale_354", + "target": "core_storage_rationale_378", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "core/storage.py", - "source_location": "L368", + "source_location": "L392", "weight": 1.0, - "_src": "core_storage_rationale_368", + "_src": "core_storage_rationale_392", "_tgt": "core_storage_miniostorage_presigned_download_url", "source": "core_storage_miniostorage_presigned_download_url", - "target": "core_storage_rationale_368", + "target": "core_storage_rationale_392", "confidence_score": 1.0 }, { @@ -78928,7 +79006,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "core/storage.py", - "source_location": "L371", + "source_location": "L395", "weight": 1.0, "_src": "core_storage_miniostorage_presigned_download_url", "_tgt": "valueerror", @@ -143296,7 +143374,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L306", + "source_location": "L313", "weight": 1.0, "_src": "crud_oa_instance_draft_batch_soft_delete_drafts", "_tgt": "str", @@ -146764,7 +146842,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1074", + "source_location": "L1076", "weight": 1.0, "_src": "api_oa_approval_list_oa_tasks", "_tgt": "str", @@ -146776,7 +146854,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1098", + "source_location": "L1100", "weight": 1.0, "_src": "api_oa_approval_approve_oa_task", "_tgt": "str", @@ -146788,7 +146866,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1122", + "source_location": "L1124", "weight": 1.0, "_src": "api_oa_approval_reject_oa_task", "_tgt": "str", @@ -146800,7 +146878,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1145", + "source_location": "L1147", "weight": 1.0, "_src": "api_oa_approval_return_oa_task", "_tgt": "str", @@ -146812,7 +146890,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1169", + "source_location": "L1171", "weight": 1.0, "_src": "api_oa_approval_resubmit_oa_instance", "_tgt": "str", @@ -146824,7 +146902,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1193", + "source_location": "L1195", "weight": 1.0, "_src": "api_oa_approval_add_sign_oa_task", "_tgt": "str", @@ -146836,7 +146914,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1217", + "source_location": "L1219", "weight": 1.0, "_src": "api_oa_approval_transfer_oa_task", "_tgt": "str", @@ -146848,7 +146926,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1235", + "source_location": "L1237", "weight": 1.0, "_src": "api_oa_approval_withdraw_oa_instance", "_tgt": "str", @@ -150508,7 +150586,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L341", + "source_location": "L355", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "str", @@ -150520,7 +150598,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L596", + "source_location": "L610", "weight": 1.0, "_src": "services_oa_engine_aggregate_node_status", "_tgt": "str", @@ -150532,7 +150610,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L980", + "source_location": "L1014", "weight": 1.0, "_src": "services_oa_engine_user_name_map", "_tgt": "str", @@ -150544,7 +150622,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1066", + "source_location": "L1100", "weight": 1.0, "_src": "services_oa_engine_post_name_map", "_tgt": "str", @@ -150556,7 +150634,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1341", + "source_location": "L1375", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "str", @@ -150568,7 +150646,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1499", + "source_location": "L1533", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "str", @@ -150580,7 +150658,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1560", + "source_location": "L1594", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "str", @@ -150592,7 +150670,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1606", + "source_location": "L1640", "weight": 1.0, "_src": "services_oa_engine_match_condition_group", "_tgt": "str", @@ -158057,10 +158135,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -158069,10 +158147,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -158081,10 +158159,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -158093,10 +158171,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -158105,10 +158183,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -158117,10 +158195,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -158129,10 +158207,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -158141,10 +158219,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -158153,10 +158231,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -158165,10 +158243,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -158177,10 +158255,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -158189,10 +158267,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -158201,10 +158279,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -158213,10 +158291,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -158225,10 +158303,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -158237,10 +158315,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -158249,10 +158327,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -158261,10 +158339,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -158273,10 +158351,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -158285,10 +158363,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -158297,10 +158375,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -158309,10 +158387,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -160997,10 +161075,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -161009,10 +161087,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -161021,10 +161099,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -161033,10 +161111,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -161045,10 +161123,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -161057,10 +161135,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -161069,10 +161147,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -161081,10 +161159,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -161093,10 +161171,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -161105,10 +161183,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -161117,10 +161195,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -161129,10 +161207,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -161141,10 +161219,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -161153,10 +161231,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -161165,10 +161243,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -161177,10 +161255,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -161189,10 +161267,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -161201,10 +161279,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -161213,10 +161291,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -161225,10 +161303,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -161237,10 +161315,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -161249,10 +161327,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -161957,10 +162035,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -161969,10 +162047,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -161981,10 +162059,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -161993,10 +162071,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -162005,10 +162083,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -162017,10 +162095,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -162029,10 +162107,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -162041,10 +162119,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -162053,10 +162131,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -162065,10 +162143,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -162077,10 +162155,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -162089,10 +162167,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -162101,10 +162179,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -162113,10 +162191,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -162125,10 +162203,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -162137,10 +162215,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -162149,10 +162227,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -162161,10 +162239,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -162173,10 +162251,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -162185,10 +162263,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -162197,10 +162275,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -162209,10 +162287,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -169901,10 +169979,10 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L13", "weight": 0.8, - "_src": "crud_oa_instance_draft_rationale_341", + "_src": "crud_oa_instance_draft_rationale_348", "_tgt": "models_models_oaappgroup", "source": "models_models_oaappgroup", - "target": "crud_oa_instance_draft_rationale_341", + "target": "crud_oa_instance_draft_rationale_348", "confidence_score": 0.5 }, { @@ -170045,10 +170123,10 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L13", "weight": 0.8, - "_src": "crud_oa_instance_draft_rationale_341", + "_src": "crud_oa_instance_draft_rationale_348", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "crud_oa_instance_draft_rationale_341", + "target": "crud_oa_instance_draft_rationale_348", "confidence_score": 0.5 }, { @@ -170129,10 +170207,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -170141,10 +170219,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -170153,10 +170231,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -170165,10 +170243,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -170177,10 +170255,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -170189,10 +170267,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -170201,10 +170279,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -170213,10 +170291,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -170225,10 +170303,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -170237,10 +170315,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -170249,10 +170327,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -170261,10 +170339,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -170273,10 +170351,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -170285,10 +170363,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -170297,10 +170375,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -170309,10 +170387,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -170321,10 +170399,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -170333,10 +170411,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -170345,10 +170423,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -170357,10 +170435,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -170369,10 +170447,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -170381,10 +170459,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -170657,10 +170735,10 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L13", "weight": 0.8, - "_src": "crud_oa_instance_draft_rationale_341", + "_src": "crud_oa_instance_draft_rationale_348", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "crud_oa_instance_draft_rationale_341", + "target": "crud_oa_instance_draft_rationale_348", "confidence_score": 0.5 }, { @@ -170741,10 +170819,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -170753,10 +170831,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -170765,10 +170843,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -170777,10 +170855,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -170789,10 +170867,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -170801,10 +170879,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -170813,10 +170891,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -170825,10 +170903,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -170837,10 +170915,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -170849,10 +170927,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -170861,10 +170939,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -170873,10 +170951,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -170885,10 +170963,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -170897,10 +170975,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -170909,10 +170987,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -170921,10 +170999,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -170933,10 +171011,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -170945,10 +171023,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -170957,10 +171035,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -170969,10 +171047,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -170981,10 +171059,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -170993,10 +171071,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -171413,10 +171491,10 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L13", "weight": 0.8, - "_src": "crud_oa_instance_draft_rationale_341", + "_src": "crud_oa_instance_draft_rationale_348", "_tgt": "models_models_oainstancedraft", "source": "models_models_oainstancedraft", - "target": "crud_oa_instance_draft_rationale_341", + "target": "crud_oa_instance_draft_rationale_348", "confidence_score": 0.5 }, { @@ -171424,7 +171502,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L232", + "source_location": "L239", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "models_models_oainstancedraft", @@ -171569,10 +171647,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -171581,10 +171659,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -171593,10 +171671,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -171605,10 +171683,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -171617,10 +171695,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -171629,10 +171707,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -171641,10 +171719,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -171653,10 +171731,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -171665,10 +171743,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -171677,10 +171755,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -171689,10 +171767,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -171701,10 +171779,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -171713,10 +171791,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -171725,10 +171803,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -171737,10 +171815,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -171749,10 +171827,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -171761,10 +171839,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -171773,10 +171851,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -171785,10 +171863,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -171797,10 +171875,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -171809,10 +171887,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -171821,10 +171899,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -172000,7 +172078,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1831", + "source_location": "L1865", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "models_models_oainstance", @@ -172145,10 +172223,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -172157,10 +172235,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -172169,10 +172247,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -172181,10 +172259,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -172193,10 +172271,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -172205,10 +172283,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -172217,10 +172295,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -172229,10 +172307,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -172241,10 +172319,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -172253,10 +172331,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -172265,10 +172343,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -172277,10 +172355,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -172289,10 +172367,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -172301,10 +172379,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -172313,10 +172391,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -172325,10 +172403,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -172337,10 +172415,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -172349,10 +172427,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -172361,10 +172439,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -172373,10 +172451,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -172385,10 +172463,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -172397,10 +172475,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -172516,7 +172594,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1507", + "source_location": "L1541", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "models_models_oatask", @@ -172528,7 +172606,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2566", + "source_location": "L2628", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "models_models_oatask", @@ -172540,7 +172618,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2674", + "source_location": "L2736", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "models_models_oatask", @@ -172697,10 +172775,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -172709,10 +172787,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -172721,10 +172799,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -172733,10 +172811,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -172745,10 +172823,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -172757,10 +172835,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -172769,10 +172847,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -172781,10 +172859,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -172793,10 +172871,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -172805,10 +172883,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -172817,10 +172895,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -172829,10 +172907,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -172841,10 +172919,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -172853,10 +172931,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -172865,10 +172943,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -172877,10 +172955,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -172889,10 +172967,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -172901,10 +172979,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -172913,10 +172991,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -172925,10 +173003,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -172937,10 +173015,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -172949,10 +173027,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -172960,7 +173038,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L775", + "source_location": "L789", "weight": 1.0, "_src": "services_oa_engine_add_instance_event", "_tgt": "models_models_oainstanceevent", @@ -173105,10 +173183,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 0.5 }, { @@ -173117,10 +173195,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 0.5 }, { @@ -173129,10 +173207,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 0.5 }, { @@ -173141,10 +173219,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 0.5 }, { @@ -173153,10 +173231,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 0.5 }, { @@ -173165,10 +173243,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 0.5 }, { @@ -173177,10 +173255,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 0.5 }, { @@ -173189,10 +173267,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 0.5 }, { @@ -173201,10 +173279,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 0.5 }, { @@ -173213,10 +173291,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 0.5 }, { @@ -173225,10 +173303,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 0.5 }, { @@ -173237,10 +173315,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 0.5 }, { @@ -173249,10 +173327,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 0.5 }, { @@ -173261,10 +173339,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 0.5 }, { @@ -173273,10 +173351,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 0.5 }, { @@ -173285,10 +173363,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 0.5 }, { @@ -173297,10 +173375,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 0.5 }, { @@ -173309,10 +173387,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 0.5 }, { @@ -173321,10 +173399,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 0.5 }, { @@ -173333,10 +173411,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 0.5 }, { @@ -173345,10 +173423,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 0.5 }, { @@ -173357,10 +173435,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 0.5 }, { @@ -173368,7 +173446,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1875", + "source_location": "L1909", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "models_models_oarelation", @@ -308428,7 +308506,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L225", + "source_location": "L232", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "crud_oa_approval_get_app", @@ -308440,7 +308518,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1034", + "source_location": "L1068", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "crud_oa_approval_get_app", @@ -308452,7 +308530,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1389", + "source_location": "L1423", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "crud_oa_approval_get_app", @@ -308464,7 +308542,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1741", + "source_location": "L1775", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "crud_oa_approval_get_app", @@ -308476,7 +308554,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1925", + "source_location": "L1959", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_oa_approval_get_app", @@ -308776,7 +308854,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L228", + "source_location": "L235", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "crud_oa_approval_find_latest_published", @@ -308788,7 +308866,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L267", + "source_location": "L274", "weight": 1.0, "_src": "crud_oa_instance_draft_update_draft", "_tgt": "crud_oa_approval_find_latest_published", @@ -308800,7 +308878,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1010", + "source_location": "L1044", "weight": 1.0, "_src": "services_oa_engine_list_templates", "_tgt": "crud_oa_approval_find_latest_published", @@ -308812,7 +308890,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1038", + "source_location": "L1072", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "crud_oa_approval_find_latest_published", @@ -308824,7 +308902,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1393", + "source_location": "L1427", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "crud_oa_approval_find_latest_published", @@ -308836,7 +308914,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1745", + "source_location": "L1779", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "crud_oa_approval_find_latest_published", @@ -337935,7 +338013,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L16", + "source_location": "L17", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_loads", @@ -337947,7 +338025,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L27", + "source_location": "L28", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_dumps", @@ -337959,7 +338037,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L33", + "source_location": "L34", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_row_to_dict", @@ -337971,7 +338049,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L63", + "source_location": "L64", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_draftaccesserror", @@ -337983,7 +338061,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L67", + "source_location": "L68", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -337995,7 +338073,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L89", + "source_location": "L90", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_enrich", @@ -338007,7 +338085,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L121", + "source_location": "L122", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_count_drafts", @@ -338019,7 +338097,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L133", + "source_location": "L134", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_list_drafts", @@ -338031,7 +338109,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L202", + "source_location": "L209", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_get_draft_detail", @@ -338043,7 +338121,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L213", + "source_location": "L220", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_create_draft", @@ -338055,7 +338133,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L255", + "source_location": "L262", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_update_draft", @@ -338067,7 +338145,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L285", + "source_location": "L292", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_soft_delete_draft", @@ -338079,7 +338157,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L299", + "source_location": "L306", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_batch_soft_delete_drafts", @@ -338091,7 +338169,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L330", + "source_location": "L337", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_submit_draft", @@ -338115,7 +338193,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L58", + "source_location": "L59", "weight": 1.0, "_src": "crud_oa_instance_draft_row_to_dict", "_tgt": "crud_oa_instance_draft_loads", @@ -338127,7 +338205,19 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L345", + "source_location": "L198", + "weight": 1.0, + "_src": "crud_oa_instance_draft_list_drafts", + "_tgt": "crud_oa_instance_draft_loads", + "source": "crud_oa_instance_draft_loads", + "target": "crud_oa_instance_draft_list_drafts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/oa_instance_draft.py", + "source_location": "L352", "weight": 1.0, "_src": "crud_oa_instance_draft_submit_draft", "_tgt": "crud_oa_instance_draft_loads", @@ -338139,7 +338229,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L237", + "source_location": "L244", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "crud_oa_instance_draft_dumps", @@ -338151,7 +338241,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L271", + "source_location": "L278", "weight": 1.0, "_src": "crud_oa_instance_draft_update_draft", "_tgt": "crud_oa_instance_draft_dumps", @@ -338163,7 +338253,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L111", + "source_location": "L112", "weight": 1.0, "_src": "crud_oa_instance_draft_enrich", "_tgt": "crud_oa_instance_draft_row_to_dict", @@ -338187,7 +338277,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L63", + "source_location": "L64", "weight": 1.0, "_src": "crud_oa_instance_draft_draftaccesserror", "_tgt": "valueerror", @@ -338199,7 +338289,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L85", + "source_location": "L86", "weight": 1.0, "_src": "crud_oa_instance_draft_get_owned_draft", "_tgt": "crud_oa_instance_draft_draftaccesserror", @@ -338211,7 +338301,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L320", + "source_location": "L327", "weight": 1.0, "_src": "crud_oa_instance_draft_batch_soft_delete_drafts", "_tgt": "crud_oa_instance_draft_draftaccesserror", @@ -338223,7 +338313,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L227", + "source_location": "L234", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "valueerror", @@ -338235,7 +338325,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L308", + "source_location": "L315", "weight": 1.0, "_src": "crud_oa_instance_draft_batch_soft_delete_drafts", "_tgt": "valueerror", @@ -338871,7 +338961,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L209", + "source_location": "L216", "weight": 1.0, "_src": "crud_oa_instance_draft_get_draft_detail", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -338883,7 +338973,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L266", + "source_location": "L273", "weight": 1.0, "_src": "crud_oa_instance_draft_update_draft", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -338895,7 +338985,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L292", + "source_location": "L299", "weight": 1.0, "_src": "crud_oa_instance_draft_soft_delete_draft", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -338907,7 +338997,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L344", + "source_location": "L351", "weight": 1.0, "_src": "crud_oa_instance_draft_submit_draft", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -338919,7 +339009,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L210", + "source_location": "L217", "weight": 1.0, "_src": "crud_oa_instance_draft_get_draft_detail", "_tgt": "crud_oa_instance_draft_enrich", @@ -338931,7 +339021,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L252", + "source_location": "L259", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "crud_oa_instance_draft_enrich", @@ -338943,7 +339033,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L282", + "source_location": "L289", "weight": 1.0, "_src": "crud_oa_instance_draft_update_draft", "_tgt": "crud_oa_instance_draft_enrich", @@ -338956,7 +339046,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L123", + "source_location": "L124", "weight": 1.0, "_src": "crud_oa_instance_draft_count_drafts", "_tgt": "crud_base_crudbase_count", @@ -338980,13 +339070,37 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L179", + "source_location": "L180", "weight": 1.0, "_src": "crud_oa_instance_draft_list_drafts", "_tgt": "crud_base_crudbase_count", "source": "crud_oa_instance_draft_list_drafts", "target": "crud_base_crudbase_count" }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/oa_instance_draft.py", + "source_location": "L201", + "weight": 1.0, + "_src": "crud_oa_instance_draft_list_drafts", + "_tgt": "crud_base_crudbase_get", + "source": "crud_oa_instance_draft_list_drafts", + "target": "crud_base_crudbase_get" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/oa_instance_draft.py", + "source_location": "L202", + "weight": 1.0, + "_src": "crud_oa_instance_draft_list_drafts", + "_tgt": "services_oa_related_approval_flatten_form_fields_for_summary", + "source": "crud_oa_instance_draft_list_drafts", + "target": "services_oa_related_approval_flatten_form_fields_for_summary" + }, { "relation": "calls", "confidence": "INFERRED", @@ -339063,12 +339177,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L341", + "source_location": "L348", "weight": 1.0, - "_src": "crud_oa_instance_draft_rationale_341", + "_src": "crud_oa_instance_draft_rationale_348", "_tgt": "crud_oa_instance_draft_submit_draft", "source": "crud_oa_instance_draft_submit_draft", - "target": "crud_oa_instance_draft_rationale_341", + "target": "crud_oa_instance_draft_rationale_348", "confidence_score": 1.0 }, { @@ -339076,7 +339190,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L354", + "source_location": "L361", "weight": 1.0, "_src": "crud_oa_instance_draft_submit_draft", "_tgt": "services_oa_engine_start_instance", @@ -342484,7 +342598,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1061", + "source_location": "L1062", "weight": 1.0, "_src": "api_oa_approval_list_oa_tasks", "_tgt": "crud_base_crudbase_get", @@ -342496,7 +342610,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1092", + "source_location": "L1094", "weight": 1.0, "_src": "api_oa_approval_approve_oa_task", "_tgt": "crud_base_crudbase_get", @@ -342508,7 +342622,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1116", + "source_location": "L1118", "weight": 1.0, "_src": "api_oa_approval_reject_oa_task", "_tgt": "crud_base_crudbase_get", @@ -342520,7 +342634,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1140", + "source_location": "L1142", "weight": 1.0, "_src": "api_oa_approval_return_oa_task", "_tgt": "crud_base_crudbase_get", @@ -342532,7 +342646,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1163", + "source_location": "L1165", "weight": 1.0, "_src": "api_oa_approval_resubmit_oa_instance", "_tgt": "crud_base_crudbase_get", @@ -342544,7 +342658,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1187", + "source_location": "L1189", "weight": 1.0, "_src": "api_oa_approval_add_sign_oa_task", "_tgt": "crud_base_crudbase_get", @@ -342556,7 +342670,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1211", + "source_location": "L1213", "weight": 1.0, "_src": "api_oa_approval_transfer_oa_task", "_tgt": "crud_base_crudbase_get", @@ -342568,7 +342682,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1231", + "source_location": "L1233", "weight": 1.0, "_src": "api_oa_approval_withdraw_oa_instance", "_tgt": "crud_base_crudbase_get", @@ -345400,7 +345514,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L283", + "source_location": "L254", + "weight": 1.0, + "_src": "services_oa_engine_terminal_item", + "_tgt": "crud_base_crudbase_get", + "source": "crud_base_crudbase_get", + "target": "services_oa_engine_terminal_item" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L297", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes", "_tgt": "crud_base_crudbase_get", @@ -345412,7 +345538,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L318", + "source_location": "L332", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "crud_base_crudbase_get", @@ -345424,7 +345550,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L415", + "source_location": "L429", "weight": 1.0, "_src": "services_oa_engine_iter_resolved_path_nodes", "_tgt": "crud_base_crudbase_get", @@ -345436,7 +345562,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L465", + "source_location": "L479", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "crud_base_crudbase_get", @@ -345448,7 +345574,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L533", + "source_location": "L547", "weight": 1.0, "_src": "services_oa_engine_progress_person", "_tgt": "crud_base_crudbase_get", @@ -345460,7 +345586,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L559", + "source_location": "L573", "weight": 1.0, "_src": "services_oa_engine_enrich_transfer_targets", "_tgt": "crud_base_crudbase_get", @@ -345472,7 +345598,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L656", + "source_location": "L670", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "crud_base_crudbase_get", @@ -345484,7 +345610,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L889", + "source_location": "L903", "weight": 1.0, "_src": "services_oa_engine_instance_progress_summary", "_tgt": "crud_base_crudbase_get", @@ -345496,7 +345622,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L961", + "source_location": "L987", "weight": 1.0, "_src": "services_oa_engine_enrich_list_rows", "_tgt": "crud_base_crudbase_get", @@ -345508,7 +345634,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1076", + "source_location": "L1110", "weight": 1.0, "_src": "services_oa_engine_post_name_map", "_tgt": "crud_base_crudbase_get", @@ -345520,7 +345646,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1083", + "source_location": "L1117", "weight": 1.0, "_src": "services_oa_engine_assignee_meta", "_tgt": "crud_base_crudbase_get", @@ -345532,7 +345658,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1103", + "source_location": "L1137", "weight": 1.0, "_src": "services_oa_engine_assignee_meta_for_cc", "_tgt": "crud_base_crudbase_get", @@ -345544,7 +345670,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1111", + "source_location": "L1145", "weight": 1.0, "_src": "services_oa_engine_preview_people", "_tgt": "crud_base_crudbase_get", @@ -345556,7 +345682,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1127", + "source_location": "L1161", "weight": 1.0, "_src": "services_oa_engine_form_value_present", "_tgt": "crud_base_crudbase_get", @@ -345568,7 +345694,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1231", + "source_location": "L1265", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "crud_base_crudbase_get", @@ -345580,7 +345706,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1411", + "source_location": "L1445", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "crud_base_crudbase_get", @@ -345592,7 +345718,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1466", + "source_location": "L1500", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "crud_base_crudbase_get", @@ -345604,7 +345730,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1551", + "source_location": "L1585", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "crud_base_crudbase_get", @@ -345616,7 +345742,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1598", + "source_location": "L1632", "weight": 1.0, "_src": "services_oa_engine_match_condition_group", "_tgt": "crud_base_crudbase_get", @@ -345628,7 +345754,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1670", + "source_location": "L1704", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "crud_base_crudbase_get", @@ -345640,7 +345766,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1954", + "source_location": "L1988", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_base_crudbase_get", @@ -345652,7 +345778,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2375", + "source_location": "L2437", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "crud_base_crudbase_get", @@ -345664,7 +345790,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2441", + "source_location": "L2503", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "crud_base_crudbase_get", @@ -345676,7 +345802,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2521", + "source_location": "L2583", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "crud_base_crudbase_get", @@ -345688,7 +345814,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2747", + "source_location": "L2809", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "crud_base_crudbase_get", @@ -345700,7 +345826,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2823", + "source_location": "L2885", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "crud_base_crudbase_get", @@ -347536,7 +347662,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L803", + "source_location": "L817", "weight": 1.0, "_src": "services_oa_engine_advanced", "_tgt": "crud_base_crudbase_update", @@ -347548,7 +347674,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L974", + "source_location": "L1007", "weight": 1.0, "_src": "services_oa_engine_enrich_list_rows", "_tgt": "crud_base_crudbase_update", @@ -347560,7 +347686,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1976", + "source_location": "L2010", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_base_crudbase_update", @@ -347848,7 +347974,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2019", + "source_location": "L2053", "weight": 1.0, "_src": "services_oa_engine_count_cc_unread", "_tgt": "crud_base_crudbase_count", @@ -347860,7 +347986,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2033", + "source_location": "L2067", "weight": 1.0, "_src": "services_oa_engine_count_pending_tasks", "_tgt": "crud_base_crudbase_count", @@ -347872,7 +347998,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2200", + "source_location": "L2260", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "crud_base_crudbase_count", @@ -347884,7 +348010,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2319", + "source_location": "L2381", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "crud_base_crudbase_count", @@ -355695,7 +355821,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L166", + "source_location": "L168", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "api_mini_menu_mobile_menu_icon", @@ -355719,7 +355845,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/mini_menu.py", - "source_location": "L160", + "source_location": "L162", "weight": 1.0, "_src": "api_mini_menu_list_my_mobile_menus", "_tgt": "api_mini_menu_mobile_menu_icon_colors", @@ -364467,7 +364593,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1078", + "source_location": "L1080", "weight": 1.0, "_src": "api_oa_approval_py", "_tgt": "api_oa_approval_approve_oa_task", @@ -364479,7 +364605,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1102", + "source_location": "L1104", "weight": 1.0, "_src": "api_oa_approval_py", "_tgt": "api_oa_approval_reject_oa_task", @@ -364491,7 +364617,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1126", + "source_location": "L1128", "weight": 1.0, "_src": "api_oa_approval_py", "_tgt": "api_oa_approval_return_oa_task", @@ -364503,7 +364629,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1149", + "source_location": "L1151", "weight": 1.0, "_src": "api_oa_approval_py", "_tgt": "api_oa_approval_resubmit_oa_instance", @@ -364515,7 +364641,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1173", + "source_location": "L1175", "weight": 1.0, "_src": "api_oa_approval_py", "_tgt": "api_oa_approval_add_sign_oa_task", @@ -364527,7 +364653,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1197", + "source_location": "L1199", "weight": 1.0, "_src": "api_oa_approval_py", "_tgt": "api_oa_approval_transfer_oa_task", @@ -364539,7 +364665,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1221", + "source_location": "L1223", "weight": 1.0, "_src": "api_oa_approval_py", "_tgt": "api_oa_approval_withdraw_oa_instance", @@ -365019,7 +365145,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1057", + "source_location": "L1058", "weight": 1.0, "_src": "api_oa_approval_list_oa_tasks", "_tgt": "api_oa_approval_get_tenant_no", @@ -365031,7 +365157,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1087", + "source_location": "L1089", "weight": 1.0, "_src": "api_oa_approval_approve_oa_task", "_tgt": "api_oa_approval_get_tenant_no", @@ -365043,7 +365169,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1111", + "source_location": "L1113", "weight": 1.0, "_src": "api_oa_approval_reject_oa_task", "_tgt": "api_oa_approval_get_tenant_no", @@ -365055,7 +365181,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1135", + "source_location": "L1137", "weight": 1.0, "_src": "api_oa_approval_return_oa_task", "_tgt": "api_oa_approval_get_tenant_no", @@ -365067,7 +365193,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1158", + "source_location": "L1160", "weight": 1.0, "_src": "api_oa_approval_resubmit_oa_instance", "_tgt": "api_oa_approval_get_tenant_no", @@ -365079,7 +365205,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1182", + "source_location": "L1184", "weight": 1.0, "_src": "api_oa_approval_add_sign_oa_task", "_tgt": "api_oa_approval_get_tenant_no", @@ -365091,7 +365217,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1206", + "source_location": "L1208", "weight": 1.0, "_src": "api_oa_approval_transfer_oa_task", "_tgt": "api_oa_approval_get_tenant_no", @@ -365103,7 +365229,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/oa_approval.py", - "source_location": "L1229", + "source_location": "L1231", "weight": 1.0, "_src": "api_oa_approval_withdraw_oa_instance", "_tgt": "api_oa_approval_get_tenant_no", @@ -365115,7 +365241,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oareceiveaccountbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365127,7 +365253,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oareceiveaccountbatchdeletebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365163,7 +365289,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oainstancedraftbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365175,7 +365301,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oainstancedraftupdatebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365187,7 +365313,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oainstancedraftbatchdeletebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365211,7 +365337,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oainstancedraftsubmitbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365259,7 +365385,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oagroupcreatebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365271,7 +365397,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oagroupupdatebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365283,7 +365409,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oaappcreatebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365295,7 +365421,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oaappupdatebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365307,7 +365433,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oadraftsavebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365331,7 +365457,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oastartinstancebody", "_tgt": "services_oa_engine_oaengineerror", @@ -365343,7 +365469,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oaflowpreviewbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365355,7 +365481,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oataskactionbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365367,7 +365493,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oaccreadbatchbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365379,7 +365505,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oaaddsignbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365391,7 +365517,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oatransferbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365403,7 +365529,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_oaresubmitbody", "_tgt": "services_oa_engine_oaengineerror", @@ -365572,7 +365698,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1058", + "source_location": "L1059", "weight": 1.0, "_src": "api_oa_approval_list_oa_tasks", "_tgt": "services_oa_engine_list_tasks", @@ -365584,7 +365710,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1088", + "source_location": "L1090", "weight": 1.0, "_src": "api_oa_approval_approve_oa_task", "_tgt": "services_oa_engine_complete_task", @@ -365596,7 +365722,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1112", + "source_location": "L1114", "weight": 1.0, "_src": "api_oa_approval_reject_oa_task", "_tgt": "services_oa_engine_complete_task", @@ -365608,7 +365734,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1136", + "source_location": "L1138", "weight": 1.0, "_src": "api_oa_approval_return_oa_task", "_tgt": "services_oa_engine_return_task", @@ -365620,7 +365746,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1159", + "source_location": "L1161", "weight": 1.0, "_src": "api_oa_approval_resubmit_oa_instance", "_tgt": "services_oa_engine_resubmit_instance", @@ -365632,7 +365758,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1183", + "source_location": "L1185", "weight": 1.0, "_src": "api_oa_approval_add_sign_oa_task", "_tgt": "services_oa_engine_add_sign", @@ -365644,7 +365770,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1207", + "source_location": "L1209", "weight": 1.0, "_src": "api_oa_approval_transfer_oa_task", "_tgt": "services_oa_engine_transfer_task", @@ -365656,7 +365782,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/oa_approval.py", - "source_location": "L1230", + "source_location": "L1232", "weight": 1.0, "_src": "api_oa_approval_withdraw_oa_instance", "_tgt": "services_oa_engine_withdraw_instance", @@ -365667,7 +365793,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_rationale_212", "_tgt": "services_oa_engine_oaengineerror", @@ -365679,7 +365805,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_rationale_813", "_tgt": "services_oa_engine_oaengineerror", @@ -365691,7 +365817,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "api/oa_approval.py", - "source_location": "L1226", + "source_location": "L1228", "weight": 0.8, "_src": "api_oa_approval_rationale_844", "_tgt": "services_oa_engine_oaengineerror", @@ -378867,7 +378993,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L256", + "source_location": "L270", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_task_round", @@ -378879,7 +379005,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L266", + "source_location": "L280", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_append_pending_nodes", @@ -378891,7 +379017,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L306", + "source_location": "L320", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_pending_people_for_node", @@ -378903,7 +379029,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L398", + "source_location": "L412", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_iter_resolved_path_nodes", @@ -378915,7 +379041,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L445", + "source_location": "L459", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_append_pending_nodes_on_path", @@ -378927,7 +379053,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L529", + "source_location": "L543", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_progress_person", @@ -378939,7 +379065,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L543", + "source_location": "L557", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_enrich_transfer_targets", @@ -378951,7 +379077,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L585", + "source_location": "L599", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_dt_sort_key", @@ -378963,7 +379089,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L594", + "source_location": "L608", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_aggregate_node_status", @@ -378975,7 +379101,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L612", + "source_location": "L626", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_group_tasks_by_node", @@ -378987,7 +379113,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L622", + "source_location": "L636", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_build_progress_items", @@ -378999,7 +379125,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L763", + "source_location": "L777", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_add_instance_event", @@ -379011,7 +379137,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L798", + "source_location": "L812", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_advanced", @@ -379023,7 +379149,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L807", + "source_location": "L821", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_check_initiator_scope", @@ -379035,7 +379161,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L816", + "source_location": "L830", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_instance_to_dict", @@ -379047,7 +379173,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L834", + "source_location": "L848", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_task_to_dict", @@ -379059,7 +379185,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L866", + "source_location": "L880", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_instance_progress_summary", @@ -379071,7 +379197,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L907", + "source_location": "L921", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_enrich_list_rows", @@ -379083,7 +379209,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L979", + "source_location": "L1013", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_user_name_map", @@ -379095,7 +379221,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L987", + "source_location": "L1021", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_dept_name", @@ -379107,7 +379233,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1001", + "source_location": "L1035", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_list_templates", @@ -379119,7 +379245,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1031", + "source_location": "L1065", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_get_template_detail", @@ -379131,7 +379257,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1064", + "source_location": "L1098", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_post_name_map", @@ -379143,7 +379269,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1082", + "source_location": "L1116", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_assignee_meta", @@ -379155,7 +379281,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1096", + "source_location": "L1130", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_assignee_meta_for_cc", @@ -379167,7 +379293,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1107", + "source_location": "L1141", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_preview_people", @@ -379179,7 +379305,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1120", + "source_location": "L1154", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_form_value_present", @@ -379191,7 +379317,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1137", + "source_location": "L1171", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_collect_condition_fields", @@ -379203,7 +379329,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1196", + "source_location": "L1230", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_condition_fields_ready", @@ -379215,7 +379341,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1206", + "source_location": "L1240", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_walk_preview_nodes", @@ -379227,7 +379353,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1378", + "source_location": "L1412", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_preview_start_flow", @@ -379239,7 +379365,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1446", + "source_location": "L1480", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_create_tasks_for_node", @@ -379251,7 +379377,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1537", + "source_location": "L1571", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_eval_condition_rules", @@ -379263,7 +379389,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1588", + "source_location": "L1622", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_match_condition_group", @@ -379275,7 +379401,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1631", + "source_location": "L1665", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_advance_from", @@ -379287,7 +379413,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1726", + "source_location": "L1760", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_start_instance", @@ -379299,7 +379425,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1912", + "source_location": "L1946", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_get_instance", @@ -379311,7 +379437,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1923", + "source_location": "L1957", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_get_instance_detail", @@ -379323,7 +379449,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_normalize_cc_read_status", @@ -379335,7 +379461,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1999", + "source_location": "L2033", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -379347,7 +379473,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2017", + "source_location": "L2051", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_count_cc_unread", @@ -379359,7 +379485,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2031", + "source_location": "L2065", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_count_pending_tasks", @@ -379371,7 +379497,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2045", + "source_location": "L2079", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_mark_cc_task_read", @@ -379383,7 +379509,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2066", + "source_location": "L2100", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_mark_cc_tasks_read_batch", @@ -379395,7 +379521,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2097", + "source_location": "L2131", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_parse_day_start", @@ -379407,7 +379533,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2108", + "source_location": "L2142", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_parse_day_end", @@ -379419,7 +379545,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2119", + "source_location": "L2153", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_apply_instance_list_filters", @@ -379431,7 +379557,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2166", + "source_location": "L2224", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_list_tasks", @@ -379443,7 +379569,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2293", + "source_location": "L2355", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_approve_task_core", @@ -379455,7 +379581,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2365", + "source_location": "L2427", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_maybe_auto_pass_initiator", @@ -379467,7 +379593,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2403", + "source_location": "L2465", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_complete_task", @@ -379479,7 +379605,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2487", + "source_location": "L2549", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_add_sign", @@ -379491,7 +379617,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2603", + "source_location": "L2665", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_transfer_task", @@ -379503,7 +379629,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2714", + "source_location": "L2776", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_return_task", @@ -379515,7 +379641,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2795", + "source_location": "L2857", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_resubmit_instance", @@ -379527,7 +379653,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2809", + "source_location": "L2871", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_withdraw_instance", @@ -379551,7 +379677,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L813", + "source_location": "L827", "weight": 1.0, "_src": "services_oa_engine_check_initiator_scope", "_tgt": "services_oa_engine_oaengineerror", @@ -379563,7 +379689,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1036", + "source_location": "L1070", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "services_oa_engine_oaengineerror", @@ -379575,7 +379701,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1391", + "source_location": "L1425", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_oaengineerror", @@ -379587,7 +379713,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1487", + "source_location": "L1521", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_oaengineerror", @@ -379599,7 +379725,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1709", + "source_location": "L1743", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_oaengineerror", @@ -379611,7 +379737,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1743", + "source_location": "L1777", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -379623,7 +379749,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1919", + "source_location": "L1953", "weight": 1.0, "_src": "services_oa_engine_get_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -379635,7 +379761,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1995", + "source_location": "L2029", "weight": 1.0, "_src": "services_oa_engine_normalize_cc_read_status", "_tgt": "services_oa_engine_oaengineerror", @@ -379647,7 +379773,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2058", + "source_location": "L2092", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_oaengineerror", @@ -379659,7 +379785,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2243", + "source_location": "L2303", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_oaengineerror", @@ -379671,7 +379797,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2353", + "source_location": "L2415", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_oaengineerror", @@ -379683,7 +379809,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2414", + "source_location": "L2476", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_oaengineerror", @@ -379695,7 +379821,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2503", + "source_location": "L2565", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_oaengineerror", @@ -379707,7 +379833,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2619", + "source_location": "L2681", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_oaengineerror", @@ -379719,7 +379845,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2729", + "source_location": "L2791", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_oaengineerror", @@ -379731,7 +379857,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2806", + "source_location": "L2868", "weight": 1.0, "_src": "services_oa_engine_resubmit_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -379743,7 +379869,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2814", + "source_location": "L2876", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -379935,7 +380061,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L718", + "source_location": "L732", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_loads", @@ -379947,7 +380073,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L799", + "source_location": "L813", "weight": 1.0, "_src": "services_oa_engine_advanced", "_tgt": "services_oa_engine_loads", @@ -379959,7 +380085,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L811", + "source_location": "L825", "weight": 1.0, "_src": "services_oa_engine_check_initiator_scope", "_tgt": "services_oa_engine_loads", @@ -379971,7 +380097,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L825", + "source_location": "L839", "weight": 1.0, "_src": "services_oa_engine_instance_to_dict", "_tgt": "services_oa_engine_loads", @@ -379983,7 +380109,19 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1049", + "source_location": "L1000", + "weight": 1.0, + "_src": "services_oa_engine_enrich_list_rows", + "_tgt": "services_oa_engine_loads", + "source": "services_oa_engine_loads", + "target": "services_oa_engine_enrich_list_rows", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L1083", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "services_oa_engine_loads", @@ -379995,7 +380133,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1410", + "source_location": "L1444", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_loads", @@ -380007,7 +380145,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1641", + "source_location": "L1675", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_loads", @@ -380019,7 +380157,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1749", + "source_location": "L1783", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_loads", @@ -380031,7 +380169,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1939", + "source_location": "L1973", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_loads", @@ -380043,7 +380181,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2350", + "source_location": "L2412", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_loads", @@ -380055,7 +380193,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1838", + "source_location": "L1872", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_dumps", @@ -380091,7 +380229,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L722", + "source_location": "L736", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_normalize_initiator_select_by_node", @@ -380103,7 +380241,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1424", + "source_location": "L1458", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_normalize_initiator_select_by_node", @@ -380115,7 +380253,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1830", + "source_location": "L1864", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_normalize_initiator_select_by_node", @@ -380127,7 +380265,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L326", + "source_location": "L340", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_engine_ids_for_initiator_select_node", @@ -380139,7 +380277,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1294", + "source_location": "L1328", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_ids_for_initiator_select_node", @@ -380151,7 +380289,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1467", + "source_location": "L1501", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_ids_for_initiator_select_node", @@ -380163,7 +380301,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L724", + "source_location": "L738", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_load_initiator_select_by_node", @@ -380175,7 +380313,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2360", + "source_location": "L2422", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_load_initiator_select_by_node", @@ -380187,7 +380325,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L279", + "source_location": "L293", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes", "_tgt": "services_oa_engine_node_type", @@ -380199,7 +380337,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L317", + "source_location": "L331", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_engine_node_type", @@ -380211,7 +380349,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L413", + "source_location": "L427", "weight": 1.0, "_src": "services_oa_engine_iter_resolved_path_nodes", "_tgt": "services_oa_engine_node_type", @@ -380223,7 +380361,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L478", + "source_location": "L492", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "services_oa_engine_node_type", @@ -380235,7 +380373,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1226", + "source_location": "L1260", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_node_type", @@ -380247,7 +380385,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1456", + "source_location": "L1490", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_node_type", @@ -380259,7 +380397,7 @@ "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_node_type", @@ -380283,7 +380421,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L417", + "source_location": "L431", "weight": 1.0, "_src": "services_oa_engine_iter_resolved_path_nodes", "_tgt": "services_oa_engine_merge_after_branch_end", @@ -380295,7 +380433,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1247", + "source_location": "L1281", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_merge_after_branch_end", @@ -380307,7 +380445,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1670", + "source_location": "L1704", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_merge_after_branch_end", @@ -380331,7 +380469,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1641", + "source_location": "L1675", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_flow_root", @@ -380343,7 +380481,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1939", + "source_location": "L1973", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_flow_root", @@ -380355,7 +380493,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2350", + "source_location": "L2412", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_flow_root", @@ -380367,7 +380505,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L276", + "source_location": "L290", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes", "_tgt": "services_oa_engine_find_node", @@ -380379,7 +380517,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2351", + "source_location": "L2413", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_find_node", @@ -380403,7 +380541,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L274", + "source_location": "L288", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes", "_tgt": "services_oa_engine_flow_node_key_order", @@ -380427,7 +380565,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1504", + "source_location": "L1538", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_next_task_order_num", @@ -380439,7 +380577,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1664", + "source_location": "L1698", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_next_task_order_num", @@ -380451,7 +380589,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2548", + "source_location": "L2610", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_next_task_order_num", @@ -380463,7 +380601,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2672", + "source_location": "L2734", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_next_task_order_num", @@ -380487,7 +380625,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L640", + "source_location": "L654", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_sort_tasks_for_detail", @@ -380499,7 +380637,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1942", + "source_location": "L1976", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_sort_tasks_for_detail", @@ -380523,7 +380661,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L249", + "source_location": "L263", "weight": 1.0, "_src": "services_oa_engine_terminal_item", "_tgt": "services_oa_engine_fmt_dt", @@ -380535,7 +380673,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L535", + "source_location": "L549", "weight": 1.0, "_src": "services_oa_engine_progress_person", "_tgt": "services_oa_engine_fmt_dt", @@ -380547,7 +380685,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L643", + "source_location": "L657", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_fmt_dt", @@ -380559,7 +380697,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L754", + "source_location": "L768", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_terminal_item", @@ -380571,7 +380709,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L469", + "source_location": "L483", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "services_oa_engine_append_pending_nodes", @@ -380583,7 +380721,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L749", + "source_location": "L763", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_append_pending_nodes", @@ -380595,19 +380733,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L273", + "source_location": "L287", "weight": 1.0, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "services_oa_engine_append_pending_nodes", "source": "services_oa_engine_append_pending_nodes", - "target": "services_oa_engine_rationale_273", + "target": "services_oa_engine_rationale_287", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L392", + "source_location": "L406", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_engine_user_name_map", @@ -380619,7 +380757,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L502", + "source_location": "L516", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "services_oa_engine_pending_people_for_node", @@ -380631,12 +380769,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L316", + "source_location": "L330", "weight": 1.0, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "services_oa_engine_pending_people_for_node", "source": "services_oa_engine_pending_people_for_node", - "target": "services_oa_engine_rationale_316", + "target": "services_oa_engine_rationale_330", "confidence_score": 1.0 }, { @@ -380644,7 +380782,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L331", + "source_location": "L345", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_assignee_normalize_cc_assignee_types", @@ -380656,7 +380794,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L332", + "source_location": "L346", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_assignee_resolve_cc_assignees", @@ -380668,7 +380806,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L369", + "source_location": "L383", "weight": 1.0, "_src": "services_oa_engine_pending_people_for_node", "_tgt": "services_oa_assignee_resolve_assignees", @@ -380679,7 +380817,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L422", + "source_location": "L436", "weight": 1.0, "_src": "services_oa_engine_iter_resolved_path_nodes", "_tgt": "services_oa_engine_match_condition_group", @@ -380691,7 +380829,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L460", + "source_location": "L474", "weight": 1.0, "_src": "services_oa_engine_append_pending_nodes_on_path", "_tgt": "services_oa_engine_iter_resolved_path_nodes", @@ -380703,19 +380841,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L405", + "source_location": "L419", "weight": 1.0, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "services_oa_engine_iter_resolved_path_nodes", "source": "services_oa_engine_iter_resolved_path_nodes", - "target": "services_oa_engine_rationale_405", + "target": "services_oa_engine_rationale_419", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L735", + "source_location": "L749", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_append_pending_nodes_on_path", @@ -380727,19 +380865,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L459", + "source_location": "L473", "weight": 1.0, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "services_oa_engine_append_pending_nodes_on_path", "source": "services_oa_engine_append_pending_nodes_on_path", - "target": "services_oa_engine_rationale_459", + "target": "services_oa_engine_rationale_473", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L670", + "source_location": "L684", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_progress_person", @@ -380751,7 +380889,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L671", + "source_location": "L685", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_enrich_transfer_targets", @@ -380763,31 +380901,31 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L548", + "source_location": "L562", "weight": 1.0, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "services_oa_engine_enrich_transfer_targets", "source": "services_oa_engine_enrich_transfer_targets", - "target": "services_oa_engine_rationale_548", + "target": "services_oa_engine_rationale_562", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L586", + "source_location": "L600", "weight": 1.0, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "services_oa_engine_dt_sort_key", "source": "services_oa_engine_dt_sort_key", - "target": "services_oa_engine_rationale_586", + "target": "services_oa_engine_rationale_600", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L673", + "source_location": "L687", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_aggregate_node_status", @@ -380799,19 +380937,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L595", + "source_location": "L609", "weight": 1.0, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "services_oa_engine_aggregate_node_status", "source": "services_oa_engine_aggregate_node_status", - "target": "services_oa_engine_rationale_595", + "target": "services_oa_engine_rationale_609", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L668", + "source_location": "L682", "weight": 1.0, "_src": "services_oa_engine_build_progress_items", "_tgt": "services_oa_engine_group_tasks_by_node", @@ -380823,19 +380961,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L613", + "source_location": "L627", "weight": 1.0, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "services_oa_engine_group_tasks_by_node", "source": "services_oa_engine_group_tasks_by_node", - "target": "services_oa_engine_rationale_613", + "target": "services_oa_engine_rationale_627", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1977", + "source_location": "L2011", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_build_progress_items", @@ -380847,19 +380985,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L633", + "source_location": "L647", "weight": 1.0, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "services_oa_engine_build_progress_items", "source": "services_oa_engine_build_progress_items", - "target": "services_oa_engine_rationale_633", + "target": "services_oa_engine_rationale_647", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1892", + "source_location": "L1926", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_add_instance_event", @@ -380871,7 +381009,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2699", + "source_location": "L2761", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_add_instance_event", @@ -380883,7 +381021,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2781", + "source_location": "L2843", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_add_instance_event", @@ -380895,7 +381033,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2840", + "source_location": "L2902", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_add_instance_event", @@ -380907,7 +381045,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1051", + "source_location": "L1085", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "services_oa_engine_advanced", @@ -380919,7 +381057,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1431", + "source_location": "L1465", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_advanced", @@ -380931,7 +381069,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1470", + "source_location": "L1504", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_engine_advanced", @@ -380943,7 +381081,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1964", + "source_location": "L1998", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_advanced", @@ -380955,7 +381093,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2374", + "source_location": "L2436", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "services_oa_engine_advanced", @@ -380967,7 +381105,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2440", + "source_location": "L2502", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_advanced", @@ -380979,7 +381117,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2520", + "source_location": "L2582", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_advanced", @@ -380991,7 +381129,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2746", + "source_location": "L2808", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_advanced", @@ -381003,7 +381141,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2822", + "source_location": "L2884", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_advanced", @@ -381015,7 +381153,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1014", + "source_location": "L1048", "weight": 1.0, "_src": "services_oa_engine_list_templates", "_tgt": "services_oa_engine_check_initiator_scope", @@ -381027,7 +381165,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1037", + "source_location": "L1071", "weight": 1.0, "_src": "services_oa_engine_get_template_detail", "_tgt": "services_oa_engine_check_initiator_scope", @@ -381039,7 +381177,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1392", + "source_location": "L1426", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_check_initiator_scope", @@ -381051,7 +381189,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1744", + "source_location": "L1778", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_check_initiator_scope", @@ -381063,7 +381201,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1953", + "source_location": "L1987", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_instance_to_dict", @@ -381075,7 +381213,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2207", + "source_location": "L2267", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_instance_to_dict", @@ -381087,7 +381225,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1959", + "source_location": "L1993", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_task_to_dict", @@ -381099,7 +381237,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2063", + "source_location": "L2097", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_task_to_dict", @@ -381111,7 +381249,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2274", + "source_location": "L2336", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_task_to_dict", @@ -381123,7 +381261,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L966", + "source_location": "L992", "weight": 1.0, "_src": "services_oa_engine_enrich_list_rows", "_tgt": "services_oa_engine_instance_progress_summary", @@ -381135,7 +381273,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L957", + "source_location": "L983", "weight": 1.0, "_src": "services_oa_engine_enrich_list_rows", "_tgt": "services_oa_engine_user_name_map", @@ -381147,7 +381285,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2209", + "source_location": "L2269", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_enrich_list_rows", @@ -381155,11 +381293,23 @@ "target": "services_oa_engine_list_tasks", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1004", + "weight": 1.0, + "_src": "services_oa_engine_enrich_list_rows", + "_tgt": "services_oa_related_approval_flatten_form_fields_for_summary", + "source": "services_oa_engine_enrich_list_rows", + "target": "services_oa_related_approval_flatten_form_fields_for_summary" + }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1108", + "source_location": "L1142", "weight": 1.0, "_src": "services_oa_engine_preview_people", "_tgt": "services_oa_engine_user_name_map", @@ -381171,7 +381321,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1948", + "source_location": "L1982", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_user_name_map", @@ -381195,7 +381345,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1799", + "source_location": "L1833", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_dept_name", @@ -381207,7 +381357,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1955", + "source_location": "L1989", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_dept_name", @@ -381231,7 +381381,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1086", + "source_location": "L1120", "weight": 1.0, "_src": "services_oa_engine_assignee_meta", "_tgt": "services_oa_engine_post_name_map", @@ -381243,7 +381393,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1102", + "source_location": "L1136", "weight": 1.0, "_src": "services_oa_engine_assignee_meta_for_cc", "_tgt": "services_oa_engine_assignee_meta", @@ -381255,7 +381405,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1338", + "source_location": "L1372", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_assignee_meta", @@ -381267,7 +381417,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1308", + "source_location": "L1342", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_assignee_meta_for_cc", @@ -381279,7 +381429,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1228", + "source_location": "L1262", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_preview_people", @@ -381291,7 +381441,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1203", + "source_location": "L1237", "weight": 1.0, "_src": "services_oa_engine_condition_fields_ready", "_tgt": "services_oa_engine_form_value_present", @@ -381303,19 +381453,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1121", + "source_location": "L1155", "weight": 1.0, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "services_oa_engine_form_value_present", "source": "services_oa_engine_form_value_present", - "target": "services_oa_engine_rationale_1121", + "target": "services_oa_engine_rationale_1155", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1199", + "source_location": "L1233", "weight": 1.0, "_src": "services_oa_engine_condition_fields_ready", "_tgt": "services_oa_engine_collect_condition_fields", @@ -381327,19 +381477,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1138", + "source_location": "L1172", "weight": 1.0, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "services_oa_engine_collect_condition_fields", "source": "services_oa_engine_collect_condition_fields", - "target": "services_oa_engine_rationale_1138", + "target": "services_oa_engine_rationale_1172", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1416", + "source_location": "L1450", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_condition_fields_ready", @@ -381351,7 +381501,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1265", + "source_location": "L1299", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_engine_match_condition_group", @@ -381363,7 +381513,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1425", + "source_location": "L1459", "weight": 1.0, "_src": "services_oa_engine_preview_start_flow", "_tgt": "services_oa_engine_walk_preview_nodes", @@ -381375,12 +381525,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1219", + "source_location": "L1253", "weight": 1.0, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "services_oa_engine_walk_preview_nodes", "source": "services_oa_engine_walk_preview_nodes", - "target": "services_oa_engine_rationale_1219", + "target": "services_oa_engine_rationale_1253", "confidence_score": 1.0 }, { @@ -381388,7 +381538,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1298", + "source_location": "L1332", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_assignee_normalize_cc_assignee_types", @@ -381400,7 +381550,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1309", + "source_location": "L1343", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_assignee_resolve_cc_assignees", @@ -381412,7 +381562,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1347", + "source_location": "L1381", "weight": 1.0, "_src": "services_oa_engine_walk_preview_nodes", "_tgt": "services_oa_assignee_resolve_assignees", @@ -381423,19 +381573,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1388", + "source_location": "L1422", "weight": 1.0, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "services_oa_engine_preview_start_flow", "source": "services_oa_engine_preview_start_flow", - "target": "services_oa_engine_rationale_1388", + "target": "services_oa_engine_rationale_1422", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1694", + "source_location": "L1728", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_create_tasks_for_node", @@ -381448,7 +381598,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1473", + "source_location": "L1507", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_assignee_resolve_cc_assignees", @@ -381460,7 +381610,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1489", + "source_location": "L1523", "weight": 1.0, "_src": "services_oa_engine_create_tasks_for_node", "_tgt": "services_oa_assignee_resolve_assignees", @@ -381471,7 +381621,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1620", + "source_location": "L1654", "weight": 1.0, "_src": "services_oa_engine_match_condition_group", "_tgt": "services_oa_engine_eval_condition_rules", @@ -381483,12 +381633,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1543", + "source_location": "L1577", "weight": 1.0, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "services_oa_engine_eval_condition_rules", "source": "services_oa_engine_eval_condition_rules", - "target": "services_oa_engine_rationale_1543", + "target": "services_oa_engine_rationale_1577", "confidence_score": 1.0 }, { @@ -381496,7 +381646,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1570", + "source_location": "L1604", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "services_oa_person_select_person_contains_match", @@ -381508,7 +381658,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_eval_condition_rules", "_tgt": "services_oa_post_select_post_contains_match", @@ -381520,7 +381670,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1572", + "source_location": "L1606", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "services_oa_dept_select_dept_contains_match", @@ -381532,7 +381682,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1581", + "source_location": "L1615", "weight": 1.0, "_src": "services_oa_engine_eval_condition_rules", "_tgt": "services_oa_formula_eval_formula", @@ -381544,7 +381694,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1606", + "source_location": "L1640", "weight": 1.0, "_src": "services_oa_engine_match_condition_group", "_tgt": "services_oa_formula_eval_formula", @@ -381555,7 +381705,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1710", + "source_location": "L1744", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_engine_maybe_auto_pass_initiator", @@ -381567,7 +381717,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1899", + "source_location": "L1933", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_advance_from", @@ -381579,7 +381729,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2354", + "source_location": "L2416", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_advance_from", @@ -381591,12 +381741,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1640", + "source_location": "L1674", "weight": 1.0, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "services_oa_engine_advance_from", "source": "services_oa_engine_advance_from", - "target": "services_oa_engine_rationale_1640", + "target": "services_oa_engine_rationale_1674", "confidence_score": 1.0 }, { @@ -381604,7 +381754,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1678", + "source_location": "L1712", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_confirmation_kit_sync_apply_confirmation_kit_user_sync", @@ -381616,7 +381766,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1684", + "source_location": "L1718", "weight": 1.0, "_src": "services_oa_engine_advance_from", "_tgt": "services_oa_resignation_kit_sync_apply_resignation_kit_user_sync", @@ -381627,7 +381777,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1909", + "source_location": "L1943", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_get_instance_detail", @@ -381640,7 +381790,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1752", + "source_location": "L1786", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_formula_apply_formulas_and_linkages", @@ -381652,7 +381802,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1764", + "source_location": "L1798", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_leave_hours_apply_leave_kit_hours", @@ -381664,7 +381814,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_leave_hours_validate_leave_kit_form_values", @@ -381676,7 +381826,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_trip_days_apply_trip_kit_days", @@ -381688,7 +381838,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1770", + "source_location": "L1804", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_trip_days_validate_trip_kit_form_values", @@ -381700,7 +381850,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": "services_oa_overtime_hours_apply_overtime_kit_hours", @@ -381712,7 +381862,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": "services_oa_overtime_hours_validate_overtime_kit_form_values", @@ -381724,7 +381874,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1793", + "source_location": "L1827", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_owner_fields_apply_owner_field_defaults", @@ -381736,7 +381886,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1808", + "source_location": "L1842", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_dept_select_validate_dept_form_values", @@ -381748,7 +381898,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1812", + "source_location": "L1846", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_money_field_validate_money_form_values", @@ -381760,7 +381910,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1816", + "source_location": "L1850", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_person_select_validate_person_form_values", @@ -381772,7 +381922,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_post_select_validate_post_form_values", @@ -381784,7 +381934,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1824", + "source_location": "L1858", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_receive_account_validate_receive_account_form_values", @@ -381796,7 +381946,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1860", + "source_location": "L1894", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_related_approval_merge_relation_targets", @@ -381808,7 +381958,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1871", + "source_location": "L1905", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_related_approval_assert_linkable_instance", @@ -381819,7 +381969,7 @@ "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_get_instance", @@ -381831,7 +381981,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2428", + "source_location": "L2490", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_get_instance", @@ -381843,7 +381993,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2509", + "source_location": "L2571", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_get_instance", @@ -381855,7 +382005,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2625", + "source_location": "L2687", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_get_instance", @@ -381867,7 +382017,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2735", + "source_location": "L2797", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_get_instance", @@ -381879,7 +382029,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2812", + "source_location": "L2874", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_get_instance", @@ -381891,7 +382041,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2473", + "source_location": "L2535", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -381903,7 +382053,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2600", + "source_location": "L2662", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_get_instance_detail", @@ -381915,7 +382065,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2711", + "source_location": "L2773", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -381927,7 +382077,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2792", + "source_location": "L2854", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -381939,7 +382089,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2848", + "source_location": "L2910", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_get_instance_detail", @@ -381951,7 +382101,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2236", + "source_location": "L2296", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_normalize_cc_read_status", @@ -381963,7 +382113,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2060", + "source_location": "L2094", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -381975,7 +382125,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2086", + "source_location": "L2120", "weight": 1.0, "_src": "services_oa_engine_mark_cc_tasks_read_batch", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -381987,19 +382137,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2006", + "source_location": "L2040", "weight": 1.0, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "services_oa_engine_apply_cc_task_read", "source": "services_oa_engine_apply_cc_task_read", - "target": "services_oa_engine_rationale_2006", + "target": "services_oa_engine_rationale_2040", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2152", + "source_location": "L2210", "weight": 1.0, "_src": "services_oa_engine_apply_instance_list_filters", "_tgt": "services_oa_engine_parse_day_start", @@ -382011,7 +382161,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2155", + "source_location": "L2213", "weight": 1.0, "_src": "services_oa_engine_apply_instance_list_filters", "_tgt": "services_oa_engine_parse_day_end", @@ -382023,7 +382173,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2192", + "source_location": "L2251", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_apply_instance_list_filters", @@ -382035,19 +382185,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2130", + "source_location": "L2165", "weight": 1.0, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "services_oa_engine_apply_instance_list_filters", "source": "services_oa_engine_apply_instance_list_filters", - "target": "services_oa_engine_rationale_2130", + "target": "services_oa_engine_rationale_2165", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2393", + "source_location": "L2455", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "services_oa_engine_approve_task_core", @@ -382059,7 +382209,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2475", + "source_location": "L2537", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_approve_task_core", @@ -382071,60 +382221,60 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2302", + "source_location": "L2364", "weight": 1.0, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "services_oa_engine_approve_task_core", "source": "services_oa_engine_approve_task_core", - "target": "services_oa_engine_rationale_2302", + "target": "services_oa_engine_rationale_2364", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2496", + "source_location": "L2558", "weight": 1.0, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "services_oa_engine_add_sign", "source": "services_oa_engine_add_sign", - "target": "services_oa_engine_rationale_2496", + "target": "services_oa_engine_rationale_2558", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2612", + "source_location": "L2674", "weight": 1.0, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "services_oa_engine_transfer_task", "source": "services_oa_engine_transfer_task", - "target": "services_oa_engine_rationale_2612", + "target": "services_oa_engine_rationale_2674", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2722", + "source_location": "L2784", "weight": 1.0, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "services_oa_engine_return_task", "source": "services_oa_engine_return_task", - "target": "services_oa_engine_rationale_2722", + "target": "services_oa_engine_rationale_2784", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2804", + "source_location": "L2866", "weight": 1.0, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "services_oa_engine_resubmit_instance", "source": "services_oa_engine_resubmit_instance", - "target": "services_oa_engine_rationale_2804", + "target": "services_oa_engine_rationale_2866", "confidence_score": 1.0 }, { @@ -382253,9 +382403,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382265,9 +382415,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_273", + "_src": "services_oa_engine_rationale_287", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_273", + "source": "services_oa_engine_rationale_287", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382277,9 +382427,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382289,9 +382439,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_316", + "_src": "services_oa_engine_rationale_330", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_316", + "source": "services_oa_engine_rationale_330", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382301,9 +382451,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382313,9 +382463,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_405", + "_src": "services_oa_engine_rationale_419", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_405", + "source": "services_oa_engine_rationale_419", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382325,9 +382475,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382337,9 +382487,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_459", + "_src": "services_oa_engine_rationale_473", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_459", + "source": "services_oa_engine_rationale_473", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382349,9 +382499,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382361,9 +382511,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_548", + "_src": "services_oa_engine_rationale_562", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_548", + "source": "services_oa_engine_rationale_562", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382373,9 +382523,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382385,9 +382535,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_586", + "_src": "services_oa_engine_rationale_600", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_586", + "source": "services_oa_engine_rationale_600", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382397,9 +382547,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382409,9 +382559,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_595", + "_src": "services_oa_engine_rationale_609", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_595", + "source": "services_oa_engine_rationale_609", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382421,9 +382571,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382433,9 +382583,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_613", + "_src": "services_oa_engine_rationale_627", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_613", + "source": "services_oa_engine_rationale_627", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382445,9 +382595,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382457,9 +382607,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_633", + "_src": "services_oa_engine_rationale_647", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_633", + "source": "services_oa_engine_rationale_647", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382469,9 +382619,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382481,9 +382631,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_1121", + "_src": "services_oa_engine_rationale_1155", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1121", + "source": "services_oa_engine_rationale_1155", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382493,9 +382643,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382505,9 +382655,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_1138", + "_src": "services_oa_engine_rationale_1172", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1138", + "source": "services_oa_engine_rationale_1172", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382517,9 +382667,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382529,9 +382679,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_1219", + "_src": "services_oa_engine_rationale_1253", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1219", + "source": "services_oa_engine_rationale_1253", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382541,9 +382691,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382553,9 +382703,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_1388", + "_src": "services_oa_engine_rationale_1422", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1388", + "source": "services_oa_engine_rationale_1422", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382565,9 +382715,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382577,9 +382727,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_1543", + "_src": "services_oa_engine_rationale_1577", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1543", + "source": "services_oa_engine_rationale_1577", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382589,9 +382739,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382601,9 +382751,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_1640", + "_src": "services_oa_engine_rationale_1674", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_1640", + "source": "services_oa_engine_rationale_1674", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382613,9 +382763,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382625,9 +382775,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2006", + "_src": "services_oa_engine_rationale_2040", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2006", + "source": "services_oa_engine_rationale_2040", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382637,9 +382787,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382649,9 +382799,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2130", + "_src": "services_oa_engine_rationale_2165", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2130", + "source": "services_oa_engine_rationale_2165", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382661,9 +382811,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382673,9 +382823,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2302", + "_src": "services_oa_engine_rationale_2364", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2302", + "source": "services_oa_engine_rationale_2364", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382685,9 +382835,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382697,9 +382847,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2496", + "_src": "services_oa_engine_rationale_2558", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2496", + "source": "services_oa_engine_rationale_2558", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382709,9 +382859,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382721,9 +382871,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2612", + "_src": "services_oa_engine_rationale_2674", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2612", + "source": "services_oa_engine_rationale_2674", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382733,9 +382883,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382745,9 +382895,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2722", + "_src": "services_oa_engine_rationale_2784", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2722", + "source": "services_oa_engine_rationale_2784", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -382757,9 +382907,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -382769,9 +382919,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2804", + "_src": "services_oa_engine_rationale_2866", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2804", + "source": "services_oa_engine_rationale_2866", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, diff --git a/backend/graphify-out/manifest.json b/backend/graphify-out/manifest.json index ab14dd8c..c9f0c1c8 100644 --- a/backend/graphify-out/manifest.json +++ b/backend/graphify-out/manifest.json @@ -20,7 +20,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/core/context.py": 1779242263.6923044, "/Users/wuzilong/work/00code/zkxw/backend/app/core/utils.py": 1780305790.0009735, "/Users/wuzilong/work/00code/zkxw/backend/app/core/protocol_status_display.py": 1783303208.7618413, - "/Users/wuzilong/work/00code/zkxw/backend/app/core/storage.py": 1782437555.6682527, + "/Users/wuzilong/work/00code/zkxw/backend/app/core/storage.py": 1786527936.515132, "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py": 1778578258.0426462, "/Users/wuzilong/work/00code/zkxw/backend/app/core/exceptions.py": 1778578258.0413945, "/Users/wuzilong/work/00code/zkxw/backend/app/core/data_scope.py": 1785663691.2518938, @@ -165,7 +165,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": 1785990690.2179956, + "/Users/wuzilong/work/00code/zkxw/backend/app/crud/oa_instance_draft.py": 1786527123.364954, "/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, @@ -184,7 +184,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/api/public.py": 1786374022.5691514, "/Users/wuzilong/work/00code/zkxw/backend/app/api/material.py": 1782894693.6582327, "/Users/wuzilong/work/00code/zkxw/backend/app/api/production_material.py": 1782404982.2474263, - "/Users/wuzilong/work/00code/zkxw/backend/app/api/mini_menu.py": 1786520649.8233767, + "/Users/wuzilong/work/00code/zkxw/backend/app/api/mini_menu.py": 1786587944.1214068, "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py": 1785207187.402777, "/Users/wuzilong/work/00code/zkxw/backend/app/api/market.py": 1781522283.6823432, "/Users/wuzilong/work/00code/zkxw/backend/app/api/sample_production_reception.py": 1782718998.90251, @@ -199,7 +199,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": 1786416766.968504, + "/Users/wuzilong/work/00code/zkxw/backend/app/api/oa_approval.py": 1786527707.997609, "/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, @@ -218,7 +218,7 @@ "/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": 1786416725.0574527, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_engine.py": 1786600784.1269102, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_overtime_hours.py": 1786373766.5113294, "/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, diff --git a/backend/tests/test_oa_engine.py b/backend/tests/test_oa_engine.py index e415b1fd..77c03b12 100644 --- a/backend/tests/test_oa_engine.py +++ b/backend/tests/test_oa_engine.py @@ -812,6 +812,64 @@ class TestBuildProgress(unittest.TestCase): len(terminal), expect_n, f"status={status} terminal count" ) + def test_cancelled_terminal_attributes_to_initiator(self): + """撤销终态归因发起人;任务 cancelled 仍投影为节点,由前端映射「无需处理」。""" + from app.services.oa_engine import build_progress_items + + root = { + "id": "s", + "type": "start", + "child": { + "id": "a1", + "type": "approval", + "name": "直接主管", + "child": {"id": "e1", "type": "end"}, + }, + } + ts = datetime(2026, 8, 13, 12, 47, 46) + t_pending_cancelled = MagicMock( + id="tA", + node_key="a1", + node_name="直接主管", + task_type="approval", + status="cancelled", + assignee_user_id="u2", + order_num=0, + round_no=1, + create_time=datetime(2026, 8, 13, 11, 17, 38), + update_time=ts, + comment_text=None, + resolve_source="direct_supervisor", + sign_mode="and", + ) + inst = MagicMock( + status="cancelled", + initiator_user_id="u0", + current_round=1, + create_time=datetime(2026, 8, 13, 11, 17, 38), + update_time=ts, + ) + items = build_progress_items( + inst=inst, + flow_root=root, + tasks=[t_pending_cancelled], + name_map={"u0": "吴子龙", "u2": "张主管"}, + events=[], + ) + task_card = next(x for x in items if x["kind"] == "task") + self.assertEqual(task_card["title"], "直接主管") + self.assertEqual(task_card["status"], "cancelled") + self.assertEqual(task_card["people"][0]["status"], "cancelled") + self.assertEqual(task_card["timestamp"], "", "cancelled 节点勿带撤销时间") + + terminal = next(x for x in items if x["kind"] == "terminal") + self.assertEqual(terminal["status"], "cancelled") + self.assertEqual(terminal["title"], "已撤销") + self.assertEqual(terminal["assigneeUserId"], "u0") + self.assertEqual(terminal["assigneeUserName"], "吴子龙") + self.assertEqual(terminal["commentText"], "发起人撤销") + self.assertTrue(terminal["timestamp"]) + def test_progress_returned_has_no_kind_return_node(self): from app.services.oa_engine import build_progress_items diff --git a/backend/tests/test_oa_instance_draft.py b/backend/tests/test_oa_instance_draft.py index 885b9904..a579fd9d 100644 --- a/backend/tests/test_oa_instance_draft.py +++ b/backend/tests/test_oa_instance_draft.py @@ -4,6 +4,7 @@ from datetime import datetime from types import SimpleNamespace from app.crud.oa_instance_draft import DraftAccessError, row_to_dict +from app.services.oa_related_approval import flatten_form_fields_for_summary class TestOaInstanceDraftRowToDict(unittest.TestCase): @@ -49,6 +50,25 @@ class TestOaInstanceDraftRowToDict(unittest.TestCase): err = DraftAccessError("草稿不存在或无权访问") self.assertEqual(str(err), "草稿不存在或无权访问") + def test_preview_fields_first_three(self): + schema = { + "rule": [ + {"type": "input", "field": "a", "title": "数字输入框"}, + {"type": "input", "field": "b", "title": "出差事由"}, + {"type": "input", "field": "c", "title": "出差天数"}, + {"type": "input", "field": "d", "title": "备注"}, + ] + } + data = {"a": "123", "b": "开会", "c": "4", "d": "忽略"} + preview = [ + {"label": f.get("label") or "", "value": f.get("value") or ""} + for f in flatten_form_fields_for_summary(schema, data)[:3] + ] + self.assertEqual(len(preview), 3) + self.assertEqual(preview[0], {"label": "数字输入框", "value": "123"}) + self.assertEqual(preview[1], {"label": "出差事由", "value": "开会"}) + self.assertEqual(preview[2], {"label": "出差天数", "value": "4"}) + if __name__ == "__main__": unittest.main() diff --git a/backend/tests/test_storage_content_type.py b/backend/tests/test_storage_content_type.py new file mode 100644 index 00000000..c46a96cb --- /dev/null +++ b/backend/tests/test_storage_content_type.py @@ -0,0 +1,20 @@ +"""storage Content-Type 推断(SVG 回显依赖正确 MIME)""" +import unittest + +from app.core.storage import guess_content_type + + +class TestGuessContentType(unittest.TestCase): + def test_svg(self): + self.assertEqual(guess_content_type("icon.svg"), "image/svg+xml") + self.assertEqual(guess_content_type("a/b/ICON.SVG"), "image/svg+xml") + + def test_png(self): + self.assertEqual(guess_content_type("a.png"), "image/png") + + def test_unknown(self): + self.assertEqual(guess_content_type("noext"), "application/octet-stream") + + +if __name__ == "__main__": + unittest.main() diff --git a/docs/superpowers/plans/2026-08-13-oa-detail-header-stamp.md b/docs/superpowers/plans/2026-08-13-oa-detail-header-stamp.md new file mode 100644 index 00000000..6826bc34 --- /dev/null +++ b/docs/superpowers/plans/2026-08-13-oa-detail-header-stamp.md @@ -0,0 +1,41 @@ +# OA Detail Header Stamp Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** Remove duplicate title on mobile OA detail and show a 72px dingding-style status stamp at the form top-right. + +**Architecture:** Extract `resolveStamp` to a shared module; add `OaStatusStamp.vue`; overlay it in `OaDetail.vue` over the form host. + +**Tech Stack:** Vue 3, mobile-oa-h5, Node assert tests + +**Spec:** `docs/superpowers/specs/2026-08-13-oa-detail-header-stamp-design.md` + +--- + +### Task 1: Extract `resolveStamp` + +**Files:** +- Create: `mobile-oa-h5/src/oa/oa-status-stamp.js` +- Create: `mobile-oa-h5/src/oa/oa-status-stamp.test.js` +- Modify: `mobile-oa-h5/src/oa/print/exportOaApprovalPdf.js` (re-export / import) + +- [x] Write failing tests for stamp mapping +- [x] Implement `resolveStamp` +- [x] Point print module at shared export + +### Task 2: `OaStatusStamp` component + +**Files:** +- Create: `mobile-oa-h5/src/oa/components/OaStatusStamp.vue` + +- [x] Dingding stamp DOM + 72px CSS (demo `.sm`) +- [x] Props: `status` → uses `resolveStamp` + +### Task 3: Wire `OaDetail` + +**Files:** +- Modify: `mobile-oa-h5/src/views/OaDetail.vue` + +- [x] Remove header title + status tag +- [x] Wrap form in relative host; render stamp when `detail.status` +- [x] Drop unused `statusText` / `statusTone` imports if unused diff --git a/docs/superpowers/plans/2026-08-13-oa-list-corner-index-pagination.md b/docs/superpowers/plans/2026-08-13-oa-list-corner-index-pagination.md index 2d85087c..5bb3c61e 100644 --- a/docs/superpowers/plans/2026-08-13-oa-list-corner-index-pagination.md +++ b/docs/superpowers/plans/2026-08-13-oa-list-corner-index-pagination.md @@ -32,7 +32,7 @@ - Create: `mobile-h5/utils/oa-corner-index.js` - Create: `mobile-h5/utils/oa-corner-index.test.js` -- [ ] **Step 1: 写失败单测** +- [x] **Step 1: 写失败单测** ```js // mobile-h5/utils/oa-corner-index.test.js diff --git a/docs/superpowers/plans/2026-08-13-oa-pending-batch-approve-return.md b/docs/superpowers/plans/2026-08-13-oa-pending-batch-approve-return.md new file mode 100644 index 00000000..5b1ab59f --- /dev/null +++ b/docs/superpowers/plans/2026-08-13-oa-pending-batch-approve-return.md @@ -0,0 +1,39 @@ +# 待办中心批量通过/打回 Implementation Plan + +> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking. + +**Goal:** 在 mobile-h5 待办中心支持标题栏管理多选,并批量通过 / 打回。 + +**Architecture:** 自定义顶栏对齐草稿箱;多选与批量栏对齐抄送/草稿;意见弹层后串行调用现有单条 approve/return API,不新增后端批量接口。 + +**Tech Stack:** uni-app (mobile-h5)、现有 oa-api / request 封装 + +--- + +### Task 1: API 封装 + +**Files:** +- Modify: `mobile-h5/utils/oa-api.js` + +- [x] 增加 `fetchApproveOaTask(taskId, comment)`、`fetchReturnOaTask(taskId, comment)` + +### Task 2: 路由自定义导航 + +**Files:** +- Modify: `mobile-h5/pages.json`(pending) + +- [x] `navigationStyle: custom`,保留标题文案与下拉刷新配置 + +### Task 3: 待办页 UI + 批量逻辑 + +**Files:** +- Modify: `mobile-h5/pages/oa/pending/index.vue` + +- [x] 自定义顶栏(返回 / 标题 / 管理) +- [x] 管理态勾选 + 批量栏 +- [x] 意见弹层(通过可空、打回必填) +- [x] 串行提交与结果 toast、刷新列表 + +### Task 4: 手工验收 + +- [ ] 对照 spec §5 清单自测关键路径 diff --git a/docs/superpowers/specs/2026-08-13-oa-attachment-van-beautify-design.md b/docs/superpowers/specs/2026-08-13-oa-attachment-van-beautify-design.md new file mode 100644 index 00000000..7b63457e --- /dev/null +++ b/docs/superpowers/specs/2026-08-13-oa-attachment-van-beautify-design.md @@ -0,0 +1,21 @@ +# OA 附件:Vant 缩略图美化 + +> 状态:已确认(2026-08-13) + +## 决策 + +保留 `van-uploader` 交互(格子预览、删除、非图点按下载、详情 disabled 无删除),仅美化样式: + +1. 预览格 84px、14px 圆角、浅绿描边、轻阴影 +2. 删除钮改为圆形半透明 +3. 非图封面:类型色小图标 + 短文件名 + 品牌绿「点击下载」条(不展示「图片/PDF」标签) +4. 添加格:虚线框 + 绿色渐变 + 号 +5. **详情只读**(`disabled` / form-create 禁用):不展示添加格、不展示右上角删除;附件仅可预览/下载 + +## Demo + +`mobile-ui/zkxw-mobile-oa-attachment-actions-demo.html` + +## 落点 + +`mobile-oa-h5/src/oa/components/OaUploadField.vue` diff --git a/docs/superpowers/specs/2026-08-13-oa-detail-header-stamp-design.md b/docs/superpowers/specs/2026-08-13-oa-detail-header-stamp-design.md new file mode 100644 index 00000000..b489325b --- /dev/null +++ b/docs/superpowers/specs/2026-08-13-oa-detail-header-stamp-design.md @@ -0,0 +1,24 @@ +# OA 详情头区:去掉重复标题 + 状态印章 + +> 状态:已确认(2026-08-13) + +## 背景 + +移动端 OA 详情(`mobile-oa-h5` `OaDetail`,经 `mobile-h5` web-view 打开)内容区顶部重复展示流程标题(顶栏已有),状态为胶囊 Tag,与 web 打印钉钉风印章不一致。 + +## 决策 + +1. **去掉**内容区顶部流程标题 `h1`(顶栏已展示)。 +2. **状态 Tag 改为** web 打印同款钉钉风圆形印章(结构:外圈 / 上下弧 / `OA审批` / 主文案 / `approval`),`absolute` 叠在表单区域右上角,旋转约 `-18°`。 +3. **尺寸 72px**(相对 web 打印 118px 明显缩小,遮挡更少)。 +4. **文案/色类**复用 `resolveStamp(status)`(如 `completed` →「已通过」/`ok`)。 +5. **范围**:`mobile-oa-h5` 详情页;列表页、关联审批弹层不在本次范围。 + +## 非目标 + +- 不改 web-admin 打印印章尺寸 +- 不改移动端 PDF/系统打印 HTML 里的简化印章(仍为另一套实现) + +## Demo + +`mobile-ui/zkxw-mobile-oa-detail-header-stamp-demo.html` diff --git a/docs/superpowers/specs/2026-08-13-oa-pending-batch-approve-return-design.md b/docs/superpowers/specs/2026-08-13-oa-pending-batch-approve-return-design.md new file mode 100644 index 00000000..0b56b234 --- /dev/null +++ b/docs/superpowers/specs/2026-08-13-oa-pending-batch-approve-return-design.md @@ -0,0 +1,70 @@ +# 待办中心 · 批量通过 / 打回 + +| 项 | 内容 | +|----|------| +| 状态 | 已确认 | +| 日期 | 2026-08-13 | +| 范围 | `mobile-h5` 待办中心列表页批量审批 | +| Demo | `mobile-ui/zkxw-mobile-oa-pending-batch-actions-demo.html` | +| 对齐 | 草稿箱自定义顶栏「管理」;抄送多选 / 批量栏交互 | + +--- + +## 1. 目标 + +在移动端「待办中心」支持勾选多条待办,**批量通过**与**批量打回**,减少逐条进入详情审批的操作成本。 + +## 2. 非目标 + +- 不做批量拒绝(降低误操作风险) +- 不新增后端批量 approve/return API(本期前端串行调用现有单条接口) +- 不做跨页 / 全库全选 +- 不改造 web-admin 待办页 + +## 3. 交互(SHALL) + +### 3.1 顶栏 + +- 待办页使用 **自定义导航栏**(`navigationStyle: custom`),结构对齐草稿箱: + - 左侧返回、居中标题「待办中心」、右侧「管理」/「完成」 +- 搜索区仅保留关键词检索,**不**再放管理按钮 + +### 3.2 管理态 + +- 点「管理」进入多选;点「完成」退出并清空勾选 +- 管理态卡片左侧圆形勾选;选中卡片描边高亮 +- 管理态点卡片 = 切换勾选;非管理态点卡片 = 进入审批详情(现有 webview) +- 已勾选时展示批量栏:「已选 N 项」+「批量打回」+「批量通过」 +- 未勾选时批量按钮禁用或隐藏批量栏(与 Demo 一致:无勾选则不展示栏) + +### 3.3 意见弹层 + +| 动作 | 标题 | 默认意见 | 校验 | +|------|------|----------|------| +| 批量通过 | 批量通过 | 「同意」 | 可改、可空(与单条同意一致) | +| 批量打回 | 批量打回 | 空 | **必填**,否则 toast「打回意见必填」 | + +弹层提示:将对 N 条待办执行操作。同一意见应用于本次选中的全部任务。 + +### 3.4 提交与结果 + +- 对选中 `taskId` **串行**调用: + - 通过:`POST /web/admin/oa-approval/tasks/{id}/approve` + - 打回:`POST /web/admin/oa-approval/tasks/{id}/return` +- 结束后 toast 汇总:`成功 n,失败 m`(若全部成功可用更短文案如「已通过 n 条」) +- 成功后退出管理态、清空勾选、刷新列表 + +## 4. 实现要点 + +- API 封装:`mobile-h5/utils/oa-api.js` 增加 `fetchApproveOaTask` / `fetchReturnOaTask` +- 页面:`mobile-h5/pages/oa/pending/index.vue`(顶栏、多选、批量栏、意见弹层) +- 路由:`mobile-h5/pages.json` 待办页 `navigationStyle: custom` +- 视觉 Token:三墙绿 `#0a9f6d` 等,对齐现有草稿箱 / 抄送页 + +## 5. 验收 + +1. 标题栏有「管理」,搜索区无管理按钮 +2. 管理态可勾选多条,批量通过默认「同意」且可空提交 +3. 批量打回空意见被拦截 +4. 部分失败时提示成功/失败数,列表刷新 +5. 非管理态点卡片仍进审批详情 diff --git a/docs/superpowers/specs/2026-08-13-oa-progress-withdraw-cancelled-display-design.md b/docs/superpowers/specs/2026-08-13-oa-progress-withdraw-cancelled-display-design.md new file mode 100644 index 00000000..bcd195a2 --- /dev/null +++ b/docs/superpowers/specs/2026-08-13-oa-progress-withdraw-cancelled-display-design.md @@ -0,0 +1,26 @@ +# OA 撤销后进度展示(方案 B) + +> 日期:2026-08-13 +> Demo:`mobile-ui/zkxw-mobile-oa-progress-withdraw-cancelled-demo.html` 方案 B +> 关联:`docs/superpowers/specs/2026-07-15-oa-approval-progress-timeline-design.md` +> 打印:`web-admin` `buildFlowItems` / 移动端 `exportOaApprovalPdf.buildFlowItems` 须同映射 + +## 问题 + +发起人撤销后,引擎将待办任务置为 `cancelled`。进度轴把该状态直接展示为「已撤销」,误挂在「直接主管」等未审批节点上,语义像「主管撤销」。打印 PDF「审批流程」区同样存在该问题。 + +## 决策(方案 B) + +| 位置 | 展示 | +|------|------| +| 任务 `status=cancelled`(清待办) | 节点徽章/打印头「无需处理」、人员行「无需处理」、mute、**不展示时间**(对齐或签 `done`) | +| 实例终态 `kind=terminal` + `cancelled` | 标题/徽章「已撤销」;人员为发起人 + 文案「发起人撤销」+ 撤销时间 | +| 库表 | **不改**:任务仍存 `cancelled`,仅投影/前端映射调整 | + +打回时其它人的 `cancelled` 任务同样映射为「无需处理」;打回结论仍落在操作人任务节点。 + +## 非目标 + +- 不隐藏已到达的主管节点(方案 C) +- 不改撤回/打回写库逻辑 +- 实例印章「已撤销」、列表「已撤销」不变 diff --git a/mobile-h5/pages.json b/mobile-h5/pages.json index 1fc51f2a..69d648b2 100644 --- a/mobile-h5/pages.json +++ b/mobile-h5/pages.json @@ -75,6 +75,7 @@ { "path": "pages/oa/drafts/index", "style": { + "navigationStyle": "custom", "navigationBarTitleText": "草稿箱", "navigationBarBackgroundColor": "#ecfdf5", "navigationBarTextStyle": "black", @@ -86,6 +87,7 @@ { "path": "pages/oa/pending/index", "style": { + "navigationStyle": "custom", "navigationBarTitleText": "待办中心", "navigationBarBackgroundColor": "#ecfdf5", "navigationBarTextStyle": "black", @@ -119,9 +121,8 @@ { "path": "pages/oa/cc/index", "style": { + "navigationStyle": "custom", "navigationBarTitleText": "抄送我的", - "navigationBarBackgroundColor": "#ecfdf5", - "navigationBarTextStyle": "black", "enablePullDownRefresh": true, "onReachBottomDistance": 80, "backgroundTextStyle": "dark" diff --git a/mobile-h5/pages/index/index.vue b/mobile-h5/pages/index/index.vue index c874f20b..fcc7b3a7 100644 --- a/mobile-h5/pages/index/index.vue +++ b/mobile-h5/pages/index/index.vue @@ -58,9 +58,21 @@ 功能菜单 - 共 {{ menus.length }} 项 + {{ menusHint }} - + +