From ac8e471aca4b88d7c96f786a74d1f3d567e2de76 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Tue, 20 Oct 2026 17:30:30 +0800 Subject: [PATCH] fix: align sample registration, freight scope, and OA datetime display Let customer-service quick register write storage, certificate, and insurance separately without extra menu or data-scope checks. List freight by document data scope like the web admin, allow protocol staff outside the collection region, and pad OA datetimes to seconds so PC date pickers can show historical minute values. Co-authored-by: Cursor --- AGENTS.md | 1 + backend/app/api/protocol_sample_collection.py | 144 +- backend/app/crud/oa_instance_draft.py | 8 +- .../app/crud/sample_info_quick_register.py | 59 +- backend/app/services/market_freight.py | 112 +- backend/app/services/market_protocol.py | 50 - backend/app/services/oa_datetime_normalize.py | 96 + backend/app/services/oa_engine.py | 10 + .../app/services/sample_info_list_enrich.py | 66 +- backend/graphify-out/.graphify_analysis.json | 5686 +++--- backend/graphify-out/.graphify_extract.json | 4843 ++--- backend/graphify-out/GRAPH_REPORT.md | 180 +- backend/graphify-out/graph.json | 14910 ++++++++-------- backend/graphify-out/manifest.json | 15 +- backend/tests/test_market_freight_scope.py | 68 +- backend/tests/test_market_protocol_api.py | 52 +- backend/tests/test_oa_datetime_normalize.py | 111 + .../tests/test_web_sensitive_permissions.py | 36 +- mobile-h5/manifest.json | 4 +- mobile-h5/pages/index/index.vue | 9 +- mobile-h5/static/home-banner.jpg | Bin 0 -> 200740 bytes mobile-h5/styles/components/home-banner.scss | 3 +- mobile-h5/utils/config.js | 2 +- .../src/market/protocol-form-defaults.js | 4 + .../src/market/protocol-form-defaults.test.js | 1 + .../src/market/protocol-mobile-parity.test.js | 3 +- .../src/market/protocol-transfer-dirty.js | 57 + .../market/protocol-transfer-dirty.test.js | 54 + mobile-oa-h5/src/market/reference-options.js | 7 +- .../src/market/reference-options.test.js | 16 + .../src/oa/components/OaDatePicker.vue | 5 +- .../src/oa/oa-date-picker-reopen.test.js | 12 + .../src/views/market/MarketModuleForm.vue | 49 +- .../graphify-out/.graphify_analysis.json | 3065 ++-- web-admin/graphify-out/.graphify_extract.json | 79 +- web-admin/graphify-out/GRAPH_REPORT.md | 257 +- web-admin/graphify-out/graph.html | 8 +- web-admin/graphify-out/manifest.json | 9 +- web-admin/src/api/sample-info-handle.ts | 12 + .../QuickRegisterAttachmentField.vue | 380 + .../SampleInfoQuickRegisterDialog.vue | 608 +- 41 files changed, 16929 insertions(+), 14162 deletions(-) create mode 100644 backend/app/services/oa_datetime_normalize.py create mode 100644 backend/tests/test_oa_datetime_normalize.py create mode 100644 mobile-h5/static/home-banner.jpg create mode 100644 web-admin/src/views/cell-storage/sample-info/QuickRegisterAttachmentField.vue diff --git a/AGENTS.md b/AGENTS.md index 87a9a4b2..8743084a 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -220,3 +220,4 @@ pnpm clean:dev # strip demo data for fresh start - **Table column widths**: All `el-table-column` SHALL use `min-width` (not `width`) for proportional scaling when viewport resizes. - **Toolbar**: "已选 N 项" first, then primary action button (only one `type="primary"` per toolbar row), no `space-between` push. - **Database changes**: always pair with schema SQL in `docs/sql/` and evaluate API/TypeScript type impact. +- **进程重启**:修改 bug 时,如果前端或后端需要重启,Agent 只告知用户,由用户自行重启。Agent 不得自行停止、启动或重启 `web-admin` 开发服务与 `backend` 服务。 diff --git a/backend/app/api/protocol_sample_collection.py b/backend/app/api/protocol_sample_collection.py index d0dcb9cc..dd59d669 100644 --- a/backend/app/api/protocol_sample_collection.py +++ b/backend/app/api/protocol_sample_collection.py @@ -6,7 +6,7 @@ from pydantic import BaseModel, ConfigDict, Field from sqlalchemy.orm import Session from app.core.database import get_db -from app.core.menu_guard import assert_strict_menu_code, require_any_menu_code +from app.core.menu_guard import require_any_menu_code from app.core.response import error_response, success_response from app.core.utils import parse_date, parse_datetime from app.crud import protocol_sample_collection as svc @@ -26,8 +26,6 @@ _QUICK_REGISTER_MENU = require_any_menu_code( "research-donation:sample-info:list", ) -_STORAGE_CERT_MENU = "cell-storage:storage-cert:list" - def _get_tenant_no(db: Session, user: dict) -> str: user_id = user.get("user_id") @@ -114,6 +112,18 @@ class QuickRegisterBody(BaseModel): remark: Optional[str] = None mail_cert_time: Optional[str] = Field(None, alias="mailCertTime") policy_send_time: Optional[str] = Field(None, alias="policySendTime") + storage_handle_time: Optional[str] = Field(None, alias="storageHandleTime") + storage_handler_user_id: Optional[str] = Field(None, alias="storageHandlerUserId") + storage_attachments: Optional[str] = Field(None, alias="storageAttachments") + storage_remark: Optional[str] = Field(None, alias="storageRemark") + cert_handle_time: Optional[str] = Field(None, alias="certHandleTime") + cert_handler_user_id: Optional[str] = Field(None, alias="certHandlerUserId") + cert_attachments: Optional[str] = Field(None, alias="certAttachments") + cert_remark: Optional[str] = Field(None, alias="certRemark") + insurance_handle_time: Optional[str] = Field(None, alias="insuranceHandleTime") + insurance_handler_user_id: Optional[str] = Field(None, alias="insuranceHandlerUserId") + insurance_attachments: Optional[str] = Field(None, alias="insuranceAttachments") + insurance_remark: Optional[str] = Field(None, alias="insuranceRemark") sms_send_date: Optional[str] = Field(None, alias="smsSendDate") sms_send_status: Optional[str] = Field(None, alias="smsSendStatus") microbe_followup_date: Optional[str] = Field(None, alias="microbeFollowupDate") @@ -161,8 +171,6 @@ async def quick_register_sample_info( user: dict = Depends(_QUICK_REGISTER_MENU), ): kind = (body.kind or "").strip() - if kind in {"storage_cert", "insurance", "all"}: - assert_strict_menu_code(db, user, _STORAGE_CERT_MENU) try: tenant_no = _get_tenant_no(db, user) user_id = _get_current_user_id(user) @@ -185,7 +193,6 @@ async def quick_register_sample_info( items=items, reception_source=source, tenant_no=tenant_no, - user=user, user_id=user_id, handle_time=ht, handler_user_id=body.handler_user_id, @@ -201,7 +208,6 @@ async def quick_register_sample_info( db, items=items, tenant_no=tenant_no, - user=user, user_id=user_id, handle_time=ht, handler_user_id=body.handler_user_id, @@ -219,7 +225,6 @@ async def quick_register_sample_info( db, items=items, tenant_no=tenant_no, - user=user, user_id=user_id, handle_time=ht, handler_user_id=body.handler_user_id, @@ -235,57 +240,144 @@ async def quick_register_sample_info( db, items=items, tenant_no=tenant_no, - user=user, user_id=user_id, incoming=cs_incoming, ) elif kind == "all": if source != "cell_storage": return error_response(400, "登记全部仅支持细胞存储样本") + split = any( + value is not None + for value in ( + body.storage_handle_time, + body.storage_handler_user_id, + body.storage_attachments, + body.storage_remark, + body.cert_handle_time, + body.insurance_handle_time, + body.cert_attachments, + body.insurance_attachments, + body.cert_remark, + body.insurance_remark, + body.cert_handler_user_id, + body.insurance_handler_user_id, + ) + ) + if split: + storage_ht = ( + parse_datetime(body.storage_handle_time) + if (body.storage_handle_time or "").strip() + else None + ) + storage_handler = body.storage_handler_user_id + storage_atts = body.storage_attachments or "" + storage_remark = body.storage_remark or "" + cert_ht = ( + parse_datetime(body.cert_handle_time) + if (body.cert_handle_time or "").strip() + else None + ) + ins_ht = ( + parse_datetime(body.insurance_handle_time) + if (body.insurance_handle_time or "").strip() + else None + ) + cert_handler = body.cert_handler_user_id + ins_handler = body.insurance_handler_user_id + cert_atts = body.cert_attachments or "" + ins_atts = body.insurance_attachments or "" + cert_remark = body.cert_remark or "" + ins_remark = body.insurance_remark or "" + else: + storage_ht = None + storage_handler = None + storage_atts = "" + storage_remark = "" + cert_ht = ins_ht = ht + cert_handler = ins_handler = body.handler_user_id + cert_atts = ins_atts = attachments + cert_remark = ins_remark = remark + storage_side = bool( + storage_ht is not None + or (storage_atts or "").strip() + or (storage_remark or "").strip() + ) + cert_side = bool( + cert_ht is not None + or update_mail + or (cert_atts or "").strip() + or (cert_remark or "").strip() + ) + ins_side = bool( + ins_ht is not None + or update_policy + or (ins_atts or "").strip() + or (ins_remark or "").strip() + ) + if storage_side and storage_ht is None: + return error_response(400, "请填写入库办理时间") + if cert_side and cert_ht is None: + return error_response(400, "请填写储存证办理时间") + if ins_side and ins_ht is None: + return error_response(400, "请填写保险办理时间") wrote_any = False success = 0 fail = 0 - if ht is not None: + if storage_ht is not None: + storage_r = quick_svc.batch_quick_register_storage( + db, + items=items, + reception_source=source, + tenant_no=tenant_no, + user_id=user_id, + handle_time=storage_ht, + handler_user_id=storage_handler, + attachments=storage_atts, + remark=storage_remark, + do_commit=False, + ) + success = max(success, storage_r.get("success", 0)) + fail = max(fail, storage_r.get("fail", 0)) + wrote_any = True + if cert_ht is not None: cert_r = quick_svc.batch_handle_storage_certs( db, items=items, tenant_no=tenant_no, - user=user, user_id=user_id, - handle_time=ht, - handler_user_id=body.handler_user_id, - attachments=attachments, - remark=remark, + handle_time=cert_ht, + handler_user_id=cert_handler, + attachments=cert_atts, + remark=cert_remark, mail_cert_time=mail_t, update_mail_cert_time=update_mail, do_commit=False, ) + success = max(success, cert_r.get("success", 0)) + fail = max(fail, cert_r.get("fail", 0)) + wrote_any = True + if ins_ht is not None: ins_r = quick_svc.batch_handle_insurance( db, items=items, tenant_no=tenant_no, - user=user, user_id=user_id, - handle_time=ht, - handler_user_id=body.handler_user_id, - attachments=attachments, - remark=remark, + handle_time=ins_ht, + handler_user_id=ins_handler, + attachments=ins_atts, + remark=ins_remark, policy_send_time=policy_t, update_policy_send_time=update_policy, do_commit=False, ) - success = max(cert_r.get("success", 0), ins_r.get("success", 0)) - fail = max(cert_r.get("fail", 0), ins_r.get("fail", 0)) + success = max(success, ins_r.get("success", 0)) + fail = max(fail, ins_r.get("fail", 0)) wrote_any = True - elif update_mail or update_policy: - # 仅补时间线字段时仍要求办理时间走证险主路径;此处拒绝避免半写 - return error_response(400, "登记储存证/保险请填写办理时间") if has_any_customer_service_payload(cs_incoming): cs_r = quick_svc.batch_register_customer_service( db, items=items, tenant_no=tenant_no, - user=user, user_id=user_id, incoming=cs_incoming, do_commit=False, diff --git a/backend/app/crud/oa_instance_draft.py b/backend/app/crud/oa_instance_draft.py index b2bbb2ce..f3c27297 100644 --- a/backend/app/crud/oa_instance_draft.py +++ b/backend/app/crud/oa_instance_draft.py @@ -109,7 +109,7 @@ def _enrich(db: Session, d: OaInstanceDraft, *, include_payload: bool = False) - ) if g: group_name = g.group_name or "" - return row_to_dict( + out = row_to_dict( d, app_name=(app.app_name if app else "") or "", version_no=ver.version_no if ver else None, @@ -117,6 +117,12 @@ def _enrich(db: Session, d: OaInstanceDraft, *, include_payload: bool = False) - group_name=group_name, include_payload=include_payload, ) + if include_payload and "formData" in out: + from app.services.oa_datetime_normalize import normalize_datetime_form_values + + schema = _loads(getattr(ver, "form_schema_json", None), {}) if ver else {} + out["formData"] = normalize_datetime_form_values(schema, out.get("formData") or {}) + return out def count_drafts(db: Session, *, tenant_no: str, owner_user_id: str) -> int: diff --git a/backend/app/crud/sample_info_quick_register.py b/backend/app/crud/sample_info_quick_register.py index bc3e8851..12551bce 100644 --- a/backend/app/crud/sample_info_quick_register.py +++ b/backend/app/crud/sample_info_quick_register.py @@ -6,7 +6,6 @@ from typing import Any, Dict, List, Optional from sqlalchemy.orm import Session -from app.core.data_scope import apply_data_scope from app.core.utils import generate_uuid from app.crud import sample_customer_service as sample_customer_service_crud from app.crud import sample_insurance as sample_insurance_crud @@ -25,28 +24,32 @@ from app.services.sample_info_quick_register import ( ) -def _protocol_accessible( - db: Session, protocol_id: str, tenant_no: str, user: dict -) -> bool: - q = db.query(BizCollectionProtocol).filter( - BizCollectionProtocol.id == protocol_id, - BizCollectionProtocol.del_flag == 0, - BizCollectionProtocol.tenant_no == tenant_no, +def _protocol_accessible(db: Session, protocol_id: str, tenant_no: str) -> bool: + """登记写入只校验本租户协议存在,不再按数据权限拦截。""" + row = ( + db.query(BizCollectionProtocol.id) + .filter( + BizCollectionProtocol.id == protocol_id, + BizCollectionProtocol.del_flag == 0, + BizCollectionProtocol.tenant_no == tenant_no, + ) + .first() ) - q = apply_data_scope(q, BizCollectionProtocol, user, db, tenant_no) - return q.first() is not None + return row is not None -def _donation_accessible( - db: Session, donation_id: str, tenant_no: str, user: dict -) -> bool: - q = db.query(BizResearchDonation).filter( - BizResearchDonation.id == donation_id, - BizResearchDonation.del_flag == 0, - BizResearchDonation.tenant_no == tenant_no, +def _donation_accessible(db: Session, donation_id: str, tenant_no: str) -> bool: + """登记写入只校验本租户捐赠单存在,不再按数据权限拦截。""" + row = ( + db.query(BizResearchDonation.id) + .filter( + BizResearchDonation.id == donation_id, + BizResearchDonation.del_flag == 0, + BizResearchDonation.tenant_no == tenant_no, + ) + .first() ) - q = apply_data_scope(q, BizResearchDonation, user, db, tenant_no) - return q.first() is not None + return row is not None def _pick_latest_review( @@ -71,7 +74,6 @@ def batch_handle_storage_certs( *, items: List[Dict[str, str]], tenant_no: str, - user: dict, user_id: str, handle_time: Optional[datetime], handler_user_id: Optional[str], @@ -87,7 +89,7 @@ def batch_handle_storage_certs( success = 0 fail = 0 for sample_code, protocol_id in pairs: - if not protocol_id or not _protocol_accessible(db, protocol_id, tenant_no, user): + if not protocol_id or not _protocol_accessible(db, protocol_id, tenant_no): fail += 1 continue try: @@ -117,7 +119,6 @@ def batch_handle_insurance( *, items: List[Dict[str, str]], tenant_no: str, - user: dict, user_id: str, handle_time: Optional[datetime], handler_user_id: Optional[str], @@ -133,7 +134,7 @@ def batch_handle_insurance( success = 0 fail = 0 for sample_code, protocol_id in pairs: - if not protocol_id or not _protocol_accessible(db, protocol_id, tenant_no, user): + if not protocol_id or not _protocol_accessible(db, protocol_id, tenant_no): fail += 1 continue try: @@ -163,7 +164,6 @@ def batch_register_customer_service( *, items: List[Dict[str, str]], tenant_no: str, - user: dict, user_id: str, incoming: Dict[str, Any], do_commit: bool = True, @@ -176,7 +176,7 @@ def batch_register_customer_service( success = 0 fail = 0 for sample_code, protocol_id in pairs: - if not protocol_id or not _protocol_accessible(db, protocol_id, tenant_no, user): + if not protocol_id or not _protocol_accessible(db, protocol_id, tenant_no): fail += 1 continue try: @@ -202,12 +202,12 @@ def batch_quick_register_storage( items: List[Dict[str, str]], reception_source: str, tenant_no: str, - user: dict, user_id: str, handle_time: Optional[datetime], handler_user_id: Optional[str], attachments: str, remark: str, + do_commit: bool = True, ) -> Dict[str, int]: source = (reception_source or "").strip() if source not in ("cell_storage", "research_donation"): @@ -228,11 +228,11 @@ def batch_quick_register_storage( now = datetime.now() for sample_code, protocol_id in pairs: if source == "cell_storage": - if not protocol_id or not _protocol_accessible(db, protocol_id, tenant_no, user): + if not protocol_id or not _protocol_accessible(db, protocol_id, tenant_no): fail += 1 continue else: - if not protocol_id or not _donation_accessible(db, protocol_id, tenant_no, user): + if not protocol_id or not _donation_accessible(db, protocol_id, tenant_no): fail += 1 continue rows = ( @@ -305,5 +305,6 @@ def batch_quick_register_storage( ds.update_time = now db.add(ds) success += 1 - db.commit() + if do_commit: + db.commit() return {"success": success, "fail": fail} diff --git a/backend/app/services/market_freight.py b/backend/app/services/market_freight.py index 259b8952..2258c6f9 100644 --- a/backend/app/services/market_freight.py +++ b/backend/app/services/market_freight.py @@ -6,10 +6,11 @@ from decimal import Decimal, InvalidOperation from typing import Any, Dict, List, Optional, Tuple from fastapi import HTTPException -from sqlalchemy import and_, func, literal, or_, select +from sqlalchemy import and_, exists, func, literal, or_, select from sqlalchemy.exc import IntegrityError from sqlalchemy.orm import Session, aliased +from app.core.data_scope import apply_data_scope from app.core.utils import generate_uuid from app.models.models import ( BizCellSampleType, @@ -237,19 +238,6 @@ def _visible_item_query(db: Session, source: str, ctx: MarketFieldContext, user_ return _cell_item_query(db, ctx, user_info) if source == CELL else _donation_item_query(db, ctx, user_info) -def _visible_exists(db: Session, source: str, ctx: MarketFieldContext, user_info: dict, *, keyword: str = ''): - query = _visible_item_query(db, source, ctx, user_info).filter( - BizSampleFreightItem.freight_id == BizSampleFreight.id - ) - if keyword: - like = f'%{keyword}%' - if source == CELL: - query = query.filter(or_(BizProtocolSample.sample_code.like(like), BizCollectionProtocol.protocol_no.like(like), BizProtocolPartyCustomer.mother_name.like(like))) - else: - query = query.filter(or_(BizResearchDonationSample.sample_code.like(like), BizResearchDonation.donation_no.like(like), BizResearchDonationParty.mother_name.like(like))) - return query.with_entities(BizSampleFreightItem.id).exists() - - def _visible_rows(db: Session, freight_ids: List[str], ctx: MarketFieldContext, user_info: dict): rows = [] if not freight_ids: @@ -334,6 +322,18 @@ def _batch_dict( } +def _freight_accessible( + db: Session, freight_id: str, *, ctx: MarketFieldContext, user_info: dict +) -> Optional[BizSampleFreight]: + """按 Web 运费单数据权限解析批次;不再要求现场可见明细。""" + q = db.query(BizSampleFreight).filter( + BizSampleFreight.id == freight_id, + BizSampleFreight.tenant_no == ctx.tenant_no, + BizSampleFreight.del_flag == 0, + ) + return apply_data_scope(q, BizSampleFreight, user_info, db, ctx.tenant_no).first() + + def list_freights( db: Session, *, ctx: MarketFieldContext, user_info: dict, page: int = 1, page_size: int = 10, keyword: Optional[str] = None, @@ -342,6 +342,7 @@ def list_freights( create_time_start: Optional[str] = None, create_time_end: Optional[str] = None, ) -> Tuple[List[Dict[str, Any]], int]: + """列表与 Web 一致:租户 + 通用数据权限;明细仍按现场范围脱敏。""" user_info = _current_tenant_user_info(db, ctx, user_info) page, page_size = max(1, int(page)), max(1, min(100, int(page_size))) source = (sample_source or '').strip() @@ -351,6 +352,7 @@ def list_freights( BizSampleFreight.tenant_no == ctx.tenant_no, BizSampleFreight.del_flag == 0, ) + q = apply_data_scope(q, BizSampleFreight, user_info, db, ctx.tenant_no) def date_value(raw: Optional[str], *, end: bool = False) -> Optional[datetime]: text = str(raw or '').strip() @@ -368,16 +370,48 @@ def list_freights( q = q.filter(BizSampleFreight.create_time >= created_from) if created_until: q = q.filter(BizSampleFreight.create_time < created_until) - visible_sources = (source,) if source else SOURCES - visible_conditions = [_visible_exists(db, src, ctx, user_info) for src in visible_sources] - q = q.filter(or_(*visible_conditions)) + if source: + item_exists = exists().where( + and_( + BizSampleFreightItem.freight_id == BizSampleFreight.id, + BizSampleFreightItem.tenant_no == ctx.tenant_no, + BizSampleFreightItem.del_flag == 0, + BizSampleFreightItem.sample_source == source, + ) + ) + q = q.filter(item_exists) if transport_mode: q = q.filter(BizSampleFreight.transport_mode == transport_mode.strip()) text = (keyword or '').strip() if text: like = f'%{text}%' - item_conditions = [_visible_exists(db, src, ctx, user_info, keyword=text) for src in visible_sources] - q = q.filter(or_(BizSampleFreight.freight_no.like(like), BizSampleFreight.transport_mode.like(like), *item_conditions)) + label_values = [ + value + for value, in db.query(SysDictData.dict_value) + .filter( + SysDictData.dict_type == DICT_TYPE, + SysDictData.tenant_no == ctx.tenant_no, + SysDictData.del_flag == 0, + SysDictData.dict_label.like(like), + ) + .all() + ] + sample_code_exists = exists().where( + and_( + BizSampleFreightItem.freight_id == BizSampleFreight.id, + BizSampleFreightItem.tenant_no == ctx.tenant_no, + BizSampleFreightItem.del_flag == 0, + BizSampleFreightItem.sample_code.like(like), + ) + ) + conds = [ + BizSampleFreight.freight_no.like(like), + BizSampleFreight.transport_mode.like(like), + sample_code_exists, + ] + if label_values: + conds.append(BizSampleFreight.transport_mode.in_(label_values)) + q = q.filter(or_(*conds)) total = q.count() batches = q.order_by(BizSampleFreight.create_time.desc(), BizSampleFreight.id.desc()).offset((page - 1) * page_size).limit(page_size).all() ids = [row.id for row in batches] @@ -423,14 +457,10 @@ def list_freights( def get_freight_detail(db: Session, freight_id: str, *, ctx: MarketFieldContext, user_info: dict) -> Dict[str, Any]: user_info = _current_tenant_user_info(db, ctx, user_info) - obj = db.query(BizSampleFreight).filter( - BizSampleFreight.id == freight_id, - BizSampleFreight.tenant_no == ctx.tenant_no, - BizSampleFreight.del_flag == 0, - ).first() - rows = _visible_rows(db, [freight_id], ctx, user_info) if obj else [] - if not obj or not rows: + obj = _freight_accessible(db, freight_id, ctx=ctx, user_info=user_info) + if not obj: raise HTTPException(status_code=404, detail='数据不存在或无权访问') + rows = _visible_rows(db, [freight_id], ctx, user_info) labels = _label_map(db, ctx.tenant_no, [obj.transport_mode]) creator_names = _creator_name_map(db, ctx.tenant_no, [obj.create_by]) data = _batch_dict( @@ -447,14 +477,14 @@ def get_freight_detail(db: Session, freight_id: str, *, ctx: MarketFieldContext, BizSampleFreightItem.freight_id == freight_id, BizSampleFreightItem.tenant_no == ctx.tenant_no, BizSampleFreightItem.del_flag == 0, - BizSampleFreightItem.id.notin_(visible_item_ids), + *([BizSampleFreightItem.id.notin_(visible_item_ids)] if visible_item_ids else []), ) .first() is not None ) data['allowedActions'] = ( ['link', 'unlink'] - if has_outside_scope_item + if has_outside_scope_item or not rows else ['edit', 'delete', 'link', 'unlink'] ) return data @@ -1093,26 +1123,18 @@ def assert_link_target_access( ctx: MarketFieldContext, user_info: dict, ) -> None: - """锁定目标批次并确认当前市场范围至少可见其中一条有效样本。""" + """确认目标批次在 Web 同款数据权限内可关联(不要求已有现场可见明细)。""" user_info = _current_tenant_user_info(db, ctx, user_info) - _lock_batch_header(db, freight_id, ctx) - expected_keys = _discover_batch_keys(db, freight_id, ctx) - visible = _lock_sample_graph(db, expected_keys, ctx, user_info) - active = _lock_active_items( - db, - ctx, - freight_id=freight_id, - expected_batch_keys=expected_keys, - ) - if not any( - (row.sample_source, row.sample_id) in visible for row in active - ): + if not _freight_accessible(db, freight_id, ctx=ctx, user_info=user_info): raise HTTPException(status_code=404, detail='数据不存在或无权访问') def link_samples(db: Session, freight_id: str, *, ctx: MarketFieldContext, user_info: dict, items: List[Dict[str, Any]]): keys = _normalize_items(items) try: + user_info = _current_tenant_user_info(db, ctx, user_info) + if not _freight_accessible(db, freight_id, ctx=ctx, user_info=user_info): + raise HTTPException(status_code=404, detail='数据不存在或无权访问') obj = _lock_batch_header(db, freight_id, ctx) expected_keys = _discover_batch_keys(db, freight_id, ctx) samples = _lock_sample_graph( @@ -1125,14 +1147,6 @@ def link_samples(db: Session, freight_id: str, *, ctx: MarketFieldContext, user_ keys=keys, expected_batch_keys=expected_keys, ) - current_batch = [ - row for row in locked_items if row.freight_id == freight_id - ] - if not any( - (row.sample_source, row.sample_id) in samples - for row in current_batch - ): - raise HTTPException(status_code=404, detail='数据不存在或无权访问') if any(key not in samples for key in keys): raise HTTPException(status_code=404, detail='样本不存在或无权操作') requested = set(keys) diff --git a/backend/app/services/market_protocol.py b/backend/app/services/market_protocol.py index a6c3567f..a2d74aa0 100644 --- a/backend/app/services/market_protocol.py +++ b/backend/app/services/market_protocol.py @@ -193,7 +193,6 @@ def _validate_references( collection: dict, samples: List[dict], extra_user_ids: Optional[set] = None, - current_collection=None, ) -> None: region_id = str(collection.get('region_id') or '').strip() hospital_id = str(collection.get('hospital_id') or '').strip() @@ -240,13 +239,6 @@ def _validate_references( if _active_user_ids(db, ctx, user_ids) != user_ids: raise ValueError('引用用户不存在、已停用或不属于当前租户') - _validate_region_staff_assignments( - db, - ctx, - collection=collection, - current_collection=current_collection, - ) - customer_ids = { str(customer.get(key) or '').strip() for key in ('customer_id', 'father_customer_id', 'newborn_customer_id') @@ -350,47 +342,6 @@ def _ensure_donation_sample_codes( reserved.append(code) -def _validate_region_staff_assignments( - db: Session, - ctx: MarketFieldContext, - *, - collection: dict, - current_collection=None, -) -> None: - """新增/变更归属必须来自目标地区人员;未变更历史值保持兼容。""" - region_id = str(collection.get('region_id') or '').strip() - current_region_id = str( - getattr(current_collection, 'region_id', None) or '' - ).strip() - for field_name, api_name in ( - ('sales_user_id', 'salesUserId'), - ('region_manager_user_id', 'regionManagerUserId'), - ): - user_id = str(collection.get(field_name) or '').strip() - current_user_id = str( - getattr(current_collection, field_name, None) or '' - ).strip() - unchanged = ( - current_collection is not None - and region_id == current_region_id - and user_id == current_user_id - ) - if unchanged or not user_id: - continue - binding = ( - db.query(BizCollectionRegionStaff.id) - .filter( - BizCollectionRegionStaff.tenant_no == ctx.tenant_no, - BizCollectionRegionStaff.region_id == region_id, - BizCollectionRegionStaff.user_id == user_id, - BizCollectionRegionStaff.del_flag == 0, - ) - .first() - ) - if binding is None: - raise ValueError(f'{api_name} 必须是目标采集地区人员') - - def _normalize_write( db: Session, *, @@ -470,7 +421,6 @@ def _normalize_write( extra_user_ids={body.collector_user_id} if ctx.scope_kind == 'manager' and body.collector_user_id else set(), - current_collection=current_collection, ) return customer, collection, samples, attachments diff --git a/backend/app/services/oa_datetime_normalize.py b/backend/app/services/oa_datetime_normalize.py new file mode 100644 index 00000000..df7ff1e6 --- /dev/null +++ b/backend/app/services/oa_datetime_normalize.py @@ -0,0 +1,96 @@ +"""OA 日期时间:PC / 小程序 valueFormat 对齐与历史到分数据兼容。 + +PC FormCreate(Element)在 datetime 未配置 valueFormat 时默认为 +``YYYY-MM-DD HH:mm:ss``;小程序曾默认到分,导致回显空白。 +本模块:对「期望到秒」的字段,将 ``YYYY-MM-DD HH:mm`` 补 ``:00``。 +请假/加班等显式配置到分的字段不受影响。 +""" +from __future__ import annotations + +import re +from typing import Any, Dict, List, Optional + +_MINUTE_ONLY_RE = re.compile(r"^(\d{4}-\d{2}-\d{2})[ T](\d{2}:\d{2})$") + + +def _extract_rules(form_schema: Any) -> List[Any]: + if form_schema is None: + return [] + if isinstance(form_schema, list): + return form_schema + if isinstance(form_schema, dict): + rule = form_schema.get("rule") + if isinstance(rule, list): + return rule + return [] + + +def _walk_rules(rules: List[Any], out: Optional[List[dict]] = None) -> List[dict]: + out = out if out is not None else [] + for r in rules or []: + if not isinstance(r, dict): + continue + out.append(r) + children = r.get("children") + if isinstance(children, list): + _walk_rules(children, out) + props = r.get("props") or {} + nested = props.get("rule") if isinstance(props, dict) else None + if isinstance(nested, list): + _walk_rules(nested, out) + return out + + +def _effective_value_format(rule: dict) -> str: + props = rule.get("props") if isinstance(rule.get("props"), dict) else {} + explicit = str(props.get("valueFormat") or props.get("format") or "").strip() + if explicit: + return explicit + picker = str(props.get("type") or "date").lower() + if picker in ("datetime", "datetimerange"): + return "YYYY-MM-DD HH:mm:ss" + if picker in ("year",): + return "YYYY" + if picker in ("month", "monthrange"): + return "YYYY-MM" + return "YYYY-MM-DD" + + +def _expects_seconds(fmt: str) -> bool: + f = str(fmt or "") + return "ss" in f or "SS" in f + + +def _pad_one(val: Any) -> Any: + if not isinstance(val, str): + return val + s = val.strip() + m = _MINUTE_ONLY_RE.match(s) + if not m: + return val + return f"{m.group(1)} {m.group(2)}:00" + + +def _pad_value(val: Any) -> Any: + if isinstance(val, list): + return [_pad_one(x) for x in val] + return _pad_one(val) + + +def normalize_datetime_form_values( + form_schema: Any, form_data: Optional[Dict[str, Any]] +) -> Dict[str, Any]: + """对期望到秒的 datePicker 字段,将到分字符串补全为到秒。返回新 dict,不改入参。""" + data = dict(form_data or {}) + for rule in _walk_rules(_extract_rules(form_schema)): + typ = str(rule.get("type") or "").lower() + if typ not in ("datepicker", "fcdatepicker", "date"): + continue + field = rule.get("field") + if not field or field not in data: + continue + fmt = _effective_value_format(rule) + if not _expects_seconds(fmt): + continue + data[field] = _pad_value(data.get(field)) + return data diff --git a/backend/app/services/oa_engine.py b/backend/app/services/oa_engine.py index 1422ba15..5777585b 100644 --- a/backend/app/services/oa_engine.py +++ b/backend/app/services/oa_engine.py @@ -1809,6 +1809,10 @@ def start_instance( schema = _loads(ver.form_schema_json, {}) data = dict(form_data or {}) + from app.services.oa_datetime_normalize import normalize_datetime_form_values + + # 小程序历史默认到分、PC 默认到秒:入库前对「期望到秒」字段补 :00 + data = normalize_datetime_form_values(schema, data) try: data = apply_formulas_and_linkages(schema, data) except FormulaError as e: @@ -2027,6 +2031,12 @@ def get_instance_detail( ] data["relatedInstanceIds"] = [r.to_instance_id for r in rels] data["formSchemaJson"] = _loads(ver.form_schema_json, {}) if ver else {} + from app.services.oa_datetime_normalize import normalize_datetime_form_values + + # 详情回显:历史到分值补秒,避免 PC Element 日期控件解析失败显示空白 + data["formDataJson"] = normalize_datetime_form_values( + data["formSchemaJson"], data.get("formDataJson") or {} + ) adv = _advanced(ver) if ver else dict(oa_crud.DEFAULT_ADVANCED_SETTINGS) data["advancedSettingsJson"] = adv data["allowAddSign"] = bool(adv.get("allowAddSign", True)) diff --git a/backend/app/services/sample_info_list_enrich.py b/backend/app/services/sample_info_list_enrich.py index 4bd1859c..15b54249 100644 --- a/backend/app/services/sample_info_list_enrich.py +++ b/backend/app/services/sample_info_list_enrich.py @@ -9,7 +9,7 @@ from sqlalchemy.orm import Session from app.crud import sample_customer_service as sample_cs_crud from app.crud import sample_insurance as sample_insurance_crud from app.crud import sample_storage_cert as sample_storage_cert_crud -from app.models.models import BizStorageReleaseReview +from app.models.models import BizStorageReleaseReview, SysUser from app.services.protocol_sample_list_summary import ( get_list_qc_conclusion_map_by_sample_codes, get_list_reception_summary_map_by_sample_codes, @@ -68,6 +68,10 @@ def get_storage_review_map_by_sample_codes( "storageStatus": (rev.storage_status or "").strip(), "reviewConclusion": (rev.review_conclusion or "").strip(), "storageTime": _fmt_dt(rev.storage_time), + "storageBy": (rev.storage_by or "").strip(), + "storageByName": (rev.storage_by_name or "").strip(), + "storageAttachments": (rev.review_attachments or "").strip(), + "storageRemark": (rev.remark or "").strip(), "_t": cur_t, } for v in out.values(): @@ -75,6 +79,18 @@ def get_storage_review_map_by_sample_codes( return out +def _user_name_map(db: Session, user_ids: List[str]) -> Dict[str, str]: + ids = list({(uid or "").strip() for uid in user_ids if (uid or "").strip()}) + if not ids: + return {} + rows = ( + db.query(SysUser.id, SysUser.nick_name) + .filter(SysUser.id.in_(ids), SysUser.del_flag == 0) + .all() + ) + return {str(row[0]): (row[1] or "") for row in rows} + + def enrich_sample_info_items( db: Session, tenant_no: str, @@ -124,6 +140,10 @@ def enrich_sample_info_items( item["storageFlag"] = sflag item["storageFlagLabel"] = slabel item["storageTime"] = (st or {}).get("storageTime") or "" + item["storageBy"] = (st or {}).get("storageBy") or "" + item["storageByName"] = (st or {}).get("storageByName") or "" + item["storageAttachments"] = (st or {}).get("storageAttachments") or "" + item["storageRemark"] = (st or {}).get("storageRemark") or "" if include_handle_flags: cert_row = cert_map.get(code) ins_row = ins_map.get(code) @@ -132,7 +152,24 @@ def enrich_sample_info_items( item["storageCertHandled"] = cert_done item["insuranceHandled"] = ins_done item["mailCertTime"] = _fmt_dt(getattr(cert_row, "mail_cert_time", None)) if cert_row else "" + item["storageCertHandleTime"] = ( + _fmt_dt(getattr(cert_row, "handle_time", None)) if cert_row else "" + ) + item["storageCertHandlerUserId"] = ( + getattr(cert_row, "handler_user_id", None) or "" + ) if cert_row else "" + item["storageCertAttachments"] = ( + getattr(cert_row, "cert_image_urls", None) or "" + ) if cert_row else "" + item["storageCertRemark"] = (getattr(cert_row, "remark", None) or "") if cert_row else "" item["insuranceHandleTime"] = _fmt_dt(getattr(ins_row, "handle_time", None)) if ins_row else "" + item["insuranceHandlerUserId"] = ( + getattr(ins_row, "handler_user_id", None) or "" + ) if ins_row else "" + item["insuranceAttachments"] = ( + getattr(ins_row, "insurance_attachments", None) or "" + ) if ins_row else "" + item["insuranceRemark"] = (getattr(ins_row, "handle_remark", None) or "") if ins_row else "" item["policySendTime"] = _fmt_dt(getattr(ins_row, "policy_send_time", None)) if ins_row else "" # 购买保险时间 = 保险办理时间 item["purchaseInsuranceTime"] = item["insuranceHandleTime"] @@ -164,3 +201,30 @@ def enrich_sample_info_items( item["insuranceDocPresent"] = bool(ins_done) item["informedConsentPresent"] = _has_urls(item.get("consentFormUrls")) item["healthSurveyPresent"] = _has_urls(item.get("healthSurveyFormUrls")) + + name_ids = [ + str(item.get("storageBy") or "") + for item in items + if str(item.get("storageBy") or "").strip() + and not str(item.get("storageByName") or "").strip() + ] + if include_handle_flags: + name_ids.extend( + str(item.get("storageCertHandlerUserId") or "") + for item in items + if str(item.get("storageCertHandlerUserId") or "").strip() + ) + name_ids.extend( + str(item.get("insuranceHandlerUserId") or "") + for item in items + if str(item.get("insuranceHandlerUserId") or "").strip() + ) + name_map = _user_name_map(db, name_ids) + for item in items: + if not str(item.get("storageByName") or "").strip(): + item["storageByName"] = name_map.get(str(item.get("storageBy") or ""), "") + if include_handle_flags: + cert_uid = str(item.get("storageCertHandlerUserId") or "") + ins_uid = str(item.get("insuranceHandlerUserId") or "") + item["storageCertHandlerName"] = name_map.get(cert_uid, "") if cert_uid else "" + item["insuranceHandlerName"] = name_map.get(ins_uid, "") if ins_uid else "" diff --git a/backend/graphify-out/.graphify_analysis.json b/backend/graphify-out/.graphify_analysis.json index bd980b21..e924920e 100644 --- a/backend/graphify-out/.graphify_analysis.json +++ b/backend/graphify-out/.graphify_analysis.json @@ -1,6 +1,8 @@ { "communities": { "0": [ + "api_admin_assert_user_tenant_access", + "api_admin_attachment_download_url", "api_admin_create_dept", "api_admin_create_dict_data", "api_admin_create_dict_type", @@ -22,9 +24,32 @@ "api_admin_delete_role_management", "api_admin_delete_site", "api_admin_delete_tenant", + "api_admin_delete_user", + "api_admin_dict_data_options", + "api_admin_format_file_size", + "api_admin_generate_temp_password", "api_admin_get_role_data_scope", + "api_admin_get_role_menus", + "api_admin_get_tenant_no", + "api_admin_get_user_by_id", + "api_admin_list_depts", + "api_admin_list_dict_data", + "api_admin_list_dict_types", + "api_admin_list_express_companies", "api_admin_list_item_units", + "api_admin_list_menus", + "api_admin_list_post_bound_roles", + "api_admin_list_post_bound_users", + "api_admin_list_posts", + "api_admin_list_role_management", + "api_admin_list_roles_for_designer", + "api_admin_list_roles_for_select", + "api_admin_list_sites", "api_admin_list_tenants", + "api_admin_list_users", + "api_admin_list_users_for_select", + "api_admin_py", + "api_admin_reset_user_password", "api_admin_update_dept", "api_admin_update_dict_data", "api_admin_update_dict_type", @@ -40,6 +65,7 @@ "api_admin_update_site", "api_admin_update_tenant", "api_admin_update_user", + "api_admin_upload_attachment", "api_basic_info_api_list_regions_by_staff_user", "api_basic_info_batch_generate_protocol_nos", "api_basic_info_batch_generate_sample_codes", @@ -90,15 +116,26 @@ "api_cleanroom_garment_delete_sterilize_log", "api_cleanroom_garment_delete_wash_log", "api_cleanroom_garment_discard_cleanroom_garment", + "api_cleanroom_garment_garmentbatchdeletebody", + "api_cleanroom_garment_garmentbatchdiscardbody", + "api_cleanroom_garment_garmentcreatebody", + "api_cleanroom_garment_garmentdiscardbody", + "api_cleanroom_garment_garmentupdatebody", "api_cleanroom_garment_get_cleanroom_garment", "api_cleanroom_garment_get_tenant_no", "api_cleanroom_garment_list_cleanroom_garments", "api_cleanroom_garment_list_sterilize_logs", "api_cleanroom_garment_list_wash_logs", "api_cleanroom_garment_py", + "api_cleanroom_garment_sterilizelogbatchbody", + "api_cleanroom_garment_sterilizelogcreatebody", + "api_cleanroom_garment_sterilizelogupdatebody", "api_cleanroom_garment_update_cleanroom_garment", "api_cleanroom_garment_update_sterilize_log", "api_cleanroom_garment_update_wash_log", + "api_cleanroom_garment_washlogbatchbody", + "api_cleanroom_garment_washlogcreatebody", + "api_cleanroom_garment_washlogupdatebody", "api_clinical_payment_api_batch_submit_receipt", "api_clinical_payment_api_batch_submit_refund", "api_clinical_payment_api_confirm_receipt", @@ -174,7 +211,6 @@ "api_env_detect_parse_detect_date", "api_env_detect_parse_detect_date_bound", "api_env_detect_py", - "api_env_detect_rationale_1", "api_env_detect_update_env_detect_item", "api_env_detect_update_env_detect_record", "api_insurance_company_create_insurance_company", @@ -235,6 +271,9 @@ "api_material_material_batch_options", "api_material_material_options", "api_material_py", + "api_material_rationale_642", + "api_material_rationale_665", + "api_material_rationale_696", "api_material_resolve_operator_name", "api_material_save_material_stock_check_unused_lines", "api_material_stock_in_material", @@ -243,6 +282,14 @@ "api_menu_get_menu_list", "api_menu_py", "api_menu_rationale_1", + "api_mini_auth_mp_bind", + "api_mini_auth_mp_bind_status", + "api_mini_auth_py", + "api_mini_auth_resolve_user_id", + "api_mini_auth_wechat_bind", + "api_mini_auth_wechat_login", + "api_mini_menu_current_user", + "api_mini_menu_list_my_mobile_menus", "api_oa_approval_add_sign_oa_task", "api_oa_approval_approve_oa_task", "api_oa_approval_batch_delete_oa_instance_drafts", @@ -282,6 +329,7 @@ "api_oa_approval_oa_instance_draft_count", "api_oa_approval_oa_pending_task_count", "api_oa_approval_oa_task_mark_read", + "api_oa_approval_oainstancedraftsubmitbody", "api_oa_approval_parse_draft_range_end", "api_oa_approval_parse_draft_range_start", "api_oa_approval_preview_oa_template_flow", @@ -327,6 +375,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", @@ -373,7 +422,6 @@ "api_pilot_application_api_update_schedule", "api_pilot_application_api_void_application", "api_pilot_application_get_tenant_no", - "api_pilot_application_py", "api_pilot_checkup_api_batch_save_checkup", "api_pilot_checkup_api_delete_actual_item", "api_pilot_checkup_api_delete_checkup", @@ -390,13 +438,13 @@ "api_pilot_checkup_api_settle_fee", "api_pilot_checkup_get_tenant_no", "api_pilot_checkup_py", + "api_pilot_checkup_rationale_1", "api_pilot_delivery_create_delivery", "api_pilot_delivery_get_by_schedule", "api_pilot_delivery_get_method", "api_pilot_delivery_get_tenant_no", "api_pilot_delivery_list_by_application", "api_pilot_delivery_list_materials", - "api_pilot_delivery_py", "api_pilot_delivery_save_materials", "api_pilot_delivery_save_method", "api_pilot_delivery_soft_delete", @@ -408,9 +456,15 @@ "api_pilot_infusion_confirm_api_update", "api_pilot_infusion_confirm_get_tenant_no", "api_pilot_infusion_confirm_py", + "api_pilot_infusion_schedule_mgmt_api_detail", + "api_pilot_infusion_schedule_mgmt_api_get_outbound_handover", + "api_pilot_infusion_schedule_mgmt_api_list", + "api_pilot_infusion_schedule_mgmt_api_save_outbound_handover", "api_pilot_infusion_schedule_mgmt_api_update", "api_pilot_infusion_schedule_mgmt_api_update_qc_status", "api_pilot_infusion_schedule_mgmt_api_update_status", + "api_pilot_infusion_schedule_mgmt_get_tenant_no", + "api_pilot_infusion_schedule_mgmt_py", "api_pilot_service_activate_channel_agreement", "api_pilot_service_confirm_service_order_receipt", "api_pilot_service_confirm_service_order_refund", @@ -473,6 +527,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", @@ -517,7 +572,6 @@ "api_presign_order_submit_presign_transfer_finance", "api_presign_order_update_presign_order", "api_presign_order_update_presign_transfer", - "api_presign_order_validate_ymd", "api_presign_order_withdraw_presign_transfer", "api_production_add_production_task_step", "api_production_add_route_step", @@ -722,6 +776,8 @@ "api_protocol_sample_collection_page_payload", "api_protocol_sample_collection_py", "api_protocol_sample_collection_quick_register_sample_info", + "api_protocol_sample_collection_quickregisterbody", + "api_protocol_sample_collection_quickregisteritem", "api_protocol_sample_payment_confirm_payment_transfer", "api_protocol_sample_payment_create_payment_transfer", "api_protocol_sample_payment_delete_payment_transfer", @@ -742,8 +798,18 @@ "api_protocol_sample_payment_submit_payment_transfer_finance", "api_protocol_sample_payment_update_payment_transfer", "api_protocol_sample_payment_withdraw_payment_transfer", + "api_public_build_current_user_payload", "api_public_change_current_user_password", + "api_public_cn_holiday_range", + "api_public_get_current_user_profile", + "api_public_get_web_auth_menu_codes", + "api_public_logout", + "api_public_py", + "api_public_resolve_current_user_from_request", "api_public_update_current_user_profile", + "api_public_upload_current_user_avatar", + "api_public_wx_qr_create", + "api_public_wx_qr_status", "api_qc_batch_discard_qc_material", "api_qc_batch_discard_qc_material_batches", "api_qc_batch_list_qc_work_order_inspection_batches", @@ -830,6 +896,7 @@ "api_qc_sms_notification_page_payload", "api_qc_sms_notification_py", "api_qc_sms_notification_toggle_status", + "api_qc_sms_notification_togglestatusbody", "api_qc_start_qc_task", "api_qc_stock_in_qc_material", "api_qc_strip_amount_from_write_data", @@ -844,28 +911,34 @@ "api_qc_update_qc_third_party_item", "api_qc_update_qc_work_order", "api_qc_user_can_view_qc_material_amount", + "api_research_donation_assert_donation_sensitive_fields", + "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_donation_status_changes", + "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_sample_freight_create_sample_freight", - "api_sample_freight_delete_sample_freight", - "api_sample_freight_get_current_user_id", - "api_sample_freight_get_sample_freight", - "api_sample_freight_get_tenant_no", - "api_sample_freight_link_sample_freight", - "api_sample_freight_list_sample_freight_options", - "api_sample_freight_list_sample_freights", - "api_sample_freight_py", - "api_sample_freight_unlink_sample_freight", - "api_sample_freight_update_sample_freight", + "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_productionreceptionbody", "api_sample_production_reception_put_production_reception", "api_sample_production_reception_py", "api_sample_production_reception_resolve_reception_id", @@ -884,7 +957,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", @@ -898,6 +970,7 @@ "api_sample_storage_cert_qc_get_tenant_no", "api_sample_storage_cert_qc_put_sample_storage_cert_qc", "api_sample_storage_cert_qc_py", + "api_sample_storage_cert_qc_upsertbody", "api_storage_entry_sms_notification_generate_sms", "api_storage_entry_sms_notification_get_current_user_id", "api_storage_entry_sms_notification_get_tenant_no", @@ -939,7 +1012,11 @@ "core_admin_request_json_py", "core_admin_request_json_rationale_1", "core_admin_request_json_rationale_25", + "core_auth_get_current_user_by_token", + "core_auth_rationale_190", "core_data_scope_get_user_dept_id", + "core_menu_guard_rationale_30", + "core_menu_guard_rationale_65", "core_menu_guard_strict_user_identity", "core_menu_guard_strip_row_fields", "core_menu_guard_user_has_menu_perm", @@ -948,6 +1025,8 @@ "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", @@ -965,30 +1044,13 @@ "core_wechat_message_wechatmessageservice_send_template_message", "crud_base_crudbase_get", "crud_clean_room_access_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_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_complete_invoice_request", "crud_collection_protocol_no_enrich_issued_user_names", - "crud_collection_protocol_submit_refund_finance", + "crud_collection_protocol_no_rationale_34", "crud_collection_region_list_staff", "crud_collection_region_region_to_dict", "crud_collection_region_staff_to_dict", @@ -1014,18 +1076,27 @@ "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_checkup_get_checkup_by_application", "crud_pilot_delivery_save_delivery_materials", + "crud_pilot_infusion_schedule_mgmt_update_infusion_schedule_mgmt", "crud_pilot_service_enrich_finance_operate_fields", + "crud_pilot_service_list_checkup_institutions", "crud_pilot_service_normalize_txn_product_item", "crud_pilot_service_row_to_dict_cell_product_price", + "crud_pilot_service_row_to_dict_cell_product_spec", + "crud_pilot_service_row_to_dict_cell_product_type", + "crud_pilot_service_row_to_dict_channel", "crud_pilot_service_row_to_dict_channel_agreement", + "crud_pilot_service_row_to_dict_channel_agreement_price", + "crud_pilot_service_row_to_dict_channel_mail_address", "crud_pilot_service_row_to_dict_checkup_institution", - "crud_pilot_service_row_to_dict_project_system", + "crud_pilot_service_row_to_dict_checkup_institution_invoice", + "crud_pilot_service_row_to_dict_checkup_institution_project", "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", @@ -1033,25 +1104,19 @@ "crud_process_route_assert_route_writable", "crud_process_route_assert_step_route_writable", "crud_process_route_is_super_admin_user", + "crud_process_route_list_routes", + "crud_process_route_route_row_to_dict", "crud_process_route_update_step", "crud_production_task_build_process_library_for_editor", - "crud_production_task_delete_task_step", + "crud_production_task_dispatch_task_steps", "crud_production_task_enrich_assignee_names", + "crud_production_task_enrich_tasks_with_step_summaries", "crud_production_task_get_production_task_editor_init", - "crud_production_task_replace_step_configured_reagents", - "crud_production_task_replace_step_consumables", - "crud_production_task_replace_step_data_collections", - "crud_production_task_replace_step_outputs", - "crud_production_task_replace_step_reagents", - "crud_production_task_require_requisition_for_catalog_material", "crud_production_task_set_assert_set_writable", - "crud_production_task_set_collect_missing_route_ids", "crud_production_task_set_is_super_admin_user", "crud_production_task_set_normalize_item_payload", "crud_production_task_set_skip_empty_named_tasks", "crud_production_task_set_strip_or_none", - "crud_production_task_set_task_inputs", - "crud_production_task_soft_delete_sub", "crud_production_task_update_task_step", "crud_protocol_refund_record_create_refund_record", "crud_protocol_refund_record_list_refund_records", @@ -1062,23 +1127,28 @@ "crud_protocol_refund_record_soft_delete_refund_record", "crud_protocol_refund_record_update_refund_record", "crud_protocol_sample_payment_list_payment_chase_page", + "crud_protocol_sample_payment_list_transfers_for_finance", "crud_protocol_sample_payment_transfer_to_dict", "crud_qc_material_batch_stock_in", "crud_qc_material_batch_stock_out", - "crud_qc_material_dec", + "crud_qc_material_month_template_confirm_month_import", "crud_qc_material_month_template_soft_delete_template", "crud_qc_material_options_list", "crud_qc_material_rationale_366", "crud_qc_material_rationale_513", - "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_usage_mark_requisition_fully_used", + "crud_qc_work_order_create_outbound_qc_work_order", + "crud_qc_work_order_qc_biz_type_label", + "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "crud_qc_work_order_temp_tasks", "crud_qc_work_order_wo_to_dict", + "crud_research_donation_batch_delete_donations", + "crud_research_donation_change_status", "crud_sample_production_reception_apply_payload_to_row", "crud_sample_production_reception_create_production_reception", "crud_sample_production_reception_dec", @@ -1091,30 +1161,23 @@ "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_storage_facility_slot_matches_select_keyword", - "crud_storage_facility_slot_select_display_name", + "crud_storage_occupancy_enrich_slots_with_stored_cell_products", + "crud_storage_occupancy_load_cell_product_shelf_summaries", "crud_storage_release_review_review_side_required_menu", "crud_workflow_get_all_tasks_for_business", "schemas_order_adjust_adjuststatus", "schemas_order_adjust_adjusttype", "schemas_order_adjust_py", - "services_market_payment_create_transfer", - "services_market_payment_current_dept_id", - "services_market_payment_editable_fields", - "services_market_protocol_active_user_ids", + "services_cn_holiday_is_rest_day", + "services_cn_holiday_list_day_flags", + "services_cn_holiday_py", + "services_cn_holiday_rationale_25", "services_market_protocol_attach_sample_eta", "services_market_protocol_attach_sample_freight", - "services_market_protocol_ensure_donation_sample_codes", - "services_market_protocol_merge_existing_sample_fields", - "services_market_protocol_normalize_write", - "services_market_protocol_unique_sample_map", - "services_market_protocol_validate_references", - "services_market_protocol_validate_region_staff_assignments", - "services_market_protocol_validate_unique_sample_identity", "services_market_support_allowed_actions", "services_market_support_decorate_allowed_actions", + "services_market_support_split_refs", "services_oa_dept_select_dept_contains_match", "services_oa_dept_select_extract_dept_ids", "services_oa_dept_select_field_label", @@ -1150,20 +1213,7 @@ "services_oa_person_select_validate_person_rule", "services_oa_person_select_walk_rules", "services_oa_post_select_extract_post_ids", - "services_oa_post_select_field_label", - "services_oa_post_select_is_multiple", - "services_oa_post_select_is_required", - "services_oa_post_select_is_valid_post_item", - "services_oa_post_select_max_count", "services_oa_post_select_post_contains_match", - "services_oa_post_select_py", - "services_oa_post_select_rationale_1", - "services_oa_post_select_rationale_128", - "services_oa_post_select_rule_props", - "services_oa_post_select_schema_rules", - "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", @@ -1181,898 +1231,33 @@ "services_oa_receive_account_validate_receive_account_form_values", "services_oa_receive_account_validate_receive_account_rule", "services_oa_receive_account_walk_rules", - "services_oa_related_approval_build_related_summaries", "services_oa_related_approval_extract_related_approval_links", - "services_oa_related_approval_extract_upload_urls", - "services_oa_related_approval_flatten_form_fields_for_summary", - "services_oa_related_approval_format_receive_account", - "services_oa_related_approval_format_region_like", - "services_oa_related_approval_format_trip_itinerary", - "services_oa_related_approval_format_trip_leg", - "services_oa_related_approval_format_unknown_object", - "services_oa_related_approval_format_upload_display", - "services_oa_related_approval_format_value", "services_oa_related_approval_merge_relation_targets", - "services_oa_related_approval_normalize_related_ids", - "services_oa_related_approval_py", - "services_oa_related_approval_rationale_352", - "services_oa_related_approval_related_status_text", "services_oa_related_approval_schema_rules", - "services_oa_related_approval_upload_display_name", - "services_oa_related_approval_upload_files_meta", "services_oa_related_approval_walk_rules", "services_protocol_refund_record_py", "services_protocol_refund_record_validate_refund_amount", + "services_web_auth_roles_list_user_ids_with_any_effective_role_ids", + "services_web_auth_roles_list_user_ids_with_effective_role_name", + "services_web_auth_roles_map_role_name_to_web", + "services_web_auth_roles_normalize_candidate_user_ids", + "services_web_auth_roles_resolve_web_role_for_user", "str" ], "1": [ - "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_regionstaffcreatebody", - "api_basic_info_regionstaffupdatebody", - "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_fullmoonhandlebody", - "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_226", - "api_collection_protocol_rationale_283", - "api_collection_protocol_rationale_74", - "api_collection_protocol_refundfinanceconfirmbody", - "api_collection_protocol_refundfinancesubmitbody", - "api_collection_protocol_storagecerthandlebody", - "api_insurance_company_rationale_1", - "api_workflow_rationale_135", - "api_workflow_taskactionbody", - "base", - "crud_cell_product_rationale_1", - "crud_cell_product_rationale_1169", - "crud_cell_product_rationale_1448", - "crud_cell_product_rationale_40", - "crud_cell_product_rationale_581", - "crud_cell_product_rationale_597", - "crud_cell_product_rationale_631", - "crud_cell_product_rationale_648", - "crud_cell_product_rationale_695", - "crud_cell_product_rationale_706", - "crud_cell_product_rationale_776", - "crud_cell_product_rationale_919", - "crud_clinical_payment_rationale_143", - "crud_clinical_payment_rationale_173", - "crud_clinical_payment_rationale_74", - "crud_collection_protocol_rationale_1", - "crud_collection_protocol_rationale_111", - "crud_collection_protocol_rationale_147", - "crud_collection_protocol_rationale_1763", - "crud_collection_protocol_rationale_207", - "crud_collection_protocol_rationale_220", - "crud_collection_protocol_rationale_240", - "crud_collection_protocol_rationale_2443", - "crud_collection_protocol_rationale_251", - "crud_collection_protocol_rationale_262", - "crud_collection_protocol_rationale_2955", - "crud_collection_protocol_rationale_3144", - "crud_collection_protocol_rationale_326", - "crud_collection_protocol_rationale_3553", - "crud_collection_protocol_rationale_377", - "crud_collection_protocol_rationale_3943", - "crud_collection_protocol_rationale_4148", - "crud_collection_protocol_rationale_577", - "crud_collection_protocol_rationale_77", - "crud_collection_protocol_rationale_775", - "crud_collection_protocol_rationale_822", - "crud_material_rationale_377", - "crud_material_rationale_444", - "crud_material_rationale_473", - "crud_material_stock_check_rationale_362", - "crud_oa_approval_rationale_1", - "crud_oa_approval_rationale_368", - "crud_oa_approval_rationale_385", - "crud_oa_instance_draft_rationale_1", - "crud_oa_instance_draft_rationale_348", - "crud_outbound_handover_inventory_rationale_1", - "crud_outbound_handover_inventory_rationale_170", - "crud_outbound_handover_inventory_rationale_215", - "crud_outbound_handover_inventory_rationale_268", - "crud_outbound_handover_inventory_rationale_326", - "crud_outbound_handover_inventory_rationale_40", - "crud_outbound_handover_inventory_rationale_434", - "crud_outbound_handover_inventory_rationale_70", - "crud_outbound_release_material_rationale_1", - "crud_outbound_release_material_rationale_205", - "crud_outbound_release_material_rationale_339", - "crud_outbound_release_material_rationale_52", - "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_auto_generate_schedules", - "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", - "crud_pilot_checkup_rationale_927", - "crud_pilot_delivery_rationale_1", - "crud_pilot_delivery_rationale_175", - "crud_pilot_delivery_rationale_359", - "crud_pilot_delivery_rationale_542", - "crud_pilot_delivery_rationale_643", - "crud_pilot_infusion_confirm_rationale_113", - "crud_pilot_infusion_schedule_mgmt_rationale_1", - "crud_pilot_infusion_schedule_mgmt_rationale_157", - "crud_pilot_infusion_schedule_mgmt_rationale_715", - "crud_pilot_outbound_status_sync_rationale_1", - "crud_pilot_outbound_status_sync_rationale_131", - "crud_pilot_outbound_status_sync_rationale_174", - "crud_pilot_outbound_status_sync_rationale_64", - "crud_pilot_outbound_status_sync_rationale_96", - "crud_pilot_service_rationale_1", - "crud_pilot_service_rationale_1326", - "crud_pilot_service_rationale_2397", - "crud_pilot_service_rationale_2506", - "crud_pilot_service_rationale_2550", - "crud_pilot_service_rationale_2584", - "crud_pilot_service_rationale_2720", - "crud_pilot_service_rationale_2746", - "crud_pilot_service_rationale_2835", - "crud_pilot_service_rationale_2874", - "crud_pilot_service_rationale_3021", - "crud_pilot_service_rationale_3126", - "crud_pilot_service_rationale_3249", - "crud_pilot_service_rationale_3326", - "crud_pilot_service_rationale_3350", - "crud_pilot_service_rationale_3391", - "crud_pilot_service_rationale_3426", - "crud_pilot_service_rationale_3459", - "crud_pilot_service_rationale_3519", - "crud_pilot_service_rationale_3676", - "crud_pilot_service_rationale_3714", - "crud_pilot_service_rationale_3755", - "crud_pilot_service_rationale_3855", - "crud_pilot_service_rationale_4088", - "crud_pilot_service_rationale_4185", - "crud_pilot_service_rationale_4300", - "crud_pre_transit_sample_rationale_1", - "crud_presign_order_rationale_1", - "crud_presign_order_rationale_1062", - "crud_presign_order_rationale_132", - "crud_presign_order_rationale_186", - "crud_presign_order_rationale_40", - "crud_presign_order_rationale_94", - "crud_process_rationale_1", - "crud_process_rationale_278", - "crud_process_route_rationale_1", - "crud_process_route_rationale_511", - "crud_production_material_stock_check_rationale_367", - "crud_production_task_rationale_1", - "crud_production_task_rationale_1119", - "crud_production_task_rationale_129", - "crud_production_task_rationale_1816", - "crud_production_task_rationale_1845", - "crud_production_task_rationale_1936", - "crud_production_task_rationale_1984", - "crud_production_task_rationale_2542", - "crud_production_task_rationale_2665", - "crud_production_task_rationale_2723", - "crud_production_task_rationale_2928", - "crud_production_task_rationale_3054", - "crud_production_task_rationale_3235", - "crud_production_task_rationale_461", - "crud_production_task_rationale_480", - "crud_production_task_rationale_580", - "crud_production_task_rationale_788", - "crud_production_task_set_rationale_30", - "crud_production_task_set_rationale_708", - "crud_production_waste_output_rationale_1", - "crud_production_waste_output_rationale_22", - "crud_production_work_order_rationale_1060", - "crud_production_work_order_rationale_1111", - "crud_production_work_order_rationale_1137", - "crud_production_work_order_rationale_234", - "crud_production_work_order_rationale_313", - "crud_production_work_order_rationale_446", - "crud_production_work_order_rationale_512", - "crud_production_work_order_rationale_54", - "crud_production_work_order_rationale_543", - "crud_production_work_order_rationale_594", - "crud_production_work_order_rationale_615", - "crud_production_work_order_rationale_866", - "crud_production_work_order_rationale_925", - "crud_production_work_order_rationale_97", - "crud_protocol_donation_convert_rationale_1", - "crud_protocol_donation_convert_rationale_132", - "crud_protocol_donation_convert_rationale_199", - "crud_protocol_donation_convert_rationale_290", - "crud_protocol_donation_convert_rationale_35", - "crud_protocol_donation_convert_rationale_84", - "crud_protocol_sample_collection_rationale_1", - "crud_protocol_sample_payment_rationale_1", - "crud_protocol_sample_payment_rationale_1072", - "crud_protocol_sample_payment_rationale_1130", - "crud_protocol_sample_payment_rationale_1354", - "crud_protocol_sample_payment_rationale_143", - "crud_protocol_sample_payment_rationale_1490", - "crud_protocol_sample_payment_rationale_1732", - "crud_protocol_sample_payment_rationale_2087", - "crud_protocol_sample_payment_rationale_276", - "crud_protocol_sample_payment_rationale_384", - "crud_protocol_sample_payment_rationale_435", - "crud_protocol_sample_payment_rationale_458", - "crud_protocol_sample_payment_rationale_58", - "crud_protocol_sample_payment_rationale_651", - "crud_protocol_sample_payment_rationale_749", - "crud_protocol_sample_payment_rationale_808", - "crud_qc_inbound_lab_storage_sort_rationale_1", - "crud_qc_inbound_lab_storage_sort_rationale_25", - "crud_qc_inbound_lab_storage_sort_rationale_39", - "crud_qc_inbound_lab_storage_sort_rationale_76", - "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_inspection_item_template_rationale_38", - "crud_qc_material_usage_rationale_181", - "crud_qc_material_usage_rationale_19", - "crud_qc_material_usage_rationale_222", - "crud_qc_material_usage_rationale_408", - "crud_qc_material_usage_rationale_41", - "crud_qc_material_usage_rationale_431", - "crud_qc_material_usage_rationale_488", - "crud_qc_material_usage_rationale_537", - "crud_qc_material_usage_rationale_607", - "crud_qc_material_usage_rationale_774", - "crud_qc_material_usage_rationale_874", - "crud_qc_material_usage_rationale_959", - "crud_qc_sms_notification_rationale_32", - "crud_qc_task_create_task_for_line", - "crud_qc_task_rationale_1050", - "crud_qc_task_rationale_1082", - "crud_qc_task_rationale_202", - "crud_qc_task_rationale_429", - "crud_qc_task_rationale_773", - "crud_qc_task_rationale_831", - "crud_qc_task_rationale_855", - "crud_qc_task_rationale_988", - "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_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_gen_daily_no", - "crud_qc_work_order_get_task_by_source_line_id", - "crud_qc_work_order_rationale_109", - "crud_qc_work_order_rationale_1114", - "crud_qc_work_order_rationale_1264", - "crud_qc_work_order_rationale_1417", - "crud_qc_work_order_rationale_1747", - "crud_qc_work_order_rationale_1782", - "crud_qc_work_order_rationale_1848", - "crud_qc_work_order_rationale_1884", - "crud_qc_work_order_rationale_1938", - "crud_qc_work_order_rationale_1971", - "crud_qc_work_order_rationale_2103", - "crud_qc_work_order_rationale_2180", - "crud_qc_work_order_rationale_2246", - "crud_qc_work_order_rationale_225", - "crud_qc_work_order_rationale_2271", - "crud_qc_work_order_rationale_2298", - "crud_qc_work_order_rationale_2323", - "crud_qc_work_order_rationale_2344", - "crud_qc_work_order_rationale_2387", - "crud_qc_work_order_rationale_2444", - "crud_qc_work_order_rationale_2554", - "crud_qc_work_order_rationale_2637", - "crud_qc_work_order_rationale_271", - "crud_qc_work_order_rationale_2761", - "crud_qc_work_order_rationale_2970", - "crud_qc_work_order_rationale_3069", - "crud_qc_work_order_rationale_3119", - "crud_qc_work_order_rationale_3167", - "crud_qc_work_order_rationale_3398", - "crud_qc_work_order_rationale_3656", - "crud_qc_work_order_rationale_392", - "crud_qc_work_order_rationale_443", - "crud_qc_work_order_rationale_520", - "crud_qc_work_order_rationale_529", - "crud_qc_work_order_rationale_572", - "crud_qc_work_order_rationale_852", - "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", - "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_rationale_1", - "crud_research_donation_rationale_1135", - "crud_research_donation_rationale_116", - "crud_research_donation_rationale_1250", - "crud_research_donation_rationale_1539", - "crud_research_donation_rationale_182", - "crud_research_donation_rationale_1959", - "crud_research_donation_rationale_199", - "crud_research_donation_rationale_2331", - "crud_research_donation_rationale_2480", - "crud_research_donation_rationale_260", - "crud_research_donation_rationale_318", - "crud_research_donation_rationale_329", - "crud_research_donation_rationale_345", - "crud_research_donation_sample_collection_rationale_1", - "crud_role_rationale_1", - "crud_role_rationale_47", - "crud_sample_freight_rationale_1", - "crud_sample_freight_rationale_1108", - "crud_sample_freight_rationale_126", - "crud_sample_freight_rationale_225", - "crud_sample_freight_rationale_351", - "crud_sample_freight_rationale_592", - "crud_sample_reception_rationale_100", - "crud_sample_reception_rationale_1046", - "crud_sample_reception_rationale_1074", - "crud_sample_reception_rationale_1233", - "crud_sample_reception_rationale_1280", - "crud_sample_reception_rationale_1321", - "crud_sample_reception_rationale_134", - "crud_sample_reception_rationale_1377", - "crud_sample_reception_rationale_1401", - "crud_sample_reception_rationale_1426", - "crud_sample_reception_rationale_1447", - "crud_sample_reception_rationale_1471", - "crud_sample_reception_rationale_1496", - "crud_sample_reception_rationale_168", - "crud_sample_reception_rationale_212", - "crud_sample_reception_rationale_324", - "crud_sample_reception_rationale_43", - "crud_sample_reception_rationale_52", - "crud_sample_reception_rationale_58", - "crud_sample_storage_cert_qc_rationale_106", - "crud_storage_entry_sms_notification_rationale_185", - "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_storage_release_review_rationale_1184", - "crud_storage_release_review_rationale_145", - "crud_storage_release_review_rationale_171", - "crud_storage_release_review_rationale_202", - "crud_storage_release_review_rationale_227", - "crud_storage_release_review_rationale_241", - "crud_storage_release_review_rationale_253", - "crud_storage_release_review_rationale_259", - "crud_storage_release_review_rationale_269", - "crud_storage_release_review_rationale_290", - "crud_storage_release_review_rationale_311", - "crud_storage_release_review_rationale_352", - "crud_storage_release_review_rationale_381", - "crud_storage_release_review_rationale_911", - "crud_storage_release_review_rationale_931", - "crud_workflow_rationale_1", - "models_clinical_payment_bizpilotpayment", - "models_clinical_payment_py", - "models_clinical_payment_rationale_8", - "models_cn_holiday_py", - "models_cn_holiday_rationale_10", - "models_cn_holiday_syscnholidayday", - "models_material_bizmaterial", - "models_material_bizmaterialstockbatch", - "models_material_bizmaterialstockcheck", - "models_material_bizmaterialstockcheckbatchline", - "models_material_bizmaterialstockcheckunusedline", - "models_material_bizmaterialstocklog", - "models_material_bizmaterialusage", - "models_material_py", - "models_models_bizbiznosequence", - "models_models_bizcellproduct", - "models_models_bizcellproductprice", - "models_models_bizcellproductprojectsystem", - "models_models_bizcellproductprojectsystemitem", - "models_models_bizcellproductspec", - "models_models_bizcellproducttype", - "models_models_bizcellsampletype", - "models_models_bizchannel", - "models_models_bizchannelaccount", - "models_models_bizchannelagreement", - "models_models_bizchannelagreementproductprice", - "models_models_bizchannelinvoice", - "models_models_bizchannelmailaddress", - "models_models_bizchannelproductquota", - "models_models_bizchannelserviceorder", - "models_models_bizchannelserviceorderproduct", - "models_models_bizchannelserviceordertxn", - "models_models_bizcheckupinstitution", - "models_models_bizcheckupinstitutioninvoice", - "models_models_bizcheckupinstitutionpackage", - "models_models_bizcheckupinstitutionpackageitem", - "models_models_bizcheckupinstitutionproject", - "models_models_bizcollectionhospital", - "models_models_bizcollectionprotocol", - "models_models_bizcollectionprotocolno", - "models_models_bizcollectionregion", - "models_models_bizcollectionregionstaff", - "models_models_bizconsumable", - "models_models_bizconsumablepack", - "models_models_bizconsumablepackitem", - "models_models_bizconsumablestocklog", - "models_models_bizcustomer", - "models_models_bizcustomerservicedict", - "models_models_bizenvdetectitem", - "models_models_bizenvdetectrecord", - "models_models_bizequipment", - "models_models_bizexpresscompany", - "models_models_bizinsurancecompany", - "models_models_bizinsurancecompanyinvoice", - "models_models_bizinsuranceprojectprice", - "models_models_bizitemunit", - "models_models_bizleaverequest", - "models_models_bizoutboundhandover", - "models_models_bizoutboundreleasecell", - "models_models_bizoutboundreleasematerial", - "models_models_bizoutboundreleasepaper", - "models_models_bizoutboundreleaseqcmaterial", - "models_models_bizoutboundreleasereview", - "models_models_bizoutputtype", - "models_models_bizpilotapplication", - "models_models_bizpilotcheckup", - "models_models_bizpilotcheckupactualitem", - "models_models_bizpilotcheckupreserveitem", - "models_models_bizpilotdelivery", - "models_models_bizpilotdeliverymaterial", - "models_models_bizpilotdeliverymethod", - "models_models_bizpilotinfusionconfirm", - "models_models_bizpilotinfusionplan", - "models_models_bizpilotinfusionschedule", - "models_models_bizpilotinfusionscheduleproduct", - "models_models_bizpilotpatient", - "models_models_bizpresignorder", - "models_models_bizpresignordersampletype", - "models_models_bizpresigntransfer", - "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_bizproductiontaskset", - "models_models_bizproductiontasksetitem", - "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_bizprotocolpaymentschedule", - "models_models_bizprotocolpaymenttransfer", - "models_models_bizprotocolrefundrecord", - "models_models_bizprotocolsample", - "models_models_bizprotocolsamplepayment", - "models_models_bizprotocolsampletransport", - "models_models_bizprotocolstatuschange", - "models_models_bizprotocolstoragecert", - "models_models_bizqcbatchassignee", - "models_models_bizqcinspectionitemtemplate", - "models_models_bizqclabtestitem", - "models_models_bizqcsmsnotification", - "models_models_bizqctask", - "models_models_bizqctaskassignee", - "models_models_bizqcthirdpartycompany", - "models_models_bizqcthirdpartyitem", - "models_models_bizqcworkorder", - "models_models_bizqcworkorderinspectionbatch", - "models_models_bizqcworkorderlabitem", - "models_models_bizqcworkorderthirditem", - "models_models_bizreagent", - "models_models_bizreagentstocklog", - "models_models_bizsamplecode", - "models_models_bizsamplecustomerservice", - "models_models_bizsamplefreight", - "models_models_bizsamplefreightitem", - "models_models_bizsampleinsurance", - "models_models_bizsampleproductionreception", - "models_models_bizsamplereception", - "models_models_bizsamplereceptioncheckitem", - "models_models_bizsamplereceptioncheckresult", - "models_models_bizsamplesmsnotification", - "models_models_bizsamplestoragecert", - "models_models_bizsamplestoragecertqc", - "models_models_bizsopdocument", - "models_models_bizstorageentrysmsnotification", - "models_models_bizstoragereleasereview", - "models_models_bizstorageslotoccupancy", - "models_models_oaapp", - "models_models_oaappgroup", - "models_models_oaappversion", - "models_models_oainstance", - "models_models_oainstancecomment", - "models_models_oainstancedraft", - "models_models_oainstanceevent", - "models_models_oainstanceviewgrant", - "models_models_oareceiveaccount", - "models_models_oarelation", - "models_models_oatask", - "models_models_py", - "models_models_rationale_1", - "models_models_rationale_1013", - "models_models_rationale_1060", - "models_models_rationale_11", - "models_models_rationale_1104", - "models_models_rationale_1125", - "models_models_rationale_115", - "models_models_rationale_1150", - "models_models_rationale_1195", - "models_models_rationale_1221", - "models_models_rationale_1254", - "models_models_rationale_1282", - "models_models_rationale_1306", - "models_models_rationale_1334", - "models_models_rationale_1357", - "models_models_rationale_1388", - "models_models_rationale_1407", - "models_models_rationale_1432", - "models_models_rationale_1462", - "models_models_rationale_1484", - "models_models_rationale_1526", - "models_models_rationale_1551", - "models_models_rationale_1584", - "models_models_rationale_1612", - "models_models_rationale_1632", - "models_models_rationale_1678", - "models_models_rationale_1701", - "models_models_rationale_1726", - "models_models_rationale_1749", - "models_models_rationale_1777", - "models_models_rationale_1797", - "models_models_rationale_1817", - "models_models_rationale_1839", - "models_models_rationale_185", - "models_models_rationale_1878", - "models_models_rationale_1937", - "models_models_rationale_1962", - "models_models_rationale_1991", - "models_models_rationale_2019", - "models_models_rationale_2041", - "models_models_rationale_2062", - "models_models_rationale_2085", - "models_models_rationale_2136", - "models_models_rationale_2157", - "models_models_rationale_2176", - "models_models_rationale_2199", - "models_models_rationale_2259", - "models_models_rationale_2306", - "models_models_rationale_2331", - "models_models_rationale_2354", - "models_models_rationale_2376", - "models_models_rationale_2399", - "models_models_rationale_2425", - "models_models_rationale_2453", - "models_models_rationale_2472", - "models_models_rationale_2491", - "models_models_rationale_251", - "models_models_rationale_2510", - "models_models_rationale_2535", - "models_models_rationale_2555", - "models_models_rationale_2606", - "models_models_rationale_2631", - "models_models_rationale_2656", - "models_models_rationale_2680", - "models_models_rationale_270", - "models_models_rationale_2701", - "models_models_rationale_2720", - "models_models_rationale_2746", - "models_models_rationale_2792", - "models_models_rationale_2821", - "models_models_rationale_2856", - "models_models_rationale_2879", - "models_models_rationale_2903", - "models_models_rationale_2924", - "models_models_rationale_2945", - "models_models_rationale_3049", - "models_models_rationale_3070", - "models_models_rationale_308", - "models_models_rationale_3108", - "models_models_rationale_3130", - "models_models_rationale_3179", - "models_models_rationale_3203", - "models_models_rationale_3227", - "models_models_rationale_3266", - "models_models_rationale_3291", - "models_models_rationale_3320", - "models_models_rationale_3344", - "models_models_rationale_3368", - "models_models_rationale_3389", - "models_models_rationale_3409", - "models_models_rationale_3429", - "models_models_rationale_3456", - "models_models_rationale_3491", - "models_models_rationale_3521", - "models_models_rationale_355", - "models_models_rationale_3553", - "models_models_rationale_3575", - "models_models_rationale_3597", - "models_models_rationale_3631", - "models_models_rationale_3650", - "models_models_rationale_3676", - "models_models_rationale_3702", - "models_models_rationale_3727", - "models_models_rationale_3748", - "models_models_rationale_3769", - "models_models_rationale_378", - "models_models_rationale_3794", - "models_models_rationale_3826", - "models_models_rationale_3860", - "models_models_rationale_3883", - "models_models_rationale_3907", - "models_models_rationale_3928", - "models_models_rationale_3958", - "models_models_rationale_396", - "models_models_rationale_3988", - "models_models_rationale_4018", - "models_models_rationale_4047", - "models_models_rationale_4072", - "models_models_rationale_4101", - "models_models_rationale_4128", - "models_models_rationale_415", - "models_models_rationale_4157", - "models_models_rationale_4177", - "models_models_rationale_4197", - "models_models_rationale_4216", - "models_models_rationale_4237", - "models_models_rationale_4266", - "models_models_rationale_4287", - "models_models_rationale_4306", - "models_models_rationale_4334", - "models_models_rationale_435", - "models_models_rationale_4356", - "models_models_rationale_4381", - "models_models_rationale_4406", - "models_models_rationale_4432", - "models_models_rationale_4452", - "models_models_rationale_457", - "models_models_rationale_477", - "models_models_rationale_524", - "models_models_rationale_625", - "models_models_rationale_674", - "models_models_rationale_717", - "models_models_rationale_738", - "models_models_rationale_77", - "models_models_rationale_833", - "models_models_rationale_857", - "models_models_rationale_881", - "models_models_rationale_96", - "models_models_rationale_966", - "models_models_rationale_990", - "models_models_sysapirequestlog", - "models_models_sysapirequestloghis", - "models_models_sysdictdata", - "models_models_sysdicttype", - "models_models_sysethnic", - "models_models_sysmenu", - "models_models_syspost", - "models_models_syspostrole", - "models_models_sysroledatascopedetail", - "models_models_sysrolemenu", - "models_models_syssite", - "models_models_systenant", - "models_models_sysuserpost", - "models_models_sysuserrole", - "models_models_userrole", - "models_models_wfnode", - "models_models_wfprocessdef", - "models_models_wfprocessinstance", - "models_models_wfprocessversion", - "models_models_wftask", - "models_models_wftransition", - "models_production_material_bizproductionmaterial", - "models_production_material_bizproductionmaterialformula", - "models_production_material_bizproductionmaterialstockbatch", - "models_production_material_bizproductionmaterialstockcheck", - "models_production_material_bizproductionmaterialstockcheckbatchline", - "models_production_material_bizproductionmaterialstockcheckunusedline", - "models_production_material_bizproductionmaterialusage", - "models_production_material_py", - "models_qc_material_bizqcmaterial", - "models_qc_material_bizqcmaterialmonthtemplate", - "models_qc_material_bizqcmaterialstockbatch", - "models_qc_material_bizqcmaterialusage", - "models_qc_param_bizqcitemparam", - "models_qc_param_bizqctaskresult", - "models_qc_param_py", - "models_research_donation_bizdonationstatuschange", - "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_136", - "models_research_donation_rationale_161", - "models_research_donation_rationale_192", - "models_research_donation_rationale_220", - "models_research_donation_rationale_48", - "models_research_donation_rationale_69", - "models_research_donation_rationale_94", - "schemas_market_mobile_marketprotocolbody", - "schemas_market_mobile_rationale_392", - "services_market_field_scope_marketfieldcontext", - "services_market_field_scope_rationale_46", - "services_market_field_scope_rationale_99", - "services_market_freight_rationale_1", - "services_market_freight_rationale_1096", - "services_market_freight_rationale_1210", - "services_market_freight_rationale_58", - "services_market_freight_rationale_627", - "services_market_freight_rationale_651", - "services_market_freight_rationale_678", - "services_market_freight_rationale_922", - "services_market_freight_rationale_949", - "services_market_payment_rationale_1", - "services_market_payment_rationale_57", - "services_market_presign_rationale_1", - "services_market_presign_rationale_212", - "services_market_protocol_rationale_1", - "services_market_protocol_rationale_105", - "services_market_protocol_rationale_1165", - "services_market_protocol_rationale_1213", - "services_market_protocol_rationale_1343", - "services_market_protocol_rationale_1613", - "services_market_protocol_rationale_1641", - "services_market_protocol_rationale_339", - "services_market_protocol_rationale_360", - "services_market_protocol_rationale_527", - "services_market_protocol_rationale_593", - "services_market_protocol_rationale_682", - "services_market_sample_rationale_895", - "services_market_support_rationale_1", - "services_market_support_rationale_1058", - "services_market_support_rationale_1175", - "services_market_support_rationale_1265", - "services_market_support_rationale_1308", - "services_market_support_rationale_181", - "services_market_support_rationale_212", - "services_market_support_rationale_267", - "services_market_support_rationale_313", - "services_market_support_rationale_851", - "services_market_support_rationale_900", - "services_oa_assignee_assigneeresolveerror", - "services_oa_engine_rationale_106", - "services_oa_engine_rationale_1168", - "services_oa_engine_rationale_1185", - "services_oa_engine_rationale_123", - "services_oa_engine_rationale_1266", - "services_oa_engine_rationale_1435", - "services_oa_engine_rationale_1590", - "services_oa_engine_rationale_1687", - "services_oa_engine_rationale_179", - "services_oa_engine_rationale_204", - "services_oa_engine_rationale_2080", - "services_oa_engine_rationale_217", - "services_oa_engine_rationale_2206", - "services_oa_engine_rationale_2266", - "services_oa_engine_rationale_288", - "services_oa_engine_rationale_3024", - "services_oa_engine_rationale_3145", - "services_oa_engine_rationale_3294", - "services_oa_engine_rationale_331", - "services_oa_engine_rationale_3423", - "services_oa_engine_rationale_3546", - "services_oa_engine_rationale_3636", - "services_oa_engine_rationale_420", - "services_oa_engine_rationale_474", - "services_oa_engine_rationale_563", - "services_oa_engine_rationale_601", - "services_oa_engine_rationale_610", - "services_oa_engine_rationale_628", - "services_oa_engine_rationale_648", - "services_oa_formula_formulaerror", - "services_oa_related_approval_rationale_1", - "services_oa_related_approval_rationale_148", - "services_oa_related_approval_rationale_178", - "services_oa_related_approval_rationale_276", - "services_oa_related_approval_rationale_321", - "services_oa_related_approval_rationale_472", - "services_oa_related_approval_rationale_507", - "services_oa_related_approval_rationale_65", - "services_oa_related_approval_rationale_97", - "services_oa_wechat_notify_rationale_1", - "services_oa_wechat_notify_rationale_53", - "services_oa_wechat_notify_rationale_68", - "services_party_customer_sync_rationale_1", - "services_party_customer_sync_rationale_120", - "services_party_customer_sync_rationale_136", - "services_protocol_sample_list_summary_rationale_1", - "services_protocol_sample_list_summary_rationale_112", - "services_protocol_sample_list_summary_rationale_141", - "services_protocol_sample_list_summary_rationale_183", - "services_protocol_sample_list_summary_rationale_215", - "services_qc_work_order_fee_summary_rationale_1", - "services_qc_work_order_fee_summary_rationale_178", - "services_qc_work_order_fee_summary_rationale_194", - "services_web_auth_roles_rationale_1", - "services_web_auth_roles_rationale_121", - "services_web_auth_roles_rationale_152", - "services_web_auth_roles_rationale_227", - "services_web_auth_roles_rationale_296", - "services_web_auth_roles_rationale_31", - "services_web_auth_roles_rationale_329", - "services_web_auth_roles_rationale_340", - "services_web_auth_roles_rationale_347", - "services_web_auth_roles_rationale_355", - "services_web_auth_roles_rationale_368", - "services_web_auth_roles_rationale_56", - "services_web_auth_roles_rationale_80", - "services_workflow_engine_rationale_1", - "services_workflow_engine_rationale_179" - ], - "2": [ - "api_admin_get_role_menus", + "api_presign_order_validate_ymd", "basesettings", "core_config_config", "core_config_py", "core_config_secret_key_must_be_strong", "core_config_settings", "core_utils_generate_uuid", + "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_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", @@ -2136,6 +1321,22 @@ "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_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_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_refund", + "crud_clinical_payment_submit_receipt", + "crud_clinical_payment_submit_refund", "crud_collection_protocol_create_audit", "crud_collection_protocol_create_invoice_request", "crud_collection_protocol_no_batch_generate_protocol_nos", @@ -2155,7 +1356,30 @@ "crud_collection_protocol_no_soft_delete_protocol_no", "crud_collection_protocol_no_total_pages", "crud_collection_protocol_no_update_protocol_no", + "crud_collection_region_build_staff_leader_name_lists", "crud_collection_region_create_collection_region", + "crud_collection_region_create_hospital", + "crud_collection_region_create_staff", + "crud_collection_region_get_collection_region", + "crud_collection_region_get_hospital", + "crud_collection_region_get_staff", + "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_list_regions_by_staff_user", + "crud_collection_region_map_staff_region_rows_to_list", + "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_soft_delete_staff", + "crud_collection_region_staff_display_name", + "crud_collection_region_staff_names_by_region_ids", + "crud_collection_region_total_pages", + "crud_collection_region_update_collection_region", + "crud_collection_region_update_hospital", + "crud_collection_region_update_staff", "crud_consumable_batch_stock_in", "crud_consumable_batch_stock_out", "crud_consumable_build_manual_out_remark", @@ -2174,13 +1398,11 @@ "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", @@ -2188,17 +1410,20 @@ "crud_consumable_total_pages", "crud_consumable_update_consumable", "crud_customer_create_customer", - "crud_customer_get_customer", - "crud_customer_id_card_taken", - "crud_customer_list_customers", - "crud_customer_normalize_date_bound", - "crud_customer_py", - "crud_customer_rationale_1", - "crud_customer_row_to_dict", - "crud_customer_soft_delete_customer", - "crud_customer_total_pages", - "crud_customer_update_customer", "crud_dept_create_dept", + "crud_dict_data_create_dict_data", + "crud_dict_data_get_dict_data", + "crud_dict_data_is_dict_value_valid", + "crud_dict_data_list_dict_data", + "crud_dict_data_list_dict_data_options", + "crud_dict_data_normalize_transfer_type", + "crud_dict_data_normalize_void_type", + "crud_dict_data_py", + "crud_dict_data_rationale_1", + "crud_dict_data_row_to_dict", + "crud_dict_data_soft_delete_dict_data", + "crud_dict_data_total_pages", + "crud_dict_data_update_dict_data", "crud_dict_type_create_dict_type", "crud_dict_type_dict_type_code_exists", "crud_dict_type_get_dict_type", @@ -2219,25 +1444,33 @@ "crud_env_detect_item_row_to_dict", "crud_env_detect_item_soft_delete_env_detect_item", "crud_env_detect_item_update_env_detect_item", - "crud_env_detect_record_create_env_detect_record", - "crud_env_detect_record_generate_record_no", - "crud_env_detect_record_get_env_detect_record", - "crud_env_detect_record_join_csv", - "crud_env_detect_record_list_env_detect_records", - "crud_env_detect_record_py", - "crud_env_detect_record_resolve_inspector_snapshots", - "crud_env_detect_record_resolve_item_snapshot", - "crud_env_detect_record_row_to_dict", - "crud_env_detect_record_soft_delete_env_detect_record", - "crud_env_detect_record_split_csv", - "crud_env_detect_record_update_env_detect_record", - "crud_equipment_snapshot_join_equipment_ids", - "crud_equipment_snapshot_parse_equipment_ids", - "crud_equipment_snapshot_py", - "crud_equipment_snapshot_rationale_1", - "crud_equipment_snapshot_rationale_29", - "crud_equipment_snapshot_resolve_equipment_list_snapshot", + "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", + "crud_exhibition_appointment_appointment_no_exists", "crud_exhibition_appointment_create_exhibition_appointment", + "crud_exhibition_appointment_format_visit_date", + "crud_exhibition_appointment_generate_appointment_no", + "crud_exhibition_appointment_get_exhibition_appointment", + "crud_exhibition_appointment_list_exhibition_appointments", + "crud_exhibition_appointment_py", + "crud_exhibition_appointment_rationale_1", + "crud_exhibition_appointment_rationale_100", + "crud_exhibition_appointment_rationale_16", + "crud_exhibition_appointment_row_to_dict", + "crud_exhibition_appointment_soft_delete_exhibition_appointment", + "crud_exhibition_appointment_update_exhibition_appointment", "crud_express_company_create_express_company", "crud_express_company_express_code_exists", "crud_express_company_get_express_company", @@ -2258,6 +1491,24 @@ "crud_item_unit_total_pages", "crud_item_unit_unit_code_exists", "crud_item_unit_update_item_unit", + "crud_material_code_exists", + "crud_material_create_material", + "crud_material_dec", + "crud_material_fmt_dt", + "crud_material_get_material", + "crud_material_get_material_entity", + "crud_material_get_my_usages", + "crud_material_is_enabled_status", + "crud_material_list_materials", + "crud_material_mine_usage_receiver_filter", + "crud_material_my_usage_batch_map", + "crud_material_my_usage_row_to_dict", + "crud_material_my_usage_user_nick_name_map", + "crud_material_norm_status", + "crud_material_options_list", + "crud_material_py", + "crud_material_row_to_dict", + "crud_material_soft_delete_material", "crud_material_stock_batch_batch_discard", "crud_material_stock_batch_batch_options", "crud_material_stock_batch_batch_row_to_dict", @@ -2288,6 +1539,8 @@ "crud_material_stock_batch_usage_batch_snapshots", "crud_material_stock_batch_validate_discard_reason", "crud_material_stock_check_resolve_unused_item_fields", + "crud_material_update_material", + "crud_material_update_material_fields", "crud_menu_create_menu", "crud_oa_approval_create_group", "crud_output_type_create_output_type", @@ -2314,15 +1567,22 @@ "crud_pilot_delivery_row_to_dict_delivery_method", "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_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_status", + "crud_pilot_infusion_schedule_mgmt_update_qc_status", "crud_pilot_service_activate_channel_agreement", "crud_pilot_service_apply_gmcp_order_quotas", "crud_pilot_service_apply_purchase_txn_holdings", @@ -2379,18 +1639,17 @@ "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_agreement_prices", "crud_pilot_service_list_channel_invoices", - "crud_pilot_service_list_channel_mail_addresses", "crud_pilot_service_list_channel_product_quotas", "crud_pilot_service_list_channel_service_orders", "crud_pilot_service_list_channels", - "crud_pilot_service_list_checkup_institution_invoices", "crud_pilot_service_list_checkup_institution_packages", "crud_pilot_service_list_package_items_raw", "crud_pilot_service_list_project_system_items", + "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", @@ -2404,17 +1663,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_spec", - "crud_pilot_service_row_to_dict_cell_product_type", - "crud_pilot_service_row_to_dict_channel", "crud_pilot_service_row_to_dict_channel_account", - "crud_pilot_service_row_to_dict_channel_agreement_price", "crud_pilot_service_row_to_dict_channel_invoice", - "crud_pilot_service_row_to_dict_channel_mail_address", "crud_pilot_service_row_to_dict_channel_product_quota", - "crud_pilot_service_row_to_dict_checkup_institution_invoice", "crud_pilot_service_row_to_dict_checkup_institution_package", "crud_pilot_service_row_to_dict_checkup_institution_package_item", + "crud_pilot_service_row_to_dict_project_system", "crud_pilot_service_row_to_dict_project_system_item", "crud_pilot_service_row_to_dict_service_order_product", "crud_pilot_service_save_gmcp_product_rows", @@ -2460,8 +1714,19 @@ "crud_pilot_service_void_channel_agreement", "crud_pilot_service_void_service_order", "crud_pilot_service_void_txn", - "crud_post_rationale_235", + "crud_post_bound_user_names_by_post_ids", + "crud_post_create_post", + "crud_post_get_post", + "crud_post_list_posts", + "crud_post_list_role_ids_for_post", + "crud_post_post_code_exists", + "crud_post_py", + "crud_post_row_to_dict", + "crud_post_soft_delete_post", "crud_post_sync_post_role_bindings", + "crud_post_total_pages", + "crud_post_update_post", + "crud_post_user_display_name", "crud_process_category_category_code_exists", "crud_process_category_create_process_category", "crud_process_category_get_process_category", @@ -2472,35 +1737,7 @@ "crud_process_category_soft_delete_process_category", "crud_process_category_total_pages", "crud_process_category_update_process_category", - "crud_process_route_add_step", - "crud_process_route_copy_step", "crud_process_route_create_route", - "crud_process_route_create_step_consumable", - "crud_process_route_create_step_data_collection", - "crud_process_route_create_step_output", - "crud_process_route_create_step_reagent", - "crud_process_route_get_route", - "crud_process_route_get_route_detail", - "crud_process_route_get_step", - "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", - "crud_process_route_soft_delete_sub_records", - "crud_process_route_step_consumable_row_to_dict", - "crud_process_route_step_data_collection_row_to_dict", - "crud_process_route_step_output_row_to_dict", - "crud_process_route_step_reagent_row_to_dict", - "crud_process_route_step_row_to_dict", - "crud_process_route_total_pages", - "crud_process_route_update_route", - "crud_process_route_update_step_consumables", - "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", @@ -2534,15 +1771,10 @@ "crud_production_material_prep_get_prep_row", "crud_production_material_prep_header_to_dict", "crud_production_material_prep_line_to_dict", - "crud_production_material_prep_list_available_material_batches", "crud_production_material_prep_list_preps", "crud_production_material_prep_parse_prep_lines", "crud_production_material_prep_parse_quick_prep_lines", "crud_production_material_prep_py", - "crud_production_material_prep_rationale_1296", - "crud_production_material_prep_rationale_523", - "crud_production_material_prep_rationale_893", - "crud_production_material_prep_rationale_948", "crud_production_material_prep_require_draft", "crud_production_material_prep_status_label", "crud_production_material_prep_update_prep", @@ -2551,9 +1783,6 @@ "crud_production_material_prep_write_prep_consume_usage", "crud_production_material_prep_write_quick_prep_consume_usage", "crud_production_material_py", - "crud_production_material_rationale_26", - "crud_production_material_rationale_381", - "crud_production_material_rationale_530", "crud_production_material_row_to_dict", "crud_production_material_soft_delete_material", "crud_production_material_stock_batch_batch_discard", @@ -2613,8 +1842,30 @@ "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_update_production_task", "crud_production_work_order_create_production_work_order_from_reception", + "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_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_inspection_item_template_assert_item_ids_exist", "crud_qc_inspection_item_template_create_template", "crud_qc_inspection_item_template_filter_active_ids", @@ -2629,12 +1880,6 @@ "crud_qc_inspection_item_template_soft_delete_template", "crud_qc_inspection_item_template_template_name_exists", "crud_qc_inspection_item_template_update_template", - "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", @@ -2647,12 +1892,12 @@ "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_get_material_by_code", "crud_qc_material_is_enabled_status", "crud_qc_material_list_materials", - "crud_qc_material_month_template_confirm_month_import", "crud_qc_material_month_template_create_template", "crud_qc_material_month_template_ensure_material_id", "crud_qc_material_month_template_list_templates", @@ -2670,6 +1915,7 @@ "crud_qc_material_py", "crud_qc_material_rationale_26", "crud_qc_material_row_to_dict", + "crud_qc_material_soft_delete_material", "crud_qc_material_stock_batch_append_batch_qty_adjust", "crud_qc_material_stock_batch_batch_stock_in", "crud_qc_material_stock_batch_batch_stock_out", @@ -2703,7 +1949,6 @@ "crud_qc_material_stock_check_parse_check_time", "crud_qc_material_stock_check_parse_optional_date", "crud_qc_material_stock_check_py", - "crud_qc_material_stock_check_rationale_363", "crud_qc_material_stock_check_resolve_unused_item_fields", "crud_qc_material_stock_check_save_unused_lines", "crud_qc_material_stock_check_status_label", @@ -2722,6 +1967,42 @@ "crud_qc_material_stock_out", "crud_qc_material_total_pages", "crud_qc_material_update_material", + "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_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_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_tasks", + "crud_qc_task_list_tasks_by_work_order_ids", + "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_update_task_attachments", "crud_qc_third_party_company_company_code_exists", "crud_qc_third_party_company_create_company", "crud_qc_third_party_company_get_company", @@ -2742,6 +2023,15 @@ "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_apply_item_assignees", + "crud_qc_work_order_configure_work_order", + "crud_qc_work_order_create_work_order_from_reception", + "crud_qc_work_order_get_task_by_source_line_id", + "crud_qc_work_order_resolve_reception_id_for_work_order_detail", + "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_try_complete_work_order", "crud_reagent_batch_stock_in", "crud_reagent_batch_stock_out", "crud_reagent_create_reagent", @@ -2784,14 +2074,41 @@ "crud_sample_code_list_sample_codes", "crud_sample_code_parse_issued_time", "crud_sample_code_py", - "crud_sample_code_rationale_1", - "crud_sample_code_rationale_261", "crud_sample_code_resolve_issued_user_display_name", "crud_sample_code_row_to_dict", "crud_sample_code_sample_code_exists", "crud_sample_code_soft_delete_sample_code", "crud_sample_code_total_pages", "crud_sample_code_update_sample_code", + "crud_sample_freight_apply_freight_on_protocol_save", + "crud_sample_freight_create_freight", + "crud_sample_freight_delete_freight", + "crud_sample_freight_enrich_items_maps", + "crud_sample_freight_fmt_dt", + "crud_sample_freight_freight_map_for_samples", + "crud_sample_freight_generate_freight_no", + "crud_sample_freight_get_freight", + "crud_sample_freight_get_freight_detail", + "crud_sample_freight_item_field", + "crud_sample_freight_item_to_dict", + "crud_sample_freight_item_to_dict_enriched", + "crud_sample_freight_label_map", + "crud_sample_freight_link_samples", + "crud_sample_freight_linked_count", + "crud_sample_freight_list_freights", + "crud_sample_freight_list_sample_options", + "crud_sample_freight_normalize_date_bound", + "crud_sample_freight_normalize_item", + "crud_sample_freight_now", + "crud_sample_freight_parse_amount", + "crud_sample_freight_py", + "crud_sample_freight_row_to_dict", + "crud_sample_freight_unlink_samples", + "crud_sample_freight_update_freight", + "crud_sample_freight_upsert_item", + "crud_sample_freight_user_nick_name_map", + "crud_sample_freight_validated_items", + "crud_sample_production_reception_validate_handler_user_id", "crud_sample_reception_check_item_create_check_item", "crud_sample_reception_check_item_get_check_item", "crud_sample_reception_check_item_item_code_exists", @@ -2803,7 +2120,9 @@ "crud_sample_reception_check_item_soft_delete_check_item", "crud_sample_reception_check_item_update_check_item", "crud_sample_reception_check_result_rationale_133", + "crud_sample_reception_check_result_rationale_171", "crud_sample_reception_check_result_save_reception_check_results", + "crud_sample_reception_check_result_sync_legacy_columns_from_results", "crud_sample_reception_create_sample_reception", "crud_sample_reception_lab_code_allocate_lab_storage_codes", "crud_sample_reception_lab_code_allocate_one_seq", @@ -2850,8 +2169,9 @@ "crud_tenant_tenant_no_exists", "crud_tenant_total_pages", "crud_tenant_update_tenant", - "crud_workflow_create_process_def", - "crud_workflow_publish_version", + "crud_workflow_list_completed_tasks", + "crud_workflow_list_pending_tasks", + "crud_workflow_task_row_to_dict", "models_cleanroom_garment_bizcleanroomgarment", "models_cleanroom_garment_bizcleanroomgarmentsterilizelog", "models_cleanroom_garment_bizcleanroomgarmentwashlog", @@ -2859,11 +2179,6 @@ "models_cleanroom_garment_rationale_33", "models_cleanroom_garment_rationale_54", "models_cleanroom_garment_rationale_9", - "models_production_material_bizproductionmaterialprepline", - "models_qc_material_bizqcmaterialstockcheck", - "models_qc_material_bizqcmaterialstockcheckbatchline", - "models_qc_material_bizqcmaterialstockcheckunusedline", - "models_qc_material_py", "schemas_cell_product_cellproductbatchitem", "schemas_cell_product_cellproductlistquery", "schemas_cell_product_coerce_date_fields", @@ -2887,6 +2202,8 @@ "services_customer_relations_storage_group", "services_market_field_scope_marketfieldcontext_post_init", "services_market_protocol_audit_protocol", + "services_oa_engine_count_cc_unread", + "services_oa_engine_count_pending_tasks", "services_sample_payment_fgd_convert_dec", "services_sample_payment_fgd_convert_plan_fq_to_fgd_merge", "services_sample_payment_fgd_convert_py", @@ -2896,20 +2213,10 @@ "services_sample_transport_mode_py", "services_sample_transport_mode_rationale_1", "services_sample_transport_mode_resolve_transport_mode_value", + "utils_sample_special_apply_special_to_item_from_samples", "valueerror" ], - "3": [ - "api_cleanroom_garment_garmentbatchdeletebody", - "api_cleanroom_garment_garmentbatchdiscardbody", - "api_cleanroom_garment_garmentcreatebody", - "api_cleanroom_garment_garmentdiscardbody", - "api_cleanroom_garment_garmentupdatebody", - "api_cleanroom_garment_sterilizelogbatchbody", - "api_cleanroom_garment_sterilizelogcreatebody", - "api_cleanroom_garment_sterilizelogupdatebody", - "api_cleanroom_garment_washlogbatchbody", - "api_cleanroom_garment_washlogcreatebody", - "api_cleanroom_garment_washlogupdatebody", + "2": [ "api_clinical_payment_batchpaymentidsbody", "api_clinical_payment_batchsubmitreceiptbody", "api_clinical_payment_batchsubmitrefundbody", @@ -2922,12 +2229,6 @@ "api_env_detect_envdetectitemupdatebody", "api_env_detect_envdetectrecordbody", "api_env_detect_envdetectrecordupdatebody", - "api_insurance_company_insurancecompanycreatebody", - "api_insurance_company_insurancecompanyinvoicecreatebody", - "api_insurance_company_insurancecompanyinvoiceupdatebody", - "api_insurance_company_insurancecompanyupdatebody", - "api_insurance_company_insuranceprojectpricecreatebody", - "api_insurance_company_insuranceprojectpriceupdatebody", "api_leave_rationale_143", "api_material_batchdiscardbody", "api_material_batchdiscarditem", @@ -2938,9 +2239,6 @@ "api_material_materialbatchupdatebody", "api_material_materialbody", "api_material_materialupdatebody", - "api_material_rationale_642", - "api_material_rationale_665", - "api_material_rationale_696", "api_material_stockcheckcreatebody", "api_material_stockcheckunusedlineitem", "api_material_stockcheckunusedlinesbody", @@ -2958,7 +2256,6 @@ "api_oa_approval_oagroupupdatebody", "api_oa_approval_oainstancedraftbatchdeletebody", "api_oa_approval_oainstancedraftbody", - "api_oa_approval_oainstancedraftsubmitbody", "api_oa_approval_oainstancedraftupdatebody", "api_oa_approval_oareceiveaccountbatchdeletebody", "api_oa_approval_oareceiveaccountbody", @@ -2979,6 +2276,7 @@ "api_pilot_application_patientnestedbody", "api_pilot_application_patientsavebody", "api_pilot_application_planidbody", + "api_pilot_application_py", "api_pilot_application_rationale_1", "api_pilot_application_rationale_187", "api_pilot_application_salescheduleproductlinebody", @@ -2991,24 +2289,18 @@ "api_pilot_checkup_checkupitemssavebody", "api_pilot_checkup_checkupsavebody", "api_pilot_checkup_idbody", - "api_pilot_checkup_rationale_1", "api_pilot_delivery_deliverycreatebody", "api_pilot_delivery_deliverymaterialitem", "api_pilot_delivery_deliverymaterialsavebody", "api_pilot_delivery_deliverymethodsavebody", "api_pilot_delivery_deliverysavebody", "api_pilot_delivery_idbody", + "api_pilot_delivery_py", "api_pilot_delivery_rationale_1", "api_pilot_infusion_confirm_confirmcreatebody", "api_pilot_infusion_confirm_confirmupdatebody", "api_pilot_infusion_confirm_idbody", - "api_pilot_infusion_schedule_mgmt_api_detail", - "api_pilot_infusion_schedule_mgmt_api_get_outbound_handover", - "api_pilot_infusion_schedule_mgmt_api_list", - "api_pilot_infusion_schedule_mgmt_api_save_outbound_handover", - "api_pilot_infusion_schedule_mgmt_get_tenant_no", "api_pilot_infusion_schedule_mgmt_productitembody", - "api_pilot_infusion_schedule_mgmt_py", "api_pilot_infusion_schedule_mgmt_updateqcstatusbody", "api_pilot_infusion_schedule_mgmt_updateschedulebody", "api_pilot_infusion_schedule_mgmt_updatestatusbody", @@ -3043,7 +2335,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", @@ -3115,20 +2406,6 @@ "api_production_sopdocumentupdatebody", "api_production_stockinbody", "api_production_stockoutbody", - "api_protocol_refund_record_refundrecordbody", - "api_protocol_refund_record_refundrecordupdatebody", - "api_protocol_sample_collection_quickregisterbody", - "api_protocol_sample_collection_quickregisteritem", - "api_protocol_sample_payment_financeconfirmbody", - "api_protocol_sample_payment_rationale_1", - "api_protocol_sample_payment_rationale_209", - "api_protocol_sample_payment_rationale_240", - "api_protocol_sample_payment_rationale_509", - "api_protocol_sample_payment_samplepaymentbody", - "api_protocol_sample_payment_samplepaymentsputbody", - "api_protocol_sample_payment_schedulebody", - "api_protocol_sample_payment_transfercreatebody", - "api_protocol_sample_payment_transferdraftbody", "api_qc_batchdiscardbody", "api_qc_batchdiscarditem", "api_qc_batchstockinbody", @@ -3158,7 +2435,6 @@ "api_qc_rationale_2392", "api_qc_rationale_2419", "api_qc_rationale_2629", - "api_qc_sms_notification_togglestatusbody", "api_qc_stockcheckcreatebody", "api_qc_stockcheckunusedlineitem", "api_qc_stockcheckunusedlinesbody", @@ -3173,42 +2449,13 @@ "api_qc_workorderconfigurebatchitem", "api_qc_workorderconfigurebody", "api_qc_workorderinspectionbatchesbatchbody", - "api_research_donation_auditsubmitbody", - "api_research_donation_batchdeletebody", - "api_research_donation_convertfromstoragebody", - "api_research_donation_donationcreatebody", - "api_research_donation_donationupdatebody", - "api_research_donation_statuschangebody", - "api_sample_cert_insurance_samplehandlebody", - "api_sample_freight_samplefreightcreatebody", - "api_sample_freight_samplefreightitembody", - "api_sample_freight_samplefreightitemsbody", - "api_sample_freight_samplefreightupdatebody", - "api_sample_production_reception_productionreceptionbody", - "api_sample_reception_allocatelabstoragecodesbody", - "api_sample_reception_checkitembody", - "api_sample_reception_checkitemupdatebody", - "api_sample_reception_receptionchecksubmit", - "api_sample_reception_samplereceptioncreatebody", - "api_sample_reception_samplereceptionupdatebody", "api_sample_sms_notification_togglestatusbody", - "api_sample_storage_cert_qc_upsertbody", "api_storage_entry_sms_notification_togglestatusbody", - "api_workflow_processdefcreatebody", - "api_workflow_processdefupdatebody", - "api_workflow_publishversionbody", - "api_workflow_startinstancebody", "basemodel", - "core_menu_guard_rationale_30", - "core_menu_guard_rationale_65", "core_response_config", - "core_response_format_api_error_message", "core_response_pageresult", "core_response_py", - "core_response_rationale_40", "core_response_responsemodel", - "crud_collection_protocol_no_rationale_34", - "models_models_sysuser", "schemas_attachment_attachmentuploadresponse", "schemas_attachment_py", "schemas_auth_changepasswordrequest", @@ -3306,7 +2553,6 @@ "schemas_market_mobile_marketpaymenttransfercreatebody", "schemas_market_mobile_marketpresignorderbody", "schemas_market_mobile_marketpresignordercreatebody", - "schemas_market_mobile_marketpresigntransferbody", "schemas_market_mobile_marketprotocolattachmentsbody", "schemas_market_mobile_marketprotocolauditbody", "schemas_market_mobile_marketprotocolcollectionbody", @@ -3618,42 +2864,546 @@ "schemas_workflow_transitiondata", "schemas_workflow_versionresponse" ], + "3": [ + "api_env_detect_rationale_1", + "api_insurance_company_insurancecompanycreatebody", + "api_insurance_company_insurancecompanyinvoicecreatebody", + "api_insurance_company_insurancecompanyinvoiceupdatebody", + "api_insurance_company_insurancecompanyupdatebody", + "api_insurance_company_insuranceprojectpricecreatebody", + "api_insurance_company_insuranceprojectpriceupdatebody", + "api_insurance_company_rationale_1", + "api_mini_menu_rationale_1", + "api_mini_menu_rationale_128", + "api_mini_menu_rationale_90", + "api_operations_accesslogcreatebody", + "api_operations_accesslogupdatebody", + "api_operations_cleanroomcreatebody", + "api_operations_cleanroomupdatebody", + "api_operations_exhibitionappointmentcreatebody", + "api_operations_exhibitionappointmentupdatebody", + "api_operations_occupancycreatebody", + "api_operations_rationale_1", + "api_operations_rationale_674", + "api_operations_storagefacilitybatchcreatebody", + "api_operations_storagefacilitycreatebody", + "api_operations_storagefacilityupdatebody", + "api_operations_storageslotbatchcreatebody", + "api_operations_storageslotclearbody", + "api_operations_storageslotcreatebody", + "api_operations_storageslotinsertrowbody", + "api_operations_storageslotupdatebody", + "api_operations_uvdisinfectlogcreatebody", + "api_operations_uvdisinfectlogupdatebody", + "api_workflow_processdefcreatebody", + "api_workflow_processdefupdatebody", + "api_workflow_publishversionbody", + "api_workflow_rationale_135", + "api_workflow_startinstancebody", + "api_workflow_taskactionbody", + "base", + "crud_api_request_log_apirequestlogcrud", + "crud_clean_room_rationale_1", + "crud_consumable_pack_rationale_1", + "crud_consumable_rationale_1", + "crud_material_rationale_377", + "crud_material_rationale_444", + "crud_material_rationale_473", + "crud_material_stock_check_rationale_362", + "crud_oa_approval_rationale_1", + "crud_oa_approval_rationale_368", + "crud_oa_approval_rationale_385", + "crud_oa_instance_draft_rationale_1", + "crud_oa_instance_draft_rationale_354", + "crud_outbound_handover_inventory_rationale_1", + "crud_outbound_handover_inventory_rationale_170", + "crud_outbound_handover_inventory_rationale_215", + "crud_outbound_handover_inventory_rationale_268", + "crud_outbound_handover_inventory_rationale_326", + "crud_outbound_handover_inventory_rationale_40", + "crud_outbound_handover_inventory_rationale_434", + "crud_outbound_handover_inventory_rationale_70", + "crud_outbound_release_material_rationale_1", + "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_pilot_checkup_rationale_1", + "crud_pilot_checkup_rationale_715", + "crud_pilot_checkup_rationale_883", + "crud_pilot_checkup_rationale_927", + "crud_pilot_delivery_rationale_1", + "crud_pilot_delivery_rationale_175", + "crud_pilot_delivery_rationale_359", + "crud_pilot_delivery_rationale_542", + "crud_pilot_delivery_rationale_643", + "crud_pilot_service_rationale_1", + "crud_pilot_service_rationale_1326", + "crud_pilot_service_rationale_2397", + "crud_pilot_service_rationale_2506", + "crud_pilot_service_rationale_2550", + "crud_pilot_service_rationale_2584", + "crud_pilot_service_rationale_2720", + "crud_pilot_service_rationale_2746", + "crud_pilot_service_rationale_2835", + "crud_pilot_service_rationale_2874", + "crud_pilot_service_rationale_3021", + "crud_pilot_service_rationale_3126", + "crud_pilot_service_rationale_3249", + "crud_pilot_service_rationale_3326", + "crud_pilot_service_rationale_3350", + "crud_pilot_service_rationale_3391", + "crud_pilot_service_rationale_3426", + "crud_pilot_service_rationale_3459", + "crud_pilot_service_rationale_3519", + "crud_pilot_service_rationale_3676", + "crud_pilot_service_rationale_3714", + "crud_pilot_service_rationale_3755", + "crud_pilot_service_rationale_3855", + "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_278", + "crud_process_route_rationale_1", + "crud_process_route_rationale_511", + "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", + "crud_production_material_usage_rationale_1312", + "crud_production_material_usage_rationale_195", + "crud_production_material_usage_rationale_20", + "crud_production_material_usage_rationale_367", + "crud_production_material_usage_rationale_391", + "crud_production_material_usage_rationale_42", + "crud_production_material_usage_rationale_448", + "crud_production_material_usage_rationale_524", + "crud_production_material_usage_rationale_595", + "crud_production_material_usage_rationale_773", + "crud_production_material_usage_rationale_878", + "crud_production_material_usage_rationale_934", + "crud_qc_material_stock_check_rationale_363", + "crud_qc_material_usage_rationale_181", + "crud_qc_material_usage_rationale_19", + "crud_qc_material_usage_rationale_222", + "crud_qc_material_usage_rationale_408", + "crud_qc_material_usage_rationale_41", + "crud_qc_material_usage_rationale_431", + "crud_qc_material_usage_rationale_488", + "crud_qc_material_usage_rationale_537", + "crud_qc_material_usage_rationale_607", + "crud_qc_material_usage_rationale_774", + "crud_qc_material_usage_rationale_874", + "crud_qc_material_usage_rationale_959", + "crud_role_rationale_1", + "crud_role_rationale_47", + "crud_storage_facility_rationale_1", + "crud_storage_facility_rationale_178", + "crud_storage_facility_rationale_358", + "crud_storage_facility_rationale_422", + "crud_storage_facility_rationale_457", + "crud_storage_facility_rationale_477", + "crud_storage_facility_rationale_524", + "crud_storage_facility_rationale_563", + "crud_storage_facility_rationale_604", + "crud_storage_facility_rationale_675", + "crud_storage_facility_rationale_753", + "crud_storage_facility_rationale_775", + "crud_storage_facility_rationale_794", + "crud_storage_facility_rationale_817", + "crud_workflow_rationale_1", + "models_clinical_payment_bizpilotpayment", + "models_clinical_payment_py", + "models_clinical_payment_rationale_8", + "models_cn_holiday_py", + "models_cn_holiday_rationale_10", + "models_cn_holiday_syscnholidayday", + "models_material_bizmaterial", + "models_material_bizmaterialstockbatch", + "models_material_bizmaterialstockcheck", + "models_material_bizmaterialstockcheckbatchline", + "models_material_bizmaterialstockcheckunusedline", + "models_material_bizmaterialstocklog", + "models_material_bizmaterialusage", + "models_material_py", + "models_models_bizbiznosequence", + "models_models_bizcellproductprice", + "models_models_bizcellproductprojectsystem", + "models_models_bizcellproductprojectsystemitem", + "models_models_bizcellproductspec", + "models_models_bizcellproducttype", + "models_models_bizchannel", + "models_models_bizchannelaccount", + "models_models_bizchannelagreement", + "models_models_bizchannelagreementproductprice", + "models_models_bizchannelinvoice", + "models_models_bizchannelmailaddress", + "models_models_bizchannelproductquota", + "models_models_bizchannelserviceorder", + "models_models_bizchannelserviceorderproduct", + "models_models_bizchannelserviceordertxn", + "models_models_bizcheckupinstitution", + "models_models_bizcheckupinstitutioninvoice", + "models_models_bizcheckupinstitutionpackage", + "models_models_bizcheckupinstitutionpackageitem", + "models_models_bizcheckupinstitutionproject", + "models_models_bizcleanroom", + "models_models_bizcleanroomaccesslog", + "models_models_bizcleanroomuvdisinfectlog", + "models_models_bizcollectionprotocolno", + "models_models_bizconsumable", + "models_models_bizconsumablepack", + "models_models_bizconsumablepackitem", + "models_models_bizconsumablestocklog", + "models_models_bizcustomerservicedict", + "models_models_bizenvdetectitem", + "models_models_bizenvdetectrecord", + "models_models_bizequipment", + "models_models_bizexhibitionappointment", + "models_models_bizinsurancecompany", + "models_models_bizinsurancecompanyinvoice", + "models_models_bizinsuranceprojectprice", + "models_models_bizleaverequest", + "models_models_bizoutboundhandover", + "models_models_bizoutboundreleasecell", + "models_models_bizoutboundreleasematerial", + "models_models_bizoutboundreleasepaper", + "models_models_bizoutboundreleaseqcmaterial", + "models_models_bizoutboundreleasereview", + "models_models_bizpilotcheckup", + "models_models_bizpilotcheckupactualitem", + "models_models_bizpilotcheckupreserveitem", + "models_models_bizpilotdelivery", + "models_models_bizpilotdeliverymaterial", + "models_models_bizpilotdeliverymethod", + "models_models_bizpilotinfusionconfirm", + "models_models_bizpresignordersampletype", + "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_bizproductiontaskhandover", + "models_models_bizproductiontaskset", + "models_models_bizproductiontasksetitem", + "models_models_bizproductiontaskstepconfiguredreagent", + "models_models_bizprotocolaudit", + "models_models_bizprotocolinvoicerequest", + "models_models_bizprotocolinvoicerequestitem", + "models_models_bizprotocolrefundrecord", + "models_models_bizqcbatchassignee", + "models_models_bizqcinspectionitemtemplate", + "models_models_bizqcsmsnotification", + "models_models_bizqcthirdpartycompany", + "models_models_bizqcworkorderinspectionbatch", + "models_models_bizreagent", + "models_models_bizreagentstocklog", + "models_models_bizsamplecustomerservice", + "models_models_bizsamplefreight", + "models_models_bizsamplefreightitem", + "models_models_bizsampleinsurance", + "models_models_bizsampleproductionreception", + "models_models_bizsamplereceptioncheckitem", + "models_models_bizsamplereceptioncheckresult", + "models_models_bizsamplesmsnotification", + "models_models_bizsamplestoragecert", + "models_models_bizsamplestoragecertqc", + "models_models_bizsopdocument", + "models_models_bizstorageentrysmsnotification", + "models_models_bizstoragefacility", + "models_models_bizstoragefacilityslot", + "models_models_oaapp", + "models_models_oaappgroup", + "models_models_oaappversion", + "models_models_oainstance", + "models_models_oainstancecomment", + "models_models_oainstancedraft", + "models_models_oainstanceevent", + "models_models_oainstanceviewgrant", + "models_models_oareceiveaccount", + "models_models_oarelation", + "models_models_oatask", + "models_models_py", + "models_models_rationale_1", + "models_models_rationale_1013", + "models_models_rationale_1060", + "models_models_rationale_11", + "models_models_rationale_1104", + "models_models_rationale_1125", + "models_models_rationale_115", + "models_models_rationale_1150", + "models_models_rationale_1195", + "models_models_rationale_1221", + "models_models_rationale_1254", + "models_models_rationale_1282", + "models_models_rationale_1306", + "models_models_rationale_1334", + "models_models_rationale_1357", + "models_models_rationale_1388", + "models_models_rationale_1407", + "models_models_rationale_1432", + "models_models_rationale_1462", + "models_models_rationale_1484", + "models_models_rationale_1526", + "models_models_rationale_1551", + "models_models_rationale_1584", + "models_models_rationale_1612", + "models_models_rationale_1632", + "models_models_rationale_1678", + "models_models_rationale_1701", + "models_models_rationale_1726", + "models_models_rationale_1749", + "models_models_rationale_1777", + "models_models_rationale_1797", + "models_models_rationale_1817", + "models_models_rationale_1839", + "models_models_rationale_185", + "models_models_rationale_1878", + "models_models_rationale_1937", + "models_models_rationale_1962", + "models_models_rationale_1991", + "models_models_rationale_2019", + "models_models_rationale_2041", + "models_models_rationale_2062", + "models_models_rationale_2085", + "models_models_rationale_2136", + "models_models_rationale_2157", + "models_models_rationale_2176", + "models_models_rationale_2199", + "models_models_rationale_2259", + "models_models_rationale_2306", + "models_models_rationale_2331", + "models_models_rationale_2354", + "models_models_rationale_2376", + "models_models_rationale_2399", + "models_models_rationale_2425", + "models_models_rationale_2453", + "models_models_rationale_2472", + "models_models_rationale_2491", + "models_models_rationale_251", + "models_models_rationale_2510", + "models_models_rationale_2535", + "models_models_rationale_2555", + "models_models_rationale_2606", + "models_models_rationale_2631", + "models_models_rationale_2656", + "models_models_rationale_2680", + "models_models_rationale_270", + "models_models_rationale_2701", + "models_models_rationale_2720", + "models_models_rationale_2746", + "models_models_rationale_2792", + "models_models_rationale_2821", + "models_models_rationale_2856", + "models_models_rationale_2879", + "models_models_rationale_2903", + "models_models_rationale_2924", + "models_models_rationale_2945", + "models_models_rationale_3049", + "models_models_rationale_3070", + "models_models_rationale_308", + "models_models_rationale_3108", + "models_models_rationale_3130", + "models_models_rationale_3179", + "models_models_rationale_3203", + "models_models_rationale_3227", + "models_models_rationale_3266", + "models_models_rationale_3291", + "models_models_rationale_3320", + "models_models_rationale_3344", + "models_models_rationale_3368", + "models_models_rationale_3389", + "models_models_rationale_3409", + "models_models_rationale_3429", + "models_models_rationale_3456", + "models_models_rationale_3491", + "models_models_rationale_3521", + "models_models_rationale_355", + "models_models_rationale_3553", + "models_models_rationale_3575", + "models_models_rationale_3597", + "models_models_rationale_3631", + "models_models_rationale_3650", + "models_models_rationale_3676", + "models_models_rationale_3702", + "models_models_rationale_3727", + "models_models_rationale_3748", + "models_models_rationale_3769", + "models_models_rationale_378", + "models_models_rationale_3794", + "models_models_rationale_3826", + "models_models_rationale_3860", + "models_models_rationale_3883", + "models_models_rationale_3907", + "models_models_rationale_3928", + "models_models_rationale_3958", + "models_models_rationale_396", + "models_models_rationale_3988", + "models_models_rationale_4018", + "models_models_rationale_4047", + "models_models_rationale_4072", + "models_models_rationale_4101", + "models_models_rationale_4128", + "models_models_rationale_415", + "models_models_rationale_4157", + "models_models_rationale_4177", + "models_models_rationale_4197", + "models_models_rationale_4216", + "models_models_rationale_4237", + "models_models_rationale_4266", + "models_models_rationale_4287", + "models_models_rationale_4306", + "models_models_rationale_4334", + "models_models_rationale_435", + "models_models_rationale_4356", + "models_models_rationale_4381", + "models_models_rationale_4406", + "models_models_rationale_4432", + "models_models_rationale_4452", + "models_models_rationale_457", + "models_models_rationale_477", + "models_models_rationale_524", + "models_models_rationale_625", + "models_models_rationale_674", + "models_models_rationale_717", + "models_models_rationale_738", + "models_models_rationale_77", + "models_models_rationale_833", + "models_models_rationale_857", + "models_models_rationale_881", + "models_models_rationale_96", + "models_models_rationale_966", + "models_models_rationale_990", + "models_models_sysapirequestlog", + "models_models_sysapirequestloghis", + "models_models_sysdicttype", + "models_models_sysethnic", + "models_models_sysmenu", + "models_models_syspost", + "models_models_syspostrole", + "models_models_sysroledatascopedetail", + "models_models_sysrolemenu", + "models_models_systenant", + "models_models_sysuserpost", + "models_models_sysuserrole", + "models_models_userrole", + "models_models_wfnode", + "models_models_wfprocessdef", + "models_models_wfprocessinstance", + "models_models_wfprocessversion", + "models_models_wftask", + "models_models_wftransition", + "models_production_material_bizproductionmaterial", + "models_production_material_bizproductionmaterialformula", + "models_production_material_bizproductionmaterialprep", + "models_production_material_bizproductionmaterialprepline", + "models_production_material_bizproductionmaterialstockbatch", + "models_production_material_bizproductionmaterialstockcheck", + "models_production_material_bizproductionmaterialstockcheckbatchline", + "models_production_material_bizproductionmaterialstockcheckunusedline", + "models_production_material_bizproductionmaterialusage", + "models_production_material_py", + "models_qc_material_bizqcmaterial", + "models_qc_material_bizqcmaterialmonthtemplate", + "models_qc_material_bizqcmaterialstockbatch", + "models_qc_material_bizqcmaterialstockcheck", + "models_qc_material_bizqcmaterialstockcheckbatchline", + "models_qc_material_bizqcmaterialstockcheckunusedline", + "models_qc_material_bizqcmaterialusage", + "models_qc_material_py", + "models_qc_param_bizqcitemparam", + "models_qc_param_bizqctaskresult", + "models_qc_param_py", + "services_oa_assignee_assigneeresolveerror", + "services_oa_engine_rationale_106", + "services_oa_engine_rationale_1168", + "services_oa_engine_rationale_1185", + "services_oa_engine_rationale_123", + "services_oa_engine_rationale_1266", + "services_oa_engine_rationale_1435", + "services_oa_engine_rationale_1590", + "services_oa_engine_rationale_1687", + "services_oa_engine_rationale_179", + "services_oa_engine_rationale_204", + "services_oa_engine_rationale_2090", + "services_oa_engine_rationale_217", + "services_oa_engine_rationale_2216", + "services_oa_engine_rationale_2276", + "services_oa_engine_rationale_288", + "services_oa_engine_rationale_3034", + "services_oa_engine_rationale_3155", + "services_oa_engine_rationale_3304", + "services_oa_engine_rationale_331", + "services_oa_engine_rationale_3433", + "services_oa_engine_rationale_3556", + "services_oa_engine_rationale_3646", + "services_oa_engine_rationale_420", + "services_oa_engine_rationale_474", + "services_oa_engine_rationale_563", + "services_oa_engine_rationale_601", + "services_oa_engine_rationale_610", + "services_oa_engine_rationale_628", + "services_oa_engine_rationale_648", + "services_oa_formula_formulaerror", + "services_oa_instance_comment_rationale_1", + "services_oa_instance_comment_rationale_371", + "services_oa_instance_comment_rationale_72", + "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_178", + "services_oa_related_approval_rationale_276", + "services_oa_related_approval_rationale_321", + "services_oa_related_approval_rationale_472", + "services_oa_related_approval_rationale_507", + "services_oa_related_approval_rationale_592", + "services_oa_related_approval_rationale_65", + "services_oa_related_approval_rationale_97", + "services_oa_wechat_notify_rationale_1", + "services_oa_wechat_notify_rationale_53", + "services_oa_wechat_notify_rationale_68", + "services_storage_facility_code_rationale_1", + "services_storage_facility_code_rationale_125", + "services_storage_facility_code_rationale_20", + "services_storage_facility_code_rationale_31", + "services_web_auth_roles_rationale_1", + "services_web_auth_roles_rationale_121", + "services_web_auth_roles_rationale_152", + "services_web_auth_roles_rationale_227", + "services_web_auth_roles_rationale_296", + "services_web_auth_roles_rationale_31", + "services_web_auth_roles_rationale_329", + "services_web_auth_roles_rationale_340", + "services_web_auth_roles_rationale_347", + "services_web_auth_roles_rationale_355", + "services_web_auth_roles_rationale_368", + "services_web_auth_roles_rationale_56", + "services_web_auth_roles_rationale_80", + "services_workflow_engine_rationale_1", + "services_workflow_engine_rationale_179" + ], "4": [ - "api_admin_list_users", "api_basic_info_normalize_date_bound", "api_collection_protocol_persist_protocol_sub_resources", - "api_ethnic_list_ethnics_for_select", - "api_ethnic_py", - "api_leave_leave_local_callback", - "api_research_donation_assert_donation_sensitive_fields", - "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_donation_status_changes", - "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_rationale_136", - "api_research_donation_update_research_donation", - "core_data_scope_apply_data_scope", - "core_data_scope_get_child_dept_ids", - "core_data_scope_py", - "core_data_scope_resolve_user_role_scopes", - "core_db_collation_eq_unicode", - "core_db_collation_like_unicode", - "core_db_collation_py", - "core_db_collation_rationale_1", - "core_db_collation_rationale_12", - "core_db_collation_rationale_7", - "core_db_collation_unicode_ci", "core_protocol_status_display_assert_protocol_status_transition", "core_protocol_status_display_build_void_type_label_map", "core_protocol_status_display_format_protocol_status_label", @@ -3671,15 +3421,9 @@ "core_utils_parse_date", "core_utils_py", "core_utils_rationale_71", - "crud_api_request_log_apirequestlogcrud", - "crud_api_request_log_delete", - "crud_api_request_log_get", - "crud_api_request_log_get_multi_with_filters", - "crud_api_request_log_py", "crud_base_camel_to_snake", - "crud_base_crudbase_count", "crud_base_crudbase_create", - "crud_base_crudbase_exists", + "crud_base_crudbase_update", "crud_base_get_model_attr", "crud_base_historycrud", "crud_base_historycrud_create_history", @@ -3692,18 +3436,18 @@ "crud_biz_no_generator_rationale_1", "crud_biz_no_generator_rationale_37", "crud_biz_no_generator_rationale_76", - "crud_clinical_payment_list_payments", "crud_collection_protocol_active_invoiced_payment_detail_ids", "crud_collection_protocol_add_months_yyyymmdd", "crud_collection_protocol_align_fq_payment_details_payload", - "crud_collection_protocol_append_protocol_status_change", "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_assert_locked_payment_plan_transition_allowed", "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", @@ -3732,6 +3476,7 @@ "crud_collection_protocol_get_payment_by_protocol_id", "crud_collection_protocol_get_payment_detail_or_raise", "crud_collection_protocol_get_protocol_detail_bundle", + "crud_collection_protocol_get_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", @@ -3796,6 +3541,7 @@ "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", @@ -3814,83 +3560,42 @@ "crud_collection_protocol_validate_sample_codes_not_used", "crud_collection_protocol_validate_yyyymmdd_date", "crud_collection_protocol_yyyymmdd_from_date_param", - "crud_dict_data_create_dict_data", - "crud_dict_data_get_dict_data", - "crud_dict_data_is_dict_value_valid", - "crud_dict_data_list_dict_data", - "crud_dict_data_list_dict_data_options", - "crud_dict_data_normalize_transfer_type", - "crud_dict_data_normalize_void_type", - "crud_dict_data_py", - "crud_dict_data_rationale_1", - "crud_dict_data_row_to_dict", - "crud_dict_data_soft_delete_dict_data", - "crud_dict_data_total_pages", - "crud_dict_data_update_dict_data", - "crud_ethnic_list_ethnics", - "crud_ethnic_py", - "crud_ethnic_rationale_1", - "crud_ethnic_row_to_dict", + "crud_env_detect_record_create_env_detect_record", + "crud_env_detect_record_generate_record_no", + "crud_env_detect_record_get_env_detect_record", + "crud_env_detect_record_join_csv", + "crud_env_detect_record_list_env_detect_records", + "crud_env_detect_record_py", + "crud_env_detect_record_resolve_inspector_snapshots", + "crud_env_detect_record_resolve_item_snapshot", + "crud_env_detect_record_row_to_dict", + "crud_env_detect_record_soft_delete_env_detect_record", + "crud_env_detect_record_split_csv", + "crud_env_detect_record_update_env_detect_record", "crud_inbound_sample_special_py", - "crud_inbound_sample_special_rationale_1", "crud_inbound_sample_special_update_inbound_sample_special_mark", - "crud_leave_create_leave", - "crud_leave_get_leave", - "crud_leave_list_leaves", - "crud_leave_py", - "crud_leave_row_to_dict", - "crud_leave_soft_delete_leave", - "crud_leave_total_pages", - "crud_leave_update_leave", - "crud_leave_update_leave_status", - "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_user_name", - "crud_outbound_release_review_list_reviews_paginated", - "crud_outbound_release_review_normalize_outbound_ready_for_review_only", - "crud_outbound_release_review_normalize_outbound_review_phase", - "crud_outbound_release_review_outbound_production_all_void_for_schedule", - "crud_outbound_release_review_outbound_production_unfinished_exists_for_schedule", - "crud_outbound_release_review_outbound_qc_all_void_for_schedule", - "crud_outbound_release_review_outbound_qc_unfinished_exists_for_schedule", - "crud_outbound_release_review_outbound_work_orders_all_void", - "crud_outbound_release_review_py", - "crud_outbound_release_review_resolve_schedule_biz_type", - "crud_outbound_release_review_review_schedule", - "crud_outbound_release_review_row_to_dict", - "crud_outbound_release_review_total_pages", - "crud_pilot_service_list_cell_product_prices", - "crud_pilot_service_list_channel_agreements", - "crud_pilot_service_list_checkup_institution_projects", - "crud_pilot_service_list_checkup_institutions", - "crud_pilot_service_list_project_systems", - "crud_pilot_service_row_to_dict_checkup_institution_project", + "crud_pilot_checkup_batch_create_checkups", + "crud_pilot_checkup_create_checkup", + "crud_pilot_checkup_delete_actual_item", + "crud_pilot_checkup_delete_reserve_item", + "crud_pilot_checkup_generate_checkup_no", + "crud_pilot_checkup_get_checkup_by_id", + "crud_pilot_checkup_list_actual_items", + "crud_pilot_checkup_list_checkups_paginated", + "crud_pilot_checkup_list_pending_patients", + "crud_pilot_checkup_list_reserve_items", + "crud_pilot_checkup_mark_checkup_checked", + "crud_pilot_checkup_parse_optional_datetime", + "crud_pilot_checkup_py", + "crud_pilot_checkup_remove_checkup_for_patient", + "crud_pilot_checkup_row_to_dict_actual_item", + "crud_pilot_checkup_row_to_dict_checkup", + "crud_pilot_checkup_row_to_dict_reserve_item", + "crud_pilot_checkup_save_actual_items", + "crud_pilot_checkup_save_reserve_items", + "crud_pilot_checkup_settle_checkup_fee", + "crud_pilot_checkup_soft_delete_checkup", + "crud_pilot_checkup_update_checkup", "crud_pre_transit_sample_apply_collection_keyword", "crud_pre_transit_sample_apply_collection_sample_collect_time_filter", "crud_pre_transit_sample_apply_create_time_filter", @@ -3915,87 +3620,15 @@ "crud_pre_transit_sample_sort_key_pre_delivery", "crud_pre_transit_sample_summarize_in_transit_items", "crud_pre_transit_sample_summarize_pre_delivery", - "crud_production_material_filter_material_type", - "crud_production_material_usage_amount_for_row", - "crud_production_material_usage_batch_map", - "crud_production_material_usage_deduct_step_usage_legacy_batch", - "crud_production_material_usage_display_remark", - "crud_production_material_usage_fmt_date_val", - "crud_production_material_usage_list_available_requisitions_for_prep", - "crud_production_material_usage_list_linked_step_usages", - "crud_production_material_usage_list_my_prep_consumptions", - "crud_production_material_usage_list_my_usages", - "crud_production_material_usage_list_prep_consumptions", - "crud_production_material_usage_list_requisition_options", - "crud_production_material_usage_list_stock_check_requisitions", - "crud_production_material_usage_list_usages", - "crud_production_material_usage_list_usages_by_step", - "crud_production_material_usage_list_usages_query", - "crud_production_material_usage_mark_requisition_fully_used", - "crud_production_material_usage_mine_usage_filter", - "crud_production_material_usage_paginate_usages", - "crud_production_material_usage_parse_receiver_purpose_from_remark", - "crud_production_material_usage_prep_consumption_to_dict", - "crud_production_material_usage_py", - "crud_production_material_usage_rationale_1064", - "crud_production_material_usage_rationale_1233", - "crud_production_material_usage_rationale_1312", - "crud_production_material_usage_rationale_195", - "crud_production_material_usage_rationale_20", - "crud_production_material_usage_rationale_367", - "crud_production_material_usage_rationale_391", - "crud_production_material_usage_rationale_42", - "crud_production_material_usage_rationale_448", - "crud_production_material_usage_rationale_524", - "crud_production_material_usage_rationale_595", - "crud_production_material_usage_rationale_773", - "crud_production_material_usage_rationale_878", - "crud_production_material_usage_rationale_934", - "crud_production_material_usage_receiver_display_map", - "crud_production_material_usage_record_step_usage_from_requisition", - "crud_production_material_usage_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_base_active_step_count_query", - "crud_production_waste_output_fmt_dt", - "crud_production_waste_output_list_production_waste_outputs", - "crud_production_waste_output_match_waste_output_keyword", - "crud_production_waste_output_normalize_date_bound", - "crud_production_waste_output_pick_waste_output_type_ids", - "crud_production_waste_output_py", - "crud_production_waste_output_resolve_waste_output_type_ids", - "crud_production_waste_output_total_pages", - "crud_production_work_order_apply_exclude_inactive_protocol_filter", - "crud_production_work_order_outbound_work_order_ids_by_keyword", - "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_protocol_sample_collection_apply_qc_flag_filter", - "crud_protocol_sample_collection_apply_reception_flag_filter", - "crud_protocol_sample_collection_apply_sample_status_filter", - "crud_protocol_sample_collection_apply_storage_flag_filter", - "crud_protocol_sample_collection_base_query", - "crud_protocol_sample_collection_fmt_dt", - "crud_protocol_sample_collection_list_protocol_sample_collections", - "crud_protocol_sample_collection_py", - "crud_protocol_sample_collection_row_to_dict", - "crud_protocol_sample_collection_sample_status_label", - "crud_protocol_sample_collection_total_pages", "crud_protocol_sample_payment_get_presign_deposit_hint", "crud_protocol_sample_payment_list_deposit_transfers_for_protocol", - "crud_protocol_sample_payment_list_transfers_for_finance", - "crud_qc_inbound_lab_storage_sort_lab_storage_code_expr_for_work_order", + "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_sms_notification_apply_qc_status_filter", "crud_qc_sms_notification_base_query", "crud_qc_sms_notification_derive_qc_conclusion", @@ -4015,18 +3648,9 @@ "crud_qc_sms_notification_toggle_notification_status", "crud_qc_sms_notification_total_pages", "crud_qc_sms_notification_unicode_ci", - "crud_qc_work_order_count_unfinished_work_orders_by_tab", - "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "crud_qc_work_order_load_sample_type_name_map", - "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", - "crud_research_donation_allocate_monthly_verify_no", - "crud_research_donation_append_donation_status_change", "crud_research_donation_audit_to_dict", - "crud_research_donation_batch_delete_donations", - "crud_research_donation_change_status", "crud_research_donation_collection_to_dict", - "crud_research_donation_convert_from_storage", - "crud_research_donation_convert_to_storage", "crud_research_donation_create_collection", "crud_research_donation_create_donation", "crud_research_donation_create_party", @@ -4047,7 +3671,6 @@ "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", @@ -4056,14 +3679,6 @@ "crud_research_donation_party_to_dict", "crud_research_donation_py", "crud_research_donation_resolve_donation_payload", - "crud_research_donation_sample_collection_apply_sample_status_filter", - "crud_research_donation_sample_collection_base_query", - "crud_research_donation_sample_collection_fmt_dt", - "crud_research_donation_sample_collection_list_donation_sample_collections", - "crud_research_donation_sample_collection_py", - "crud_research_donation_sample_collection_row_to_dict", - "crud_research_donation_sample_collection_sample_status_label", - "crud_research_donation_sample_collection_total_pages", "crud_research_donation_sample_to_dict", "crud_research_donation_soft_delete_all", "crud_research_donation_soft_delete_collection", @@ -4074,34 +3689,6 @@ "crud_research_donation_transport_to_dict", "crud_research_donation_update_donation", "crud_research_donation_user_nick_name_map", - "crud_sample_freight_apply_freight_on_protocol_save", - "crud_sample_freight_create_freight", - "crud_sample_freight_delete_freight", - "crud_sample_freight_enrich_items_maps", - "crud_sample_freight_fmt_dt", - "crud_sample_freight_freight_map_for_samples", - "crud_sample_freight_generate_freight_no", - "crud_sample_freight_get_freight", - "crud_sample_freight_get_freight_detail", - "crud_sample_freight_item_field", - "crud_sample_freight_item_to_dict", - "crud_sample_freight_item_to_dict_enriched", - "crud_sample_freight_label_map", - "crud_sample_freight_link_samples", - "crud_sample_freight_linked_count", - "crud_sample_freight_list_freights", - "crud_sample_freight_list_sample_options", - "crud_sample_freight_normalize_date_bound", - "crud_sample_freight_normalize_item", - "crud_sample_freight_now", - "crud_sample_freight_parse_amount", - "crud_sample_freight_py", - "crud_sample_freight_row_to_dict", - "crud_sample_freight_unlink_samples", - "crud_sample_freight_update_freight", - "crud_sample_freight_upsert_item", - "crud_sample_freight_user_nick_name_map", - "crud_sample_freight_validated_items", "crud_sample_production_reception_get_map_by_reception_ids", "crud_sample_reception_attach_production_reception", "crud_sample_reception_check_result_get_check_results_for_reception", @@ -4109,10 +3696,8 @@ "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_171", "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_dec", "crud_sample_reception_donation_ids_matching_lab_storage_keyword", "crud_sample_reception_donation_rows_to_sample_list_items", @@ -4144,20 +3729,6 @@ "crud_sample_reception_sample_pending_query", "crud_sample_reception_sort_pending_list_items", "crud_sample_reception_sort_received_list_items", - "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", @@ -4172,59 +3743,21 @@ "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_aggregate_review_conclusion", - "crud_storage_release_review_batch_store_samples", - "crud_storage_release_review_batch_submit_review", + "crud_storage_facility_clear_slots_by_facility_node", "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_conclusion_blank", - "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_matches_dual_review_phase", - "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_normalize_review_side", - "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_should_copy_legacy_to_qc", - "crud_storage_release_review_storage_transition", - "crud_storage_release_review_store_sample", - "crud_storage_release_review_submit_review", - "crud_storage_release_review_total_pages", - "crud_storage_release_review_unstore_sample", - "crud_workflow_get_process_def", - "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_py", - "crud_workflow_row_to_dict", - "crud_workflow_soft_delete_process_def", - "crud_workflow_task_row_to_dict", - "crud_workflow_total_pages", - "crud_workflow_update_process_def", - "crud_workflow_version_to_dict", - "models_production_material_bizproductionmaterialprep", + "services_market_field_scope_apply_cell_protocol_scope", + "services_market_field_scope_apply_donation_scope", + "services_market_field_scope_apply_market_data_scope", + "services_market_field_scope_apply_presign_scope", + "services_market_field_scope_assert_access", + "services_market_field_scope_assert_cell_protocol_access", + "services_market_field_scope_assert_donation_access", + "services_market_field_scope_assert_presign_access", + "services_market_field_scope_collection_scope_condition", + "services_market_field_scope_leader_region_ids_query", + "services_market_field_scope_py", + "services_market_protocol_active_user_ids", "services_market_protocol_assert_customer_link_policy", "services_market_protocol_assert_sample_freight_targets", "services_market_protocol_cell_detail", @@ -4235,38 +3768,52 @@ "services_market_protocol_dump", "services_market_protocol_enrich_protocol_cards", "services_market_protocol_enrich_protocol_detail_labels", + "services_market_protocol_enrich_transfer_type_labels", + "services_market_protocol_ensure_donation_sample_codes", "services_market_protocol_ensure_manager_assignment", "services_market_protocol_fixed_money", "services_market_protocol_fmt_dt", + "services_market_protocol_get_protocol", "services_market_protocol_list_protocols", "services_market_protocol_lock_cell_protocol_access", "services_market_protocol_lock_donation_access", "services_market_protocol_manager_assignment_allowed", "services_market_protocol_market_sample_payment_payload", + "services_market_protocol_merge_existing_sample_fields", + "services_market_protocol_normalize_write", "services_market_protocol_party_name_cell", "services_market_protocol_party_name_donation", "services_market_protocol_persist_sample_payments_if_any", "services_market_protocol_py", + "services_market_protocol_unique_sample_map", "services_market_protocol_update_protocol", "services_market_protocol_validate_mobile_attachments", + "services_market_protocol_validate_references", + "services_market_protocol_validate_unique_sample_identity", "services_market_protocol_validate_v1_payment_detail_attachments", - "services_oa_engine_count_cc_unread", - "services_oa_engine_count_pending_tasks", - "services_party_customer_sync_age_from_id_card", - "services_party_customer_sync_apply_role_profile_overwrite", - "services_party_customer_sync_build_role_profile", - "services_party_customer_sync_create_role_customer", - "services_party_customer_sync_find_customer_by_id_card", - "services_party_customer_sync_get_customer", - "services_party_customer_sync_is_empty", - "services_party_customer_sync_merge_and_repoint", - "services_party_customer_sync_merge_customer_fields", - "services_party_customer_sync_pick", - "services_party_customer_sync_py", - "services_party_customer_sync_repoint_customer_refs", - "services_party_customer_sync_sync_one_role", - "services_party_customer_sync_sync_party_customers", - "services_party_customer_sync_union_tags", + "services_market_support_attachment_candidates", + "services_market_support_attachment_columns_filter", + "services_market_support_attachment_value_matches", + "services_market_support_authorized_region_ids", + "services_market_support_business_region_id", + "services_market_support_dict_options", + "services_market_support_file_size_display", + "services_market_support_form_option_region_ids", + "services_market_support_get_form_options", + "services_market_support_get_market_attachment_download_url", + "services_market_support_has_accessible_market_attachment_reference", + "services_market_support_has_accessible_protocol_cert_or_insurance_reference", + "services_market_support_has_accessible_protocol_deposit_attachment_reference", + "services_market_support_option", + "services_market_support_protocol_sample_type_option", + "services_market_support_py", + "services_market_support_relative_file_url", + "services_market_support_rows_reference_attachment", + "services_market_support_save_market_attachment", + "services_market_support_search_customers_for_protocol", + "services_market_support_tenant_region_ids", + "services_market_support_validate_upload", + "services_market_support_verify_identity", "services_protocol_pay_mode_switch_dec", "services_protocol_pay_mode_switch_dj_due_amount_mismatch_hint", "services_protocol_pay_mode_switch_py", @@ -4293,9 +3840,24 @@ "services_protocol_payment_installment_rationale_74", "services_protocol_payment_installment_resolve_installment_due_amounts", "services_protocol_payment_installment_resolve_locked_remaining_due_amounts", + "services_protocol_sample_list_summary_build_gate_qc_summaries_for_work_orders", + "services_protocol_sample_list_summary_build_gate_qc_summary_fields", + "services_protocol_sample_list_summary_build_sample_item_reception_qc_fields", + "services_protocol_sample_list_summary_empty_gate_qc_summary_fields", + "services_protocol_sample_list_summary_get_list_gate_qc_summary_map_by_reception_ids", + "services_protocol_sample_list_summary_get_list_qc_conclusion_map_by_sample_codes", + "services_protocol_sample_list_summary_get_list_qc_status_map_by_sample_codes", + "services_protocol_sample_list_summary_get_list_reception_summary_map_by_sample_codes", + "services_protocol_sample_list_summary_load_derived_qc_conclusions_by_work_order_ids", + "services_protocol_sample_list_summary_py", + "services_qc_work_order_conclusion_build_qc_conclusion_fields", + "services_qc_work_order_conclusion_derive_work_order_qc_conclusion", + "services_qc_work_order_conclusion_py", + "services_qc_work_order_conclusion_rationale_1", + "services_qc_work_order_conclusion_rationale_14", + "services_qc_work_order_conclusion_work_order_qc_conclusion_label", "utils_sample_special_apply_inbound_sample_special_mark_fields", "utils_sample_special_apply_sample_special_fields", - "utils_sample_special_apply_special_to_item_from_samples", "utils_sample_special_py", "utils_sample_special_rationale_42", "utils_sample_special_sample_special_to_dict", @@ -4303,310 +3865,470 @@ "utils_sample_special_validate_sample_special_raw" ], "5": [ - "api_protocol_sample_payment_save_sample_payments", - "crud_base_crudbase_update", - "crud_collection_protocol_get_protocol_nos_used_in_protocols", - "crud_consumable_stock_log_deduct_for_step", - "crud_consumable_stock_log_display_remark", - "crud_consumable_stock_log_list_stock_logs", - "crud_consumable_stock_log_parse_receiver_purpose_from_remark", - "crud_consumable_stock_log_py", - "crud_consumable_stock_log_rationale_1", - "crud_consumable_stock_log_rationale_164", - "crud_consumable_stock_log_rationale_216", - "crud_consumable_stock_log_resolve_receiver_purpose", - "crud_consumable_stock_log_revert_step_stock_changes", - "crud_consumable_stock_log_row_to_dict", - "crud_consumable_stock_log_user_nick_name_map", - "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_id", - "crud_pilot_checkup_list_actual_items", - "crud_pilot_checkup_list_checkups_paginated", - "crud_pilot_checkup_list_pending_patients", - "crud_pilot_checkup_list_reserve_items", - "crud_pilot_checkup_mark_checkup_checked", - "crud_pilot_checkup_parse_optional_datetime", - "crud_pilot_checkup_py", - "crud_pilot_checkup_remove_checkup_for_patient", - "crud_pilot_checkup_row_to_dict_actual_item", - "crud_pilot_checkup_row_to_dict_checkup", - "crud_pilot_checkup_row_to_dict_reserve_item", - "crud_pilot_checkup_save_actual_items", - "crud_pilot_checkup_save_reserve_items", - "crud_pilot_checkup_settle_checkup_fee", - "crud_pilot_checkup_soft_delete_checkup", - "crud_pilot_checkup_update_checkup", - "crud_presign_order_add_transfer", - "crud_presign_order_assert_presign_convertible", - "crud_presign_order_confirm_receipt", - "crud_presign_order_confirmed_deposit_amount", - "crud_presign_order_confirmed_deposit_amount_map", - "crud_presign_order_convert_to_protocol", - "crud_presign_order_create_presign_order", - "crud_presign_order_dec", - "crud_presign_order_get_order_or_raise", - "crud_presign_order_get_presign_order", - "crud_presign_order_get_transfer_or_raise", - "crud_presign_order_list_presign_orders", - "crud_presign_order_list_presign_transfers_for_finance", - "crud_presign_order_list_sample_type_ids", - "crud_presign_order_list_transfers", - "crud_presign_order_now", - "crud_presign_order_order_to_dict", - "crud_presign_order_py", - "crud_presign_order_reject_receipt", - "crud_presign_order_replace_sample_types", - "crud_presign_order_resolve_convert_staff_fields", - "crud_presign_order_sample_type_names", - "crud_presign_order_soft_delete_presign_order", - "crud_presign_order_submit_receipt_finance", - "crud_presign_order_transfer_to_dict", - "crud_presign_order_update_presign_order", - "crud_presign_order_update_transfer_draft", - "crud_presign_order_update_transfer_expected_status", - "crud_presign_order_user_nick_name_map", - "crud_presign_order_validate_presign_person_ids", - "crud_presign_order_withdraw_receipt", - "crud_protocol_sample_payment_add_transfer", - "crud_protocol_sample_payment_apply_fq_to_fgd_merge", - "crud_protocol_sample_payment_apply_transfer_editable_fields", - "crud_protocol_sample_payment_assert_locked_schedule_structure", - "crud_protocol_sample_payment_assert_sample_payment_structure_editable", - "crud_protocol_sample_payment_build_list_summary_row", - "crud_protocol_sample_payment_build_periods_array", - "crud_protocol_sample_payment_compute_progress_for_payment", - "crud_protocol_sample_payment_confirm_receipt", - "crud_protocol_sample_payment_dec", - "crud_protocol_sample_payment_filter_and_page_progress", - "crud_protocol_sample_payment_find_active_sample_payment", - "crud_protocol_sample_payment_fmt_ymd8", - "crud_protocol_sample_payment_get_sample_payment_detail", - "crud_protocol_sample_payment_get_sample_payment_or_raise", - "crud_protocol_sample_payment_get_sample_payments_bundle", - "crud_protocol_sample_payment_get_schedule_or_raise", - "crud_protocol_sample_payment_get_transfer_or_raise", - "crud_protocol_sample_payment_get_transfer_with_schedule_lock", - "crud_protocol_sample_payment_has_blocking_transfer_for_sample_payment", - "crud_protocol_sample_payment_list_sample_payments_page", - "crud_protocol_sample_payment_load_payment_children_batch", - "crud_protocol_sample_payment_lock_sample_payment_graph", - "crud_protocol_sample_payment_locked_schedule_ids", - "crud_protocol_sample_payment_money_value", - "crud_protocol_sample_payment_normalize_installment_ratios", - "crud_protocol_sample_payment_now", - "crud_protocol_sample_payment_progress_to_json_fields", - "crud_protocol_sample_payment_py", - "crud_protocol_sample_payment_reject_receipt", - "crud_protocol_sample_payment_replace_schedules", - "crud_protocol_sample_payment_sample_payment_has_yjf", - "crud_protocol_sample_payment_sample_payment_to_dict", - "crud_protocol_sample_payment_save_sample_payments_for_protocol", - "crud_protocol_sample_payment_schedule_no_of", - "crud_protocol_sample_payment_schedule_to_dict", - "crud_protocol_sample_payment_soft_delete_payment_transfer", - "crud_protocol_sample_payment_soft_delete_sample_payment", - "crud_protocol_sample_payment_submit_receipt_finance", - "crud_protocol_sample_payment_sync_schedule_cleared_after_confirm", - "crud_protocol_sample_payment_sync_schedules_and_transfers", - "crud_protocol_sample_payment_sync_transfers_for_schedule", - "crud_protocol_sample_payment_update_transfer_draft", - "crud_protocol_sample_payment_upsert_sample_payment", - "crud_protocol_sample_payment_validate_transfer_submit_ready", - "crud_protocol_sample_payment_withdraw_receipt", - "services_market_field_scope_apply_cell_protocol_scope", - "services_market_field_scope_apply_donation_scope", - "services_market_field_scope_apply_market_data_scope", - "services_market_field_scope_apply_presign_scope", - "services_market_field_scope_assert_access", - "services_market_field_scope_assert_cell_protocol_access", - "services_market_field_scope_assert_donation_access", - "services_market_field_scope_assert_presign_access", - "services_market_field_scope_collection_scope_condition", - "services_market_field_scope_leader_region_ids_query", - "services_market_field_scope_py", - "services_market_freight_active_item_lock_query", - "services_market_freight_amount", - "services_market_freight_assert_link_target_access", - "services_market_freight_batch_dict", - "services_market_freight_cell_item_query", - "services_market_freight_collection_lock_query", - "services_market_freight_create_freight", - "services_market_freight_creator_name_map", - "services_market_freight_current_data_scope_parent_ids", - "services_market_freight_current_field_visible_parent_ids", - "services_market_freight_current_tenant_user_info", - "services_market_freight_delete_freight", - "services_market_freight_discover_batch_keys", - "services_market_freight_donation_item_query", - "services_market_freight_fmt_dt", - "services_market_freight_get_freight_detail", - "services_market_freight_item_dict", - "services_market_freight_label_map", - "services_market_freight_latest_cell_party_id", - "services_market_freight_latest_donation_party_id", - "services_market_freight_leader_lock_query", - "services_market_freight_link_samples", - "services_market_freight_list_freights", - "services_market_freight_list_sample_options", - "services_market_freight_lock_active_items", - "services_market_freight_lock_batch_header", - "services_market_freight_lock_sample_graph", - "services_market_freight_next_freight_no", - "services_market_freight_normalize_items", - "services_market_freight_option_query", - "services_market_freight_py", - "services_market_freight_sample_parent_lock_query", - "services_market_freight_unlink_samples", - "services_market_freight_update_freight", - "services_market_freight_visible_exists", - "services_market_freight_visible_item_query", - "services_market_freight_visible_rows", - "services_market_payment_delete_transfer", - "services_market_payment_display_ymd", - "services_market_payment_fmt_time", - "services_market_payment_get_payment_chase_detail", - "services_market_payment_get_payment_detail", - "services_market_payment_list_payment_chase", - "services_market_payment_list_payments", - "services_market_payment_load_children", - "services_market_payment_load_sample_meta", - "services_market_payment_money", - "services_market_payment_payment_dict", - "services_market_payment_period_dict", - "services_market_payment_py", - "services_market_payment_scoped_chase_schedule", - "services_market_payment_scoped_payment_query", - "services_market_payment_scoped_schedule", - "services_market_payment_scoped_transfer", - "services_market_payment_submit_transfer", - "services_market_payment_transfer_dict", - "services_market_payment_update_transfer", - "services_market_payment_withdraw_transfer", - "services_market_presign_assert_transfer_order_writable", - "services_market_presign_convert_presign_order", - "services_market_presign_create_presign_order", - "services_market_presign_create_presign_transfer", - "services_market_presign_current_dept_id", - "services_market_presign_delete_presign_order", - "services_market_presign_delete_presign_transfer", - "services_market_presign_dump_body", - "services_market_presign_dump_transfer_body", - "services_market_presign_ensure_manager_assignment", - "services_market_presign_get_presign_order", - "services_market_presign_list_presign_orders", - "services_market_presign_manager_assignment_allowed", - "services_market_presign_mobile_order_to_dict", - "services_market_presign_mobile_transfer_to_dict", - "services_market_presign_money_text", - "services_market_presign_py", - "services_market_presign_reference_data", - "services_market_presign_reject_direct_conversion", - "services_market_presign_scoped_order_for_update", - "services_market_presign_scoped_transfer", - "services_market_presign_submit_presign_transfer", - "services_market_presign_update_presign_order", - "services_market_presign_update_presign_transfer", - "services_market_presign_update_transfer_if_status", - "services_market_presign_validate_master_data", - "services_market_presign_withdraw_presign_transfer", - "services_market_protocol_enrich_transfer_type_labels", - "services_market_protocol_get_protocol", - "services_market_support_attachment_candidates", - "services_market_support_attachment_columns_filter", - "services_market_support_attachment_value_matches", - "services_market_support_authorized_region_ids", - "services_market_support_business_region_id", - "services_market_support_dict_options", - "services_market_support_file_size_display", - "services_market_support_form_option_region_ids", - "services_market_support_get_form_options", - "services_market_support_get_market_attachment_download_url", - "services_market_support_has_accessible_market_attachment_reference", - "services_market_support_has_accessible_protocol_cert_or_insurance_reference", - "services_market_support_has_accessible_protocol_deposit_attachment_reference", - "services_market_support_option", - "services_market_support_protocol_sample_type_option", - "services_market_support_py", - "services_market_support_relative_file_url", - "services_market_support_rows_reference_attachment", - "services_market_support_save_market_attachment", - "services_market_support_search_customers_for_protocol", - "services_market_support_split_refs", - "services_market_support_tenant_region_ids", - "services_market_support_validate_attachment_refs", - "services_market_support_validate_upload", - "services_market_support_verify_identity", - "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_payment_chase_chase_period_money", - "services_payment_chase_dec", - "services_payment_chase_is_chase_candidate", - "services_payment_chase_parse_due_date_ymd", - "services_payment_chase_py", - "services_payment_chase_rationale_23", - "services_payment_chase_rationale_31", - "services_protocol_transfer_status_can_confirm_receipt", - "services_protocol_transfer_status_can_edit_transfer", - "services_protocol_transfer_status_can_submit_receipt", - "services_protocol_transfer_status_can_withdraw_receipt", - "services_protocol_transfer_status_py", - "services_protocol_transfer_status_rationale_1", - "services_protocol_transfer_status_rationale_23", - "services_protocol_transfer_status_rationale_32", - "services_protocol_transfer_status_schedule_paid_and_arrears", - "services_sample_payment_period_summary_dec", - "services_sample_payment_period_summary_py", - "services_sample_payment_period_summary_rationale_28", - "services_sample_payment_period_summary_status", - "services_sample_payment_period_summary_summarize_period", - "services_sample_payment_progress_compute_sample_payment_progress", - "services_sample_payment_progress_dec", - "services_sample_payment_progress_is_schedule_effectively_cleared", - "services_sample_payment_progress_py", - "services_sample_payment_progress_rationale_1", - "services_sample_payment_progress_rationale_35", - "services_sample_payment_progress_rationale_50", - "services_sample_payment_progress_schedule_id", - "services_sample_payment_progress_status", - "services_sample_payment_progress_transfer_schedule_id", - "services_sample_payment_schedule_validate_dec", - "services_sample_payment_schedule_validate_due_date", - "services_sample_payment_schedule_validate_py", - "services_sample_payment_schedule_validate_rationale_33", - "services_sample_payment_schedule_validate_rationale_67", - "services_sample_payment_schedule_validate_schedule_dues_match_contract", - "services_sample_payment_schedule_validate_schedule_required_fields_ok", - "services_sample_payment_schedule_validate_status" + "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_regionstaffcreatebody", + "api_basic_info_regionstaffupdatebody", + "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_fullmoonhandlebody", + "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_226", + "api_collection_protocol_rationale_283", + "api_collection_protocol_rationale_74", + "api_collection_protocol_refundfinanceconfirmbody", + "api_collection_protocol_refundfinancesubmitbody", + "api_collection_protocol_storagecerthandlebody", + "api_protocol_refund_record_refundrecordbody", + "api_protocol_refund_record_refundrecordupdatebody", + "api_protocol_sample_payment_financeconfirmbody", + "api_protocol_sample_payment_rationale_1", + "api_protocol_sample_payment_rationale_209", + "api_protocol_sample_payment_rationale_240", + "api_protocol_sample_payment_rationale_509", + "api_protocol_sample_payment_samplepaymentbody", + "api_protocol_sample_payment_samplepaymentsputbody", + "api_protocol_sample_payment_schedulebody", + "api_protocol_sample_payment_transfercreatebody", + "api_protocol_sample_payment_transferdraftbody", + "api_research_donation_auditsubmitbody", + "api_research_donation_batchdeletebody", + "api_research_donation_convertfromstoragebody", + "api_research_donation_donationcreatebody", + "api_research_donation_donationupdatebody", + "api_research_donation_rationale_1", + "api_research_donation_rationale_136", + "api_research_donation_statuschangebody", + "api_sample_cert_insurance_samplehandlebody", + "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", + "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_append_protocol_status_change", + "crud_collection_protocol_rationale_1", + "crud_collection_protocol_rationale_111", + "crud_collection_protocol_rationale_147", + "crud_collection_protocol_rationale_1763", + "crud_collection_protocol_rationale_207", + "crud_collection_protocol_rationale_220", + "crud_collection_protocol_rationale_240", + "crud_collection_protocol_rationale_2443", + "crud_collection_protocol_rationale_251", + "crud_collection_protocol_rationale_262", + "crud_collection_protocol_rationale_2955", + "crud_collection_protocol_rationale_3144", + "crud_collection_protocol_rationale_326", + "crud_collection_protocol_rationale_3553", + "crud_collection_protocol_rationale_377", + "crud_collection_protocol_rationale_3943", + "crud_collection_protocol_rationale_4148", + "crud_collection_protocol_rationale_577", + "crud_collection_protocol_rationale_77", + "crud_collection_protocol_rationale_775", + "crud_collection_protocol_rationale_822", + "crud_collection_region_rationale_29", + "crud_collection_region_rationale_347", + "crud_collection_region_rationale_58", + "crud_collection_region_rationale_81", + "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_presign_order_rationale_1", + "crud_presign_order_rationale_1062", + "crud_presign_order_rationale_132", + "crud_presign_order_rationale_186", + "crud_presign_order_rationale_40", + "crud_presign_order_rationale_94", + "crud_production_task_copy_task_step", + "crud_production_task_rationale_1", + "crud_production_task_rationale_1119", + "crud_production_task_rationale_129", + "crud_production_task_rationale_1816", + "crud_production_task_rationale_1845", + "crud_production_task_rationale_1936", + "crud_production_task_rationale_1984", + "crud_production_task_rationale_2542", + "crud_production_task_rationale_2665", + "crud_production_task_rationale_2723", + "crud_production_task_rationale_2928", + "crud_production_task_rationale_3054", + "crud_production_task_rationale_3235", + "crud_production_task_rationale_461", + "crud_production_task_rationale_480", + "crud_production_task_rationale_580", + "crud_production_task_rationale_788", + "crud_production_task_set_rationale_30", + "crud_production_task_set_rationale_708", + "crud_production_task_step_assignee_rationale_140", + "crud_production_task_step_assignee_rationale_39", + "crud_production_task_step_assignee_rationale_92", + "crud_production_waste_output_rationale_1", + "crud_production_waste_output_rationale_22", + "crud_production_work_order_rationale_1060", + "crud_production_work_order_rationale_1111", + "crud_production_work_order_rationale_1137", + "crud_production_work_order_rationale_234", + "crud_production_work_order_rationale_313", + "crud_production_work_order_rationale_446", + "crud_production_work_order_rationale_512", + "crud_production_work_order_rationale_54", + "crud_production_work_order_rationale_543", + "crud_production_work_order_rationale_594", + "crud_production_work_order_rationale_615", + "crud_production_work_order_rationale_866", + "crud_production_work_order_rationale_925", + "crud_production_work_order_rationale_97", + "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_199", + "crud_protocol_donation_convert_rationale_290", + "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_protocol_sample_payment_rationale_1", + "crud_protocol_sample_payment_rationale_1072", + "crud_protocol_sample_payment_rationale_1130", + "crud_protocol_sample_payment_rationale_1354", + "crud_protocol_sample_payment_rationale_143", + "crud_protocol_sample_payment_rationale_1490", + "crud_protocol_sample_payment_rationale_1732", + "crud_protocol_sample_payment_rationale_2087", + "crud_protocol_sample_payment_rationale_276", + "crud_protocol_sample_payment_rationale_384", + "crud_protocol_sample_payment_rationale_435", + "crud_protocol_sample_payment_rationale_458", + "crud_protocol_sample_payment_rationale_58", + "crud_protocol_sample_payment_rationale_651", + "crud_protocol_sample_payment_rationale_749", + "crud_protocol_sample_payment_rationale_808", + "crud_qc_inbound_lab_storage_sort_rationale_1", + "crud_qc_inbound_lab_storage_sort_rationale_25", + "crud_qc_inbound_lab_storage_sort_rationale_39", + "crud_qc_inbound_lab_storage_sort_rationale_76", + "crud_qc_inspection_batch_rationale_197", + "crud_qc_inspection_batch_rationale_778", + "crud_qc_inspection_batch_rationale_998", + "crud_qc_inspection_item_template_rationale_38", + "crud_qc_sms_notification_rationale_32", + "crud_qc_task_assignee_rationale_63", + "crud_qc_task_rationale_1050", + "crud_qc_task_rationale_1082", + "crud_qc_task_rationale_202", + "crud_qc_task_rationale_429", + "crud_qc_task_rationale_773", + "crud_qc_task_rationale_831", + "crud_qc_task_rationale_855", + "crud_qc_task_rationale_988", + "crud_qc_task_result_rationale_103", + "crud_qc_task_result_rationale_128", + "crud_qc_task_result_rationale_43", + "crud_qc_work_order_rationale_109", + "crud_qc_work_order_rationale_1114", + "crud_qc_work_order_rationale_1264", + "crud_qc_work_order_rationale_1417", + "crud_qc_work_order_rationale_1747", + "crud_qc_work_order_rationale_1782", + "crud_qc_work_order_rationale_1848", + "crud_qc_work_order_rationale_1884", + "crud_qc_work_order_rationale_1938", + "crud_qc_work_order_rationale_1971", + "crud_qc_work_order_rationale_2103", + "crud_qc_work_order_rationale_2180", + "crud_qc_work_order_rationale_2246", + "crud_qc_work_order_rationale_225", + "crud_qc_work_order_rationale_2271", + "crud_qc_work_order_rationale_2298", + "crud_qc_work_order_rationale_2323", + "crud_qc_work_order_rationale_2344", + "crud_qc_work_order_rationale_2387", + "crud_qc_work_order_rationale_2444", + "crud_qc_work_order_rationale_2554", + "crud_qc_work_order_rationale_2637", + "crud_qc_work_order_rationale_271", + "crud_qc_work_order_rationale_2761", + "crud_qc_work_order_rationale_2970", + "crud_qc_work_order_rationale_3069", + "crud_qc_work_order_rationale_3119", + "crud_qc_work_order_rationale_3167", + "crud_qc_work_order_rationale_3398", + "crud_qc_work_order_rationale_3656", + "crud_qc_work_order_rationale_392", + "crud_qc_work_order_rationale_443", + "crud_qc_work_order_rationale_520", + "crud_qc_work_order_rationale_529", + "crud_qc_work_order_rationale_572", + "crud_qc_work_order_rationale_852", + "crud_research_donation_allocate_monthly_verify_no", + "crud_research_donation_append_donation_status_change", + "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_1135", + "crud_research_donation_rationale_116", + "crud_research_donation_rationale_1250", + "crud_research_donation_rationale_1539", + "crud_research_donation_rationale_182", + "crud_research_donation_rationale_1959", + "crud_research_donation_rationale_199", + "crud_research_donation_rationale_2331", + "crud_research_donation_rationale_2480", + "crud_research_donation_rationale_260", + "crud_research_donation_rationale_318", + "crud_research_donation_rationale_329", + "crud_research_donation_rationale_345", + "crud_research_donation_sample_collection_rationale_1", + "crud_sample_code_rationale_1", + "crud_sample_code_rationale_261", + "crud_sample_freight_rationale_1", + "crud_sample_freight_rationale_1108", + "crud_sample_freight_rationale_126", + "crud_sample_freight_rationale_225", + "crud_sample_freight_rationale_351", + "crud_sample_freight_rationale_592", + "crud_sample_info_quick_register_rationale_28", + "crud_sample_info_quick_register_rationale_42", + "crud_sample_reception_rationale_100", + "crud_sample_reception_rationale_1046", + "crud_sample_reception_rationale_1074", + "crud_sample_reception_rationale_1233", + "crud_sample_reception_rationale_1280", + "crud_sample_reception_rationale_1321", + "crud_sample_reception_rationale_134", + "crud_sample_reception_rationale_1377", + "crud_sample_reception_rationale_1401", + "crud_sample_reception_rationale_1426", + "crud_sample_reception_rationale_1447", + "crud_sample_reception_rationale_1471", + "crud_sample_reception_rationale_1496", + "crud_sample_reception_rationale_168", + "crud_sample_reception_rationale_212", + "crud_sample_reception_rationale_324", + "crud_sample_reception_rationale_43", + "crud_sample_reception_rationale_52", + "crud_sample_reception_rationale_58", + "crud_sample_storage_cert_qc_rationale_106", + "crud_storage_entry_sms_notification_rationale_185", + "crud_storage_occupancy_rationale_200", + "crud_storage_occupancy_rationale_285", + "crud_storage_release_review_rationale_1184", + "crud_storage_release_review_rationale_145", + "crud_storage_release_review_rationale_171", + "crud_storage_release_review_rationale_202", + "crud_storage_release_review_rationale_227", + "crud_storage_release_review_rationale_241", + "crud_storage_release_review_rationale_253", + "crud_storage_release_review_rationale_259", + "crud_storage_release_review_rationale_269", + "crud_storage_release_review_rationale_290", + "crud_storage_release_review_rationale_311", + "crud_storage_release_review_rationale_352", + "crud_storage_release_review_rationale_381", + "crud_storage_release_review_rationale_911", + "crud_storage_release_review_rationale_931", + "models_models_bizcellproduct", + "models_models_bizcellsampletype", + "models_models_bizcollectionhospital", + "models_models_bizcollectionprotocol", + "models_models_bizcollectionregion", + "models_models_bizcollectionregionstaff", + "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_bizpresignorder", + "models_models_bizpresigntransfer", + "models_models_bizproductiontask", + "models_models_bizproductiontaskinput", + "models_models_bizproductiontaskoutput", + "models_models_bizproductiontaskstep", + "models_models_bizproductiontaskstepassignee", + "models_models_bizproductiontaskstepconsumable", + "models_models_bizproductiontaskstepdatacollection", + "models_models_bizproductiontaskstepoutput", + "models_models_bizproductiontaskstepreagent", + "models_models_bizproductionworkorder", + "models_models_bizprotocolcollectioninfo", + "models_models_bizprotocolfullmoontodo", + "models_models_bizprotocolpartycustomer", + "models_models_bizprotocolpayment", + "models_models_bizprotocolpaymentdetail", + "models_models_bizprotocolpaymentschedule", + "models_models_bizprotocolpaymenttransfer", + "models_models_bizprotocolsample", + "models_models_bizprotocolsamplepayment", + "models_models_bizprotocolsampletransport", + "models_models_bizprotocolstatuschange", + "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_bizstorageslotoccupancy", + "models_models_sysdictdata", + "models_models_syssite", + "models_models_sysuser", + "models_research_donation_bizdonationstatuschange", + "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_136", + "models_research_donation_rationale_161", + "models_research_donation_rationale_192", + "models_research_donation_rationale_220", + "models_research_donation_rationale_48", + "models_research_donation_rationale_69", + "models_research_donation_rationale_94", + "schemas_market_mobile_marketpresigntransferbody", + "schemas_market_mobile_marketprotocolbody", + "schemas_market_mobile_rationale_392", + "services_market_field_scope_marketfieldcontext", + "services_market_field_scope_rationale_46", + "services_market_field_scope_rationale_99", + "services_market_freight_rationale_1", + "services_market_freight_rationale_1139", + "services_market_freight_rationale_1237", + "services_market_freight_rationale_341", + "services_market_freight_rationale_358", + "services_market_freight_rationale_59", + "services_market_freight_rationale_670", + "services_market_freight_rationale_694", + "services_market_freight_rationale_721", + "services_market_freight_rationale_965", + "services_market_freight_rationale_992", + "services_market_payment_rationale_1", + "services_market_payment_rationale_57", + "services_market_presign_rationale_1", + "services_market_presign_rationale_212", + "services_market_protocol_rationale_1", + "services_market_protocol_rationale_105", + "services_market_protocol_rationale_1115", + "services_market_protocol_rationale_1163", + "services_market_protocol_rationale_1293", + "services_market_protocol_rationale_1563", + "services_market_protocol_rationale_1591", + "services_market_protocol_rationale_331", + "services_market_protocol_rationale_477", + "services_market_protocol_rationale_543", + "services_market_protocol_rationale_632", + "services_market_sample_rationale_895", + "services_market_support_rationale_1", + "services_market_support_rationale_1058", + "services_market_support_rationale_1175", + "services_market_support_rationale_1265", + "services_market_support_rationale_1308", + "services_market_support_rationale_181", + "services_market_support_rationale_212", + "services_market_support_rationale_267", + "services_market_support_rationale_313", + "services_market_support_rationale_851", + "services_market_support_rationale_900", + "services_party_customer_sync_rationale_1", + "services_party_customer_sync_rationale_120", + "services_party_customer_sync_rationale_136", + "services_protocol_sample_list_summary_rationale_1", + "services_protocol_sample_list_summary_rationale_112", + "services_protocol_sample_list_summary_rationale_141", + "services_protocol_sample_list_summary_rationale_183", + "services_protocol_sample_list_summary_rationale_215", + "services_qc_work_order_fee_summary_rationale_1", + "services_qc_work_order_fee_summary_rationale_178", + "services_qc_work_order_fee_summary_rationale_194", + "services_sample_info_list_enrich_rationale_1" ], "6": [ "api_oa_approval_rationale_215", "api_oa_approval_rationale_838", "api_oa_approval_rationale_869", - "app_main_error_json", - "app_main_health_check", - "app_main_lifespan", - "app_main_mask_secret", - "app_main_root", - "app_main_sqlalchemy_exception_handler", - "app_main_unhandled_exception_handler", "crud_oa_approval_copied_app_name", "crud_oa_approval_copy_app", "crud_oa_approval_create_app", @@ -4641,29 +4363,6 @@ "crud_oa_instance_draft_submit_draft", "crud_oa_instance_draft_update_draft", "crud_user_list_user_ids_bound_to_posts", - "exception", - "main_py", - "services_cn_holiday_sync_days_in_year", - "services_cn_holiday_sync_fetch_batch", - "services_cn_holiday_sync_is_rest_from_type", - "services_cn_holiday_sync_is_year_calendar_complete", - "services_cn_holiday_sync_iter_month_dates", - "services_cn_holiday_sync_loop_body", - "services_cn_holiday_sync_map_ailcc_day_row", - "services_cn_holiday_sync_months_for_year", - "services_cn_holiday_sync_py", - "services_cn_holiday_sync_rationale_1", - "services_cn_holiday_sync_rationale_113", - "services_cn_holiday_sync_rationale_125", - "services_cn_holiday_sync_rationale_216", - "services_cn_holiday_sync_rationale_233", - "services_cn_holiday_sync_rationale_35", - "services_cn_holiday_sync_rationale_78", - "services_cn_holiday_sync_seconds_until_next_local_midnight", - "services_cn_holiday_sync_start_cn_holiday_sync_loop", - "services_cn_holiday_sync_stop_cn_holiday_sync_loop", - "services_cn_holiday_sync_sync_cn_holidays", - "services_cn_holiday_sync_years_to_sync", "services_oa_assignee_active_user_id", "services_oa_assignee_normalize_cc_assignee_types", "services_oa_assignee_py", @@ -4688,6 +4387,16 @@ "services_oa_confirmation_kit_sync_rationale_186", "services_oa_confirmation_kit_sync_rationale_62", "services_oa_confirmation_kit_sync_walk", + "services_oa_datetime_normalize_effective_value_format", + "services_oa_datetime_normalize_expects_seconds", + "services_oa_datetime_normalize_extract_rules", + "services_oa_datetime_normalize_normalize_datetime_form_values", + "services_oa_datetime_normalize_pad_one", + "services_oa_datetime_normalize_pad_value", + "services_oa_datetime_normalize_py", + "services_oa_datetime_normalize_rationale_1", + "services_oa_datetime_normalize_rationale_83", + "services_oa_datetime_normalize_walk_rules", "services_oa_engine_add_instance_event", "services_oa_engine_add_sign", "services_oa_engine_advance_from", @@ -4787,23 +4496,22 @@ "services_oa_instance_comment_normalize_attachment_refs", "services_oa_instance_comment_normalize_mention_user_ids", "services_oa_instance_comment_py", - "services_oa_instance_comment_rationale_1", - "services_oa_instance_comment_rationale_371", - "services_oa_instance_comment_rationale_72", "services_oa_instance_comment_revoke_comment", - "services_oa_money_field_field_label", - "services_oa_money_field_is_empty", - "services_oa_money_field_is_required", - "services_oa_money_field_parse_money", - "services_oa_money_field_py", - "services_oa_money_field_rationale_1", - "services_oa_money_field_rationale_112", - "services_oa_money_field_rationale_59", - "services_oa_money_field_rule_props", - "services_oa_money_field_schema_rules", - "services_oa_money_field_validate_money_form_values", - "services_oa_money_field_validate_money_rule", - "services_oa_money_field_walk_rules", + "services_oa_leave_hours_apply_leave_kit_hours", + "services_oa_leave_hours_calc_leave_hours", + "services_oa_leave_hours_extract_rules", + "services_oa_leave_hours_kit_child_fields", + "services_oa_leave_hours_overlap_minutes_on_day", + "services_oa_leave_hours_parse_dt", + "services_oa_leave_hours_parse_hm", + "services_oa_leave_hours_py", + "services_oa_leave_hours_rationale_1", + "services_oa_leave_hours_rationale_124", + "services_oa_leave_hours_rationale_171", + "services_oa_leave_hours_rationale_80", + "services_oa_leave_hours_round1", + "services_oa_leave_hours_validate_leave_kit_form_values", + "services_oa_leave_hours_walk", "services_oa_owner_fields_allow_modify", "services_oa_owner_fields_apply_owner_field_defaults", "services_oa_owner_fields_py", @@ -4812,6 +4520,19 @@ "services_oa_owner_fields_rule_props", "services_oa_owner_fields_schema_rules", "services_oa_owner_fields_walk_rules", + "services_oa_post_select_field_label", + "services_oa_post_select_is_multiple", + "services_oa_post_select_is_required", + "services_oa_post_select_is_valid_post_item", + "services_oa_post_select_max_count", + "services_oa_post_select_py", + "services_oa_post_select_rationale_1", + "services_oa_post_select_rationale_128", + "services_oa_post_select_rule_props", + "services_oa_post_select_schema_rules", + "services_oa_post_select_validate_post_form_values", + "services_oa_post_select_validate_post_rule", + "services_oa_post_select_walk_rules", "services_oa_publish_count_fillable_fields", "services_oa_publish_extract_rules", "services_oa_publish_index_condition_fields", @@ -4819,9 +4540,6 @@ "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", @@ -4830,20 +4548,26 @@ "services_oa_publish_validate_posts_referenced", "services_oa_publish_walk_form_rules", "services_oa_related_approval_assert_linkable_instance", + "services_oa_related_approval_build_related_summaries", + "services_oa_related_approval_extract_upload_urls", + "services_oa_related_approval_flatten_form_fields_for_summary", + "services_oa_related_approval_format_receive_account", + "services_oa_related_approval_format_region_like", + "services_oa_related_approval_format_trip_itinerary", + "services_oa_related_approval_format_trip_leg", + "services_oa_related_approval_format_unknown_object", + "services_oa_related_approval_format_upload_display", + "services_oa_related_approval_format_value", "services_oa_related_approval_instance_ids_for_tab", "services_oa_related_approval_list_related_candidates", - "services_oa_related_approval_rationale_592", + "services_oa_related_approval_normalize_related_ids", + "services_oa_related_approval_py", + "services_oa_related_approval_rationale_352", "services_oa_related_approval_related_display_title", + "services_oa_related_approval_related_status_text", + "services_oa_related_approval_upload_display_name", + "services_oa_related_approval_upload_files_meta", "services_oa_related_approval_user_can_link_instance", - "services_oa_resignation_kit_sync_apply_resignation_kit_user_sync", - "services_oa_resignation_kit_sync_extract_last_work_day", - "services_oa_resignation_kit_sync_extract_rules", - "services_oa_resignation_kit_sync_last_work_day_field", - "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_oa_trip_days_apply_trip_kit_days", "services_oa_trip_days_calc_trip_leg_days", "services_oa_trip_days_day_index", @@ -4874,51 +4598,17 @@ "services_oa_wechat_notify_schedule_oa_task_notifies", "services_oa_wechat_notify_send_applicant_progress", "services_oa_wechat_notify_send_one", - "tasks_init_init_scheduled_tasks", - "tasks_init_py", - "tasks_init_shutdown_scheduler" + "services_sample_info_list_enrich_user_name_map" ], "7": [ - "api_market_mobile_py", - "api_market_mobile_register_attachment_routes", - "api_market_mobile_register_freight_routes", - "api_market_mobile_register_payment_routes", - "api_market_mobile_register_presign_routes", - "api_market_mobile_register_protocol_routes", - "api_mini_auth_mp_bind", - "api_mini_auth_mp_bind_status", - "api_mini_auth_py", "api_mini_auth_rationale_1", "api_mini_auth_rationale_129", "api_mini_auth_rationale_142", "api_mini_auth_rationale_44", "api_mini_auth_rationale_92", - "api_mini_auth_resolve_user_id", "api_mini_auth_web_qr_confirm", "api_mini_auth_web_qr_scanned", - "api_mini_auth_wechat_bind", - "api_mini_auth_wechat_login", - "api_mini_menu_collect_descendants", - "api_mini_menu_current_user", - "api_mini_menu_find_mobile_root", - "api_mini_menu_list_mobile_menu_items", - "api_mini_menu_list_my_mobile_menus", - "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_128", - "api_mini_menu_rationale_90", - "api_mini_menu_user_menu_ids", - "api_public_build_current_user_payload", - "api_public_cn_holiday_range", - "api_public_get_current_user_profile", - "api_public_get_web_auth_menu_codes", - "api_public_jwt_user_payload", - "api_public_logout", - "api_public_py", "api_public_rationale_1", - "api_public_rationale_105", "api_public_rationale_274", "api_public_rationale_293", "api_public_rationale_307", @@ -4927,41 +4617,72 @@ "api_public_rationale_459", "api_public_rationale_50", "api_public_rationale_94", - "api_public_refresh_token", - "api_public_resolve_current_user_from_request", - "api_public_upload_current_user_avatar", - "api_public_web_login", "api_public_web_login_rsa_public_key", - "api_public_wx_qr_create", - "api_public_wx_qr_status", - "core_auth_create_access_token", - "core_auth_create_refresh_token", - "core_auth_decode_token", - "core_auth_extend_session", - "core_auth_get_client_ip", - "core_auth_get_current_user", - "core_auth_get_current_user_by_token", - "core_auth_get_current_user_simple", - "core_auth_get_redis_client", - "core_auth_is_refresh_token_valid", - "core_auth_is_session_valid", - "core_auth_py", - "core_auth_rationale_107", - "core_auth_rationale_190", - "core_auth_rationale_76", - "core_auth_redis_session_enabled", - "core_auth_refresh_key", - "core_auth_revoke_refresh_token", - "core_auth_revoke_session", - "core_auth_session_key", - "core_auth_store_refresh_token", - "core_auth_store_session", - "core_avatar_url_extract_avatar_storage_key", - "core_avatar_url_py", - "core_avatar_url_rationale_1", - "core_avatar_url_rationale_28", - "core_avatar_url_rationale_9", - "core_avatar_url_resolve_avatar_display_url", + "api_workflow_get_designer_data", + "app_main_error_json", + "app_main_health_check", + "app_main_lifespan", + "app_main_mask_secret", + "app_main_rationale_105", + "app_main_rationale_94", + "app_main_root", + "app_main_sqlalchemy_exception_handler", + "app_main_unhandled_exception_handler", + "basehttpmiddleware", + "core_api_crypto_apicryptoerror", + "core_api_crypto_b64url_decode", + "core_api_crypto_b64url_encode", + "core_api_crypto_decrypt_json", + "core_api_crypto_derive_key", + "core_api_crypto_encrypt_json", + "core_api_crypto_gen_nonce_hex", + "core_api_crypto_is_ts_in_window", + "core_api_crypto_middleware_apicryptomiddleware", + "core_api_crypto_middleware_apicryptomiddleware_dispatch", + "core_api_crypto_middleware_claims_from_auth", + "core_api_crypto_middleware_coerce_post_method_override_to_get", + "core_api_crypto_middleware_get_redis_client", + "core_api_crypto_middleware_is_crypto_api", + "core_api_crypto_middleware_json_error_response", + "core_api_crypto_middleware_mark_nonce_once", + "core_api_crypto_middleware_nonce_key", + "core_api_crypto_middleware_py", + "core_api_crypto_middleware_rationale_106", + "core_api_crypto_middleware_rationale_38", + "core_api_crypto_middleware_should_skip_path", + "core_api_crypto_py", + "core_api_request_log_middleware_apirequestlogmiddleware", + "core_api_request_log_middleware_apirequestlogmiddleware_dispatch", + "core_api_request_log_middleware_claims_from_auth", + "core_api_request_log_middleware_format_body_bytes", + "core_api_request_log_middleware_persist_log", + "core_api_request_log_middleware_py", + "core_api_request_log_middleware_rationale_1", + "core_api_request_log_middleware_redact_obj", + "core_api_request_log_middleware_schedule_persist_log", + "core_api_request_log_middleware_should_skip", + "core_api_request_log_middleware_truncate", + "core_exceptions_businessexception", + "core_exceptions_businessexception_init", + "core_exceptions_invalidstatustransitionexception", + "core_exceptions_invalidstatustransitionexception_init", + "core_exceptions_log_api_request", + "core_exceptions_log_delivery_operation", + "core_exceptions_log_operation", + "core_exceptions_log_order_operation", + "core_exceptions_log_settlement_operation", + "core_exceptions_log_user_operation", + "core_exceptions_orderlockedexception", + "core_exceptions_orderlockedexception_init", + "core_exceptions_permissionexception", + "core_exceptions_permissionexception_init", + "core_exceptions_py", + "core_exceptions_resourceconflictexception", + "core_exceptions_resourceconflictexception_init", + "core_exceptions_resourcenotfoundexception", + "core_exceptions_resourcenotfoundexception_init", + "core_exceptions_validationexception", + "core_exceptions_validationexception_init", "core_login_crypto_decrypt_login_payload", "core_login_crypto_ensure_initialized", "core_login_crypto_extract_login_credentials", @@ -4974,113 +4695,72 @@ "core_login_crypto_rationale_42", "core_login_crypto_rationale_80", "core_login_crypto_validate_ts", - "core_menu_guard_assert_strict_menu_code", - "core_menu_guard_get_user_menu_codes", - "core_menu_guard_py", - "core_menu_guard_rationale_1", - "core_menu_guard_rationale_117", - "core_menu_guard_rationale_17", - "core_menu_guard_rationale_25", - "core_menu_guard_rationale_53", - "core_menu_guard_rationale_59", - "core_menu_guard_rationale_88", - "core_menu_guard_require_admin_or_super_admin", - "core_menu_guard_require_any_menu_code", - "core_menu_guard_require_menu_code", - "core_menu_guard_require_strict_any_menu_code", - "core_menu_guard_require_strict_menu_code", - "core_menu_guard_strict_user_has_any_menu_perm", - "core_menu_guard_strict_user_has_menu_perm", - "core_mobile_menu_guard_py", - "core_mobile_menu_guard_rationale_22", - "core_mobile_menu_guard_rationale_53", - "core_mobile_menu_guard_require_market_menu_code", - "core_mobile_menu_guard_require_market_menu_permission", - "core_mobile_menu_guard_user_has_tenant_menu_perm", - "core_security_get_password_hash", - "core_security_py", - "core_security_rationale_5", - "core_security_verify_password", - "core_storage_basestorage", - "core_storage_basestorage_delete_file", - "core_storage_basestorage_get_url", - "core_storage_basestorage_presigned_download_url", - "core_storage_basestorage_upload_base64", - "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", - "core_storage_localstorage_generate_filename", - "core_storage_localstorage_get_url", - "core_storage_localstorage_init", - "core_storage_localstorage_upload_base64", - "core_storage_localstorage_upload_file", - "core_storage_miniostorage", - "core_storage_miniostorage_delete_file", - "core_storage_miniostorage_extract_object_key", - "core_storage_miniostorage_generate_filename", - "core_storage_miniostorage_get_url", - "core_storage_miniostorage_init", - "core_storage_miniostorage_internal_base_prefixes", - "core_storage_miniostorage_presigned_download_url", - "core_storage_miniostorage_rewrite_presigned_public_url", - "core_storage_miniostorage_upload_base64", - "core_storage_miniostorage_upload_file", - "core_storage_ossstorage", - "core_storage_ossstorage_delete_file", - "core_storage_ossstorage_generate_filename", - "core_storage_ossstorage_get_url", - "core_storage_ossstorage_init", - "core_storage_ossstorage_upload_base64", - "core_storage_ossstorage_upload_file", - "core_storage_process_image_content", - "core_storage_py", - "core_storage_qiniustorage", - "core_storage_qiniustorage_delete_file", - "core_storage_qiniustorage_generate_filename", - "core_storage_qiniustorage_get_url", - "core_storage_qiniustorage_init", - "core_storage_qiniustorage_upload_base64", - "core_storage_qiniustorage_upload_file", - "core_storage_rationale_1", - "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_base_crudbase_delete", - "crud_base_crudbase_hard_delete", - "crud_sample_reception_can_edit_sample_reception", - "crud_user_usercrudcompat_get_by_user_no", - "crud_user_usercrudcompat_get_by_wx_mp_openid", + "crud_qc_task_result_list_results_by_task", + "crud_qc_task_result_list_saved_results_by_task", + "crud_qc_task_result_list_saved_results_by_task_ids", + "crud_qc_task_result_merge_saved_into_template", + "crud_qc_task_result_py", + "crud_qc_task_result_resolve_task_item_ref", + "crud_qc_task_result_row_to_dict", + "crud_qc_task_result_save_results_for_task", "crud_user_usercrudcompat_get_by_wx_openid", "crud_user_usercrudcompat_list_active_by_phone_no", + "crud_workflow_create_instance", + "crud_workflow_create_process_def", + "crud_workflow_create_task", + "crud_workflow_get_instance", + "crud_workflow_get_latest_version", + "crud_workflow_get_nodes_by_version", + "crud_workflow_get_pending_tasks_by_node", + "crud_workflow_get_process_def", + "crud_workflow_get_task", + "crud_workflow_get_transitions_by_version", + "crud_workflow_list_my_instances", + "crud_workflow_list_process_defs", + "crud_workflow_list_versions", + "crud_workflow_process_code_exists", + "crud_workflow_publish_version", + "crud_workflow_py", + "crud_workflow_row_to_dict", + "crud_workflow_soft_delete_process_def", + "crud_workflow_total_pages", + "crud_workflow_update_instance_status", + "crud_workflow_update_process_def", + "crud_workflow_version_to_dict", + "exception", + "main_py", "schemas_auth_profileupdaterequest", "schemas_auth_rationale_55", - "services_cn_holiday_is_rest_day", - "services_cn_holiday_list_day_flags", - "services_cn_holiday_py", - "services_cn_holiday_rationale_25", - "services_web_auth_roles_active_role_name_rows", - "services_web_auth_roles_dedupe_role_id_rows", - "services_web_auth_roles_get_direct_enabled_role_ids", - "services_web_auth_roles_get_effective_role_ids", - "services_web_auth_roles_get_post_inherited_role_ids", - "services_web_auth_roles_get_role_names_by_ids", - "services_web_auth_roles_get_user_role_names", - "services_web_auth_roles_iter_user_menu_perm_codes", - "services_web_auth_roles_list_user_ids_with_any_effective_role_ids", - "services_web_auth_roles_list_user_ids_with_effective_role_name", - "services_web_auth_roles_map_role_name_to_web", - "services_web_auth_roles_normalize_candidate_user_ids", - "services_web_auth_roles_py", - "services_web_auth_roles_resolve_web_role_for_user", - "services_web_auth_roles_user_has_active_roles", + "services_cn_holiday_sync_days_in_year", + "services_cn_holiday_sync_fetch_batch", + "services_cn_holiday_sync_is_rest_from_type", + "services_cn_holiday_sync_is_year_calendar_complete", + "services_cn_holiday_sync_iter_month_dates", + "services_cn_holiday_sync_loop_body", + "services_cn_holiday_sync_map_ailcc_day_row", + "services_cn_holiday_sync_months_for_year", + "services_cn_holiday_sync_py", + "services_cn_holiday_sync_rationale_1", + "services_cn_holiday_sync_rationale_113", + "services_cn_holiday_sync_rationale_125", + "services_cn_holiday_sync_rationale_216", + "services_cn_holiday_sync_rationale_233", + "services_cn_holiday_sync_rationale_35", + "services_cn_holiday_sync_rationale_78", + "services_cn_holiday_sync_seconds_until_next_local_midnight", + "services_cn_holiday_sync_start_cn_holiday_sync_loop", + "services_cn_holiday_sync_stop_cn_holiday_sync_loop", + "services_cn_holiday_sync_sync_cn_holidays", + "services_cn_holiday_sync_years_to_sync", + "services_oa_resignation_kit_sync_apply_resignation_kit_user_sync", + "services_oa_resignation_kit_sync_extract_last_work_day", + "services_oa_resignation_kit_sync_extract_rules", + "services_oa_resignation_kit_sync_last_work_day_field", + "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_wechat_login_service_py", "services_wechat_login_service_rationale_1", "services_wechat_login_service_rationale_17", @@ -5117,6 +4797,32 @@ "services_wechat_mp_message_send_oa_cc_notify", "services_wechat_mp_message_send_template", "services_wechat_mp_message_truncate_thing", + "services_workflow_callback_dispatch_local", + "services_workflow_callback_py", + "services_workflow_callback_rationale_1", + "services_workflow_callback_rationale_22", + "services_workflow_callback_rationale_27", + "services_workflow_callback_rationale_59", + "services_workflow_callback_rationale_79", + "services_workflow_callback_register_local_callback", + "services_workflow_callback_trigger_callback", + "services_workflow_callback_validate_callback_url", + "services_workflow_engine_compare", + "services_workflow_engine_get_variable", + "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_assert_task_action_allowed", + "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", "services_wx_qr_session_consume_success", "services_wx_qr_session_create_session", "services_wx_qr_session_get_session", @@ -5131,360 +4837,42 @@ "services_wx_qr_session_redis", "services_wx_qr_session_resolve_session_id", "services_wx_qr_session_save", - "services_wx_qr_session_ttl" + "services_wx_qr_session_ttl", + "tasks_init_init_scheduled_tasks", + "tasks_init_py", + "tasks_init_shutdown_scheduler" ], "8": [ - "crud_cell_product_load_lineage_qc_for_nodes", + "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_base_crudbase_exists", + "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_qc_inbound_lab_storage_sort_compare_lab_storage_then_create_time_desc", - "crud_qc_inbound_lab_storage_sort_inbound_lab_storage_order_by_clauses", - "crud_qc_inbound_lab_storage_sort_py", - "crud_qc_inbound_lab_storage_sort_uses_inbound_lab_storage_list_sort", - "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_material_usage_amount_for_row", - "crud_qc_material_usage_batch_map", - "crud_qc_material_usage_deduct_for_task", - "crud_qc_material_usage_deduct_task_usage_legacy_batch", - "crud_qc_material_usage_display_remark", - "crud_qc_material_usage_fmt_date_val", - "crud_qc_material_usage_linked_qc_task_no_map", - "crud_qc_material_usage_list_linked_task_usages", - "crud_qc_material_usage_list_my_usages", - "crud_qc_material_usage_list_requisition_options", - "crud_qc_material_usage_list_stock_check_requisitions", - "crud_qc_material_usage_list_usages", - "crud_qc_material_usage_list_usages_by_task", - "crud_qc_material_usage_list_usages_query", - "crud_qc_material_usage_mine_usage_filter", - "crud_qc_material_usage_paginate_usages", - "crud_qc_material_usage_parse_receiver_purpose_from_remark", - "crud_qc_material_usage_py", - "crud_qc_material_usage_receiver_display_map", - "crud_qc_material_usage_record_task_usage_from_requisition", - "crud_qc_material_usage_resolve_receiver_purpose", - "crud_qc_material_usage_revert_task_material_usages", - "crud_qc_material_usage_row_to_dict", - "crud_qc_material_usage_stock_in_date_for_row", - "crud_qc_material_usage_task_consumed_qty_map", - "crud_qc_material_usage_unit_price_for_row", - "crud_qc_material_usage_usage_unit_label", - "crud_qc_material_usage_user_nick_name_map", - "crud_qc_task_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_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_dec", - "crud_qc_work_order_delete_qc_work_order", - "crud_qc_work_order_delete_temp_qc_work_order", - "crud_qc_work_order_effective_donation_sample_id", - "crud_qc_work_order_effective_protocol_sample_id", - "crud_qc_work_order_effective_reception_source", - "crud_qc_work_order_empty_qc_tab_counts", - "crud_qc_work_order_enrich_outbound_work_orders", - "crud_qc_work_order_enrich_production_work_order_refs", - "crud_qc_work_order_enrich_protocol_sibling_samples", - "crud_qc_work_order_enrich_unfinished_badge_counts", - "crud_qc_work_order_enrich_work_order_cell_products", - "crud_qc_work_order_enrich_work_order_list_items", - "crud_qc_work_order_enrich_work_order_qc_conclusions", - "crud_qc_work_order_enrich_work_order_qc_targets", - "crud_qc_work_order_enrich_work_order_step_outputs", - "crud_qc_work_order_fmt_dt", - "crud_qc_work_order_gate_qc_info_for_inbound_production_work_order", - "crud_qc_work_order_get_outbound_qc_detail", - "crud_qc_work_order_get_process_qc_info_map_for_samples", - "crud_qc_work_order_get_production_work_order_qc_info", - "crud_qc_work_order_get_qc_info_map_for_samples", - "crud_qc_work_order_get_schedule_gate_qc_info", - "crud_qc_work_order_get_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_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_process_qc_info_items_from_wos", - "crud_qc_work_order_protocol_group_key_for_item", - "crud_qc_work_order_protocol_sample_ids_for_sample_type", - "crud_qc_work_order_py", - "crud_qc_work_order_qc_biz_type_label", - "crud_qc_work_order_qc_info_item", - "crud_qc_work_order_reception_source_label", - "crud_qc_work_order_resolve_cell_product_id_by_barcode", - "crud_qc_work_order_resolve_reception_id_for_work_order_detail", - "crud_qc_work_order_resolve_wo_tab_key", - "crud_qc_work_order_sample_type_name_for_item", - "crud_qc_work_order_sample_type_name_for_reception", - "crud_qc_work_order_temp_lab_lines", - "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_work_order_qc_biz_type", - "crud_temp_qc_target_py", - "crud_temp_qc_target_rationale_1", - "crud_temp_qc_target_rationale_11", - "crud_temp_qc_target_resolve_temp_qc_target", - "services_protocol_sample_list_summary_build_gate_qc_summaries_for_work_orders", - "services_protocol_sample_list_summary_build_gate_qc_summary_fields", - "services_protocol_sample_list_summary_build_sample_item_reception_qc_fields", - "services_protocol_sample_list_summary_empty_gate_qc_summary_fields", - "services_protocol_sample_list_summary_get_list_gate_qc_summary_map_by_reception_ids", - "services_protocol_sample_list_summary_get_list_qc_conclusion_map_by_sample_codes", - "services_protocol_sample_list_summary_get_list_qc_status_map_by_sample_codes", - "services_protocol_sample_list_summary_get_list_reception_summary_map_by_sample_codes", - "services_protocol_sample_list_summary_load_derived_qc_conclusions_by_work_order_ids", - "services_protocol_sample_list_summary_py", - "services_qc_work_order_conclusion_build_qc_conclusion_fields", - "services_qc_work_order_conclusion_derive_work_order_qc_conclusion", - "services_qc_work_order_conclusion_py", - "services_qc_work_order_conclusion_rationale_1", - "services_qc_work_order_conclusion_rationale_14", - "services_qc_work_order_conclusion_work_order_qc_conclusion_label", - "services_qc_work_order_fee_summary_build_basic_experiment_fee_summaries", - "services_qc_work_order_fee_summary_build_basic_experiment_fee_summary", - "services_qc_work_order_fee_summary_build_protocol_payment_summaries", - "services_qc_work_order_fee_summary_build_protocol_payment_summary", - "services_qc_work_order_fee_summary_dec", - "services_qc_work_order_fee_summary_effective_collection_protocol_id", - "services_qc_work_order_fee_summary_enrich_work_order_fee_summaries", - "services_qc_work_order_fee_summary_first_period_first_transfer_times", - "services_qc_work_order_fee_summary_fmt_dt", - "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_pick_earliest_transfer_time_by_protocol", - "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" - ], - "9": [ - "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_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_sync_pilot_outbound_from_schedule", - "crud_pilot_outbound_status_sync_sync_production_work_order_from_schedule", - "crud_pilot_outbound_status_sync_sync_qc_work_order_from_schedule", - "crud_pilot_outbound_status_sync_sync_schedule_from_production_work_order", - "crud_pilot_outbound_status_sync_sync_schedule_from_qc_work_order", - "crud_pilot_outbound_status_sync_touch", - "crud_production_task_add_task_step", - "crud_production_task_aggregate_production_tab_step_field", - "crud_production_task_assert_step_assignee_for_write", - "crud_production_task_assert_task_assignee", - "crud_production_task_assert_task_step_assignee_or_legacy", - "crud_production_task_batch_load_step_sub_tables", - "crud_production_task_clone_route_to_task", - "crud_production_task_clone_step_consumables", - "crud_production_task_clone_step_data_collections", - "crud_production_task_clone_step_outputs", - "crud_production_task_clone_step_reagents", - "crud_production_task_consume_task_input_cell_products", - "crud_production_task_copy_task_step", - "crud_production_task_count_mine_production_work_order_tab_step_badges", - "crud_production_task_count_production_work_order_tab_step_badges", - "crud_production_task_count_step_tab_badges_by_tab", - "crud_production_task_create_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_force_complete_task_steps", - "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_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_list_production_tasks", - "crud_production_task_normalize_date_bound", - "crud_production_task_output_item_has_spec", - "crud_production_task_output_item_spec_text", - "crud_production_task_parse_optional_date", - "crud_production_task_production_conclusion_label", - "crud_production_task_py", - "crud_production_task_reassign_production_task", - "crud_production_task_record_task_handover", - "crud_production_task_reorder_task_steps", - "crud_production_task_resolve_production_tab_key", - "crud_production_task_resolve_sub_table_order_num", - "crud_production_task_set_task_outputs", "crud_production_task_spawn_temporary_work_order_from_task", - "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_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", @@ -5510,66 +4898,586 @@ "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_production_work_order_status_from_tasks", "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_void_production_work_order", "crud_production_work_order_wo_to_dict", - "crud_production_work_order_wo_to_response_dict" + "crud_production_work_order_wo_to_response_dict", + "crud_protocol_sample_collection_apply_qc_flag_filter", + "crud_protocol_sample_collection_apply_reception_flag_filter", + "crud_protocol_sample_collection_apply_sample_status_filter", + "crud_protocol_sample_collection_apply_storage_flag_filter", + "crud_protocol_sample_collection_base_query", + "crud_protocol_sample_collection_fmt_dt", + "crud_protocol_sample_collection_list_protocol_sample_collections", + "crud_protocol_sample_collection_py", + "crud_protocol_sample_collection_row_to_dict", + "crud_protocol_sample_collection_sample_status_label", + "crud_protocol_sample_collection_total_pages", + "crud_qc_inbound_lab_storage_sort_compare_lab_storage_then_create_time_desc", + "crud_qc_inbound_lab_storage_sort_inbound_lab_storage_order_by_clauses", + "crud_qc_inbound_lab_storage_sort_lab_storage_code_expr_for_work_order", + "crud_qc_inbound_lab_storage_sort_py", + "crud_qc_inbound_lab_storage_sort_uses_inbound_lab_storage_list_sort", + "crud_qc_inspection_batch_list_inspection_batches", + "crud_qc_task_enrich_mine_tasks_with_work_order_summaries", + "crud_qc_task_list_mine_tasks", + "crud_qc_task_list_tasks_by_work_order", + "crud_qc_task_merge_work_order_summary_into_task", + "crud_qc_task_task_work_order_context", + "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_count_mine_unfinished_work_orders_by_tab", + "crud_qc_work_order_count_unfinished_work_orders_by_tab", + "crud_qc_work_order_create_qc_work_order_from_production", + "crud_qc_work_order_create_qc_work_order_manual", + "crud_qc_work_order_create_temp_qc_work_order", + "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_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_info_item", + "crud_qc_work_order_reception_source_label", + "crud_qc_work_order_resolve_cell_product_id_by_barcode", + "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_third_lines", + "crud_qc_work_order_third_lines", + "crud_qc_work_order_try_complete_temp_qc_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_work_order_qc_biz_type", + "crud_research_donation_sample_collection_apply_sample_status_filter", + "crud_research_donation_sample_collection_base_query", + "crud_research_donation_sample_collection_fmt_dt", + "crud_research_donation_sample_collection_list_donation_sample_collections", + "crud_research_donation_sample_collection_py", + "crud_research_donation_sample_collection_row_to_dict", + "crud_research_donation_sample_collection_sample_status_label", + "crud_research_donation_sample_collection_total_pages", + "crud_storage_release_review_aggregate_review_conclusion", + "crud_storage_release_review_batch_store_samples", + "crud_storage_release_review_batch_submit_review", + "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_transport_info", + "crud_storage_release_review_conclusion_blank", + "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_matches_dual_review_phase", + "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_normalize_review_side", + "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_should_copy_legacy_to_qc", + "crud_storage_release_review_storage_transition", + "crud_storage_release_review_store_sample", + "crud_storage_release_review_submit_review", + "crud_storage_release_review_total_pages", + "crud_storage_release_review_unstore_sample", + "crud_temp_qc_target_py", + "crud_temp_qc_target_rationale_1", + "crud_temp_qc_target_rationale_11", + "crud_temp_qc_target_resolve_temp_qc_target", + "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_first_period_first_transfer_times", + "services_qc_work_order_fee_summary_fmt_dt", + "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_pick_earliest_transfer_time_by_protocol", + "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" + ], + "9": [ + "crud_cell_product_ancestor_link_from_cell_product_input", + "crud_cell_product_ancestor_sample_chain_link", + "crud_cell_product_apply_cell_product_status_change", + "crud_cell_product_build_ancestor_chain", + "crud_cell_product_build_descendant_chain", + "crud_cell_product_build_facility_path_label", + "crud_cell_product_build_split_product_codes", + "crud_cell_product_create_cell_products_batch", + "crud_cell_product_create_cell_products_by_quantity", + "crud_cell_product_delete_cell_product", + "crud_cell_product_donation_sample_chain_node", + "crud_cell_product_donation_sample_customer_dict", + "crud_cell_product_edge_meta", + "crud_cell_product_enrich_product_dicts", + "crud_cell_product_find_cell_product_by_input", + "crud_cell_product_find_donation_sample", + "crud_cell_product_find_protocol_sample", + "crud_cell_product_flatten_lineage_nodes", + "crud_cell_product_get_cell_product", + "crud_cell_product_get_max_passage_product_seq", + "crud_cell_product_get_max_passage_product_seq_map", + "crud_cell_product_get_max_product_suffix_seq", + "crud_cell_product_get_next_code", + "crud_cell_product_get_product_chain", + "crud_cell_product_get_product_lineage_qc", + "crud_cell_product_lineage_node_key", + "crud_cell_product_list_cell_products", + "crud_cell_product_load_lineage_qc_for_nodes", + "crud_cell_product_nest_ancestor_parent", + "crud_cell_product_next_code_start_seq", + "crud_cell_product_normalize_passage_product_base", + "crud_cell_product_normalize_product_code_base", + "crud_cell_product_product_code_exists", + "crud_cell_product_product_node", + "crud_cell_product_product_to_response", + "crud_cell_product_protocol_sample_chain_node", + "crud_cell_product_py", + "crud_cell_product_reserve_next_codes", + "crud_cell_product_row_to_dict", + "crud_cell_product_sample_customer_dict", + "crud_cell_product_sample_type_name_from_id", + "crud_cell_product_slim_task_for_lineage", + "crud_cell_product_total_pages", + "crud_cell_product_update_cell_product", + "crud_cell_product_validate_batch_items", + "crud_cell_product_walk_ancestor_link", + "crud_cell_product_wo_status_label", + "crud_outbound_handover_fmt_dt", + "crud_outbound_handover_get_handover_by_schedule", + "crud_outbound_handover_get_outbound_handover", + "crud_outbound_handover_get_outbound_handover_view", + "crud_outbound_handover_handover_row_to_dict", + "crud_outbound_handover_handover_view_dict", + "crud_outbound_handover_inventory_apply_handover_inventory", + "crud_outbound_handover_inventory_deduct_market_material_for_handover", + "crud_outbound_handover_inventory_get_cell_product_locked", + "crud_outbound_handover_inventory_handover_usage_remark", + "crud_outbound_handover_inventory_handover_usage_remark_prefix", + "crud_outbound_handover_inventory_py", + "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", + "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", + "crud_outbound_handover_inventory_revert_handover_inventory", + "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", + "crud_outbound_handover_inventory_revert_market_handover_usages", + "crud_outbound_handover_parse_handover_time", + "crud_outbound_handover_py", + "crud_outbound_handover_rationale_103", + "crud_outbound_handover_rationale_113", + "crud_outbound_handover_rationale_147", + "crud_outbound_handover_save_outbound_handover", + "crud_outbound_release_material_cell_row_to_dict", + "crud_outbound_release_material_enrich_cell_dicts_with_live_status", + "crud_outbound_release_material_find_outbound_cell_row", + "crud_outbound_release_material_find_outbound_qc_material_row", + "crud_outbound_release_material_fmt_dt", + "crud_outbound_release_material_get_outbound_material", + "crud_outbound_release_material_get_schedule", + "crud_outbound_release_material_legacy_paper_rows_from_attachments", + "crud_outbound_release_material_material_header_to_dict", + "crud_outbound_release_material_paper_row_to_dict", + "crud_outbound_release_material_py", + "crud_outbound_release_material_qc_material_row_to_dict", + "crud_outbound_release_material_save_outbound_material", + "crud_outbound_release_material_soft_delete_outbound_cells_not_in", + "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", + "crud_pilot_infusion_confirm_confirm_infusion", + "crud_pilot_infusion_confirm_create_infusion_confirm", + "crud_pilot_infusion_confirm_delete_infusion_confirm", + "crud_pilot_infusion_confirm_get_confirm_by_id", + "crud_pilot_infusion_confirm_get_confirm_by_schedule", + "crud_pilot_infusion_confirm_list_confirms_by_application", + "crud_pilot_infusion_confirm_py", + "crud_pilot_infusion_confirm_row_to_dict", + "crud_pilot_infusion_confirm_update_infusion_confirm", + "crud_pilot_infusion_schedule_mgmt_get_infusion_schedule_detail", + "crud_pilot_infusion_schedule_mgmt_get_plan_schedule_course_meta", + "crud_production_material_usage_deduct_step_usage_legacy_batch", + "crud_production_material_usage_register_step_usage_from_requisition", + "crud_production_material_usage_revert_step_material_usages", + "crud_production_task_add_task_step", + "crud_production_task_aggregate_production_tab_step_field", + "crud_production_task_assert_step_assignee_for_write", + "crud_production_task_assert_task_assignee", + "crud_production_task_assert_task_step_assignee_or_legacy", + "crud_production_task_base_active_step_count_query", + "crud_production_task_batch_load_step_sub_tables", + "crud_production_task_clone_route_to_task", + "crud_production_task_clone_step_consumables", + "crud_production_task_clone_step_data_collections", + "crud_production_task_clone_step_outputs", + "crud_production_task_clone_step_reagents", + "crud_production_task_consume_task_input_cell_products", + "crud_production_task_count_mine_production_work_order_tab_step_badges", + "crud_production_task_count_production_work_order_tab_step_badges", + "crud_production_task_count_step_tab_badges_by_tab", + "crud_production_task_create_occupancy_for_product", + "crud_production_task_create_production_task", + "crud_production_task_delete_production_task", + "crud_production_task_delete_task_step", + "crud_production_task_empty_production_tab_step_counts", + "crud_production_task_empty_step_sub_tables", + "crud_production_task_enrich_handover_times", + "crud_production_task_enrich_outbound_task_items", + "crud_production_task_fmt_dt", + "crud_production_task_force_complete_task_steps", + "crud_production_task_forward_production_task", + "crud_production_task_generate_task_no", + "crud_production_task_get_production_task_detail", + "crud_production_task_get_production_task_row", + "crud_production_task_list_mine_production_tasks", + "crud_production_task_normalize_date_bound", + "crud_production_task_output_item_has_spec", + "crud_production_task_output_item_spec_text", + "crud_production_task_parse_optional_date", + "crud_production_task_production_conclusion_label", + "crud_production_task_py", + "crud_production_task_reassign_production_task", + "crud_production_task_record_task_handover", + "crud_production_task_reorder_task_steps", + "crud_production_task_replace_step_configured_reagents", + "crud_production_task_replace_step_consumables", + "crud_production_task_replace_step_data_collections", + "crud_production_task_replace_step_outputs", + "crud_production_task_replace_step_reagents", + "crud_production_task_require_requisition_for_catalog_material", + "crud_production_task_resolve_production_tab_key", + "crud_production_task_resolve_sub_table_order_num", + "crud_production_task_set_task_inputs", + "crud_production_task_set_task_outputs", + "crud_production_task_soft_delete_sub", + "crud_production_task_step_assignee_active_users_in_tenant", + "crud_production_task_step_assignee_active_users_with_role_in_tenant", + "crud_production_task_step_assignee_enrich_step_assignees", + "crud_production_task_step_assignee_enrich_step_completed_by_names", + "crud_production_task_step_assignee_py", + "crud_production_task_step_assignee_sync_assignees_for_step", + "crud_production_task_step_assignee_user_is_any_step_assignee_of_task", + "crud_production_task_step_assignee_user_is_step_assignee", + "crud_production_task_step_assignee_validate_assignee_user_ids", + "crud_production_task_step_configured_reagent_to_dict", + "crud_production_task_step_consumable_to_dict", + "crud_production_task_step_data_collection_to_dict", + "crud_production_task_step_output_to_dict", + "crud_production_task_step_reagent_to_dict", + "crud_production_task_step_sub_tables_to_dict", + "crud_production_task_step_to_dict", + "crud_production_task_task_input_to_dict", + "crud_production_task_task_output_to_dict", + "crud_production_task_task_to_dict", + "crud_production_task_total_pages", + "crud_production_task_update_product_from_output", + "crud_production_task_update_task_status", + "crud_production_task_validate_assignee_user_id", + "crud_production_work_order_sync_production_work_order_status_from_tasks", + "crud_storage_occupancy_add_stored_occupancy_no_commit", + "crud_storage_occupancy_assert_batch_slots_unique", + "crud_storage_occupancy_assert_slot_vacant", + "crud_storage_occupancy_attach_cell_product_fields", + "crud_storage_occupancy_batch_create_occupancies", + "crud_storage_occupancy_create_occupancy", + "crud_storage_occupancy_enrich_occupancy_items", + "crud_storage_occupancy_list_occupancies", + "crud_storage_occupancy_list_occupancy_history", + "crud_storage_occupancy_load_cell_product_map", + "crud_storage_occupancy_py", + "crud_storage_occupancy_rationale_1", + "crud_storage_occupancy_rationale_178", + "crud_storage_occupancy_rationale_330", + "crud_storage_occupancy_rationale_43", + "crud_storage_occupancy_rationale_472", + "crud_storage_occupancy_refresh_slot_cache", + "crud_storage_occupancy_remove_by_item", + "crud_storage_occupancy_remove_by_item_no_commit", + "crud_storage_occupancy_remove_occupancy", + "crud_storage_occupancy_row_to_dict" ], "10": [ - "api_admin_assert_user_tenant_access", - "api_admin_attachment_download_url", + "api_protocol_sample_payment_save_sample_payments", + "crud_consumable_stock_log_deduct_for_step", + "crud_consumable_stock_log_display_remark", + "crud_consumable_stock_log_list_stock_logs", + "crud_consumable_stock_log_parse_receiver_purpose_from_remark", + "crud_consumable_stock_log_py", + "crud_consumable_stock_log_rationale_1", + "crud_consumable_stock_log_rationale_164", + "crud_consumable_stock_log_rationale_216", + "crud_consumable_stock_log_resolve_receiver_purpose", + "crud_consumable_stock_log_revert_step_stock_changes", + "crud_consumable_stock_log_row_to_dict", + "crud_consumable_stock_log_user_nick_name_map", + "crud_presign_order_add_transfer", + "crud_presign_order_assert_presign_convertible", + "crud_presign_order_confirm_receipt", + "crud_presign_order_confirmed_deposit_amount", + "crud_presign_order_confirmed_deposit_amount_map", + "crud_presign_order_convert_to_protocol", + "crud_presign_order_create_presign_order", + "crud_presign_order_dec", + "crud_presign_order_get_order_or_raise", + "crud_presign_order_get_presign_order", + "crud_presign_order_get_transfer_or_raise", + "crud_presign_order_list_presign_orders", + "crud_presign_order_list_presign_transfers_for_finance", + "crud_presign_order_list_sample_type_ids", + "crud_presign_order_list_transfers", + "crud_presign_order_now", + "crud_presign_order_order_to_dict", + "crud_presign_order_py", + "crud_presign_order_reject_receipt", + "crud_presign_order_replace_sample_types", + "crud_presign_order_resolve_convert_staff_fields", + "crud_presign_order_sample_type_names", + "crud_presign_order_soft_delete_presign_order", + "crud_presign_order_submit_receipt_finance", + "crud_presign_order_transfer_to_dict", + "crud_presign_order_update_presign_order", + "crud_presign_order_update_transfer_draft", + "crud_presign_order_update_transfer_expected_status", + "crud_presign_order_user_nick_name_map", + "crud_presign_order_validate_presign_person_ids", + "crud_presign_order_withdraw_receipt", + "crud_protocol_sample_payment_add_transfer", + "crud_protocol_sample_payment_apply_fq_to_fgd_merge", + "crud_protocol_sample_payment_apply_transfer_editable_fields", + "crud_protocol_sample_payment_assert_locked_schedule_structure", + "crud_protocol_sample_payment_assert_sample_payment_structure_editable", + "crud_protocol_sample_payment_build_list_summary_row", + "crud_protocol_sample_payment_build_periods_array", + "crud_protocol_sample_payment_compute_progress_for_payment", + "crud_protocol_sample_payment_confirm_receipt", + "crud_protocol_sample_payment_dec", + "crud_protocol_sample_payment_filter_and_page_progress", + "crud_protocol_sample_payment_find_active_sample_payment", + "crud_protocol_sample_payment_fmt_ymd8", + "crud_protocol_sample_payment_get_sample_payment_detail", + "crud_protocol_sample_payment_get_sample_payment_or_raise", + "crud_protocol_sample_payment_get_sample_payments_bundle", + "crud_protocol_sample_payment_get_schedule_or_raise", + "crud_protocol_sample_payment_get_transfer_or_raise", + "crud_protocol_sample_payment_get_transfer_with_schedule_lock", + "crud_protocol_sample_payment_has_blocking_transfer_for_sample_payment", + "crud_protocol_sample_payment_list_sample_payments_page", + "crud_protocol_sample_payment_load_payment_children_batch", + "crud_protocol_sample_payment_lock_sample_payment_graph", + "crud_protocol_sample_payment_locked_schedule_ids", + "crud_protocol_sample_payment_money_value", + "crud_protocol_sample_payment_normalize_installment_ratios", + "crud_protocol_sample_payment_now", + "crud_protocol_sample_payment_progress_to_json_fields", + "crud_protocol_sample_payment_py", + "crud_protocol_sample_payment_reject_receipt", + "crud_protocol_sample_payment_replace_schedules", + "crud_protocol_sample_payment_sample_payment_has_yjf", + "crud_protocol_sample_payment_sample_payment_to_dict", + "crud_protocol_sample_payment_save_sample_payments_for_protocol", + "crud_protocol_sample_payment_schedule_no_of", + "crud_protocol_sample_payment_schedule_to_dict", + "crud_protocol_sample_payment_soft_delete_payment_transfer", + "crud_protocol_sample_payment_soft_delete_sample_payment", + "crud_protocol_sample_payment_submit_receipt_finance", + "crud_protocol_sample_payment_sync_schedule_cleared_after_confirm", + "crud_protocol_sample_payment_sync_schedules_and_transfers", + "crud_protocol_sample_payment_sync_transfers_for_schedule", + "crud_protocol_sample_payment_update_transfer_draft", + "crud_protocol_sample_payment_upsert_sample_payment", + "crud_protocol_sample_payment_validate_transfer_submit_ready", + "crud_protocol_sample_payment_withdraw_receipt", + "services_market_payment_create_transfer", + "services_market_payment_current_dept_id", + "services_market_payment_delete_transfer", + "services_market_payment_display_ymd", + "services_market_payment_editable_fields", + "services_market_payment_fmt_time", + "services_market_payment_get_payment_chase_detail", + "services_market_payment_get_payment_detail", + "services_market_payment_list_payment_chase", + "services_market_payment_list_payments", + "services_market_payment_load_children", + "services_market_payment_load_sample_meta", + "services_market_payment_money", + "services_market_payment_payment_dict", + "services_market_payment_period_dict", + "services_market_payment_py", + "services_market_payment_scoped_chase_schedule", + "services_market_payment_scoped_payment_query", + "services_market_payment_scoped_schedule", + "services_market_payment_scoped_transfer", + "services_market_payment_submit_transfer", + "services_market_payment_transfer_dict", + "services_market_payment_update_transfer", + "services_market_payment_withdraw_transfer", + "services_market_presign_assert_transfer_order_writable", + "services_market_presign_convert_presign_order", + "services_market_presign_create_presign_order", + "services_market_presign_create_presign_transfer", + "services_market_presign_current_dept_id", + "services_market_presign_delete_presign_order", + "services_market_presign_delete_presign_transfer", + "services_market_presign_dump_body", + "services_market_presign_dump_transfer_body", + "services_market_presign_ensure_manager_assignment", + "services_market_presign_get_presign_order", + "services_market_presign_list_presign_orders", + "services_market_presign_manager_assignment_allowed", + "services_market_presign_mobile_order_to_dict", + "services_market_presign_mobile_transfer_to_dict", + "services_market_presign_money_text", + "services_market_presign_py", + "services_market_presign_reference_data", + "services_market_presign_reject_direct_conversion", + "services_market_presign_scoped_order_for_update", + "services_market_presign_scoped_transfer", + "services_market_presign_submit_presign_transfer", + "services_market_presign_update_presign_order", + "services_market_presign_update_presign_transfer", + "services_market_presign_update_transfer_if_status", + "services_market_presign_validate_master_data", + "services_market_presign_withdraw_presign_transfer", + "services_market_support_validate_attachment_refs", + "services_payment_chase_chase_period_money", + "services_payment_chase_dec", + "services_payment_chase_is_chase_candidate", + "services_payment_chase_parse_due_date_ymd", + "services_payment_chase_py", + "services_payment_chase_rationale_23", + "services_payment_chase_rationale_31", + "services_protocol_transfer_status_can_confirm_receipt", + "services_protocol_transfer_status_can_edit_transfer", + "services_protocol_transfer_status_can_submit_receipt", + "services_protocol_transfer_status_can_withdraw_receipt", + "services_protocol_transfer_status_py", + "services_protocol_transfer_status_rationale_1", + "services_protocol_transfer_status_rationale_23", + "services_protocol_transfer_status_rationale_32", + "services_protocol_transfer_status_schedule_paid_and_arrears", + "services_sample_payment_period_summary_dec", + "services_sample_payment_period_summary_py", + "services_sample_payment_period_summary_rationale_28", + "services_sample_payment_period_summary_status", + "services_sample_payment_period_summary_summarize_period", + "services_sample_payment_progress_compute_sample_payment_progress", + "services_sample_payment_progress_dec", + "services_sample_payment_progress_is_schedule_effectively_cleared", + "services_sample_payment_progress_py", + "services_sample_payment_progress_rationale_1", + "services_sample_payment_progress_rationale_35", + "services_sample_payment_progress_rationale_50", + "services_sample_payment_progress_schedule_id", + "services_sample_payment_progress_status", + "services_sample_payment_progress_transfer_schedule_id", + "services_sample_payment_schedule_validate_dec", + "services_sample_payment_schedule_validate_due_date", + "services_sample_payment_schedule_validate_py", + "services_sample_payment_schedule_validate_rationale_33", + "services_sample_payment_schedule_validate_rationale_67", + "services_sample_payment_schedule_validate_schedule_dues_match_contract", + "services_sample_payment_schedule_validate_schedule_required_fields_ok", + "services_sample_payment_schedule_validate_status" + ], + "11": [ "api_admin_attachmentdownloadurlbody", - "api_admin_delete_user", "api_admin_deptcreatebody", "api_admin_deptupdatebody", - "api_admin_dict_data_options", "api_admin_dictdatacreatebody", "api_admin_dictdataupdatebody", "api_admin_dicttypecreatebody", "api_admin_dicttypeupdatebody", "api_admin_expresscompanycreatebody", "api_admin_expresscompanyupdatebody", - "api_admin_format_file_size", - "api_admin_generate_temp_password", - "api_admin_get_tenant_no", - "api_admin_get_user_by_id", "api_admin_itemunitcreatebody", "api_admin_itemunitupdatebody", - "api_admin_list_depts", - "api_admin_list_dict_data", - "api_admin_list_dict_types", - "api_admin_list_express_companies", - "api_admin_list_menus", - "api_admin_list_post_bound_roles", - "api_admin_list_post_bound_users", - "api_admin_list_posts", - "api_admin_list_role_management", - "api_admin_list_roles_for_designer", - "api_admin_list_roles_for_select", - "api_admin_list_sites", - "api_admin_list_users_for_select", "api_admin_menucreatebody", "api_admin_menuupdatebody", "api_admin_postcreatebody", "api_admin_postrolesupdatebody", "api_admin_postupdatebody", "api_admin_postusersupdatebody", - "api_admin_py", "api_admin_rationale_107", "api_admin_rationale_1667", "api_admin_rationale_240", "api_admin_rationale_251", "api_admin_rationale_48", "api_admin_rationale_81", - "api_admin_reset_user_password", "api_admin_rolecreatebody", "api_admin_roledatascopebody", "api_admin_rolemenubody", @@ -5578,79 +5486,86 @@ "api_admin_siteupdatebody", "api_admin_tenantcreatebody", "api_admin_tenantupdatebody", - "api_admin_upload_attachment", "api_admin_usercreatebody", "api_admin_userupdatebody", + "api_market_mobile_py", + "api_market_mobile_register_attachment_routes", + "api_market_mobile_register_freight_routes", + "api_market_mobile_register_payment_routes", + "api_market_mobile_register_presign_routes", + "api_market_mobile_register_protocol_routes", + "api_mini_menu_collect_descendants", + "api_mini_menu_find_mobile_root", + "api_mini_menu_list_mobile_menu_items", + "api_mini_menu_mobile_menu_icon", + "api_mini_menu_mobile_menu_icon_colors", + "api_mini_menu_py", + "api_mini_menu_user_menu_ids", + "api_public_jwt_user_payload", + "api_public_rationale_105", + "api_public_refresh_token", + "api_public_web_login", + "core_auth_create_access_token", + "core_auth_create_refresh_token", + "core_auth_decode_token", + "core_auth_extend_session", + "core_auth_get_client_ip", + "core_auth_get_current_user", + "core_auth_get_current_user_simple", + "core_auth_get_redis_client", + "core_auth_is_refresh_token_valid", + "core_auth_is_session_valid", + "core_auth_py", + "core_auth_rationale_107", + "core_auth_rationale_76", + "core_auth_redis_session_enabled", + "core_auth_refresh_key", + "core_auth_revoke_refresh_token", + "core_auth_revoke_session", + "core_auth_session_key", + "core_auth_store_refresh_token", + "core_auth_store_session", + "core_data_scope_get_child_dept_ids", + "core_data_scope_py", "core_data_scope_rationale_1", "core_data_scope_rationale_114", "core_data_scope_rationale_27", "core_data_scope_rationale_37", "core_data_scope_rationale_64", + "core_data_scope_resolve_user_role_scopes", + "core_menu_guard_assert_strict_menu_code", + "core_menu_guard_get_user_menu_codes", + "core_menu_guard_py", + "core_menu_guard_rationale_1", + "core_menu_guard_rationale_117", + "core_menu_guard_rationale_17", + "core_menu_guard_rationale_25", + "core_menu_guard_rationale_53", + "core_menu_guard_rationale_59", + "core_menu_guard_rationale_88", + "core_menu_guard_require_admin_or_super_admin", + "core_menu_guard_require_any_menu_code", + "core_menu_guard_require_menu_code", + "core_menu_guard_require_strict_any_menu_code", + "core_menu_guard_require_strict_menu_code", + "core_menu_guard_strict_user_has_any_menu_perm", + "core_menu_guard_strict_user_has_menu_perm", + "core_mobile_menu_guard_py", + "core_mobile_menu_guard_rationale_22", + "core_mobile_menu_guard_rationale_53", + "core_mobile_menu_guard_require_market_menu_code", + "core_mobile_menu_guard_require_market_menu_permission", + "core_mobile_menu_guard_user_has_tenant_menu_perm", + "core_security_get_password_hash", + "core_security_py", + "core_security_rationale_5", + "core_security_verify_password", "crud_base_crudbase", + "crud_base_crudbase_delete", "crud_base_crudbase_get_all", "crud_base_crudbase_get_multi", + "crud_base_crudbase_hard_delete", "crud_base_crudbase_init", - "crud_collection_region_build_staff_leader_name_lists", - "crud_collection_region_create_hospital", - "crud_collection_region_create_staff", - "crud_collection_region_get_collection_region", - "crud_collection_region_get_hospital", - "crud_collection_region_get_staff", - "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_list_regions_by_staff_user", - "crud_collection_region_map_staff_region_rows_to_list", - "crud_collection_region_py", - "crud_collection_region_rationale_29", - "crud_collection_region_rationale_347", - "crud_collection_region_rationale_58", - "crud_collection_region_rationale_81", - "crud_collection_region_search_hospitals_by_keyword", - "crud_collection_region_soft_delete_collection_region", - "crud_collection_region_soft_delete_hospital", - "crud_collection_region_soft_delete_staff", - "crud_collection_region_staff_display_name", - "crud_collection_region_staff_names_by_region_ids", - "crud_collection_region_total_pages", - "crud_collection_region_update_collection_region", - "crud_collection_region_update_hospital", - "crud_collection_region_update_staff", - "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", - "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", - "crud_post_bound_user_names_by_post_ids", - "crud_post_create_post", - "crud_post_get_post", - "crud_post_list_posts", - "crud_post_list_role_ids_for_post", - "crud_post_post_code_exists", - "crud_post_py", - "crud_post_rationale_25", - "crud_post_row_to_dict", - "crud_post_soft_delete_post", - "crud_post_total_pages", - "crud_post_update_post", - "crud_post_user_display_name", "crud_qc_material_amount_auth_assert_user_in_auth_dept", "crud_qc_material_amount_auth_get_amount_view_role", "crud_qc_material_amount_auth_get_auth_dept_id", @@ -5663,6 +5578,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_sample_reception_can_edit_sample_reception", "crud_user_attach_user_relations", "crud_user_change_password", "crud_user_create_user", @@ -5693,6 +5609,8 @@ "crud_user_update_user", "crud_user_user_no_exists", "crud_user_usercrudcompat", + "crud_user_usercrudcompat_get_by_user_no", + "crud_user_usercrudcompat_get_by_wx_mp_openid", "models_models_bizattachment", "models_models_sysdept", "models_models_sysrole", @@ -5702,125 +5620,170 @@ "services_oa_bank_receipt_rationale_1", "services_oa_bank_receipt_replace_bank_receipts", "services_oa_bank_receipt_require_instance", - "services_oa_bank_receipt_row_to_item" - ], - "11": [ - "api_operations_accesslogcreatebody", - "api_operations_accesslogupdatebody", - "api_operations_cleanroomcreatebody", - "api_operations_cleanroomupdatebody", - "api_operations_exhibitionappointmentcreatebody", - "api_operations_exhibitionappointmentupdatebody", - "api_operations_list_storage_slot_stats", - "api_operations_occupancycreatebody", - "api_operations_rationale_1", - "api_operations_rationale_674", - "api_operations_storagefacilitybatchcreatebody", - "api_operations_storagefacilitycreatebody", - "api_operations_storagefacilityupdatebody", - "api_operations_storageslotbatchcreatebody", - "api_operations_storageslotclearbody", - "api_operations_storageslotcreatebody", - "api_operations_storageslotinsertrowbody", - "api_operations_storageslotupdatebody", - "api_operations_uvdisinfectlogcreatebody", - "api_operations_uvdisinfectlogupdatebody", - "crud_clean_room_rationale_1", - "crud_exhibition_appointment_appointment_no_exists", - "crud_exhibition_appointment_format_visit_date", - "crud_exhibition_appointment_generate_appointment_no", - "crud_exhibition_appointment_get_exhibition_appointment", - "crud_exhibition_appointment_list_exhibition_appointments", - "crud_exhibition_appointment_py", - "crud_exhibition_appointment_rationale_1", - "crud_exhibition_appointment_rationale_100", - "crud_exhibition_appointment_rationale_16", - "crud_exhibition_appointment_row_to_dict", - "crud_exhibition_appointment_soft_delete_exhibition_appointment", - "crud_exhibition_appointment_update_exhibition_appointment", - "crud_storage_facility_aggregate_slot_stats_by_facility", - "crud_storage_facility_apply_slot_select_base_filters", - "crud_storage_facility_apply_slot_select_query_filters", - "crud_storage_facility_batch_create_facilities", - "crud_storage_facility_batch_create_slots", - "crud_storage_facility_build_node_path_cache", - "crud_storage_facility_build_slot_keyword_sql_filters", - "crud_storage_facility_clear_slots_by_facility_node", - "crud_storage_facility_collect_descendant_ids", - "crud_storage_facility_collect_slot_host_node_ids", - "crud_storage_facility_create_facility", - "crud_storage_facility_ensure_slot_layout_order", - "crud_storage_facility_exact_node_ids_for_path", - "crud_storage_facility_facility_node_ids_matching_keyword", - "crud_storage_facility_format_seq", - "crud_storage_facility_get_children", - "crud_storage_facility_get_facility", - "crud_storage_facility_get_slot", - "crud_storage_facility_insert_row_and_shift_slots", - "crud_storage_facility_insert_slot_at_row_end", - "crud_storage_facility_is_slot_available_row", - "crud_storage_facility_leaf_node_ids_for_path_prefix", - "crud_storage_facility_list_all_facilities", - "crud_storage_facility_list_facility_slots", - "crud_storage_facility_list_slot_select_options", - "crud_storage_facility_list_slots", - "crud_storage_facility_load_slot_select_include_rows", - "crud_storage_facility_merge_slot_select_rows_with_includes", - "crud_storage_facility_py", - "crud_storage_facility_rationale_1", - "crud_storage_facility_rationale_178", - "crud_storage_facility_rationale_309", - "crud_storage_facility_rationale_358", - "crud_storage_facility_rationale_422", - "crud_storage_facility_rationale_457", - "crud_storage_facility_rationale_477", - "crud_storage_facility_rationale_524", - "crud_storage_facility_rationale_54", - "crud_storage_facility_rationale_563", - "crud_storage_facility_rationale_604", - "crud_storage_facility_rationale_675", - "crud_storage_facility_rationale_753", - "crud_storage_facility_rationale_775", - "crud_storage_facility_rationale_794", - "crud_storage_facility_rationale_81", - "crud_storage_facility_rationale_817", - "crud_storage_facility_rationale_97", - "crud_storage_facility_resolve_path_keyword", - "crud_storage_facility_resolve_slot_layout_position", - "crud_storage_facility_row_to_dict", - "crud_storage_facility_search_slot_select_matched_ids", - "crud_storage_facility_slot_available_filter", - "crud_storage_facility_slot_to_dict", - "crud_storage_facility_slot_to_dict_for_row", - "crud_storage_facility_soft_delete_facility", - "crud_storage_facility_soft_delete_slot", - "crud_storage_facility_update_facility", - "crud_storage_facility_update_slot", - "models_models_bizcleanroom", - "models_models_bizcleanroomaccesslog", - "models_models_bizcleanroomuvdisinfectlog", - "models_models_bizexhibitionappointment", - "models_models_bizstoragefacility", - "models_models_bizstoragefacilityslot", - "services_storage_facility_code_assert_sibling_node_code_unique", - "services_storage_facility_code_build_full_slot_code", - "services_storage_facility_code_build_node_code_path", - "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_nodes", - "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_slots", - "services_storage_facility_code_collect_slot_ids_under_nodes", - "services_storage_facility_code_decode_slot_layout_order", - "services_storage_facility_code_encode_slot_layout_order", - "services_storage_facility_code_load_facility_ancestor_map", - "services_storage_facility_code_load_facility_map", - "services_storage_facility_code_py", - "services_storage_facility_code_rationale_1", - "services_storage_facility_code_rationale_125", - "services_storage_facility_code_rationale_20", - "services_storage_facility_code_rationale_31", - "services_storage_facility_code_refresh_outbound_release_cell_slot_names", - "services_storage_facility_code_validate_node_code" + "services_oa_bank_receipt_row_to_item", + "services_web_auth_roles_active_role_name_rows", + "services_web_auth_roles_dedupe_role_id_rows", + "services_web_auth_roles_get_direct_enabled_role_ids", + "services_web_auth_roles_get_effective_role_ids", + "services_web_auth_roles_get_post_inherited_role_ids", + "services_web_auth_roles_get_role_names_by_ids", + "services_web_auth_roles_get_user_role_names", + "services_web_auth_roles_iter_user_menu_perm_codes", + "services_web_auth_roles_py", + "services_web_auth_roles_user_has_active_roles" ], "12": [ + "api_ethnic_list_ethnics_for_select", + "api_ethnic_py", + "api_leave_leave_local_callback", + "core_data_scope_apply_data_scope", + "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", + "crud_ethnic_list_ethnics", + "crud_ethnic_py", + "crud_ethnic_rationale_1", + "crud_ethnic_row_to_dict", + "crud_leave_create_leave", + "crud_leave_get_leave", + "crud_leave_list_leaves", + "crud_leave_py", + "crud_leave_row_to_dict", + "crud_leave_soft_delete_leave", + "crud_leave_total_pages", + "crud_leave_update_leave", + "crud_leave_update_leave_status", + "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_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", + "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_service_list_checkup_institution_projects", + "crud_production_material_filter_material_type", + "crud_production_material_prep_list_available_material_batches", + "crud_production_material_usage_amount_for_row", + "crud_production_material_usage_batch_map", + "crud_production_material_usage_display_remark", + "crud_production_material_usage_fmt_date_val", + "crud_production_material_usage_list_available_requisitions_for_prep", + "crud_production_material_usage_list_linked_step_usages", + "crud_production_material_usage_list_my_prep_consumptions", + "crud_production_material_usage_list_my_usages", + "crud_production_material_usage_list_prep_consumptions", + "crud_production_material_usage_list_requisition_options", + "crud_production_material_usage_list_stock_check_requisitions", + "crud_production_material_usage_list_usages", + "crud_production_material_usage_list_usages_by_step", + "crud_production_material_usage_list_usages_query", + "crud_production_material_usage_mark_requisition_fully_used", + "crud_production_material_usage_mine_usage_filter", + "crud_production_material_usage_paginate_usages", + "crud_production_material_usage_parse_receiver_purpose_from_remark", + "crud_production_material_usage_prep_consumption_to_dict", + "crud_production_material_usage_py", + "crud_production_material_usage_receiver_display_map", + "crud_production_material_usage_record_step_usage_from_requisition", + "crud_production_material_usage_resolve_receiver_purpose", + "crud_production_material_usage_row_to_dict", + "crud_production_material_usage_step_consumed_qty_map", + "crud_production_material_usage_stock_in_date_for_row", + "crud_production_material_usage_unit_price_for_row", + "crud_production_material_usage_usage_unit_label", + "crud_production_material_usage_user_nick_name_map", + "crud_production_waste_output_fmt_dt", + "crud_production_waste_output_list_production_waste_outputs", + "crud_production_waste_output_match_waste_output_keyword", + "crud_production_waste_output_normalize_date_bound", + "crud_production_waste_output_pick_waste_output_type_ids", + "crud_production_waste_output_py", + "crud_production_waste_output_resolve_waste_output_type_ids", + "crud_production_waste_output_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_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" + ], + "13": [ "api_customer_service_dict_get_customer_service_dict", "api_customer_service_dict_get_tenant_no", "api_customer_service_dict_py", @@ -5914,7 +5877,6 @@ "services_sample_info_list_enrich_get_storage_review_map_by_sample_codes", "services_sample_info_list_enrich_has_urls", "services_sample_info_list_enrich_py", - "services_sample_info_list_enrich_rationale_1", "services_sample_info_progress_apply_handle_payload", "services_sample_info_progress_collection_progress", "services_sample_info_progress_insurance_handled", @@ -5934,195 +5896,296 @@ "services_sample_info_quick_register_unique_nonempty_ids", "services_sample_info_quick_register_unique_sample_items" ], - "13": [ - "crud_cell_product_ancestor_link_from_cell_product_input", - "crud_cell_product_ancestor_sample_chain_link", - "crud_cell_product_apply_cell_product_status_change", - "crud_cell_product_build_ancestor_chain", - "crud_cell_product_build_descendant_chain", - "crud_cell_product_build_facility_path_label", - "crud_cell_product_build_split_product_codes", - "crud_cell_product_create_cell_product", - "crud_cell_product_create_cell_products_batch", - "crud_cell_product_create_cell_products_by_quantity", - "crud_cell_product_delete_cell_product", - "crud_cell_product_donation_sample_chain_node", - "crud_cell_product_donation_sample_customer_dict", - "crud_cell_product_edge_meta", - "crud_cell_product_enrich_product_dicts", - "crud_cell_product_find_cell_product_by_input", - "crud_cell_product_find_donation_sample", - "crud_cell_product_find_protocol_sample", - "crud_cell_product_flatten_lineage_nodes", - "crud_cell_product_get_cell_product", - "crud_cell_product_get_max_passage_product_seq", - "crud_cell_product_get_max_passage_product_seq_map", - "crud_cell_product_get_max_product_suffix_seq", - "crud_cell_product_get_next_code", - "crud_cell_product_get_product_chain", - "crud_cell_product_get_product_lineage_qc", - "crud_cell_product_lineage_node_key", - "crud_cell_product_list_cell_products", - "crud_cell_product_nest_ancestor_parent", - "crud_cell_product_next_code_start_seq", - "crud_cell_product_normalize_passage_product_base", - "crud_cell_product_normalize_product_code_base", - "crud_cell_product_product_code_exists", - "crud_cell_product_product_node", - "crud_cell_product_product_to_response", - "crud_cell_product_protocol_sample_chain_node", - "crud_cell_product_py", - "crud_cell_product_reserve_next_codes", - "crud_cell_product_row_to_dict", - "crud_cell_product_sample_customer_dict", - "crud_cell_product_sample_type_name_from_id", - "crud_cell_product_slim_task_for_lineage", - "crud_cell_product_total_pages", - "crud_cell_product_update_cell_product", - "crud_cell_product_validate_batch_items", - "crud_cell_product_walk_ancestor_link", - "crud_cell_product_wo_status_label", - "crud_outbound_handover_fmt_dt", - "crud_outbound_handover_get_handover_by_schedule", - "crud_outbound_handover_get_outbound_handover", - "crud_outbound_handover_get_outbound_handover_view", - "crud_outbound_handover_handover_row_to_dict", - "crud_outbound_handover_handover_view_dict", - "crud_outbound_handover_inventory_apply_handover_inventory", - "crud_outbound_handover_inventory_deduct_market_material_for_handover", - "crud_outbound_handover_inventory_get_cell_product_locked", - "crud_outbound_handover_inventory_handover_usage_remark", - "crud_outbound_handover_inventory_handover_usage_remark_prefix", - "crud_outbound_handover_inventory_py", - "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", - "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", - "crud_outbound_handover_inventory_revert_handover_inventory", - "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", - "crud_outbound_handover_inventory_revert_market_handover_usages", - "crud_outbound_handover_parse_handover_time", - "crud_outbound_handover_py", - "crud_outbound_handover_rationale_103", - "crud_outbound_handover_rationale_113", - "crud_outbound_handover_rationale_147", - "crud_outbound_handover_save_outbound_handover", - "crud_outbound_release_material_cell_row_to_dict", - "crud_outbound_release_material_enrich_cell_dicts_with_live_status", - "crud_outbound_release_material_find_outbound_cell_row", - "crud_outbound_release_material_find_outbound_qc_material_row", - "crud_outbound_release_material_fmt_dt", - "crud_outbound_release_material_get_outbound_material", - "crud_outbound_release_material_get_schedule", - "crud_outbound_release_material_legacy_paper_rows_from_attachments", - "crud_outbound_release_material_material_header_to_dict", - "crud_outbound_release_material_paper_row_to_dict", - "crud_outbound_release_material_py", - "crud_outbound_release_material_qc_material_row_to_dict", - "crud_outbound_release_material_save_outbound_material", - "crud_outbound_release_material_soft_delete_outbound_cells_not_in", - "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", - "crud_production_task_create_occupancy_for_product", - "crud_storage_occupancy_add_stored_occupancy_no_commit", - "crud_storage_occupancy_assert_batch_slots_unique", - "crud_storage_occupancy_assert_slot_vacant", - "crud_storage_occupancy_attach_cell_product_fields", - "crud_storage_occupancy_batch_create_occupancies", - "crud_storage_occupancy_create_occupancy", - "crud_storage_occupancy_enrich_occupancy_items", - "crud_storage_occupancy_enrich_slots_with_stored_cell_products", - "crud_storage_occupancy_list_occupancies", - "crud_storage_occupancy_list_occupancy_history", - "crud_storage_occupancy_load_cell_product_map", - "crud_storage_occupancy_load_cell_product_shelf_summaries", - "crud_storage_occupancy_py", - "crud_storage_occupancy_refresh_slot_cache", - "crud_storage_occupancy_remove_by_item", - "crud_storage_occupancy_remove_by_item_no_commit", - "crud_storage_occupancy_remove_occupancy", - "crud_storage_occupancy_row_to_dict" - ], "14": [ - "api_workflow_get_designer_data", - "app_main_rationale_105", - "app_main_rationale_94", - "basehttpmiddleware", - "core_api_crypto_apicryptoerror", - "core_api_crypto_b64url_decode", - "core_api_crypto_b64url_encode", - "core_api_crypto_decrypt_json", - "core_api_crypto_derive_key", - "core_api_crypto_encrypt_json", - "core_api_crypto_gen_nonce_hex", - "core_api_crypto_is_ts_in_window", - "core_api_crypto_middleware_apicryptomiddleware", - "core_api_crypto_middleware_apicryptomiddleware_dispatch", - "core_api_crypto_middleware_claims_from_auth", - "core_api_crypto_middleware_coerce_post_method_override_to_get", - "core_api_crypto_middleware_get_redis_client", - "core_api_crypto_middleware_is_crypto_api", - "core_api_crypto_middleware_json_error_response", - "core_api_crypto_middleware_mark_nonce_once", - "core_api_crypto_middleware_nonce_key", - "core_api_crypto_middleware_py", - "core_api_crypto_middleware_rationale_106", - "core_api_crypto_middleware_rationale_38", - "core_api_crypto_middleware_should_skip_path", - "core_api_crypto_py", - "core_api_request_log_middleware_apirequestlogmiddleware", - "core_api_request_log_middleware_apirequestlogmiddleware_dispatch", - "core_api_request_log_middleware_claims_from_auth", - "core_api_request_log_middleware_format_body_bytes", - "core_api_request_log_middleware_persist_log", - "core_api_request_log_middleware_py", - "core_api_request_log_middleware_rationale_1", - "core_api_request_log_middleware_redact_obj", - "core_api_request_log_middleware_schedule_persist_log", - "core_api_request_log_middleware_should_skip", - "core_api_request_log_middleware_truncate", - "crud_qc_task_result_list_results_by_task", - "crud_qc_task_result_list_saved_results_by_task", - "crud_qc_task_result_list_saved_results_by_task_ids", - "crud_qc_task_result_merge_saved_into_template", - "crud_qc_task_result_py", - "crud_qc_task_result_resolve_task_item_ref", - "crud_qc_task_result_row_to_dict", - "crud_qc_task_result_save_results_for_task", - "crud_workflow_create_instance", - "crud_workflow_create_task", - "crud_workflow_get_instance", - "crud_workflow_get_latest_version", - "crud_workflow_get_nodes_by_version", - "crud_workflow_get_pending_tasks_by_node", - "crud_workflow_get_task", - "crud_workflow_get_transitions_by_version", - "crud_workflow_update_instance_status", - "services_workflow_callback_dispatch_local", - "services_workflow_callback_py", - "services_workflow_callback_rationale_1", - "services_workflow_callback_rationale_22", - "services_workflow_callback_rationale_27", - "services_workflow_callback_rationale_59", - "services_workflow_callback_rationale_79", - "services_workflow_callback_register_local_callback", - "services_workflow_callback_trigger_callback", - "services_workflow_callback_validate_callback_url", - "services_workflow_engine_compare", - "services_workflow_engine_get_variable", - "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_assert_task_action_allowed", - "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" + "api_sample_freight_create_sample_freight", + "api_sample_freight_delete_sample_freight", + "api_sample_freight_get_current_user_id", + "api_sample_freight_get_sample_freight", + "api_sample_freight_get_tenant_no", + "api_sample_freight_link_sample_freight", + "api_sample_freight_list_sample_freight_options", + "api_sample_freight_list_sample_freights", + "api_sample_freight_py", + "api_sample_freight_samplefreightcreatebody", + "api_sample_freight_samplefreightitembody", + "api_sample_freight_samplefreightitemsbody", + "api_sample_freight_samplefreightupdatebody", + "api_sample_freight_unlink_sample_freight", + "api_sample_freight_update_sample_freight", + "crud_customer_get_customer", + "crud_customer_id_card_taken", + "crud_customer_list_customers", + "crud_customer_normalize_date_bound", + "crud_customer_py", + "crud_customer_rationale_1", + "crud_customer_row_to_dict", + "crud_customer_soft_delete_customer", + "crud_customer_total_pages", + "crud_customer_update_customer", + "services_market_freight_active_item_lock_query", + "services_market_freight_amount", + "services_market_freight_assert_link_target_access", + "services_market_freight_batch_dict", + "services_market_freight_cell_item_query", + "services_market_freight_collection_lock_query", + "services_market_freight_create_freight", + "services_market_freight_creator_name_map", + "services_market_freight_current_data_scope_parent_ids", + "services_market_freight_current_field_visible_parent_ids", + "services_market_freight_current_tenant_user_info", + "services_market_freight_delete_freight", + "services_market_freight_discover_batch_keys", + "services_market_freight_donation_item_query", + "services_market_freight_fmt_dt", + "services_market_freight_freight_accessible", + "services_market_freight_get_freight_detail", + "services_market_freight_item_dict", + "services_market_freight_label_map", + "services_market_freight_latest_cell_party_id", + "services_market_freight_latest_donation_party_id", + "services_market_freight_leader_lock_query", + "services_market_freight_link_samples", + "services_market_freight_list_freights", + "services_market_freight_list_sample_options", + "services_market_freight_lock_active_items", + "services_market_freight_lock_batch_header", + "services_market_freight_lock_sample_graph", + "services_market_freight_next_freight_no", + "services_market_freight_normalize_items", + "services_market_freight_option_query", + "services_market_freight_py", + "services_market_freight_sample_parent_lock_query", + "services_market_freight_unlink_samples", + "services_market_freight_update_freight", + "services_market_freight_visible_exists", + "services_market_freight_visible_item_query", + "services_market_freight_visible_rows", + "services_party_customer_sync_age_from_id_card", + "services_party_customer_sync_apply_role_profile_overwrite", + "services_party_customer_sync_build_role_profile", + "services_party_customer_sync_create_role_customer", + "services_party_customer_sync_find_customer_by_id_card", + "services_party_customer_sync_get_customer", + "services_party_customer_sync_is_empty", + "services_party_customer_sync_merge_and_repoint", + "services_party_customer_sync_merge_customer_fields", + "services_party_customer_sync_pick", + "services_party_customer_sync_py", + "services_party_customer_sync_repoint_customer_refs", + "services_party_customer_sync_sync_one_role", + "services_party_customer_sync_sync_party_customers", + "services_party_customer_sync_union_tags" ], "15": [ + "crud_storage_facility_aggregate_slot_stats_by_facility", + "crud_storage_facility_apply_slot_select_base_filters", + "crud_storage_facility_apply_slot_select_query_filters", + "crud_storage_facility_batch_create_facilities", + "crud_storage_facility_batch_create_slots", + "crud_storage_facility_build_node_path_cache", + "crud_storage_facility_build_slot_keyword_sql_filters", + "crud_storage_facility_collect_descendant_ids", + "crud_storage_facility_collect_slot_host_node_ids", + "crud_storage_facility_create_facility", + "crud_storage_facility_ensure_slot_layout_order", + "crud_storage_facility_exact_node_ids_for_path", + "crud_storage_facility_facility_node_ids_matching_keyword", + "crud_storage_facility_format_seq", + "crud_storage_facility_get_children", + "crud_storage_facility_get_facility", + "crud_storage_facility_get_slot", + "crud_storage_facility_insert_row_and_shift_slots", + "crud_storage_facility_insert_slot_at_row_end", + "crud_storage_facility_is_slot_available_row", + "crud_storage_facility_leaf_node_ids_for_path_prefix", + "crud_storage_facility_list_all_facilities", + "crud_storage_facility_list_facility_slots", + "crud_storage_facility_list_slot_select_options", + "crud_storage_facility_list_slots", + "crud_storage_facility_load_slot_select_include_rows", + "crud_storage_facility_merge_slot_select_rows_with_includes", + "crud_storage_facility_py", + "crud_storage_facility_rationale_309", + "crud_storage_facility_rationale_54", + "crud_storage_facility_rationale_81", + "crud_storage_facility_rationale_97", + "crud_storage_facility_resolve_path_keyword", + "crud_storage_facility_resolve_slot_layout_position", + "crud_storage_facility_row_to_dict", + "crud_storage_facility_search_slot_select_matched_ids", + "crud_storage_facility_slot_available_filter", + "crud_storage_facility_slot_matches_select_keyword", + "crud_storage_facility_slot_select_display_name", + "crud_storage_facility_slot_to_dict", + "crud_storage_facility_slot_to_dict_for_row", + "crud_storage_facility_soft_delete_facility", + "crud_storage_facility_soft_delete_slot", + "crud_storage_facility_update_facility", + "crud_storage_facility_update_slot", + "services_storage_facility_code_assert_sibling_node_code_unique", + "services_storage_facility_code_build_full_slot_code", + "services_storage_facility_code_build_node_code_path", + "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_nodes", + "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_slots", + "services_storage_facility_code_collect_slot_ids_under_nodes", + "services_storage_facility_code_decode_slot_layout_order", + "services_storage_facility_code_encode_slot_layout_order", + "services_storage_facility_code_load_facility_ancestor_map", + "services_storage_facility_code_load_facility_map", + "services_storage_facility_code_py", + "services_storage_facility_code_refresh_outbound_release_cell_slot_names", + "services_storage_facility_code_validate_node_code" + ], + "16": [ + "core_avatar_url_extract_avatar_storage_key", + "core_avatar_url_py", + "core_avatar_url_rationale_1", + "core_avatar_url_rationale_28", + "core_avatar_url_rationale_9", + "core_avatar_url_resolve_avatar_display_url", + "core_storage_basestorage", + "core_storage_basestorage_delete_file", + "core_storage_basestorage_get_url", + "core_storage_basestorage_presigned_download_url", + "core_storage_basestorage_upload_base64", + "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", + "core_storage_localstorage_generate_filename", + "core_storage_localstorage_get_url", + "core_storage_localstorage_init", + "core_storage_localstorage_upload_base64", + "core_storage_localstorage_upload_file", + "core_storage_miniostorage", + "core_storage_miniostorage_delete_file", + "core_storage_miniostorage_extract_object_key", + "core_storage_miniostorage_generate_filename", + "core_storage_miniostorage_get_url", + "core_storage_miniostorage_init", + "core_storage_miniostorage_internal_base_prefixes", + "core_storage_miniostorage_presigned_download_url", + "core_storage_miniostorage_rewrite_presigned_public_url", + "core_storage_miniostorage_upload_base64", + "core_storage_miniostorage_upload_file", + "core_storage_ossstorage", + "core_storage_ossstorage_delete_file", + "core_storage_ossstorage_generate_filename", + "core_storage_ossstorage_get_url", + "core_storage_ossstorage_init", + "core_storage_ossstorage_upload_base64", + "core_storage_ossstorage_upload_file", + "core_storage_process_image_content", + "core_storage_py", + "core_storage_qiniustorage", + "core_storage_qiniustorage_delete_file", + "core_storage_qiniustorage_generate_filename", + "core_storage_qiniustorage_get_url", + "core_storage_qiniustorage_init", + "core_storage_qiniustorage_upload_base64", + "core_storage_qiniustorage_upload_file", + "core_storage_rationale_1", + "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" + ], + "17": [ + "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" + ], + "18": [ + "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_process_route_add_step", + "crud_process_route_copy_step", + "crud_process_route_create_step_consumable", + "crud_process_route_create_step_data_collection", + "crud_process_route_create_step_output", + "crud_process_route_create_step_reagent", + "crud_process_route_get_route", + "crud_process_route_get_route_detail", + "crud_process_route_get_step", + "crud_process_route_py", + "crud_process_route_reorder_steps", + "crud_process_route_set_current_route", + "crud_process_route_soft_delete_route", + "crud_process_route_soft_delete_step", + "crud_process_route_soft_delete_sub_records", + "crud_process_route_step_consumable_row_to_dict", + "crud_process_route_step_data_collection_row_to_dict", + "crud_process_route_step_output_row_to_dict", + "crud_process_route_step_reagent_row_to_dict", + "crud_process_route_step_row_to_dict", + "crud_process_route_total_pages", + "crud_process_route_update_route", + "crud_process_route_update_step_consumables", + "crud_process_route_update_step_data_collections", + "crud_process_route_update_step_outputs", + "crud_process_route_update_step_reagents", + "crud_production_task_update_production_task" + ], + "19": [ "core_wechat_pay_get_wechat_pay_client", "core_wechat_pay_get_wechat_pay_v2", "core_wechat_pay_py", @@ -6155,8 +6218,9 @@ "core_wechat_pay_wechatpayv2client_unified_order", "core_wechat_pay_wechatpayv2client_xml_to_dict" ], - "16": [ + "20": [ "crud_production_task_set_assert_routes_exist", + "crud_production_task_set_collect_missing_route_ids", "crud_production_task_set_create_set", "crud_production_task_set_create_set_from_work_order", "crud_production_task_set_create_tasks_from_set", @@ -6186,7 +6250,7 @@ "utils_production_task_name_placeholders_rationale_1", "utils_production_task_name_placeholders_revert_task_name_placeholders" ], - "17": [ + "21": [ "services_oa_formula_apply_formulas_and_linkages", "services_oa_formula_eval_formula", "services_oa_formula_extract_rules", @@ -6215,7 +6279,7 @@ "services_oa_formula_truthy", "services_oa_formula_walk_rules" ], - "18": [ + "22": [ "services_oa_overtime_hours_apply_overtime_kit_hours", "services_oa_overtime_hours_build_rest_day_segments", "services_oa_overtime_hours_build_workday_windows", @@ -6239,30 +6303,7 @@ "services_oa_overtime_hours_validate_overtime_kit_form_values", "services_oa_overtime_hours_walk" ], - "19": [ - "core_exceptions_businessexception", - "core_exceptions_businessexception_init", - "core_exceptions_invalidstatustransitionexception", - "core_exceptions_invalidstatustransitionexception_init", - "core_exceptions_log_api_request", - "core_exceptions_log_delivery_operation", - "core_exceptions_log_operation", - "core_exceptions_log_order_operation", - "core_exceptions_log_settlement_operation", - "core_exceptions_log_user_operation", - "core_exceptions_orderlockedexception", - "core_exceptions_orderlockedexception_init", - "core_exceptions_permissionexception", - "core_exceptions_permissionexception_init", - "core_exceptions_py", - "core_exceptions_resourceconflictexception", - "core_exceptions_resourceconflictexception_init", - "core_exceptions_resourcenotfoundexception", - "core_exceptions_resourcenotfoundexception_init", - "core_exceptions_validationexception", - "core_exceptions_validationexception_init" - ], - "20": [ + "23": [ "crud_process_consumable_row_to_dict", "crud_process_create_process", "crud_process_create_sub_consumable", @@ -6285,45 +6326,22 @@ "crud_process_total_pages", "crud_process_update_process" ], - "21": [ - "crud_material_code_exists", - "crud_material_create_material", - "crud_material_dec", - "crud_material_fmt_dt", - "crud_material_get_material", - "crud_material_get_material_entity", - "crud_material_get_my_usages", - "crud_material_is_enabled_status", - "crud_material_list_materials", - "crud_material_mine_usage_receiver_filter", - "crud_material_my_usage_batch_map", - "crud_material_my_usage_row_to_dict", - "crud_material_my_usage_user_nick_name_map", - "crud_material_norm_status", - "crud_material_options_list", - "crud_material_py", - "crud_material_row_to_dict", - "crud_material_soft_delete_material", - "crud_material_update_material", - "crud_material_update_material_fields" + "24": [ + "services_oa_money_field_field_label", + "services_oa_money_field_is_empty", + "services_oa_money_field_is_required", + "services_oa_money_field_parse_money", + "services_oa_money_field_py", + "services_oa_money_field_rationale_1", + "services_oa_money_field_rationale_112", + "services_oa_money_field_rationale_59", + "services_oa_money_field_rule_props", + "services_oa_money_field_schema_rules", + "services_oa_money_field_validate_money_form_values", + "services_oa_money_field_validate_money_rule", + "services_oa_money_field_walk_rules" ], - "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" - ], - "23": [ + "25": [ "crud_sample_storage_cert_qc_get_detail", "crud_sample_storage_cert_qc_load_sample_context", "crud_sample_storage_cert_qc_py", @@ -6338,7 +6356,7 @@ "services_sample_storage_cert_qc_resolve_sample_type_key", "services_sample_storage_cert_qc_supports_storage_cert_qc" ], - "24": [ + "26": [ "crud_reagent_stock_log_deduct_for_step", "crud_reagent_stock_log_display_remark", "crud_reagent_stock_log_list_stock_logs", @@ -6352,7 +6370,7 @@ "crud_reagent_stock_log_row_to_dict", "crud_reagent_stock_log_user_nick_name_map" ], - "25": [ + "27": [ "crud_oa_receive_account_create_account", "crud_oa_receive_account_filtered_query", "crud_oa_receive_account_get_account", @@ -6365,7 +6383,7 @@ "crud_oa_receive_account_soft_delete_accounts", "crud_oa_receive_account_update_account" ], - "26": [ + "28": [ "models_base_basemodel", "models_base_basemodel_to_dict", "models_base_get_active", @@ -6375,7 +6393,7 @@ "models_base_softdeletemodel_soft_delete", "models_base_tablename" ], - "27": [ + "29": [ "core_order_status_compat_derive_legacy_status_from_three", "core_order_status_compat_derive_three_status_from_legacy", "core_order_status_compat_py", @@ -6384,7 +6402,7 @@ "core_order_status_compat_threestatus", "core_order_status_compat_to_decimal" ], - "28": [ + "30": [ "crud_qc_material_batch_stock_status_batch_matches_stock_status", "crud_qc_material_batch_stock_status_normalize_batch_stock_status", "crud_qc_material_batch_stock_status_py", @@ -6392,100 +6410,100 @@ "crud_qc_material_batch_stock_status_rationale_17", "crud_qc_material_batch_stock_status_rationale_9" ], - "29": [ + "31": [ "core_database_auto_fill_create_dept_id", "core_database_get_db", "core_database_py", "core_database_rationale_31" ], - "30": [ + "32": [ "services_oa_confirmation_date_add_months_ymd", "services_oa_confirmation_date_py", "services_oa_confirmation_date_rationale_1" ], - "31": [ + "33": [ "core_qc_material_amount_auth_constants_py", "core_qc_material_amount_auth_constants_rationale_1" ], - "32": [ + "34": [ "core_context_py", "core_context_rationale_1" ], - "33": [ + "35": [ "api_init_py", "api_init_rationale_1" ], - "34": [ + "36": [ "init_py" ], - "35": [ + "37": [ "core_init_py" ], - "36": [ + "38": [ "core_wechat_message_rationale_143" ], - "37": [ + "39": [ "core_wechat_message_rationale_179" ], - "38": [ + "40": [ "core_wechat_message_rationale_215" ], - "39": [ + "41": [ "core_wechat_message_rationale_251" ], - "40": [ + "42": [ "core_wechat_message_rationale_289" ], - "41": [ + "43": [ "core_wechat_message_rationale_325" ], - "42": [ + "44": [ "models_init_py" ], - "43": [ + "45": [ "schemas_init_py" ], - "44": [ + "46": [ "crud_init_py" ], - "45": [ + "47": [ "ws_init_py" ] }, "cohesion": { "0": 0.01, - "1": 0.04, + "1": 0.01, "2": 0.01, - "3": 0.01, + "3": 0.05, "4": 0.01, - "5": 0.02, + "5": 0.05, "6": 0.02, - "7": 0.01, + "7": 0.02, "8": 0.02, "9": 0.02, "10": 0.03, - "11": 0.05, - "12": 0.04, + "11": 0.02, + "12": 0.03, "13": 0.04, - "14": 0.04, - "15": 0.12, - "16": 0.14, - "17": 0.14, - "18": 0.19, - "19": 0.17, - "20": 0.21, - "21": 0.2, - "22": 0.27, - "23": 0.29, - "24": 0.24, - "25": 0.31, - "26": 0.29, - "27": 0.38, - "28": 0.4, - "29": 0.5, - "30": 0.67, - "31": 1.0, - "32": 1.0, + "14": 0.06, + "15": 0.08, + "16": 0.05, + "17": 0.09, + "18": 0.12, + "19": 0.12, + "20": 0.14, + "21": 0.14, + "22": 0.19, + "23": 0.21, + "24": 0.27, + "25": 0.29, + "26": 0.24, + "27": 0.31, + "28": 0.29, + "29": 0.38, + "30": 0.4, + "31": 0.5, + "32": 0.67, "33": 1.0, "34": 1.0, "35": 1.0, @@ -6498,7 +6516,9 @@ "42": 1.0, "43": 1.0, "44": 1.0, - "45": 1.0 + "45": 1.0, + "46": 1.0, + "47": 1.0 }, "gods": [ { @@ -6509,7 +6529,7 @@ { "id": "models_models_sysuser", "label": "SysUser", - "degree": 731 + "degree": 733 }, { "id": "core_response_error_response", @@ -6598,7 +6618,7 @@ "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u8bfb\u53d6\u7528\u6237\u6388\u6743\u7684\u83dc\u5355\u6743\u9650\u6807\u8bc6\u96c6\u5408\uff08\u4e0e\u524d\u7aef meta.menuCode / perms \u5bf9\u9f50\uff09\u3002` unexpectedly reaches hub `SysUser`" }, { - "source": "\u63a5\u53e3\u83dc\u5355\u6743\u9650\u5b88\u536b\uff08\u5df2\u7edf\u4e00\u653e\u884c menuCode \u6821\u9a8c\uff0c\u4ec5\u4fdd\u7559\u8fd0\u8425\u7aef\u767b\u5f55\uff09\u3002", + "source": "\u5224\u65ad\u7528\u6237\u662f\u5426\u62e5\u6709\u6307\u5b9a\u6743\u9650\u7801\uff08\u4e0d\u62e6\u622a\u8bf7\u6c42\uff0c\u7528\u4e8e\u5b57\u6bb5/\u6309\u94ae\u7ea7\u80fd\u529b\u63a7\u5236\uff09\u3002", "target": "SysUser", "source_files": [ "core/menu_guard.py", @@ -6606,7 +6626,7 @@ ], "confidence": "INFERRED", "relation": "uses", - "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u63a5\u53e3\u83dc\u5355\u6743\u9650\u5b88\u536b\uff08\u5df2\u7edf\u4e00\u653e\u884c menuCode \u6821\u9a8c\uff0c\u4ec5\u4fdd\u7559\u8fd0\u8425\u7aef\u767b\u5f55\uff09\u3002` unexpectedly reaches hub `SysUser`" + "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u5224\u65ad\u7528\u6237\u662f\u5426\u62e5\u6709\u6307\u5b9a\u6743\u9650\u7801\uff08\u4e0d\u62e6\u622a\u8bf7\u6c42\uff0c\u7528\u4e8e\u5b57\u6bb5/\u6309\u94ae\u7ea7\u80fd\u529b\u63a7\u5236\uff09\u3002` unexpectedly reaches hub `SysUser`" } ] } \ No newline at end of file diff --git a/backend/graphify-out/.graphify_extract.json b/backend/graphify-out/.graphify_extract.json index b04f81ba..7871bcec 100644 --- a/backend/graphify-out/.graphify_extract.json +++ b/backend/graphify-out/.graphify_extract.json @@ -15846,42 +15846,42 @@ "label": "_protocol_accessible()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L28" + "source_location": "L27" }, { "id": "crud_sample_info_quick_register_donation_accessible", "label": "_donation_accessible()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L40" + "source_location": "L41" }, { "id": "crud_sample_info_quick_register_pick_latest_review", "label": "_pick_latest_review()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L52" + "source_location": "L55" }, { "id": "crud_sample_info_quick_register_batch_handle_storage_certs", "label": "batch_handle_storage_certs()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L69" + "source_location": "L72" }, { "id": "crud_sample_info_quick_register_batch_handle_insurance", "label": "batch_handle_insurance()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L115" + "source_location": "L117" }, { "id": "crud_sample_info_quick_register_batch_register_customer_service", "label": "batch_register_customer_service()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L161" + "source_location": "L162" }, { "id": "crud_sample_info_quick_register_batch_quick_register_storage", @@ -15890,6 +15890,20 @@ "source_file": "crud/sample_info_quick_register.py", "source_location": "L199" }, + { + "id": "crud_sample_info_quick_register_rationale_28", + "label": "\u767b\u8bb0\u5199\u5165\u53ea\u6821\u9a8c\u672c\u79df\u6237\u534f\u8bae\u5b58\u5728\uff0c\u4e0d\u518d\u6309\u6570\u636e\u6743\u9650\u62e6\u622a\u3002", + "file_type": "rationale", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L28" + }, + { + "id": "crud_sample_info_quick_register_rationale_42", + "label": "\u767b\u8bb0\u5199\u5165\u53ea\u6821\u9a8c\u672c\u79df\u6237\u6350\u8d60\u5355\u5b58\u5728\uff0c\u4e0d\u518d\u6309\u6570\u636e\u6743\u9650\u62e6\u622a\u3002", + "file_type": "rationale", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L42" + }, { "id": "crud_pilot_infusion_confirm_py", "label": "pilot_infusion_confirm.py", @@ -25989,56 +26003,56 @@ "label": "count_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L122" + "source_location": "L128" }, { "id": "crud_oa_instance_draft_list_drafts", "label": "list_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L134" + "source_location": "L140" }, { "id": "crud_oa_instance_draft_get_draft_detail", "label": "get_draft_detail()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L209" + "source_location": "L215" }, { "id": "crud_oa_instance_draft_create_draft", "label": "create_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L220" + "source_location": "L226" }, { "id": "crud_oa_instance_draft_update_draft", "label": "update_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L262" + "source_location": "L268" }, { "id": "crud_oa_instance_draft_soft_delete_draft", "label": "soft_delete_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L292" + "source_location": "L298" }, { "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": "L306" + "source_location": "L312" }, { "id": "crud_oa_instance_draft_submit_draft", "label": "submit_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L337" + "source_location": "L343" }, { "id": "crud_oa_instance_draft_rationale_1", @@ -26048,11 +26062,11 @@ "source_location": "L1" }, { - "id": "crud_oa_instance_draft_rationale_348", + "id": "crud_oa_instance_draft_rationale_354", "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": "L348" + "source_location": "L354" }, { "id": "crud_sample_reception_lab_code_py", @@ -37574,35 +37588,35 @@ "label": "_get_tenant_no()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L32" + "source_location": "L30" }, { "id": "api_protocol_sample_collection_page_payload", "label": "_page_payload()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L42" + "source_location": "L40" }, { "id": "api_protocol_sample_collection_list_protocol_sample_collections", "label": "list_protocol_sample_collections()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L53" + "source_location": "L51" }, { "id": "api_protocol_sample_collection_get_current_user_id", "label": "_get_current_user_id()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L91" + "source_location": "L89" }, { "id": "api_protocol_sample_collection_quickregisteritem", "label": "QuickRegisterItem", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L98" + "source_location": "L96" }, { "id": "basemodel", @@ -37616,28 +37630,28 @@ "label": "QuickRegisterBody", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L105" + "source_location": "L103" }, { "id": "api_protocol_sample_collection_optional_dt", "label": "_optional_dt()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L128" + "source_location": "L138" }, { "id": "api_protocol_sample_collection_customer_service_incoming_from_body", "label": "_customer_service_incoming_from_body()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L137" + "source_location": "L147" }, { "id": "api_protocol_sample_collection_quick_register_sample_info", "label": "quick_register_sample_info()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L158" + "source_location": "L168" }, { "id": "api_protocol_sample_payment_py", @@ -38491,231 +38505,231 @@ "label": "_get_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1976" + "source_location": "L1980" }, { "id": "services_oa_engine_get_instance_detail", "label": "get_instance_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1987" + "source_location": "L1991" }, { "id": "services_oa_engine_normalize_cc_read_status", "label": "_normalize_cc_read_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2066" + "source_location": "L2076" }, { "id": "services_oa_engine_apply_cc_task_read", "label": "_apply_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2073" + "source_location": "L2083" }, { "id": "services_oa_engine_count_cc_unread", "label": "count_cc_unread()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2091" + "source_location": "L2101" }, { "id": "services_oa_engine_count_pending_tasks", "label": "count_pending_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2105" + "source_location": "L2115" }, { "id": "services_oa_engine_mark_cc_task_read", "label": "mark_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2119" + "source_location": "L2129" }, { "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": "L2140" + "source_location": "L2150" }, { "id": "services_oa_engine_parse_day_start", "label": "_parse_day_start()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2172" + "source_location": "L2182" }, { "id": "services_oa_engine_parse_day_end", "label": "_parse_day_end()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2183" + "source_location": "L2193" }, { "id": "services_oa_engine_apply_instance_list_filters", "label": "_apply_instance_list_filters()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2194" + "source_location": "L2204" }, { "id": "services_oa_engine_filter_by_initiator_dept", "label": "_filter_by_initiator_dept()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2265" + "source_location": "L2275" }, { "id": "services_oa_engine_list_instance_history", "label": "list_instance_history()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2278" + "source_location": "L2288" }, { "id": "services_oa_engine_format_export_duration", "label": "_format_export_duration()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2409" + "source_location": "L2419" }, { "id": "services_oa_engine_export_upload_cell_value", "label": "_export_upload_cell_value()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2421" + "source_location": "L2431" }, { "id": "services_oa_engine_export_progress_action", "label": "_export_progress_action()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2437" + "source_location": "L2447" }, { "id": "services_oa_engine_format_export_progress_record", "label": "_format_export_progress_record()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2444" + "source_location": "L2454" }, { "id": "services_oa_engine_collect_history_approver_names", "label": "_collect_history_approver_names()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2493" + "source_location": "L2503" }, { "id": "services_oa_engine_build_history_export_business_columns", "label": "_build_history_export_business_columns()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2522" + "source_location": "L2532" }, { "id": "services_oa_engine_merge_history_export_business_columns", "label": "_merge_history_export_business_columns()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2548" + "source_location": "L2558" }, { "id": "services_oa_engine_history_export_query", "label": "_history_export_query()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2561" + "source_location": "L2571" }, { "id": "services_oa_engine_export_instance_history", "label": "export_instance_history()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2618" + "source_location": "L2628" }, { "id": "services_oa_engine_list_tasks", "label": "list_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2853" + "source_location": "L2863" }, { "id": "services_oa_engine_approve_task_core", "label": "_approve_task_core()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3015" + "source_location": "L3025" }, { "id": "services_oa_engine_maybe_auto_pass_initiator", "label": "_maybe_auto_pass_initiator()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3086" + "source_location": "L3096" }, { "id": "services_oa_engine_prior_approved_assignees", "label": "_prior_approved_assignees()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3124" + "source_location": "L3134" }, { "id": "services_oa_engine_maybe_auto_pass_approver_dedup", "label": "_maybe_auto_pass_approver_dedup()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3138" + "source_location": "L3148" }, { "id": "services_oa_engine_complete_task", "label": "complete_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3181" + "source_location": "L3191" }, { "id": "services_oa_engine_add_sign", "label": "add_sign()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3285" + "source_location": "L3295" }, { "id": "services_oa_engine_transfer_task", "label": "transfer_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3414" + "source_location": "L3424" }, { "id": "services_oa_engine_return_task", "label": "return_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3538" + "source_location": "L3548" }, { "id": "services_oa_engine_resubmit_instance", "label": "resubmit_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3627" + "source_location": "L3637" }, { "id": "services_oa_engine_withdraw_instance", "label": "withdraw_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3641" + "source_location": "L3651" }, { "id": "services_oa_engine_rationale_106", @@ -38858,67 +38872,67 @@ "source_location": "L1687" }, { - "id": "services_oa_engine_rationale_2080", + "id": "services_oa_engine_rationale_2090", "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": "L2080" + "source_location": "L2090" }, { - "id": "services_oa_engine_rationale_2206", + "id": "services_oa_engine_rationale_2216", "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": "L2206" + "source_location": "L2216" }, { - "id": "services_oa_engine_rationale_2266", + "id": "services_oa_engine_rationale_2276", "label": "\u6309\u53d1\u8d77\u90e8\u95e8\uff08\u542b\u4e0b\u7ea7\uff09\u8fc7\u6ee4\uff1b\u7a7a\u53c2\u6570\u4e0d\u6539 query\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2266" + "source_location": "L2276" }, { - "id": "services_oa_engine_rationale_3024", + "id": "services_oa_engine_rationale_3034", "label": "\u5c06 pending \u5ba1\u6279\u4efb\u52a1\u7f6e\u4e3a approved \u5e76\u6309\u6216\u7b7e/\u4f1a\u7b7e\u51b3\u5b9a\u662f\u5426\u63a8\u8fdb\u3002 \u8fd4\u56de advance_from \u65b0\u521b\u5efa\u7684\u4efb\u52a1 id \u5217\u8868\uff1b\u4f1a\u7b7e\u672a\u9f50\u3001", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L3024" + "source_location": "L3034" }, { - "id": "services_oa_engine_rationale_3145", + "id": "services_oa_engine_rationale_3155", "label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u5df2\u540c\u610f\u8fc7\u7684\u5ba1\u6279\u4eba\uff0c\u540e\u7eed\u8282\u70b9\u4e0d\u518d\u4eba\u5de5\u5ba1\u6279\u3002 \u6216\u7b7e\uff1a\u8be5\u4eba\u81ea\u52a8\u901a\u8fc7\u540e\u6574\u8282\u70b9\u901a\u8fc7\uff1b\u4f1a\u7b7e\uff1a\u4ec5\u81ea\u52a8\u5b8c\u6210\u672c\u4eba\uff0c\u5176\u4ed6\u4eba\u4ecd\u5f85\u6279\u3002 \u4ec5\u7edf\u8ba1 status", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L3145" + "source_location": "L3155" }, { - "id": "services_oa_engine_rationale_3294", + "id": "services_oa_engine_rationale_3304", "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": "L3294" + "source_location": "L3304" }, { - "id": "services_oa_engine_rationale_3423", + "id": "services_oa_engine_rationale_3433", "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": "L3423" + "source_location": "L3433" }, { - "id": "services_oa_engine_rationale_3546", + "id": "services_oa_engine_rationale_3556", "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": "L3546" + "source_location": "L3556" }, { - "id": "services_oa_engine_rationale_3636", + "id": "services_oa_engine_rationale_3646", "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": "L3636" + "source_location": "L3646" }, { "id": "services_sample_info_list_enrich_py", @@ -38948,12 +38962,19 @@ "source_file": "services/sample_info_list_enrich.py", "source_location": "L35" }, + { + "id": "services_sample_info_list_enrich_user_name_map", + "label": "_user_name_map()", + "file_type": "code", + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L82" + }, { "id": "services_sample_info_list_enrich_enrich_sample_info_items", "label": "enrich_sample_info_items()", "file_type": "code", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L78" + "source_location": "L94" }, { "id": "services_sample_info_list_enrich_rationale_1", @@ -38997,6 +39018,76 @@ "source_file": "services/sample_payment_period_summary.py", "source_location": "L28" }, + { + "id": "services_oa_datetime_normalize_py", + "label": "oa_datetime_normalize.py", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L1" + }, + { + "id": "services_oa_datetime_normalize_extract_rules", + "label": "_extract_rules()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L16" + }, + { + "id": "services_oa_datetime_normalize_walk_rules", + "label": "_walk_rules()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L28" + }, + { + "id": "services_oa_datetime_normalize_effective_value_format", + "label": "_effective_value_format()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L44" + }, + { + "id": "services_oa_datetime_normalize_expects_seconds", + "label": "_expects_seconds()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L59" + }, + { + "id": "services_oa_datetime_normalize_pad_one", + "label": "_pad_one()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L64" + }, + { + "id": "services_oa_datetime_normalize_pad_value", + "label": "_pad_value()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L74" + }, + { + "id": "services_oa_datetime_normalize_normalize_datetime_form_values", + "label": "normalize_datetime_form_values()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L80" + }, + { + "id": "services_oa_datetime_normalize_rationale_1", + "label": "OA \u65e5\u671f\u65f6\u95f4\uff1aPC / \u5c0f\u7a0b\u5e8f valueFormat \u5bf9\u9f50\u4e0e\u5386\u53f2\u5230\u5206\u6570\u636e\u517c\u5bb9\u3002 PC FormCreate\uff08Element\uff09\u5728 datetime \u672a\u914d\u7f6e", + "file_type": "rationale", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L1" + }, + { + "id": "services_oa_datetime_normalize_rationale_83", + "label": "\u5bf9\u671f\u671b\u5230\u79d2\u7684 datePicker \u5b57\u6bb5\uff0c\u5c06\u5230\u5206\u5b57\u7b26\u4e32\u8865\u5168\u4e3a\u5230\u79d2\u3002\u8fd4\u56de\u65b0 dict\uff0c\u4e0d\u6539\u5165\u53c2\u3002", + "file_type": "rationale", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L83" + }, { "id": "services_oa_overtime_hours_py", "label": "oa_overtime_hours.py", @@ -43167,196 +43258,189 @@ "label": "_ensure_donation_sample_codes()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L336" - }, - { - "id": "services_market_protocol_validate_region_staff_assignments", - "label": "_validate_region_staff_assignments()", - "file_type": "code", - "source_file": "services/market_protocol.py", - "source_location": "L353" + "source_location": "L328" }, { "id": "services_market_protocol_normalize_write", "label": "_normalize_write()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L394" + "source_location": "L345" }, { "id": "services_market_protocol_validate_unique_sample_identity", "label": "_validate_unique_sample_identity()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L498" + "source_location": "L448" }, { "id": "services_market_protocol_unique_sample_map", "label": "_unique_sample_map()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L513" + "source_location": "L463" }, { "id": "services_market_protocol_merge_existing_sample_fields", "label": "_merge_existing_sample_fields()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L526" + "source_location": "L476" }, { "id": "services_market_protocol_validate_mobile_attachments", "label": "_validate_mobile_attachments()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L560" + "source_location": "L510" }, { "id": "services_market_protocol_validate_v1_payment_detail_attachments", "label": "_validate_v1_payment_detail_attachments()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L586" + "source_location": "L536" }, { "id": "services_market_protocol_party_name_cell", "label": "_party_name_cell()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L649" + "source_location": "L599" }, { "id": "services_market_protocol_party_name_donation", "label": "_party_name_donation()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L664" + "source_location": "L614" }, { "id": "services_market_protocol_enrich_protocol_cards", "label": "_enrich_protocol_cards()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L679" + "source_location": "L629" }, { "id": "services_market_protocol_list_protocols", "label": "list_protocols()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L884" + "source_location": "L834" }, { "id": "services_market_protocol_attach_sample_eta", "label": "_attach_sample_eta()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1114" + "source_location": "L1064" }, { "id": "services_market_protocol_attach_sample_freight", "label": "_attach_sample_freight()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1128" + "source_location": "L1078" }, { "id": "services_market_protocol_assert_sample_freight_targets", "label": "_assert_sample_freight_targets()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1157" + "source_location": "L1107" }, { "id": "services_market_protocol_market_sample_payment_payload", "label": "_market_sample_payment_payload()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1205" + "source_location": "L1155" }, { "id": "services_market_protocol_persist_sample_payments_if_any", "label": "_persist_sample_payments_if_any()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1335" + "source_location": "L1285" }, { "id": "services_market_protocol_cell_detail", "label": "_cell_detail()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1402" + "source_location": "L1352" }, { "id": "services_market_protocol_donation_detail", "label": "_donation_detail()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1571" + "source_location": "L1521" }, { "id": "services_market_protocol_enrich_transfer_type_labels", "label": "_enrich_transfer_type_labels()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1610" + "source_location": "L1560" }, { "id": "services_market_protocol_enrich_protocol_detail_labels", "label": "_enrich_protocol_detail_labels()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1638" + "source_location": "L1588" }, { "id": "services_market_protocol_get_protocol", "label": "get_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1738" + "source_location": "L1688" }, { "id": "services_market_protocol_lock_cell_protocol_access", "label": "_lock_cell_protocol_access()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1777" + "source_location": "L1727" }, { "id": "services_market_protocol_lock_donation_access", "label": "_lock_donation_access()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1798" + "source_location": "L1748" }, { "id": "services_market_protocol_audit_protocol", "label": "audit_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1819" + "source_location": "L1769" }, { "id": "services_market_protocol_delete_protocol", "label": "delete_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1858" + "source_location": "L1808" }, { "id": "services_market_protocol_create_protocol", "label": "create_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1885" + "source_location": "L1835" }, { "id": "services_market_protocol_update_protocol", "label": "update_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L2036" + "source_location": "L1986" }, { "id": "services_market_protocol_rationale_1", @@ -43373,74 +43457,67 @@ "source_location": "L105" }, { - "id": "services_market_protocol_rationale_339", + "id": "services_market_protocol_rationale_331", "label": "\u79d1\u7814\u6350\u8d60\uff1a\u7a7a\u6837\u672c\u7f16\u7801\u65f6\u6309 Web \u89c4\u5219\u81ea\u52a8\u751f\u6210\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L339" + "source_location": "L331" }, { - "id": "services_market_protocol_rationale_360", - "label": "\u65b0\u589e/\u53d8\u66f4\u5f52\u5c5e\u5fc5\u987b\u6765\u81ea\u76ee\u6807\u5730\u533a\u4eba\u5458\uff1b\u672a\u53d8\u66f4\u5386\u53f2\u503c\u4fdd\u6301\u517c\u5bb9\u3002", - "file_type": "rationale", - "source_file": "services/market_protocol.py", - "source_location": "L360" - }, - { - "id": "services_market_protocol_rationale_527", + "id": "services_market_protocol_rationale_477", "label": "\u6309\u7a33\u5b9a\u8eab\u4efd\u6cbf\u7528\u672a\u5c55\u793a\u5b57\u6bb5\uff1b\u672a\u5339\u914d\u9879\u4e00\u5f8b\u6309\u65b0\u6837\u672c\u5904\u7406\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L527" + "source_location": "L477" }, { - "id": "services_market_protocol_rationale_593", + "id": "services_market_protocol_rationale_543", "label": "Validate and bind legacy detail receipts through the protocol boundary.", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L593" + "source_location": "L543" }, { - "id": "services_market_protocol_rationale_682", + "id": "services_market_protocol_rationale_632", "label": "\u6279\u91cf\u8865\u9f50\u4e0e Web \u5217\u8868\u4e00\u81f4\u7684\u79fb\u52a8\u5361\u7247\u5b57\u6bb5\uff0c\u907f\u514d\u9010\u884c\u67e5\u8be2\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L682" + "source_location": "L632" }, { - "id": "services_market_protocol_rationale_1165", + "id": "services_market_protocol_rationale_1115", "label": "\u534f\u8bae\u4fdd\u5b58\u53ea\u5141\u8bb8\u4fdd\u7559\u539f\u6279\u6b21\uff0c\u6216\u5173\u8054\u5f53\u524d\u5e02\u573a\u8303\u56f4\u53ef\u8bbf\u95ee\u7684\u6279\u6b21\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1165" + "source_location": "L1115" }, { - "id": "services_market_protocol_rationale_1213", + "id": "services_market_protocol_rationale_1163", "label": "\u5ffd\u7565\u5ba2\u6237\u7aef\u5d4c\u5957\u8f6c\u8d26\u548c\u6837\u672c ID\uff0c\u53ea\u540c\u6b65\u5f53\u524d\u534f\u8bae\u7684\u7f34\u8d39\u65b9\u6848\u4e0e\u671f\u6b21\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1213" + "source_location": "L1163" }, { - "id": "services_market_protocol_rationale_1343", + "id": "services_market_protocol_rationale_1293", "label": "\u6309\u6570\u636e\u5e93\u7248\u672c\u4e92\u65a5\u4fdd\u5b58 v1 \u6574\u5355\u7f34\u8d39\u6216 v2 \u6309\u6837\u672c\u7f34\u8d39\u65b9\u6848\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1343" + "source_location": "L1293" }, { - "id": "services_market_protocol_rationale_1613", + "id": "services_market_protocol_rationale_1563", "label": "\u6279\u91cf\u89e3\u6790\u534f\u8bae\u5185\u6240\u6709\u8f6c\u8d26\u65b9\u5f0f\uff1b\u672a\u77e5\u5b57\u5178\u503c\u4fdd\u7559\u539f\u7f16\u7801\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1613" + "source_location": "L1563" }, { - "id": "services_market_protocol_rationale_1641", + "id": "services_market_protocol_rationale_1591", "label": "\u8865\u9f50 Web \u8be6\u60c5\u4f7f\u7528\u7684\u4e3b\u6570\u636e\u540d\u79f0\uff0c\u79fb\u52a8\u7aef\u4e0d\u76f4\u63a5\u5c55\u793a\u5185\u90e8 ID\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1641" + "source_location": "L1591" }, { "id": "services_market_field_scope_py", @@ -44203,252 +44280,259 @@ "label": "_current_tenant_user_info()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L55" + "source_location": "L56" }, { "id": "services_market_freight_latest_cell_party_id", "label": "_latest_cell_party_id()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L72" + "source_location": "L73" }, { "id": "services_market_freight_latest_donation_party_id", "label": "_latest_donation_party_id()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L88" + "source_location": "L89" }, { "id": "services_market_freight_amount", "label": "_amount()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L104" + "source_location": "L105" }, { "id": "services_market_freight_fmt_dt", "label": "_fmt_dt()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L114" + "source_location": "L115" }, { "id": "services_market_freight_normalize_items", "label": "_normalize_items()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L118" + "source_location": "L119" }, { "id": "services_market_freight_cell_item_query", "label": "_cell_item_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L136" + "source_location": "L137" }, { "id": "services_market_freight_donation_item_query", "label": "_donation_item_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L186" + "source_location": "L187" }, { "id": "services_market_freight_visible_item_query", "label": "_visible_item_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L236" + "source_location": "L237" }, { "id": "services_market_freight_visible_exists", "label": "_visible_exists()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L240" + "source_location": "L241" }, { "id": "services_market_freight_visible_rows", "label": "_visible_rows()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L253" + "source_location": "L254" }, { "id": "services_market_freight_item_dict", "label": "_item_dict()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L272" + "source_location": "L273" }, { "id": "services_market_freight_label_map", "label": "_label_map()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L289" + "source_location": "L290" }, { "id": "services_market_freight_creator_name_map", "label": "_creator_name_map()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L302" + "source_location": "L303" }, { "id": "services_market_freight_batch_dict", "label": "_batch_dict()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L319" + "source_location": "L320" + }, + { + "id": "services_market_freight_freight_accessible", + "label": "_freight_accessible()", + "file_type": "code", + "source_file": "services/market_freight.py", + "source_location": "L338" }, { "id": "services_market_freight_list_freights", "label": "list_freights()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L337" + "source_location": "L350" }, { "id": "services_market_freight_get_freight_detail", "label": "get_freight_detail()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L424" + "source_location": "L471" }, { "id": "services_market_freight_option_query", "label": "_option_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L463" + "source_location": "L506" }, { "id": "services_market_freight_list_sample_options", "label": "list_sample_options()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L493" + "source_location": "L536" }, { "id": "services_market_freight_sample_parent_lock_query", "label": "_sample_parent_lock_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L538" + "source_location": "L581" }, { "id": "services_market_freight_collection_lock_query", "label": "_collection_lock_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L588" + "source_location": "L631" }, { "id": "services_market_freight_leader_lock_query", "label": "_leader_lock_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L626" + "source_location": "L669" }, { "id": "services_market_freight_current_field_visible_parent_ids", "label": "_current_field_visible_parent_ids()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L645" + "source_location": "L688" }, { "id": "services_market_freight_current_data_scope_parent_ids", "label": "_current_data_scope_parent_ids()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L672" + "source_location": "L715" }, { "id": "services_market_freight_active_item_lock_query", "label": "_active_item_lock_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L868" + "source_location": "L911" }, { "id": "services_market_freight_lock_batch_header", "label": "_lock_batch_header()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L900" + "source_location": "L943" }, { "id": "services_market_freight_discover_batch_keys", "label": "_discover_batch_keys()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L919" + "source_location": "L962" }, { "id": "services_market_freight_lock_sample_graph", "label": "_lock_sample_graph()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L943" + "source_location": "L986" }, { "id": "services_market_freight_lock_active_items", "label": "_lock_active_items()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L988" + "source_location": "L1031" }, { "id": "services_market_freight_next_freight_no", "label": "_next_freight_no()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1010" + "source_location": "L1053" }, { "id": "services_market_freight_create_freight", "label": "create_freight()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1020" + "source_location": "L1063" }, { "id": "services_market_freight_update_freight", "label": "update_freight()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1059" + "source_location": "L1102" }, { "id": "services_market_freight_assert_link_target_access", "label": "assert_link_target_access()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1089" + "source_location": "L1132" }, { "id": "services_market_freight_link_samples", "label": "link_samples()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1113" + "source_location": "L1145" }, { "id": "services_market_freight_unlink_samples", "label": "unlink_samples()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1161" + "source_location": "L1188" }, { "id": "services_market_freight_delete_freight", "label": "delete_freight()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1209" + "source_location": "L1236" }, { "id": "services_market_freight_rationale_1", @@ -44458,60 +44542,74 @@ "source_location": "L1" }, { - "id": "services_market_freight_rationale_58", + "id": "services_market_freight_rationale_59", "label": "\u7528\u5f53\u524d\u79df\u6237\u6709\u6548\u89d2\u8272\u8986\u76d6\u4e0d\u53ef\u4fe1\u7684\u4ee4\u724c role \u5feb\u7167\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L58" + "source_location": "L59" }, { - "id": "services_market_freight_rationale_627", + "id": "services_market_freight_rationale_341", + "label": "\u6309 Web \u8fd0\u8d39\u5355\u6570\u636e\u6743\u9650\u89e3\u6790\u6279\u6b21\uff1b\u4e0d\u518d\u8981\u6c42\u73b0\u573a\u53ef\u89c1\u660e\u7ec6\u3002", + "file_type": "rationale", + "source_file": "services/market_freight.py", + "source_location": "L341" + }, + { + "id": "services_market_freight_rationale_358", + "label": "\u5217\u8868\u4e0e Web \u4e00\u81f4\uff1a\u79df\u6237 + \u901a\u7528\u6570\u636e\u6743\u9650\uff1b\u660e\u7ec6\u4ecd\u6309\u73b0\u573a\u8303\u56f4\u8131\u654f\u3002", + "file_type": "rationale", + "source_file": "services/market_freight.py", + "source_location": "L358" + }, + { + "id": "services_market_freight_rationale_670", "label": "\u9501\u5b9a\u7ecf\u7406\u5f53\u524d\u6709\u6548\u7684\u5730\u533a\u8d1f\u8d23\u4eba\u5173\u7cfb\uff0c\u4f9b\u5b57\u6bb5\u8303\u56f4\u76f4\u63a5\u8ba1\u7b97\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L627" + "source_location": "L670" }, { - "id": "services_market_freight_rationale_651", + "id": "services_market_freight_rationale_694", "label": "\u53ea\u4f7f\u7528\u5df2\u52a0\u9501\u7684\u91c7\u96c6\u5206\u914d/\u8d1f\u8d23\u4eba\u5f53\u524d\u503c\u8ba1\u7b97\u73b0\u573a\u5b57\u6bb5\u8303\u56f4\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L651" + "source_location": "L694" }, { - "id": "services_market_freight_rationale_678", + "id": "services_market_freight_rationale_721", "label": "\u9501\u5b9a\u6570\u636e\u6743\u9650\u4f9d\u8d56\u5e76\u6309\u9501\u540e\u5f53\u524d\u503c\u8ba1\u7b97\u591a\u89d2\u8272\u5e76\u96c6\u8303\u56f4\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L678" + "source_location": "L721" }, { - "id": "services_market_freight_rationale_922", + "id": "services_market_freight_rationale_965", "label": "\u6279\u6b21\u5934\u5df2\u9501\u540e\u53d1\u73b0\u53c2\u4e0e\u8005\uff1b\u6700\u7ec8\u5173\u8054\u9501\u4f1a\u518d\u6b21\u9a8c\u8bc1\u8be5\u5feb\u7167\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L922" + "source_location": "L965" }, { - "id": "services_market_freight_rationale_949", + "id": "services_market_freight_rationale_992", "label": "\u6309\u6765\u6e90\u548c ID \u9501\u6837\u672c/\u7236\u5355/\u91c7\u96c6\u5206\u914d\uff0c\u518d\u7528\u9501\u5b9a\u5f53\u524d\u8bfb\u91cd\u7b97\u8303\u56f4\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L949" + "source_location": "L992" }, { - "id": "services_market_freight_rationale_1096", - "label": "\u9501\u5b9a\u76ee\u6807\u6279\u6b21\u5e76\u786e\u8ba4\u5f53\u524d\u5e02\u573a\u8303\u56f4\u81f3\u5c11\u53ef\u89c1\u5176\u4e2d\u4e00\u6761\u6709\u6548\u6837\u672c\u3002", + "id": "services_market_freight_rationale_1139", + "label": "\u786e\u8ba4\u76ee\u6807\u6279\u6b21\u5728 Web \u540c\u6b3e\u6570\u636e\u6743\u9650\u5185\u53ef\u5173\u8054\uff08\u4e0d\u8981\u6c42\u5df2\u6709\u73b0\u573a\u53ef\u89c1\u660e\u7ec6\uff09\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L1096" + "source_location": "L1139" }, { - "id": "services_market_freight_rationale_1210", + "id": "services_market_freight_rationale_1237", "label": "\u7ea7\u8054\u8f6f\u5220\u8fd0\u8d39\u5355\uff1b\u4ec5\u5f53\u5168\u90e8\u6709\u6548\u5173\u8054\u6837\u672c\u5747\u5728\u5f53\u524d\u8303\u56f4\u5185\u65f6\u5141\u8bb8\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L1210" + "source_location": "L1237" }, { "id": "services_oa_post_select_py", @@ -85183,7 +85281,7 @@ }, { "source": "crud_sample_info_quick_register_py", - "target": "app_core_data_scope", + "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", @@ -85192,7 +85290,7 @@ }, { "source": "crud_sample_info_quick_register_py", - "target": "app_core_utils", + "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", @@ -85219,7 +85317,7 @@ }, { "source": "crud_sample_info_quick_register_py", - "target": "app_crud", + "target": "app_crud_storage_release_review", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", @@ -85228,7 +85326,7 @@ }, { "source": "crud_sample_info_quick_register_py", - "target": "app_crud_storage_release_review", + "target": "app_services_sample_customer_service_register", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", @@ -85237,29 +85335,20 @@ }, { "source": "crud_sample_info_quick_register_py", - "target": "app_services_sample_customer_service_register", + "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", "source_location": "L15", "weight": 1.0 }, - { - "source": "crud_sample_info_quick_register_py", - "target": "app_models_models", - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "crud/sample_info_quick_register.py", - "source_location": "L16", - "weight": 1.0 - }, { "source": "crud_sample_info_quick_register_py", "target": "app_models_research_donation", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L21", + "source_location": "L20", "weight": 1.0 }, { @@ -85268,7 +85357,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L22", + "source_location": "L21", "weight": 1.0 }, { @@ -85277,7 +85366,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L28", + "source_location": "L27", "weight": 1.0 }, { @@ -85286,7 +85375,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L40", + "source_location": "L41", "weight": 1.0 }, { @@ -85295,7 +85384,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L52", + "source_location": "L55", "weight": 1.0 }, { @@ -85304,7 +85393,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L69", + "source_location": "L72", "weight": 1.0 }, { @@ -85313,7 +85402,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L115", + "source_location": "L117", "weight": 1.0 }, { @@ -85322,7 +85411,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L161", + "source_location": "L162", "weight": 1.0 }, { @@ -85340,7 +85429,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L90", + "source_location": "L92", "weight": 1.0 }, { @@ -85349,7 +85438,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L136", + "source_location": "L137", "weight": 1.0 }, { @@ -85388,6 +85477,24 @@ "source_location": "L248", "weight": 1.0 }, + { + "source": "crud_sample_info_quick_register_rationale_28", + "target": "crud_sample_info_quick_register_protocol_accessible", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "crud_sample_info_quick_register_rationale_42", + "target": "crud_sample_info_quick_register_donation_accessible", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L42", + "weight": 1.0 + }, { "source": "crud_pilot_infusion_confirm_py", "target": "datetime", @@ -112826,7 +112933,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L122", + "source_location": "L128", "weight": 1.0 }, { @@ -112835,7 +112942,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L134", + "source_location": "L140", "weight": 1.0 }, { @@ -112844,7 +112951,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L209", + "source_location": "L215", "weight": 1.0 }, { @@ -112853,7 +112960,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L220", + "source_location": "L226", "weight": 1.0 }, { @@ -112862,7 +112969,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L262", + "source_location": "L268", "weight": 1.0 }, { @@ -112871,7 +112978,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L292", + "source_location": "L298", "weight": 1.0 }, { @@ -112880,7 +112987,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L306", + "source_location": "L312", "weight": 1.0 }, { @@ -112889,7 +112996,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L337", + "source_location": "L343", "weight": 1.0 }, { @@ -112919,13 +113026,22 @@ "source_location": "L112", "weight": 1.0 }, + { + "source": "crud_oa_instance_draft_enrich", + "target": "crud_oa_instance_draft_loads", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/oa_instance_draft.py", + "source_location": "L123", + "weight": 1.0 + }, { "source": "crud_oa_instance_draft_list_drafts", "target": "crud_oa_instance_draft_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L191", + "source_location": "L197", "weight": 1.0 }, { @@ -112934,7 +113050,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L198", + "source_location": "L204", "weight": 1.0 }, { @@ -112943,7 +113059,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L216", + "source_location": "L222", "weight": 1.0 }, { @@ -112952,7 +113068,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L217", + "source_location": "L223", "weight": 1.0 }, { @@ -112961,7 +113077,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L234", + "source_location": "L240", "weight": 1.0 }, { @@ -112970,7 +113086,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L244", + "source_location": "L250", "weight": 1.0 }, { @@ -112979,7 +113095,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L259", + "source_location": "L265", "weight": 1.0 }, { @@ -112988,7 +113104,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L273", + "source_location": "L279", "weight": 1.0 }, { @@ -112997,7 +113113,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L278", + "source_location": "L284", "weight": 1.0 }, { @@ -113006,7 +113122,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L289", + "source_location": "L295", "weight": 1.0 }, { @@ -113015,7 +113131,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L299", + "source_location": "L305", "weight": 1.0 }, { @@ -113024,7 +113140,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L315", + "source_location": "L321", "weight": 1.0 }, { @@ -113033,7 +113149,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L327", + "source_location": "L333", "weight": 1.0 }, { @@ -113042,7 +113158,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L351", + "source_location": "L357", "weight": 1.0 }, { @@ -113051,7 +113167,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L352", + "source_location": "L358", "weight": 1.0 }, { @@ -113064,12 +113180,12 @@ "weight": 1.0 }, { - "source": "crud_oa_instance_draft_rationale_348", + "source": "crud_oa_instance_draft_rationale_354", "target": "crud_oa_instance_draft_submit_draft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L348", + "source_location": "L354", "weight": 1.0 }, { @@ -144848,7 +144964,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L32", + "source_location": "L30", "weight": 1.0 }, { @@ -144857,7 +144973,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L42", + "source_location": "L40", "weight": 1.0 }, { @@ -144866,7 +144982,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L53", + "source_location": "L51", "weight": 1.0 }, { @@ -144875,7 +144991,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L91", + "source_location": "L89", "weight": 1.0 }, { @@ -144884,7 +145000,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L98", + "source_location": "L96", "weight": 1.0 }, { @@ -144893,7 +145009,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L98", + "source_location": "L96", "weight": 1.0 }, { @@ -144902,7 +145018,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L105", + "source_location": "L103", "weight": 1.0 }, { @@ -144911,7 +145027,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L105", + "source_location": "L103", "weight": 1.0 }, { @@ -144920,7 +145036,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L128", + "source_location": "L138", "weight": 1.0 }, { @@ -144929,7 +145045,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L137", + "source_location": "L147", "weight": 1.0 }, { @@ -144938,7 +145054,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L158", + "source_location": "L168", "weight": 1.0 }, { @@ -144947,7 +145063,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L68", + "source_location": "L66", "weight": 1.0 }, { @@ -144956,7 +145072,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L84", + "source_location": "L82", "weight": 1.0 }, { @@ -144965,7 +145081,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L167", + "source_location": "L175", "weight": 1.0 }, { @@ -144974,7 +145090,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L168", + "source_location": "L176", "weight": 1.0 }, { @@ -144983,7 +145099,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L176", + "source_location": "L184", "weight": 1.0 }, { @@ -144992,7 +145108,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L178", + "source_location": "L186", "weight": 1.0 }, { @@ -146972,7 +147088,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1976", + "source_location": "L1980", "weight": 1.0 }, { @@ -146981,7 +147097,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1987", + "source_location": "L1991", "weight": 1.0 }, { @@ -146990,7 +147106,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2066", + "source_location": "L2076", "weight": 1.0 }, { @@ -146999,7 +147115,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2073", + "source_location": "L2083", "weight": 1.0 }, { @@ -147008,7 +147124,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2091", + "source_location": "L2101", "weight": 1.0 }, { @@ -147017,7 +147133,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2105", + "source_location": "L2115", "weight": 1.0 }, { @@ -147026,7 +147142,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2119", + "source_location": "L2129", "weight": 1.0 }, { @@ -147035,7 +147151,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2140", + "source_location": "L2150", "weight": 1.0 }, { @@ -147044,7 +147160,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2172", + "source_location": "L2182", "weight": 1.0 }, { @@ -147053,7 +147169,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2183", + "source_location": "L2193", "weight": 1.0 }, { @@ -147062,7 +147178,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2194", + "source_location": "L2204", "weight": 1.0 }, { @@ -147071,7 +147187,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2265", + "source_location": "L2275", "weight": 1.0 }, { @@ -147080,7 +147196,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2278", + "source_location": "L2288", "weight": 1.0 }, { @@ -147089,7 +147205,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2409", + "source_location": "L2419", "weight": 1.0 }, { @@ -147098,7 +147214,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2421", + "source_location": "L2431", "weight": 1.0 }, { @@ -147107,7 +147223,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2437", + "source_location": "L2447", "weight": 1.0 }, { @@ -147116,7 +147232,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2444", + "source_location": "L2454", "weight": 1.0 }, { @@ -147125,7 +147241,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2493", + "source_location": "L2503", "weight": 1.0 }, { @@ -147134,7 +147250,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2522", + "source_location": "L2532", "weight": 1.0 }, { @@ -147143,7 +147259,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2548", + "source_location": "L2558", "weight": 1.0 }, { @@ -147152,7 +147268,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2561", + "source_location": "L2571", "weight": 1.0 }, { @@ -147161,7 +147277,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2618", + "source_location": "L2628", "weight": 1.0 }, { @@ -147170,7 +147286,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2853", + "source_location": "L2863", "weight": 1.0 }, { @@ -147179,7 +147295,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3015", + "source_location": "L3025", "weight": 1.0 }, { @@ -147188,7 +147304,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3086", + "source_location": "L3096", "weight": 1.0 }, { @@ -147197,7 +147313,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3124", + "source_location": "L3134", "weight": 1.0 }, { @@ -147206,7 +147322,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3138", + "source_location": "L3148", "weight": 1.0 }, { @@ -147215,7 +147331,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3181", + "source_location": "L3191", "weight": 1.0 }, { @@ -147224,7 +147340,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3285", + "source_location": "L3295", "weight": 1.0 }, { @@ -147233,7 +147349,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3414", + "source_location": "L3424", "weight": 1.0 }, { @@ -147242,7 +147358,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3538", + "source_location": "L3548", "weight": 1.0 }, { @@ -147251,7 +147367,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3627", + "source_location": "L3637", "weight": 1.0 }, { @@ -147260,7 +147376,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3641", + "source_location": "L3651", "weight": 1.0 }, { @@ -147989,7 +148105,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1860", + "source_location": "L1864", "weight": 1.0 }, { @@ -147998,7 +148114,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1891", + "source_location": "L1895", "weight": 1.0 }, { @@ -148007,7 +148123,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1899", + "source_location": "L1903", "weight": 1.0 }, { @@ -148016,7 +148132,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1953", + "source_location": "L1957", "weight": 1.0 }, { @@ -148025,7 +148141,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1960", + "source_location": "L1964", "weight": 1.0 }, { @@ -148034,7 +148150,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1973", + "source_location": "L1977", "weight": 1.0 }, { @@ -148043,7 +148159,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1983", + "source_location": "L1987", "weight": 1.0 }, { @@ -148052,7 +148168,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1990", + "source_location": "L1994", "weight": 1.0 }, { @@ -148061,7 +148177,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2005", + "source_location": "L2009", "weight": 1.0 }, { @@ -148070,7 +148186,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2005", + "source_location": "L2009", "weight": 1.0 }, { @@ -148079,7 +148195,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2008", + "source_location": "L2012", "weight": 1.0 }, { @@ -148088,7 +148204,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2014", + "source_location": "L2018", "weight": 1.0 }, { @@ -148097,7 +148213,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2019", + "source_location": "L2023", "weight": 1.0 }, { @@ -148106,25 +148222,25 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2021", - "weight": 1.0 - }, - { - "source": "services_oa_engine_get_instance_detail", - "target": "services_oa_engine_task_to_dict", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", "source_location": "L2025", "weight": 1.0 }, + { + "source": "services_oa_engine_get_instance_detail", + "target": "services_oa_engine_task_to_dict", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L2029", + "weight": 1.0 + }, { "source": "services_oa_engine_get_instance_detail", "target": "services_oa_engine_advanced", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2030", + "source_location": "L2040", "weight": 1.0 }, { @@ -148133,7 +148249,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2043", + "source_location": "L2053", "weight": 1.0 }, { @@ -148142,7 +148258,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2069", + "source_location": "L2079", "weight": 1.0 }, { @@ -148151,7 +148267,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2132", + "source_location": "L2142", "weight": 1.0 }, { @@ -148160,7 +148276,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2134", + "source_location": "L2144", "weight": 1.0 }, { @@ -148169,7 +148285,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2137", + "source_location": "L2147", "weight": 1.0 }, { @@ -148178,7 +148294,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2160", + "source_location": "L2170", "weight": 1.0 }, { @@ -148187,7 +148303,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2251", + "source_location": "L2261", "weight": 1.0 }, { @@ -148196,7 +148312,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2254", + "source_location": "L2264", "weight": 1.0 }, { @@ -148205,7 +148321,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2298", + "source_location": "L2308", "weight": 1.0 }, { @@ -148214,7 +148330,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2312", + "source_location": "L2322", "weight": 1.0 }, { @@ -148223,7 +148339,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2320", + "source_location": "L2330", "weight": 1.0 }, { @@ -148232,7 +148348,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2328", + "source_location": "L2338", "weight": 1.0 }, { @@ -148241,7 +148357,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2329", + "source_location": "L2339", "weight": 1.0 }, { @@ -148250,7 +148366,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2344", + "source_location": "L2354", "weight": 1.0 }, { @@ -148259,7 +148375,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2346", + "source_location": "L2356", "weight": 1.0 }, { @@ -148268,7 +148384,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2470", + "source_location": "L2480", "weight": 1.0 }, { @@ -148277,7 +148393,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2587", + "source_location": "L2597", "weight": 1.0 }, { @@ -148286,7 +148402,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2599", + "source_location": "L2609", "weight": 1.0 }, { @@ -148295,7 +148411,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2607", + "source_location": "L2617", "weight": 1.0 }, { @@ -148304,7 +148420,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2608", + "source_location": "L2618", "weight": 1.0 }, { @@ -148313,7 +148429,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2639", + "source_location": "L2649", "weight": 1.0 }, { @@ -148322,7 +148438,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2644", + "source_location": "L2654", "weight": 1.0 }, { @@ -148331,7 +148447,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2666", + "source_location": "L2676", "weight": 1.0 }, { @@ -148340,7 +148456,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2667", + "source_location": "L2677", "weight": 1.0 }, { @@ -148349,7 +148465,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2693", + "source_location": "L2703", "weight": 1.0 }, { @@ -148358,7 +148474,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2724", + "source_location": "L2734", "weight": 1.0 }, { @@ -148367,7 +148483,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2773", + "source_location": "L2783", "weight": 1.0 }, { @@ -148376,7 +148492,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2776", + "source_location": "L2786", "weight": 1.0 }, { @@ -148385,34 +148501,34 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2778", - "weight": 1.0 - }, - { - "source": "services_oa_engine_export_instance_history", - "target": "services_oa_engine_build_progress_items", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", - "source_location": "L2779", - "weight": 1.0 - }, - { - "source": "services_oa_engine_export_instance_history", - "target": "services_oa_engine_instance_progress_summary", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/oa_engine.py", "source_location": "L2788", "weight": 1.0 }, + { + "source": "services_oa_engine_export_instance_history", + "target": "services_oa_engine_build_progress_items", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L2789", + "weight": 1.0 + }, + { + "source": "services_oa_engine_export_instance_history", + "target": "services_oa_engine_instance_progress_summary", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_engine.py", + "source_location": "L2798", + "weight": 1.0 + }, { "source": "services_oa_engine_export_instance_history", "target": "services_oa_engine_export_upload_cell_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2813", + "source_location": "L2823", "weight": 1.0 }, { @@ -148421,7 +148537,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2833", + "source_location": "L2843", "weight": 1.0 }, { @@ -148430,7 +148546,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2837", + "source_location": "L2847", "weight": 1.0 }, { @@ -148439,7 +148555,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2838", + "source_location": "L2848", "weight": 1.0 }, { @@ -148448,7 +148564,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2839", + "source_location": "L2849", "weight": 1.0 }, { @@ -148457,7 +148573,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2880", + "source_location": "L2890", "weight": 1.0 }, { @@ -148466,7 +148582,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2896", + "source_location": "L2906", "weight": 1.0 }, { @@ -148475,7 +148591,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2898", + "source_location": "L2908", "weight": 1.0 }, { @@ -148484,7 +148600,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2956", + "source_location": "L2966", "weight": 1.0 }, { @@ -148493,7 +148609,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2963", + "source_location": "L2973", "weight": 1.0 }, { @@ -148502,7 +148618,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2996", + "source_location": "L3006", "weight": 1.0 }, { @@ -148511,7 +148627,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3072", + "source_location": "L3082", "weight": 1.0 }, { @@ -148520,7 +148636,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3072", + "source_location": "L3082", "weight": 1.0 }, { @@ -148529,7 +148645,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3073", + "source_location": "L3083", "weight": 1.0 }, { @@ -148538,7 +148654,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3075", + "source_location": "L3085", "weight": 1.0 }, { @@ -148547,7 +148663,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3076", + "source_location": "L3086", "weight": 1.0 }, { @@ -148556,7 +148672,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3082", + "source_location": "L3092", "weight": 1.0 }, { @@ -148565,7 +148681,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3095", + "source_location": "L3105", "weight": 1.0 }, { @@ -148574,7 +148690,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3114", + "source_location": "L3124", "weight": 1.0 }, { @@ -148583,7 +148699,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3150", + "source_location": "L3160", "weight": 1.0 }, { @@ -148592,7 +148708,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3155", + "source_location": "L3165", "weight": 1.0 }, { @@ -148601,7 +148717,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3168", + "source_location": "L3178", "weight": 1.0 }, { @@ -148610,7 +148726,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3192", + "source_location": "L3202", "weight": 1.0 }, { @@ -148619,7 +148735,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3206", + "source_location": "L3216", "weight": 1.0 }, { @@ -148628,7 +148744,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3218", + "source_location": "L3228", "weight": 1.0 }, { @@ -148637,7 +148753,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3259", + "source_location": "L3269", "weight": 1.0 }, { @@ -148646,7 +148762,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3261", + "source_location": "L3271", "weight": 1.0 }, { @@ -148655,7 +148771,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3301", + "source_location": "L3311", "weight": 1.0 }, { @@ -148664,7 +148780,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3307", + "source_location": "L3317", "weight": 1.0 }, { @@ -148673,7 +148789,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3318", + "source_location": "L3328", "weight": 1.0 }, { @@ -148682,7 +148798,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3346", + "source_location": "L3356", "weight": 1.0 }, { @@ -148691,7 +148807,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3411", + "source_location": "L3421", "weight": 1.0 }, { @@ -148700,7 +148816,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3430", + "source_location": "L3440", "weight": 1.0 }, { @@ -148709,7 +148825,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3436", + "source_location": "L3446", "weight": 1.0 }, { @@ -148718,7 +148834,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3483", + "source_location": "L3493", "weight": 1.0 }, { @@ -148727,7 +148843,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3511", + "source_location": "L3521", "weight": 1.0 }, { @@ -148736,7 +148852,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3535", + "source_location": "L3545", "weight": 1.0 }, { @@ -148745,7 +148861,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3553", + "source_location": "L3563", "weight": 1.0 }, { @@ -148754,7 +148870,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3559", + "source_location": "L3569", "weight": 1.0 }, { @@ -148763,7 +148879,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3570", + "source_location": "L3580", "weight": 1.0 }, { @@ -148772,7 +148888,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3605", + "source_location": "L3615", "weight": 1.0 }, { @@ -148781,7 +148897,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3624", + "source_location": "L3634", "weight": 1.0 }, { @@ -148790,7 +148906,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3638", + "source_location": "L3648", "weight": 1.0 }, { @@ -148799,7 +148915,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3644", + "source_location": "L3654", "weight": 1.0 }, { @@ -148808,7 +148924,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3646", + "source_location": "L3656", "weight": 1.0 }, { @@ -148817,7 +148933,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3654", + "source_location": "L3664", "weight": 1.0 }, { @@ -148826,7 +148942,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3672", + "source_location": "L3682", "weight": 1.0 }, { @@ -148835,7 +148951,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3680", + "source_location": "L3690", "weight": 1.0 }, { @@ -149019,84 +149135,84 @@ "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "services_oa_engine_apply_cc_task_read", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2080", + "source_location": "L2090", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "services_oa_engine_apply_instance_list_filters", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2206", + "source_location": "L2216", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "services_oa_engine_filter_by_initiator_dept", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2266", + "source_location": "L2276", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "services_oa_engine_approve_task_core", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3024", + "source_location": "L3034", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "services_oa_engine_maybe_auto_pass_approver_dedup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3145", + "source_location": "L3155", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "services_oa_engine_add_sign", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3294", + "source_location": "L3304", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "services_oa_engine_transfer_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3423", + "source_location": "L3433", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "services_oa_engine_return_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3546", + "source_location": "L3556", "weight": 1.0 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "services_oa_engine_resubmit_instance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3636", + "source_location": "L3646", "weight": 1.0 }, { @@ -149207,13 +149323,22 @@ "source_location": "L35", "weight": 1.0 }, + { + "source": "services_sample_info_list_enrich_py", + "target": "services_sample_info_list_enrich_user_name_map", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L82", + "weight": 1.0 + }, { "source": "services_sample_info_list_enrich_py", "target": "services_sample_info_list_enrich_enrich_sample_info_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L78", + "source_location": "L94", "weight": 1.0 }, { @@ -149231,7 +149356,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L96", + "source_location": "L112", "weight": 1.0 }, { @@ -149240,7 +149365,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L134", + "source_location": "L154", "weight": 1.0 }, { @@ -149249,7 +149374,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L163", + "source_location": "L200", + "weight": 1.0 + }, + { + "source": "services_sample_info_list_enrich_enrich_sample_info_items", + "target": "services_sample_info_list_enrich_user_name_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L222", "weight": 1.0 }, { @@ -149333,6 +149467,159 @@ "source_location": "L28", "weight": 1.0 }, + { + "source": "services_oa_datetime_normalize_py", + "target": "re", + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_py", + "target": "typing", + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_extract_rules", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_walk_rules", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_effective_value_format", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_expects_seconds", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_pad_one", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_pad_value", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L74", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_pad_value", + "target": "services_oa_datetime_normalize_pad_one", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L76", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_normalize_datetime_form_values", + "target": "services_oa_datetime_normalize_walk_rules", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L85", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_normalize_datetime_form_values", + "target": "services_oa_datetime_normalize_extract_rules", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L85", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_normalize_datetime_form_values", + "target": "services_oa_datetime_normalize_effective_value_format", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_normalize_datetime_form_values", + "target": "services_oa_datetime_normalize_expects_seconds", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L93", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_normalize_datetime_form_values", + "target": "services_oa_datetime_normalize_pad_value", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L95", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_rationale_1", + "target": "services_oa_datetime_normalize_py", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_rationale_83", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L83", + "weight": 1.0 + }, { "source": "services_oa_overtime_hours_py", "target": "re", @@ -160202,16 +160489,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L336", - "weight": 1.0 - }, - { - "source": "services_market_protocol_py", - "target": "services_market_protocol_validate_region_staff_assignments", - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "services/market_protocol.py", - "source_location": "L353", + "source_location": "L328", "weight": 1.0 }, { @@ -160220,7 +160498,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L394", + "source_location": "L345", "weight": 1.0 }, { @@ -160229,7 +160507,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L498", + "source_location": "L448", "weight": 1.0 }, { @@ -160238,7 +160516,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L513", + "source_location": "L463", "weight": 1.0 }, { @@ -160247,7 +160525,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L526", + "source_location": "L476", "weight": 1.0 }, { @@ -160256,7 +160534,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L560", + "source_location": "L510", "weight": 1.0 }, { @@ -160265,7 +160543,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L586", + "source_location": "L536", "weight": 1.0 }, { @@ -160274,7 +160552,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L649", + "source_location": "L599", "weight": 1.0 }, { @@ -160283,7 +160561,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L664", + "source_location": "L614", "weight": 1.0 }, { @@ -160292,7 +160570,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L679", + "source_location": "L629", "weight": 1.0 }, { @@ -160301,7 +160579,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L884", + "source_location": "L834", "weight": 1.0 }, { @@ -160310,7 +160588,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1114", + "source_location": "L1064", "weight": 1.0 }, { @@ -160319,7 +160597,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1128", + "source_location": "L1078", "weight": 1.0 }, { @@ -160328,7 +160606,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1157", + "source_location": "L1107", "weight": 1.0 }, { @@ -160337,7 +160615,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1205", + "source_location": "L1155", "weight": 1.0 }, { @@ -160346,7 +160624,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1335", + "source_location": "L1285", "weight": 1.0 }, { @@ -160355,7 +160633,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1402", + "source_location": "L1352", "weight": 1.0 }, { @@ -160364,7 +160642,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1571", + "source_location": "L1521", "weight": 1.0 }, { @@ -160373,7 +160651,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1610", + "source_location": "L1560", "weight": 1.0 }, { @@ -160382,7 +160660,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1638", + "source_location": "L1588", "weight": 1.0 }, { @@ -160391,7 +160669,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1738", + "source_location": "L1688", "weight": 1.0 }, { @@ -160400,7 +160678,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1777", + "source_location": "L1727", "weight": 1.0 }, { @@ -160409,7 +160687,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1798", + "source_location": "L1748", "weight": 1.0 }, { @@ -160418,7 +160696,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1819", + "source_location": "L1769", "weight": 1.0 }, { @@ -160427,7 +160705,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1858", + "source_location": "L1808", "weight": 1.0 }, { @@ -160436,7 +160714,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1885", + "source_location": "L1835", "weight": 1.0 }, { @@ -160445,7 +160723,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2036", + "source_location": "L1986", "weight": 1.0 }, { @@ -160463,16 +160741,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L240", - "weight": 1.0 - }, - { - "source": "services_market_protocol_validate_references", - "target": "services_market_protocol_validate_region_staff_assignments", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_protocol.py", - "source_location": "L243", + "source_location": "L239", "weight": 1.0 }, { @@ -160481,7 +160750,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L402", + "source_location": "L353", "weight": 1.0 }, { @@ -160490,7 +160759,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L405", + "source_location": "L356", "weight": 1.0 }, { @@ -160499,7 +160768,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L407", + "source_location": "L358", "weight": 1.0 }, { @@ -160508,7 +160777,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L411", + "source_location": "L362", "weight": 1.0 }, { @@ -160517,7 +160786,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L447", + "source_location": "L398", "weight": 1.0 }, { @@ -160526,7 +160795,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L464", + "source_location": "L415", "weight": 1.0 }, { @@ -160535,7 +160804,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L533", + "source_location": "L483", "weight": 1.0 }, { @@ -160544,7 +160813,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L845", + "source_location": "L795", "weight": 1.0 }, { @@ -160553,7 +160822,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L991", + "source_location": "L941", "weight": 1.0 }, { @@ -160562,7 +160831,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1010", + "source_location": "L960", "weight": 1.0 }, { @@ -160571,7 +160840,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1075", + "source_location": "L1025", "weight": 1.0 }, { @@ -160580,7 +160849,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1110", + "source_location": "L1060", "weight": 1.0 }, { @@ -160589,7 +160858,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1122", + "source_location": "L1072", "weight": 1.0 }, { @@ -160598,7 +160867,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1364", + "source_location": "L1314", "weight": 1.0 }, { @@ -160607,7 +160876,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1386", + "source_location": "L1336", "weight": 1.0 }, { @@ -160616,7 +160885,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1422", + "source_location": "L1372", "weight": 1.0 }, { @@ -160625,7 +160894,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1424", + "source_location": "L1374", "weight": 1.0 }, { @@ -160634,7 +160903,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1505", + "source_location": "L1455", "weight": 1.0 }, { @@ -160643,7 +160912,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1566", + "source_location": "L1516", "weight": 1.0 }, { @@ -160652,7 +160921,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1567", + "source_location": "L1517", "weight": 1.0 }, { @@ -160661,7 +160930,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1606", + "source_location": "L1556", "weight": 1.0 }, { @@ -160670,7 +160939,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1750", + "source_location": "L1700", "weight": 1.0 }, { @@ -160679,7 +160948,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1753", + "source_location": "L1703", "weight": 1.0 }, { @@ -160688,7 +160957,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1867", + "source_location": "L1817", "weight": 1.0 }, { @@ -160697,7 +160966,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1875", + "source_location": "L1825", "weight": 1.0 }, { @@ -160706,7 +160975,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1898", + "source_location": "L1848", "weight": 1.0 }, { @@ -160715,7 +160984,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1901", + "source_location": "L1851", "weight": 1.0 }, { @@ -160724,7 +160993,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1902", + "source_location": "L1852", "weight": 1.0 }, { @@ -160733,7 +161002,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1905", + "source_location": "L1855", "weight": 1.0 }, { @@ -160742,34 +161011,34 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", + "source_location": "L1883", + "weight": 1.0 + }, + { + "source": "services_market_protocol_create_protocol", + "target": "services_market_protocol_persist_sample_payments_if_any", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_protocol.py", + "source_location": "L1923", + "weight": 1.0 + }, + { + "source": "services_market_protocol_create_protocol", + "target": "services_market_protocol_cell_detail", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_protocol.py", "source_location": "L1933", "weight": 1.0 }, - { - "source": "services_market_protocol_create_protocol", - "target": "services_market_protocol_persist_sample_payments_if_any", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_protocol.py", - "source_location": "L1973", - "weight": 1.0 - }, - { - "source": "services_market_protocol_create_protocol", - "target": "services_market_protocol_cell_detail", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_protocol.py", - "source_location": "L1983", - "weight": 1.0 - }, { "source": "services_market_protocol_create_protocol", "target": "services_market_protocol_donation_detail", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2030", + "source_location": "L1980", "weight": 1.0 }, { @@ -160778,7 +161047,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2053", + "source_location": "L2003", "weight": 1.0 }, { @@ -160787,7 +161056,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2056", + "source_location": "L2006", "weight": 1.0 }, { @@ -160796,7 +161065,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2068", + "source_location": "L2018", "weight": 1.0 }, { @@ -160805,7 +161074,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2076", + "source_location": "L2026", "weight": 1.0 }, { @@ -160814,7 +161083,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2083", + "source_location": "L2033", "weight": 1.0 }, { @@ -160823,7 +161092,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2095", + "source_location": "L2045", "weight": 1.0 }, { @@ -160832,7 +161101,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2174", + "source_location": "L2124", "weight": 1.0 }, { @@ -160841,7 +161110,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2186", + "source_location": "L2136", "weight": 1.0 }, { @@ -160850,7 +161119,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2188", + "source_location": "L2138", "weight": 1.0 }, { @@ -160859,7 +161128,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2267", + "source_location": "L2217", "weight": 1.0 }, { @@ -160881,93 +161150,84 @@ "weight": 1.0 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "services_market_protocol_ensure_donation_sample_codes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L339", + "source_location": "L331", "weight": 1.0 }, { - "source": "services_market_protocol_rationale_360", - "target": "services_market_protocol_validate_region_staff_assignments", - "relation": "rationale_for", - "confidence": "EXTRACTED", - "source_file": "services/market_protocol.py", - "source_location": "L360", - "weight": 1.0 - }, - { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_477", "target": "services_market_protocol_merge_existing_sample_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L527", + "source_location": "L477", "weight": 1.0 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_543", "target": "services_market_protocol_validate_v1_payment_detail_attachments", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L593", + "source_location": "L543", "weight": 1.0 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_632", "target": "services_market_protocol_enrich_protocol_cards", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L682", + "source_location": "L632", "weight": 1.0 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1115", "target": "services_market_protocol_assert_sample_freight_targets", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1165", + "source_location": "L1115", "weight": 1.0 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1163", "target": "services_market_protocol_market_sample_payment_payload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1213", + "source_location": "L1163", "weight": 1.0 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1293", "target": "services_market_protocol_persist_sample_payments_if_any", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1343", + "source_location": "L1293", "weight": 1.0 }, { - "source": "services_market_protocol_rationale_1613", + "source": "services_market_protocol_rationale_1563", "target": "services_market_protocol_enrich_transfer_type_labels", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1613", + "source_location": "L1563", "weight": 1.0 }, { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "services_market_protocol_enrich_protocol_detail_labels", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1641", + "source_location": "L1591", "weight": 1.0 }, { @@ -163087,7 +163347,7 @@ }, { "source": "services_market_freight_py", - "target": "app_core_utils", + "target": "app_core_data_scope", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", @@ -163096,20 +163356,29 @@ }, { "source": "services_market_freight_py", - "target": "app_models_models", + "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", "source_location": "L14", "weight": 1.0 }, + { + "source": "services_market_freight_py", + "target": "app_models_models", + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 1.0 + }, { "source": "services_market_freight_py", "target": "app_models_research_donation", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 1.0 }, { @@ -163118,7 +163387,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 1.0 }, { @@ -163127,7 +163396,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L44", + "source_location": "L45", "weight": 1.0 }, { @@ -163136,7 +163405,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L45", + "source_location": "L46", "weight": 1.0 }, { @@ -163145,7 +163414,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L55", + "source_location": "L56", "weight": 1.0 }, { @@ -163154,7 +163423,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L72", + "source_location": "L73", "weight": 1.0 }, { @@ -163163,7 +163432,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L88", + "source_location": "L89", "weight": 1.0 }, { @@ -163172,7 +163441,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L104", + "source_location": "L105", "weight": 1.0 }, { @@ -163181,7 +163450,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L114", + "source_location": "L115", "weight": 1.0 }, { @@ -163190,7 +163459,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L118", + "source_location": "L119", "weight": 1.0 }, { @@ -163199,7 +163468,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L136", + "source_location": "L137", "weight": 1.0 }, { @@ -163208,7 +163477,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L186", + "source_location": "L187", "weight": 1.0 }, { @@ -163217,7 +163486,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L236", + "source_location": "L237", "weight": 1.0 }, { @@ -163226,7 +163495,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L240", + "source_location": "L241", "weight": 1.0 }, { @@ -163235,7 +163504,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L253", + "source_location": "L254", "weight": 1.0 }, { @@ -163244,7 +163513,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L272", + "source_location": "L273", "weight": 1.0 }, { @@ -163253,7 +163522,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L289", + "source_location": "L290", "weight": 1.0 }, { @@ -163262,7 +163531,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L302", + "source_location": "L303", "weight": 1.0 }, { @@ -163271,7 +163540,16 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L319", + "source_location": "L320", + "weight": 1.0 + }, + { + "source": "services_market_freight_py", + "target": "services_market_freight_freight_accessible", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L338", "weight": 1.0 }, { @@ -163280,7 +163558,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L337", + "source_location": "L350", "weight": 1.0 }, { @@ -163289,7 +163567,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L424", + "source_location": "L471", "weight": 1.0 }, { @@ -163298,7 +163576,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L463", + "source_location": "L506", "weight": 1.0 }, { @@ -163307,7 +163585,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L493", + "source_location": "L536", "weight": 1.0 }, { @@ -163316,7 +163594,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L538", + "source_location": "L581", "weight": 1.0 }, { @@ -163325,7 +163603,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L588", + "source_location": "L631", "weight": 1.0 }, { @@ -163334,7 +163612,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L626", + "source_location": "L669", "weight": 1.0 }, { @@ -163343,7 +163621,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L645", + "source_location": "L688", "weight": 1.0 }, { @@ -163352,7 +163630,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L672", + "source_location": "L715", "weight": 1.0 }, { @@ -163361,7 +163639,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L868", + "source_location": "L911", "weight": 1.0 }, { @@ -163370,34 +163648,34 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L900", - "weight": 1.0 - }, - { - "source": "services_market_freight_py", - "target": "services_market_freight_discover_batch_keys", - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L919", - "weight": 1.0 - }, - { - "source": "services_market_freight_py", - "target": "services_market_freight_lock_sample_graph", - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", "source_location": "L943", "weight": 1.0 }, + { + "source": "services_market_freight_py", + "target": "services_market_freight_discover_batch_keys", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L962", + "weight": 1.0 + }, + { + "source": "services_market_freight_py", + "target": "services_market_freight_lock_sample_graph", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L986", + "weight": 1.0 + }, { "source": "services_market_freight_py", "target": "services_market_freight_lock_active_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L988", + "source_location": "L1031", "weight": 1.0 }, { @@ -163406,7 +163684,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1010", + "source_location": "L1053", "weight": 1.0 }, { @@ -163415,7 +163693,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1020", + "source_location": "L1063", "weight": 1.0 }, { @@ -163424,7 +163702,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1059", + "source_location": "L1102", "weight": 1.0 }, { @@ -163433,7 +163711,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1089", + "source_location": "L1132", "weight": 1.0 }, { @@ -163442,7 +163720,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1113", + "source_location": "L1145", "weight": 1.0 }, { @@ -163451,7 +163729,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1161", + "source_location": "L1188", "weight": 1.0 }, { @@ -163460,7 +163738,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1209", + "source_location": "L1236", "weight": 1.0 }, { @@ -163469,7 +163747,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L164", + "source_location": "L165", "weight": 1.0 }, { @@ -163478,7 +163756,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L214", + "source_location": "L215", "weight": 1.0 }, { @@ -163487,7 +163765,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L237", + "source_location": "L238", "weight": 1.0 }, { @@ -163496,7 +163774,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L237", + "source_location": "L238", "weight": 1.0 }, { @@ -163505,7 +163783,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L241", + "source_location": "L242", "weight": 1.0 }, { @@ -163514,7 +163792,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L259", + "source_location": "L260", "weight": 1.0 }, { @@ -163523,7 +163801,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L332", + "source_location": "L333", "weight": 1.0 }, { @@ -163532,74 +163810,11 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L345", + "source_location": "L359", "weight": 1.0 }, { "source": "services_market_freight_list_freights", - "target": "services_market_freight_visible_exists", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L372", - "weight": 1.0 - }, - { - "source": "services_market_freight_list_freights", - "target": "services_market_freight_visible_rows", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L384", - "weight": 1.0 - }, - { - "source": "services_market_freight_list_freights", - "target": "services_market_freight_label_map", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L399", - "weight": 1.0 - }, - { - "source": "services_market_freight_list_freights", - "target": "services_market_freight_creator_name_map", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L400", - "weight": 1.0 - }, - { - "source": "services_market_freight_list_freights", - "target": "services_market_freight_batch_dict", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L406", - "weight": 1.0 - }, - { - "source": "services_market_freight_list_freights", - "target": "services_market_freight_item_dict", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L419", - "weight": 1.0 - }, - { - "source": "services_market_freight_get_freight_detail", - "target": "services_market_freight_current_tenant_user_info", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L425", - "weight": 1.0 - }, - { - "source": "services_market_freight_get_freight_detail", "target": "services_market_freight_visible_rows", "relation": "calls", "confidence": "EXTRACTED", @@ -163607,13 +163822,76 @@ "source_location": "L431", "weight": 1.0 }, + { + "source": "services_market_freight_list_freights", + "target": "services_market_freight_label_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L446", + "weight": 1.0 + }, + { + "source": "services_market_freight_list_freights", + "target": "services_market_freight_creator_name_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L447", + "weight": 1.0 + }, + { + "source": "services_market_freight_list_freights", + "target": "services_market_freight_batch_dict", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L453", + "weight": 1.0 + }, + { + "source": "services_market_freight_list_freights", + "target": "services_market_freight_item_dict", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L466", + "weight": 1.0 + }, + { + "source": "services_market_freight_get_freight_detail", + "target": "services_market_freight_current_tenant_user_info", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L472", + "weight": 1.0 + }, + { + "source": "services_market_freight_get_freight_detail", + "target": "services_market_freight_freight_accessible", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L473", + "weight": 1.0 + }, + { + "source": "services_market_freight_get_freight_detail", + "target": "services_market_freight_visible_rows", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L476", + "weight": 1.0 + }, { "source": "services_market_freight_get_freight_detail", "target": "services_market_freight_label_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L434", + "source_location": "L477", "weight": 1.0 }, { @@ -163622,7 +163900,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L435", + "source_location": "L478", "weight": 1.0 }, { @@ -163631,7 +163909,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L436", + "source_location": "L479", "weight": 1.0 }, { @@ -163640,7 +163918,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L442", + "source_location": "L485", "weight": 1.0 }, { @@ -163649,7 +163927,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L472", + "source_location": "L515", "weight": 1.0 }, { @@ -163658,7 +163936,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L485", + "source_location": "L528", "weight": 1.0 }, { @@ -163667,7 +163945,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L494", + "source_location": "L537", "weight": 1.0 }, { @@ -163676,7 +163954,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L500", + "source_location": "L543", "weight": 1.0 }, { @@ -163685,7 +163963,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L532", + "source_location": "L575", "weight": 1.0 }, { @@ -163694,7 +163972,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L957", + "source_location": "L1000", "weight": 1.0 }, { @@ -163703,7 +163981,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L960", + "source_location": "L1003", "weight": 1.0 }, { @@ -163712,7 +163990,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L965", + "source_location": "L1008", "weight": 1.0 }, { @@ -163721,7 +163999,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L974", + "source_location": "L1017", "weight": 1.0 }, { @@ -163730,7 +164008,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L979", + "source_location": "L1022", "weight": 1.0 }, { @@ -163739,7 +164017,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L996", + "source_location": "L1039", "weight": 1.0 }, { @@ -163748,7 +164026,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1021", + "source_location": "L1064", "weight": 1.0 }, { @@ -163757,7 +164035,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1023", + "source_location": "L1066", "weight": 1.0 }, { @@ -163766,7 +164044,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1026", + "source_location": "L1069", "weight": 1.0 }, { @@ -163775,7 +164053,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1030", + "source_location": "L1073", "weight": 1.0 }, { @@ -163784,7 +164062,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0 }, { @@ -163793,7 +164071,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1050", + "source_location": "L1093", "weight": 1.0 }, { @@ -163802,7 +164080,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1061", + "source_location": "L1104", "weight": 1.0 }, { @@ -163811,7 +164089,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1062", + "source_location": "L1105", "weight": 1.0 }, { @@ -163820,7 +164098,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1063", + "source_location": "L1106", "weight": 1.0 }, { @@ -163829,7 +164107,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1064", + "source_location": "L1107", "weight": 1.0 }, { @@ -163838,7 +164116,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1079", + "source_location": "L1122", "weight": 1.0 }, { @@ -163847,7 +164125,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1083", + "source_location": "L1126", "weight": 1.0 }, { @@ -163856,43 +164134,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1097", + "source_location": "L1140", "weight": 1.0 }, { "source": "services_market_freight_assert_link_target_access", - "target": "services_market_freight_lock_batch_header", + "target": "services_market_freight_freight_accessible", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1098", - "weight": 1.0 - }, - { - "source": "services_market_freight_assert_link_target_access", - "target": "services_market_freight_discover_batch_keys", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1099", - "weight": 1.0 - }, - { - "source": "services_market_freight_assert_link_target_access", - "target": "services_market_freight_lock_sample_graph", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1100", - "weight": 1.0 - }, - { - "source": "services_market_freight_assert_link_target_access", - "target": "services_market_freight_lock_active_items", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1101", + "source_location": "L1141", "weight": 1.0 }, { @@ -163901,7 +164152,25 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1114", + "source_location": "L1146", + "weight": 1.0 + }, + { + "source": "services_market_freight_link_samples", + "target": "services_market_freight_current_tenant_user_info", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1148", + "weight": 1.0 + }, + { + "source": "services_market_freight_link_samples", + "target": "services_market_freight_freight_accessible", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1149", "weight": 1.0 }, { @@ -163910,7 +164179,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1116", + "source_location": "L1151", "weight": 1.0 }, { @@ -163919,43 +164188,43 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1117", - "weight": 1.0 - }, - { - "source": "services_market_freight_link_samples", - "target": "services_market_freight_lock_sample_graph", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1118", - "weight": 1.0 - }, - { - "source": "services_market_freight_link_samples", - "target": "services_market_freight_lock_active_items", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1121", - "weight": 1.0 - }, - { - "source": "services_market_freight_link_samples", - "target": "services_market_freight_get_freight_detail", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", "source_location": "L1152", "weight": 1.0 }, + { + "source": "services_market_freight_link_samples", + "target": "services_market_freight_lock_sample_graph", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1153", + "weight": 1.0 + }, + { + "source": "services_market_freight_link_samples", + "target": "services_market_freight_lock_active_items", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1156", + "weight": 1.0 + }, + { + "source": "services_market_freight_link_samples", + "target": "services_market_freight_get_freight_detail", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1179", + "weight": 1.0 + }, { "source": "services_market_freight_unlink_samples", "target": "services_market_freight_normalize_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1162", + "source_location": "L1189", "weight": 1.0 }, { @@ -163964,7 +164233,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1164", + "source_location": "L1191", "weight": 1.0 }, { @@ -163973,7 +164242,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1165", + "source_location": "L1192", "weight": 1.0 }, { @@ -163982,7 +164251,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1166", + "source_location": "L1193", "weight": 1.0 }, { @@ -163991,7 +164260,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1167", + "source_location": "L1194", "weight": 1.0 }, { @@ -164000,7 +164269,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1203", + "source_location": "L1230", "weight": 1.0 }, { @@ -164009,7 +164278,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1212", + "source_location": "L1239", "weight": 1.0 }, { @@ -164018,7 +164287,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1213", + "source_location": "L1240", "weight": 1.0 }, { @@ -164027,7 +164296,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1214", + "source_location": "L1241", "weight": 1.0 }, { @@ -164036,7 +164305,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1215", + "source_location": "L1242", "weight": 1.0 }, { @@ -164049,75 +164318,93 @@ "weight": 1.0 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "services_market_freight_current_tenant_user_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L58", + "source_location": "L59", "weight": 1.0 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", + "target": "services_market_freight_freight_accessible", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L341", + "weight": 1.0 + }, + { + "source": "services_market_freight_rationale_358", + "target": "services_market_freight_list_freights", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L358", + "weight": 1.0 + }, + { + "source": "services_market_freight_rationale_670", "target": "services_market_freight_leader_lock_query", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L627", + "source_location": "L670", "weight": 1.0 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_694", "target": "services_market_freight_current_field_visible_parent_ids", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L651", + "source_location": "L694", "weight": 1.0 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_721", "target": "services_market_freight_current_data_scope_parent_ids", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L678", + "source_location": "L721", "weight": 1.0 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_965", "target": "services_market_freight_discover_batch_keys", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L922", + "source_location": "L965", "weight": 1.0 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_992", "target": "services_market_freight_lock_sample_graph", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L949", + "source_location": "L992", "weight": 1.0 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_1139", "target": "services_market_freight_assert_link_target_access", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1096", + "source_location": "L1139", "weight": 1.0 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_1237", "target": "services_market_freight_delete_freight", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1210", + "source_location": "L1237", "weight": 1.0 }, { @@ -249629,6 +249916,96 @@ "source_location": "L16", "weight": 0.8 }, + { + "source": "crud_sample_info_quick_register_rationale_28", + "target": "models_models_bizcollectionprotocol", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_42", + "target": "models_models_bizcollectionprotocol", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_28", + "target": "models_models_bizprotocolsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_42", + "target": "models_models_bizprotocolsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_28", + "target": "models_models_bizstoragereleasereview", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_42", + "target": "models_models_bizstoragereleasereview", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_28", + "target": "models_research_donation_bizresearchdonation", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L20", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_42", + "target": "models_research_donation_bizresearchdonation", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L20", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_28", + "target": "models_research_donation_bizresearchdonationsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L20", + "weight": 0.8 + }, + { + "source": "crud_sample_info_quick_register_rationale_42", + "target": "models_research_donation_bizresearchdonationsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L20", + "weight": 0.8 + }, { "source": "crud_pilot_infusion_confirm_rationale_113", "target": "models_models_bizpilotinfusionconfirm", @@ -277899,7 +278276,7 @@ "weight": 0.8 }, { - "source": "crud_oa_instance_draft_rationale_348", + "source": "crud_oa_instance_draft_rationale_354", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -277926,7 +278303,7 @@ "weight": 0.8 }, { - "source": "crud_oa_instance_draft_rationale_348", + "source": "crud_oa_instance_draft_rationale_354", "target": "models_models_oaappgroup", "relation": "uses", "confidence": "INFERRED", @@ -277953,7 +278330,7 @@ "weight": 0.8 }, { - "source": "crud_oa_instance_draft_rationale_348", + "source": "crud_oa_instance_draft_rationale_354", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -277980,7 +278357,7 @@ "weight": 0.8 }, { - "source": "crud_oa_instance_draft_rationale_348", + "source": "crud_oa_instance_draft_rationale_354", "target": "models_models_oainstancedraft", "relation": "uses", "confidence": "INFERRED", @@ -307212,7 +307589,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307221,7 +307598,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307230,7 +307607,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307239,7 +307616,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307248,7 +307625,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307257,7 +307634,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307266,7 +307643,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307275,7 +307652,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307284,7 +307661,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_oaapp", "relation": "uses", "confidence": "INFERRED", @@ -307482,7 +307859,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307491,7 +307868,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307500,7 +307877,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307509,7 +307886,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307518,7 +307895,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307527,7 +307904,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307536,7 +307913,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307545,7 +307922,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307554,7 +307931,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_oaappversion", "relation": "uses", "confidence": "INFERRED", @@ -307752,7 +308129,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -307761,7 +308138,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -307770,7 +308147,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -307779,7 +308156,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -307788,7 +308165,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -307797,7 +308174,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -307806,7 +308183,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -307815,7 +308192,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -307824,7 +308201,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_oainstance", "relation": "uses", "confidence": "INFERRED", @@ -308022,7 +308399,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308031,7 +308408,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308040,7 +308417,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308049,7 +308426,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308058,7 +308435,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308067,7 +308444,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308076,7 +308453,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308085,7 +308462,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308094,7 +308471,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_oainstanceevent", "relation": "uses", "confidence": "INFERRED", @@ -308292,7 +308669,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308301,7 +308678,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308310,7 +308687,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308319,7 +308696,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308328,7 +308705,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308337,7 +308714,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308346,7 +308723,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308355,7 +308732,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308364,7 +308741,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_oarelation", "relation": "uses", "confidence": "INFERRED", @@ -308562,7 +308939,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308571,7 +308948,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308580,7 +308957,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308589,7 +308966,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308598,7 +308975,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308607,7 +308984,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308616,7 +308993,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308625,7 +309002,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308634,7 +309011,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_oatask", "relation": "uses", "confidence": "INFERRED", @@ -308832,7 +309209,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -308841,7 +309218,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -308850,7 +309227,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -308859,7 +309236,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -308868,7 +309245,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -308877,7 +309254,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -308886,7 +309263,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -308895,7 +309272,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -308904,7 +309281,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -309102,7 +309479,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309111,7 +309488,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309120,7 +309497,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309129,7 +309506,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309138,7 +309515,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309147,7 +309524,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309156,7 +309533,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309165,7 +309542,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309174,7 +309551,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", @@ -309372,7 +309749,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309381,7 +309758,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309390,7 +309767,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309399,7 +309776,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309408,7 +309785,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309417,7 +309794,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309426,7 +309803,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309435,7 +309812,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309444,7 +309821,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -309642,7 +310019,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309651,7 +310028,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309660,7 +310037,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309669,7 +310046,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309678,7 +310055,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309687,7 +310064,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309696,7 +310073,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309705,7 +310082,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309714,7 +310091,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "services_oa_assignee_assigneeresolveerror", "relation": "uses", "confidence": "INFERRED", @@ -309912,7 +310289,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -309921,7 +310298,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -309930,7 +310307,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -309939,7 +310316,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -309948,7 +310325,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -309957,7 +310334,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -309966,7 +310343,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -309975,7 +310352,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -309984,7 +310361,7 @@ "weight": 0.8 }, { - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "services_oa_formula_formulaerror", "relation": "uses", "confidence": "INFERRED", @@ -310001,6 +310378,15 @@ "source_location": "L12", "weight": 0.8 }, + { + "source": "services_sample_info_list_enrich_rationale_1", + "target": "models_models_sysuser", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L12", + "weight": 0.8 + }, { "source": "services_workflow_callback_rationale_1", "target": "models_models_wfprocessinstance", @@ -315204,7 +315590,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315213,7 +315599,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315222,7 +315608,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315231,7 +315617,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315240,7 +315626,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315249,7 +315635,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315258,7 +315644,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315267,7 +315653,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315276,16 +315662,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizcellsampletype", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -315312,7 +315689,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315321,7 +315698,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315330,7 +315707,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315339,7 +315716,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315348,7 +315725,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315357,7 +315734,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315366,7 +315743,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315375,7 +315752,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315384,16 +315761,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizcollectionhospital", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizcollectionhospital", "relation": "uses", "confidence": "INFERRED", @@ -315420,7 +315788,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315429,7 +315797,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315438,7 +315806,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315447,7 +315815,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315456,7 +315824,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315465,7 +315833,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315474,7 +315842,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315483,7 +315851,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315492,16 +315860,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizcollectionprotocol", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -315528,7 +315887,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315537,7 +315896,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315546,7 +315905,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315555,7 +315914,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315564,7 +315923,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315573,7 +315932,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315582,7 +315941,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315591,7 +315950,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315600,16 +315959,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizcollectionregion", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizcollectionregion", "relation": "uses", "confidence": "INFERRED", @@ -315636,7 +315986,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315645,7 +315995,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315654,7 +316004,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315663,7 +316013,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315672,7 +316022,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315681,7 +316031,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315690,7 +316040,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315699,7 +316049,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315708,16 +316058,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizcollectionregionstaff", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", @@ -315744,7 +316085,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315753,7 +316094,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315762,7 +316103,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315771,7 +316112,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315780,7 +316121,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315789,7 +316130,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315798,7 +316139,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315807,7 +316148,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315816,16 +316157,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizcustomer", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizcustomer", "relation": "uses", "confidence": "INFERRED", @@ -315852,7 +316184,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315861,7 +316193,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315870,7 +316202,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315879,7 +316211,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315888,7 +316220,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315897,7 +316229,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315906,7 +316238,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315915,7 +316247,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315924,16 +316256,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizitemunit", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizitemunit", "relation": "uses", "confidence": "INFERRED", @@ -315960,7 +316283,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -315969,7 +316292,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -315978,7 +316301,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -315987,7 +316310,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -315996,7 +316319,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -316005,7 +316328,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -316014,7 +316337,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -316023,7 +316346,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -316032,16 +316355,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolcollectioninfo", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", @@ -316068,7 +316382,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316077,7 +316391,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316086,7 +316400,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316095,7 +316409,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316104,7 +316418,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316113,7 +316427,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316122,7 +316436,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316131,7 +316445,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316140,16 +316454,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolpartycustomer", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -316176,7 +316481,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316185,7 +316490,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316194,7 +316499,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316203,7 +316508,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316212,7 +316517,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316221,7 +316526,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316230,7 +316535,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316239,7 +316544,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316248,16 +316553,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolpayment", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolpayment", "relation": "uses", "confidence": "INFERRED", @@ -316284,7 +316580,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316293,7 +316589,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316302,7 +316598,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316311,7 +316607,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316320,7 +316616,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316329,7 +316625,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316338,7 +316634,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316347,7 +316643,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316356,16 +316652,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolpaymentdetail", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolpaymentdetail", "relation": "uses", "confidence": "INFERRED", @@ -316392,7 +316679,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316401,7 +316688,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316410,7 +316697,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316419,7 +316706,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316428,7 +316715,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316437,7 +316724,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316446,7 +316733,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316455,7 +316742,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316464,16 +316751,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolpaymentschedule", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolpaymentschedule", "relation": "uses", "confidence": "INFERRED", @@ -316500,7 +316778,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316509,7 +316787,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316518,7 +316796,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316527,7 +316805,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316536,7 +316814,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316545,7 +316823,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316554,7 +316832,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316563,7 +316841,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316572,16 +316850,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolpaymenttransfer", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolpaymenttransfer", "relation": "uses", "confidence": "INFERRED", @@ -316608,7 +316877,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316617,7 +316886,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316626,7 +316895,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316635,7 +316904,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316644,7 +316913,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316653,7 +316922,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316662,7 +316931,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316671,7 +316940,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316680,16 +316949,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolsample", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -316716,7 +316976,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316725,7 +316985,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316734,7 +316994,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316743,7 +317003,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316752,7 +317012,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316761,7 +317021,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316770,7 +317030,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316779,7 +317039,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316788,16 +317048,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolsamplepayment", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolsamplepayment", "relation": "uses", "confidence": "INFERRED", @@ -316824,7 +317075,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316833,7 +317084,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316842,7 +317093,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316851,7 +317102,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316860,7 +317111,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316869,7 +317120,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316878,7 +317129,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316887,7 +317138,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316896,16 +317147,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizprotocolsampletransport", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizprotocolsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -316932,7 +317174,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -316941,7 +317183,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -316950,7 +317192,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -316959,7 +317201,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -316968,7 +317210,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -316977,7 +317219,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -316986,7 +317228,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -316995,7 +317237,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -317004,16 +317246,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_bizsamplecode", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_bizsamplecode", "relation": "uses", "confidence": "INFERRED", @@ -317040,7 +317273,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317049,7 +317282,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317058,7 +317291,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317067,7 +317300,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317076,7 +317309,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317085,7 +317318,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317094,7 +317327,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317103,7 +317336,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317112,16 +317345,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_models_sysuser", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -317148,7 +317372,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317157,7 +317381,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317166,7 +317390,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317175,7 +317399,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317184,7 +317408,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317193,7 +317417,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317202,7 +317426,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317211,7 +317435,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317220,16 +317444,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_research_donation_bizresearchdonation", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -317256,7 +317471,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317265,7 +317480,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317274,7 +317489,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317283,7 +317498,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317292,7 +317507,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317301,7 +317516,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317310,7 +317525,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317319,7 +317534,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317328,16 +317543,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_research_donation_bizresearchdonationcollection", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", @@ -317364,7 +317570,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317373,7 +317579,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317382,7 +317588,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317391,7 +317597,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317400,7 +317606,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317409,7 +317615,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317418,7 +317624,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317427,7 +317633,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317436,16 +317642,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_research_donation_bizresearchdonationparty", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -317472,7 +317669,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317481,7 +317678,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317490,7 +317687,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317499,7 +317696,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317508,7 +317705,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317517,7 +317714,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317526,7 +317723,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317535,7 +317732,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317544,16 +317741,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_research_donation_bizresearchdonationsample", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -317580,7 +317768,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317589,7 +317777,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317598,7 +317786,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317607,7 +317795,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317616,7 +317804,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317625,7 +317813,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317634,7 +317822,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317643,7 +317831,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317652,16 +317840,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "models_research_donation_bizresearchdonationsampletransport", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "models_research_donation_bizresearchdonationsampletransport", "relation": "uses", "confidence": "INFERRED", @@ -317688,7 +317867,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317697,7 +317876,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317706,7 +317885,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317715,7 +317894,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317724,7 +317903,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317733,7 +317912,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317742,7 +317921,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317751,7 +317930,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317760,16 +317939,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "schemas_market_mobile_marketprotocolbody", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L48", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "schemas_market_mobile_marketprotocolbody", "relation": "uses", "confidence": "INFERRED", @@ -317796,7 +317966,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -317805,7 +317975,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -317814,7 +317984,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -317823,7 +317993,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -317832,7 +318002,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -317841,7 +318011,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -317850,7 +318020,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -317859,7 +318029,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -317868,16 +318038,7 @@ "weight": 0.8 }, { - "source": "services_market_protocol_rationale_1613", - "target": "services_market_field_scope_marketfieldcontext", - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L49", - "weight": 0.8 - }, - { - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", @@ -318233,79 +318394,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_bizcellsampletype", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_bizcellsampletype", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318314,79 +318493,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_bizcollectionprotocol", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_bizcollectionprotocol", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318395,79 +318592,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_bizcollectionregionstaff", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_bizcollectionregionstaff", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_bizcollectionregionstaff", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318476,79 +318691,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_bizprotocolcollectioninfo", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_bizprotocolcollectioninfo", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_bizprotocolcollectioninfo", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318557,79 +318790,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_bizprotocolpartycustomer", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_bizprotocolpartycustomer", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318638,79 +318889,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_bizprotocolsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_bizprotocolsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318719,79 +318988,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_bizsamplefreight", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_bizsamplefreight", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_bizsamplefreight", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_bizsamplefreight", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_bizsamplefreight", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_bizsamplefreight", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_bizsamplefreight", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_bizsamplefreight", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_bizsamplefreight", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_bizsamplefreight", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318800,79 +319087,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_bizsamplefreightitem", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_bizsamplefreightitem", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_bizsamplefreightitem", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_bizsamplefreightitem", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_bizsamplefreightitem", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_bizsamplefreightitem", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_bizsamplefreightitem", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_bizsamplefreightitem", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_bizsamplefreightitem", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_bizsamplefreightitem", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318881,79 +319186,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_sysdept", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_sysdept", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -318962,79 +319285,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_sysdictdata", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_sysdictdata", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_sysdictdata", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_sysdictdata", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_sysdictdata", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_sysdictdata", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_sysdictdata", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_sysdictdata", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_sysdictdata", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_sysdictdata", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -319043,79 +319384,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_syspost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_syspost", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_syspost", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -319124,79 +319483,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_syspostrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_syspostrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_syspostrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_syspostrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_syspostrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_syspostrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_syspostrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_syspostrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_syspostrole", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_syspostrole", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -319205,79 +319582,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_sysrole", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_sysrole", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -319286,79 +319681,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_sysroledatascopedetail", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_sysroledatascopedetail", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_sysroledatascopedetail", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_sysroledatascopedetail", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_sysroledatascopedetail", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_sysroledatascopedetail", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_sysroledatascopedetail", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_sysroledatascopedetail", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_sysroledatascopedetail", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_sysroledatascopedetail", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -319367,79 +319780,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_sysuser", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_sysuser", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -319448,79 +319879,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_sysuserpost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_sysuserpost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_sysuserpost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_sysuserpost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_sysuserpost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_sysuserpost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_sysuserpost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_sysuserpost", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_sysuserpost", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_sysuserpost", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -319529,79 +319978,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_models_sysuserrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_models_sysuserrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_models_sysuserrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_models_sysuserrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_models_sysuserrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_models_sysuserrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_models_sysuserrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_models_sysuserrole", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_models_sysuserrole", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_models_sysuserrole", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", "weight": 0.8 }, { @@ -319610,79 +320077,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_research_donation_bizresearchdonation", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_research_donation_bizresearchdonation", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", "weight": 0.8 }, { @@ -319691,79 +320176,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_research_donation_bizresearchdonationcollection", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_research_donation_bizresearchdonationcollection", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_research_donation_bizresearchdonationcollection", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", "weight": 0.8 }, { @@ -319772,79 +320275,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_research_donation_bizresearchdonationparty", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_research_donation_bizresearchdonationparty", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", "weight": 0.8 }, { @@ -319853,79 +320374,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "models_research_donation_bizresearchdonationsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "models_research_donation_bizresearchdonationsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", "weight": 0.8 }, { @@ -319934,79 +320473,97 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8 }, { - "source": "services_market_freight_rationale_58", + "source": "services_market_freight_rationale_59", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8 }, { - "source": "services_market_freight_rationale_627", + "source": "services_market_freight_rationale_341", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8 }, { - "source": "services_market_freight_rationale_651", + "source": "services_market_freight_rationale_358", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8 }, { - "source": "services_market_freight_rationale_678", + "source": "services_market_freight_rationale_670", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8 }, { - "source": "services_market_freight_rationale_922", + "source": "services_market_freight_rationale_694", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8 }, { - "source": "services_market_freight_rationale_949", + "source": "services_market_freight_rationale_721", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1096", + "source": "services_market_freight_rationale_965", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8 }, { - "source": "services_market_freight_rationale_1210", + "source": "services_market_freight_rationale_992", "target": "services_market_field_scope_marketfieldcontext", "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1139", + "target": "services_market_field_scope_marketfieldcontext", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L40", + "weight": 0.8 + }, + { + "source": "services_market_freight_rationale_1237", + "target": "services_market_field_scope_marketfieldcontext", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L40", "weight": 0.8 }, { @@ -332525,26 +333082,6 @@ "source_location": "L372", "weight": 1.0 }, - { - "source": "crud_sample_info_quick_register_protocol_accessible", - "target": "core_data_scope_apply_data_scope", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/sample_info_quick_register.py", - "source_location": "L36", - "weight": 1.0 - }, - { - "source": "crud_sample_info_quick_register_donation_accessible", - "target": "core_data_scope_apply_data_scope", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/sample_info_quick_register.py", - "source_location": "L48", - "weight": 1.0 - }, { "source": "crud_sample_info_quick_register_batch_handle_storage_certs", "target": "services_sample_info_quick_register_unique_sample_items", @@ -332552,19 +333089,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L84", - "weight": 1.0 - }, - { - "source": "crud_sample_info_quick_register_batch_handle_storage_certs", - "target": "valueerror", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/sample_info_quick_register.py", "source_location": "L86", "weight": 1.0 }, + { + "source": "crud_sample_info_quick_register_batch_handle_storage_certs", + "target": "valueerror", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L88", + "weight": 1.0 + }, { "source": "crud_sample_info_quick_register_batch_handle_storage_certs", "target": "crud_sample_insurance_upsert_handle", @@ -332572,7 +333109,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L94", + "source_location": "L96", "weight": 1.0 }, { @@ -332582,7 +333119,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L130", + "source_location": "L131", "weight": 1.0 }, { @@ -332592,7 +333129,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L132", + "source_location": "L133", "weight": 1.0 }, { @@ -332602,7 +333139,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L140", + "source_location": "L141", "weight": 1.0 }, { @@ -347095,6 +347632,26 @@ "source_location": "L1237", "weight": 1.0 }, + { + "source": "crud_oa_instance_draft_enrich", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/oa_instance_draft.py", + "source_location": "L124", + "weight": 1.0 + }, + { + "source": "crud_oa_instance_draft_enrich", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/oa_instance_draft.py", + "source_location": "L124", + "weight": 1.0 + }, { "source": "crud_oa_instance_draft_count_drafts", "target": "crud_base_crudbase_count", @@ -347102,7 +347659,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L124", + "source_location": "L130", "weight": 1.0 }, { @@ -347112,7 +347669,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L180", + "source_location": "L186", "weight": 1.0 }, { @@ -347122,7 +347679,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L201", + "source_location": "L207", "weight": 1.0 }, { @@ -347132,7 +347689,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L202", + "source_location": "L208", "weight": 1.0 }, { @@ -347142,7 +347699,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L232", + "source_location": "L238", "weight": 1.0 }, { @@ -347152,7 +347709,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L235", + "source_location": "L241", "weight": 1.0 }, { @@ -347162,7 +347719,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L239", + "source_location": "L245", "weight": 1.0 }, { @@ -347172,7 +347729,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L240", + "source_location": "L246", "weight": 1.0 }, { @@ -347182,7 +347739,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L274", + "source_location": "L280", "weight": 1.0 }, { @@ -347192,7 +347749,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L313", + "source_location": "L319", "weight": 1.0 }, { @@ -347202,7 +347759,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L361", + "source_location": "L367", "weight": 1.0 }, { @@ -388042,7 +388599,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L33", + "source_location": "L31", "weight": 1.0 }, { @@ -388052,7 +388609,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L48", + "source_location": "L46", "weight": 1.0 }, { @@ -388062,19 +388619,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "api_protocol_sample_collection_list_protocol_sample_collections", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/protocol_sample_collection.py", "source_location": "L84", "weight": 1.0 }, - { - "source": "api_protocol_sample_collection_list_protocol_sample_collections", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/protocol_sample_collection.py", - "source_location": "L86", - "weight": 1.0 - }, { "source": "api_protocol_sample_collection_list_protocol_sample_collections", "target": "str", @@ -388082,7 +388639,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L86", + "source_location": "L84", "weight": 1.0 }, { @@ -388092,7 +388649,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L92", + "source_location": "L90", "weight": 1.0 }, { @@ -388102,7 +388659,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L95", + "source_location": "L93", "weight": 1.0 }, { @@ -388112,7 +388669,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L131", + "source_location": "L141", "weight": 1.0 }, { @@ -388122,7 +388679,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L134", + "source_location": "L144", "weight": 1.0 }, { @@ -388132,7 +388689,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L139", + "source_location": "L149", "weight": 1.0 }, { @@ -388142,17 +388699,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L150", - "weight": 1.0 - }, - { - "source": "api_protocol_sample_collection_quick_register_sample_info", - "target": "core_menu_guard_assert_strict_menu_code", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/protocol_sample_collection.py", - "source_location": "L165", + "source_location": "L160", "weight": 1.0 }, { @@ -388162,7 +388709,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L169", + "source_location": "L177", "weight": 1.0 }, { @@ -388172,7 +388719,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L182", + "source_location": "L190", "weight": 1.0 }, { @@ -388182,7 +388729,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L183", + "source_location": "L191", "weight": 1.0 }, { @@ -388192,7 +388739,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L200", + "source_location": "L207", "weight": 1.0 }, { @@ -388202,7 +388749,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L218", + "source_location": "L224", "weight": 1.0 }, { @@ -388212,7 +388759,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L234", + "source_location": "L239", "weight": 1.0 }, { @@ -388222,7 +388769,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L277", + "source_location": "L339", "weight": 1.0 }, { @@ -388232,7 +388779,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L283", + "source_location": "L376", "weight": 1.0 }, { @@ -388242,7 +388789,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L302", + "source_location": "L394", "weight": 1.0 }, { @@ -388252,7 +388799,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L305", + "source_location": "L397", "weight": 1.0 }, { @@ -390665,6 +391212,16 @@ "source_location": "L1806", "weight": 1.0 }, + { + "source": "services_oa_engine_start_instance", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1815", + "weight": 1.0 + }, { "source": "services_oa_engine_start_instance", "target": "services_oa_formula_apply_formulas_and_linkages", @@ -390672,7 +391229,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1813", + "source_location": "L1817", "weight": 1.0 }, { @@ -390682,7 +391239,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1825", + "source_location": "L1829", "weight": 1.0 }, { @@ -390692,7 +391249,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1826", + "source_location": "L1830", "weight": 1.0 }, { @@ -390702,7 +391259,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1830", + "source_location": "L1834", "weight": 1.0 }, { @@ -390712,7 +391269,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1831", + "source_location": "L1835", "weight": 1.0 }, { @@ -390722,7 +391279,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1841", + "source_location": "L1845", "weight": 1.0 }, { @@ -390732,7 +391289,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1842", + "source_location": "L1846", "weight": 1.0 }, { @@ -390742,7 +391299,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1854", + "source_location": "L1858", "weight": 1.0 }, { @@ -390752,7 +391309,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1869", + "source_location": "L1873", "weight": 1.0 }, { @@ -390762,7 +391319,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1873", + "source_location": "L1877", "weight": 1.0 }, { @@ -390772,7 +391329,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1877", + "source_location": "L1881", "weight": 1.0 }, { @@ -390782,7 +391339,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1881", + "source_location": "L1885", "weight": 1.0 }, { @@ -390792,7 +391349,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1885", + "source_location": "L1889", "weight": 1.0 }, { @@ -390802,7 +391359,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1892", + "source_location": "L1896", "weight": 1.0 }, { @@ -390812,7 +391369,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1893", + "source_location": "L1897", "weight": 1.0 }, { @@ -390822,7 +391379,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1921", + "source_location": "L1925", "weight": 1.0 }, { @@ -390832,7 +391389,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1932", + "source_location": "L1936", "weight": 1.0 }, { @@ -390842,7 +391399,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1936", + "source_location": "L1940", "weight": 1.0 }, { @@ -390852,7 +391409,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1971", + "source_location": "L1975", "weight": 1.0 }, { @@ -390862,7 +391419,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1991", + "source_location": "L1995", "weight": 1.0 }, { @@ -390872,7 +391429,17 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2020", + "source_location": "L2024", + "weight": 1.0 + }, + { + "source": "services_oa_engine_get_instance_detail", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L2037", "weight": 1.0 }, { @@ -390882,7 +391449,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2042", + "source_location": "L2052", "weight": 1.0 }, { @@ -390892,7 +391459,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2057", + "source_location": "L2067", "weight": 1.0 }, { @@ -390902,7 +391469,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2093", + "source_location": "L2103", "weight": 1.0 }, { @@ -390912,7 +391479,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2107", + "source_location": "L2117", "weight": 1.0 }, { @@ -390922,7 +391489,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2272", + "source_location": "L2282", "weight": 1.0 }, { @@ -390932,7 +391499,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2337", + "source_location": "L2347", "weight": 1.0 }, { @@ -390942,7 +391509,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2422", + "source_location": "L2432", "weight": 1.0 }, { @@ -390952,7 +391519,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2424", + "source_location": "L2434", "weight": 1.0 }, { @@ -390962,7 +391529,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2441", + "source_location": "L2451", "weight": 1.0 }, { @@ -390972,7 +391539,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2447", + "source_location": "L2457", "weight": 1.0 }, { @@ -390982,7 +391549,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2497", + "source_location": "L2507", "weight": 1.0 }, { @@ -390992,7 +391559,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2526", + "source_location": "L2536", "weight": 1.0 }, { @@ -391002,7 +391569,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2527", + "source_location": "L2537", "weight": 1.0 }, { @@ -391012,7 +391579,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2527", + "source_location": "L2537", "weight": 1.0 }, { @@ -391022,7 +391589,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2553", + "source_location": "L2563", "weight": 1.0 }, { @@ -391032,7 +391599,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2553", + "source_location": "L2563", "weight": 1.0 }, { @@ -391042,7 +391609,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2591", + "source_location": "L2601", "weight": 1.0 }, { @@ -391052,7 +391619,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2641", + "source_location": "L2651", "weight": 1.0 }, { @@ -391062,7 +391629,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2660", + "source_location": "L2670", "weight": 1.0 }, { @@ -391072,7 +391639,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2665", + "source_location": "L2675", "weight": 1.0 }, { @@ -391082,7 +391649,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2690", + "source_location": "L2700", "weight": 1.0 }, { @@ -391092,7 +391659,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2732", + "source_location": "L2742", "weight": 1.0 }, { @@ -391102,7 +391669,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2736", + "source_location": "L2746", "weight": 1.0 }, { @@ -391112,7 +391679,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2889", + "source_location": "L2899", "weight": 1.0 }, { @@ -391122,7 +391689,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2905", + "source_location": "L2915", "weight": 1.0 }, { @@ -391132,7 +391699,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2924", + "source_location": "L2934", "weight": 1.0 }, { @@ -391142,7 +391709,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3041", + "source_location": "L3051", "weight": 1.0 }, { @@ -391152,7 +391719,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3096", + "source_location": "L3106", "weight": 1.0 }, { @@ -391162,7 +391729,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3151", + "source_location": "L3161", "weight": 1.0 }, { @@ -391172,7 +391739,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3219", + "source_location": "L3229", "weight": 1.0 }, { @@ -391182,7 +391749,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3253", + "source_location": "L3263", "weight": 1.0 }, { @@ -391192,7 +391759,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3275", + "source_location": "L3285", "weight": 1.0 }, { @@ -391202,7 +391769,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3319", + "source_location": "L3329", "weight": 1.0 }, { @@ -391212,7 +391779,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3363", + "source_location": "L3373", "weight": 1.0 }, { @@ -391222,7 +391789,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3365", + "source_location": "L3375", "weight": 1.0 }, { @@ -391232,7 +391799,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3404", + "source_location": "L3414", "weight": 1.0 }, { @@ -391242,7 +391809,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3405", + "source_location": "L3415", "weight": 1.0 }, { @@ -391252,7 +391819,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3484", + "source_location": "L3494", "weight": 1.0 }, { @@ -391262,7 +391829,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3486", + "source_location": "L3496", "weight": 1.0 }, { @@ -391272,7 +391839,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3528", + "source_location": "L3538", "weight": 1.0 }, { @@ -391282,7 +391849,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3529", + "source_location": "L3539", "weight": 1.0 }, { @@ -391292,7 +391859,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3571", + "source_location": "L3581", "weight": 1.0 }, { @@ -391302,7 +391869,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3618", + "source_location": "L3628", "weight": 1.0 }, { @@ -391312,7 +391879,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3655", + "source_location": "L3665", "weight": 1.0 }, { @@ -391325,6 +391892,16 @@ "source_location": "L60", "weight": 1.0 }, + { + "source": "services_sample_info_list_enrich_user_name_map", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L91", + "weight": 1.0 + }, { "source": "services_sample_info_list_enrich_enrich_sample_info_items", "target": "str", @@ -391332,7 +391909,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L88", + "source_location": "L104", "weight": 1.0 }, { @@ -391342,7 +391919,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L88", + "source_location": "L104", "weight": 1.0 }, { @@ -391352,7 +391929,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L90", + "source_location": "L106", "weight": 1.0 }, { @@ -391362,7 +391939,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L93", + "source_location": "L109", "weight": 1.0 }, { @@ -391372,7 +391949,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L103", + "source_location": "L119", "weight": 1.0 }, { @@ -391382,7 +391959,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L109", + "source_location": "L125", "weight": 1.0 }, { @@ -391392,7 +391969,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L113", + "source_location": "L129", "weight": 1.0 }, { @@ -391402,7 +391979,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L118", + "source_location": "L134", "weight": 1.0 }, { @@ -391412,7 +391989,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L123", + "source_location": "L139", "weight": 1.0 }, { @@ -391422,7 +391999,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L130", + "source_location": "L150", "weight": 1.0 }, { @@ -391432,7 +392009,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L131", + "source_location": "L151", "weight": 1.0 }, { @@ -391442,7 +392019,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L142", + "source_location": "L179", "weight": 1.0 }, { @@ -391485,6 +392062,76 @@ "source_location": "L69", "weight": 1.0 }, + { + "source": "services_oa_datetime_normalize_extract_rules", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_walk_rules", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_effective_value_format", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_effective_value_format", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_expects_seconds", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_normalize_datetime_form_values", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L86", + "weight": 1.0 + }, + { + "source": "services_oa_datetime_normalize_normalize_datetime_form_values", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L86", + "weight": 1.0 + }, { "source": "services_oa_overtime_hours_parse_hm", "target": "str", @@ -394247,7 +394894,7 @@ }, { "source": "services_oa_related_approval_list_related_candidates", - "target": "services_oa_engine_user_name_map", + "target": "services_sample_info_list_enrich_user_name_map", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -395097,7 +395744,7 @@ }, { "source": "services_oa_instance_comment_list_comments", - "target": "services_oa_engine_user_name_map", + "target": "services_sample_info_list_enrich_user_name_map", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -395237,7 +395884,7 @@ }, { "source": "services_oa_instance_comment_create_comment", - "target": "services_oa_engine_user_name_map", + "target": "services_sample_info_list_enrich_user_name_map", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -395267,7 +395914,7 @@ }, { "source": "services_oa_instance_comment_revoke_comment", - "target": "services_oa_engine_user_name_map", + "target": "services_sample_info_list_enrich_user_name_map", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -396162,7 +396809,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L198", + "source_location": "L197", "weight": 1.0 }, { @@ -396172,7 +396819,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L198", + "source_location": "L197", "weight": 1.0 }, { @@ -396182,7 +396829,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L211", + "source_location": "L210", "weight": 1.0 }, { @@ -396192,7 +396839,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L235", + "source_location": "L234", "weight": 1.0 }, { @@ -396202,7 +396849,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L342", + "source_location": "L334", "weight": 1.0 }, { @@ -396212,7 +396859,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L342", + "source_location": "L334", "weight": 1.0 }, { @@ -396222,37 +396869,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L346", - "weight": 1.0 - }, - { - "source": "services_market_protocol_validate_region_staff_assignments", - "target": "str", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/market_protocol.py", - "source_location": "L361", - "weight": 1.0 - }, - { - "source": "services_market_protocol_validate_region_staff_assignments", - "target": "crud_base_crudbase_get", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/market_protocol.py", - "source_location": "L361", - "weight": 1.0 - }, - { - "source": "services_market_protocol_validate_region_staff_assignments", - "target": "valueerror", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/market_protocol.py", - "source_location": "L391", + "source_location": "L338", "weight": 1.0 }, { @@ -396262,7 +396879,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L408", + "source_location": "L359", "weight": 1.0 }, { @@ -396272,7 +396889,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L408", + "source_location": "L359", "weight": 1.0 }, { @@ -396282,7 +396899,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L409", + "source_location": "L360", "weight": 1.0 }, { @@ -396292,7 +396909,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L429", + "source_location": "L380", "weight": 1.0 }, { @@ -396302,7 +396919,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L457", + "source_location": "L408", "weight": 1.0 }, { @@ -396312,7 +396929,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L505", + "source_location": "L455", "weight": 1.0 }, { @@ -396322,7 +396939,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L505", + "source_location": "L455", "weight": 1.0 }, { @@ -396332,7 +396949,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L510", + "source_location": "L460", "weight": 1.0 }, { @@ -396342,7 +396959,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L516", + "source_location": "L466", "weight": 1.0 }, { @@ -396352,7 +396969,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L529", + "source_location": "L479", "weight": 1.0 }, { @@ -396362,7 +396979,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L537", + "source_location": "L487", "weight": 1.0 }, { @@ -396372,7 +396989,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L543", + "source_location": "L493", "weight": 1.0 }, { @@ -396382,7 +396999,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L554", + "source_location": "L504", "weight": 1.0 }, { @@ -396392,7 +397009,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L574", + "source_location": "L524", "weight": 1.0 }, { @@ -396402,7 +397019,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L580", + "source_location": "L530", "weight": 1.0 }, { @@ -396412,7 +397029,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L627", + "source_location": "L577", "weight": 1.0 }, { @@ -396422,7 +397039,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L627", + "source_location": "L577", "weight": 1.0 }, { @@ -396432,7 +397049,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L633", + "source_location": "L583", "weight": 1.0 }, { @@ -396442,7 +397059,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L636", + "source_location": "L586", "weight": 1.0 }, { @@ -396452,7 +397069,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L740", + "source_location": "L690", "weight": 1.0 }, { @@ -396462,7 +397079,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L741", + "source_location": "L691", "weight": 1.0 }, { @@ -396472,7 +397089,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L806", + "source_location": "L756", "weight": 1.0 }, { @@ -396482,7 +397099,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L816", + "source_location": "L766", "weight": 1.0 }, { @@ -396492,7 +397109,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L820", + "source_location": "L770", "weight": 1.0 }, { @@ -396502,7 +397119,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L823", + "source_location": "L773", "weight": 1.0 }, { @@ -396512,7 +397129,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L900", + "source_location": "L850", "weight": 1.0 }, { @@ -396522,7 +397139,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L901", + "source_location": "L851", "weight": 1.0 }, { @@ -396532,7 +397149,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L922", + "source_location": "L872", "weight": 1.0 }, { @@ -396542,7 +397159,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L947", + "source_location": "L897", "weight": 1.0 }, { @@ -396552,7 +397169,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L979", + "source_location": "L929", "weight": 1.0 }, { @@ -396562,7 +397179,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1009", + "source_location": "L959", "weight": 1.0 }, { @@ -396572,7 +397189,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1023", + "source_location": "L973", "weight": 1.0 }, { @@ -396582,7 +397199,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1119", + "source_location": "L1069", "weight": 1.0 }, { @@ -396592,7 +397209,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1119", + "source_location": "L1069", "weight": 1.0 }, { @@ -396602,7 +397219,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1137", + "source_location": "L1087", "weight": 1.0 }, { @@ -396612,7 +397229,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1137", + "source_location": "L1087", "weight": 1.0 }, { @@ -396622,7 +397239,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1138", + "source_location": "L1088", "weight": 1.0 }, { @@ -396632,7 +397249,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1167", + "source_location": "L1117", "weight": 1.0 }, { @@ -396642,7 +397259,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1171", + "source_location": "L1121", "weight": 1.0 }, { @@ -396652,7 +397269,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1178", + "source_location": "L1128", "weight": 1.0 }, { @@ -396662,7 +397279,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1179", + "source_location": "L1129", "weight": 1.0 }, { @@ -396672,7 +397289,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1193", + "source_location": "L1143", "weight": 1.0 }, { @@ -396682,7 +397299,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1196", + "source_location": "L1146", "weight": 1.0 }, { @@ -396692,7 +397309,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1219", + "source_location": "L1169", "weight": 1.0 }, { @@ -396702,7 +397319,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1268", + "source_location": "L1218", "weight": 1.0 }, { @@ -396712,7 +397329,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1270", + "source_location": "L1220", "weight": 1.0 }, { @@ -396722,7 +397339,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1350", + "source_location": "L1300", "weight": 1.0 }, { @@ -396732,7 +397349,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1359", + "source_location": "L1309", "weight": 1.0 }, { @@ -396742,7 +397359,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1370", + "source_location": "L1320", "weight": 1.0 }, { @@ -396752,7 +397369,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1393", + "source_location": "L1343", "weight": 1.0 }, { @@ -396762,7 +397379,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1403", + "source_location": "L1353", "weight": 1.0 }, { @@ -396772,7 +397389,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1404", + "source_location": "L1354", "weight": 1.0 }, { @@ -396782,7 +397399,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1405", + "source_location": "L1355", "weight": 1.0 }, { @@ -396792,7 +397409,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1406", + "source_location": "L1356", "weight": 1.0 }, { @@ -396802,7 +397419,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1407", + "source_location": "L1357", "weight": 1.0 }, { @@ -396812,7 +397429,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1408", + "source_location": "L1358", "weight": 1.0 }, { @@ -396822,7 +397439,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1412", + "source_location": "L1362", "weight": 1.0 }, { @@ -396832,7 +397449,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1413", + "source_location": "L1363", "weight": 1.0 }, { @@ -396842,7 +397459,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1425", + "source_location": "L1375", "weight": 1.0 }, { @@ -396852,7 +397469,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1450", + "source_location": "L1400", "weight": 1.0 }, { @@ -396862,7 +397479,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1457", + "source_location": "L1407", "weight": 1.0 }, { @@ -396872,7 +397489,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1459", + "source_location": "L1409", "weight": 1.0 }, { @@ -396882,7 +397499,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1479", + "source_location": "L1429", "weight": 1.0 }, { @@ -396892,7 +397509,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1480", + "source_location": "L1430", "weight": 1.0 }, { @@ -396902,7 +397519,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1497", + "source_location": "L1447", "weight": 1.0 }, { @@ -396912,7 +397529,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1504", + "source_location": "L1454", "weight": 1.0 }, { @@ -396922,7 +397539,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1506", + "source_location": "L1456", "weight": 1.0 }, { @@ -396932,7 +397549,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1511", + "source_location": "L1461", "weight": 1.0 }, { @@ -396942,7 +397559,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1531", + "source_location": "L1481", "weight": 1.0 }, { @@ -396952,7 +397569,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1534", + "source_location": "L1484", "weight": 1.0 }, { @@ -396962,7 +397579,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1540", + "source_location": "L1490", "weight": 1.0 }, { @@ -396972,7 +397589,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1546", + "source_location": "L1496", "weight": 1.0 }, { @@ -396982,7 +397599,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1555", + "source_location": "L1505", "weight": 1.0 }, { @@ -396992,7 +397609,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1577", + "source_location": "L1527", "weight": 1.0 }, { @@ -397002,7 +397619,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1578", + "source_location": "L1528", "weight": 1.0 }, { @@ -397012,7 +397629,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1578", + "source_location": "L1528", "weight": 1.0 }, { @@ -397022,7 +397639,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1581", + "source_location": "L1531", "weight": 1.0 }, { @@ -397032,7 +397649,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1595", + "source_location": "L1545", "weight": 1.0 }, { @@ -397042,7 +397659,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1615", + "source_location": "L1565", "weight": 1.0 }, { @@ -397052,7 +397669,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1615", + "source_location": "L1565", "weight": 1.0 }, { @@ -397062,7 +397679,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1616", + "source_location": "L1566", "weight": 1.0 }, { @@ -397072,7 +397689,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1642", + "source_location": "L1592", "weight": 1.0 }, { @@ -397082,7 +397699,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1645", + "source_location": "L1595", "weight": 1.0 }, { @@ -397092,7 +397709,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1648", + "source_location": "L1598", "weight": 1.0 }, { @@ -397102,7 +397719,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1747", + "source_location": "L1697", "weight": 1.0 }, { @@ -397112,7 +397729,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1752", + "source_location": "L1702", "weight": 1.0 }, { @@ -397122,7 +397739,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1756", + "source_location": "L1706", "weight": 1.0 }, { @@ -397132,7 +397749,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1765", + "source_location": "L1715", "weight": 1.0 }, { @@ -397142,7 +397759,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1774", + "source_location": "L1724", "weight": 1.0 }, { @@ -397152,7 +397769,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1785", + "source_location": "L1735", "weight": 1.0 }, { @@ -397162,7 +397779,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1806", + "source_location": "L1756", "weight": 1.0 }, { @@ -397172,7 +397789,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1830", + "source_location": "L1780", "weight": 1.0 }, { @@ -397182,7 +397799,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1831", + "source_location": "L1781", "weight": 1.0 }, { @@ -397192,7 +397809,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1832", + "source_location": "L1782", "weight": 1.0 }, { @@ -397202,7 +397819,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1833", + "source_location": "L1783", "weight": 1.0 }, { @@ -397212,7 +397829,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1843", + "source_location": "L1793", "weight": 1.0 }, { @@ -397222,7 +397839,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1846", + "source_location": "L1796", "weight": 1.0 }, { @@ -397232,7 +397849,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1870", + "source_location": "L1820", "weight": 1.0 }, { @@ -397242,7 +397859,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1878", + "source_location": "L1828", "weight": 1.0 }, { @@ -397252,7 +397869,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1882", + "source_location": "L1832", "weight": 1.0 }, { @@ -397262,7 +397879,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1897", + "source_location": "L1847", "weight": 1.0 }, { @@ -397272,7 +397889,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1912", + "source_location": "L1862", "weight": 1.0 }, { @@ -397282,7 +397899,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1917", + "source_location": "L1867", "weight": 1.0 }, { @@ -397292,7 +397909,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1946", + "source_location": "L1896", "weight": 1.0 }, { @@ -397302,7 +397919,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1955", + "source_location": "L1905", "weight": 1.0 }, { @@ -397312,7 +397929,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1964", + "source_location": "L1914", "weight": 1.0 }, { @@ -397322,7 +397939,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1980", + "source_location": "L1930", "weight": 1.0 }, { @@ -397332,7 +397949,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2005", + "source_location": "L1955", "weight": 1.0 }, { @@ -397342,7 +397959,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2027", + "source_location": "L1977", "weight": 1.0 }, { @@ -397352,7 +397969,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2046", + "source_location": "L1996", "weight": 1.0 }, { @@ -397362,7 +397979,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2059", + "source_location": "L2009", "weight": 1.0 }, { @@ -397372,7 +397989,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2062", + "source_location": "L2012", "weight": 1.0 }, { @@ -397382,7 +397999,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2065", + "source_location": "L2015", "weight": 1.0 }, { @@ -397392,7 +398009,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2098", + "source_location": "L2048", "weight": 1.0 }, { @@ -397402,7 +398019,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2104", + "source_location": "L2054", "weight": 1.0 }, { @@ -397412,7 +398029,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2120", + "source_location": "L2070", "weight": 1.0 }, { @@ -397422,7 +398039,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2121", + "source_location": "L2071", "weight": 1.0 }, { @@ -397432,7 +398049,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2139", + "source_location": "L2089", "weight": 1.0 }, { @@ -397442,7 +398059,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2144", + "source_location": "L2094", "weight": 1.0 }, { @@ -397452,7 +398069,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2154", + "source_location": "L2104", "weight": 1.0 }, { @@ -397462,7 +398079,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2165", + "source_location": "L2115", "weight": 1.0 }, { @@ -397472,7 +398089,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2181", + "source_location": "L2131", "weight": 1.0 }, { @@ -397482,7 +398099,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2191", + "source_location": "L2141", "weight": 1.0 }, { @@ -397492,7 +398109,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2194", + "source_location": "L2144", "weight": 1.0 }, { @@ -397502,7 +398119,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2223", + "source_location": "L2173", "weight": 1.0 }, { @@ -397512,7 +398129,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2230", + "source_location": "L2180", "weight": 1.0 }, { @@ -397522,7 +398139,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2254", + "source_location": "L2204", "weight": 1.0 }, { @@ -397532,7 +398149,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2264", + "source_location": "L2214", "weight": 1.0 }, { @@ -398502,7 +399119,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L61", + "source_location": "L62", "weight": 1.0 }, { @@ -398512,7 +399129,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L61", + "source_location": "L62", "weight": 1.0 }, { @@ -398522,7 +399139,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L66", + "source_location": "L67", "weight": 1.0 }, { @@ -398532,7 +399149,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L106", + "source_location": "L107", "weight": 1.0 }, { @@ -398542,7 +399159,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L108", + "source_location": "L109", "weight": 1.0 }, { @@ -398552,7 +399169,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L120", + "source_location": "L121", "weight": 1.0 }, { @@ -398562,7 +399179,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L124", + "source_location": "L125", "weight": 1.0 }, { @@ -398572,7 +399189,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L124", + "source_location": "L125", "weight": 1.0 }, { @@ -398582,7 +399199,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L183", + "source_location": "L184", "weight": 1.0 }, { @@ -398592,7 +399209,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L233", + "source_location": "L234", "weight": 1.0 }, { @@ -398602,7 +399219,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L250", + "source_location": "L251", "weight": 1.0 }, { @@ -398612,7 +399229,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L305", + "source_location": "L306", "weight": 1.0 }, { @@ -398622,7 +399239,17 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L327", + "source_location": "L328", + "weight": 1.0 + }, + { + "source": "services_market_freight_freight_accessible", + "target": "core_data_scope_apply_data_scope", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/market_freight.py", + "source_location": "L347", "weight": 1.0 }, { @@ -398632,7 +399259,27 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L349", + "source_location": "L363", + "weight": 1.0 + }, + { + "source": "services_market_freight_list_freights", + "target": "core_data_scope_apply_data_scope", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/market_freight.py", + "source_location": "L368", + "weight": 1.0 + }, + { + "source": "services_market_freight_list_freights", + "target": "crud_base_crudbase_exists", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/market_freight.py", + "source_location": "L387", "weight": 1.0 }, { @@ -398642,7 +399289,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L381", + "source_location": "L428", "weight": 1.0 }, { @@ -398652,7 +399299,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L405", + "source_location": "L452", "weight": 1.0 }, { @@ -398662,7 +399309,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L439", + "source_location": "L482", "weight": 1.0 }, { @@ -398672,7 +399319,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L473", + "source_location": "L516", "weight": 1.0 }, { @@ -398682,7 +399329,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L486", + "source_location": "L529", "weight": 1.0 }, { @@ -398692,7 +399339,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L498", + "source_location": "L541", "weight": 1.0 }, { @@ -398702,7 +399349,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L503", + "source_location": "L546", "weight": 1.0 }, { @@ -398712,7 +399359,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L533", + "source_location": "L576", "weight": 1.0 }, { @@ -398722,7 +399369,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L679", + "source_location": "L722", "weight": 1.0 }, { @@ -398732,7 +399379,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L680", + "source_location": "L723", "weight": 1.0 }, { @@ -398742,7 +399389,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L782", + "source_location": "L825", "weight": 1.0 }, { @@ -398752,7 +399399,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L845", + "source_location": "L888", "weight": 1.0 }, { @@ -398762,7 +399409,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1013", + "source_location": "L1056", "weight": 1.0 }, { @@ -398772,7 +399419,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1016", + "source_location": "L1059", "weight": 1.0 }, { @@ -398782,7 +399429,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1028", + "source_location": "L1071", "weight": 1.0 }, { @@ -398792,7 +399439,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1029", + "source_location": "L1072", "weight": 1.0 }, { @@ -398802,7 +399449,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0 }, { @@ -398812,7 +399459,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0 }, { @@ -398822,7 +399469,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0 }, { @@ -398832,7 +399479,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0 }, { @@ -398842,7 +399489,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1047", + "source_location": "L1090", "weight": 1.0 }, { @@ -398852,7 +399499,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1077", + "source_location": "L1120", "weight": 1.0 }, { @@ -398862,7 +399509,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1077", + "source_location": "L1120", "weight": 1.0 }, { @@ -398872,7 +399519,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1145", + "source_location": "L1172", "weight": 1.0 }, { @@ -398882,7 +399529,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1149", + "source_location": "L1176", "weight": 1.0 }, { @@ -398892,7 +399539,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1149", + "source_location": "L1176", "weight": 1.0 }, { @@ -398902,7 +399549,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1149", + "source_location": "L1176", "weight": 1.0 }, { @@ -398912,7 +399559,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1149", + "source_location": "L1176", "weight": 1.0 }, { @@ -398922,7 +399569,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1185", + "source_location": "L1212", "weight": 1.0 }, { diff --git a/backend/graphify-out/GRAPH_REPORT.md b/backend/graphify-out/GRAPH_REPORT.md index 04f2a79d..89554e9d 100644 --- a/backend/graphify-out/GRAPH_REPORT.md +++ b/backend/graphify-out/GRAPH_REPORT.md @@ -1,11 +1,11 @@ -# Graph Report - app (2026-10-17) +# Graph Report - app (2026-10-20) ## Corpus Check -- Large corpus: 309 files · ~378,970 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. +- Large corpus: 310 files · ~379,799 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. ## Summary -- 6359 nodes · 35281 edges · 40 communities detected -- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 24141 edges (avg confidence: 0.6) +- 6373 nodes · 35339 edges · 42 communities detected +- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 24180 edges (avg confidence: 0.6) - Token cost: 0 input · 0 output ## Community Hubs (Navigation) @@ -43,16 +43,18 @@ - [[_COMMUNITY_Community 31|Community 31]] - [[_COMMUNITY_Community 32|Community 32]] - [[_COMMUNITY_Community 33|Community 33]] -- [[_COMMUNITY_Community 36|Community 36]] -- [[_COMMUNITY_Community 37|Community 37]] +- [[_COMMUNITY_Community 34|Community 34]] +- [[_COMMUNITY_Community 35|Community 35]] - [[_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]] ## God Nodes (most connected - your core abstractions) 1. `success_response()` - 830 edges -2. `SysUser` - 731 edges +2. `SysUser` - 733 edges 3. `error_response()` - 699 edges 4. `BizQcTaskResult` - 388 edges 5. `BizProductionMaterial` - 372 edges @@ -71,213 +73,221 @@ core/menu_guard.py → models/models.py - `读取用户授权的菜单权限标识集合(与前端 meta.menuCode / perms 对齐)。` --uses--> `SysUser` [INFERRED] core/menu_guard.py → models/models.py -- `接口菜单权限守卫(已统一放行 menuCode 校验,仅保留运营端登录)。` --uses--> `SysUser` [INFERRED] +- `判断用户是否拥有指定权限码(不拦截请求,用于字段/按钮级能力控制)。` --uses--> `SysUser` [INFERRED] core/menu_guard.py → models/models.py ## Communities ### Community 0 - "Community 0" Cohesion: 0.01 -Nodes (1149): create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post(), create_role_management() (+1141 more) +Nodes (1187): _assert_user_tenant_access(), attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu() (+1179 more) ### Community 1 - "Community 1" -Cohesion: 0.04 -Nodes (851): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+843 more) +Cohesion: 0.01 +Nodes (882): validate_ymd(), BaseSettings, Config, secret_key_must_be_strong(), Settings, generate_uuid(), delete(), get_multi_with_filters() (+874 more) ### Community 2 - "Community 2" Cohesion: 0.01 -Nodes (753): get_role_menus(), BaseSettings, Config, secret_key_must_be_strong(), Settings, generate_uuid(), create_cell_sample_type(), get_cell_sample_type() (+745 more) +Nodes (607): BatchPaymentIdsBody, BatchSubmitReceiptBody, BatchSubmitRefundBody, ConfirmReceiptBody, ConfirmRefundBody, PaymentIdBody, SubmitReceiptBody, SubmitRefundBody (+599 more) ### Community 3 - "Community 3" -Cohesion: 0.01 -Nodes (680): GarmentBatchDeleteBody, GarmentBatchDiscardBody, GarmentCreateBody, GarmentDiscardBody, GarmentUpdateBody, SterilizeLogBatchBody, SterilizeLogCreateBody, SterilizeLogUpdateBody (+672 more) +Cohesion: 0.05 +Nodes (528): 环境检测 — 检测项维护 + 登记管理 API, InsuranceCompanyCreateBody, InsuranceCompanyInvoiceCreateBody, InsuranceCompanyInvoiceUpdateBody, InsuranceCompanyUpdateBody, InsuranceProjectPriceCreateBody, InsuranceProjectPriceUpdateBody, 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格) (+520 more) ### Community 4 - "Community 4" Cohesion: 0.01 -Nodes (617): list_users(), _normalize_date_bound(), _persist_protocol_sub_resources(), list_ethnics_for_select(), _leave_local_callback(), assert_donation_sensitive_fields(), batch_delete_research_donations(), change_donation_status() (+609 more) +Nodes (420): _normalize_date_bound(), _persist_protocol_sub_resources(), assert_protocol_status_transition(), build_void_type_label_map(), format_protocol_status_label(), 状态流转被拒绝时的提示,状态码展示为中文名称。, resolve_void_type_label(), status_transition_denied_message() (+412 more) ### Community 5 - "Community 5" -Cohesion: 0.02 -Nodes (274): _save_sample_payments(), get_protocol_nos_used_in_protocols(), deduct_for_step(), _display_remark(), list_stock_logs(), _parse_receiver_purpose_from_remark(), 耗材变动记录 CRUD(biz_consumable_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。 (+266 more) +Cohesion: 0.05 +Nodes (457): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+449 more) ### Community 6 - "Community 6" Cohesion: 0.02 -Nodes (261): 截止日期:仅日期时扩到当天 23:59:59。, 发起前预览审批链(条件齐后解析最终路径与审批人)。, 兼容旧 GET:无 formData,含条件分支时多为待确定占位。, _error_json(), lifespan(), sqlalchemy_exception_handler(), unhandled_exception_handler(), _copied_app_name() (+253 more) +Nodes (258): 截止日期:仅日期时扩到当天 23:59:59。, 发起前预览审批链(条件齐后解析最终路径与审批人)。, 兼容旧 GET:无 formData,含条件分支时多为待确定占位。, _copied_app_name(), copy_app(), create_app(), _create_version(), delete_app() (+250 more) ### Community 7 - "Community 7" -Cohesion: 0.01 -Nodes (191): _register_attachment_routes(), _register_freight_routes(), _register_payment_routes(), _register_presign_routes(), _register_protocol_routes(), mp_bind(), mp_bind_status(), 小程序鉴权:微信登录 / 绑定 openid。 (+183 more) +Cohesion: 0.02 +Nodes (194): 小程序鉴权:微信登录 / 绑定 openid。, 当前用户是否已绑定微信服务号 openid。, 服务号网页授权 code 绑定当前用户(需 Bearer)。, 微信登录:openid 已绑定时可静默换票;否则须授权手机号且与账号 phone_no 一致。, 密码登录后绑定当前微信 openid(需 Bearer)。, web_qr_confirm(), web_qr_scanned(), 公共接口(Web 登录、刷新 Token、登出;用户模型对齐 docs/sql/zkxw.sql 基线) (+186 more) ### Community 8 - "Community 8" Cohesion: 0.02 -Nodes (192): _load_lineage_qc_for_nodes(), get_schedule_detail(), compare_lab_storage_then_create_time_desc(), inbound_lab_storage_order_by_clauses(), uses_inbound_lab_storage_list_sort(), _allocate_batch_name(), _apply_assignees_to_batch_tasks(), _assignee_names() (+184 more) +Nodes (215): eq_unicode(), like_unicode(), MySQL 字符串比较/模糊匹配时统一排序规则,避免 Illegal mix of collations。, 跨表字符串等值比较(JOIN / WHERE)时统一为 utf8mb4_unicode_ci。, 将列显式设为 utf8mb4_unicode_ci。, unicode_ci(), batch_review(), _dec() (+207 more) ### Community 9 - "Community 9" Cohesion: 0.02 -Nodes (172): complete_application(), create_basic_experiment_sale_schedules(), create_infusion_plan(), create_schedule(), _create_schedule_products(), _format_yyyy_mm_dd(), _generate_application_no(), get_application() (+164 more) +Nodes (184): _ancestor_link_from_cell_product_input(), _ancestor_sample_chain_link(), _apply_cell_product_status_change(), _build_ancestor_chain(), _build_descendant_chain(), _build_facility_path_label(), build_split_product_codes(), create_cell_products_batch() (+176 more) ### Community 10 - "Community 10" Cohesion: 0.03 -Nodes (164): _assert_user_tenant_access(), attachment_download_url(), AttachmentDownloadUrlBody, delete_user(), DeptCreateBody, DeptUpdateBody, dict_data_options(), DictDataCreateBody (+156 more) +Nodes (170): _save_sample_payments(), deduct_for_step(), _display_remark(), list_stock_logs(), _parse_receiver_purpose_from_remark(), 耗材变动记录 CRUD(biz_consumable_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。, 扣减耗材库存并生成变动记录。调用方控制事务,本函数不 commit。 (+162 more) ### Community 11 - "Community 11" -Cohesion: 0.05 -Nodes (111): AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody, list_storage_slot_stats(), OccupancyCreateBody (+103 more) +Cohesion: 0.02 +Nodes (156): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+148 more) ### Community 12 - "Community 12" -Cohesion: 0.04 -Nodes (97): get_customer_service_dict(), _get_tenant_no(), _get_current_user_id(), get_sample_insurance(), get_sample_storage_cert(), _get_tenant_no(), put_sample_insurance(), put_sample_storage_cert() (+89 more) +Cohesion: 0.03 +Nodes (131): list_ethnics_for_select(), _leave_local_callback(), apply_data_scope(), _build_tree(), _cascade_soft_delete(), _collect_with_ancestors(), get_dept(), list_depts() (+123 more) ### Community 13 - "Community 13" Cohesion: 0.04 -Nodes (98): _ancestor_link_from_cell_product_input(), _ancestor_sample_chain_link(), _apply_cell_product_status_change(), _build_ancestor_chain(), _build_descendant_chain(), _build_facility_path_label(), build_split_product_codes(), create_cell_product() (+90 more) +Nodes (96): get_customer_service_dict(), _get_tenant_no(), _get_current_user_id(), get_sample_insurance(), get_sample_storage_cert(), _get_tenant_no(), put_sample_insurance(), put_sample_storage_cert() (+88 more) ### Community 14 - "Community 14" -Cohesion: 0.04 -Nodes (62): get_designer_data(), 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, BaseHTTPMiddleware, ApiCryptoError, _b64url_decode(), _b64url_encode(), decrypt_json() (+54 more) +Cohesion: 0.06 +Nodes (72): create_sample_freight(), delete_sample_freight(), _get_current_user_id(), get_sample_freight(), _get_tenant_no(), link_sample_freight(), list_sample_freight_options(), list_sample_freights() (+64 more) ### Community 15 - "Community 15" +Cohesion: 0.08 +Nodes (56): aggregate_slot_stats_by_facility(), _apply_slot_select_base_filters(), _apply_slot_select_query_filters(), batch_create_facilities(), batch_create_slots(), _build_node_path_cache(), _build_slot_keyword_sql_filters(), collect_descendant_ids() (+48 more) + +### Community 16 - "Community 16" +Cohesion: 0.05 +Nodes (22): extract_avatar_storage_key(), 用户头像 URL 解析(sys_user.avatar 可能存 MinIO 相对路径或完整 URL), 从 upload 返回值或历史完整 URL 中提取 avatar/ 相对路径。, 服务端内部拼完整 URL(邮件等);Web API 应返回库中原始路径。, resolve_avatar_display_url(), BaseStorage, convert_heic_to_jpeg(), get_storage() (+14 more) + +### Community 17 - "Community 17" +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 18 - "Community 18" +Cohesion: 0.12 +Nodes (30): join_equipment_ids(), parse_equipment_ids(), 工艺/步骤设备多选:逗号分隔 ID 与名称快照解析, 校验设备列表,返回 (equipment_ids 逗号串, equipment_name 逗号串快照)。, resolve_equipment_list_snapshot(), add_step(), copy_step(), _create_step_consumable() (+22 more) + +### Community 19 - "Community 19" 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" +### Community 20 - "Community 20" Cohesion: 0.14 -Nodes (25): _assert_routes_exist(), create_set(), create_set_from_work_order(), create_tasks_from_set(), delete_set(), get_set(), _item_count_map(), _item_to_dict() (+17 more) +Nodes (26): _assert_routes_exist(), collect_missing_route_ids(), create_set(), create_set_from_work_order(), create_tasks_from_set(), delete_set(), get_set(), _item_count_map() (+18 more) -### Community 17 - "Community 17" +### Community 21 - "Community 21" 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) -### Community 18 - "Community 18" +### Community 22 - "Community 22" 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.17 -Nodes (12): BusinessException, InvalidStatusTransitionException, log_delivery_operation(), log_operation(), log_order_operation(), log_settlement_operation(), log_user_operation(), OrderLockedException (+4 more) - -### Community 20 - "Community 20" +### Community 23 - "Community 23" Cohesion: 0.21 Nodes (19): _consumable_row_to_dict(), create_process(), _create_sub_consumable(), _create_sub_data_collection(), _create_sub_output(), _create_sub_reagent(), _data_collection_row_to_dict(), get_process() (+11 more) -### Community 21 - "Community 21" -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 22 - "Community 22" +### Community 24 - "Community 24" Cohesion: 0.27 -Nodes (12): create_equipment(), _dec(), equipment_code_exists(), equipment_is_referenced(), get_equipment(), list_equipments(), _norm_status(), _parse_date() (+4 more) +Nodes (12): _field_label(), _is_empty(), _is_required(), _parse_money(), OA 表单设计器:金额控件 form_data 校验, 校验 form_data 中金额控件的值格式,返回中文错误列表(空表示通过)。, 解析金额值。成功返回 (number, None);失败返回 (None, error_key)。, _rule_props() (+4 more) -### Community 23 - "Community 23" +### Community 25 - "Community 25" Cohesion: 0.29 Nodes (11): get_detail(), _load_sample_context(), _row_to_dict(), upsert(), dumps_payload(), empty_detail(), loads_payload(), normalize_payload() (+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_reagent_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。, 扣减试剂库存并生成变动记录。调用方控制事务,本函数不 commit。, _resolve_receiver_purpose() (+3 more) -### Community 25 - "Community 25" +### Community 27 - "Community 27" 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" +### Community 28 - "Community 28" Cohesion: 0.29 Nodes (2): BaseModel, SoftDeleteModel -### Community 27 - "Community 27" +### Community 29 - "Community 29" Cohesion: 0.38 Nodes (6): derive_legacy_status_from_three(), derive_three_status_from_legacy(), 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal() -### Community 28 - "Community 28" +### Community 30 - "Community 30" Cohesion: 0.4 Nodes (5): batch_matches_stock_status(), normalize_batch_stock_status(), 质检物料入库批次:按剩余数量过滤的语义辅助。, 纯函数判定(供单测);list_batches 用 SQL 等价条件。, 返回 'available' | 'exhausted';全部 / 空 / 非法 → None(不加剩余数量条件)。 -### Community 29 - "Community 29" +### Community 31 - "Community 31" Cohesion: 0.5 Nodes (2): _auto_fill_create_dept_id(), ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID -### Community 30 - "Community 30" +### Community 32 - "Community 32" Cohesion: 0.67 Nodes (1): 转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。 -### Community 31 - "Community 31" +### Community 33 - "Community 33" Cohesion: 1.0 Nodes (1): 质检物料金额查看授权:专用角色与菜单权限常量。 -### Community 32 - "Community 32" +### Community 34 - "Community 34" Cohesion: 1.0 Nodes (1): 请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传 -### Community 33 - "Community 33" +### Community 35 - "Community 35" Cohesion: 1.0 Nodes (1): API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位) -### Community 36 - "Community 36" +### Community 38 - "Community 38" Cohesion: 1.0 Nodes (1): 发送订单状态通知 Args: openid: 用户openid ord -### Community 37 - "Community 37" +### Community 39 - "Community 39" Cohesion: 1.0 Nodes (1): 发送支付成功通知 Args: openid: 用户openid ord -### Community 38 - "Community 38" +### Community 40 - "Community 40" Cohesion: 1.0 Nodes (1): 发送配送通知 Args: openid: 配送员openid task -### Community 39 - "Community 39" +### Community 41 - "Community 41" Cohesion: 1.0 Nodes (1): 发送配送时效预警 Args: openid: 配送员openid ta -### Community 40 - "Community 40" +### Community 42 - "Community 42" Cohesion: 1.0 Nodes (1): 发送退款结果通知 Args: openid: 用户openid ord -### Community 41 - "Community 41" +### Community 43 - "Community 43" Cohesion: 1.0 Nodes (1): 发送催单通知给配送员 Args: deliver_openid: 配送员openid ## Knowledge Gaps -- **209 isolated node(s):** `刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)`, `写入 refreshToken(用于 one-time 使用/吊销)`, `根据 token 获取当前用户(包含 Redis 会话校验;会话滑动续期)`, `严格判断当前租户用户是否拥有指定移动市场权限码。`, `为移动市场 API 提供租户化、精确匹配的菜单权限依赖。` (+204 more) +- **211 isolated node(s):** `刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)`, `写入 refreshToken(用于 one-time 使用/吊销)`, `根据 token 获取当前用户(包含 Redis 会话校验;会话滑动续期)`, `严格判断当前租户用户是否拥有指定移动市场权限码。`, `为移动市场 API 提供租户化、精确匹配的菜单权限依赖。` (+206 more) These have ≤1 connection - possible missing edges or undocumented components. -- **Thin community `Community 26`** (8 nodes): `BaseModel`, `.to_dict()`, `get_active()`, `base.py`, `SoftDeleteModel`, `.restore()`, `.soft_delete()`, `__tablename__()` +- **Thin community `Community 28`** (8 nodes): `BaseModel`, `.to_dict()`, `get_active()`, `base.py`, `SoftDeleteModel`, `.restore()`, `.soft_delete()`, `__tablename__()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 29`** (4 nodes): `_auto_fill_create_dept_id()`, `get_db()`, `database.py`, `ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID` +- **Thin community `Community 31`** (4 nodes): `_auto_fill_create_dept_id()`, `get_db()`, `database.py`, `ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 30`** (3 nodes): `add_months_ymd()`, `oa_confirmation_date.py`, `转正套件:入职日 + 试用期月数 → 建议转正日(YYYY-MM-DD)。` +- **Thin community `Community 32`** (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 31`** (2 nodes): `qc_material_amount_auth_constants.py`, `质检物料金额查看授权:专用角色与菜单权限常量。` +- **Thin community `Community 33`** (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 32`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` +- **Thin community `Community 34`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 33`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` +- **Thin community `Community 35`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 36`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` +- **Thin community `Community 38`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 37`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid ord` +- **Thin community `Community 39`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 38`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` +- **Thin community `Community 40`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 39`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` +- **Thin community `Community 41`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` 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 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 41`** (1 nodes): `发送催单通知给配送员 Args: deliver_openid: 配送员openid` +- **Thin community `Community 43`** (1 nodes): `发送催单通知给配送员 Args: deliver_openid: 配送员openid` Too small to be a meaningful cluster - may be noise or needs more connections extracted. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ -- **Why does `SysUser` connect `Community 3` to `Community 0`, `Community 1`, `Community 2`, `Community 4`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 13`, `Community 14`, `Community 24`?** - _High betweenness centrality (0.126) - this node is a cross-community bridge._ -- **Why does `OaEngineError` connect `Community 6` to `Community 10`, `Community 1`, `Community 2`, `Community 3`?** - _High betweenness centrality (0.038) - this node is a cross-community bridge._ -- **Why does `success_response()` connect `Community 0` to `Community 2`, `Community 3`, `Community 4`, `Community 7`, `Community 10`, `Community 11`, `Community 12`, `Community 14`?** - _High betweenness centrality (0.038) - this node is a cross-community bridge._ -- **Are the 1166 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** - _`str` has 1166 INFERRED edges - model-reasoned connections that need verification._ +- **Why does `SysUser` connect `Community 5` to `Community 0`, `Community 1`, `Community 2`, `Community 3`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 14`, `Community 26`?** + _High betweenness centrality (0.134) - 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 14`, `Community 15`, `Community 18`, `Community 20`, `Community 23`, `Community 25`, `Community 26`, `Community 27`?** + _High betweenness centrality (0.041) - this node is a cross-community bridge._ +- **Why does `success_response()` connect `Community 0` to `Community 2`, `Community 7`, `Community 11`, `Community 12`, `Community 13`, `Community 14`?** + _High betweenness centrality (0.036) - this node is a cross-community bridge._ +- **Are the 1169 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** + _`str` has 1169 INFERRED edges - model-reasoned connections that need verification._ - **Are the 829 inferred relationships involving `success_response()` (e.g. with `list_storage_release_reviews()` and `get_storage_release_review_detail()`) actually correct?** _`success_response()` has 829 INFERRED edges - model-reasoned connections that need verification._ -- **Are the 729 inferred relationships involving `SysUser` (e.g. with `菜单 code 权限守卫(V0.3:通过 sys_user_role → sys_role_menu → sys_menu.perms)` and `运营端角色守卫:admin / super_admin 可访问。`) actually correct?** - _`SysUser` has 729 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 731 inferred relationships involving `SysUser` (e.g. with `菜单 code 权限守卫(V0.3:通过 sys_user_role → sys_role_menu → sys_menu.perms)` and `运营端角色守卫:admin / super_admin 可访问。`) actually correct?** + _`SysUser` has 731 INFERRED edges - model-reasoned connections that need verification._ - **Are the 698 inferred relationships involving `error_response()` (e.g. with `_json_error_response()` and `list_storage_release_reviews()`) actually correct?** _`error_response()` has 698 INFERRED edges - model-reasoned connections that need verification._ \ No newline at end of file diff --git a/backend/graphify-out/graph.json b/backend/graphify-out/graph.json index 8b201d1e..21066d2b 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": 34, + "community": 36, "norm_label": "__init__.py" }, { @@ -18,7 +18,7 @@ "source_file": "main.py", "source_location": "L1", "id": "main_py", - "community": 6, + "community": 7, "norm_label": "main.py" }, { @@ -27,7 +27,7 @@ "source_file": "main.py", "source_location": "L20", "id": "app_main_lifespan", - "community": 6, + "community": 7, "norm_label": "lifespan()" }, { @@ -36,7 +36,7 @@ "source_file": "main.py", "source_location": "L80", "id": "app_main_error_json", - "community": 6, + "community": 7, "norm_label": "_error_json()" }, { @@ -45,7 +45,7 @@ "source_file": "main.py", "source_location": "L93", "id": "app_main_sqlalchemy_exception_handler", - "community": 6, + "community": 7, "norm_label": "sqlalchemy_exception_handler()" }, { @@ -54,7 +54,7 @@ "source_file": "main.py", "source_location": "L104", "id": "app_main_unhandled_exception_handler", - "community": 6, + "community": 7, "norm_label": "unhandled_exception_handler()" }, { @@ -63,7 +63,7 @@ "source_file": "main.py", "source_location": "L161", "id": "app_main_mask_secret", - "community": 6, + "community": 7, "norm_label": "_mask_secret()" }, { @@ -72,7 +72,7 @@ "source_file": "main.py", "source_location": "L183", "id": "app_main_root", - "community": 6, + "community": 7, "norm_label": "root()" }, { @@ -81,7 +81,7 @@ "source_file": "main.py", "source_location": "L189", "id": "app_main_health_check", - "community": 6, + "community": 7, "norm_label": "health_check()" }, { @@ -90,7 +90,7 @@ "source_file": "main.py", "source_location": "L94", "id": "app_main_rationale_94", - "community": 14, + "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": "L105", "id": "app_main_rationale_105", - "community": 14, + "community": 7, "norm_label": "\u672a\u6355\u83b7\u5f02\u5e38:\u7edf\u4e00 json 500,\u786e\u4fdd\u8de8\u57df\u573a\u666f\u4e0b\u4ecd\u6709 access-control-allow-origin" }, { @@ -108,7 +108,7 @@ "source_file": "tasks/__init__.py", "source_location": "L1", "id": "tasks_init_py", - "community": 6, + "community": 7, "norm_label": "__init__.py" }, { @@ -117,7 +117,7 @@ "source_file": "tasks/__init__.py", "source_location": "L10", "id": "tasks_init_init_scheduled_tasks", - "community": 6, + "community": 7, "norm_label": "init_scheduled_tasks()" }, { @@ -126,7 +126,7 @@ "source_file": "tasks/__init__.py", "source_location": "L18", "id": "tasks_init_shutdown_scheduler", - "community": 6, + "community": 7, "norm_label": "shutdown_scheduler()" }, { @@ -135,7 +135,7 @@ "source_file": "core/auth.py", "source_location": "L1", "id": "core_auth_py", - "community": 7, + "community": 11, "norm_label": "auth.py" }, { @@ -144,7 +144,7 @@ "source_file": "core/auth.py", "source_location": "L29", "id": "core_auth_redis_session_enabled", - "community": 7, + "community": 11, "norm_label": "_redis_session_enabled()" }, { @@ -153,7 +153,7 @@ "source_file": "core/auth.py", "source_location": "L34", "id": "core_auth_get_redis_client", - "community": 7, + "community": 11, "norm_label": "_get_redis_client()" }, { @@ -162,7 +162,7 @@ "source_file": "core/auth.py", "source_location": "L51", "id": "core_auth_session_key", - "community": 7, + "community": 11, "norm_label": "_session_key()" }, { @@ -171,7 +171,7 @@ "source_file": "core/auth.py", "source_location": "L55", "id": "core_auth_refresh_key", - "community": 7, + "community": 11, "norm_label": "_refresh_key()" }, { @@ -180,7 +180,7 @@ "source_file": "core/auth.py", "source_location": "L59", "id": "core_auth_store_session", - "community": 7, + "community": 11, "norm_label": "store_session()" }, { @@ -189,7 +189,7 @@ "source_file": "core/auth.py", "source_location": "L67", "id": "core_auth_revoke_session", - "community": 7, + "community": 11, "norm_label": "revoke_session()" }, { @@ -198,7 +198,7 @@ "source_file": "core/auth.py", "source_location": "L75", "id": "core_auth_extend_session", - "community": 7, + "community": 11, "norm_label": "extend_session()" }, { @@ -207,7 +207,7 @@ "source_file": "core/auth.py", "source_location": "L91", "id": "core_auth_is_session_valid", - "community": 7, + "community": 11, "norm_label": "is_session_valid()" }, { @@ -216,7 +216,7 @@ "source_file": "core/auth.py", "source_location": "L106", "id": "core_auth_store_refresh_token", - "community": 7, + "community": 11, "norm_label": "store_refresh_token()" }, { @@ -225,7 +225,7 @@ "source_file": "core/auth.py", "source_location": "L114", "id": "core_auth_is_refresh_token_valid", - "community": 7, + "community": 11, "norm_label": "is_refresh_token_valid()" }, { @@ -234,7 +234,7 @@ "source_file": "core/auth.py", "source_location": "L126", "id": "core_auth_revoke_refresh_token", - "community": 7, + "community": 11, "norm_label": "revoke_refresh_token()" }, { @@ -243,7 +243,7 @@ "source_file": "core/auth.py", "source_location": "L133", "id": "core_auth_create_access_token", - "community": 7, + "community": 11, "norm_label": "create_access_token()" }, { @@ -252,7 +252,7 @@ "source_file": "core/auth.py", "source_location": "L157", "id": "core_auth_create_refresh_token", - "community": 7, + "community": 11, "norm_label": "create_refresh_token()" }, { @@ -261,7 +261,7 @@ "source_file": "core/auth.py", "source_location": "L173", "id": "core_auth_decode_token", - "community": 7, + "community": 11, "norm_label": "decode_token()" }, { @@ -270,7 +270,7 @@ "source_file": "core/auth.py", "source_location": "L186", "id": "core_auth_get_current_user_by_token", - "community": 7, + "community": 0, "norm_label": "get_current_user_by_token()" }, { @@ -279,7 +279,7 @@ "source_file": "core/auth.py", "source_location": "L264", "id": "core_auth_get_current_user", - "community": 7, + "community": 11, "norm_label": "get_current_user()" }, { @@ -288,7 +288,7 @@ "source_file": "core/auth.py", "source_location": "L272", "id": "core_auth_get_current_user_simple", - "community": 7, + "community": 11, "norm_label": "get_current_user_simple()" }, { @@ -297,7 +297,7 @@ "source_file": "core/auth.py", "source_location": "L291", "id": "core_auth_get_client_ip", - "community": 7, + "community": 11, "norm_label": "get_client_ip()" }, { @@ -306,7 +306,7 @@ "source_file": "core/auth.py", "source_location": "L76", "id": "core_auth_rationale_76", - "community": 7, + "community": 11, "norm_label": "\u5237\u65b0\u4f1a\u8bdd ttl(refreshtoken \u7eed\u671f;\u5df2\u767b\u5f55\u7528\u6237\u6bcf\u6b21 api \u6821\u9a8c\u901a\u8fc7\u540e\u6ed1\u52a8\u7eed\u671f)" }, { @@ -315,7 +315,7 @@ "source_file": "core/auth.py", "source_location": "L107", "id": "core_auth_rationale_107", - "community": 7, + "community": 11, "norm_label": "\u5199\u5165 refreshtoken(\u7528\u4e8e one-time \u4f7f\u7528/\u540a\u9500)" }, { @@ -324,7 +324,7 @@ "source_file": "core/auth.py", "source_location": "L190", "id": "core_auth_rationale_190", - "community": 7, + "community": 0, "norm_label": "\u6839\u636e token \u83b7\u53d6\u5f53\u524d\u7528\u6237(\u5305\u542b redis \u4f1a\u8bdd\u6821\u9a8c;\u4f1a\u8bdd\u6ed1\u52a8\u7eed\u671f)" }, { @@ -333,7 +333,7 @@ "source_file": "core/mobile_menu_guard.py", "source_location": "L1", "id": "core_mobile_menu_guard_py", - "community": 7, + "community": 11, "norm_label": "mobile_menu_guard.py" }, { @@ -342,7 +342,7 @@ "source_file": "core/mobile_menu_guard.py", "source_location": "L15", "id": "core_mobile_menu_guard_require_market_menu_permission", - "community": 7, + "community": 11, "norm_label": "require_market_menu_permission()" }, { @@ -351,7 +351,7 @@ "source_file": "core/mobile_menu_guard.py", "source_location": "L31", "id": "core_mobile_menu_guard_user_has_tenant_menu_perm", - "community": 7, + "community": 11, "norm_label": "user_has_tenant_menu_perm()" }, { @@ -360,7 +360,7 @@ "source_file": "core/mobile_menu_guard.py", "source_location": "L52", "id": "core_mobile_menu_guard_require_market_menu_code", - "community": 7, + "community": 11, "norm_label": "require_market_menu_code()" }, { @@ -369,7 +369,7 @@ "source_file": "core/mobile_menu_guard.py", "source_location": "L22", "id": "core_mobile_menu_guard_rationale_22", - "community": 7, + "community": 11, "norm_label": "\u4e25\u683c\u5224\u65ad\u5f53\u524d\u79df\u6237\u7528\u6237\u662f\u5426\u62e5\u6709\u6307\u5b9a\u79fb\u52a8\u5e02\u573a\u6743\u9650\u7801\u3002" }, { @@ -378,7 +378,7 @@ "source_file": "core/mobile_menu_guard.py", "source_location": "L53", "id": "core_mobile_menu_guard_rationale_53", - "community": 7, + "community": 11, "norm_label": "\u4e3a\u79fb\u52a8\u5e02\u573a api \u63d0\u4f9b\u79df\u6237\u5316\u3001\u7cbe\u786e\u5339\u914d\u7684\u83dc\u5355\u6743\u9650\u4f9d\u8d56\u3002" }, { @@ -387,7 +387,7 @@ "source_file": "core/api_crypto.py", "source_location": "L1", "id": "core_api_crypto_py", - "community": 14, + "community": 7, "norm_label": "api_crypto.py" }, { @@ -396,7 +396,7 @@ "source_file": "core/api_crypto.py", "source_location": "L14", "id": "core_api_crypto_apicryptoerror", - "community": 14, + "community": 7, "norm_label": "apicryptoerror" }, { @@ -405,7 +405,7 @@ "source_file": "", "source_location": "", "id": "exception", - "community": 6, + "community": 7, "norm_label": "exception" }, { @@ -414,7 +414,7 @@ "source_file": "core/api_crypto.py", "source_location": "L18", "id": "core_api_crypto_derive_key", - "community": 14, + "community": 7, "norm_label": "derive_key()" }, { @@ -423,7 +423,7 @@ "source_file": "core/api_crypto.py", "source_location": "L23", "id": "core_api_crypto_b64url_encode", - "community": 14, + "community": 7, "norm_label": "_b64url_encode()" }, { @@ -432,7 +432,7 @@ "source_file": "core/api_crypto.py", "source_location": "L27", "id": "core_api_crypto_b64url_decode", - "community": 14, + "community": 7, "norm_label": "_b64url_decode()" }, { @@ -441,7 +441,7 @@ "source_file": "core/api_crypto.py", "source_location": "L32", "id": "core_api_crypto_encrypt_json", - "community": 14, + "community": 7, "norm_label": "encrypt_json()" }, { @@ -450,7 +450,7 @@ "source_file": "core/api_crypto.py", "source_location": "L40", "id": "core_api_crypto_decrypt_json", - "community": 14, + "community": 7, "norm_label": "decrypt_json()" }, { @@ -459,7 +459,7 @@ "source_file": "core/api_crypto.py", "source_location": "L59", "id": "core_api_crypto_gen_nonce_hex", - "community": 14, + "community": 7, "norm_label": "gen_nonce_hex()" }, { @@ -468,7 +468,7 @@ "source_file": "core/api_crypto.py", "source_location": "L63", "id": "core_api_crypto_is_ts_in_window", - "community": 14, + "community": 7, "norm_label": "is_ts_in_window()" }, { @@ -585,7 +585,7 @@ "source_file": "core/config.py", "source_location": "L1", "id": "core_config_py", - "community": 2, + "community": 1, "norm_label": "config.py" }, { @@ -594,7 +594,7 @@ "source_file": "core/config.py", "source_location": "L22", "id": "core_config_settings", - "community": 2, + "community": 1, "norm_label": "settings" }, { @@ -603,7 +603,7 @@ "source_file": "", "source_location": "", "id": "basesettings", - "community": 2, + "community": 1, "norm_label": "basesettings" }, { @@ -612,7 +612,7 @@ "source_file": "core/config.py", "source_location": "L40", "id": "core_config_secret_key_must_be_strong", - "community": 2, + "community": 1, "norm_label": "secret_key_must_be_strong()" }, { @@ -621,7 +621,7 @@ "source_file": "core/config.py", "source_location": "L217", "id": "core_config_config", - "community": 2, + "community": 1, "norm_label": "config" }, { @@ -630,7 +630,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L1", "id": "core_wechat_pay_py", - "community": 15, + "community": 19, "norm_label": "wechat_pay.py" }, { @@ -639,7 +639,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L33", "id": "core_wechat_pay_wechatpayclient", - "community": 15, + "community": 19, "norm_label": "wechatpayclient" }, { @@ -648,7 +648,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L36", "id": "core_wechat_pay_wechatpayclient_init", - "community": 15, + "community": 19, "norm_label": ".__init__()" }, { @@ -657,7 +657,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L47", "id": "core_wechat_pay_wechatpayclient_generate_nonce_str", - "community": 15, + "community": 19, "norm_label": "._generate_nonce_str()" }, { @@ -666,7 +666,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L51", "id": "core_wechat_pay_wechatpayclient_generate_sign", - "community": 15, + "community": 19, "norm_label": "._generate_sign()" }, { @@ -675,7 +675,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L59", "id": "core_wechat_pay_wechatpayclient_generate_sign_v3", - "community": 15, + "community": 19, "norm_label": "._generate_sign_v3()" }, { @@ -684,7 +684,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L93", "id": "core_wechat_pay_wechatpayclient_make_request", - "community": 15, + "community": 19, "norm_label": "._make_request()" }, { @@ -693,7 +693,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L123", "id": "core_wechat_pay_wechatpayclient_unified_order", - "community": 15, + "community": 19, "norm_label": ".unified_order()" }, { @@ -702,7 +702,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L206", "id": "core_wechat_pay_wechatpayclient_generate_pay_sign", - "community": 15, + "community": 19, "norm_label": "._generate_pay_sign()" }, { @@ -711,7 +711,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L214", "id": "core_wechat_pay_wechatpayclient_query_order", - "community": 15, + "community": 19, "norm_label": ".query_order()" }, { @@ -720,7 +720,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L247", "id": "core_wechat_pay_wechatpayclient_refund", - "community": 15, + "community": 19, "norm_label": ".refund()" }, { @@ -729,7 +729,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L320", "id": "core_wechat_pay_wechatpayclient_close_order", - "community": 15, + "community": 19, "norm_label": ".close_order()" }, { @@ -738,7 +738,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L354", "id": "core_wechat_pay_get_wechat_pay_client", - "community": 15, + "community": 19, "norm_label": "get_wechat_pay_client()" }, { @@ -747,7 +747,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L363", "id": "core_wechat_pay_wechat_pay", - "community": 15, + "community": 19, "norm_label": "wechat_pay()" }, { @@ -756,7 +756,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L371", "id": "core_wechat_pay_wechatpayv2client", - "community": 15, + "community": 19, "norm_label": "wechatpayv2client" }, { @@ -765,7 +765,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L374", "id": "core_wechat_pay_wechatpayv2client_init", - "community": 15, + "community": 19, "norm_label": ".__init__()" }, { @@ -774,7 +774,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L386", "id": "core_wechat_pay_wechatpayv2client_generate_sign", - "community": 15, + "community": 19, "norm_label": "._generate_sign()" }, { @@ -783,7 +783,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L393", "id": "core_wechat_pay_wechatpayv2client_dict_to_xml", - "community": 15, + "community": 19, "norm_label": "._dict_to_xml()" }, { @@ -792,7 +792,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L401", "id": "core_wechat_pay_wechatpayv2client_xml_to_dict", - "community": 15, + "community": 19, "norm_label": "._xml_to_dict()" }, { @@ -801,7 +801,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L409", "id": "core_wechat_pay_wechatpayv2client_build_miniprogram_pay_params", - "community": 15, + "community": 19, "norm_label": ".build_miniprogram_pay_params()" }, { @@ -810,7 +810,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L435", "id": "core_wechat_pay_wechatpayv2client_unified_order", - "community": 15, + "community": 19, "norm_label": ".unified_order()" }, { @@ -819,7 +819,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L522", "id": "core_wechat_pay_wechatpayv2client_query_order", - "community": 15, + "community": 19, "norm_label": ".query_order()" }, { @@ -828,7 +828,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L560", "id": "core_wechat_pay_wechatpayv2client_refund", - "community": 15, + "community": 19, "norm_label": ".refund()" }, { @@ -837,7 +837,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L614", "id": "core_wechat_pay_wechatpayv2client_parse_notify", - "community": 15, + "community": 19, "norm_label": ".parse_notify()" }, { @@ -846,7 +846,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L625", "id": "core_wechat_pay_get_wechat_pay_v2", - "community": 15, + "community": 19, "norm_label": "get_wechat_pay_v2()" }, { @@ -855,7 +855,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L1", "id": "core_wechat_pay_rationale_1", - "community": 15, + "community": 19, "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" }, { @@ -864,7 +864,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L60", "id": "core_wechat_pay_rationale_60", - "community": 15, + "community": 19, "norm_label": "\u751f\u6210\u7b7e\u540d v3 (sha256 with rsa)" }, { @@ -873,7 +873,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L131", "id": "core_wechat_pay_rationale_131", - "community": 15, + "community": 19, "norm_label": "\u7edf\u4e00\u4e0b\u5355\u63a5\u53e3 (v3) args: out_trade_no: \u5546\u6237\u8ba2\u5355\u53f7 total" }, { @@ -882,7 +882,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L254", "id": "core_wechat_pay_rationale_254", - "community": 15, + "community": 19, "norm_label": "\u7533\u8bf7\u9000\u6b3e args: out_trade_no: \u5546\u6237\u8ba2\u5355\u53f7 total_amount" }, { @@ -891,7 +891,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L410", "id": "core_wechat_pay_rationale_410", - "community": 15, + "community": 19, "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)" }, { @@ -900,7 +900,7 @@ "source_file": "core/wechat_pay.py", "source_location": "L443", "id": "core_wechat_pay_rationale_443", - "community": 15, + "community": 19, "norm_label": "\u7edf\u4e00\u4e0b\u5355 (v2 api) args: out_trade_no: \u5546\u6237\u8ba2\u5355\u53f7 tot" }, { @@ -909,7 +909,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L1", "id": "core_api_request_log_middleware_py", - "community": 14, + "community": 7, "norm_label": "api_request_log_middleware.py" }, { @@ -918,7 +918,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L35", "id": "core_api_request_log_middleware_truncate", - "community": 14, + "community": 7, "norm_label": "_truncate()" }, { @@ -927,7 +927,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L43", "id": "core_api_request_log_middleware_redact_obj", - "community": 14, + "community": 7, "norm_label": "_redact_obj()" }, { @@ -936,7 +936,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L62", "id": "core_api_request_log_middleware_format_body_bytes", - "community": 14, + "community": 7, "norm_label": "_format_body_bytes()" }, { @@ -945,7 +945,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L89", "id": "core_api_request_log_middleware_claims_from_auth", - "community": 14, + "community": 7, "norm_label": "_claims_from_auth()" }, { @@ -954,7 +954,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L107", "id": "core_api_request_log_middleware_should_skip", - "community": 14, + "community": 7, "norm_label": "_should_skip()" }, { @@ -963,7 +963,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L118", "id": "core_api_request_log_middleware_persist_log", - "community": 14, + "community": 7, "norm_label": "_persist_log()" }, { @@ -972,7 +972,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L168", "id": "core_api_request_log_middleware_schedule_persist_log", - "community": 14, + "community": 7, "norm_label": "_schedule_persist_log()" }, { @@ -981,7 +981,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L191", "id": "core_api_request_log_middleware_apirequestlogmiddleware", - "community": 14, + "community": 7, "norm_label": "apirequestlogmiddleware" }, { @@ -990,7 +990,7 @@ "source_file": "", "source_location": "", "id": "basehttpmiddleware", - "community": 14, + "community": 7, "norm_label": "basehttpmiddleware" }, { @@ -999,7 +999,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L192", "id": "core_api_request_log_middleware_apirequestlogmiddleware_dispatch", - "community": 14, + "community": 7, "norm_label": ".dispatch()" }, { @@ -1008,7 +1008,7 @@ "source_file": "core/api_request_log_middleware.py", "source_location": "L1", "id": "core_api_request_log_middleware_rationale_1", - "community": 14, + "community": 7, "norm_label": "\u7edf\u4e00\u8bb0\u5f55 api \u8bf7\u6c42/\u54cd\u5e94\u51fa\u5165\u53c2\u7684\u4e2d\u95f4\u4ef6" }, { @@ -1017,7 +1017,7 @@ "source_file": "core/avatar_url.py", "source_location": "L1", "id": "core_avatar_url_py", - "community": 7, + "community": 16, "norm_label": "avatar_url.py" }, { @@ -1026,7 +1026,7 @@ "source_file": "core/avatar_url.py", "source_location": "L8", "id": "core_avatar_url_resolve_avatar_display_url", - "community": 7, + "community": 16, "norm_label": "resolve_avatar_display_url()" }, { @@ -1035,7 +1035,7 @@ "source_file": "core/avatar_url.py", "source_location": "L27", "id": "core_avatar_url_extract_avatar_storage_key", - "community": 7, + "community": 16, "norm_label": "extract_avatar_storage_key()" }, { @@ -1044,7 +1044,7 @@ "source_file": "core/avatar_url.py", "source_location": "L1", "id": "core_avatar_url_rationale_1", - "community": 7, + "community": 16, "norm_label": "\u7528\u6237\u5934\u50cf url \u89e3\u6790(sys_user.avatar \u53ef\u80fd\u5b58 minio \u76f8\u5bf9\u8def\u5f84\u6216\u5b8c\u6574 url)" }, { @@ -1053,7 +1053,7 @@ "source_file": "core/avatar_url.py", "source_location": "L9", "id": "core_avatar_url_rationale_9", - "community": 7, + "community": 16, "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" }, { @@ -1062,7 +1062,7 @@ "source_file": "core/avatar_url.py", "source_location": "L28", "id": "core_avatar_url_rationale_28", - "community": 7, + "community": 16, "norm_label": "\u4ece upload \u8fd4\u56de\u503c\u6216\u5386\u53f2\u5b8c\u6574 url \u4e2d\u63d0\u53d6 avatar/ \u76f8\u5bf9\u8def\u5f84\u3002" }, { @@ -1071,7 +1071,7 @@ "source_file": "core/database.py", "source_location": "L1", "id": "core_database_py", - "community": 29, + "community": 31, "norm_label": "database.py" }, { @@ -1080,7 +1080,7 @@ "source_file": "core/database.py", "source_location": "L20", "id": "core_database_get_db", - "community": 29, + "community": 31, "norm_label": "get_db()" }, { @@ -1089,7 +1089,7 @@ "source_file": "core/database.py", "source_location": "L30", "id": "core_database_auto_fill_create_dept_id", - "community": 29, + "community": 31, "norm_label": "_auto_fill_create_dept_id()" }, { @@ -1098,7 +1098,7 @@ "source_file": "core/database.py", "source_location": "L31", "id": "core_database_rationale_31", - "community": 29, + "community": 31, "norm_label": "orm before_insert \u94a9\u5b50:\u5f53 create_dept_id \u4e3a\u7a7a\u65f6,\u81ea\u52a8\u4ece\u8bf7\u6c42\u4e0a\u4e0b\u6587\u586b\u5145\u5f53\u524d\u7528\u6237\u90e8\u95e8 id" }, { @@ -1107,7 +1107,7 @@ "source_file": "core/security.py", "source_location": "L1", "id": "core_security_py", - "community": 7, + "community": 11, "norm_label": "security.py" }, { @@ -1116,7 +1116,7 @@ "source_file": "core/security.py", "source_location": "L4", "id": "core_security_verify_password", - "community": 7, + "community": 11, "norm_label": "verify_password()" }, { @@ -1125,7 +1125,7 @@ "source_file": "core/security.py", "source_location": "L20", "id": "core_security_get_password_hash", - "community": 7, + "community": 11, "norm_label": "get_password_hash()" }, { @@ -1134,7 +1134,7 @@ "source_file": "core/security.py", "source_location": "L5", "id": "core_security_rationale_5", - "community": 7, + "community": 11, "norm_label": "\u9a8c\u8bc1\u5bc6\u7801(\u54c8\u5e0c\u975e bcrypt \u6216\u635f\u574f\u65f6\u8fd4\u56de false,\u907f\u514d\u629b\u9519)" }, { @@ -1179,7 +1179,7 @@ "source_file": "core/__init__.py", "source_location": "L1", "id": "core_init_py", - "community": 35, + "community": 37, "norm_label": "__init__.py" }, { @@ -1188,7 +1188,7 @@ "source_file": "core/response.py", "source_location": "L1", "id": "core_response_py", - "community": 3, + "community": 2, "norm_label": "response.py" }, { @@ -1197,7 +1197,7 @@ "source_file": "core/response.py", "source_location": "L8", "id": "core_response_responsemodel", - "community": 3, + "community": 2, "norm_label": "responsemodel" }, { @@ -1206,7 +1206,7 @@ "source_file": "", "source_location": "", "id": "basemodel", - "community": 3, + "community": 2, "norm_label": "basemodel" }, { @@ -1215,7 +1215,7 @@ "source_file": "core/response.py", "source_location": "L15", "id": "core_response_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -1224,7 +1224,7 @@ "source_file": "core/response.py", "source_location": "L19", "id": "core_response_pageresult", - "community": 3, + "community": 2, "norm_label": "pageresult" }, { @@ -1242,7 +1242,7 @@ "source_file": "core/response.py", "source_location": "L39", "id": "core_response_format_api_error_message", - "community": 3, + "community": 0, "norm_label": "format_api_error_message()" }, { @@ -1260,7 +1260,7 @@ "source_file": "core/response.py", "source_location": "L40", "id": "core_response_rationale_40", - "community": 3, + "community": 0, "norm_label": "\u5c06 http/sqlalchemy \u7b49\u5f02\u5e38\u8f6c\u4e3a\u53ef\u5c55\u793a\u7684\u9519\u8bef\u6587\u6848(\u907f\u514d str([]) \u7a7a\u5217\u8868)\u3002" }, { @@ -1269,7 +1269,7 @@ "source_file": "core/menu_guard.py", "source_location": "L1", "id": "core_menu_guard_py", - "community": 7, + "community": 11, "norm_label": "menu_guard.py" }, { @@ -1278,7 +1278,7 @@ "source_file": "core/menu_guard.py", "source_location": "L16", "id": "core_menu_guard_require_admin_or_super_admin", - "community": 7, + "community": 11, "norm_label": "require_admin_or_super_admin()" }, { @@ -1287,7 +1287,7 @@ "source_file": "core/menu_guard.py", "source_location": "L24", "id": "core_menu_guard_get_user_menu_codes", - "community": 7, + "community": 11, "norm_label": "get_user_menu_codes()" }, { @@ -1314,7 +1314,7 @@ "source_file": "core/menu_guard.py", "source_location": "L52", "id": "core_menu_guard_require_menu_code", - "community": 7, + "community": 11, "norm_label": "require_menu_code()" }, { @@ -1323,7 +1323,7 @@ "source_file": "core/menu_guard.py", "source_location": "L58", "id": "core_menu_guard_require_any_menu_code", - "community": 7, + "community": 11, "norm_label": "require_any_menu_code()" }, { @@ -1341,7 +1341,7 @@ "source_file": "core/menu_guard.py", "source_location": "L83", "id": "core_menu_guard_strict_user_has_any_menu_perm", - "community": 7, + "community": 11, "norm_label": "strict_user_has_any_menu_perm()" }, { @@ -1350,7 +1350,7 @@ "source_file": "core/menu_guard.py", "source_location": "L101", "id": "core_menu_guard_strict_user_has_menu_perm", - "community": 7, + "community": 11, "norm_label": "strict_user_has_menu_perm()" }, { @@ -1359,7 +1359,7 @@ "source_file": "core/menu_guard.py", "source_location": "L106", "id": "core_menu_guard_assert_strict_menu_code", - "community": 7, + "community": 11, "norm_label": "assert_strict_menu_code()" }, { @@ -1368,7 +1368,7 @@ "source_file": "core/menu_guard.py", "source_location": "L116", "id": "core_menu_guard_require_strict_menu_code", - "community": 7, + "community": 11, "norm_label": "require_strict_menu_code()" }, { @@ -1377,7 +1377,7 @@ "source_file": "core/menu_guard.py", "source_location": "L131", "id": "core_menu_guard_require_strict_any_menu_code", - "community": 7, + "community": 11, "norm_label": "require_strict_any_menu_code()" }, { @@ -1386,7 +1386,7 @@ "source_file": "core/menu_guard.py", "source_location": "L1", "id": "core_menu_guard_rationale_1", - "community": 7, + "community": 11, "norm_label": "\u83dc\u5355 code \u6743\u9650\u5b88\u536b(v0.3:\u901a\u8fc7 sys_user_role \u2192 sys_role_menu \u2192 sys_menu.perms)" }, { @@ -1395,7 +1395,7 @@ "source_file": "core/menu_guard.py", "source_location": "L17", "id": "core_menu_guard_rationale_17", - "community": 7, + "community": 11, "norm_label": "\u8fd0\u8425\u7aef\u89d2\u8272\u5b88\u536b:admin / super_admin \u53ef\u8bbf\u95ee\u3002" }, { @@ -1404,7 +1404,7 @@ "source_file": "core/menu_guard.py", "source_location": "L25", "id": "core_menu_guard_rationale_25", - "community": 7, + "community": 11, "norm_label": "\u8bfb\u53d6\u7528\u6237\u6388\u6743\u7684\u83dc\u5355\u6743\u9650\u6807\u8bc6\u96c6\u5408(\u4e0e\u524d\u7aef meta.menucode / perms \u5bf9\u9f50)\u3002" }, { @@ -1413,7 +1413,7 @@ "source_file": "core/menu_guard.py", "source_location": "L30", "id": "core_menu_guard_rationale_30", - "community": 3, + "community": 0, "norm_label": "\u5224\u65ad\u7528\u6237\u662f\u5426\u62e5\u6709\u6307\u5b9a\u6743\u9650\u7801(\u4e0d\u62e6\u622a\u8bf7\u6c42,\u7528\u4e8e\u5b57\u6bb5/\u6309\u94ae\u7ea7\u80fd\u529b\u63a7\u5236)\u3002" }, { @@ -1422,7 +1422,7 @@ "source_file": "core/menu_guard.py", "source_location": "L53", "id": "core_menu_guard_rationale_53", - "community": 7, + "community": 11, "norm_label": "\u63a5\u53e3\u83dc\u5355\u6743\u9650\u5b88\u536b(\u5df2\u7edf\u4e00\u653e\u884c menucode \u6821\u9a8c,\u4ec5\u4fdd\u7559\u8fd0\u8425\u7aef\u767b\u5f55)\u3002" }, { @@ -1431,7 +1431,7 @@ "source_file": "core/menu_guard.py", "source_location": "L59", "id": "core_menu_guard_rationale_59", - "community": 7, + "community": 11, "norm_label": "\u63a5\u53e3\u83dc\u5355\u6743\u9650\u5b88\u536b(\u5df2\u7edf\u4e00\u653e\u884c menucode \u6821\u9a8c,\u4ec5\u4fdd\u7559\u8fd0\u8425\u7aef\u767b\u5f55)\u3002" }, { @@ -1440,7 +1440,7 @@ "source_file": "core/menu_guard.py", "source_location": "L65", "id": "core_menu_guard_rationale_65", - "community": 3, + "community": 0, "norm_label": "\u4ece\u7528\u6237\u8868\u8bfb\u53d6\u5f53\u524d\u79df\u6237,\u62d2\u7edd\u4fe1\u4efb jwt/\u8bf7\u6c42\u4e2d\u7684\u79df\u6237\u8986\u76d6\u3002" }, { @@ -1449,7 +1449,7 @@ "source_file": "core/menu_guard.py", "source_location": "L88", "id": "core_menu_guard_rationale_88", - "community": 7, + "community": 11, "norm_label": "\u6309\u7528\u6237\u771f\u5b9e\u79df\u6237\u4e25\u683c\u5224\u65ad\u4efb\u4e00\u83dc\u5355\u6743\u9650,\u542b\u76f4\u63a5\u4e0e\u804c\u4f4d\u7ee7\u627f\u89d2\u8272\u3002" }, { @@ -1458,7 +1458,7 @@ "source_file": "core/menu_guard.py", "source_location": "L117", "id": "core_menu_guard_rationale_117", - "community": 7, + "community": 11, "norm_label": "\u79df\u6237\u5316\u7684\u7cbe\u786e\u83dc\u5355\u6743\u9650\u4f9d\u8d56;\u4e0e\u5386\u53f2\u5bbd\u677e\u5b88\u536b\u5e76\u5b58\u3002" }, { @@ -1467,7 +1467,7 @@ "source_file": "core/db_collation.py", "source_location": "L1", "id": "core_db_collation_py", - "community": 4, + "community": 8, "norm_label": "db_collation.py" }, { @@ -1476,7 +1476,7 @@ "source_file": "core/db_collation.py", "source_location": "L6", "id": "core_db_collation_unicode_ci", - "community": 4, + "community": 8, "norm_label": "unicode_ci()" }, { @@ -1485,7 +1485,7 @@ "source_file": "core/db_collation.py", "source_location": "L11", "id": "core_db_collation_eq_unicode", - "community": 4, + "community": 8, "norm_label": "eq_unicode()" }, { @@ -1494,7 +1494,7 @@ "source_file": "core/db_collation.py", "source_location": "L16", "id": "core_db_collation_like_unicode", - "community": 4, + "community": 8, "norm_label": "like_unicode()" }, { @@ -1503,7 +1503,7 @@ "source_file": "core/db_collation.py", "source_location": "L1", "id": "core_db_collation_rationale_1", - "community": 4, + "community": 8, "norm_label": "mysql \u5b57\u7b26\u4e32\u6bd4\u8f83/\u6a21\u7cca\u5339\u914d\u65f6\u7edf\u4e00\u6392\u5e8f\u89c4\u5219,\u907f\u514d illegal mix of collations\u3002" }, { @@ -1512,7 +1512,7 @@ "source_file": "core/db_collation.py", "source_location": "L7", "id": "core_db_collation_rationale_7", - "community": 4, + "community": 8, "norm_label": "\u5c06\u5217\u663e\u5f0f\u8bbe\u4e3a utf8mb4_unicode_ci\u3002" }, { @@ -1521,7 +1521,7 @@ "source_file": "core/db_collation.py", "source_location": "L12", "id": "core_db_collation_rationale_12", - "community": 4, + "community": 8, "norm_label": "\u8de8\u8868\u5b57\u7b26\u4e32\u7b49\u503c\u6bd4\u8f83(join / where)\u65f6\u7edf\u4e00\u4e3a utf8mb4_unicode_ci\u3002" }, { @@ -1530,7 +1530,7 @@ "source_file": "core/qc_material_amount_auth_constants.py", "source_location": "L1", "id": "core_qc_material_amount_auth_constants_py", - "community": 31, + "community": 33, "norm_label": "qc_material_amount_auth_constants.py" }, { @@ -1539,7 +1539,7 @@ "source_file": "core/qc_material_amount_auth_constants.py", "source_location": "L1", "id": "core_qc_material_amount_auth_constants_rationale_1", - "community": 31, + "community": 33, "norm_label": "\u8d28\u68c0\u7269\u6599\u91d1\u989d\u67e5\u770b\u6388\u6743:\u4e13\u7528\u89d2\u8272\u4e0e\u83dc\u5355\u6743\u9650\u5e38\u91cf\u3002" }, { @@ -1548,7 +1548,7 @@ "source_file": "core/context.py", "source_location": "L1", "id": "core_context_py", - "community": 32, + "community": 34, "norm_label": "context.py" }, { @@ -1557,7 +1557,7 @@ "source_file": "core/context.py", "source_location": "L1", "id": "core_context_rationale_1", - "community": 32, + "community": 34, "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" }, { @@ -1575,7 +1575,7 @@ "source_file": "core/utils.py", "source_location": "L9", "id": "core_utils_generate_uuid", - "community": 2, + "community": 1, "norm_label": "generate_uuid()" }, { @@ -1737,7 +1737,7 @@ "source_file": "core/storage.py", "source_location": "L1", "id": "core_storage_py", - "community": 7, + "community": 16, "norm_label": "storage.py" }, { @@ -1746,7 +1746,7 @@ "source_file": "core/storage.py", "source_location": "L47", "id": "core_storage_guess_content_type", - "community": 7, + "community": 16, "norm_label": "guess_content_type()" }, { @@ -1755,7 +1755,7 @@ "source_file": "core/storage.py", "source_location": "L57", "id": "core_storage_convert_heic_to_jpeg", - "community": 7, + "community": 16, "norm_label": "convert_heic_to_jpeg()" }, { @@ -1764,7 +1764,7 @@ "source_file": "core/storage.py", "source_location": "L72", "id": "core_storage_process_image_content", - "community": 7, + "community": 16, "norm_label": "process_image_content()" }, { @@ -1773,7 +1773,7 @@ "source_file": "core/storage.py", "source_location": "L81", "id": "core_storage_basestorage", - "community": 7, + "community": 16, "norm_label": "basestorage" }, { @@ -1782,7 +1782,7 @@ "source_file": "core/storage.py", "source_location": "L84", "id": "core_storage_basestorage_upload_file", - "community": 7, + "community": 16, "norm_label": ".upload_file()" }, { @@ -1791,7 +1791,7 @@ "source_file": "core/storage.py", "source_location": "L88", "id": "core_storage_basestorage_upload_base64", - "community": 7, + "community": 16, "norm_label": ".upload_base64()" }, { @@ -1800,7 +1800,7 @@ "source_file": "core/storage.py", "source_location": "L92", "id": "core_storage_basestorage_delete_file", - "community": 7, + "community": 16, "norm_label": ".delete_file()" }, { @@ -1809,7 +1809,7 @@ "source_file": "core/storage.py", "source_location": "L96", "id": "core_storage_basestorage_get_url", - "community": 7, + "community": 16, "norm_label": ".get_url()" }, { @@ -1818,7 +1818,7 @@ "source_file": "core/storage.py", "source_location": "L100", "id": "core_storage_basestorage_presigned_download_url", - "community": 7, + "community": 16, "norm_label": ".presigned_download_url()" }, { @@ -1827,7 +1827,7 @@ "source_file": "core/storage.py", "source_location": "L107", "id": "core_storage_localstorage", - "community": 7, + "community": 16, "norm_label": "localstorage" }, { @@ -1836,7 +1836,7 @@ "source_file": "core/storage.py", "source_location": "L110", "id": "core_storage_localstorage_init", - "community": 7, + "community": 16, "norm_label": ".__init__()" }, { @@ -1845,7 +1845,7 @@ "source_file": "core/storage.py", "source_location": "L114", "id": "core_storage_localstorage_ensure_dir", - "community": 7, + "community": 16, "norm_label": "._ensure_dir()" }, { @@ -1854,7 +1854,7 @@ "source_file": "core/storage.py", "source_location": "L120", "id": "core_storage_localstorage_generate_filename", - "community": 7, + "community": 16, "norm_label": "._generate_filename()" }, { @@ -1863,7 +1863,7 @@ "source_file": "core/storage.py", "source_location": "L126", "id": "core_storage_localstorage_upload_file", - "community": 7, + "community": 16, "norm_label": ".upload_file()" }, { @@ -1872,7 +1872,7 @@ "source_file": "core/storage.py", "source_location": "L141", "id": "core_storage_localstorage_upload_base64", - "community": 7, + "community": 16, "norm_label": ".upload_base64()" }, { @@ -1881,7 +1881,7 @@ "source_file": "core/storage.py", "source_location": "L150", "id": "core_storage_localstorage_delete_file", - "community": 7, + "community": 16, "norm_label": ".delete_file()" }, { @@ -1890,7 +1890,7 @@ "source_file": "core/storage.py", "source_location": "L167", "id": "core_storage_localstorage_get_url", - "community": 7, + "community": 16, "norm_label": ".get_url()" }, { @@ -1899,7 +1899,7 @@ "source_file": "core/storage.py", "source_location": "L172", "id": "core_storage_qiniustorage", - "community": 7, + "community": 16, "norm_label": "qiniustorage" }, { @@ -1908,7 +1908,7 @@ "source_file": "core/storage.py", "source_location": "L175", "id": "core_storage_qiniustorage_init", - "community": 7, + "community": 16, "norm_label": ".__init__()" }, { @@ -1917,7 +1917,7 @@ "source_file": "core/storage.py", "source_location": "L184", "id": "core_storage_qiniustorage_generate_filename", - "community": 7, + "community": 16, "norm_label": "._generate_filename()" }, { @@ -1926,7 +1926,7 @@ "source_file": "core/storage.py", "source_location": "L190", "id": "core_storage_qiniustorage_upload_file", - "community": 7, + "community": 16, "norm_label": ".upload_file()" }, { @@ -1935,7 +1935,7 @@ "source_file": "core/storage.py", "source_location": "L206", "id": "core_storage_qiniustorage_upload_base64", - "community": 7, + "community": 16, "norm_label": ".upload_base64()" }, { @@ -1944,7 +1944,7 @@ "source_file": "core/storage.py", "source_location": "L214", "id": "core_storage_qiniustorage_delete_file", - "community": 7, + "community": 16, "norm_label": ".delete_file()" }, { @@ -1953,7 +1953,7 @@ "source_file": "core/storage.py", "source_location": "L225", "id": "core_storage_qiniustorage_get_url", - "community": 7, + "community": 16, "norm_label": ".get_url()" }, { @@ -1962,7 +1962,7 @@ "source_file": "core/storage.py", "source_location": "L230", "id": "core_storage_ossstorage", - "community": 7, + "community": 16, "norm_label": "ossstorage" }, { @@ -1971,7 +1971,7 @@ "source_file": "core/storage.py", "source_location": "L233", "id": "core_storage_ossstorage_init", - "community": 7, + "community": 16, "norm_label": ".__init__()" }, { @@ -1980,7 +1980,7 @@ "source_file": "core/storage.py", "source_location": "L243", "id": "core_storage_ossstorage_generate_filename", - "community": 7, + "community": 16, "norm_label": "._generate_filename()" }, { @@ -1989,7 +1989,7 @@ "source_file": "core/storage.py", "source_location": "L249", "id": "core_storage_ossstorage_upload_file", - "community": 7, + "community": 16, "norm_label": ".upload_file()" }, { @@ -1998,7 +1998,7 @@ "source_file": "core/storage.py", "source_location": "L261", "id": "core_storage_ossstorage_upload_base64", - "community": 7, + "community": 16, "norm_label": ".upload_base64()" }, { @@ -2007,7 +2007,7 @@ "source_file": "core/storage.py", "source_location": "L269", "id": "core_storage_ossstorage_delete_file", - "community": 7, + "community": 16, "norm_label": ".delete_file()" }, { @@ -2016,7 +2016,7 @@ "source_file": "core/storage.py", "source_location": "L278", "id": "core_storage_ossstorage_get_url", - "community": 7, + "community": 16, "norm_label": ".get_url()" }, { @@ -2025,7 +2025,7 @@ "source_file": "core/storage.py", "source_location": "L283", "id": "core_storage_miniostorage", - "community": 7, + "community": 16, "norm_label": "miniostorage" }, { @@ -2034,7 +2034,7 @@ "source_file": "core/storage.py", "source_location": "L286", "id": "core_storage_miniostorage_init", - "community": 7, + "community": 16, "norm_label": ".__init__()" }, { @@ -2043,7 +2043,7 @@ "source_file": "core/storage.py", "source_location": "L304", "id": "core_storage_miniostorage_generate_filename", - "community": 7, + "community": 16, "norm_label": "._generate_filename()" }, { @@ -2052,7 +2052,7 @@ "source_file": "core/storage.py", "source_location": "L310", "id": "core_storage_miniostorage_upload_file", - "community": 7, + "community": 16, "norm_label": ".upload_file()" }, { @@ -2061,7 +2061,7 @@ "source_file": "core/storage.py", "source_location": "L329", "id": "core_storage_miniostorage_upload_base64", - "community": 7, + "community": 16, "norm_label": ".upload_base64()" }, { @@ -2070,7 +2070,7 @@ "source_file": "core/storage.py", "source_location": "L337", "id": "core_storage_miniostorage_delete_file", - "community": 7, + "community": 16, "norm_label": ".delete_file()" }, { @@ -2079,7 +2079,7 @@ "source_file": "core/storage.py", "source_location": "L346", "id": "core_storage_miniostorage_get_url", - "community": 7, + "community": 16, "norm_label": ".get_url()" }, { @@ -2088,7 +2088,7 @@ "source_file": "core/storage.py", "source_location": "L350", "id": "core_storage_miniostorage_extract_object_key", - "community": 7, + "community": 16, "norm_label": "._extract_object_key()" }, { @@ -2097,7 +2097,7 @@ "source_file": "core/storage.py", "source_location": "L366", "id": "core_storage_miniostorage_internal_base_prefixes", - "community": 7, + "community": 16, "norm_label": "._internal_base_prefixes()" }, { @@ -2106,7 +2106,7 @@ "source_file": "core/storage.py", "source_location": "L377", "id": "core_storage_miniostorage_rewrite_presigned_public_url", - "community": 7, + "community": 16, "norm_label": "._rewrite_presigned_public_url()" }, { @@ -2115,7 +2115,7 @@ "source_file": "core/storage.py", "source_location": "L389", "id": "core_storage_miniostorage_presigned_download_url", - "community": 7, + "community": 16, "norm_label": ".presigned_download_url()" }, { @@ -2124,7 +2124,7 @@ "source_file": "core/storage.py", "source_location": "L409", "id": "core_storage_get_storage", - "community": 7, + "community": 16, "norm_label": "get_storage()" }, { @@ -2133,7 +2133,7 @@ "source_file": "core/storage.py", "source_location": "L1", "id": "core_storage_rationale_1", - "community": 7, + "community": 16, "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" }, { @@ -2142,7 +2142,7 @@ "source_file": "core/storage.py", "source_location": "L48", "id": "core_storage_rationale_48", - "community": 7, + "community": 16, "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" }, { @@ -2151,7 +2151,7 @@ "source_file": "core/storage.py", "source_location": "L58", "id": "core_storage_rationale_58", - "community": 7, + "community": 16, "norm_label": "\u5c06 heic/heif \u683c\u5f0f\u8f6c\u6362\u4e3a jpeg \u683c\u5f0f" }, { @@ -2160,7 +2160,7 @@ "source_file": "core/storage.py", "source_location": "L73", "id": "core_storage_rationale_73", - "community": 7, + "community": 16, "norm_label": "\u5904\u7406\u56fe\u7247\u5185\u5bb9,\u5982\u679c\u662f heic \u683c\u5f0f\u5219\u8f6c\u6362\u4e3a jpeg" }, { @@ -2169,7 +2169,7 @@ "source_file": "core/storage.py", "source_location": "L103", "id": "core_storage_rationale_103", - "community": 7, + "community": 16, "norm_label": "\u5e26\u4e0b\u8f7d\u6587\u4ef6\u540d\u7684\u8bbf\u95ee url;\u9ed8\u8ba4\u5b9e\u73b0\u4e3a\u666e\u901a\u8bbf\u95ee\u5730\u5740\u3002" }, { @@ -2178,7 +2178,7 @@ "source_file": "core/storage.py", "source_location": "L367", "id": "core_storage_rationale_367", - "community": 7, + "community": 16, "norm_label": "sdk \u9884\u7b7e\u540d url \u4f7f\u7528\u7684\u5185\u7f51\u5730\u5740\u524d\u7f00(http/https \u5747\u8986\u76d6)\u3002" }, { @@ -2187,7 +2187,7 @@ "source_file": "core/storage.py", "source_location": "L378", "id": "core_storage_rationale_378", - "community": 7, + "community": 16, "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" }, { @@ -2196,7 +2196,7 @@ "source_file": "core/storage.py", "source_location": "L392", "id": "core_storage_rationale_392", - "community": 7, + "community": 16, "norm_label": "minio \u9884\u7b7e\u540d\u4e0b\u8f7d url,\u643a\u5e26\u539f\u59cb\u6587\u4ef6\u540d\u3002" }, { @@ -2205,7 +2205,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L1", "id": "core_order_status_compat_py", - "community": 27, + "community": 29, "norm_label": "order_status_compat.py" }, { @@ -2214,7 +2214,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L9", "id": "core_order_status_compat_threestatus", - "community": 27, + "community": 29, "norm_label": "threestatus" }, { @@ -2223,7 +2223,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L15", "id": "core_order_status_compat_to_decimal", - "community": 27, + "community": 29, "norm_label": "_to_decimal()" }, { @@ -2232,7 +2232,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L26", "id": "core_order_status_compat_derive_three_status_from_legacy", - "community": 27, + "community": 29, "norm_label": "derive_three_status_from_legacy()" }, { @@ -2241,7 +2241,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L69", "id": "core_order_status_compat_derive_legacy_status_from_three", - "community": 27, + "community": 29, "norm_label": "derive_legacy_status_from_three()" }, { @@ -2250,7 +2250,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L31", "id": "core_order_status_compat_rationale_31", - "community": 27, + "community": 29, "norm_label": "\u9636\u6bb5a\u517c\u5bb9:\u4ece\u65e7 status \u63a8\u5bfc\u4e09\u5b57\u6bb5\u3002 \u7ea6\u675f:\u65e7 status \u672c\u8eab\u6df7\u5408\u4e86\u652f\u4ed8/\u914d\u9001/\u8ba2\u5355\u751f\u547d\u5468\u671f,\u56e0\u6b64\u53ea\u80fd\u5c3d\u529b\u63a8\u65ad; \u82e5\u4e1a\u52a1\u4fa7\u5df2\u6709\u66f4\u7cbe\u786e" }, { @@ -2259,7 +2259,7 @@ "source_file": "core/order_status_compat.py", "source_location": "L75", "id": "core_order_status_compat_rationale_75", - "community": 27, + "community": 29, "norm_label": "\u9636\u6bb5a\u517c\u5bb9:\u4ece\u4e09\u5b57\u6bb5\u53cd\u63a8\u65e7 status(\u7528\u4e8e\u65e7\u524d\u7aef/\u65e7\u7b5b\u9009\u53c2\u6570\u517c\u5bb9)\u3002" }, { @@ -2268,7 +2268,7 @@ "source_file": "core/exceptions.py", "source_location": "L1", "id": "core_exceptions_py", - "community": 19, + "community": 7, "norm_label": "exceptions.py" }, { @@ -2277,7 +2277,7 @@ "source_file": "core/exceptions.py", "source_location": "L28", "id": "core_exceptions_businessexception", - "community": 19, + "community": 7, "norm_label": "businessexception" }, { @@ -2286,7 +2286,7 @@ "source_file": "core/exceptions.py", "source_location": "L30", "id": "core_exceptions_businessexception_init", - "community": 19, + "community": 7, "norm_label": ".__init__()" }, { @@ -2295,7 +2295,7 @@ "source_file": "core/exceptions.py", "source_location": "L37", "id": "core_exceptions_validationexception", - "community": 19, + "community": 7, "norm_label": "validationexception" }, { @@ -2304,7 +2304,7 @@ "source_file": "core/exceptions.py", "source_location": "L39", "id": "core_exceptions_validationexception_init", - "community": 19, + "community": 7, "norm_label": ".__init__()" }, { @@ -2313,7 +2313,7 @@ "source_file": "core/exceptions.py", "source_location": "L43", "id": "core_exceptions_permissionexception", - "community": 19, + "community": 7, "norm_label": "permissionexception" }, { @@ -2322,7 +2322,7 @@ "source_file": "core/exceptions.py", "source_location": "L45", "id": "core_exceptions_permissionexception_init", - "community": 19, + "community": 7, "norm_label": ".__init__()" }, { @@ -2331,7 +2331,7 @@ "source_file": "core/exceptions.py", "source_location": "L49", "id": "core_exceptions_resourcenotfoundexception", - "community": 19, + "community": 7, "norm_label": "resourcenotfoundexception" }, { @@ -2340,7 +2340,7 @@ "source_file": "core/exceptions.py", "source_location": "L51", "id": "core_exceptions_resourcenotfoundexception_init", - "community": 19, + "community": 7, "norm_label": ".__init__()" }, { @@ -2349,7 +2349,7 @@ "source_file": "core/exceptions.py", "source_location": "L55", "id": "core_exceptions_resourceconflictexception", - "community": 19, + "community": 7, "norm_label": "resourceconflictexception" }, { @@ -2358,7 +2358,7 @@ "source_file": "core/exceptions.py", "source_location": "L57", "id": "core_exceptions_resourceconflictexception_init", - "community": 19, + "community": 7, "norm_label": ".__init__()" }, { @@ -2367,7 +2367,7 @@ "source_file": "core/exceptions.py", "source_location": "L61", "id": "core_exceptions_orderlockedexception", - "community": 19, + "community": 7, "norm_label": "orderlockedexception" }, { @@ -2376,7 +2376,7 @@ "source_file": "core/exceptions.py", "source_location": "L63", "id": "core_exceptions_orderlockedexception_init", - "community": 19, + "community": 7, "norm_label": ".__init__()" }, { @@ -2385,7 +2385,7 @@ "source_file": "core/exceptions.py", "source_location": "L67", "id": "core_exceptions_invalidstatustransitionexception", - "community": 19, + "community": 7, "norm_label": "invalidstatustransitionexception" }, { @@ -2394,7 +2394,7 @@ "source_file": "core/exceptions.py", "source_location": "L69", "id": "core_exceptions_invalidstatustransitionexception_init", - "community": 19, + "community": 7, "norm_label": ".__init__()" }, { @@ -2403,7 +2403,7 @@ "source_file": "core/exceptions.py", "source_location": "L73", "id": "core_exceptions_log_operation", - "community": 19, + "community": 7, "norm_label": "log_operation()" }, { @@ -2412,7 +2412,7 @@ "source_file": "core/exceptions.py", "source_location": "L102", "id": "core_exceptions_log_api_request", - "community": 19, + "community": 7, "norm_label": "log_api_request()" }, { @@ -2421,7 +2421,7 @@ "source_file": "core/exceptions.py", "source_location": "L124", "id": "core_exceptions_log_order_operation", - "community": 19, + "community": 7, "norm_label": "log_order_operation()" }, { @@ -2430,7 +2430,7 @@ "source_file": "core/exceptions.py", "source_location": "L129", "id": "core_exceptions_log_delivery_operation", - "community": 19, + "community": 7, "norm_label": "log_delivery_operation()" }, { @@ -2439,7 +2439,7 @@ "source_file": "core/exceptions.py", "source_location": "L134", "id": "core_exceptions_log_settlement_operation", - "community": 19, + "community": 7, "norm_label": "log_settlement_operation()" }, { @@ -2448,7 +2448,7 @@ "source_file": "core/exceptions.py", "source_location": "L139", "id": "core_exceptions_log_user_operation", - "community": 19, + "community": 7, "norm_label": "log_user_operation()" }, { @@ -2457,7 +2457,7 @@ "source_file": "core/data_scope.py", "source_location": "L1", "id": "core_data_scope_py", - "community": 4, + "community": 11, "norm_label": "data_scope.py" }, { @@ -2475,7 +2475,7 @@ "source_file": "core/data_scope.py", "source_location": "L36", "id": "core_data_scope_get_child_dept_ids", - "community": 4, + "community": 11, "norm_label": "_get_child_dept_ids()" }, { @@ -2484,7 +2484,7 @@ "source_file": "core/data_scope.py", "source_location": "L61", "id": "core_data_scope_resolve_user_role_scopes", - "community": 4, + "community": 11, "norm_label": "_resolve_user_role_scopes()" }, { @@ -2493,7 +2493,7 @@ "source_file": "core/data_scope.py", "source_location": "L113", "id": "core_data_scope_apply_data_scope", - "community": 4, + "community": 12, "norm_label": "apply_data_scope()" }, { @@ -2502,7 +2502,7 @@ "source_file": "core/data_scope.py", "source_location": "L1", "id": "core_data_scope_rationale_1", - "community": 10, + "community": 11, "norm_label": "\u6570\u636e\u6743\u9650\u8fc7\u6ee4(v0.3:\u57fa\u4e8e\u89d2\u8272 data_scope \u7684\u67e5\u8be2\u7ea7\u884c\u7ea7\u8fc7\u6ee4) data_scope \u503c: 1 = \u5168\u90e8\u6570\u636e 2 = \u672c\u90e8\u95e8\u6570\u636e 3" }, { @@ -2511,7 +2511,7 @@ "source_file": "core/data_scope.py", "source_location": "L27", "id": "core_data_scope_rationale_27", - "community": 10, + "community": 11, "norm_label": "\u4ece sysuser \u8bfb\u53d6\u7528\u6237\u7684 dept_id\u3002" }, { @@ -2520,7 +2520,7 @@ "source_file": "core/data_scope.py", "source_location": "L37", "id": "core_data_scope_rationale_37", - "community": 10, + "community": 11, "norm_label": "\u9012\u5f52\u83b7\u53d6 dept_id \u53ca\u5176\u6240\u6709\u5b50\u90e8\u95e8 id(\u542b\u81ea\u8eab)\u3002" }, { @@ -2529,7 +2529,7 @@ "source_file": "core/data_scope.py", "source_location": "L64", "id": "core_data_scope_rationale_64", - "community": 10, + "community": 11, "norm_label": "\u83b7\u53d6\u7528\u6237\u6709\u6548\u89d2\u8272\u7684\u6570\u636e\u6743\u9650\u914d\u7f6e(\u76f4\u63a5\u89d2\u8272 \u222a \u804c\u4f4d\u7ee7\u627f\u89d2\u8272)\u3002 \u8fd4\u56de: [{\"data_scope\": str, \"details\": [sysrol" }, { @@ -2538,7 +2538,7 @@ "source_file": "core/data_scope.py", "source_location": "L114", "id": "core_data_scope_rationale_114", - "community": 10, + "community": 11, "norm_label": "\u6839\u636e\u7528\u6237\u89d2\u8272\u7684\u6570\u636e\u6743\u9650\u8fc7\u6ee4\u67e5\u8be2\u3002 args: query: sqlalchemy query \u5bf9\u8c61 model: \u67e5\u8be2" }, { @@ -2583,7 +2583,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L1", "id": "core_api_crypto_middleware_py", - "community": 14, + "community": 7, "norm_label": "api_crypto_middleware.py" }, { @@ -2592,7 +2592,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L28", "id": "core_api_crypto_middleware_nonce_key", - "community": 14, + "community": 7, "norm_label": "_nonce_key()" }, { @@ -2601,7 +2601,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L32", "id": "core_api_crypto_middleware_should_skip_path", - "community": 14, + "community": 7, "norm_label": "_should_skip_path()" }, { @@ -2610,7 +2610,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L37", "id": "core_api_crypto_middleware_is_crypto_api", - "community": 14, + "community": 7, "norm_label": "_is_crypto_api()" }, { @@ -2619,7 +2619,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L43", "id": "core_api_crypto_middleware_claims_from_auth", - "community": 14, + "community": 7, "norm_label": "_claims_from_auth()" }, { @@ -2628,7 +2628,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L61", "id": "core_api_crypto_middleware_get_redis_client", - "community": 14, + "community": 7, "norm_label": "_get_redis_client()" }, { @@ -2637,7 +2637,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L78", "id": "core_api_crypto_middleware_mark_nonce_once", - "community": 14, + "community": 7, "norm_label": "_mark_nonce_once()" }, { @@ -2646,7 +2646,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L100", "id": "core_api_crypto_middleware_json_error_response", - "community": 14, + "community": 7, "norm_label": "_json_error_response()" }, { @@ -2655,7 +2655,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L105", "id": "core_api_crypto_middleware_coerce_post_method_override_to_get", - "community": 14, + "community": 7, "norm_label": "_coerce_post_method_override_to_get()" }, { @@ -2664,7 +2664,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L151", "id": "core_api_crypto_middleware_apicryptomiddleware", - "community": 14, + "community": 7, "norm_label": "apicryptomiddleware" }, { @@ -2673,7 +2673,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L152", "id": "core_api_crypto_middleware_apicryptomiddleware_dispatch", - "community": 14, + "community": 7, "norm_label": ".dispatch()" }, { @@ -2682,7 +2682,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L38", "id": "core_api_crypto_middleware_rationale_38", - "community": 14, + "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" }, { @@ -2691,7 +2691,7 @@ "source_file": "core/api_crypto_middleware.py", "source_location": "L106", "id": "core_api_crypto_middleware_rationale_106", - "community": 14, + "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" }, { @@ -2817,7 +2817,7 @@ "source_file": "core/wechat_message.py", "source_location": "L143", "id": "core_wechat_message_rationale_143", - "community": 36, + "community": 38, "norm_label": "\u53d1\u9001\u8ba2\u5355\u72b6\u6001\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2826,7 +2826,7 @@ "source_file": "core/wechat_message.py", "source_location": "L179", "id": "core_wechat_message_rationale_179", - "community": 37, + "community": 39, "norm_label": "\u53d1\u9001\u652f\u4ed8\u6210\u529f\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2835,7 +2835,7 @@ "source_file": "core/wechat_message.py", "source_location": "L215", "id": "core_wechat_message_rationale_215", - "community": 38, + "community": 40, "norm_label": "\u53d1\u9001\u914d\u9001\u901a\u77e5 args: openid: \u914d\u9001\u5458openid task" }, { @@ -2844,7 +2844,7 @@ "source_file": "core/wechat_message.py", "source_location": "L251", "id": "core_wechat_message_rationale_251", - "community": 39, + "community": 41, "norm_label": "\u53d1\u9001\u914d\u9001\u65f6\u6548\u9884\u8b66 args: openid: \u914d\u9001\u5458openid ta" }, { @@ -2853,7 +2853,7 @@ "source_file": "core/wechat_message.py", "source_location": "L289", "id": "core_wechat_message_rationale_289", - "community": 40, + "community": 42, "norm_label": "\u53d1\u9001\u9000\u6b3e\u7ed3\u679c\u901a\u77e5 args: openid: \u7528\u6237openid ord" }, { @@ -2862,7 +2862,7 @@ "source_file": "core/wechat_message.py", "source_location": "L325", "id": "core_wechat_message_rationale_325", - "community": 41, + "community": 43, "norm_label": "\u53d1\u9001\u50ac\u5355\u901a\u77e5\u7ed9\u914d\u9001\u5458 args: deliver_openid: \u914d\u9001\u5458openid" }, { @@ -2925,7 +2925,7 @@ "source_file": "utils/sample_special.py", "source_location": "L52", "id": "utils_sample_special_apply_special_to_item_from_samples", - "community": 4, + "community": 1, "norm_label": "apply_special_to_item_from_samples()" }, { @@ -2943,7 +2943,7 @@ "source_file": "utils/production_task_name_placeholders.py", "source_location": "L1", "id": "utils_production_task_name_placeholders_py", - "community": 16, + "community": 20, "norm_label": "production_task_name_placeholders.py" }, { @@ -2952,7 +2952,7 @@ "source_file": "utils/production_task_name_placeholders.py", "source_location": "L6", "id": "utils_production_task_name_placeholders_apply_task_name_placeholders", - "community": 16, + "community": 20, "norm_label": "apply_task_name_placeholders()" }, { @@ -2961,7 +2961,7 @@ "source_file": "utils/production_task_name_placeholders.py", "source_location": "L12", "id": "utils_production_task_name_placeholders_revert_task_name_placeholders", - "community": 16, + "community": 20, "norm_label": "revert_task_name_placeholders()" }, { @@ -2970,7 +2970,7 @@ "source_file": "utils/production_task_name_placeholders.py", "source_location": "L1", "id": "utils_production_task_name_placeholders_rationale_1", - "community": 16, + "community": 20, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u540d\u79f0\u6a21\u677f\u5360\u4f4d\u7b26:\u6b63\u5411\u66ff\u6362 / \u53cd\u5411\u8fd8\u539f\u3002" }, { @@ -2979,7 +2979,7 @@ "source_file": "utils/lab_storage_code_task_set.py", "source_location": "L1", "id": "utils_lab_storage_code_task_set_py", - "community": 16, + "community": 20, "norm_label": "lab_storage_code_task_set.py" }, { @@ -2988,7 +2988,7 @@ "source_file": "utils/lab_storage_code_task_set.py", "source_location": "L14", "id": "utils_lab_storage_code_task_set_match_builtin_task_set_name_by_lab_storage_code", - "community": 16, + "community": 20, "norm_label": "match_builtin_task_set_name_by_lab_storage_code()" }, { @@ -2997,7 +2997,7 @@ "source_file": "utils/lab_storage_code_task_set.py", "source_location": "L1", "id": "utils_lab_storage_code_task_set_rationale_1", - "community": 16, + "community": 20, "norm_label": "\u6309\u5b9e\u9a8c\u5ba4\u5165\u5e93\u7f16\u7801\u524d\u7f00\u5339\u914d\u5185\u7f6e\u751f\u4ea7\u4efb\u52a1\u7ec4\u5408\u6a21\u7248\u3002" }, { @@ -3006,7 +3006,7 @@ "source_file": "utils/lab_storage_code_task_set.py", "source_location": "L15", "id": "utils_lab_storage_code_task_set_rationale_15", - "community": 16, + "community": 20, "norm_label": "\u8fd4\u56de\u5e94\u4f7f\u7528\u7684\u5185\u7f6e\u6a21\u7248\u96c6\u5408\u540d\u79f0;\u65e0\u5339\u914d\u8fd4\u56de none\u3002\u5927\u5c0f\u5199\u4e0d\u654f\u611f\u3002" }, { @@ -3015,7 +3015,7 @@ "source_file": "models/material.py", "source_location": "L1", "id": "models_material_py", - "community": 1, + "community": 3, "norm_label": "material.py" }, { @@ -3024,7 +3024,7 @@ "source_file": "models/material.py", "source_location": "L8", "id": "models_material_bizmaterial", - "community": 1, + "community": 3, "norm_label": "bizmaterial" }, { @@ -3033,7 +3033,7 @@ "source_file": "", "source_location": "", "id": "base", - "community": 1, + "community": 3, "norm_label": "base" }, { @@ -3042,7 +3042,7 @@ "source_file": "models/material.py", "source_location": "L32", "id": "models_material_bizmaterialstockbatch", - "community": 1, + "community": 3, "norm_label": "bizmaterialstockbatch" }, { @@ -3051,7 +3051,7 @@ "source_file": "models/material.py", "source_location": "L62", "id": "models_material_bizmaterialusage", - "community": 1, + "community": 3, "norm_label": "bizmaterialusage" }, { @@ -3060,7 +3060,7 @@ "source_file": "models/material.py", "source_location": "L105", "id": "models_material_bizmaterialstockcheck", - "community": 1, + "community": 3, "norm_label": "bizmaterialstockcheck" }, { @@ -3069,7 +3069,7 @@ "source_file": "models/material.py", "source_location": "L124", "id": "models_material_bizmaterialstockcheckbatchline", - "community": 1, + "community": 3, "norm_label": "bizmaterialstockcheckbatchline" }, { @@ -3078,7 +3078,7 @@ "source_file": "models/material.py", "source_location": "L155", "id": "models_material_bizmaterialstockcheckunusedline", - "community": 1, + "community": 3, "norm_label": "bizmaterialstockcheckunusedline" }, { @@ -3087,7 +3087,7 @@ "source_file": "models/material.py", "source_location": "L186", "id": "models_material_bizmaterialstocklog", - "community": 1, + "community": 3, "norm_label": "bizmaterialstocklog" }, { @@ -3096,7 +3096,7 @@ "source_file": "models/production_material.py", "source_location": "L1", "id": "models_production_material_py", - "community": 1, + "community": 3, "norm_label": "production_material.py" }, { @@ -3105,7 +3105,7 @@ "source_file": "models/production_material.py", "source_location": "L8", "id": "models_production_material_bizproductionmaterial", - "community": 1, + "community": 3, "norm_label": "bizproductionmaterial" }, { @@ -3114,7 +3114,7 @@ "source_file": "models/production_material.py", "source_location": "L31", "id": "models_production_material_bizproductionmaterialstockbatch", - "community": 1, + "community": 3, "norm_label": "bizproductionmaterialstockbatch" }, { @@ -3123,7 +3123,7 @@ "source_file": "models/production_material.py", "source_location": "L64", "id": "models_production_material_bizproductionmaterialusage", - "community": 1, + "community": 3, "norm_label": "bizproductionmaterialusage" }, { @@ -3132,7 +3132,7 @@ "source_file": "models/production_material.py", "source_location": "L114", "id": "models_production_material_bizproductionmaterialformula", - "community": 1, + "community": 3, "norm_label": "bizproductionmaterialformula" }, { @@ -3141,7 +3141,7 @@ "source_file": "models/production_material.py", "source_location": "L136", "id": "models_production_material_bizproductionmaterialprep", - "community": 4, + "community": 3, "norm_label": "bizproductionmaterialprep" }, { @@ -3150,7 +3150,7 @@ "source_file": "models/production_material.py", "source_location": "L164", "id": "models_production_material_bizproductionmaterialprepline", - "community": 2, + "community": 3, "norm_label": "bizproductionmaterialprepline" }, { @@ -3159,7 +3159,7 @@ "source_file": "models/production_material.py", "source_location": "L187", "id": "models_production_material_bizproductionmaterialstockcheck", - "community": 1, + "community": 3, "norm_label": "bizproductionmaterialstockcheck" }, { @@ -3168,7 +3168,7 @@ "source_file": "models/production_material.py", "source_location": "L206", "id": "models_production_material_bizproductionmaterialstockcheckbatchline", - "community": 1, + "community": 3, "norm_label": "bizproductionmaterialstockcheckbatchline" }, { @@ -3177,7 +3177,7 @@ "source_file": "models/production_material.py", "source_location": "L239", "id": "models_production_material_bizproductionmaterialstockcheckunusedline", - "community": 1, + "community": 3, "norm_label": "bizproductionmaterialstockcheckunusedline" }, { @@ -3186,7 +3186,7 @@ "source_file": "models/qc_param.py", "source_location": "L1", "id": "models_qc_param_py", - "community": 1, + "community": 3, "norm_label": "qc_param.py" }, { @@ -3195,7 +3195,7 @@ "source_file": "models/qc_param.py", "source_location": "L8", "id": "models_qc_param_bizqcitemparam", - "community": 1, + "community": 3, "norm_label": "bizqcitemparam" }, { @@ -3204,7 +3204,7 @@ "source_file": "models/qc_param.py", "source_location": "L32", "id": "models_qc_param_bizqctaskresult", - "community": 1, + "community": 3, "norm_label": "bizqctaskresult" }, { @@ -3213,7 +3213,7 @@ "source_file": "models/models.py", "source_location": "L1", "id": "models_models_py", - "community": 1, + "community": 3, "norm_label": "models.py" }, { @@ -3222,7 +3222,7 @@ "source_file": "models/models.py", "source_location": "L10", "id": "models_models_userrole", - "community": 1, + "community": 3, "norm_label": "userrole" }, { @@ -3240,7 +3240,7 @@ "source_file": "models/models.py", "source_location": "L22", "id": "models_models_sysuser", - "community": 3, + "community": 5, "norm_label": "sysuser" }, { @@ -3249,7 +3249,7 @@ "source_file": "models/models.py", "source_location": "L56", "id": "models_models_sysrole", - "community": 10, + "community": 11, "norm_label": "sysrole" }, { @@ -3258,7 +3258,7 @@ "source_file": "models/models.py", "source_location": "L76", "id": "models_models_sysuserrole", - "community": 1, + "community": 3, "norm_label": "sysuserrole" }, { @@ -3267,7 +3267,7 @@ "source_file": "models/models.py", "source_location": "L95", "id": "models_models_sysrolemenu", - "community": 1, + "community": 3, "norm_label": "sysrolemenu" }, { @@ -3276,7 +3276,7 @@ "source_file": "models/models.py", "source_location": "L114", "id": "models_models_sysroledatascopedetail", - "community": 1, + "community": 3, "norm_label": "sysroledatascopedetail" }, { @@ -3285,7 +3285,7 @@ "source_file": "models/models.py", "source_location": "L134", "id": "models_models_sysmenu", - "community": 1, + "community": 3, "norm_label": "sysmenu" }, { @@ -3294,7 +3294,7 @@ "source_file": "models/models.py", "source_location": "L160", "id": "models_models_sysdept", - "community": 10, + "community": 11, "norm_label": "sysdept" }, { @@ -3303,7 +3303,7 @@ "source_file": "models/models.py", "source_location": "L184", "id": "models_models_systenant", - "community": 1, + "community": 3, "norm_label": "systenant" }, { @@ -3312,7 +3312,7 @@ "source_file": "models/models.py", "source_location": "L204", "id": "models_models_syssite", - "community": 1, + "community": 5, "norm_label": "syssite" }, { @@ -3321,7 +3321,7 @@ "source_file": "models/models.py", "source_location": "L230", "id": "models_models_syspost", - "community": 1, + "community": 3, "norm_label": "syspost" }, { @@ -3330,7 +3330,7 @@ "source_file": "models/models.py", "source_location": "L250", "id": "models_models_sysuserpost", - "community": 1, + "community": 3, "norm_label": "sysuserpost" }, { @@ -3339,7 +3339,7 @@ "source_file": "models/models.py", "source_location": "L269", "id": "models_models_syspostrole", - "community": 1, + "community": 3, "norm_label": "syspostrole" }, { @@ -3348,7 +3348,7 @@ "source_file": "models/models.py", "source_location": "L288", "id": "models_models_bizitemunit", - "community": 1, + "community": 5, "norm_label": "bizitemunit" }, { @@ -3357,7 +3357,7 @@ "source_file": "models/models.py", "source_location": "L307", "id": "models_models_bizexpresscompany", - "community": 1, + "community": 5, "norm_label": "bizexpresscompany" }, { @@ -3366,7 +3366,7 @@ "source_file": "models/models.py", "source_location": "L327", "id": "models_models_bizcustomer", - "community": 1, + "community": 5, "norm_label": "bizcustomer" }, { @@ -3375,7 +3375,7 @@ "source_file": "models/models.py", "source_location": "L354", "id": "models_models_bizcellsampletype", - "community": 1, + "community": 5, "norm_label": "bizcellsampletype" }, { @@ -3384,7 +3384,7 @@ "source_file": "models/models.py", "source_location": "L377", "id": "models_models_bizcollectionregion", - "community": 1, + "community": 5, "norm_label": "bizcollectionregion" }, { @@ -3393,7 +3393,7 @@ "source_file": "models/models.py", "source_location": "L395", "id": "models_models_bizcollectionhospital", - "community": 1, + "community": 5, "norm_label": "bizcollectionhospital" }, { @@ -3402,7 +3402,7 @@ "source_file": "models/models.py", "source_location": "L414", "id": "models_models_bizcollectionregionstaff", - "community": 1, + "community": 5, "norm_label": "bizcollectionregionstaff" }, { @@ -3411,7 +3411,7 @@ "source_file": "models/models.py", "source_location": "L434", "id": "models_models_bizcollectionprotocolno", - "community": 1, + "community": 3, "norm_label": "bizcollectionprotocolno" }, { @@ -3420,7 +3420,7 @@ "source_file": "models/models.py", "source_location": "L456", "id": "models_models_bizbiznosequence", - "community": 1, + "community": 3, "norm_label": "bizbiznosequence" }, { @@ -3429,7 +3429,7 @@ "source_file": "models/models.py", "source_location": "L476", "id": "models_models_bizsamplecode", - "community": 1, + "community": 5, "norm_label": "bizsamplecode" }, { @@ -3438,7 +3438,7 @@ "source_file": "models/models.py", "source_location": "L504", "id": "models_models_sysdicttype", - "community": 1, + "community": 3, "norm_label": "sysdicttype" }, { @@ -3447,7 +3447,7 @@ "source_file": "models/models.py", "source_location": "L523", "id": "models_models_sysethnic", - "community": 1, + "community": 3, "norm_label": "sysethnic" }, { @@ -3456,7 +3456,7 @@ "source_file": "models/models.py", "source_location": "L542", "id": "models_models_sysdictdata", - "community": 1, + "community": 5, "norm_label": "sysdictdata" }, { @@ -3465,7 +3465,7 @@ "source_file": "models/models.py", "source_location": "L567", "id": "models_models_sysapirequestlog", - "community": 1, + "community": 3, "norm_label": "sysapirequestlog" }, { @@ -3474,7 +3474,7 @@ "source_file": "models/models.py", "source_location": "L593", "id": "models_models_sysapirequestloghis", - "community": 1, + "community": 3, "norm_label": "sysapirequestloghis" }, { @@ -3483,7 +3483,7 @@ "source_file": "models/models.py", "source_location": "L624", "id": "models_models_bizleaverequest", - "community": 1, + "community": 3, "norm_label": "bizleaverequest" }, { @@ -3492,7 +3492,7 @@ "source_file": "models/models.py", "source_location": "L653", "id": "models_models_wfprocessdef", - "community": 1, + "community": 3, "norm_label": "wfprocessdef" }, { @@ -3501,7 +3501,7 @@ "source_file": "models/models.py", "source_location": "L673", "id": "models_models_wfprocessversion", - "community": 1, + "community": 3, "norm_label": "wfprocessversion" }, { @@ -3510,7 +3510,7 @@ "source_file": "models/models.py", "source_location": "L694", "id": "models_models_wfnode", - "community": 1, + "community": 3, "norm_label": "wfnode" }, { @@ -3519,7 +3519,7 @@ "source_file": "models/models.py", "source_location": "L716", "id": "models_models_wftransition", - "community": 1, + "community": 3, "norm_label": "wftransition" }, { @@ -3528,7 +3528,7 @@ "source_file": "models/models.py", "source_location": "L737", "id": "models_models_wfprocessinstance", - "community": 1, + "community": 3, "norm_label": "wfprocessinstance" }, { @@ -3537,7 +3537,7 @@ "source_file": "models/models.py", "source_location": "L761", "id": "models_models_wftask", - "community": 1, + "community": 3, "norm_label": "wftask" }, { @@ -3546,7 +3546,7 @@ "source_file": "models/models.py", "source_location": "L788", "id": "models_models_oaappgroup", - "community": 1, + "community": 3, "norm_label": "oaappgroup" }, { @@ -3555,7 +3555,7 @@ "source_file": "models/models.py", "source_location": "L806", "id": "models_models_oaapp", - "community": 1, + "community": 3, "norm_label": "oaapp" }, { @@ -3564,7 +3564,7 @@ "source_file": "models/models.py", "source_location": "L832", "id": "models_models_oaappversion", - "community": 1, + "community": 3, "norm_label": "oaappversion" }, { @@ -3573,7 +3573,7 @@ "source_file": "models/models.py", "source_location": "L856", "id": "models_models_oareceiveaccount", - "community": 1, + "community": 3, "norm_label": "oareceiveaccount" }, { @@ -3582,7 +3582,7 @@ "source_file": "models/models.py", "source_location": "L880", "id": "models_models_oainstancedraft", - "community": 1, + "community": 3, "norm_label": "oainstancedraft" }, { @@ -3591,7 +3591,7 @@ "source_file": "models/models.py", "source_location": "L904", "id": "models_models_oainstance", - "community": 1, + "community": 3, "norm_label": "oainstance" }, { @@ -3600,7 +3600,7 @@ "source_file": "models/models.py", "source_location": "L936", "id": "models_models_oatask", - "community": 1, + "community": 3, "norm_label": "oatask" }, { @@ -3609,7 +3609,7 @@ "source_file": "models/models.py", "source_location": "L965", "id": "models_models_oainstanceevent", - "community": 1, + "community": 3, "norm_label": "oainstanceevent" }, { @@ -3618,7 +3618,7 @@ "source_file": "models/models.py", "source_location": "L989", "id": "models_models_oainstancecomment", - "community": 1, + "community": 3, "norm_label": "oainstancecomment" }, { @@ -3627,7 +3627,7 @@ "source_file": "models/models.py", "source_location": "L1012", "id": "models_models_oainstanceviewgrant", - "community": 1, + "community": 3, "norm_label": "oainstanceviewgrant" }, { @@ -3636,7 +3636,7 @@ "source_file": "models/models.py", "source_location": "L1034", "id": "models_models_oarelation", - "community": 1, + "community": 3, "norm_label": "oarelation" }, { @@ -3645,7 +3645,7 @@ "source_file": "models/models.py", "source_location": "L1059", "id": "models_models_bizcollectionprotocol", - "community": 1, + "community": 5, "norm_label": "bizcollectionprotocol" }, { @@ -3654,7 +3654,7 @@ "source_file": "models/models.py", "source_location": "L1103", "id": "models_models_bizprotocolaudit", - "community": 1, + "community": 3, "norm_label": "bizprotocolaudit" }, { @@ -3663,7 +3663,7 @@ "source_file": "models/models.py", "source_location": "L1124", "id": "models_models_bizprotocolstatuschange", - "community": 1, + "community": 5, "norm_label": "bizprotocolstatuschange" }, { @@ -3672,7 +3672,7 @@ "source_file": "models/models.py", "source_location": "L1149", "id": "models_models_bizstoragereleasereview", - "community": 1, + "community": 5, "norm_label": "bizstoragereleasereview" }, { @@ -3681,7 +3681,7 @@ "source_file": "models/models.py", "source_location": "L1194", "id": "models_models_bizprotocolpayment", - "community": 1, + "community": 5, "norm_label": "bizprotocolpayment" }, { @@ -3690,7 +3690,7 @@ "source_file": "models/models.py", "source_location": "L1220", "id": "models_models_bizprotocolpaymentdetail", - "community": 1, + "community": 5, "norm_label": "bizprotocolpaymentdetail" }, { @@ -3699,7 +3699,7 @@ "source_file": "models/models.py", "source_location": "L1253", "id": "models_models_bizprotocolsamplepayment", - "community": 1, + "community": 5, "norm_label": "bizprotocolsamplepayment" }, { @@ -3708,7 +3708,7 @@ "source_file": "models/models.py", "source_location": "L1281", "id": "models_models_bizprotocolpaymentschedule", - "community": 1, + "community": 5, "norm_label": "bizprotocolpaymentschedule" }, { @@ -3717,7 +3717,7 @@ "source_file": "models/models.py", "source_location": "L1305", "id": "models_models_bizprotocolpaymenttransfer", - "community": 1, + "community": 5, "norm_label": "bizprotocolpaymenttransfer" }, { @@ -3726,7 +3726,7 @@ "source_file": "models/models.py", "source_location": "L1333", "id": "models_models_bizprotocolrefundrecord", - "community": 1, + "community": 3, "norm_label": "bizprotocolrefundrecord" }, { @@ -3735,7 +3735,7 @@ "source_file": "models/models.py", "source_location": "L1356", "id": "models_models_bizpresignorder", - "community": 1, + "community": 5, "norm_label": "bizpresignorder" }, { @@ -3744,7 +3744,7 @@ "source_file": "models/models.py", "source_location": "L1387", "id": "models_models_bizpresignordersampletype", - "community": 1, + "community": 3, "norm_label": "bizpresignordersampletype" }, { @@ -3753,7 +3753,7 @@ "source_file": "models/models.py", "source_location": "L1406", "id": "models_models_bizpresigntransfer", - "community": 1, + "community": 5, "norm_label": "bizpresigntransfer" }, { @@ -3762,7 +3762,7 @@ "source_file": "models/models.py", "source_location": "L1431", "id": "models_models_bizprotocolinvoicerequest", - "community": 1, + "community": 3, "norm_label": "bizprotocolinvoicerequest" }, { @@ -3771,7 +3771,7 @@ "source_file": "models/models.py", "source_location": "L1461", "id": "models_models_bizprotocolinvoicerequestitem", - "community": 1, + "community": 3, "norm_label": "bizprotocolinvoicerequestitem" }, { @@ -3780,7 +3780,7 @@ "source_file": "models/models.py", "source_location": "L1483", "id": "models_models_bizprotocolpartycustomer", - "community": 1, + "community": 5, "norm_label": "bizprotocolpartycustomer" }, { @@ -3789,7 +3789,7 @@ "source_file": "models/models.py", "source_location": "L1525", "id": "models_models_bizprotocolcollectioninfo", - "community": 1, + "community": 5, "norm_label": "bizprotocolcollectioninfo" }, { @@ -3798,7 +3798,7 @@ "source_file": "models/models.py", "source_location": "L1550", "id": "models_models_bizprotocolsample", - "community": 1, + "community": 5, "norm_label": "bizprotocolsample" }, { @@ -3807,7 +3807,7 @@ "source_file": "models/models.py", "source_location": "L1583", "id": "models_models_bizprotocolsampletransport", - "community": 1, + "community": 5, "norm_label": "bizprotocolsampletransport" }, { @@ -3816,7 +3816,7 @@ "source_file": "models/models.py", "source_location": "L1611", "id": "models_models_bizsamplefreight", - "community": 1, + "community": 3, "norm_label": "bizsamplefreight" }, { @@ -3825,7 +3825,7 @@ "source_file": "models/models.py", "source_location": "L1631", "id": "models_models_bizsamplefreightitem", - "community": 1, + "community": 3, "norm_label": "bizsamplefreightitem" }, { @@ -3834,7 +3834,7 @@ "source_file": "models/models.py", "source_location": "L1653", "id": "models_models_bizattachment", - "community": 10, + "community": 11, "norm_label": "bizattachment" }, { @@ -3843,7 +3843,7 @@ "source_file": "models/models.py", "source_location": "L1677", "id": "models_models_bizprotocolstoragecert", - "community": 1, + "community": 5, "norm_label": "bizprotocolstoragecert" }, { @@ -3852,7 +3852,7 @@ "source_file": "models/models.py", "source_location": "L1700", "id": "models_models_bizsamplestoragecert", - "community": 1, + "community": 3, "norm_label": "bizsamplestoragecert" }, { @@ -3861,7 +3861,7 @@ "source_file": "models/models.py", "source_location": "L1725", "id": "models_models_bizsamplestoragecertqc", - "community": 1, + "community": 3, "norm_label": "bizsamplestoragecertqc" }, { @@ -3870,7 +3870,7 @@ "source_file": "models/models.py", "source_location": "L1748", "id": "models_models_bizsamplecustomerservice", - "community": 1, + "community": 3, "norm_label": "bizsamplecustomerservice" }, { @@ -3879,7 +3879,7 @@ "source_file": "models/models.py", "source_location": "L1776", "id": "models_models_bizcustomerservicedict", - "community": 1, + "community": 3, "norm_label": "bizcustomerservicedict" }, { @@ -3888,7 +3888,7 @@ "source_file": "models/models.py", "source_location": "L1796", "id": "models_models_bizsamplereceptioncheckitem", - "community": 1, + "community": 3, "norm_label": "bizsamplereceptioncheckitem" }, { @@ -3897,7 +3897,7 @@ "source_file": "models/models.py", "source_location": "L1816", "id": "models_models_bizsamplereceptioncheckresult", - "community": 1, + "community": 3, "norm_label": "bizsamplereceptioncheckresult" }, { @@ -3906,7 +3906,7 @@ "source_file": "models/models.py", "source_location": "L1838", "id": "models_models_bizsamplereception", - "community": 1, + "community": 5, "norm_label": "bizsamplereception" }, { @@ -3915,7 +3915,7 @@ "source_file": "models/models.py", "source_location": "L1877", "id": "models_models_bizsampleproductionreception", - "community": 1, + "community": 3, "norm_label": "bizsampleproductionreception" }, { @@ -3924,7 +3924,7 @@ "source_file": "models/models.py", "source_location": "L1915", "id": "models_models_bizsamplesmsnotification", - "community": 1, + "community": 3, "norm_label": "bizsamplesmsnotification" }, { @@ -3933,7 +3933,7 @@ "source_file": "models/models.py", "source_location": "L1936", "id": "models_models_bizqcsmsnotification", - "community": 1, + "community": 3, "norm_label": "bizqcsmsnotification" }, { @@ -3942,7 +3942,7 @@ "source_file": "models/models.py", "source_location": "L1961", "id": "models_models_bizstorageentrysmsnotification", - "community": 1, + "community": 3, "norm_label": "bizstorageentrysmsnotification" }, { @@ -3951,7 +3951,7 @@ "source_file": "models/models.py", "source_location": "L1990", "id": "models_models_bizqcthirdpartycompany", - "community": 1, + "community": 3, "norm_label": "bizqcthirdpartycompany" }, { @@ -3960,7 +3960,7 @@ "source_file": "models/models.py", "source_location": "L2018", "id": "models_models_bizqcthirdpartyitem", - "community": 1, + "community": 5, "norm_label": "bizqcthirdpartyitem" }, { @@ -3969,7 +3969,7 @@ "source_file": "models/models.py", "source_location": "L2040", "id": "models_models_bizqclabtestitem", - "community": 1, + "community": 5, "norm_label": "bizqclabtestitem" }, { @@ -3978,7 +3978,7 @@ "source_file": "models/models.py", "source_location": "L2061", "id": "models_models_bizqcinspectionitemtemplate", - "community": 1, + "community": 3, "norm_label": "bizqcinspectionitemtemplate" }, { @@ -3987,7 +3987,7 @@ "source_file": "models/models.py", "source_location": "L2084", "id": "models_models_bizqcworkorder", - "community": 1, + "community": 5, "norm_label": "bizqcworkorder" }, { @@ -3996,7 +3996,7 @@ "source_file": "models/models.py", "source_location": "L2135", "id": "models_models_bizqcworkorderinspectionbatch", - "community": 1, + "community": 3, "norm_label": "bizqcworkorderinspectionbatch" }, { @@ -4005,7 +4005,7 @@ "source_file": "models/models.py", "source_location": "L2156", "id": "models_models_bizqcbatchassignee", - "community": 1, + "community": 3, "norm_label": "bizqcbatchassignee" }, { @@ -4014,7 +4014,7 @@ "source_file": "models/models.py", "source_location": "L2175", "id": "models_models_bizqcworkorderlabitem", - "community": 1, + "community": 5, "norm_label": "bizqcworkorderlabitem" }, { @@ -4023,7 +4023,7 @@ "source_file": "models/models.py", "source_location": "L2198", "id": "models_models_bizqcworkorderthirditem", - "community": 1, + "community": 5, "norm_label": "bizqcworkorderthirditem" }, { @@ -4032,7 +4032,7 @@ "source_file": "models/models.py", "source_location": "L2224", "id": "models_models_bizqctask", - "community": 1, + "community": 5, "norm_label": "bizqctask" }, { @@ -4041,7 +4041,7 @@ "source_file": "models/models.py", "source_location": "L2258", "id": "models_models_bizqctaskassignee", - "community": 1, + "community": 5, "norm_label": "bizqctaskassignee" }, { @@ -4050,7 +4050,7 @@ "source_file": "models/models.py", "source_location": "L2282", "id": "models_models_bizcleanroom", - "community": 11, + "community": 3, "norm_label": "bizcleanroom" }, { @@ -4059,7 +4059,7 @@ "source_file": "models/models.py", "source_location": "L2305", "id": "models_models_bizcleanroomaccesslog", - "community": 11, + "community": 3, "norm_label": "bizcleanroomaccesslog" }, { @@ -4068,7 +4068,7 @@ "source_file": "models/models.py", "source_location": "L2330", "id": "models_models_bizcleanroomuvdisinfectlog", - "community": 11, + "community": 3, "norm_label": "bizcleanroomuvdisinfectlog" }, { @@ -4077,7 +4077,7 @@ "source_file": "models/models.py", "source_location": "L2353", "id": "models_models_bizstoragefacility", - "community": 11, + "community": 3, "norm_label": "bizstoragefacility" }, { @@ -4086,7 +4086,7 @@ "source_file": "models/models.py", "source_location": "L2375", "id": "models_models_bizstoragefacilityslot", - "community": 11, + "community": 3, "norm_label": "bizstoragefacilityslot" }, { @@ -4095,7 +4095,7 @@ "source_file": "models/models.py", "source_location": "L2398", "id": "models_models_bizstorageslotoccupancy", - "community": 1, + "community": 5, "norm_label": "bizstorageslotoccupancy" }, { @@ -4104,7 +4104,7 @@ "source_file": "models/models.py", "source_location": "L2424", "id": "models_models_bizexhibitionappointment", - "community": 11, + "community": 3, "norm_label": "bizexhibitionappointment" }, { @@ -4113,7 +4113,7 @@ "source_file": "models/models.py", "source_location": "L2452", "id": "models_models_bizcellproducttype", - "community": 1, + "community": 3, "norm_label": "bizcellproducttype" }, { @@ -4122,7 +4122,7 @@ "source_file": "models/models.py", "source_location": "L2471", "id": "models_models_bizproductionproducttype", - "community": 1, + "community": 3, "norm_label": "bizproductionproducttype" }, { @@ -4131,7 +4131,7 @@ "source_file": "models/models.py", "source_location": "L2490", "id": "models_models_bizcellproductspec", - "community": 1, + "community": 3, "norm_label": "bizcellproductspec" }, { @@ -4140,7 +4140,7 @@ "source_file": "models/models.py", "source_location": "L2509", "id": "models_models_bizcellproductprice", - "community": 1, + "community": 3, "norm_label": "bizcellproductprice" }, { @@ -4149,7 +4149,7 @@ "source_file": "models/models.py", "source_location": "L2534", "id": "models_models_bizcellproductprojectsystem", - "community": 1, + "community": 3, "norm_label": "bizcellproductprojectsystem" }, { @@ -4158,7 +4158,7 @@ "source_file": "models/models.py", "source_location": "L2554", "id": "models_models_bizcellproductprojectsystemitem", - "community": 1, + "community": 3, "norm_label": "bizcellproductprojectsystemitem" }, { @@ -4167,7 +4167,7 @@ "source_file": "models/models.py", "source_location": "L2581", "id": "models_models_bizchannel", - "community": 1, + "community": 3, "norm_label": "bizchannel" }, { @@ -4176,7 +4176,7 @@ "source_file": "models/models.py", "source_location": "L2605", "id": "models_models_bizchannelagreement", - "community": 1, + "community": 3, "norm_label": "bizchannelagreement" }, { @@ -4185,7 +4185,7 @@ "source_file": "models/models.py", "source_location": "L2630", "id": "models_models_bizchannelagreementproductprice", - "community": 1, + "community": 3, "norm_label": "bizchannelagreementproductprice" }, { @@ -4194,7 +4194,7 @@ "source_file": "models/models.py", "source_location": "L2655", "id": "models_models_bizchannelinvoice", - "community": 1, + "community": 3, "norm_label": "bizchannelinvoice" }, { @@ -4203,7 +4203,7 @@ "source_file": "models/models.py", "source_location": "L2679", "id": "models_models_bizchannelmailaddress", - "community": 1, + "community": 3, "norm_label": "bizchannelmailaddress" }, { @@ -4212,7 +4212,7 @@ "source_file": "models/models.py", "source_location": "L2700", "id": "models_models_bizchannelaccount", - "community": 1, + "community": 3, "norm_label": "bizchannelaccount" }, { @@ -4221,7 +4221,7 @@ "source_file": "models/models.py", "source_location": "L2719", "id": "models_models_bizchannelproductquota", - "community": 1, + "community": 3, "norm_label": "bizchannelproductquota" }, { @@ -4230,7 +4230,7 @@ "source_file": "models/models.py", "source_location": "L2745", "id": "models_models_bizchannelserviceorder", - "community": 1, + "community": 3, "norm_label": "bizchannelserviceorder" }, { @@ -4239,7 +4239,7 @@ "source_file": "models/models.py", "source_location": "L2791", "id": "models_models_bizchannelserviceorderproduct", - "community": 1, + "community": 3, "norm_label": "bizchannelserviceorderproduct" }, { @@ -4248,7 +4248,7 @@ "source_file": "models/models.py", "source_location": "L2820", "id": "models_models_bizchannelserviceordertxn", - "community": 1, + "community": 3, "norm_label": "bizchannelserviceordertxn" }, { @@ -4257,7 +4257,7 @@ "source_file": "models/models.py", "source_location": "L2855", "id": "models_models_bizcheckupinstitution", - "community": 1, + "community": 3, "norm_label": "bizcheckupinstitution" }, { @@ -4266,7 +4266,7 @@ "source_file": "models/models.py", "source_location": "L2878", "id": "models_models_bizcheckupinstitutioninvoice", - "community": 1, + "community": 3, "norm_label": "bizcheckupinstitutioninvoice" }, { @@ -4275,7 +4275,7 @@ "source_file": "models/models.py", "source_location": "L2902", "id": "models_models_bizcheckupinstitutionproject", - "community": 1, + "community": 3, "norm_label": "bizcheckupinstitutionproject" }, { @@ -4284,7 +4284,7 @@ "source_file": "models/models.py", "source_location": "L2923", "id": "models_models_bizcheckupinstitutionpackage", - "community": 1, + "community": 3, "norm_label": "bizcheckupinstitutionpackage" }, { @@ -4293,7 +4293,7 @@ "source_file": "models/models.py", "source_location": "L2944", "id": "models_models_bizcheckupinstitutionpackageitem", - "community": 1, + "community": 3, "norm_label": "bizcheckupinstitutionpackageitem" }, { @@ -4302,7 +4302,7 @@ "source_file": "models/models.py", "source_location": "L2970", "id": "models_models_bizconsumable", - "community": 1, + "community": 3, "norm_label": "bizconsumable" }, { @@ -4311,7 +4311,7 @@ "source_file": "models/models.py", "source_location": "L2996", "id": "models_models_bizreagent", - "community": 1, + "community": 3, "norm_label": "bizreagent" }, { @@ -4320,7 +4320,7 @@ "source_file": "models/models.py", "source_location": "L3022", "id": "models_models_bizequipment", - "community": 1, + "community": 3, "norm_label": "bizequipment" }, { @@ -4329,7 +4329,7 @@ "source_file": "models/models.py", "source_location": "L3048", "id": "models_models_bizsopdocument", - "community": 1, + "community": 3, "norm_label": "bizsopdocument" }, { @@ -4338,7 +4338,7 @@ "source_file": "models/models.py", "source_location": "L3069", "id": "models_models_bizprocesscategory", - "community": 1, + "community": 3, "norm_label": "bizprocesscategory" }, { @@ -4347,7 +4347,7 @@ "source_file": "models/models.py", "source_location": "L3088", "id": "models_models_bizoutputtype", - "community": 1, + "community": 5, "norm_label": "bizoutputtype" }, { @@ -4356,7 +4356,7 @@ "source_file": "models/models.py", "source_location": "L3107", "id": "models_models_bizconsumablepack", - "community": 1, + "community": 3, "norm_label": "bizconsumablepack" }, { @@ -4365,7 +4365,7 @@ "source_file": "models/models.py", "source_location": "L3129", "id": "models_models_bizconsumablepackitem", - "community": 1, + "community": 3, "norm_label": "bizconsumablepackitem" }, { @@ -4374,7 +4374,7 @@ "source_file": "models/models.py", "source_location": "L3152", "id": "models_models_bizprocess", - "community": 1, + "community": 3, "norm_label": "bizprocess" }, { @@ -4383,7 +4383,7 @@ "source_file": "models/models.py", "source_location": "L3178", "id": "models_models_bizprocessreagent", - "community": 1, + "community": 3, "norm_label": "bizprocessreagent" }, { @@ -4392,7 +4392,7 @@ "source_file": "models/models.py", "source_location": "L3202", "id": "models_models_bizprocessconsumable", - "community": 1, + "community": 3, "norm_label": "bizprocessconsumable" }, { @@ -4401,7 +4401,7 @@ "source_file": "models/models.py", "source_location": "L3226", "id": "models_models_bizprocessoutput", - "community": 1, + "community": 3, "norm_label": "bizprocessoutput" }, { @@ -4410,7 +4410,7 @@ "source_file": "models/models.py", "source_location": "L3247", "id": "models_models_bizprocessdatacollection", - "community": 1, + "community": 3, "norm_label": "bizprocessdatacollection" }, { @@ -4419,7 +4419,7 @@ "source_file": "models/models.py", "source_location": "L3265", "id": "models_models_bizprocessroute", - "community": 1, + "community": 3, "norm_label": "bizprocessroute" }, { @@ -4428,7 +4428,7 @@ "source_file": "models/models.py", "source_location": "L3290", "id": "models_models_bizprocessroutestep", - "community": 1, + "community": 3, "norm_label": "bizprocessroutestep" }, { @@ -4437,7 +4437,7 @@ "source_file": "models/models.py", "source_location": "L3319", "id": "models_models_bizprocessroutestepreagent", - "community": 1, + "community": 3, "norm_label": "bizprocessroutestepreagent" }, { @@ -4446,7 +4446,7 @@ "source_file": "models/models.py", "source_location": "L3343", "id": "models_models_bizprocessroutestepconsumable", - "community": 1, + "community": 3, "norm_label": "bizprocessroutestepconsumable" }, { @@ -4455,7 +4455,7 @@ "source_file": "models/models.py", "source_location": "L3367", "id": "models_models_bizprocessroutestepoutput", - "community": 1, + "community": 3, "norm_label": "bizprocessroutestepoutput" }, { @@ -4464,7 +4464,7 @@ "source_file": "models/models.py", "source_location": "L3388", "id": "models_models_bizprocessroutestepdatacollection", - "community": 1, + "community": 3, "norm_label": "bizprocessroutestepdatacollection" }, { @@ -4473,7 +4473,7 @@ "source_file": "models/models.py", "source_location": "L3408", "id": "models_models_bizproductiontaskset", - "community": 1, + "community": 3, "norm_label": "bizproductiontaskset" }, { @@ -4482,7 +4482,7 @@ "source_file": "models/models.py", "source_location": "L3428", "id": "models_models_bizproductiontasksetitem", - "community": 1, + "community": 3, "norm_label": "bizproductiontasksetitem" }, { @@ -4491,7 +4491,7 @@ "source_file": "models/models.py", "source_location": "L3455", "id": "models_models_bizcellproduct", - "community": 1, + "community": 5, "norm_label": "bizcellproduct" }, { @@ -4500,7 +4500,7 @@ "source_file": "models/models.py", "source_location": "L3490", "id": "models_models_bizproductionworkorder", - "community": 1, + "community": 5, "norm_label": "bizproductionworkorder" }, { @@ -4509,7 +4509,7 @@ "source_file": "models/models.py", "source_location": "L3520", "id": "models_models_bizproductiontask", - "community": 1, + "community": 5, "norm_label": "bizproductiontask" }, { @@ -4518,7 +4518,7 @@ "source_file": "models/models.py", "source_location": "L3552", "id": "models_models_bizproductiontaskhandover", - "community": 1, + "community": 3, "norm_label": "bizproductiontaskhandover" }, { @@ -4527,7 +4527,7 @@ "source_file": "models/models.py", "source_location": "L3574", "id": "models_models_bizproductiontaskinput", - "community": 1, + "community": 5, "norm_label": "bizproductiontaskinput" }, { @@ -4536,7 +4536,7 @@ "source_file": "models/models.py", "source_location": "L3596", "id": "models_models_bizproductiontaskstep", - "community": 1, + "community": 5, "norm_label": "bizproductiontaskstep" }, { @@ -4545,7 +4545,7 @@ "source_file": "models/models.py", "source_location": "L3630", "id": "models_models_bizproductiontaskstepassignee", - "community": 1, + "community": 5, "norm_label": "bizproductiontaskstepassignee" }, { @@ -4554,7 +4554,7 @@ "source_file": "models/models.py", "source_location": "L3649", "id": "models_models_bizproductiontaskstepreagent", - "community": 1, + "community": 5, "norm_label": "bizproductiontaskstepreagent" }, { @@ -4563,7 +4563,7 @@ "source_file": "models/models.py", "source_location": "L3675", "id": "models_models_bizproductiontaskstepconsumable", - "community": 1, + "community": 5, "norm_label": "bizproductiontaskstepconsumable" }, { @@ -4572,7 +4572,7 @@ "source_file": "models/models.py", "source_location": "L3701", "id": "models_models_bizproductiontaskstepconfiguredreagent", - "community": 1, + "community": 3, "norm_label": "bizproductiontaskstepconfiguredreagent" }, { @@ -4581,7 +4581,7 @@ "source_file": "models/models.py", "source_location": "L3726", "id": "models_models_bizproductiontaskstepoutput", - "community": 1, + "community": 5, "norm_label": "bizproductiontaskstepoutput" }, { @@ -4590,7 +4590,7 @@ "source_file": "models/models.py", "source_location": "L3747", "id": "models_models_bizproductiontaskstepdatacollection", - "community": 1, + "community": 5, "norm_label": "bizproductiontaskstepdatacollection" }, { @@ -4599,7 +4599,7 @@ "source_file": "models/models.py", "source_location": "L3768", "id": "models_models_bizproductiontaskoutput", - "community": 1, + "community": 5, "norm_label": "bizproductiontaskoutput" }, { @@ -4608,7 +4608,7 @@ "source_file": "models/models.py", "source_location": "L3793", "id": "models_models_bizprotocolfullmoontodo", - "community": 1, + "community": 5, "norm_label": "bizprotocolfullmoontodo" }, { @@ -4617,7 +4617,7 @@ "source_file": "models/models.py", "source_location": "L3825", "id": "models_models_bizsampleinsurance", - "community": 1, + "community": 3, "norm_label": "bizsampleinsurance" }, { @@ -4626,7 +4626,7 @@ "source_file": "models/models.py", "source_location": "L3859", "id": "models_models_bizinsurancecompany", - "community": 1, + "community": 3, "norm_label": "bizinsurancecompany" }, { @@ -4635,7 +4635,7 @@ "source_file": "models/models.py", "source_location": "L3882", "id": "models_models_bizinsurancecompanyinvoice", - "community": 1, + "community": 3, "norm_label": "bizinsurancecompanyinvoice" }, { @@ -4644,7 +4644,7 @@ "source_file": "models/models.py", "source_location": "L3906", "id": "models_models_bizinsuranceprojectprice", - "community": 1, + "community": 3, "norm_label": "bizinsuranceprojectprice" }, { @@ -4653,7 +4653,7 @@ "source_file": "models/models.py", "source_location": "L3927", "id": "models_models_bizconsumablestocklog", - "community": 1, + "community": 3, "norm_label": "bizconsumablestocklog" }, { @@ -4662,7 +4662,7 @@ "source_file": "models/models.py", "source_location": "L3957", "id": "models_models_bizreagentstocklog", - "community": 1, + "community": 3, "norm_label": "bizreagentstocklog" }, { @@ -4671,7 +4671,7 @@ "source_file": "models/models.py", "source_location": "L3987", "id": "models_models_bizpilotapplication", - "community": 1, + "community": 5, "norm_label": "bizpilotapplication" }, { @@ -4680,7 +4680,7 @@ "source_file": "models/models.py", "source_location": "L4017", "id": "models_models_bizpilotpatient", - "community": 1, + "community": 5, "norm_label": "bizpilotpatient" }, { @@ -4689,7 +4689,7 @@ "source_file": "models/models.py", "source_location": "L4046", "id": "models_models_bizpilotinfusionplan", - "community": 1, + "community": 5, "norm_label": "bizpilotinfusionplan" }, { @@ -4698,7 +4698,7 @@ "source_file": "models/models.py", "source_location": "L4071", "id": "models_models_bizpilotinfusionschedule", - "community": 1, + "community": 5, "norm_label": "bizpilotinfusionschedule" }, { @@ -4707,7 +4707,7 @@ "source_file": "models/models.py", "source_location": "L4100", "id": "models_models_bizpilotinfusionscheduleproduct", - "community": 1, + "community": 5, "norm_label": "bizpilotinfusionscheduleproduct" }, { @@ -4716,7 +4716,7 @@ "source_file": "models/models.py", "source_location": "L4127", "id": "models_models_bizpilotcheckup", - "community": 1, + "community": 3, "norm_label": "bizpilotcheckup" }, { @@ -4725,7 +4725,7 @@ "source_file": "models/models.py", "source_location": "L4156", "id": "models_models_bizpilotcheckupreserveitem", - "community": 1, + "community": 3, "norm_label": "bizpilotcheckupreserveitem" }, { @@ -4734,7 +4734,7 @@ "source_file": "models/models.py", "source_location": "L4176", "id": "models_models_bizpilotcheckupactualitem", - "community": 1, + "community": 3, "norm_label": "bizpilotcheckupactualitem" }, { @@ -4743,7 +4743,7 @@ "source_file": "models/models.py", "source_location": "L4196", "id": "models_models_bizpilotdelivery", - "community": 1, + "community": 3, "norm_label": "bizpilotdelivery" }, { @@ -4752,7 +4752,7 @@ "source_file": "models/models.py", "source_location": "L4215", "id": "models_models_bizpilotdeliverymaterial", - "community": 1, + "community": 3, "norm_label": "bizpilotdeliverymaterial" }, { @@ -4761,7 +4761,7 @@ "source_file": "models/models.py", "source_location": "L4236", "id": "models_models_bizpilotdeliverymethod", - "community": 1, + "community": 3, "norm_label": "bizpilotdeliverymethod" }, { @@ -4770,7 +4770,7 @@ "source_file": "models/models.py", "source_location": "L4265", "id": "models_models_bizpilotinfusionconfirm", - "community": 1, + "community": 3, "norm_label": "bizpilotinfusionconfirm" }, { @@ -4779,7 +4779,7 @@ "source_file": "models/models.py", "source_location": "L4286", "id": "models_models_bizoutboundreleasematerial", - "community": 1, + "community": 3, "norm_label": "bizoutboundreleasematerial" }, { @@ -4788,7 +4788,7 @@ "source_file": "models/models.py", "source_location": "L4305", "id": "models_models_bizoutboundreleasecell", - "community": 1, + "community": 3, "norm_label": "bizoutboundreleasecell" }, { @@ -4797,7 +4797,7 @@ "source_file": "models/models.py", "source_location": "L4333", "id": "models_models_bizoutboundreleasepaper", - "community": 1, + "community": 3, "norm_label": "bizoutboundreleasepaper" }, { @@ -4806,7 +4806,7 @@ "source_file": "models/models.py", "source_location": "L4355", "id": "models_models_bizoutboundhandover", - "community": 1, + "community": 3, "norm_label": "bizoutboundhandover" }, { @@ -4815,7 +4815,7 @@ "source_file": "models/models.py", "source_location": "L4380", "id": "models_models_bizoutboundreleaseqcmaterial", - "community": 1, + "community": 3, "norm_label": "bizoutboundreleaseqcmaterial" }, { @@ -4824,7 +4824,7 @@ "source_file": "models/models.py", "source_location": "L4405", "id": "models_models_bizoutboundreleasereview", - "community": 1, + "community": 3, "norm_label": "bizoutboundreleasereview" }, { @@ -4833,7 +4833,7 @@ "source_file": "models/models.py", "source_location": "L4431", "id": "models_models_bizenvdetectitem", - "community": 1, + "community": 3, "norm_label": "bizenvdetectitem" }, { @@ -4842,7 +4842,7 @@ "source_file": "models/models.py", "source_location": "L4451", "id": "models_models_bizenvdetectrecord", - "community": 1, + "community": 3, "norm_label": "bizenvdetectrecord" }, { @@ -4851,7 +4851,7 @@ "source_file": "models/models.py", "source_location": "L1", "id": "models_models_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u6570\u636e\u6a21\u578b(\u4e0e docs/sql/zkxw.sql \u5168\u5e93\u5bfc\u51fa\u57fa\u7ebf\u5bf9\u9f50\u7684\u6838\u5fc3\u7cfb\u7edf\u8868)" }, { @@ -4860,7 +4860,7 @@ "source_file": "models/models.py", "source_location": "L11", "id": "models_models_rationale_11", - "community": 1, + "community": 3, "norm_label": "web \u7ba1\u7406\u7aef\u7ea6\u5b9a\u89d2\u8272(\u7531 sys_role.role_name \u6620\u5c04\u800c\u6765,\u975e\u6570\u636e\u5e93\u679a\u4e3e)" }, { @@ -4869,7 +4869,7 @@ "source_file": "models/models.py", "source_location": "L77", "id": "models_models_rationale_77", - "community": 1, + "community": 3, "norm_label": "\u7528\u6237-\u89d2\u8272\u5173\u8054 sys_user_role(v0.3)" }, { @@ -4878,7 +4878,7 @@ "source_file": "models/models.py", "source_location": "L96", "id": "models_models_rationale_96", - "community": 1, + "community": 3, "norm_label": "\u89d2\u8272-\u83dc\u5355\u5173\u8054 sys_role_menu(v0.3)" }, { @@ -4887,7 +4887,7 @@ "source_file": "models/models.py", "source_location": "L115", "id": "models_models_rationale_115", - "community": 1, + "community": 3, "norm_label": "\u89d2\u8272\u81ea\u5b9a\u4e49\u6570\u636e\u6743\u9650\u660e\u7ec6 sys_role_data_scope_detail" }, { @@ -4896,7 +4896,7 @@ "source_file": "models/models.py", "source_location": "L185", "id": "models_models_rationale_185", - "community": 1, + "community": 3, "norm_label": "\u79df\u6237\u8868 sys_tenant(v0.3 2.1.1)" }, { @@ -4905,7 +4905,7 @@ "source_file": "models/models.py", "source_location": "L251", "id": "models_models_rationale_251", - "community": 1, + "community": 3, "norm_label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post" }, { @@ -4914,7 +4914,7 @@ "source_file": "models/models.py", "source_location": "L270", "id": "models_models_rationale_270", - "community": 1, + "community": 3, "norm_label": "\u804c\u4f4d-\u89d2\u8272\u5173\u8054 sys_post_role" }, { @@ -4923,7 +4923,7 @@ "source_file": "models/models.py", "source_location": "L308", "id": "models_models_rationale_308", - "community": 1, + "community": 3, "norm_label": "\u5feb\u9012\u516c\u53f8 biz_express_company" }, { @@ -4932,7 +4932,7 @@ "source_file": "models/models.py", "source_location": "L355", "id": "models_models_rationale_355", - "community": 1, + "community": 3, "norm_label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type" }, { @@ -4941,7 +4941,7 @@ "source_file": "models/models.py", "source_location": "L378", "id": "models_models_rationale_378", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u5730\u533a biz_collection_region" }, { @@ -4950,7 +4950,7 @@ "source_file": "models/models.py", "source_location": "L396", "id": "models_models_rationale_396", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital" }, { @@ -4959,7 +4959,7 @@ "source_file": "models/models.py", "source_location": "L415", "id": "models_models_rationale_415", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u5730\u533a\u5de5\u4f5c\u4eba\u5458 biz_collection_region_staff" }, { @@ -4968,7 +4968,7 @@ "source_file": "models/models.py", "source_location": "L435", "id": "models_models_rationale_435", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no" }, { @@ -4977,7 +4977,7 @@ "source_file": "models/models.py", "source_location": "L457", "id": "models_models_rationale_457", - "community": 1, + "community": 3, "norm_label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence" }, { @@ -4986,7 +4986,7 @@ "source_file": "models/models.py", "source_location": "L477", "id": "models_models_rationale_477", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code" }, { @@ -4995,7 +4995,7 @@ "source_file": "models/models.py", "source_location": "L524", "id": "models_models_rationale_524", - "community": 1, + "community": 3, "norm_label": "\u6c11\u65cf\u7801\u8868 sys_ethnic(\u56fd\u6807 gb/t 3304,\u5168\u5c40)" }, { @@ -5004,7 +5004,7 @@ "source_file": "models/models.py", "source_location": "L625", "id": "models_models_rationale_625", - "community": 1, + "community": 3, "norm_label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request" }, { @@ -5013,7 +5013,7 @@ "source_file": "models/models.py", "source_location": "L674", "id": "models_models_rationale_674", - "community": 1, + "community": 3, "norm_label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version" }, { @@ -5022,7 +5022,7 @@ "source_file": "models/models.py", "source_location": "L717", "id": "models_models_rationale_717", - "community": 1, + "community": 3, "norm_label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition" }, { @@ -5031,7 +5031,7 @@ "source_file": "models/models.py", "source_location": "L738", "id": "models_models_rationale_738", - "community": 1, + "community": 3, "norm_label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance" }, { @@ -5040,7 +5040,7 @@ "source_file": "models/models.py", "source_location": "L833", "id": "models_models_rationale_833", - "community": 1, + "community": 3, "norm_label": "oa\u5ba1\u6279\u5e94\u7528\u7248\u672c oa_app_version" }, { @@ -5049,7 +5049,7 @@ "source_file": "models/models.py", "source_location": "L857", "id": "models_models_rationale_857", - "community": 1, + "community": 3, "norm_label": "oa\u6536\u6b3e\u8d26\u6237 oa_receive_account" }, { @@ -5058,7 +5058,7 @@ "source_file": "models/models.py", "source_location": "L881", "id": "models_models_rationale_881", - "community": 1, + "community": 3, "norm_label": "oa\u53d1\u8d77\u5ba1\u6279\u8349\u7a3f oa_instance_draft(\u975e\u6a21\u677f\u8bbe\u8ba1\u8349\u7a3f)" }, { @@ -5067,7 +5067,7 @@ "source_file": "models/models.py", "source_location": "L966", "id": "models_models_rationale_966", - "community": 1, + "community": 3, "norm_label": "oa\u5b9e\u4f8b\u64cd\u4f5c\u4e8b\u4ef6 oa_instance_event" }, { @@ -5076,7 +5076,7 @@ "source_file": "models/models.py", "source_location": "L990", "id": "models_models_rationale_990", - "community": 1, + "community": 3, "norm_label": "oa\u5ba1\u6279\u5b9e\u4f8b\u8bc4\u8bba oa_instance_comment" }, { @@ -5085,7 +5085,7 @@ "source_file": "models/models.py", "source_location": "L1013", "id": "models_models_rationale_1013", - "community": 1, + "community": 3, "norm_label": "oa\u5ba1\u6279\u5b9e\u4f8b\u67e5\u770b\u6388\u6743(\u8bc4\u8bba@\u4ea7\u751f,\u4e0d\u5199\u5165\u6284\u9001\u4efb\u52a1)" }, { @@ -5094,7 +5094,7 @@ "source_file": "models/models.py", "source_location": "L1060", "id": "models_models_rationale_1060", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol" }, { @@ -5103,7 +5103,7 @@ "source_file": "models/models.py", "source_location": "L1104", "id": "models_models_rationale_1104", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit" }, { @@ -5112,7 +5112,7 @@ "source_file": "models/models.py", "source_location": "L1125", "id": "models_models_rationale_1125", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u72b6\u6001\u53d8\u66f4\u8bb0\u5f55 biz_protocol_status_change" }, { @@ -5121,7 +5121,7 @@ "source_file": "models/models.py", "source_location": "L1150", "id": "models_models_rationale_1150", - "community": 1, + "community": 3, "norm_label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review" }, { @@ -5130,7 +5130,7 @@ "source_file": "models/models.py", "source_location": "L1195", "id": "models_models_rationale_1195", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment" }, { @@ -5139,7 +5139,7 @@ "source_file": "models/models.py", "source_location": "L1221", "id": "models_models_rationale_1221", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail" }, { @@ -5148,7 +5148,7 @@ "source_file": "models/models.py", "source_location": "L1254", "id": "models_models_rationale_1254", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6309\u6837\u672c\u7f34\u8d39\u65b9\u6848 biz_protocol_sample_payment" }, { @@ -5157,7 +5157,7 @@ "source_file": "models/models.py", "source_location": "L1282", "id": "models_models_rationale_1282", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5e94\u7f34\u6279\u6b21 biz_protocol_payment_schedule" }, { @@ -5166,7 +5166,7 @@ "source_file": "models/models.py", "source_location": "L1306", "id": "models_models_rationale_1306", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u8f6c\u8d26\u7b14 biz_protocol_payment_transfer" }, { @@ -5175,7 +5175,7 @@ "source_file": "models/models.py", "source_location": "L1334", "id": "models_models_rationale_1334", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u9000\u8d39\u767b\u8bb0 biz_protocol_refund_record" }, { @@ -5184,7 +5184,7 @@ "source_file": "models/models.py", "source_location": "L1357", "id": "models_models_rationale_1357", - "community": 1, + "community": 3, "norm_label": "\u9884\u7b7e\u7ea6\u8ba2\u5355 biz_presign_order" }, { @@ -5193,7 +5193,7 @@ "source_file": "models/models.py", "source_location": "L1388", "id": "models_models_rationale_1388", - "community": 1, + "community": 3, "norm_label": "\u9884\u7b7e\u7ea6\u8ba2\u5355-\u6837\u672c\u7c7b\u578b biz_presign_order_sample_type" }, { @@ -5202,7 +5202,7 @@ "source_file": "models/models.py", "source_location": "L1407", "id": "models_models_rationale_1407", - "community": 1, + "community": 3, "norm_label": "\u9884\u7b7e\u7ea6\u8ba2\u5355-\u610f\u5411\u91d1\u8f6c\u8d26\u7b14 biz_presign_transfer" }, { @@ -5211,7 +5211,7 @@ "source_file": "models/models.py", "source_location": "L1432", "id": "models_models_rationale_1432", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355\u5f00\u7968\u7533\u8bf7\u4e3b\u8868 biz_protocol_invoice_request" }, { @@ -5220,7 +5220,7 @@ "source_file": "models/models.py", "source_location": "L1462", "id": "models_models_rationale_1462", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355\u5f00\u7968\u7533\u8bf7\u660e\u7ec6 biz_protocol_invoice_request_item" }, { @@ -5229,7 +5229,7 @@ "source_file": "models/models.py", "source_location": "L1484", "id": "models_models_rationale_1484", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer" }, { @@ -5238,7 +5238,7 @@ "source_file": "models/models.py", "source_location": "L1526", "id": "models_models_rationale_1526", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info" }, { @@ -5247,7 +5247,7 @@ "source_file": "models/models.py", "source_location": "L1551", "id": "models_models_rationale_1551", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample" }, { @@ -5256,7 +5256,7 @@ "source_file": "models/models.py", "source_location": "L1584", "id": "models_models_rationale_1584", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport" }, { @@ -5265,7 +5265,7 @@ "source_file": "models/models.py", "source_location": "L1612", "id": "models_models_rationale_1612", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u8fd0\u8d39\u6279\u6b21 biz_sample_freight" }, { @@ -5274,7 +5274,7 @@ "source_file": "models/models.py", "source_location": "L1632", "id": "models_models_rationale_1632", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u8fd0\u8d39\u5173\u8054 biz_sample_freight_item" }, { @@ -5283,7 +5283,7 @@ "source_file": "models/models.py", "source_location": "L1678", "id": "models_models_rationale_1678", - "community": 1, + "community": 3, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert" }, { @@ -5292,7 +5292,7 @@ "source_file": "models/models.py", "source_location": "L1701", "id": "models_models_rationale_1701", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u50a8\u5b58\u8bc1\u529e\u7406 biz_sample_storage_cert" }, { @@ -5301,7 +5301,7 @@ "source_file": "models/models.py", "source_location": "L1726", "id": "models_models_rationale_1726", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u50a8\u5b58\u8bc1\u8d28\u68c0\u4fe1\u606f biz_sample_storage_cert_qc" }, { @@ -5310,7 +5310,7 @@ "source_file": "models/models.py", "source_location": "L1749", "id": "models_models_rationale_1749", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u5ba2\u6237\u670d\u52a1\u6269\u5c55 biz_sample_customer_service" }, { @@ -5319,7 +5319,7 @@ "source_file": "models/models.py", "source_location": "L1777", "id": "models_models_rationale_1777", - "community": 1, + "community": 3, "norm_label": "\u5ba2\u6237\u670d\u52a1\u5b57\u5178 biz_customer_service_dict" }, { @@ -5328,7 +5328,7 @@ "source_file": "models/models.py", "source_location": "L1797", "id": "models_models_rationale_1797", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item" }, { @@ -5337,7 +5337,7 @@ "source_file": "models/models.py", "source_location": "L1817", "id": "models_models_rationale_1817", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result" }, { @@ -5346,7 +5346,7 @@ "source_file": "models/models.py", "source_location": "L1839", "id": "models_models_rationale_1839", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u63a5\u6536 biz_sample_reception" }, { @@ -5355,7 +5355,7 @@ "source_file": "models/models.py", "source_location": "L1878", "id": "models_models_rationale_1878", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u90e8\u95e8\u6837\u672c\u63a5\u6536\u767b\u8bb0 biz_sample_production_reception" }, { @@ -5364,7 +5364,7 @@ "source_file": "models/models.py", "source_location": "L1937", "id": "models_models_rationale_1937", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification" }, { @@ -5373,7 +5373,7 @@ "source_file": "models/models.py", "source_location": "L1962", "id": "models_models_rationale_1962", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification" }, { @@ -5382,7 +5382,7 @@ "source_file": "models/models.py", "source_location": "L1991", "id": "models_models_rationale_1991", - "community": 1, + "community": 3, "norm_label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company" }, { @@ -5391,7 +5391,7 @@ "source_file": "models/models.py", "source_location": "L2019", "id": "models_models_rationale_2019", - "community": 1, + "community": 3, "norm_label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item" }, { @@ -5400,7 +5400,7 @@ "source_file": "models/models.py", "source_location": "L2041", "id": "models_models_rationale_2041", - "community": 1, + "community": 3, "norm_label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item" }, { @@ -5409,7 +5409,7 @@ "source_file": "models/models.py", "source_location": "L2062", "id": "models_models_rationale_2062", - "community": 1, + "community": 3, "norm_label": "\u8d28\u68c0\u68c0\u6d4b\u9879\u76ee\u6a21\u7248 biz_qc_inspection_item_template" }, { @@ -5418,7 +5418,7 @@ "source_file": "models/models.py", "source_location": "L2085", "id": "models_models_rationale_2085", - "community": 1, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order" }, { @@ -5427,7 +5427,7 @@ "source_file": "models/models.py", "source_location": "L2136", "id": "models_models_rationale_2136", - "community": 1, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355\u68c0\u6d4b\u6279\u6b21 biz_qc_work_order_inspection_batch" }, { @@ -5436,7 +5436,7 @@ "source_file": "models/models.py", "source_location": "L2157", "id": "models_models_rationale_2157", - "community": 1, + "community": 3, "norm_label": "\u8d28\u68c0\u68c0\u6d4b\u6279\u6b21\u8d1f\u8d23\u4eba biz_qc_batch_assignee" }, { @@ -5445,7 +5445,7 @@ "source_file": "models/models.py", "source_location": "L2176", "id": "models_models_rationale_2176", - "community": 1, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item" }, { @@ -5454,7 +5454,7 @@ "source_file": "models/models.py", "source_location": "L2199", "id": "models_models_rationale_2199", - "community": 1, + "community": 3, "norm_label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item" }, { @@ -5463,7 +5463,7 @@ "source_file": "models/models.py", "source_location": "L2259", "id": "models_models_rationale_2259", - "community": 1, + "community": 3, "norm_label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee" }, { @@ -5472,7 +5472,7 @@ "source_file": "models/models.py", "source_location": "L2306", "id": "models_models_rationale_2306", - "community": 1, + "community": 3, "norm_label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log" }, { @@ -5481,7 +5481,7 @@ "source_file": "models/models.py", "source_location": "L2331", "id": "models_models_rationale_2331", - "community": 1, + "community": 3, "norm_label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log" }, { @@ -5490,7 +5490,7 @@ "source_file": "models/models.py", "source_location": "L2354", "id": "models_models_rationale_2354", - "community": 1, + "community": 3, "norm_label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility" }, { @@ -5499,7 +5499,7 @@ "source_file": "models/models.py", "source_location": "L2376", "id": "models_models_rationale_2376", - "community": 1, + "community": 3, "norm_label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot" }, { @@ -5508,7 +5508,7 @@ "source_file": "models/models.py", "source_location": "L2399", "id": "models_models_rationale_2399", - "community": 1, + "community": 3, "norm_label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy" }, { @@ -5517,7 +5517,7 @@ "source_file": "models/models.py", "source_location": "L2425", "id": "models_models_rationale_2425", - "community": 1, + "community": 3, "norm_label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment" }, { @@ -5526,7 +5526,7 @@ "source_file": "models/models.py", "source_location": "L2453", "id": "models_models_rationale_2453", - "community": 1, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type" }, { @@ -5535,7 +5535,7 @@ "source_file": "models/models.py", "source_location": "L2472", "id": "models_models_rationale_2472", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4ea7\u54c1\u7c7b\u578b biz_production_product_type(\u751f\u4ea7\u4e13\u7528,\u7ed3\u6784\u5bf9\u9f50 biz_cell_product_type)" }, { @@ -5544,7 +5544,7 @@ "source_file": "models/models.py", "source_location": "L2491", "id": "models_models_rationale_2491", - "community": 1, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec" }, { @@ -5553,7 +5553,7 @@ "source_file": "models/models.py", "source_location": "L2510", "id": "models_models_rationale_2510", - "community": 1, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price" }, { @@ -5562,7 +5562,7 @@ "source_file": "models/models.py", "source_location": "L2535", "id": "models_models_rationale_2535", - "community": 1, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system" }, { @@ -5571,7 +5571,7 @@ "source_file": "models/models.py", "source_location": "L2555", "id": "models_models_rationale_2555", - "community": 1, + "community": 3, "norm_label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item" }, { @@ -5580,7 +5580,7 @@ "source_file": "models/models.py", "source_location": "L2606", "id": "models_models_rationale_2606", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement" }, { @@ -5589,7 +5589,7 @@ "source_file": "models/models.py", "source_location": "L2631", "id": "models_models_rationale_2631", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price" }, { @@ -5598,7 +5598,7 @@ "source_file": "models/models.py", "source_location": "L2656", "id": "models_models_rationale_2656", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice" }, { @@ -5607,7 +5607,7 @@ "source_file": "models/models.py", "source_location": "L2680", "id": "models_models_rationale_2680", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address" }, { @@ -5616,7 +5616,7 @@ "source_file": "models/models.py", "source_location": "L2701", "id": "models_models_rationale_2701", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account" }, { @@ -5625,7 +5625,7 @@ "source_file": "models/models.py", "source_location": "L2720", "id": "models_models_rationale_2720", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota" }, { @@ -5634,7 +5634,7 @@ "source_file": "models/models.py", "source_location": "L2746", "id": "models_models_rationale_2746", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order" }, { @@ -5643,7 +5643,7 @@ "source_file": "models/models.py", "source_location": "L2792", "id": "models_models_rationale_2792", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product" }, { @@ -5652,7 +5652,7 @@ "source_file": "models/models.py", "source_location": "L2821", "id": "models_models_rationale_2821", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn" }, { @@ -5661,7 +5661,7 @@ "source_file": "models/models.py", "source_location": "L2856", "id": "models_models_rationale_2856", - "community": 1, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution" }, { @@ -5670,7 +5670,7 @@ "source_file": "models/models.py", "source_location": "L2879", "id": "models_models_rationale_2879", - "community": 1, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice" }, { @@ -5679,7 +5679,7 @@ "source_file": "models/models.py", "source_location": "L2903", "id": "models_models_rationale_2903", - "community": 1, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project" }, { @@ -5688,7 +5688,7 @@ "source_file": "models/models.py", "source_location": "L2924", "id": "models_models_rationale_2924", - "community": 1, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package" }, { @@ -5697,7 +5697,7 @@ "source_file": "models/models.py", "source_location": "L2945", "id": "models_models_rationale_2945", - "community": 1, + "community": 3, "norm_label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item" }, { @@ -5706,7 +5706,7 @@ "source_file": "models/models.py", "source_location": "L3049", "id": "models_models_rationale_3049", - "community": 1, + "community": 3, "norm_label": "sop\u6587\u6863 biz_sop_document" }, { @@ -5715,7 +5715,7 @@ "source_file": "models/models.py", "source_location": "L3070", "id": "models_models_rationale_3070", - "community": 1, + "community": 3, "norm_label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category" }, { @@ -5724,7 +5724,7 @@ "source_file": "models/models.py", "source_location": "L3108", "id": "models_models_rationale_3108", - "community": 1, + "community": 3, "norm_label": "\u8017\u6750\u5305 biz_consumable_pack" }, { @@ -5733,7 +5733,7 @@ "source_file": "models/models.py", "source_location": "L3130", "id": "models_models_rationale_3130", - "community": 1, + "community": 3, "norm_label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item" }, { @@ -5742,7 +5742,7 @@ "source_file": "models/models.py", "source_location": "L3179", "id": "models_models_rationale_3179", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent" }, { @@ -5751,7 +5751,7 @@ "source_file": "models/models.py", "source_location": "L3203", "id": "models_models_rationale_3203", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8017\u6750 biz_process_consumable" }, { @@ -5760,7 +5760,7 @@ "source_file": "models/models.py", "source_location": "L3227", "id": "models_models_rationale_3227", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output" }, { @@ -5769,7 +5769,7 @@ "source_file": "models/models.py", "source_location": "L3266", "id": "models_models_rationale_3266", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf biz_process_route" }, { @@ -5778,7 +5778,7 @@ "source_file": "models/models.py", "source_location": "L3291", "id": "models_models_rationale_3291", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step" }, { @@ -5787,7 +5787,7 @@ "source_file": "models/models.py", "source_location": "L3320", "id": "models_models_rationale_3320", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent" }, { @@ -5796,7 +5796,7 @@ "source_file": "models/models.py", "source_location": "L3344", "id": "models_models_rationale_3344", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable" }, { @@ -5805,7 +5805,7 @@ "source_file": "models/models.py", "source_location": "L3368", "id": "models_models_rationale_3368", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output" }, { @@ -5814,7 +5814,7 @@ "source_file": "models/models.py", "source_location": "L3389", "id": "models_models_rationale_3389", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection" }, { @@ -5823,7 +5823,7 @@ "source_file": "models/models.py", "source_location": "L3409", "id": "models_models_rationale_3409", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u96c6\u5408 biz_production_task_set" }, { @@ -5832,7 +5832,7 @@ "source_file": "models/models.py", "source_location": "L3429", "id": "models_models_rationale_3429", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u96c6\u5408\u6761\u76ee biz_production_task_set_item" }, { @@ -5841,7 +5841,7 @@ "source_file": "models/models.py", "source_location": "L3456", "id": "models_models_rationale_3456", - "community": 1, + "community": 3, "norm_label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product" }, { @@ -5850,7 +5850,7 @@ "source_file": "models/models.py", "source_location": "L3491", "id": "models_models_rationale_3491", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order" }, { @@ -5859,7 +5859,7 @@ "source_file": "models/models.py", "source_location": "L3521", "id": "models_models_rationale_3521", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task" }, { @@ -5868,7 +5868,7 @@ "source_file": "models/models.py", "source_location": "L3553", "id": "models_models_rationale_3553", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover" }, { @@ -5877,7 +5877,7 @@ "source_file": "models/models.py", "source_location": "L3575", "id": "models_models_rationale_3575", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input" }, { @@ -5886,7 +5886,7 @@ "source_file": "models/models.py", "source_location": "L3597", "id": "models_models_rationale_3597", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step" }, { @@ -5895,7 +5895,7 @@ "source_file": "models/models.py", "source_location": "L3631", "id": "models_models_rationale_3631", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8d1f\u8d23\u4eba biz_production_task_step_assignee" }, { @@ -5904,7 +5904,7 @@ "source_file": "models/models.py", "source_location": "L3650", "id": "models_models_rationale_3650", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent" }, { @@ -5913,7 +5913,7 @@ "source_file": "models/models.py", "source_location": "L3676", "id": "models_models_rationale_3676", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable" }, { @@ -5922,7 +5922,7 @@ "source_file": "models/models.py", "source_location": "L3702", "id": "models_models_rationale_3702", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent" }, { @@ -5931,7 +5931,7 @@ "source_file": "models/models.py", "source_location": "L3727", "id": "models_models_rationale_3727", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output" }, { @@ -5940,7 +5940,7 @@ "source_file": "models/models.py", "source_location": "L3748", "id": "models_models_rationale_3748", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection" }, { @@ -5949,7 +5949,7 @@ "source_file": "models/models.py", "source_location": "L3769", "id": "models_models_rationale_3769", - "community": 1, + "community": 3, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output" }, { @@ -5958,7 +5958,7 @@ "source_file": "models/models.py", "source_location": "L3794", "id": "models_models_rationale_3794", - "community": 1, + "community": 3, "norm_label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo" }, { @@ -5967,7 +5967,7 @@ "source_file": "models/models.py", "source_location": "L3826", "id": "models_models_rationale_3826", - "community": 1, + "community": 3, "norm_label": "\u6837\u672c\u4fdd\u9669\u529e\u7406 biz_sample_insurance" }, { @@ -5976,7 +5976,7 @@ "source_file": "models/models.py", "source_location": "L3860", "id": "models_models_rationale_3860", - "community": 1, + "community": 3, "norm_label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company" }, { @@ -5985,7 +5985,7 @@ "source_file": "models/models.py", "source_location": "L3883", "id": "models_models_rationale_3883", - "community": 1, + "community": 3, "norm_label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice" }, { @@ -5994,7 +5994,7 @@ "source_file": "models/models.py", "source_location": "L3907", "id": "models_models_rationale_3907", - "community": 1, + "community": 3, "norm_label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price" }, { @@ -6003,7 +6003,7 @@ "source_file": "models/models.py", "source_location": "L3928", "id": "models_models_rationale_3928", - "community": 1, + "community": 3, "norm_label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log" }, { @@ -6012,7 +6012,7 @@ "source_file": "models/models.py", "source_location": "L3958", "id": "models_models_rationale_3958", - "community": 1, + "community": 3, "norm_label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log" }, { @@ -6021,7 +6021,7 @@ "source_file": "models/models.py", "source_location": "L3988", "id": "models_models_rationale_3988", - "community": 1, + "community": 3, "norm_label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application" }, { @@ -6030,7 +6030,7 @@ "source_file": "models/models.py", "source_location": "L4018", "id": "models_models_rationale_4018", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient" }, { @@ -6039,7 +6039,7 @@ "source_file": "models/models.py", "source_location": "L4047", "id": "models_models_rationale_4047", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan" }, { @@ -6048,7 +6048,7 @@ "source_file": "models/models.py", "source_location": "L4072", "id": "models_models_rationale_4072", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule" }, { @@ -6057,7 +6057,7 @@ "source_file": "models/models.py", "source_location": "L4101", "id": "models_models_rationale_4101", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product" }, { @@ -6066,7 +6066,7 @@ "source_file": "models/models.py", "source_location": "L4128", "id": "models_models_rationale_4128", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup" }, { @@ -6075,7 +6075,7 @@ "source_file": "models/models.py", "source_location": "L4157", "id": "models_models_rationale_4157", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item" }, { @@ -6084,7 +6084,7 @@ "source_file": "models/models.py", "source_location": "L4177", "id": "models_models_rationale_4177", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item" }, { @@ -6093,7 +6093,7 @@ "source_file": "models/models.py", "source_location": "L4197", "id": "models_models_rationale_4197", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery" }, { @@ -6102,7 +6102,7 @@ "source_file": "models/models.py", "source_location": "L4216", "id": "models_models_rationale_4216", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material" }, { @@ -6111,7 +6111,7 @@ "source_file": "models/models.py", "source_location": "L4237", "id": "models_models_rationale_4237", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method" }, { @@ -6120,7 +6120,7 @@ "source_file": "models/models.py", "source_location": "L4266", "id": "models_models_rationale_4266", - "community": 1, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm" }, { @@ -6129,7 +6129,7 @@ "source_file": "models/models.py", "source_location": "L4287", "id": "models_models_rationale_4287", - "community": 1, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material" }, { @@ -6138,7 +6138,7 @@ "source_file": "models/models.py", "source_location": "L4306", "id": "models_models_rationale_4306", - "community": 1, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell" }, { @@ -6147,7 +6147,7 @@ "source_file": "models/models.py", "source_location": "L4334", "id": "models_models_rationale_4334", - "community": 1, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper" }, { @@ -6156,7 +6156,7 @@ "source_file": "models/models.py", "source_location": "L4356", "id": "models_models_rationale_4356", - "community": 1, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover" }, { @@ -6165,7 +6165,7 @@ "source_file": "models/models.py", "source_location": "L4381", "id": "models_models_rationale_4381", - "community": 1, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material" }, { @@ -6174,7 +6174,7 @@ "source_file": "models/models.py", "source_location": "L4406", "id": "models_models_rationale_4406", - "community": 1, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review" }, { @@ -6183,7 +6183,7 @@ "source_file": "models/models.py", "source_location": "L4432", "id": "models_models_rationale_4432", - "community": 1, + "community": 3, "norm_label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item" }, { @@ -6192,7 +6192,7 @@ "source_file": "models/models.py", "source_location": "L4452", "id": "models_models_rationale_4452", - "community": 1, + "community": 3, "norm_label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record" }, { @@ -6201,7 +6201,7 @@ "source_file": "models/cleanroom_garment.py", "source_location": "L1", "id": "models_cleanroom_garment_py", - "community": 2, + "community": 1, "norm_label": "cleanroom_garment.py" }, { @@ -6210,7 +6210,7 @@ "source_file": "models/cleanroom_garment.py", "source_location": "L8", "id": "models_cleanroom_garment_bizcleanroomgarment", - "community": 2, + "community": 1, "norm_label": "bizcleanroomgarment" }, { @@ -6219,7 +6219,7 @@ "source_file": "models/cleanroom_garment.py", "source_location": "L32", "id": "models_cleanroom_garment_bizcleanroomgarmentwashlog", - "community": 2, + "community": 1, "norm_label": "bizcleanroomgarmentwashlog" }, { @@ -6228,7 +6228,7 @@ "source_file": "models/cleanroom_garment.py", "source_location": "L53", "id": "models_cleanroom_garment_bizcleanroomgarmentsterilizelog", - "community": 2, + "community": 1, "norm_label": "bizcleanroomgarmentsterilizelog" }, { @@ -6237,7 +6237,7 @@ "source_file": "models/cleanroom_garment.py", "source_location": "L9", "id": "models_cleanroom_garment_rationale_9", - "community": 2, + "community": 1, "norm_label": "\u6d01\u51c0\u670d\u4fe1\u606f biz_cleanroom_garment" }, { @@ -6246,7 +6246,7 @@ "source_file": "models/cleanroom_garment.py", "source_location": "L33", "id": "models_cleanroom_garment_rationale_33", - "community": 2, + "community": 1, "norm_label": "\u6d01\u51c0\u670d\u6e05\u6d17\u8bb0\u5f55 biz_cleanroom_garment_wash_log" }, { @@ -6255,7 +6255,7 @@ "source_file": "models/cleanroom_garment.py", "source_location": "L54", "id": "models_cleanroom_garment_rationale_54", - "community": 2, + "community": 1, "norm_label": "\u6d01\u51c0\u670d\u706d\u83cc\u8bb0\u5f55 biz_cleanroom_garment_sterilize_log" }, { @@ -6264,7 +6264,7 @@ "source_file": "models/cn_holiday.py", "source_location": "L1", "id": "models_cn_holiday_py", - "community": 1, + "community": 3, "norm_label": "cn_holiday.py" }, { @@ -6273,7 +6273,7 @@ "source_file": "models/cn_holiday.py", "source_location": "L9", "id": "models_cn_holiday_syscnholidayday", - "community": 1, + "community": 3, "norm_label": "syscnholidayday" }, { @@ -6282,7 +6282,7 @@ "source_file": "models/cn_holiday.py", "source_location": "L10", "id": "models_cn_holiday_rationale_10", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u56fd\u8282\u5047\u65e5\u65e5\u5386\u7f13\u5b58 sys_cn_holiday_day" }, { @@ -6291,7 +6291,7 @@ "source_file": "models/__init__.py", "source_location": "L1", "id": "models_init_py", - "community": 42, + "community": 44, "norm_label": "__init__.py" }, { @@ -6300,7 +6300,7 @@ "source_file": "models/research_donation.py", "source_location": "L1", "id": "models_research_donation_py", - "community": 1, + "community": 5, "norm_label": "research_donation.py" }, { @@ -6309,7 +6309,7 @@ "source_file": "models/research_donation.py", "source_location": "L9", "id": "models_research_donation_bizresearchdonation", - "community": 1, + "community": 5, "norm_label": "bizresearchdonation" }, { @@ -6318,7 +6318,7 @@ "source_file": "models/research_donation.py", "source_location": "L47", "id": "models_research_donation_bizresearchdonationaudit", - "community": 1, + "community": 5, "norm_label": "bizresearchdonationaudit" }, { @@ -6327,7 +6327,7 @@ "source_file": "models/research_donation.py", "source_location": "L68", "id": "models_research_donation_bizdonationstatuschange", - "community": 1, + "community": 5, "norm_label": "bizdonationstatuschange" }, { @@ -6336,7 +6336,7 @@ "source_file": "models/research_donation.py", "source_location": "L93", "id": "models_research_donation_bizresearchdonationparty", - "community": 1, + "community": 5, "norm_label": "bizresearchdonationparty" }, { @@ -6345,7 +6345,7 @@ "source_file": "models/research_donation.py", "source_location": "L135", "id": "models_research_donation_bizresearchdonationcollection", - "community": 1, + "community": 5, "norm_label": "bizresearchdonationcollection" }, { @@ -6354,7 +6354,7 @@ "source_file": "models/research_donation.py", "source_location": "L160", "id": "models_research_donation_bizresearchdonationsample", - "community": 1, + "community": 5, "norm_label": "bizresearchdonationsample" }, { @@ -6363,7 +6363,7 @@ "source_file": "models/research_donation.py", "source_location": "L191", "id": "models_research_donation_bizresearchdonationsampletransport", - "community": 1, + "community": 5, "norm_label": "bizresearchdonationsampletransport" }, { @@ -6372,7 +6372,7 @@ "source_file": "models/research_donation.py", "source_location": "L219", "id": "models_research_donation_bizprotocoldonationconvert", - "community": 1, + "community": 5, "norm_label": "bizprotocoldonationconvert" }, { @@ -6381,7 +6381,7 @@ "source_file": "models/research_donation.py", "source_location": "L10", "id": "models_research_donation_rationale_10", - "community": 1, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60\u4e3b\u8868 biz_research_donation" }, { @@ -6390,7 +6390,7 @@ "source_file": "models/research_donation.py", "source_location": "L48", "id": "models_research_donation_rationale_48", - "community": 1, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60\u5ba1\u6838\u8bb0\u5f55 biz_research_donation_audit" }, { @@ -6399,7 +6399,7 @@ "source_file": "models/research_donation.py", "source_location": "L69", "id": "models_research_donation_rationale_69", - "community": 1, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60-\u72b6\u6001\u53d8\u66f4\u8bb0\u5f55 biz_donation_status_change" }, { @@ -6408,7 +6408,7 @@ "source_file": "models/research_donation.py", "source_location": "L94", "id": "models_research_donation_rationale_94", - "community": 1, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60\u5f53\u4e8b\u4eba\u4fe1\u606f biz_research_donation_party" }, { @@ -6417,7 +6417,7 @@ "source_file": "models/research_donation.py", "source_location": "L136", "id": "models_research_donation_rationale_136", - "community": 1, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60\u91c7\u96c6\u4fe1\u606f biz_research_donation_collection" }, { @@ -6426,7 +6426,7 @@ "source_file": "models/research_donation.py", "source_location": "L161", "id": "models_research_donation_rationale_161", - "community": 1, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60\u6837\u672c\u4fe1\u606f biz_research_donation_sample(\u65e0\u91d1\u989d\u5b57\u6bb5)" }, { @@ -6435,7 +6435,7 @@ "source_file": "models/research_donation.py", "source_location": "L192", "id": "models_research_donation_rationale_192", - "community": 1, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60\u6837\u672c\u8fd0\u8f93 biz_research_donation_sample_transport" }, { @@ -6444,7 +6444,7 @@ "source_file": "models/research_donation.py", "source_location": "L220", "id": "models_research_donation_rationale_220", - "community": 1, + "community": 5, "norm_label": "\u7ec6\u80de\u5b58\u50a8\u534f\u8bae\u4e0e\u79d1\u7814\u6350\u8d60\u8f6c\u79fb\u5173\u8054 biz_protocol_donation_convert" }, { @@ -6453,7 +6453,7 @@ "source_file": "models/qc_material.py", "source_location": "L1", "id": "models_qc_material_py", - "community": 2, + "community": 3, "norm_label": "qc_material.py" }, { @@ -6462,7 +6462,7 @@ "source_file": "models/qc_material.py", "source_location": "L8", "id": "models_qc_material_bizqcmaterial", - "community": 1, + "community": 3, "norm_label": "bizqcmaterial" }, { @@ -6471,7 +6471,7 @@ "source_file": "models/qc_material.py", "source_location": "L30", "id": "models_qc_material_bizqcmaterialmonthtemplate", - "community": 1, + "community": 3, "norm_label": "bizqcmaterialmonthtemplate" }, { @@ -6480,7 +6480,7 @@ "source_file": "models/qc_material.py", "source_location": "L57", "id": "models_qc_material_bizqcmaterialstockbatch", - "community": 1, + "community": 3, "norm_label": "bizqcmaterialstockbatch" }, { @@ -6489,7 +6489,7 @@ "source_file": "models/qc_material.py", "source_location": "L88", "id": "models_qc_material_bizqcmaterialusage", - "community": 1, + "community": 3, "norm_label": "bizqcmaterialusage" }, { @@ -6498,7 +6498,7 @@ "source_file": "models/qc_material.py", "source_location": "L133", "id": "models_qc_material_bizqcmaterialstockcheck", - "community": 2, + "community": 3, "norm_label": "bizqcmaterialstockcheck" }, { @@ -6507,7 +6507,7 @@ "source_file": "models/qc_material.py", "source_location": "L152", "id": "models_qc_material_bizqcmaterialstockcheckbatchline", - "community": 2, + "community": 3, "norm_label": "bizqcmaterialstockcheckbatchline" }, { @@ -6516,7 +6516,7 @@ "source_file": "models/qc_material.py", "source_location": "L183", "id": "models_qc_material_bizqcmaterialstockcheckunusedline", - "community": 2, + "community": 3, "norm_label": "bizqcmaterialstockcheckunusedline" }, { @@ -6525,7 +6525,7 @@ "source_file": "models/base.py", "source_location": "L1", "id": "models_base_py", - "community": 26, + "community": 28, "norm_label": "base.py" }, { @@ -6534,7 +6534,7 @@ "source_file": "models/base.py", "source_location": "L10", "id": "models_base_basemodel", - "community": 26, + "community": 28, "norm_label": "basemodel" }, { @@ -6543,7 +6543,7 @@ "source_file": "models/base.py", "source_location": "L15", "id": "models_base_tablename", - "community": 26, + "community": 28, "norm_label": "__tablename__()" }, { @@ -6552,7 +6552,7 @@ "source_file": "models/base.py", "source_location": "L29", "id": "models_base_basemodel_to_dict", - "community": 26, + "community": 28, "norm_label": ".to_dict()" }, { @@ -6561,7 +6561,7 @@ "source_file": "models/base.py", "source_location": "L44", "id": "models_base_softdeletemodel", - "community": 26, + "community": 28, "norm_label": "softdeletemodel" }, { @@ -6570,7 +6570,7 @@ "source_file": "models/base.py", "source_location": "L51", "id": "models_base_get_active", - "community": 26, + "community": 28, "norm_label": "get_active()" }, { @@ -6579,7 +6579,7 @@ "source_file": "models/base.py", "source_location": "L55", "id": "models_base_softdeletemodel_soft_delete", - "community": 26, + "community": 28, "norm_label": ".soft_delete()" }, { @@ -6588,7 +6588,7 @@ "source_file": "models/base.py", "source_location": "L60", "id": "models_base_softdeletemodel_restore", - "community": 26, + "community": 28, "norm_label": ".restore()" }, { @@ -6597,7 +6597,7 @@ "source_file": "models/clinical_payment.py", "source_location": "L1", "id": "models_clinical_payment_py", - "community": 1, + "community": 3, "norm_label": "clinical_payment.py" }, { @@ -6606,7 +6606,7 @@ "source_file": "models/clinical_payment.py", "source_location": "L7", "id": "models_clinical_payment_bizpilotpayment", - "community": 1, + "community": 3, "norm_label": "bizpilotpayment" }, { @@ -6615,7 +6615,7 @@ "source_file": "models/clinical_payment.py", "source_location": "L8", "id": "models_clinical_payment_rationale_8", - "community": 1, + "community": 3, "norm_label": "\u4e34\u5e8a\u5e94\u7528\u7f34\u8d39\u8bb0\u5f55 biz_pilot_payment" }, { @@ -6624,7 +6624,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L1", "id": "schemas_storage_release_review_py", - "community": 3, + "community": 2, "norm_label": "storage_release_review.py" }, { @@ -6633,7 +6633,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L6", "id": "schemas_storage_release_review_storagereleasereviewlistquery", - "community": 3, + "community": 2, "norm_label": "storagereleasereviewlistquery" }, { @@ -6642,7 +6642,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L20", "id": "schemas_storage_release_review_reviewsubmitbody", - "community": 3, + "community": 2, "norm_label": "reviewsubmitbody" }, { @@ -6651,7 +6651,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L29", "id": "schemas_storage_release_review_batchreviewbody", - "community": 3, + "community": 2, "norm_label": "batchreviewbody" }, { @@ -6660,7 +6660,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L39", "id": "schemas_storage_release_review_batchstorebody", - "community": 3, + "community": 2, "norm_label": "batchstorebody" }, { @@ -6669,7 +6669,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L45", "id": "schemas_storage_release_review_storagereleasereviewlistitem", - "community": 3, + "community": 2, "norm_label": "storagereleasereviewlistitem" }, { @@ -6678,7 +6678,7 @@ "source_file": "schemas/storage_release_review.py", "source_location": "L82", "id": "schemas_storage_release_review_storagereleasereviewdetail", - "community": 3, + "community": 2, "norm_label": "storagereleasereviewdetail" }, { @@ -6687,7 +6687,7 @@ "source_file": "schemas/qc_task.py", "source_location": "L1", "id": "schemas_qc_task_py", - "community": 3, + "community": 2, "norm_label": "qc_task.py" }, { @@ -6696,7 +6696,7 @@ "source_file": "schemas/qc_task.py", "source_location": "L5", "id": "schemas_qc_task_qctaskcreatebody", - "community": 3, + "community": 2, "norm_label": "qctaskcreatebody" }, { @@ -6705,7 +6705,7 @@ "source_file": "schemas/process_route.py", "source_location": "L1", "id": "schemas_process_route_py", - "community": 3, + "community": 2, "norm_label": "process_route.py" }, { @@ -6714,7 +6714,7 @@ "source_file": "schemas/process_route.py", "source_location": "L7", "id": "schemas_process_route_processroutecreatebody", - "community": 3, + "community": 2, "norm_label": "processroutecreatebody" }, { @@ -6723,7 +6723,7 @@ "source_file": "schemas/process_route.py", "source_location": "L16", "id": "schemas_process_route_processrouteupdatebody", - "community": 3, + "community": 2, "norm_label": "processrouteupdatebody" }, { @@ -6732,7 +6732,7 @@ "source_file": "schemas/process_route.py", "source_location": "L26", "id": "schemas_process_route_setcurrentbody", - "community": 3, + "community": 2, "norm_label": "setcurrentbody" }, { @@ -6741,7 +6741,7 @@ "source_file": "schemas/process_route.py", "source_location": "L32", "id": "schemas_process_route_stepaddbody", - "community": 3, + "community": 2, "norm_label": "stepaddbody" }, { @@ -6750,7 +6750,7 @@ "source_file": "schemas/process_route.py", "source_location": "L39", "id": "schemas_process_route_stepcopybody", - "community": 3, + "community": 2, "norm_label": "stepcopybody" }, { @@ -6759,7 +6759,7 @@ "source_file": "schemas/process_route.py", "source_location": "L44", "id": "schemas_process_route_stepupdatebody", - "community": 3, + "community": 2, "norm_label": "stepupdatebody" }, { @@ -6768,7 +6768,7 @@ "source_file": "schemas/process_route.py", "source_location": "L57", "id": "schemas_process_route_stepreorderbody", - "community": 3, + "community": 2, "norm_label": "stepreorderbody" }, { @@ -6777,7 +6777,7 @@ "source_file": "schemas/process_route.py", "source_location": "L64", "id": "schemas_process_route_stepreagentitem", - "community": 3, + "community": 2, "norm_label": "stepreagentitem" }, { @@ -6786,7 +6786,7 @@ "source_file": "schemas/process_route.py", "source_location": "L76", "id": "schemas_process_route_stepconsumableitem", - "community": 3, + "community": 2, "norm_label": "stepconsumableitem" }, { @@ -6795,7 +6795,7 @@ "source_file": "schemas/process_route.py", "source_location": "L88", "id": "schemas_process_route_stepoutputitem", - "community": 3, + "community": 2, "norm_label": "stepoutputitem" }, { @@ -6804,7 +6804,7 @@ "source_file": "schemas/process_route.py", "source_location": "L97", "id": "schemas_process_route_stepdatacollectionitem", - "community": 3, + "community": 2, "norm_label": "stepdatacollectionitem" }, { @@ -6813,7 +6813,7 @@ "source_file": "schemas/process_route.py", "source_location": "L106", "id": "schemas_process_route_stepreagentupdatebody", - "community": 3, + "community": 2, "norm_label": "stepreagentupdatebody" }, { @@ -6822,7 +6822,7 @@ "source_file": "schemas/process_route.py", "source_location": "L112", "id": "schemas_process_route_stepconsumableupdatebody", - "community": 3, + "community": 2, "norm_label": "stepconsumableupdatebody" }, { @@ -6831,7 +6831,7 @@ "source_file": "schemas/process_route.py", "source_location": "L118", "id": "schemas_process_route_stepoutputupdatebody", - "community": 3, + "community": 2, "norm_label": "stepoutputupdatebody" }, { @@ -6840,7 +6840,7 @@ "source_file": "schemas/process_route.py", "source_location": "L124", "id": "schemas_process_route_stepdatacollectionupdatebody", - "community": 3, + "community": 2, "norm_label": "stepdatacollectionupdatebody" }, { @@ -6849,7 +6849,7 @@ "source_file": "schemas/process_route.py", "source_location": "L1", "id": "schemas_process_route_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u5de5\u827a\u8def\u7ebf\u7ba1\u7406 pydantic schemas" }, { @@ -6858,7 +6858,7 @@ "source_file": "schemas/auth.py", "source_location": "L1", "id": "schemas_auth_py", - "community": 3, + "community": 2, "norm_label": "auth.py" }, { @@ -6867,7 +6867,7 @@ "source_file": "schemas/auth.py", "source_location": "L7", "id": "schemas_auth_loginrequest", - "community": 3, + "community": 2, "norm_label": "loginrequest" }, { @@ -6876,7 +6876,7 @@ "source_file": "schemas/auth.py", "source_location": "L13", "id": "schemas_auth_loginresponse", - "community": 3, + "community": 2, "norm_label": "loginresponse" }, { @@ -6885,7 +6885,7 @@ "source_file": "schemas/auth.py", "source_location": "L23", "id": "schemas_auth_usercreate", - "community": 3, + "community": 2, "norm_label": "usercreate" }, { @@ -6894,7 +6894,7 @@ "source_file": "schemas/auth.py", "source_location": "L33", "id": "schemas_auth_userresponse", - "community": 3, + "community": 2, "norm_label": "userresponse" }, { @@ -6903,7 +6903,7 @@ "source_file": "schemas/auth.py", "source_location": "L44", "id": "schemas_auth_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -6912,7 +6912,7 @@ "source_file": "schemas/auth.py", "source_location": "L48", "id": "schemas_auth_changepasswordrequest", - "community": 3, + "community": 2, "norm_label": "changepasswordrequest" }, { @@ -6930,7 +6930,7 @@ "source_file": "schemas/auth.py", "source_location": "L65", "id": "schemas_auth_resetpasswordrequest", - "community": 3, + "community": 2, "norm_label": "resetpasswordrequest" }, { @@ -6939,7 +6939,7 @@ "source_file": "schemas/auth.py", "source_location": "L1", "id": "schemas_auth_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u7528\u6237\u8ba4\u8bc1" }, { @@ -6957,7 +6957,7 @@ "source_file": "schemas/delivery.py", "source_location": "L1", "id": "schemas_delivery_py", - "community": 3, + "community": 2, "norm_label": "delivery.py" }, { @@ -6966,7 +6966,7 @@ "source_file": "schemas/delivery.py", "source_location": "L8", "id": "schemas_delivery_deliverytaskitemresponse", - "community": 3, + "community": 2, "norm_label": "deliverytaskitemresponse" }, { @@ -6975,7 +6975,7 @@ "source_file": "schemas/delivery.py", "source_location": "L25", "id": "schemas_delivery_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -6984,7 +6984,7 @@ "source_file": "schemas/delivery.py", "source_location": "L29", "id": "schemas_delivery_deliverytaskresponse", - "community": 3, + "community": 2, "norm_label": "deliverytaskresponse" }, { @@ -6993,7 +6993,7 @@ "source_file": "schemas/delivery.py", "source_location": "L54", "id": "schemas_delivery_deliverytaskdetailresponse", - "community": 3, + "community": 2, "norm_label": "deliverytaskdetailresponse" }, { @@ -7002,7 +7002,7 @@ "source_file": "schemas/delivery.py", "source_location": "L61", "id": "schemas_delivery_deliverytasklistresponse", - "community": 3, + "community": 2, "norm_label": "deliverytasklistresponse" }, { @@ -7011,7 +7011,7 @@ "source_file": "schemas/delivery.py", "source_location": "L70", "id": "schemas_delivery_deliverytaskcreaterequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskcreaterequest" }, { @@ -7020,7 +7020,7 @@ "source_file": "schemas/delivery.py", "source_location": "L79", "id": "schemas_delivery_deliverytaskassignrequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskassignrequest" }, { @@ -7029,7 +7029,7 @@ "source_file": "schemas/delivery.py", "source_location": "L84", "id": "schemas_delivery_deliverytaskpickuprequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskpickuprequest" }, { @@ -7038,7 +7038,7 @@ "source_file": "schemas/delivery.py", "source_location": "L90", "id": "schemas_delivery_deliverytaskdeliverrequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskdeliverrequest" }, { @@ -7047,7 +7047,7 @@ "source_file": "schemas/delivery.py", "source_location": "L96", "id": "schemas_delivery_deliverytaskcancelrequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskcancelrequest" }, { @@ -7056,7 +7056,7 @@ "source_file": "schemas/delivery.py", "source_location": "L101", "id": "schemas_delivery_deliverytaskstatusupdaterequest", - "community": 3, + "community": 2, "norm_label": "deliverytaskstatusupdaterequest" }, { @@ -7065,7 +7065,7 @@ "source_file": "schemas/delivery.py", "source_location": "L110", "id": "schemas_delivery_suppliertaskresponse", - "community": 3, + "community": 2, "norm_label": "suppliertaskresponse" }, { @@ -7074,7 +7074,7 @@ "source_file": "schemas/delivery.py", "source_location": "L134", "id": "schemas_delivery_suppliertasklistresponse", - "community": 3, + "community": 2, "norm_label": "suppliertasklistresponse" }, { @@ -7083,7 +7083,7 @@ "source_file": "schemas/delivery.py", "source_location": "L143", "id": "schemas_delivery_supplierconfirmpickuprequest", - "community": 3, + "community": 2, "norm_label": "supplierconfirmpickuprequest" }, { @@ -7092,7 +7092,7 @@ "source_file": "schemas/delivery.py", "source_location": "L148", "id": "schemas_delivery_supplierconfirmpreparedrequest", - "community": 3, + "community": 2, "norm_label": "supplierconfirmpreparedrequest" }, { @@ -7101,7 +7101,7 @@ "source_file": "schemas/delivery.py", "source_location": "L156", "id": "schemas_delivery_deliverystatisticsresponse", - "community": 3, + "community": 2, "norm_label": "deliverystatisticsresponse" }, { @@ -7110,7 +7110,7 @@ "source_file": "schemas/delivery.py", "source_location": "L167", "id": "schemas_delivery_deliverywarningitem", - "community": 3, + "community": 2, "norm_label": "deliverywarningitem" }, { @@ -7119,7 +7119,7 @@ "source_file": "schemas/delivery.py", "source_location": "L178", "id": "schemas_delivery_deliverywarninglistresponse", - "community": 3, + "community": 2, "norm_label": "deliverywarninglistresponse" }, { @@ -7128,7 +7128,7 @@ "source_file": "schemas/delivery.py", "source_location": "L190", "id": "schemas_delivery_deliveryassignrequest", - "community": 3, + "community": 2, "norm_label": "deliveryassignrequest" }, { @@ -7137,7 +7137,7 @@ "source_file": "schemas/delivery.py", "source_location": "L195", "id": "schemas_delivery_deliveryassignbatchrequest", - "community": 3, + "community": 2, "norm_label": "deliveryassignbatchrequest" }, { @@ -7146,7 +7146,7 @@ "source_file": "schemas/delivery.py", "source_location": "L201", "id": "schemas_delivery_deliverypickuprequest", - "community": 3, + "community": 2, "norm_label": "deliverypickuprequest" }, { @@ -7155,7 +7155,7 @@ "source_file": "schemas/delivery.py", "source_location": "L208", "id": "schemas_delivery_deliverydeliveritem", - "community": 3, + "community": 2, "norm_label": "deliverydeliveritem" }, { @@ -7164,7 +7164,7 @@ "source_file": "schemas/delivery.py", "source_location": "L214", "id": "schemas_delivery_deliverydeliverrequest", - "community": 3, + "community": 2, "norm_label": "deliverydeliverrequest" }, { @@ -7173,7 +7173,7 @@ "source_file": "schemas/delivery.py", "source_location": "L222", "id": "schemas_delivery_deliverycancelrequest", - "community": 3, + "community": 2, "norm_label": "deliverycancelrequest" }, { @@ -7182,7 +7182,7 @@ "source_file": "schemas/delivery.py", "source_location": "L228", "id": "schemas_delivery_deliveryreassignrequest", - "community": 3, + "community": 2, "norm_label": "deliveryreassignrequest" }, { @@ -7191,7 +7191,7 @@ "source_file": "schemas/delivery.py", "source_location": "L235", "id": "schemas_delivery_deliverystatusresponse", - "community": 3, + "community": 2, "norm_label": "deliverystatusresponse" }, { @@ -7200,7 +7200,7 @@ "source_file": "schemas/delivery.py", "source_location": "L242", "id": "schemas_delivery_deliverytaskstatistics", - "community": 3, + "community": 2, "norm_label": "deliverytaskstatistics" }, { @@ -7209,7 +7209,7 @@ "source_file": "schemas/delivery.py", "source_location": "L252", "id": "schemas_delivery_deliveryattachmentresponse", - "community": 3, + "community": 2, "norm_label": "deliveryattachmentresponse" }, { @@ -7218,7 +7218,7 @@ "source_file": "schemas/delivery.py", "source_location": "L1", "id": "schemas_delivery_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u914d\u9001\u4efb\u52a1\u7ba1\u7406" }, { @@ -7227,7 +7227,7 @@ "source_file": "schemas/outbound_release_review.py", "source_location": "L1", "id": "schemas_outbound_release_review_py", - "community": 3, + "community": 2, "norm_label": "outbound_release_review.py" }, { @@ -7236,7 +7236,7 @@ "source_file": "schemas/outbound_release_review.py", "source_location": "L6", "id": "schemas_outbound_release_review_outboundreviewlistparams", - "community": 3, + "community": 2, "norm_label": "outboundreviewlistparams" }, { @@ -7245,7 +7245,7 @@ "source_file": "schemas/outbound_release_review.py", "source_location": "L19", "id": "schemas_outbound_release_review_outboundreviewsubmitbody", - "community": 3, + "community": 2, "norm_label": "outboundreviewsubmitbody" }, { @@ -7254,7 +7254,7 @@ "source_file": "schemas/outbound_release_review.py", "source_location": "L27", "id": "schemas_outbound_release_review_outboundbatchreviewbody", - "community": 3, + "community": 2, "norm_label": "outboundbatchreviewbody" }, { @@ -7263,7 +7263,7 @@ "source_file": "schemas/price_list.py", "source_location": "L1", "id": "schemas_price_list_py", - "community": 3, + "community": 2, "norm_label": "price_list.py" }, { @@ -7272,7 +7272,7 @@ "source_file": "schemas/price_list.py", "source_location": "L8", "id": "schemas_price_list_pricelistitembase", - "community": 3, + "community": 2, "norm_label": "pricelistitembase" }, { @@ -7281,7 +7281,7 @@ "source_file": "schemas/price_list.py", "source_location": "L15", "id": "schemas_price_list_pricelistitemcreate", - "community": 3, + "community": 2, "norm_label": "pricelistitemcreate" }, { @@ -7290,7 +7290,7 @@ "source_file": "schemas/price_list.py", "source_location": "L20", "id": "schemas_price_list_pricelistitemupdate", - "community": 3, + "community": 2, "norm_label": "pricelistitemupdate" }, { @@ -7299,7 +7299,7 @@ "source_file": "schemas/price_list.py", "source_location": "L26", "id": "schemas_price_list_pricelistitemresponse", - "community": 3, + "community": 2, "norm_label": "pricelistitemresponse" }, { @@ -7308,7 +7308,7 @@ "source_file": "schemas/price_list.py", "source_location": "L38", "id": "schemas_price_list_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7317,7 +7317,7 @@ "source_file": "schemas/price_list.py", "source_location": "L42", "id": "schemas_price_list_pricelistbase", - "community": 3, + "community": 2, "norm_label": "pricelistbase" }, { @@ -7326,7 +7326,7 @@ "source_file": "schemas/price_list.py", "source_location": "L48", "id": "schemas_price_list_pricelistcreate", - "community": 3, + "community": 2, "norm_label": "pricelistcreate" }, { @@ -7335,7 +7335,7 @@ "source_file": "schemas/price_list.py", "source_location": "L56", "id": "schemas_price_list_pricelistupdate", - "community": 3, + "community": 2, "norm_label": "pricelistupdate" }, { @@ -7344,7 +7344,7 @@ "source_file": "schemas/price_list.py", "source_location": "L63", "id": "schemas_price_list_pricelistresponse", - "community": 3, + "community": 2, "norm_label": "pricelistresponse" }, { @@ -7353,7 +7353,7 @@ "source_file": "schemas/price_list.py", "source_location": "L84", "id": "schemas_price_list_pricelistdetailresponse", - "community": 3, + "community": 2, "norm_label": "pricelistdetailresponse" }, { @@ -7362,7 +7362,7 @@ "source_file": "schemas/price_list.py", "source_location": "L93", "id": "schemas_price_list_pricelistlistresponse", - "community": 3, + "community": 2, "norm_label": "pricelistlistresponse" }, { @@ -7371,7 +7371,7 @@ "source_file": "schemas/price_list.py", "source_location": "L102", "id": "schemas_price_list_pricelistpublishrequest", - "community": 3, + "community": 2, "norm_label": "pricelistpublishrequest" }, { @@ -7380,7 +7380,7 @@ "source_file": "schemas/price_list.py", "source_location": "L109", "id": "schemas_price_list_pricelistinvalidaterequest", - "community": 3, + "community": 2, "norm_label": "pricelistinvalidaterequest" }, { @@ -7389,7 +7389,7 @@ "source_file": "schemas/price_list.py", "source_location": "L114", "id": "schemas_price_list_priceliststatusresponse", - "community": 3, + "community": 2, "norm_label": "priceliststatusresponse" }, { @@ -7398,7 +7398,7 @@ "source_file": "schemas/price_list.py", "source_location": "L121", "id": "schemas_price_list_productpriceresponse", - "community": 3, + "community": 2, "norm_label": "productpriceresponse" }, { @@ -7407,7 +7407,7 @@ "source_file": "schemas/price_list.py", "source_location": "L133", "id": "schemas_price_list_productpricehistoryitem", - "community": 3, + "community": 2, "norm_label": "productpricehistoryitem" }, { @@ -7416,7 +7416,7 @@ "source_file": "schemas/price_list.py", "source_location": "L144", "id": "schemas_price_list_productpricehistoryresponse", - "community": 3, + "community": 2, "norm_label": "productpricehistoryresponse" }, { @@ -7425,7 +7425,7 @@ "source_file": "schemas/price_list.py", "source_location": "L154", "id": "schemas_price_list_pricelistgeneraterequest", - "community": 3, + "community": 2, "norm_label": "pricelistgeneraterequest" }, { @@ -7434,7 +7434,7 @@ "source_file": "schemas/price_list.py", "source_location": "L1", "id": "schemas_price_list_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u4ef7\u683c\u6e05\u5355\u7ba1\u7406" }, { @@ -7443,7 +7443,7 @@ "source_file": "schemas/user.py", "source_location": "L1", "id": "schemas_user_py", - "community": 3, + "community": 2, "norm_label": "user.py" }, { @@ -7452,7 +7452,7 @@ "source_file": "schemas/user.py", "source_location": "L6", "id": "schemas_user_userbase", - "community": 3, + "community": 2, "norm_label": "userbase" }, { @@ -7461,7 +7461,7 @@ "source_file": "schemas/user.py", "source_location": "L16", "id": "schemas_user_usercreate", - "community": 3, + "community": 2, "norm_label": "usercreate" }, { @@ -7470,7 +7470,7 @@ "source_file": "schemas/user.py", "source_location": "L21", "id": "schemas_user_userupdate", - "community": 3, + "community": 2, "norm_label": "userupdate" }, { @@ -7479,7 +7479,7 @@ "source_file": "schemas/user.py", "source_location": "L30", "id": "schemas_user_userresponse", - "community": 3, + "community": 2, "norm_label": "userresponse" }, { @@ -7488,7 +7488,7 @@ "source_file": "schemas/user.py", "source_location": "L35", "id": "schemas_user_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7497,7 +7497,7 @@ "source_file": "schemas/user.py", "source_location": "L39", "id": "schemas_user_userlistresponse", - "community": 3, + "community": 2, "norm_label": "userlistresponse" }, { @@ -7506,7 +7506,7 @@ "source_file": "schemas/user.py", "source_location": "L48", "id": "schemas_user_loginrequest", - "community": 3, + "community": 2, "norm_label": "loginrequest" }, { @@ -7515,7 +7515,7 @@ "source_file": "schemas/user.py", "source_location": "L54", "id": "schemas_user_loginresponse", - "community": 3, + "community": 2, "norm_label": "loginresponse" }, { @@ -7524,7 +7524,7 @@ "source_file": "schemas/user.py", "source_location": "L62", "id": "schemas_user_changepasswordrequest", - "community": 3, + "community": 2, "norm_label": "changepasswordrequest" }, { @@ -7533,7 +7533,7 @@ "source_file": "schemas/user.py", "source_location": "L68", "id": "schemas_user_resetpasswordrequest", - "community": 3, + "community": 2, "norm_label": "resetpasswordrequest" }, { @@ -7542,7 +7542,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L1", "id": "schemas_production_work_order_py", - "community": 3, + "community": 2, "norm_label": "production_work_order.py" }, { @@ -7551,7 +7551,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L6", "id": "schemas_production_work_order_productionworkorderbase", - "community": 3, + "community": 2, "norm_label": "productionworkorderbase" }, { @@ -7560,7 +7560,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L10", "id": "schemas_production_work_order_productionworkorderlistquery", - "community": 3, + "community": 2, "norm_label": "productionworkorderlistquery" }, { @@ -7569,7 +7569,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L30", "id": "schemas_production_work_order_productionworkordercomplete", - "community": 3, + "community": 2, "norm_label": "productionworkordercomplete" }, { @@ -7578,7 +7578,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L35", "id": "schemas_production_work_order_productionworkorderupdate", - "community": 3, + "community": 2, "norm_label": "productionworkorderupdate" }, { @@ -7587,7 +7587,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L41", "id": "schemas_production_work_order_productionworkordercreate", - "community": 3, + "community": 2, "norm_label": "productionworkordercreate" }, { @@ -7596,7 +7596,7 @@ "source_file": "schemas/production_work_order.py", "source_location": "L51", "id": "schemas_production_work_order_productionworkorderconfigurebody", - "community": 3, + "community": 2, "norm_label": "productionworkorderconfigurebody" }, { @@ -7605,7 +7605,7 @@ "source_file": "schemas/material.py", "source_location": "L1", "id": "schemas_material_py", - "community": 3, + "community": 2, "norm_label": "material.py" }, { @@ -7614,7 +7614,7 @@ "source_file": "schemas/material.py", "source_location": "L7", "id": "schemas_material_mymaterialusagequery", - "community": 3, + "community": 2, "norm_label": "mymaterialusagequery" }, { @@ -7623,7 +7623,7 @@ "source_file": "schemas/material.py", "source_location": "L17", "id": "schemas_material_materialusageresponse", - "community": 3, + "community": 2, "norm_label": "materialusageresponse" }, { @@ -7632,7 +7632,7 @@ "source_file": "schemas/material.py", "source_location": "L48", "id": "schemas_material_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7641,7 +7641,7 @@ "source_file": "schemas/material.py", "source_location": "L52", "id": "schemas_material_mymaterialusagelistresponse", - "community": 3, + "community": 2, "norm_label": "mymaterialusagelistresponse" }, { @@ -7650,7 +7650,7 @@ "source_file": "schemas/material.py", "source_location": "L1", "id": "schemas_material_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5e02\u573a\u7269\u6599\u7ba1\u7406" }, { @@ -7659,7 +7659,7 @@ "source_file": "schemas/storage_occupancy.py", "source_location": "L1", "id": "schemas_storage_occupancy_py", - "community": 3, + "community": 2, "norm_label": "storage_occupancy.py" }, { @@ -7668,7 +7668,7 @@ "source_file": "schemas/storage_occupancy.py", "source_location": "L8", "id": "schemas_storage_occupancy_occupancycreatebody", - "community": 3, + "community": 2, "norm_label": "occupancycreatebody" }, { @@ -7677,7 +7677,7 @@ "source_file": "schemas/storage_occupancy.py", "source_location": "L20", "id": "schemas_storage_occupancy_occupancylistquery", - "community": 3, + "community": 2, "norm_label": "occupancylistquery" }, { @@ -7686,7 +7686,7 @@ "source_file": "schemas/storage_occupancy.py", "source_location": "L31", "id": "schemas_storage_occupancy_occupancyhistoryquery", - "community": 3, + "community": 2, "norm_label": "occupancyhistoryquery" }, { @@ -7695,7 +7695,7 @@ "source_file": "schemas/quotation.py", "source_location": "L1", "id": "schemas_quotation_py", - "community": 3, + "community": 2, "norm_label": "quotation.py" }, { @@ -7704,7 +7704,7 @@ "source_file": "schemas/quotation.py", "source_location": "L8", "id": "schemas_quotation_quotationitembase", - "community": 3, + "community": 2, "norm_label": "quotationitembase" }, { @@ -7713,7 +7713,7 @@ "source_file": "schemas/quotation.py", "source_location": "L15", "id": "schemas_quotation_quotationitemcreate", - "community": 3, + "community": 2, "norm_label": "quotationitemcreate" }, { @@ -7722,7 +7722,7 @@ "source_file": "schemas/quotation.py", "source_location": "L20", "id": "schemas_quotation_quotationitemupdate", - "community": 3, + "community": 2, "norm_label": "quotationitemupdate" }, { @@ -7731,7 +7731,7 @@ "source_file": "schemas/quotation.py", "source_location": "L26", "id": "schemas_quotation_quotationitemresponse", - "community": 3, + "community": 2, "norm_label": "quotationitemresponse" }, { @@ -7740,7 +7740,7 @@ "source_file": "schemas/quotation.py", "source_location": "L33", "id": "schemas_quotation_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7749,7 +7749,7 @@ "source_file": "schemas/quotation.py", "source_location": "L37", "id": "schemas_quotation_quotationbase", - "community": 3, + "community": 2, "norm_label": "quotationbase" }, { @@ -7758,7 +7758,7 @@ "source_file": "schemas/quotation.py", "source_location": "L43", "id": "schemas_quotation_quotationcreate", - "community": 3, + "community": 2, "norm_label": "quotationcreate" }, { @@ -7767,7 +7767,7 @@ "source_file": "schemas/quotation.py", "source_location": "L48", "id": "schemas_quotation_quotationupdate", - "community": 3, + "community": 2, "norm_label": "quotationupdate" }, { @@ -7776,7 +7776,7 @@ "source_file": "schemas/quotation.py", "source_location": "L53", "id": "schemas_quotation_quotationresponse", - "community": 3, + "community": 2, "norm_label": "quotationresponse" }, { @@ -7785,7 +7785,7 @@ "source_file": "schemas/quotation.py", "source_location": "L72", "id": "schemas_quotation_quotationdetailresponse", - "community": 3, + "community": 2, "norm_label": "quotationdetailresponse" }, { @@ -7794,7 +7794,7 @@ "source_file": "schemas/quotation.py", "source_location": "L77", "id": "schemas_quotation_quotationlistresponse", - "community": 3, + "community": 2, "norm_label": "quotationlistresponse" }, { @@ -7803,7 +7803,7 @@ "source_file": "schemas/quotation.py", "source_location": "L86", "id": "schemas_quotation_quotationstatusresponse", - "community": 3, + "community": 2, "norm_label": "quotationstatusresponse" }, { @@ -7812,7 +7812,7 @@ "source_file": "schemas/quotation.py", "source_location": "L93", "id": "schemas_quotation_quotationwithsupplierresponse", - "community": 3, + "community": 2, "norm_label": "quotationwithsupplierresponse" }, { @@ -7821,7 +7821,7 @@ "source_file": "schemas/quotation.py", "source_location": "L100", "id": "schemas_quotation_quotationwithitemsresponse", - "community": 3, + "community": 2, "norm_label": "quotationwithitemsresponse" }, { @@ -7830,7 +7830,7 @@ "source_file": "schemas/quotation.py", "source_location": "L1", "id": "schemas_quotation_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u62a5\u4ef7\u5355\u7ba1\u7406" }, { @@ -7839,7 +7839,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L1", "id": "schemas_product_parameter_value_py", - "community": 3, + "community": 2, "norm_label": "product_parameter_value.py" }, { @@ -7848,7 +7848,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L7", "id": "schemas_product_parameter_value_productparametervaluebase", - "community": 3, + "community": 2, "norm_label": "productparametervaluebase" }, { @@ -7857,7 +7857,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L16", "id": "schemas_product_parameter_value_productparametervaluecreate", - "community": 3, + "community": 2, "norm_label": "productparametervaluecreate" }, { @@ -7866,7 +7866,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L21", "id": "schemas_product_parameter_value_productparametervalueupdate", - "community": 3, + "community": 2, "norm_label": "productparametervalueupdate" }, { @@ -7875,7 +7875,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L28", "id": "schemas_product_parameter_value_productparametervaluebatchsave", - "community": 3, + "community": 2, "norm_label": "productparametervaluebatchsave" }, { @@ -7884,7 +7884,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L36", "id": "schemas_product_parameter_value_productparametervalueresponse", - "community": 3, + "community": 2, "norm_label": "productparametervalueresponse" }, { @@ -7893,7 +7893,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L51", "id": "schemas_product_parameter_value_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7902,7 +7902,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L55", "id": "schemas_product_parameter_value_productparametervaluelistresponse", - "community": 3, + "community": 2, "norm_label": "productparametervaluelistresponse" }, { @@ -7911,7 +7911,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L61", "id": "schemas_product_parameter_value_productparametervaluewithparameterresponse", - "community": 3, + "community": 2, "norm_label": "productparametervaluewithparameterresponse" }, { @@ -7920,7 +7920,7 @@ "source_file": "schemas/product_parameter_value.py", "source_location": "L1", "id": "schemas_product_parameter_value_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u53c2\u6570\u503c" }, { @@ -7929,7 +7929,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L1", "id": "schemas_product_review_media_py", - "community": 3, + "community": 2, "norm_label": "product_review_media.py" }, { @@ -7938,7 +7938,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L7", "id": "schemas_product_review_media_productreviewmediabase", - "community": 3, + "community": 2, "norm_label": "productreviewmediabase" }, { @@ -7947,7 +7947,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L16", "id": "schemas_product_review_media_productreviewmediacreate", - "community": 3, + "community": 2, "norm_label": "productreviewmediacreate" }, { @@ -7956,7 +7956,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L21", "id": "schemas_product_review_media_productreviewmediacreatebatch", - "community": 3, + "community": 2, "norm_label": "productreviewmediacreatebatch" }, { @@ -7965,7 +7965,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L26", "id": "schemas_product_review_media_productreviewmediaupdate", - "community": 3, + "community": 2, "norm_label": "productreviewmediaupdate" }, { @@ -7974,7 +7974,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L34", "id": "schemas_product_review_media_productreviewmediaresponse", - "community": 3, + "community": 2, "norm_label": "productreviewmediaresponse" }, { @@ -7983,7 +7983,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L42", "id": "schemas_product_review_media_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -7992,7 +7992,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L46", "id": "schemas_product_review_media_productreviewmedialistresponse", - "community": 3, + "community": 2, "norm_label": "productreviewmedialistresponse" }, { @@ -8001,7 +8001,7 @@ "source_file": "schemas/product_review_media.py", "source_location": "L1", "id": "schemas_product_review_media_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u8bc4\u4ef7\u5a92\u4f53" }, { @@ -8010,7 +8010,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L1", "id": "schemas_product_parameter_py", - "community": 3, + "community": 2, "norm_label": "product_parameter.py" }, { @@ -8019,7 +8019,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L7", "id": "schemas_product_parameter_productparameterbase", - "community": 3, + "community": 2, "norm_label": "productparameterbase" }, { @@ -8028,7 +8028,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L22", "id": "schemas_product_parameter_productparametercreate", - "community": 3, + "community": 2, "norm_label": "productparametercreate" }, { @@ -8037,7 +8037,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L27", "id": "schemas_product_parameter_productparameterupdate", - "community": 3, + "community": 2, "norm_label": "productparameterupdate" }, { @@ -8046,7 +8046,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L42", "id": "schemas_product_parameter_productparameterresponse", - "community": 3, + "community": 2, "norm_label": "productparameterresponse" }, { @@ -8055,7 +8055,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L50", "id": "schemas_product_parameter_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -8064,7 +8064,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L54", "id": "schemas_product_parameter_productparameterlistresponse", - "community": 3, + "community": 2, "norm_label": "productparameterlistresponse" }, { @@ -8073,7 +8073,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L62", "id": "schemas_product_parameter_productparametersimpleresponse", - "community": 3, + "community": 2, "norm_label": "productparametersimpleresponse" }, { @@ -8082,7 +8082,7 @@ "source_file": "schemas/product_parameter.py", "source_location": "L1", "id": "schemas_product_parameter_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u53c2\u6570\u6a21\u677f" }, { @@ -8091,7 +8091,7 @@ "source_file": "schemas/production_task.py", "source_location": "L1", "id": "schemas_production_task_py", - "community": 3, + "community": 2, "norm_label": "production_task.py" }, { @@ -8100,7 +8100,7 @@ "source_file": "schemas/production_task.py", "source_location": "L6", "id": "schemas_production_task_productiontaskcreate", - "community": 3, + "community": 2, "norm_label": "productiontaskcreate" }, { @@ -8109,7 +8109,7 @@ "source_file": "schemas/production_task.py", "source_location": "L17", "id": "schemas_production_task_productiontaskforwardbody", - "community": 3, + "community": 2, "norm_label": "productiontaskforwardbody" }, { @@ -8118,7 +8118,7 @@ "source_file": "schemas/production_task.py", "source_location": "L23", "id": "schemas_production_task_productiontaskassigneeupdate", - "community": 3, + "community": 2, "norm_label": "productiontaskassigneeupdate" }, { @@ -8127,7 +8127,7 @@ "source_file": "schemas/production_task.py", "source_location": "L29", "id": "schemas_production_task_productiontasklistquery", - "community": 3, + "community": 2, "norm_label": "productiontasklistquery" }, { @@ -8136,7 +8136,7 @@ "source_file": "schemas/production_task.py", "source_location": "L38", "id": "schemas_production_task_productiontasklistbyworkordersbody", - "community": 3, + "community": 2, "norm_label": "productiontasklistbyworkordersbody" }, { @@ -8145,7 +8145,7 @@ "source_file": "schemas/production_task.py", "source_location": "L48", "id": "schemas_production_task_productiontaskupdate", - "community": 3, + "community": 2, "norm_label": "productiontaskupdate" }, { @@ -8154,7 +8154,7 @@ "source_file": "schemas/production_task.py", "source_location": "L57", "id": "schemas_production_task_productiontaskstatusupdate", - "community": 3, + "community": 2, "norm_label": "productiontaskstatusupdate" }, { @@ -8163,7 +8163,7 @@ "source_file": "schemas/production_task.py", "source_location": "L64", "id": "schemas_production_task_taskstepadd", - "community": 3, + "community": 2, "norm_label": "taskstepadd" }, { @@ -8172,7 +8172,7 @@ "source_file": "schemas/production_task.py", "source_location": "L77", "id": "schemas_production_task_taskstepupdate", - "community": 3, + "community": 2, "norm_label": "taskstepupdate" }, { @@ -8181,7 +8181,7 @@ "source_file": "schemas/production_task.py", "source_location": "L89", "id": "schemas_production_task_taskstepmaterialitem", - "community": 3, + "community": 2, "norm_label": "taskstepmaterialitem" }, { @@ -8190,7 +8190,7 @@ "source_file": "schemas/production_task.py", "source_location": "L104", "id": "schemas_production_task_taskstepoutputitem", - "community": 3, + "community": 2, "norm_label": "taskstepoutputitem" }, { @@ -8199,7 +8199,7 @@ "source_file": "schemas/production_task.py", "source_location": "L111", "id": "schemas_production_task_taskstepdatacollectionitem", - "community": 3, + "community": 2, "norm_label": "taskstepdatacollectionitem" }, { @@ -8208,7 +8208,7 @@ "source_file": "schemas/production_task.py", "source_location": "L118", "id": "schemas_production_task_taskinputitem", - "community": 3, + "community": 2, "norm_label": "taskinputitem" }, { @@ -8217,7 +8217,7 @@ "source_file": "schemas/production_task.py", "source_location": "L127", "id": "schemas_production_task_taskoutputitem", - "community": 3, + "community": 2, "norm_label": "taskoutputitem" }, { @@ -8226,7 +8226,7 @@ "source_file": "schemas/production_task.py", "source_location": "L156", "id": "schemas_production_task_taskstepreorderbody", - "community": 3, + "community": 2, "norm_label": "taskstepreorderbody" }, { @@ -8235,7 +8235,7 @@ "source_file": "schemas/production_task.py", "source_location": "L162", "id": "schemas_production_task_productiontaskstepdispatchitem", - "community": 3, + "community": 2, "norm_label": "productiontaskstepdispatchitem" }, { @@ -8244,7 +8244,7 @@ "source_file": "schemas/production_task.py", "source_location": "L169", "id": "schemas_production_task_productiontaskstepdispatchbody", - "community": 3, + "community": 2, "norm_label": "productiontaskstepdispatchbody" }, { @@ -8253,7 +8253,7 @@ "source_file": "schemas/production_task.py", "source_location": "L174", "id": "schemas_production_task_spawntemporaryworkorderbody", - "community": 3, + "community": 2, "norm_label": "spawntemporaryworkorderbody" }, { @@ -8262,7 +8262,7 @@ "source_file": "schemas/production_task.py", "source_location": "L39", "id": "schemas_production_task_rationale_39", - "community": 3, + "community": 2, "norm_label": "\u6309\u591a\u4e2a\u5de5\u5355 id \u6279\u91cf\u67e5\u8be2\u751f\u4ea7\u4efb\u52a1(post body,\u907f\u514d get url \u8fc7\u957f)" }, { @@ -8271,7 +8271,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L1", "id": "schemas_product_detail_media_py", - "community": 3, + "community": 2, "norm_label": "product_detail_media.py" }, { @@ -8280,7 +8280,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L7", "id": "schemas_product_detail_media_productdetailmediabase", - "community": 3, + "community": 2, "norm_label": "productdetailmediabase" }, { @@ -8289,7 +8289,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L24", "id": "schemas_product_detail_media_productdetailmediacreate", - "community": 3, + "community": 2, "norm_label": "productdetailmediacreate" }, { @@ -8298,7 +8298,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L29", "id": "schemas_product_detail_media_productdetailmediacreatebatch", - "community": 3, + "community": 2, "norm_label": "productdetailmediacreatebatch" }, { @@ -8307,7 +8307,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L36", "id": "schemas_product_detail_media_productdetailmediaupdate", - "community": 3, + "community": 2, "norm_label": "productdetailmediaupdate" }, { @@ -8316,7 +8316,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L48", "id": "schemas_product_detail_media_productdetailmediasortitem", - "community": 3, + "community": 2, "norm_label": "productdetailmediasortitem" }, { @@ -8325,7 +8325,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L56", "id": "schemas_product_detail_media_productdetailmediasortupdate", - "community": 3, + "community": 2, "norm_label": "productdetailmediasortupdate" }, { @@ -8334,7 +8334,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L63", "id": "schemas_product_detail_media_productdetailmediaresponse", - "community": 3, + "community": 2, "norm_label": "productdetailmediaresponse" }, { @@ -8343,7 +8343,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L74", "id": "schemas_product_detail_media_productdetailmedialistresponse", - "community": 3, + "community": 2, "norm_label": "productdetailmedialistresponse" }, { @@ -8352,7 +8352,7 @@ "source_file": "schemas/product_detail_media.py", "source_location": "L1", "id": "schemas_product_detail_media_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u8be6\u60c5\u5a92\u4f53" }, { @@ -8361,7 +8361,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L1", "id": "schemas_product_banner_py", - "community": 3, + "community": 2, "norm_label": "product_banner.py" }, { @@ -8370,7 +8370,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L7", "id": "schemas_product_banner_productbannerbase", - "community": 3, + "community": 2, "norm_label": "productbannerbase" }, { @@ -8379,7 +8379,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L18", "id": "schemas_product_banner_productbannercreate", - "community": 3, + "community": 2, "norm_label": "productbannercreate" }, { @@ -8388,7 +8388,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L23", "id": "schemas_product_banner_productbannercreatebatch", - "community": 3, + "community": 2, "norm_label": "productbannercreatebatch" }, { @@ -8397,7 +8397,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L30", "id": "schemas_product_banner_productbannerupdate", - "community": 3, + "community": 2, "norm_label": "productbannerupdate" }, { @@ -8406,7 +8406,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L40", "id": "schemas_product_banner_productbannersortitem", - "community": 3, + "community": 2, "norm_label": "productbannersortitem" }, { @@ -8415,7 +8415,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L48", "id": "schemas_product_banner_productbannersortupdate", - "community": 3, + "community": 2, "norm_label": "productbannersortupdate" }, { @@ -8424,7 +8424,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L55", "id": "schemas_product_banner_productbannerresponse", - "community": 3, + "community": 2, "norm_label": "productbannerresponse" }, { @@ -8433,7 +8433,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L66", "id": "schemas_product_banner_productbannerlistresponse", - "community": 3, + "community": 2, "norm_label": "productbannerlistresponse" }, { @@ -8442,7 +8442,7 @@ "source_file": "schemas/product_banner.py", "source_location": "L1", "id": "schemas_product_banner_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u8f6e\u64ad\u56fe" }, { @@ -8451,7 +8451,7 @@ "source_file": "schemas/region.py", "source_location": "L1", "id": "schemas_region_py", - "community": 3, + "community": 2, "norm_label": "region.py" }, { @@ -8460,7 +8460,7 @@ "source_file": "schemas/region.py", "source_location": "L6", "id": "schemas_region_regionbase", - "community": 3, + "community": 2, "norm_label": "regionbase" }, { @@ -8469,7 +8469,7 @@ "source_file": "schemas/region.py", "source_location": "L25", "id": "schemas_region_regioncreate", - "community": 3, + "community": 2, "norm_label": "regioncreate" }, { @@ -8478,7 +8478,7 @@ "source_file": "schemas/region.py", "source_location": "L30", "id": "schemas_region_regionupdate", - "community": 3, + "community": 2, "norm_label": "regionupdate" }, { @@ -8487,7 +8487,7 @@ "source_file": "schemas/region.py", "source_location": "L49", "id": "schemas_region_regionresponse", - "community": 3, + "community": 2, "norm_label": "regionresponse" }, { @@ -8496,7 +8496,7 @@ "source_file": "schemas/region.py", "source_location": "L61", "id": "schemas_region_regionlistresponse", - "community": 3, + "community": 2, "norm_label": "regionlistresponse" }, { @@ -8505,7 +8505,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L1", "id": "schemas_inquiry_py", - "community": 3, + "community": 2, "norm_label": "inquiry.py" }, { @@ -8514,7 +8514,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L8", "id": "schemas_inquiry_inquiryitembase", - "community": 3, + "community": 2, "norm_label": "inquiryitembase" }, { @@ -8523,7 +8523,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L13", "id": "schemas_inquiry_inquiryitemcreate", - "community": 3, + "community": 2, "norm_label": "inquiryitemcreate" }, { @@ -8532,7 +8532,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L18", "id": "schemas_inquiry_inquiryitemresponse", - "community": 3, + "community": 2, "norm_label": "inquiryitemresponse" }, { @@ -8541,7 +8541,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L24", "id": "schemas_inquiry_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -8550,7 +8550,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L28", "id": "schemas_inquiry_inquirybase", - "community": 3, + "community": 2, "norm_label": "inquirybase" }, { @@ -8559,7 +8559,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L35", "id": "schemas_inquiry_inquirycreate", - "community": 3, + "community": 2, "norm_label": "inquirycreate" }, { @@ -8568,7 +8568,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L40", "id": "schemas_inquiry_inquiryupdate", - "community": 3, + "community": 2, "norm_label": "inquiryupdate" }, { @@ -8577,7 +8577,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L47", "id": "schemas_inquiry_inquiryresponse", - "community": 3, + "community": 2, "norm_label": "inquiryresponse" }, { @@ -8586,7 +8586,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L63", "id": "schemas_inquiry_inquirydetailresponse", - "community": 3, + "community": 2, "norm_label": "inquirydetailresponse" }, { @@ -8595,7 +8595,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L68", "id": "schemas_inquiry_inquirylistresponse", - "community": 3, + "community": 2, "norm_label": "inquirylistresponse" }, { @@ -8604,7 +8604,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L77", "id": "schemas_inquiry_inquirystatusresponse", - "community": 3, + "community": 2, "norm_label": "inquirystatusresponse" }, { @@ -8613,7 +8613,7 @@ "source_file": "schemas/inquiry.py", "source_location": "L1", "id": "schemas_inquiry_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u8be2\u4ef7\u5355\u7ba1\u7406" }, { @@ -8622,7 +8622,7 @@ "source_file": "schemas/order.py", "source_location": "L1", "id": "schemas_order_py", - "community": 3, + "community": 2, "norm_label": "order.py" }, { @@ -8631,7 +8631,7 @@ "source_file": "schemas/order.py", "source_location": "L8", "id": "schemas_order_orderitembase", - "community": 3, + "community": 2, "norm_label": "orderitembase" }, { @@ -8640,7 +8640,7 @@ "source_file": "schemas/order.py", "source_location": "L16", "id": "schemas_order_orderitemcreate", - "community": 3, + "community": 2, "norm_label": "orderitemcreate" }, { @@ -8649,7 +8649,7 @@ "source_file": "schemas/order.py", "source_location": "L21", "id": "schemas_order_orderitemresponse", - "community": 3, + "community": 2, "norm_label": "orderitemresponse" }, { @@ -8658,7 +8658,7 @@ "source_file": "schemas/order.py", "source_location": "L34", "id": "schemas_order_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -8667,7 +8667,7 @@ "source_file": "schemas/order.py", "source_location": "L38", "id": "schemas_order_ordercreate", - "community": 3, + "community": 2, "norm_label": "ordercreate" }, { @@ -8676,7 +8676,7 @@ "source_file": "schemas/order.py", "source_location": "L47", "id": "schemas_order_orderpreviewrequest", - "community": 3, + "community": 2, "norm_label": "orderpreviewrequest" }, { @@ -8685,7 +8685,7 @@ "source_file": "schemas/order.py", "source_location": "L54", "id": "schemas_order_orderresponse", - "community": 3, + "community": 2, "norm_label": "orderresponse" }, { @@ -8694,7 +8694,7 @@ "source_file": "schemas/order.py", "source_location": "L86", "id": "schemas_order_orderdetailresponse", - "community": 3, + "community": 2, "norm_label": "orderdetailresponse" }, { @@ -8703,7 +8703,7 @@ "source_file": "schemas/order.py", "source_location": "L92", "id": "schemas_order_orderlistresponse", - "community": 3, + "community": 2, "norm_label": "orderlistresponse" }, { @@ -8712,7 +8712,7 @@ "source_file": "schemas/order.py", "source_location": "L101", "id": "schemas_order_orderpreviewresponse", - "community": 3, + "community": 2, "norm_label": "orderpreviewresponse" }, { @@ -8721,7 +8721,7 @@ "source_file": "schemas/order.py", "source_location": "L110", "id": "schemas_order_ordercancelrequest", - "community": 3, + "community": 2, "norm_label": "ordercancelrequest" }, { @@ -8730,7 +8730,7 @@ "source_file": "schemas/order.py", "source_location": "L115", "id": "schemas_order_orderdirectcancelrequest", - "community": 3, + "community": 2, "norm_label": "orderdirectcancelrequest" }, { @@ -8739,7 +8739,7 @@ "source_file": "schemas/order.py", "source_location": "L120", "id": "schemas_order_orderreviewcancelrequest", - "community": 3, + "community": 2, "norm_label": "orderreviewcancelrequest" }, { @@ -8748,7 +8748,7 @@ "source_file": "schemas/order.py", "source_location": "L126", "id": "schemas_order_orderstatusresponse", - "community": 3, + "community": 2, "norm_label": "orderstatusresponse" }, { @@ -8757,7 +8757,7 @@ "source_file": "schemas/order.py", "source_location": "L133", "id": "schemas_order_orderstatuslogresponse", - "community": 3, + "community": 2, "norm_label": "orderstatuslogresponse" }, { @@ -8766,7 +8766,7 @@ "source_file": "schemas/order.py", "source_location": "L149", "id": "schemas_order_deliveryprogressresponse", - "community": 3, + "community": 2, "norm_label": "deliveryprogressresponse" }, { @@ -8775,7 +8775,7 @@ "source_file": "schemas/order.py", "source_location": "L162", "id": "schemas_order_orderadjustitem", - "community": 3, + "community": 2, "norm_label": "orderadjustitem" }, { @@ -8784,7 +8784,7 @@ "source_file": "schemas/order.py", "source_location": "L171", "id": "schemas_order_orderadjustrequest", - "community": 3, + "community": 2, "norm_label": "orderadjustrequest" }, { @@ -8793,7 +8793,7 @@ "source_file": "schemas/order.py", "source_location": "L176", "id": "schemas_order_orderadjustresponse", - "community": 3, + "community": 2, "norm_label": "orderadjustresponse" }, { @@ -8802,7 +8802,7 @@ "source_file": "schemas/order.py", "source_location": "L195", "id": "schemas_order_orderadjustresult", - "community": 3, + "community": 2, "norm_label": "orderadjustresult" }, { @@ -8811,7 +8811,7 @@ "source_file": "schemas/order.py", "source_location": "L207", "id": "schemas_order_orderlockrequest", - "community": 3, + "community": 2, "norm_label": "orderlockrequest" }, { @@ -8820,7 +8820,7 @@ "source_file": "schemas/order.py", "source_location": "L212", "id": "schemas_order_orderlockresponse", - "community": 3, + "community": 2, "norm_label": "orderlockresponse" }, { @@ -8829,7 +8829,7 @@ "source_file": "schemas/order.py", "source_location": "L220", "id": "schemas_order_orderunlockrequest", - "community": 3, + "community": 2, "norm_label": "orderunlockrequest" }, { @@ -8838,7 +8838,7 @@ "source_file": "schemas/order.py", "source_location": "L225", "id": "schemas_order_orderunlockresponse", - "community": 3, + "community": 2, "norm_label": "orderunlockresponse" }, { @@ -8847,7 +8847,7 @@ "source_file": "schemas/order.py", "source_location": "L234", "id": "schemas_order_orderforcecompleterequest", - "community": 3, + "community": 2, "norm_label": "orderforcecompleterequest" }, { @@ -8856,7 +8856,7 @@ "source_file": "schemas/order.py", "source_location": "L239", "id": "schemas_order_orderforcecompleteresponse", - "community": 3, + "community": 2, "norm_label": "orderforcecompleteresponse" }, { @@ -8865,7 +8865,7 @@ "source_file": "schemas/order.py", "source_location": "L247", "id": "schemas_order_orderpartialdeliveredrequest", - "community": 3, + "community": 2, "norm_label": "orderpartialdeliveredrequest" }, { @@ -8874,7 +8874,7 @@ "source_file": "schemas/order.py", "source_location": "L252", "id": "schemas_order_orderpartialdeliveredresponse", - "community": 3, + "community": 2, "norm_label": "orderpartialdeliveredresponse" }, { @@ -8883,7 +8883,7 @@ "source_file": "schemas/order.py", "source_location": "L259", "id": "schemas_order_orderconfirmpartialrequest", - "community": 3, + "community": 2, "norm_label": "orderconfirmpartialrequest" }, { @@ -8892,7 +8892,7 @@ "source_file": "schemas/order.py", "source_location": "L264", "id": "schemas_order_orderconfirmpartialresponse", - "community": 3, + "community": 2, "norm_label": "orderconfirmpartialresponse" }, { @@ -8901,7 +8901,7 @@ "source_file": "schemas/order.py", "source_location": "L275", "id": "schemas_order_assigndelivererrequest", - "community": 3, + "community": 2, "norm_label": "assigndelivererrequest" }, { @@ -8910,7 +8910,7 @@ "source_file": "schemas/order.py", "source_location": "L280", "id": "schemas_order_assigndelivererresponse", - "community": 3, + "community": 2, "norm_label": "assigndelivererresponse" }, { @@ -8919,7 +8919,7 @@ "source_file": "schemas/order.py", "source_location": "L293", "id": "schemas_order_deliverywarningresponse", - "community": 3, + "community": 2, "norm_label": "deliverywarningresponse" }, { @@ -8928,7 +8928,7 @@ "source_file": "schemas/order.py", "source_location": "L316", "id": "schemas_order_deliverywarningstatistics", - "community": 3, + "community": 2, "norm_label": "deliverywarningstatistics" }, { @@ -8937,7 +8937,7 @@ "source_file": "schemas/order.py", "source_location": "L325", "id": "schemas_order_reassigndeliveryrequest", - "community": 3, + "community": 2, "norm_label": "reassigndeliveryrequest" }, { @@ -8946,7 +8946,7 @@ "source_file": "schemas/order.py", "source_location": "L331", "id": "schemas_order_reassigndeliveryresponse", - "community": 3, + "community": 2, "norm_label": "reassigndeliveryresponse" }, { @@ -8955,7 +8955,7 @@ "source_file": "schemas/order.py", "source_location": "L1", "id": "schemas_order_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u8ba2\u5355\u7ba1\u7406" }, { @@ -8964,7 +8964,7 @@ "source_file": "schemas/__init__.py", "source_location": "L1", "id": "schemas_init_py", - "community": 43, + "community": 45, "norm_label": "__init__.py" }, { @@ -8973,7 +8973,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L1", "id": "schemas_market_mobile_py", - "community": 3, + "community": 2, "norm_label": "market_mobile.py" }, { @@ -8982,7 +8982,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L35", "id": "schemas_market_mobile_marketattachmentdownloadbody", - "community": 3, + "community": 2, "norm_label": "marketattachmentdownloadbody" }, { @@ -8991,7 +8991,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L42", "id": "schemas_market_mobile_marketpresigntransferbody", - "community": 3, + "community": 5, "norm_label": "marketpresigntransferbody" }, { @@ -9000,7 +9000,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L59", "id": "schemas_market_mobile_validate_transfer_time", - "community": 3, + "community": 2, "norm_label": "validate_transfer_time()" }, { @@ -9009,7 +9009,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L77", "id": "schemas_market_mobile_marketpresignorderbody", - "community": 3, + "community": 2, "norm_label": "marketpresignorderbody" }, { @@ -9018,7 +9018,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L120", "id": "schemas_market_mobile_validate_ymd", - "community": 3, + "community": 2, "norm_label": "validate_ymd()" }, { @@ -9027,7 +9027,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L134", "id": "schemas_market_mobile_validate_mother_name", - "community": 3, + "community": 2, "norm_label": "validate_mother_name()" }, { @@ -9036,7 +9036,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L144", "id": "schemas_market_mobile_validate_sample_collect_time", - "community": 3, + "community": 2, "norm_label": "validate_sample_collect_time()" }, { @@ -9045,7 +9045,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L157", "id": "schemas_market_mobile_marketpresignordercreatebody", - "community": 3, + "community": 2, "norm_label": "marketpresignordercreatebody" }, { @@ -9054,7 +9054,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L167", "id": "schemas_market_mobile_marketprotocolcustomerbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolcustomerbody" }, { @@ -9063,7 +9063,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L197", "id": "schemas_market_mobile_marketprotocolcollectionbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolcollectionbody" }, { @@ -9072,7 +9072,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L214", "id": "schemas_market_mobile_marketprotocolsamplefreightdraftbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolsamplefreightdraftbody" }, { @@ -9081,7 +9081,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L222", "id": "schemas_market_mobile_marketprotocolsamplebody", - "community": 3, + "community": 2, "norm_label": "marketprotocolsamplebody" }, { @@ -9090,7 +9090,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L245", "id": "schemas_market_mobile_marketprotocolattachmentsbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolattachmentsbody" }, { @@ -9099,7 +9099,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L265", "id": "schemas_market_mobile_marketprotocolnestedtransferbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolnestedtransferbody" }, { @@ -9108,7 +9108,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L276", "id": "schemas_market_mobile_marketprotocolpaymentschedulebody", - "community": 3, + "community": 2, "norm_label": "marketprotocolpaymentschedulebody" }, { @@ -9117,7 +9117,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L287", "id": "schemas_market_mobile_marketprotocolsamplepaymentbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolsamplepaymentbody" }, { @@ -9126,7 +9126,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L313", "id": "schemas_market_mobile_marketprotocolpaymentbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolpaymentbody" }, { @@ -9135,7 +9135,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L352", "id": "schemas_market_mobile_marketprotocolpaymentdetailbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolpaymentdetailbody" }, { @@ -9144,7 +9144,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L391", "id": "schemas_market_mobile_marketprotocolbody", - "community": 1, + "community": 5, "norm_label": "marketprotocolbody" }, { @@ -9153,7 +9153,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L419", "id": "schemas_market_mobile_marketprotocolauditbody", - "community": 3, + "community": 2, "norm_label": "marketprotocolauditbody" }, { @@ -9162,7 +9162,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L426", "id": "schemas_market_mobile_marketpaymenttransferbody", - "community": 3, + "community": 2, "norm_label": "marketpaymenttransferbody" }, { @@ -9171,7 +9171,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L443", "id": "schemas_market_mobile_marketpaymenttransfercreatebody", - "community": 3, + "community": 2, "norm_label": "marketpaymenttransfercreatebody" }, { @@ -9180,7 +9180,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L447", "id": "schemas_market_mobile_marketsamplehandlebody", - "community": 3, + "community": 2, "norm_label": "marketsamplehandlebody" }, { @@ -9189,7 +9189,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L460", "id": "schemas_market_mobile_marketsamplestoragecertbody", - "community": 3, + "community": 2, "norm_label": "marketsamplestoragecertbody" }, { @@ -9198,7 +9198,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L464", "id": "schemas_market_mobile_marketsampleinsurancebody", - "community": 3, + "community": 2, "norm_label": "marketsampleinsurancebody" }, { @@ -9207,7 +9207,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L468", "id": "schemas_market_mobile_marketfreightitembody", - "community": 3, + "community": 2, "norm_label": "marketfreightitembody" }, { @@ -9216,7 +9216,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L479", "id": "schemas_market_mobile_marketfreightitemsbody", - "community": 3, + "community": 2, "norm_label": "marketfreightitemsbody" }, { @@ -9225,7 +9225,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L485", "id": "schemas_market_mobile_marketfreightcreatebody", - "community": 3, + "community": 2, "norm_label": "marketfreightcreatebody" }, { @@ -9234,7 +9234,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L495", "id": "schemas_market_mobile_marketfreightupdatebody", - "community": 3, + "community": 2, "norm_label": "marketfreightupdatebody" }, { @@ -9243,7 +9243,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L78", "id": "schemas_market_mobile_rationale_78", - "community": 3, + "community": 2, "norm_label": "\u9884\u7b7e\u5355\u53ef\u5199\u5b57\u6bb5;\u79df\u6237\u4e0e\u8d22\u52a1\u5b57\u6bb5\u4e0d\u63a5\u53d7\u5ba2\u6237\u7aef\u8f93\u5165\u3002" }, { @@ -9252,7 +9252,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L158", "id": "schemas_market_mobile_rationale_158", - "community": 3, + "community": 2, "norm_label": "\u65b0\u589e\u9884\u7b7e\u5355\u5fc5\u586b\u5b57\u6bb5;\u9500\u552e\u4e13\u5458\u59cb\u7ec8\u7531\u670d\u52a1\u7aef\u8eab\u4efd\u51b3\u5b9a\u3002" }, { @@ -9261,7 +9261,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L314", "id": "schemas_market_mobile_rationale_314", - "community": 3, + "community": 2, "norm_label": "\u5386\u53f2 v1 \u6574\u5355\u7f34\u8d39\u65b9\u6848;\u4e0d\u63a5\u6536\u534f\u8bae\u7248\u672c\u6216\u8d22\u52a1\u72b6\u6001\u5b57\u6bb5\u3002" }, { @@ -9270,7 +9270,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L353", "id": "schemas_market_mobile_rationale_353", - "community": 3, + "community": 2, "norm_label": "\u5386\u53f2 v1 \u7f34\u8d39\u660e\u7ec6\u7684\u5e02\u573a\u53ef\u5199\u5b57\u6bb5\u767d\u540d\u5355\u3002" }, { @@ -9279,7 +9279,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L392", "id": "schemas_market_mobile_rationale_392", - "community": 1, + "community": 5, "norm_label": "\u79fb\u52a8\u534f\u8bae\u767d\u540d\u5355;\u72b6\u6001\u3001\u5ba1\u6838\u3001\u8d22\u52a1\u3001\u9000\u6b3e\u53ca\u8f6c\u6362\u5b57\u6bb5\u4e00\u5f8b\u62d2\u7edd\u3002" }, { @@ -9288,7 +9288,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L427", "id": "schemas_market_mobile_rationale_427", - "community": 3, + "community": 2, "norm_label": "\u5e02\u573a\u4fa7\u4ec5\u53ef\u767b\u8bb0/\u7f16\u8f91\u4e1a\u52a1\u8f6c\u8d26\u8349\u7a3f,\u4e0d\u63a5\u6536\u72b6\u6001\u53ca\u8d22\u52a1\u5b57\u6bb5\u3002" }, { @@ -9297,7 +9297,7 @@ "source_file": "schemas/market_mobile.py", "source_location": "L469", "id": "schemas_market_mobile_rationale_469", - "community": 3, + "community": 2, "norm_label": "\u5ba2\u6237\u7aef\u53ea\u63d0\u4ea4\u6837\u672c\u8eab\u4efd;\u534f\u8bae\u4e0e\u6837\u672c\u7f16\u7801\u5feb\u7167\u7531\u670d\u52a1\u7aef\u6d3e\u751f\u3002" }, { @@ -9333,7 +9333,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L1", "id": "schemas_cell_product_py", - "community": 2, + "community": 1, "norm_label": "cell_product.py" }, { @@ -9342,7 +9342,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L9", "id": "schemas_cell_product_coerce_optional_datetime", - "community": 2, + "community": 1, "norm_label": "_coerce_optional_datetime()" }, { @@ -9351,7 +9351,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L23", "id": "schemas_cell_product_cellproductbatchitem", - "community": 2, + "community": 1, "norm_label": "cellproductbatchitem" }, { @@ -9360,7 +9360,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L37", "id": "schemas_cell_product_validate_item_passage", - "community": 2, + "community": 1, "norm_label": "validate_item_passage()" }, { @@ -9369,7 +9369,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L47", "id": "schemas_cell_product_validate_item_viability", - "community": 2, + "community": 1, "norm_label": "validate_item_viability()" }, { @@ -9378,7 +9378,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L53", "id": "schemas_cell_product_cellproductcreate", - "community": 3, + "community": 2, "norm_label": "cellproductcreate" }, { @@ -9387,7 +9387,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L78", "id": "schemas_cell_product_coerce_date_fields", - "community": 2, + "community": 1, "norm_label": "coerce_date_fields()" }, { @@ -9396,7 +9396,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L83", "id": "schemas_cell_product_validate_viability", - "community": 2, + "community": 1, "norm_label": "validate_viability()" }, { @@ -9405,7 +9405,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L90", "id": "schemas_cell_product_validate_passage", - "community": 2, + "community": 1, "norm_label": "validate_passage()" }, { @@ -9414,7 +9414,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L99", "id": "schemas_cell_product_cellproductupdate", - "community": 3, + "community": 2, "norm_label": "cellproductupdate" }, { @@ -9423,7 +9423,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L144", "id": "schemas_cell_product_validate_status", - "community": 2, + "community": 1, "norm_label": "validate_status()" }, { @@ -9432,7 +9432,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L151", "id": "schemas_cell_product_cellproductlistquery", - "community": 2, + "community": 1, "norm_label": "cellproductlistquery" }, { @@ -9441,7 +9441,7 @@ "source_file": "schemas/cell_product.py", "source_location": "L10", "id": "schemas_cell_product_rationale_10", - "community": 2, + "community": 1, "norm_label": "\u517c\u5bb9\u524d\u7aef date-picker \u7684 yyyy-mm-dd \u4e0e\u5b8c\u6574\u65e5\u671f\u65f6\u95f4\u5b57\u7b26\u4e32\u3002" }, { @@ -9450,7 +9450,7 @@ "source_file": "schemas/menu.py", "source_location": "L1", "id": "schemas_menu_py", - "community": 3, + "community": 2, "norm_label": "menu.py" }, { @@ -9459,7 +9459,7 @@ "source_file": "schemas/menu.py", "source_location": "L6", "id": "schemas_menu_menumeta", - "community": 3, + "community": 2, "norm_label": "menumeta" }, { @@ -9468,7 +9468,7 @@ "source_file": "schemas/menu.py", "source_location": "L19", "id": "schemas_menu_menuitem", - "community": 3, + "community": 2, "norm_label": "menuitem" }, { @@ -9477,7 +9477,7 @@ "source_file": "schemas/menu.py", "source_location": "L30", "id": "schemas_menu_menulistresponse", - "community": 3, + "community": 2, "norm_label": "menulistresponse" }, { @@ -9486,7 +9486,7 @@ "source_file": "schemas/attachment.py", "source_location": "L1", "id": "schemas_attachment_py", - "community": 3, + "community": 2, "norm_label": "attachment.py" }, { @@ -9495,7 +9495,7 @@ "source_file": "schemas/attachment.py", "source_location": "L5", "id": "schemas_attachment_attachmentuploadresponse", - "community": 3, + "community": 2, "norm_label": "attachmentuploadresponse" }, { @@ -9504,7 +9504,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L1", "id": "schemas_category_parameter_py", - "community": 3, + "community": 2, "norm_label": "category_parameter.py" }, { @@ -9513,7 +9513,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L7", "id": "schemas_category_parameter_categoryparameterbase", - "community": 3, + "community": 2, "norm_label": "categoryparameterbase" }, { @@ -9522,7 +9522,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L18", "id": "schemas_category_parameter_categoryparameteritem", - "community": 3, + "community": 2, "norm_label": "categoryparameteritem" }, { @@ -9531,7 +9531,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L28", "id": "schemas_category_parameter_categoryparametercreate", - "community": 3, + "community": 2, "norm_label": "categoryparametercreate" }, { @@ -9540,7 +9540,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L33", "id": "schemas_category_parameter_categoryparameterupdate", - "community": 3, + "community": 2, "norm_label": "categoryparameterupdate" }, { @@ -9549,7 +9549,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L42", "id": "schemas_category_parameter_categoryparameterbatchupdate", - "community": 3, + "community": 2, "norm_label": "categoryparameterbatchupdate" }, { @@ -9558,7 +9558,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L49", "id": "schemas_category_parameter_categoryparameterresponse", - "community": 3, + "community": 2, "norm_label": "categoryparameterresponse" }, { @@ -9567,7 +9567,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L57", "id": "schemas_category_parameter_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -9576,7 +9576,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L61", "id": "schemas_category_parameter_categoryparameterwithdetailresponse", - "community": 3, + "community": 2, "norm_label": "categoryparameterwithdetailresponse" }, { @@ -9585,7 +9585,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L79", "id": "schemas_category_parameter_categoryparameterlistresponse", - "community": 3, + "community": 2, "norm_label": "categoryparameterlistresponse" }, { @@ -9594,7 +9594,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L1", "id": "schemas_category_parameter_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5206\u7c7b\u53c2\u6570\u5173\u8054" }, { @@ -9603,7 +9603,7 @@ "source_file": "schemas/category_parameter.py", "source_location": "L19", "id": "schemas_category_parameter_rationale_19", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u66f4\u65b0\u4e2d\u7684\u5355\u4e2a\u53c2\u6570\u9879(\u4e0d\u5305\u542bcategoryid)" }, { @@ -9612,7 +9612,7 @@ "source_file": "schemas/common.py", "source_location": "L1", "id": "schemas_common_py", - "community": 3, + "community": 2, "norm_label": "common.py" }, { @@ -9621,7 +9621,7 @@ "source_file": "schemas/common.py", "source_location": "L6", "id": "schemas_common_paginationparams", - "community": 3, + "community": 2, "norm_label": "paginationparams" }, { @@ -9630,7 +9630,7 @@ "source_file": "schemas/common.py", "source_location": "L12", "id": "schemas_common_paginationresult", - "community": 3, + "community": 2, "norm_label": "paginationresult" }, { @@ -9639,7 +9639,7 @@ "source_file": "schemas/common.py", "source_location": "L21", "id": "schemas_common_idinput", - "community": 3, + "community": 2, "norm_label": "idinput" }, { @@ -9648,7 +9648,7 @@ "source_file": "schemas/common.py", "source_location": "L26", "id": "schemas_common_statusinput", - "community": 3, + "community": 2, "norm_label": "statusinput" }, { @@ -9657,7 +9657,7 @@ "source_file": "schemas/common.py", "source_location": "L31", "id": "schemas_common_deleteinput", - "community": 3, + "community": 2, "norm_label": "deleteinput" }, { @@ -9666,7 +9666,7 @@ "source_file": "schemas/unit.py", "source_location": "L1", "id": "schemas_unit_py", - "community": 3, + "community": 2, "norm_label": "unit.py" }, { @@ -9675,7 +9675,7 @@ "source_file": "schemas/unit.py", "source_location": "L6", "id": "schemas_unit_unitbase", - "community": 3, + "community": 2, "norm_label": "unitbase" }, { @@ -9684,7 +9684,7 @@ "source_file": "schemas/unit.py", "source_location": "L14", "id": "schemas_unit_unitcreate", - "community": 3, + "community": 2, "norm_label": "unitcreate" }, { @@ -9693,7 +9693,7 @@ "source_file": "schemas/unit.py", "source_location": "L19", "id": "schemas_unit_unitupdate", - "community": 3, + "community": 2, "norm_label": "unitupdate" }, { @@ -9702,7 +9702,7 @@ "source_file": "schemas/unit.py", "source_location": "L27", "id": "schemas_unit_unitresponse", - "community": 3, + "community": 2, "norm_label": "unitresponse" }, { @@ -9711,7 +9711,7 @@ "source_file": "schemas/unit.py", "source_location": "L36", "id": "schemas_unit_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -9720,7 +9720,7 @@ "source_file": "schemas/unit.py", "source_location": "L40", "id": "schemas_unit_unitlistresponse", - "community": 3, + "community": 2, "norm_label": "unitlistresponse" }, { @@ -9729,7 +9729,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L1", "id": "schemas_qc_work_order_py", - "community": 3, + "community": 2, "norm_label": "qc_work_order.py" }, { @@ -9738,7 +9738,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L5", "id": "schemas_qc_work_order_outboundqcdetailapplication", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailapplication" }, { @@ -9747,7 +9747,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L14", "id": "schemas_qc_work_order_outboundqcdetailpatient", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailpatient" }, { @@ -9756,7 +9756,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L28", "id": "schemas_qc_work_order_outboundqcdetailinfusionplan", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailinfusionplan" }, { @@ -9765,7 +9765,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L39", "id": "schemas_qc_work_order_outboundqcdetailinfusionschedule", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailinfusionschedule" }, { @@ -9774,7 +9774,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L51", "id": "schemas_qc_work_order_outboundqcdetailproduct", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailproduct" }, { @@ -9783,7 +9783,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L64", "id": "schemas_qc_work_order_outboundqcdetailresponse", - "community": 3, + "community": 2, "norm_label": "outboundqcdetailresponse" }, { @@ -9792,7 +9792,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L76", "id": "schemas_qc_work_order_qcworkordercreatebody", - "community": 3, + "community": 2, "norm_label": "qcworkordercreatebody" }, { @@ -9801,7 +9801,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L92", "id": "schemas_qc_work_order_productionqcworkordercreatebody", - "community": 3, + "community": 2, "norm_label": "productionqcworkordercreatebody" }, { @@ -9810,7 +9810,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L102", "id": "schemas_qc_work_order_qcworkorderupdatebody", - "community": 3, + "community": 2, "norm_label": "qcworkorderupdatebody" }, { @@ -9819,7 +9819,7 @@ "source_file": "schemas/qc_work_order.py", "source_location": "L103", "id": "schemas_qc_work_order_rationale_103", - "community": 3, + "community": 2, "norm_label": "\u7f16\u8f91\u8d28\u68c0\u5de5\u5355(\u5165\u5e93/\u51fa\u5e93\u53ef\u6539\u5907\u6ce8\u3001\u72b6\u6001\u4e0e\u8d28\u68c0\u7ed3\u8bba;\u4e34\u65f6\u53ef\u542b\u8d28\u68c0\u5bf9\u8c61)" }, { @@ -9828,7 +9828,7 @@ "source_file": "schemas/production_task_set.py", "source_location": "L1", "id": "schemas_production_task_set_py", - "community": 3, + "community": 2, "norm_label": "production_task_set.py" }, { @@ -9837,7 +9837,7 @@ "source_file": "schemas/production_task_set.py", "source_location": "L6", "id": "schemas_production_task_set_productiontasksetitembody", - "community": 3, + "community": 2, "norm_label": "productiontasksetitembody" }, { @@ -9846,7 +9846,7 @@ "source_file": "schemas/production_task_set.py", "source_location": "L14", "id": "schemas_production_task_set_productiontasksetcreatebody", - "community": 3, + "community": 2, "norm_label": "productiontasksetcreatebody" }, { @@ -9855,7 +9855,7 @@ "source_file": "schemas/production_task_set.py", "source_location": "L22", "id": "schemas_production_task_set_productiontasksetupdatebody", - "community": 3, + "community": 2, "norm_label": "productiontasksetupdatebody" }, { @@ -9864,7 +9864,7 @@ "source_file": "schemas/production_task_set.py", "source_location": "L30", "id": "schemas_production_task_set_productiontasksetfromworkorderbody", - "community": 3, + "community": 2, "norm_label": "productiontasksetfromworkorderbody" }, { @@ -9873,7 +9873,7 @@ "source_file": "schemas/production_task_set.py", "source_location": "L38", "id": "schemas_production_task_set_productiontasksfromsetbody", - "community": 3, + "community": 2, "norm_label": "productiontasksfromsetbody" }, { @@ -9882,7 +9882,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L1", "id": "schemas_outbound_release_material_py", - "community": 3, + "community": 2, "norm_label": "outbound_release_material.py" }, { @@ -9891,7 +9891,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L7", "id": "schemas_outbound_release_material_outboundreleasecellitem", - "community": 3, + "community": 2, "norm_label": "outboundreleasecellitem" }, { @@ -9900,7 +9900,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L14", "id": "schemas_outbound_release_material_outboundreleaseqcmaterialitem", - "community": 3, + "community": 2, "norm_label": "outboundreleaseqcmaterialitem" }, { @@ -9909,7 +9909,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L23", "id": "schemas_outbound_release_material_coerce_qty", - "community": 3, + "community": 2, "norm_label": "_coerce_qty()" }, { @@ -9918,7 +9918,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L29", "id": "schemas_outbound_release_material_outboundreleasepaperitem", - "community": 3, + "community": 2, "norm_label": "outboundreleasepaperitem" }, { @@ -9927,7 +9927,7 @@ "source_file": "schemas/outbound_release_material.py", "source_location": "L38", "id": "schemas_outbound_release_material_outboundreleasematerialsavebody", - "community": 3, + "community": 2, "norm_label": "outboundreleasematerialsavebody" }, { @@ -9936,7 +9936,7 @@ "source_file": "schemas/product.py", "source_location": "L1", "id": "schemas_product_py", - "community": 3, + "community": 2, "norm_label": "product.py" }, { @@ -9945,7 +9945,7 @@ "source_file": "schemas/product.py", "source_location": "L7", "id": "schemas_product_productunitbase", - "community": 3, + "community": 2, "norm_label": "productunitbase" }, { @@ -9954,7 +9954,7 @@ "source_file": "schemas/product.py", "source_location": "L13", "id": "schemas_product_productunitcreate", - "community": 3, + "community": 2, "norm_label": "productunitcreate" }, { @@ -9963,7 +9963,7 @@ "source_file": "schemas/product.py", "source_location": "L18", "id": "schemas_product_productunitresponse", - "community": 3, + "community": 2, "norm_label": "productunitresponse" }, { @@ -9972,7 +9972,7 @@ "source_file": "schemas/product.py", "source_location": "L24", "id": "schemas_product_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -9981,7 +9981,7 @@ "source_file": "schemas/product.py", "source_location": "L28", "id": "schemas_product_productcategorybase", - "community": 3, + "community": 2, "norm_label": "productcategorybase" }, { @@ -9990,7 +9990,7 @@ "source_file": "schemas/product.py", "source_location": "L35", "id": "schemas_product_productcategorycreate", - "community": 3, + "community": 2, "norm_label": "productcategorycreate" }, { @@ -9999,7 +9999,7 @@ "source_file": "schemas/product.py", "source_location": "L40", "id": "schemas_product_productcategoryresponse", - "community": 3, + "community": 2, "norm_label": "productcategoryresponse" }, { @@ -10008,7 +10008,7 @@ "source_file": "schemas/product.py", "source_location": "L50", "id": "schemas_product_productbase", - "community": 3, + "community": 2, "norm_label": "productbase" }, { @@ -10017,7 +10017,7 @@ "source_file": "schemas/product.py", "source_location": "L59", "id": "schemas_product_productcreate", - "community": 3, + "community": 2, "norm_label": "productcreate" }, { @@ -10026,7 +10026,7 @@ "source_file": "schemas/product.py", "source_location": "L64", "id": "schemas_product_productupdate", - "community": 3, + "community": 2, "norm_label": "productupdate" }, { @@ -10035,7 +10035,7 @@ "source_file": "schemas/product.py", "source_location": "L74", "id": "schemas_product_productresponse", - "community": 3, + "community": 2, "norm_label": "productresponse" }, { @@ -10044,7 +10044,7 @@ "source_file": "schemas/product.py", "source_location": "L1", "id": "schemas_product_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5546\u54c1\u7ba1\u7406" }, { @@ -10053,7 +10053,7 @@ "source_file": "schemas/workflow.py", "source_location": "L1", "id": "schemas_workflow_py", - "community": 3, + "community": 2, "norm_label": "workflow.py" }, { @@ -10062,7 +10062,7 @@ "source_file": "schemas/workflow.py", "source_location": "L7", "id": "schemas_workflow_processdefcreate", - "community": 3, + "community": 2, "norm_label": "processdefcreate" }, { @@ -10071,7 +10071,7 @@ "source_file": "schemas/workflow.py", "source_location": "L15", "id": "schemas_workflow_processdefupdate", - "community": 3, + "community": 2, "norm_label": "processdefupdate" }, { @@ -10080,7 +10080,7 @@ "source_file": "schemas/workflow.py", "source_location": "L23", "id": "schemas_workflow_processdefresponse", - "community": 3, + "community": 2, "norm_label": "processdefresponse" }, { @@ -10089,7 +10089,7 @@ "source_file": "schemas/workflow.py", "source_location": "L35", "id": "schemas_workflow_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -10098,7 +10098,7 @@ "source_file": "schemas/workflow.py", "source_location": "L39", "id": "schemas_workflow_nodedata", - "community": 3, + "community": 2, "norm_label": "nodedata" }, { @@ -10107,7 +10107,7 @@ "source_file": "schemas/workflow.py", "source_location": "L46", "id": "schemas_workflow_transitiondata", - "community": 3, + "community": 2, "norm_label": "transitiondata" }, { @@ -10116,7 +10116,7 @@ "source_file": "schemas/workflow.py", "source_location": "L52", "id": "schemas_workflow_publishversionrequest", - "community": 3, + "community": 2, "norm_label": "publishversionrequest" }, { @@ -10125,7 +10125,7 @@ "source_file": "schemas/workflow.py", "source_location": "L59", "id": "schemas_workflow_versionresponse", - "community": 3, + "community": 2, "norm_label": "versionresponse" }, { @@ -10134,7 +10134,7 @@ "source_file": "schemas/workflow.py", "source_location": "L71", "id": "schemas_workflow_startinstancerequest", - "community": 3, + "community": 2, "norm_label": "startinstancerequest" }, { @@ -10143,7 +10143,7 @@ "source_file": "schemas/workflow.py", "source_location": "L79", "id": "schemas_workflow_approverequest", - "community": 3, + "community": 2, "norm_label": "approverequest" }, { @@ -10152,7 +10152,7 @@ "source_file": "schemas/workflow.py", "source_location": "L83", "id": "schemas_workflow_taskresponse", - "community": 3, + "community": 2, "norm_label": "taskresponse" }, { @@ -10161,7 +10161,7 @@ "source_file": "schemas/workflow.py", "source_location": "L103", "id": "schemas_workflow_instanceresponse", - "community": 3, + "community": 2, "norm_label": "instanceresponse" }, { @@ -10170,7 +10170,7 @@ "source_file": "schemas/workflow.py", "source_location": "L1", "id": "schemas_workflow_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u5de5\u4f5c\u6d41" }, { @@ -10179,7 +10179,7 @@ "source_file": "schemas/product_review.py", "source_location": "L1", "id": "schemas_product_review_py", - "community": 3, + "community": 2, "norm_label": "product_review.py" }, { @@ -10188,7 +10188,7 @@ "source_file": "schemas/product_review.py", "source_location": "L7", "id": "schemas_product_review_productreviewbase", - "community": 3, + "community": 2, "norm_label": "productreviewbase" }, { @@ -10197,7 +10197,7 @@ "source_file": "schemas/product_review.py", "source_location": "L19", "id": "schemas_product_review_productreviewcreate", - "community": 3, + "community": 2, "norm_label": "productreviewcreate" }, { @@ -10206,7 +10206,7 @@ "source_file": "schemas/product_review.py", "source_location": "L24", "id": "schemas_product_review_productreviewupdate", - "community": 3, + "community": 2, "norm_label": "productreviewupdate" }, { @@ -10215,7 +10215,7 @@ "source_file": "schemas/product_review.py", "source_location": "L32", "id": "schemas_product_review_productreviewreplyrequest", - "community": 3, + "community": 2, "norm_label": "productreviewreplyrequest" }, { @@ -10224,7 +10224,7 @@ "source_file": "schemas/product_review.py", "source_location": "L37", "id": "schemas_product_review_productreviewrejectrequest", - "community": 3, + "community": 2, "norm_label": "productreviewrejectrequest" }, { @@ -10233,7 +10233,7 @@ "source_file": "schemas/product_review.py", "source_location": "L42", "id": "schemas_product_review_productreviewtoprequest", - "community": 3, + "community": 2, "norm_label": "productreviewtoprequest" }, { @@ -10242,7 +10242,7 @@ "source_file": "schemas/product_review.py", "source_location": "L47", "id": "schemas_product_review_productreviewresponse", - "community": 3, + "community": 2, "norm_label": "productreviewresponse" }, { @@ -10251,7 +10251,7 @@ "source_file": "schemas/product_review.py", "source_location": "L64", "id": "schemas_product_review_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -10260,7 +10260,7 @@ "source_file": "schemas/product_review.py", "source_location": "L68", "id": "schemas_product_review_productreviewdetailresponse", - "community": 3, + "community": 2, "norm_label": "productreviewdetailresponse" }, { @@ -10269,7 +10269,7 @@ "source_file": "schemas/product_review.py", "source_location": "L73", "id": "schemas_product_review_productreviewlistresponse", - "community": 3, + "community": 2, "norm_label": "productreviewlistresponse" }, { @@ -10278,7 +10278,7 @@ "source_file": "schemas/product_review.py", "source_location": "L81", "id": "schemas_product_review_productreviewstatisticsresponse", - "community": 3, + "community": 2, "norm_label": "productreviewstatisticsresponse" }, { @@ -10287,7 +10287,7 @@ "source_file": "schemas/product_review.py", "source_location": "L91", "id": "schemas_product_review_productreviewadminlistrequest", - "community": 3, + "community": 2, "norm_label": "productreviewadminlistrequest" }, { @@ -10296,7 +10296,7 @@ "source_file": "schemas/product_review.py", "source_location": "L102", "id": "schemas_product_review_minireviewlistrequest", - "community": 3, + "community": 2, "norm_label": "minireviewlistrequest" }, { @@ -10305,7 +10305,7 @@ "source_file": "schemas/product_review.py", "source_location": "L1", "id": "schemas_product_review_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u552e\u540e\u8bc4\u4ef7" }, { @@ -10314,7 +10314,7 @@ "source_file": "schemas/outbound_handover.py", "source_location": "L1", "id": "schemas_outbound_handover_py", - "community": 3, + "community": 2, "norm_label": "outbound_handover.py" }, { @@ -10323,7 +10323,7 @@ "source_file": "schemas/outbound_handover.py", "source_location": "L9", "id": "schemas_outbound_handover_outboundhandoveritem", - "community": 3, + "community": 2, "norm_label": "outboundhandoveritem" }, { @@ -10332,7 +10332,7 @@ "source_file": "schemas/outbound_handover.py", "source_location": "L21", "id": "schemas_outbound_handover_outboundhandoversavebody", - "community": 3, + "community": 2, "norm_label": "outboundhandoversavebody" }, { @@ -10341,7 +10341,7 @@ "source_file": "schemas/category.py", "source_location": "L1", "id": "schemas_category_py", - "community": 3, + "community": 2, "norm_label": "category.py" }, { @@ -10350,7 +10350,7 @@ "source_file": "schemas/category.py", "source_location": "L6", "id": "schemas_category_categorybase", - "community": 3, + "community": 2, "norm_label": "categorybase" }, { @@ -10359,7 +10359,7 @@ "source_file": "schemas/category.py", "source_location": "L15", "id": "schemas_category_categorycreate", - "community": 3, + "community": 2, "norm_label": "categorycreate" }, { @@ -10368,7 +10368,7 @@ "source_file": "schemas/category.py", "source_location": "L20", "id": "schemas_category_categoryupdate", - "community": 3, + "community": 2, "norm_label": "categoryupdate" }, { @@ -10377,7 +10377,7 @@ "source_file": "schemas/category.py", "source_location": "L29", "id": "schemas_category_categorytreenode", - "community": 3, + "community": 2, "norm_label": "categorytreenode" }, { @@ -10386,7 +10386,7 @@ "source_file": "schemas/category.py", "source_location": "L38", "id": "schemas_category_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -10395,7 +10395,7 @@ "source_file": "schemas/category.py", "source_location": "L42", "id": "schemas_category_categoryresponse", - "community": 3, + "community": 2, "norm_label": "categoryresponse" }, { @@ -10404,7 +10404,7 @@ "source_file": "schemas/category.py", "source_location": "L55", "id": "schemas_category_categorylistresponse", - "community": 3, + "community": 2, "norm_label": "categorylistresponse" }, { @@ -10413,7 +10413,7 @@ "source_file": "schemas/leave.py", "source_location": "L1", "id": "schemas_leave_py", - "community": 3, + "community": 2, "norm_label": "leave.py" }, { @@ -10422,7 +10422,7 @@ "source_file": "schemas/leave.py", "source_location": "L7", "id": "schemas_leave_leavecreate", - "community": 3, + "community": 2, "norm_label": "leavecreate" }, { @@ -10431,7 +10431,7 @@ "source_file": "schemas/leave.py", "source_location": "L16", "id": "schemas_leave_leaveupdate", - "community": 3, + "community": 2, "norm_label": "leaveupdate" }, { @@ -10440,7 +10440,7 @@ "source_file": "schemas/leave.py", "source_location": "L25", "id": "schemas_leave_leaveresponse", - "community": 3, + "community": 2, "norm_label": "leaveresponse" }, { @@ -10449,7 +10449,7 @@ "source_file": "schemas/leave.py", "source_location": "L39", "id": "schemas_leave_config", - "community": 3, + "community": 2, "norm_label": "config" }, { @@ -10458,7 +10458,7 @@ "source_file": "schemas/leave.py", "source_location": "L1", "id": "schemas_leave_rationale_1", - "community": 3, + "community": 2, "norm_label": "pydantic schemas - \u8bf7\u5047\u7533\u8bf7" }, { @@ -10467,7 +10467,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1", "id": "crud_storage_release_review_py", - "community": 4, + "community": 8, "norm_label": "storage_release_review.py" }, { @@ -10476,7 +10476,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L54", "id": "crud_storage_release_review_fmt_dt", - "community": 4, + "community": 8, "norm_label": "_fmt_dt()" }, { @@ -10485,7 +10485,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L58", "id": "crud_storage_release_review_total_pages", - "community": 4, + "community": 8, "norm_label": "total_pages()" }, { @@ -10494,7 +10494,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L64", "id": "crud_storage_release_review_row_to_dict", - "community": 4, + "community": 8, "norm_label": "_row_to_dict()" }, { @@ -10503,7 +10503,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L106", "id": "crud_storage_release_review_create_review_from_reception", - "community": 2, + "community": 1, "norm_label": "create_review_from_reception()" }, { @@ -10512,7 +10512,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L144", "id": "crud_storage_release_review_normalize_review_phase", - "community": 4, + "community": 8, "norm_label": "normalize_review_phase()" }, { @@ -10521,7 +10521,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L152", "id": "crud_storage_release_review_conclusion_blank", - "community": 4, + "community": 8, "norm_label": "conclusion_blank()" }, { @@ -10530,7 +10530,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L156", "id": "crud_storage_release_review_aggregate_review_conclusion", - "community": 4, + "community": 8, "norm_label": "aggregate_review_conclusion()" }, { @@ -10539,7 +10539,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L168", "id": "crud_storage_release_review_storage_transition", - "community": 4, + "community": 8, "norm_label": "storage_transition()" }, { @@ -10548,7 +10548,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L181", "id": "crud_storage_release_review_normalize_review_side", - "community": 4, + "community": 8, "norm_label": "normalize_review_side()" }, { @@ -10566,7 +10566,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L196", "id": "crud_storage_release_review_matches_dual_review_phase", - "community": 4, + "community": 8, "norm_label": "matches_dual_review_phase()" }, { @@ -10575,7 +10575,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L217", "id": "crud_storage_release_review_should_copy_legacy_to_qc", - "community": 4, + "community": 8, "norm_label": "should_copy_legacy_to_qc()" }, { @@ -10584,7 +10584,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L226", "id": "crud_storage_release_review_normalize_qc_work_order_completed", - "community": 4, + "community": 8, "norm_label": "normalize_qc_work_order_completed()" }, { @@ -10593,7 +10593,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L240", "id": "crud_storage_release_review_normalize_ready_for_review_only", - "community": 4, + "community": 8, "norm_label": "normalize_ready_for_review_only()" }, { @@ -10602,7 +10602,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L252", "id": "crud_storage_release_review_is_inactive_protocol_status_for_hide", - "community": 4, + "community": 8, "norm_label": "is_inactive_protocol_status_for_hide()" }, { @@ -10611,7 +10611,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L258", "id": "crud_storage_release_review_inbound_work_orders_all_void", - "community": 4, + "community": 8, "norm_label": "inbound_work_orders_all_void()" }, { @@ -10620,7 +10620,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L266", "id": "crud_storage_release_review_qc_work_order_exists_for_review_sample", - "community": 4, + "community": 8, "norm_label": "_qc_work_order_exists_for_review_sample()" }, { @@ -10629,7 +10629,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L289", "id": "crud_storage_release_review_production_work_order_unfinished_exists_for_review_sample", - "community": 4, + "community": 8, "norm_label": "_production_work_order_unfinished_exists_for_review_sample()" }, { @@ -10638,7 +10638,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L310", "id": "crud_storage_release_review_inactive_protocol_exists_for_review", - "community": 4, + "community": 8, "norm_label": "_inactive_protocol_exists_for_review()" }, { @@ -10647,7 +10647,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L351", "id": "crud_storage_release_review_inbound_qc_all_void_for_review_sample", - "community": 4, + "community": 8, "norm_label": "_inbound_qc_all_void_for_review_sample()" }, { @@ -10656,7 +10656,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L380", "id": "crud_storage_release_review_inbound_production_all_void_for_review_sample", - "community": 4, + "community": 8, "norm_label": "_inbound_production_all_void_for_review_sample()" }, { @@ -10665,7 +10665,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L411", "id": "crud_storage_release_review_list_reviews", - "community": 4, + "community": 8, "norm_label": "list_reviews()" }, { @@ -10674,7 +10674,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L539", "id": "crud_storage_release_review_enrich_review_list_items", - "community": 4, + "community": 8, "norm_label": "_enrich_review_list_items()" }, { @@ -10683,7 +10683,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L632", "id": "crud_storage_release_review_get_user_name", - "community": 4, + "community": 8, "norm_label": "_get_user_name()" }, { @@ -10692,7 +10692,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L637", "id": "crud_storage_release_review_get_review_detail", - "community": 4, + "community": 8, "norm_label": "get_review_detail()" }, { @@ -10719,7 +10719,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L817", "id": "crud_storage_release_review_build_cell_storage_transport_info", - "community": 4, + "community": 8, "norm_label": "_build_cell_storage_transport_info()" }, { @@ -10728,7 +10728,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L851", "id": "crud_storage_release_review_build_research_donation_transport_info", - "community": 4, + "community": 8, "norm_label": "_build_research_donation_transport_info()" }, { @@ -10737,7 +10737,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L885", "id": "crud_storage_release_review_build_reception_info", - "community": 4, + "community": 8, "norm_label": "_build_reception_info()" }, { @@ -10746,7 +10746,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L908", "id": "crud_storage_release_review_build_gate_qc_info", - "community": 4, + "community": 8, "norm_label": "_build_gate_qc_info()" }, { @@ -10755,7 +10755,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L928", "id": "crud_storage_release_review_build_process_qc_info_list", - "community": 4, + "community": 8, "norm_label": "_build_process_qc_info_list()" }, { @@ -10764,7 +10764,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L939", "id": "crud_storage_release_review_build_production_info", - "community": 4, + "community": 8, "norm_label": "_build_production_info()" }, { @@ -10773,7 +10773,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L957", "id": "crud_storage_release_review_submit_review", - "community": 4, + "community": 8, "norm_label": "submit_review()" }, { @@ -10782,7 +10782,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1026", "id": "crud_storage_release_review_batch_submit_review", - "community": 4, + "community": 8, "norm_label": "batch_submit_review()" }, { @@ -10791,7 +10791,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1057", "id": "crud_storage_release_review_store_sample", - "community": 4, + "community": 8, "norm_label": "store_sample()" }, { @@ -10800,7 +10800,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1111", "id": "crud_storage_release_review_unstore_sample", - "community": 4, + "community": 8, "norm_label": "unstore_sample()" }, { @@ -10809,7 +10809,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1159", "id": "crud_storage_release_review_batch_store_samples", - "community": 4, + "community": 8, "norm_label": "batch_store_samples()" }, { @@ -10818,7 +10818,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1177", "id": "crud_storage_release_review_get_storage_release_map_for_samples", - "community": 4, + "community": 8, "norm_label": "get_storage_release_map_for_samples()" }, { @@ -10827,7 +10827,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L145", "id": "crud_storage_release_review_rationale_145", - "community": 1, + "community": 5, "norm_label": "return 'pending' | 'reviewed' or none when absent/invalid." }, { @@ -10836,7 +10836,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L171", "id": "crud_storage_release_review_rationale_171", - "community": 1, + "community": 5, "norm_label": "return 'store' | 'unstore' | 'noop'." }, { @@ -10845,7 +10845,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L202", "id": "crud_storage_release_review_rationale_202", - "community": 1, + "community": 5, "norm_label": "pure predicate for tab semantics; sql filter must match this." }, { @@ -10854,7 +10854,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L227", "id": "crud_storage_release_review_rationale_227", - "community": 1, + "community": 5, "norm_label": "return true/false when recognizable; none means no filter." }, { @@ -10863,7 +10863,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L241", "id": "crud_storage_release_review_rationale_241", - "community": 1, + "community": 5, "norm_label": "return true when ready-only filter should apply; none means no filter." }, { @@ -10872,7 +10872,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L253", "id": "crud_storage_release_review_rationale_253", - "community": 1, + "community": 5, "norm_label": "true when protocol/donation status is yzf or sdfq (list-hide rule)." }, { @@ -10881,7 +10881,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L259", "id": "crud_storage_release_review_rationale_259", - "community": 1, + "community": 5, "norm_label": "true when there is \u22651 non-empty status and every one equals yzf." }, { @@ -10890,7 +10890,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L269", "id": "crud_storage_release_review_rationale_269", - "community": 1, + "community": 5, "norm_label": "correlate biz_qc_work_order to bizstoragereleasereview.sample_code." }, { @@ -10899,7 +10899,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L290", "id": "crud_storage_release_review_rationale_290", - "community": 1, + "community": 5, "norm_label": "true if sample has any unfinished inbound-side production wo (dpz/jxz)." }, { @@ -10908,7 +10908,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L311", "id": "crud_storage_release_review_rationale_311", - "community": 1, + "community": 5, "norm_label": "true when linked collection/donation protocol is yzf or sdfq." }, { @@ -10917,7 +10917,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L352", "id": "crud_storage_release_review_rationale_352", - "community": 1, + "community": 5, "norm_label": "true when sample has \u22651 inbound qc wo and every such wo is yzf." }, { @@ -10926,7 +10926,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L381", "id": "crud_storage_release_review_rationale_381", - "community": 1, + "community": 5, "norm_label": "true when sample has \u22651 inbound production wo and every such wo is yzf." }, { @@ -10935,7 +10935,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L911", "id": "crud_storage_release_review_rationale_911", - "community": 1, + "community": 5, "norm_label": "\u5165\u5e93\u653e\u884c\u95e8\u7981\u8d28\u68c0(\u4ec5 trigger_source=reception)\u3002" }, { @@ -10944,7 +10944,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L931", "id": "crud_storage_release_review_rationale_931", - "community": 1, + "community": 5, "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" }, { @@ -10953,7 +10953,7 @@ "source_file": "crud/storage_release_review.py", "source_location": "L1184", "id": "crud_storage_release_review_rationale_1184", - "community": 1, + "community": 5, "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" }, { @@ -10962,7 +10962,7 @@ "source_file": "crud/equipment.py", "source_location": "L1", "id": "crud_equipment_py", - "community": 22, + "community": 1, "norm_label": "equipment.py" }, { @@ -10971,7 +10971,7 @@ "source_file": "crud/equipment.py", "source_location": "L17", "id": "crud_equipment_dec", - "community": 22, + "community": 1, "norm_label": "_dec()" }, { @@ -10980,7 +10980,7 @@ "source_file": "crud/equipment.py", "source_location": "L23", "id": "crud_equipment_norm_status", - "community": 22, + "community": 1, "norm_label": "_norm_status()" }, { @@ -10989,7 +10989,7 @@ "source_file": "crud/equipment.py", "source_location": "L39", "id": "crud_equipment_parse_date", - "community": 22, + "community": 1, "norm_label": "_parse_date()" }, { @@ -10998,7 +10998,7 @@ "source_file": "crud/equipment.py", "source_location": "L57", "id": "crud_equipment_row_to_dict", - "community": 22, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -11007,7 +11007,7 @@ "source_file": "crud/equipment.py", "source_location": "L77", "id": "crud_equipment_list_equipments", - "community": 22, + "community": 1, "norm_label": "list_equipments()" }, { @@ -11016,7 +11016,7 @@ "source_file": "crud/equipment.py", "source_location": "L123", "id": "crud_equipment_get_equipment", - "community": 22, + "community": 1, "norm_label": "get_equipment()" }, { @@ -11025,7 +11025,7 @@ "source_file": "crud/equipment.py", "source_location": "L131", "id": "crud_equipment_equipment_is_referenced", - "community": 22, + "community": 1, "norm_label": "equipment_is_referenced()" }, { @@ -11034,7 +11034,7 @@ "source_file": "crud/equipment.py", "source_location": "L148", "id": "crud_equipment_equipment_code_exists", - "community": 22, + "community": 1, "norm_label": "equipment_code_exists()" }, { @@ -11043,7 +11043,7 @@ "source_file": "crud/equipment.py", "source_location": "L163", "id": "crud_equipment_create_equipment", - "community": 22, + "community": 1, "norm_label": "create_equipment()" }, { @@ -11052,7 +11052,7 @@ "source_file": "crud/equipment.py", "source_location": "L212", "id": "crud_equipment_update_equipment", - "community": 22, + "community": 1, "norm_label": "update_equipment()" }, { @@ -11061,7 +11061,7 @@ "source_file": "crud/equipment.py", "source_location": "L269", "id": "crud_equipment_soft_delete_equipment", - "community": 22, + "community": 1, "norm_label": "soft_delete_equipment()" }, { @@ -11070,7 +11070,7 @@ "source_file": "crud/equipment.py", "source_location": "L281", "id": "crud_equipment_total_pages", - "community": 22, + "community": 1, "norm_label": "total_pages()" }, { @@ -11079,7 +11079,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)" }, { @@ -11088,7 +11088,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1", "id": "crud_qc_task_py", - "community": 8, + "community": 1, "norm_label": "qc_task.py" }, { @@ -11097,7 +11097,7 @@ "source_file": "crud/qc_task.py", "source_location": "L45", "id": "crud_qc_task_dec", - "community": 8, + "community": 1, "norm_label": "_dec()" }, { @@ -11106,7 +11106,7 @@ "source_file": "crud/qc_task.py", "source_location": "L51", "id": "crud_qc_task_fmt_dt", - "community": 8, + "community": 1, "norm_label": "_fmt_dt()" }, { @@ -11115,7 +11115,7 @@ "source_file": "crud/qc_task.py", "source_location": "L55", "id": "crud_qc_task_gen_task_no", - "community": 8, + "community": 1, "norm_label": "_gen_task_no()" }, { @@ -11124,7 +11124,7 @@ "source_file": "crud/qc_task.py", "source_location": "L68", "id": "crud_qc_task_conclusion_label", - "community": 8, + "community": 1, "norm_label": "_conclusion_label()" }, { @@ -11133,7 +11133,7 @@ "source_file": "crud/qc_task.py", "source_location": "L73", "id": "crud_qc_task_split_attachment_urls", - "community": 8, + "community": 1, "norm_label": "_split_attachment_urls()" }, { @@ -11142,7 +11142,7 @@ "source_file": "crud/qc_task.py", "source_location": "L79", "id": "crud_qc_task_task_to_dict", - "community": 8, + "community": 1, "norm_label": "_task_to_dict()" }, { @@ -11178,7 +11178,7 @@ "source_file": "crud/qc_task.py", "source_location": "L245", "id": "crud_qc_task_enrich_tasks_reception_fields", - "community": 8, + "community": 1, "norm_label": "_enrich_tasks_reception_fields()" }, { @@ -11187,7 +11187,7 @@ "source_file": "crud/qc_task.py", "source_location": "L392", "id": "crud_qc_task_task_row_to_dict", - "community": 8, + "community": 1, "norm_label": "_task_row_to_dict()" }, { @@ -11196,7 +11196,7 @@ "source_file": "crud/qc_task.py", "source_location": "L411", "id": "crud_qc_task_attachment_map_for_task_rows", - "community": 8, + "community": 1, "norm_label": "_attachment_map_for_task_rows()" }, { @@ -11205,7 +11205,7 @@ "source_file": "crud/qc_task.py", "source_location": "L424", "id": "crud_qc_task_task_rows_to_dicts", - "community": 8, + "community": 1, "norm_label": "_task_rows_to_dicts()" }, { @@ -11223,7 +11223,7 @@ "source_file": "crud/qc_task.py", "source_location": "L484", "id": "crud_qc_task_list_tasks", - "community": 8, + "community": 1, "norm_label": "list_tasks()" }, { @@ -11241,7 +11241,7 @@ "source_file": "crud/qc_task.py", "source_location": "L665", "id": "crud_qc_task_assert_task_assignee", - "community": 8, + "community": 1, "norm_label": "assert_task_assignee()" }, { @@ -11259,7 +11259,7 @@ "source_file": "crud/qc_task.py", "source_location": "L679", "id": "crud_qc_task_list_tasks_by_work_order_ids", - "community": 8, + "community": 1, "norm_label": "list_tasks_by_work_order_ids()" }, { @@ -11268,7 +11268,7 @@ "source_file": "crud/qc_task.py", "source_location": "L709", "id": "crud_qc_task_get_task", - "community": 8, + "community": 1, "norm_label": "get_task()" }, { @@ -11277,7 +11277,7 @@ "source_file": "crud/qc_task.py", "source_location": "L718", "id": "crud_qc_task_get_task_detail", - "community": 8, + "community": 1, "norm_label": "get_task_detail()" }, { @@ -11286,7 +11286,7 @@ "source_file": "crud/qc_task.py", "source_location": "L751", "id": "crud_qc_task_start_task", - "community": 8, + "community": 1, "norm_label": "start_task()" }, { @@ -11295,7 +11295,7 @@ "source_file": "crud/qc_task.py", "source_location": "L768", "id": "crud_qc_task_set_task_remark", - "community": 8, + "community": 1, "norm_label": "_set_task_remark()" }, { @@ -11304,7 +11304,7 @@ "source_file": "crud/qc_task.py", "source_location": "L772", "id": "crud_qc_task_require_dsfjc_attachments", - "community": 8, + "community": 1, "norm_label": "_require_dsfjc_attachments()" }, { @@ -11313,7 +11313,7 @@ "source_file": "crud/qc_task.py", "source_location": "L782", "id": "crud_qc_task_complete_task", - "community": 8, + "community": 1, "norm_label": "complete_task()" }, { @@ -11322,7 +11322,7 @@ "source_file": "crud/qc_task.py", "source_location": "L827", "id": "crud_qc_task_resolve_task_result_conclusion", - "community": 8, + "community": 1, "norm_label": "resolve_task_result_conclusion()" }, { @@ -11331,7 +11331,7 @@ "source_file": "crud/qc_task.py", "source_location": "L843", "id": "crud_qc_task_apply_task_result", - "community": 8, + "community": 1, "norm_label": "apply_task_result()" }, { @@ -11340,7 +11340,7 @@ "source_file": "crud/qc_task.py", "source_location": "L901", "id": "crud_qc_task_update_task_attachments", - "community": 8, + "community": 1, "norm_label": "update_task_attachments()" }, { @@ -11349,7 +11349,7 @@ "source_file": "crud/qc_task.py", "source_location": "L931", "id": "crud_qc_task_create_qc_task_manual", - "community": 8, + "community": 1, "norm_label": "create_qc_task_manual()" }, { @@ -11358,7 +11358,7 @@ "source_file": "crud/qc_task.py", "source_location": "L980", "id": "crud_qc_task_soft_delete_source_line_for_task", - "community": 8, + "community": 1, "norm_label": "_soft_delete_source_line_for_task()" }, { @@ -11367,7 +11367,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1042", "id": "crud_qc_task_refresh_work_order_item_flags", - "community": 8, + "community": 1, "norm_label": "_refresh_work_order_item_flags()" }, { @@ -11376,7 +11376,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1081", "id": "crud_qc_task_delete_qc_task", - "community": 8, + "community": 1, "norm_label": "delete_qc_task()" }, { @@ -11385,7 +11385,7 @@ "source_file": "crud/qc_task.py", "source_location": "L202", "id": "crud_qc_task_rationale_202", - "community": 1, + "community": 5, "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" }, { @@ -11394,7 +11394,7 @@ "source_file": "crud/qc_task.py", "source_location": "L429", "id": "crud_qc_task_rationale_429", - "community": 1, + "community": 5, "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" }, { @@ -11403,7 +11403,7 @@ "source_file": "crud/qc_task.py", "source_location": "L773", "id": "crud_qc_task_rationale_773", - "community": 1, + "community": 5, "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" }, { @@ -11412,7 +11412,7 @@ "source_file": "crud/qc_task.py", "source_location": "L831", "id": "crud_qc_task_rationale_831", - "community": 1, + "community": 5, "norm_label": "normalize conclusion for apply_task_result. returns '' | 'tg' | 'btg'. empt" }, { @@ -11421,7 +11421,7 @@ "source_file": "crud/qc_task.py", "source_location": "L855", "id": "crud_qc_task_rationale_855", - "community": 1, + "community": 5, "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" }, { @@ -11430,7 +11430,7 @@ "source_file": "crud/qc_task.py", "source_location": "L988", "id": "crud_qc_task_rationale_988", - "community": 1, + "community": 5, "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" }, { @@ -11439,7 +11439,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1050", "id": "crud_qc_task_rationale_1050", - "community": 1, + "community": 5, "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" }, { @@ -11448,7 +11448,7 @@ "source_file": "crud/qc_task.py", "source_location": "L1082", "id": "crud_qc_task_rationale_1082", - "community": 1, + "community": 5, "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" }, { @@ -11457,7 +11457,7 @@ "source_file": "crud/process_route.py", "source_location": "L1", "id": "crud_process_route_py", - "community": 2, + "community": 18, "norm_label": "process_route.py" }, { @@ -11466,7 +11466,7 @@ "source_file": "crud/process_route.py", "source_location": "L33", "id": "crud_process_route_route_row_to_dict", - "community": 2, + "community": 0, "norm_label": "_route_row_to_dict()" }, { @@ -11475,7 +11475,7 @@ "source_file": "crud/process_route.py", "source_location": "L52", "id": "crud_process_route_step_row_to_dict", - "community": 2, + "community": 18, "norm_label": "_step_row_to_dict()" }, { @@ -11484,7 +11484,7 @@ "source_file": "crud/process_route.py", "source_location": "L69", "id": "crud_process_route_step_reagent_row_to_dict", - "community": 2, + "community": 18, "norm_label": "_step_reagent_row_to_dict()" }, { @@ -11493,7 +11493,7 @@ "source_file": "crud/process_route.py", "source_location": "L84", "id": "crud_process_route_step_consumable_row_to_dict", - "community": 2, + "community": 18, "norm_label": "_step_consumable_row_to_dict()" }, { @@ -11502,7 +11502,7 @@ "source_file": "crud/process_route.py", "source_location": "L99", "id": "crud_process_route_step_output_row_to_dict", - "community": 2, + "community": 18, "norm_label": "_step_output_row_to_dict()" }, { @@ -11511,7 +11511,7 @@ "source_file": "crud/process_route.py", "source_location": "L111", "id": "crud_process_route_step_data_collection_row_to_dict", - "community": 2, + "community": 18, "norm_label": "_step_data_collection_row_to_dict()" }, { @@ -11520,7 +11520,7 @@ "source_file": "crud/process_route.py", "source_location": "L126", "id": "crud_process_route_list_routes", - "community": 2, + "community": 0, "norm_label": "list_routes()" }, { @@ -11529,7 +11529,7 @@ "source_file": "crud/process_route.py", "source_location": "L170", "id": "crud_process_route_get_route", - "community": 2, + "community": 18, "norm_label": "get_route()" }, { @@ -11538,7 +11538,7 @@ "source_file": "crud/process_route.py", "source_location": "L176", "id": "crud_process_route_get_step", - "community": 2, + "community": 18, "norm_label": "get_step()" }, { @@ -11574,7 +11574,7 @@ "source_file": "crud/process_route.py", "source_location": "L208", "id": "crud_process_route_get_route_detail", - "community": 2, + "community": 18, "norm_label": "get_route_detail()" }, { @@ -11583,7 +11583,7 @@ "source_file": "crud/process_route.py", "source_location": "L246", "id": "crud_process_route_create_route", - "community": 2, + "community": 1, "norm_label": "create_route()" }, { @@ -11592,7 +11592,7 @@ "source_file": "crud/process_route.py", "source_location": "L278", "id": "crud_process_route_update_route", - "community": 2, + "community": 18, "norm_label": "update_route()" }, { @@ -11601,7 +11601,7 @@ "source_file": "crud/process_route.py", "source_location": "L300", "id": "crud_process_route_set_current_route", - "community": 2, + "community": 18, "norm_label": "set_current_route()" }, { @@ -11610,7 +11610,7 @@ "source_file": "crud/process_route.py", "source_location": "L326", "id": "crud_process_route_soft_delete_sub_records", - "community": 2, + "community": 18, "norm_label": "_soft_delete_sub_records()" }, { @@ -11619,7 +11619,7 @@ "source_file": "crud/process_route.py", "source_location": "L336", "id": "crud_process_route_create_step_reagent", - "community": 2, + "community": 18, "norm_label": "_create_step_reagent()" }, { @@ -11628,7 +11628,7 @@ "source_file": "crud/process_route.py", "source_location": "L352", "id": "crud_process_route_create_step_consumable", - "community": 2, + "community": 18, "norm_label": "_create_step_consumable()" }, { @@ -11637,7 +11637,7 @@ "source_file": "crud/process_route.py", "source_location": "L368", "id": "crud_process_route_create_step_output", - "community": 2, + "community": 18, "norm_label": "_create_step_output()" }, { @@ -11646,7 +11646,7 @@ "source_file": "crud/process_route.py", "source_location": "L381", "id": "crud_process_route_create_step_data_collection", - "community": 2, + "community": 18, "norm_label": "_create_step_data_collection()" }, { @@ -11655,7 +11655,7 @@ "source_file": "crud/process_route.py", "source_location": "L397", "id": "crud_process_route_add_step", - "community": 2, + "community": 18, "norm_label": "add_step()" }, { @@ -11673,7 +11673,7 @@ "source_file": "crud/process_route.py", "source_location": "L495", "id": "crud_process_route_reorder_steps", - "community": 2, + "community": 18, "norm_label": "reorder_steps()" }, { @@ -11682,7 +11682,7 @@ "source_file": "crud/process_route.py", "source_location": "L509", "id": "crud_process_route_copy_step", - "community": 2, + "community": 18, "norm_label": "copy_step()" }, { @@ -11691,7 +11691,7 @@ "source_file": "crud/process_route.py", "source_location": "L614", "id": "crud_process_route_soft_delete_step", - "community": 2, + "community": 18, "norm_label": "soft_delete_step()" }, { @@ -11700,7 +11700,7 @@ "source_file": "crud/process_route.py", "source_location": "L631", "id": "crud_process_route_soft_delete_route", - "community": 2, + "community": 18, "norm_label": "soft_delete_route()" }, { @@ -11709,7 +11709,7 @@ "source_file": "crud/process_route.py", "source_location": "L658", "id": "crud_process_route_update_step_reagents", - "community": 2, + "community": 18, "norm_label": "update_step_reagents()" }, { @@ -11718,7 +11718,7 @@ "source_file": "crud/process_route.py", "source_location": "L666", "id": "crud_process_route_update_step_consumables", - "community": 2, + "community": 18, "norm_label": "update_step_consumables()" }, { @@ -11727,7 +11727,7 @@ "source_file": "crud/process_route.py", "source_location": "L674", "id": "crud_process_route_update_step_outputs", - "community": 2, + "community": 18, "norm_label": "update_step_outputs()" }, { @@ -11736,7 +11736,7 @@ "source_file": "crud/process_route.py", "source_location": "L682", "id": "crud_process_route_update_step_data_collections", - "community": 2, + "community": 18, "norm_label": "update_step_data_collections()" }, { @@ -11745,7 +11745,7 @@ "source_file": "crud/process_route.py", "source_location": "L690", "id": "crud_process_route_total_pages", - "community": 2, + "community": 18, "norm_label": "total_pages()" }, { @@ -11754,7 +11754,7 @@ "source_file": "crud/process_route.py", "source_location": "L1", "id": "crud_process_route_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u8def\u7ebf crud(biz_process_route + biz_process_route_step + 4\u5f20\u6b65\u9aa4\u5b50\u8868)" }, { @@ -11763,7 +11763,7 @@ "source_file": "crud/process_route.py", "source_location": "L511", "id": "crud_process_route_rationale_511", - "community": 1, + "community": 3, "norm_label": "\u590d\u5236\u6b65\u9aa4,\u63d2\u5165\u5230\u539f\u6b65\u9aa4\u4e4b\u540e,\u540d\u79f0\u8ffd\u52a0(\u590d\u5236)" }, { @@ -11772,7 +11772,7 @@ "source_file": "crud/sample_code.py", "source_location": "L1", "id": "crud_sample_code_py", - "community": 2, + "community": 1, "norm_label": "sample_code.py" }, { @@ -11781,7 +11781,7 @@ "source_file": "crud/sample_code.py", "source_location": "L15", "id": "crud_sample_code_resolve_issued_user_display_name", - "community": 2, + "community": 1, "norm_label": "_resolve_issued_user_display_name()" }, { @@ -11790,7 +11790,7 @@ "source_file": "crud/sample_code.py", "source_location": "L32", "id": "crud_sample_code_parse_issued_time", - "community": 2, + "community": 1, "norm_label": "_parse_issued_time()" }, { @@ -11799,7 +11799,7 @@ "source_file": "crud/sample_code.py", "source_location": "L44", "id": "crud_sample_code_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -11808,7 +11808,7 @@ "source_file": "crud/sample_code.py", "source_location": "L61", "id": "crud_sample_code_sample_code_exists", - "community": 2, + "community": 1, "norm_label": "sample_code_exists()" }, { @@ -11817,7 +11817,7 @@ "source_file": "crud/sample_code.py", "source_location": "L73", "id": "crud_sample_code_list_sample_codes", - "community": 2, + "community": 1, "norm_label": "list_sample_codes()" }, { @@ -11826,7 +11826,7 @@ "source_file": "crud/sample_code.py", "source_location": "L125", "id": "crud_sample_code_get_sample_code", - "community": 2, + "community": 1, "norm_label": "get_sample_code()" }, { @@ -11835,7 +11835,7 @@ "source_file": "crud/sample_code.py", "source_location": "L132", "id": "crud_sample_code_create_sample_code", - "community": 2, + "community": 1, "norm_label": "create_sample_code()" }, { @@ -11844,7 +11844,7 @@ "source_file": "crud/sample_code.py", "source_location": "L188", "id": "crud_sample_code_update_sample_code", - "community": 2, + "community": 1, "norm_label": "update_sample_code()" }, { @@ -11853,7 +11853,7 @@ "source_file": "crud/sample_code.py", "source_location": "L240", "id": "crud_sample_code_soft_delete_sample_code", - "community": 2, + "community": 1, "norm_label": "soft_delete_sample_code()" }, { @@ -11862,7 +11862,7 @@ "source_file": "crud/sample_code.py", "source_location": "L250", "id": "crud_sample_code_batch_generate_sample_codes", - "community": 2, + "community": 1, "norm_label": "batch_generate_sample_codes()" }, { @@ -11871,7 +11871,7 @@ "source_file": "crud/sample_code.py", "source_location": "L333", "id": "crud_sample_code_batch_issue_sample_codes", - "community": 2, + "community": 1, "norm_label": "batch_issue_sample_codes()" }, { @@ -11880,7 +11880,7 @@ "source_file": "crud/sample_code.py", "source_location": "L378", "id": "crud_sample_code_batch_revoke_sample_codes", - "community": 2, + "community": 1, "norm_label": "batch_revoke_sample_codes()" }, { @@ -11889,7 +11889,7 @@ "source_file": "crud/sample_code.py", "source_location": "L417", "id": "crud_sample_code_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -11898,7 +11898,7 @@ "source_file": "crud/sample_code.py", "source_location": "L1", "id": "crud_sample_code_rationale_1", - "community": 2, + "community": 5, "norm_label": "\u6837\u672c\u7f16\u7801\u6c60 crud(biz_sample_code)" }, { @@ -11907,7 +11907,7 @@ "source_file": "crud/sample_code.py", "source_location": "L261", "id": "crud_sample_code_rationale_261", - "community": 2, + "community": 5, "norm_label": "\u6279\u91cf\u751f\u6210\u6837\u672c\u7f16\u7801: \u7c7b\u578b\u524d\u7f00 + \u4e2d\u95f4\u6bb5 + \u8865\u96f6\u5e8f\u53f7" }, { @@ -11916,7 +11916,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L1", "id": "crud_qc_task_result_py", - "community": 14, + "community": 7, "norm_label": "qc_task_result.py" }, { @@ -11925,7 +11925,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L15", "id": "crud_qc_task_result_row_to_dict", - "community": 14, + "community": 7, "norm_label": "_row_to_dict()" }, { @@ -11934,7 +11934,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L27", "id": "crud_qc_task_result_list_saved_results_by_task", - "community": 14, + "community": 7, "norm_label": "_list_saved_results_by_task()" }, { @@ -11943,7 +11943,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L42", "id": "crud_qc_task_result_resolve_task_item_ref", - "community": 14, + "community": 7, "norm_label": "_resolve_task_item_ref()" }, { @@ -11952,7 +11952,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L69", "id": "crud_qc_task_result_merge_saved_into_template", - "community": 14, + "community": 7, "norm_label": "_merge_saved_into_template()" }, { @@ -11961,7 +11961,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L100", "id": "crud_qc_task_result_list_saved_results_by_task_ids", - "community": 14, + "community": 7, "norm_label": "list_saved_results_by_task_ids()" }, { @@ -11970,7 +11970,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L125", "id": "crud_qc_task_result_list_results_by_task", - "community": 14, + "community": 7, "norm_label": "list_results_by_task()" }, { @@ -11979,7 +11979,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L142", "id": "crud_qc_task_result_save_results_for_task", - "community": 14, + "community": 7, "norm_label": "save_results_for_task()" }, { @@ -11988,7 +11988,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L43", "id": "crud_qc_task_result_rationale_43", - "community": 1, + "community": 5, "norm_label": "\u8fd4\u56de (item_source, item_id) \u4f9b biz_qc_item_param \u67e5\u8be2\u3002" }, { @@ -11997,7 +11997,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L103", "id": "crud_qc_task_result_rationale_103", - "community": 1, + "community": 5, "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" }, { @@ -12006,7 +12006,7 @@ "source_file": "crud/qc_task_result.py", "source_location": "L128", "id": "crud_qc_task_result_rationale_128", - "community": 1, + "community": 5, "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" }, { @@ -12015,7 +12015,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L1", "id": "crud_outbound_release_review_py", - "community": 4, + "community": 8, "norm_label": "outbound_release_review.py" }, { @@ -12024,7 +12024,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L53", "id": "crud_outbound_release_review_fmt_dt", - "community": 4, + "community": 8, "norm_label": "_fmt_dt()" }, { @@ -12033,7 +12033,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L57", "id": "crud_outbound_release_review_dec", - "community": 4, + "community": 8, "norm_label": "_dec()" }, { @@ -12042,7 +12042,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L66", "id": "crud_outbound_release_review_total_pages", - "community": 4, + "community": 8, "norm_label": "_total_pages()" }, { @@ -12051,7 +12051,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L72", "id": "crud_outbound_release_review_normalize_outbound_review_phase", - "community": 4, + "community": 8, "norm_label": "normalize_outbound_review_phase()" }, { @@ -12060,7 +12060,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L79", "id": "crud_outbound_release_review_normalize_outbound_ready_for_review_only", - "community": 4, + "community": 8, "norm_label": "normalize_outbound_ready_for_review_only()" }, { @@ -12069,7 +12069,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L91", "id": "crud_outbound_release_review_outbound_work_orders_all_void", - "community": 4, + "community": 8, "norm_label": "outbound_work_orders_all_void()" }, { @@ -12078,7 +12078,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L99", "id": "crud_outbound_release_review_outbound_qc_unfinished_exists_for_schedule", - "community": 4, + "community": 8, "norm_label": "_outbound_qc_unfinished_exists_for_schedule()" }, { @@ -12087,7 +12087,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L120", "id": "crud_outbound_release_review_outbound_production_unfinished_exists_for_schedule", - "community": 4, + "community": 8, "norm_label": "_outbound_production_unfinished_exists_for_schedule()" }, { @@ -12096,7 +12096,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L139", "id": "crud_outbound_release_review_outbound_qc_all_void_for_schedule", - "community": 4, + "community": 8, "norm_label": "_outbound_qc_all_void_for_schedule()" }, { @@ -12105,7 +12105,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L164", "id": "crud_outbound_release_review_outbound_production_all_void_for_schedule", - "community": 4, + "community": 8, "norm_label": "_outbound_production_all_void_for_schedule()" }, { @@ -12114,7 +12114,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L190", "id": "crud_outbound_release_review_get_user_name", - "community": 4, + "community": 8, "norm_label": "_get_user_name()" }, { @@ -12123,7 +12123,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L195", "id": "crud_outbound_release_review_resolve_schedule_biz_type", - "community": 4, + "community": 8, "norm_label": "_resolve_schedule_biz_type()" }, { @@ -12132,7 +12132,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L212", "id": "crud_outbound_release_review_row_to_dict", - "community": 4, + "community": 8, "norm_label": "_row_to_dict()" }, { @@ -12141,7 +12141,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L243", "id": "crud_outbound_release_review_list_reviews_paginated", - "community": 4, + "community": 8, "norm_label": "list_reviews_paginated()" }, { @@ -12159,7 +12159,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L740", "id": "crud_outbound_release_review_review_schedule", - "community": 4, + "community": 8, "norm_label": "review_schedule()" }, { @@ -12168,7 +12168,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L830", "id": "crud_outbound_release_review_batch_review", - "community": 4, + "community": 8, "norm_label": "batch_review()" }, { @@ -12177,7 +12177,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L80", "id": "crud_outbound_release_review_rationale_80", - "community": 1, + "community": 5, "norm_label": "return true when ready-only filter should apply; none means no filter." }, { @@ -12186,7 +12186,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L92", "id": "crud_outbound_release_review_rationale_92", - "community": 1, + "community": 5, "norm_label": "true when \u22651 non-empty status and every one equals yzf." }, { @@ -12195,7 +12195,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L100", "id": "crud_outbound_release_review_rationale_100", - "community": 1, + "community": 5, "norm_label": "any unfinished outbound schedule qc (dpz/ypz) for this infusion schedule." }, { @@ -12204,7 +12204,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L200", "id": "crud_outbound_release_review_rationale_200", - "community": 1, + "community": 5, "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" }, { @@ -12213,7 +12213,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L213", "id": "crud_outbound_release_review_rationale_213", - "community": 1, + "community": 5, "norm_label": "\u5c06 bizoutboundreleasereview orm \u5bf9\u8c61\u8f6c\u4e3a\u524d\u7aef\u5b57\u5178\u3002" }, { @@ -12222,7 +12222,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L260", "id": "crud_outbound_release_review_rationale_260", - "community": 1, + "community": 5, "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" }, { @@ -12231,7 +12231,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L667", "id": "crud_outbound_release_review_rationale_667", - "community": 1, + "community": 5, "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" }, { @@ -12240,7 +12240,7 @@ "source_file": "crud/outbound_release_review.py", "source_location": "L750", "id": "crud_outbound_release_review_rationale_750", - "community": 1, + "community": 5, "norm_label": "\u5bf9\u6307\u5b9a\u8f93\u6ce8\u8ba1\u5212\u6267\u884c\u51fa\u5e93\u653e\u884c\u5ba1\u6838(upsert)\u3002" }, { @@ -12249,7 +12249,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L1", "id": "crud_qc_material_stock_check_py", - "community": 2, + "community": 1, "norm_label": "qc_material_stock_check.py" }, { @@ -12258,7 +12258,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L23", "id": "crud_qc_material_stock_check_user_nick_name_map", - "community": 2, + "community": 1, "norm_label": "_user_nick_name_map()" }, { @@ -12267,7 +12267,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L31", "id": "crud_qc_material_stock_check_status_label", - "community": 2, + "community": 1, "norm_label": "_status_label()" }, { @@ -12276,7 +12276,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L39", "id": "crud_qc_material_stock_check_batch_line_to_dict", - "community": 2, + "community": 1, "norm_label": "_batch_line_to_dict()" }, { @@ -12285,7 +12285,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L63", "id": "crud_qc_material_stock_check_unused_amount", - "community": 2, + "community": 1, "norm_label": "_unused_amount()" }, { @@ -12294,7 +12294,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L69", "id": "crud_qc_material_stock_check_unused_line_to_dict", - "community": 2, + "community": 1, "norm_label": "_unused_line_to_dict()" }, { @@ -12303,7 +12303,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L95", "id": "crud_qc_material_stock_check_check_header_to_dict", - "community": 2, + "community": 1, "norm_label": "_check_header_to_dict()" }, { @@ -12312,7 +12312,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L119", "id": "crud_qc_material_stock_check_get_check", - "community": 2, + "community": 1, "norm_label": "_get_check()" }, { @@ -12321,7 +12321,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L131", "id": "crud_qc_material_stock_check_line_counts", - "community": 2, + "community": 1, "norm_label": "_line_counts()" }, { @@ -12330,7 +12330,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L166", "id": "crud_qc_material_stock_check_list_checks", - "community": 2, + "community": 1, "norm_label": "list_checks()" }, { @@ -12339,7 +12339,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L226", "id": "crud_qc_material_stock_check_get_check_detail", - "community": 2, + "community": 1, "norm_label": "get_check_detail()" }, { @@ -12348,7 +12348,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L261", "id": "crud_qc_material_stock_check_parse_check_time", - "community": 2, + "community": 1, "norm_label": "_parse_check_time()" }, { @@ -12357,7 +12357,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L275", "id": "crud_qc_material_stock_check_create_check", - "community": 2, + "community": 1, "norm_label": "create_check()" }, { @@ -12366,7 +12366,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L352", "id": "crud_qc_material_stock_check_parse_optional_date", - "community": 2, + "community": 1, "norm_label": "_parse_optional_date()" }, { @@ -12375,7 +12375,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L358", "id": "crud_qc_material_stock_check_resolve_unused_item_fields", - "community": 2, + "community": 1, "norm_label": "_resolve_unused_item_fields()" }, { @@ -12384,7 +12384,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L442", "id": "crud_qc_material_stock_check_save_unused_lines", - "community": 2, + "community": 1, "norm_label": "save_unused_lines()" }, { @@ -12393,7 +12393,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L526", "id": "crud_qc_material_stock_check_complete_check", - "community": 2, + "community": 1, "norm_label": "complete_check()" }, { @@ -12402,7 +12402,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L547", "id": "crud_qc_material_stock_check_cancel_check", - "community": 2, + "community": 1, "norm_label": "cancel_check()" }, { @@ -12411,7 +12411,7 @@ "source_file": "crud/qc_material_stock_check.py", "source_location": "L363", "id": "crud_qc_material_stock_check_rationale_363", - "community": 2, + "community": 3, "norm_label": "\u6839\u636e usage_id / batch_id \u8865\u5168\u767b\u8bb0\u884c\u5feb\u7167\u5b57\u6bb5\u3002" }, { @@ -12420,7 +12420,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L1", "id": "crud_material_stock_batch_py", - "community": 2, + "community": 1, "norm_label": "material_stock_batch.py" }, { @@ -12429,7 +12429,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L19", "id": "crud_material_stock_batch_fmt_date", - "community": 2, + "community": 1, "norm_label": "_fmt_date()" }, { @@ -12438,7 +12438,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L25", "id": "crud_material_stock_batch_parse_date", - "community": 2, + "community": 1, "norm_label": "_parse_date()" }, { @@ -12447,7 +12447,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L39", "id": "crud_material_stock_batch_parse_expire_date", - "community": 2, + "community": 1, "norm_label": "_parse_expire_date()" }, { @@ -12456,7 +12456,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L50", "id": "crud_material_stock_batch_opt_str", - "community": 2, + "community": 1, "norm_label": "_opt_str()" }, { @@ -12465,7 +12465,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L54", "id": "crud_material_stock_batch_opt_decimal", - "community": 2, + "community": 1, "norm_label": "_opt_decimal()" }, { @@ -12474,7 +12474,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L66", "id": "crud_material_stock_batch_opt_stock_in_date", - "community": 2, + "community": 1, "norm_label": "_opt_stock_in_date()" }, { @@ -12483,7 +12483,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L75", "id": "crud_material_stock_batch_opt_stock_in_qty", - "community": 2, + "community": 1, "norm_label": "_opt_stock_in_qty()" }, { @@ -12492,7 +12492,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L87", "id": "crud_material_stock_batch_gen_stock_in_no", - "community": 2, + "community": 1, "norm_label": "_gen_stock_in_no()" }, { @@ -12501,7 +12501,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L96", "id": "crud_material_stock_batch_resolve_stock_in_no", - "community": 2, + "community": 1, "norm_label": "_resolve_stock_in_no()" }, { @@ -12510,7 +12510,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L116", "id": "crud_material_stock_batch_require_str", - "community": 2, + "community": 1, "norm_label": "_require_str()" }, { @@ -12519,7 +12519,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L123", "id": "crud_material_stock_batch_require_decimal", - "community": 2, + "community": 1, "norm_label": "_require_decimal()" }, { @@ -12528,7 +12528,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L135", "id": "crud_material_stock_batch_stock_in_no_exists", - "community": 2, + "community": 1, "norm_label": "stock_in_no_exists()" }, { @@ -12537,7 +12537,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L151", "id": "crud_material_stock_batch_batch_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_batch_row_to_dict()" }, { @@ -12546,7 +12546,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L184", "id": "crud_material_stock_batch_usage_batch_snapshots", - "community": 2, + "community": 1, "norm_label": "_usage_batch_snapshots()" }, { @@ -12555,7 +12555,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L205", "id": "crud_material_stock_batch_get_material_for_update", - "community": 2, + "community": 1, "norm_label": "_get_material_for_update()" }, { @@ -12564,7 +12564,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L223", "id": "crud_material_stock_batch_list_batches", - "community": 2, + "community": 1, "norm_label": "list_batches()" }, { @@ -12573,7 +12573,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L291", "id": "crud_material_stock_batch_batch_options", - "community": 2, + "community": 1, "norm_label": "batch_options()" }, { @@ -12582,7 +12582,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L364", "id": "crud_material_stock_batch_create_batch_and_usage", - "community": 2, + "community": 1, "norm_label": "_create_batch_and_usage()" }, { @@ -12591,7 +12591,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L455", "id": "crud_material_stock_batch_stock_in_one", - "community": 2, + "community": 1, "norm_label": "stock_in_one()" }, { @@ -12600,7 +12600,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L498", "id": "crud_material_stock_batch_batch_stock_in", - "community": 2, + "community": 1, "norm_label": "batch_stock_in()" }, { @@ -12609,7 +12609,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L557", "id": "crud_material_stock_batch_stock_out_batch", - "community": 2, + "community": 1, "norm_label": "_stock_out_batch()" }, { @@ -12618,7 +12618,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L640", "id": "crud_material_stock_batch_batch_stock_out", - "community": 2, + "community": 1, "norm_label": "batch_stock_out()" }, { @@ -12627,7 +12627,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L695", "id": "crud_material_stock_batch_validate_discard_reason", - "community": 2, + "community": 1, "norm_label": "_validate_discard_reason()" }, { @@ -12636,7 +12636,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L704", "id": "crud_material_stock_batch_discard_batch", - "community": 2, + "community": 1, "norm_label": "_discard_batch()" }, { @@ -12645,7 +12645,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L783", "id": "crud_material_stock_batch_batch_discard", - "community": 2, + "community": 1, "norm_label": "batch_discard()" }, { @@ -12654,7 +12654,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L836", "id": "crud_material_stock_batch_get_batch", - "community": 2, + "community": 1, "norm_label": "get_batch()" }, { @@ -12663,7 +12663,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L848", "id": "crud_material_stock_batch_update_batch", - "community": 2, + "community": 1, "norm_label": "update_batch()" }, { @@ -12672,7 +12672,7 @@ "source_file": "crud/material_stock_batch.py", "source_location": "L969", "id": "crud_material_stock_batch_delete_batch", - "community": 2, + "community": 1, "norm_label": "delete_batch()" }, { @@ -12681,7 +12681,7 @@ "source_file": "crud/post.py", "source_location": "L1", "id": "crud_post_py", - "community": 10, + "community": 1, "norm_label": "post.py" }, { @@ -12690,7 +12690,7 @@ "source_file": "crud/post.py", "source_location": "L15", "id": "crud_post_user_display_name", - "community": 10, + "community": 1, "norm_label": "_user_display_name()" }, { @@ -12699,7 +12699,7 @@ "source_file": "crud/post.py", "source_location": "L22", "id": "crud_post_bound_user_names_by_post_ids", - "community": 10, + "community": 1, "norm_label": "_bound_user_names_by_post_ids()" }, { @@ -12708,7 +12708,7 @@ "source_file": "crud/post.py", "source_location": "L57", "id": "crud_post_row_to_dict", - "community": 10, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -12717,7 +12717,7 @@ "source_file": "crud/post.py", "source_location": "L72", "id": "crud_post_list_posts", - "community": 10, + "community": 1, "norm_label": "list_posts()" }, { @@ -12726,7 +12726,7 @@ "source_file": "crud/post.py", "source_location": "L110", "id": "crud_post_get_post", - "community": 10, + "community": 1, "norm_label": "get_post()" }, { @@ -12735,7 +12735,7 @@ "source_file": "crud/post.py", "source_location": "L118", "id": "crud_post_post_code_exists", - "community": 10, + "community": 1, "norm_label": "post_code_exists()" }, { @@ -12744,7 +12744,7 @@ "source_file": "crud/post.py", "source_location": "L125", "id": "crud_post_create_post", - "community": 10, + "community": 1, "norm_label": "create_post()" }, { @@ -12753,7 +12753,7 @@ "source_file": "crud/post.py", "source_location": "L162", "id": "crud_post_update_post", - "community": 10, + "community": 1, "norm_label": "update_post()" }, { @@ -12762,7 +12762,7 @@ "source_file": "crud/post.py", "source_location": "L199", "id": "crud_post_soft_delete_post", - "community": 10, + "community": 1, "norm_label": "soft_delete_post()" }, { @@ -12771,7 +12771,7 @@ "source_file": "crud/post.py", "source_location": "L213", "id": "crud_post_list_role_ids_for_post", - "community": 10, + "community": 1, "norm_label": "list_role_ids_for_post()" }, { @@ -12780,7 +12780,7 @@ "source_file": "crud/post.py", "source_location": "L228", "id": "crud_post_sync_post_role_bindings", - "community": 2, + "community": 1, "norm_label": "sync_post_role_bindings()" }, { @@ -12789,7 +12789,7 @@ "source_file": "crud/post.py", "source_location": "L280", "id": "crud_post_total_pages", - "community": 10, + "community": 1, "norm_label": "total_pages()" }, { @@ -12798,7 +12798,7 @@ "source_file": "crud/post.py", "source_location": "L25", "id": "crud_post_rationale_25", - "community": 10, + "community": 3, "norm_label": "\u6279\u91cf\u67e5\u8be2\u804c\u4f4d\u5173\u8054\u7528\u6237\u663e\u793a\u540d(nick_name \u4f18\u5148,\u5426\u5219 user_no)\u3002" }, { @@ -12807,7 +12807,7 @@ "source_file": "crud/post.py", "source_location": "L235", "id": "crud_post_rationale_235", - "community": 2, + "community": 3, "norm_label": "\u5c06\u672c\u804c\u4f4d\u7ed1\u5b9a\u7684\u89d2\u8272\u96c6\u5408\u5168\u91cf\u66ff\u6362\u4e3a role_ids\u3002" }, { @@ -12870,7 +12870,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L124", "id": "crud_sample_reception_check_result_save_reception_check_results", - "community": 2, + "community": 1, "norm_label": "save_reception_check_results()" }, { @@ -12879,7 +12879,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L168", "id": "crud_sample_reception_check_result_sync_legacy_columns_from_results", - "community": 4, + "community": 1, "norm_label": "sync_legacy_columns_from_results()" }, { @@ -12897,7 +12897,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L133", "id": "crud_sample_reception_check_result_rationale_133", - "community": 2, + "community": 1, "norm_label": "\u6309\u5f53\u524d\u79df\u6237\u542f\u7528\u68c0\u67e5\u9879\u5199\u5165\u7ed3\u679c;checks: [{checkitemid, checked}]" }, { @@ -12906,7 +12906,7 @@ "source_file": "crud/sample_reception_check_result.py", "source_location": "L171", "id": "crud_sample_reception_check_result_rationale_171", - "community": 4, + "community": 1, "norm_label": "\u517c\u5bb9\u65e7\u5217:\u6309 item_code \u56de\u5199 biz_sample_reception.check_*" }, { @@ -12915,7 +12915,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L1", "id": "crud_qc_inspection_item_template_py", - "community": 2, + "community": 1, "norm_label": "qc_inspection_item_template.py" }, { @@ -12924,7 +12924,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L18", "id": "crud_qc_inspection_item_template_parse_id_csv", - "community": 2, + "community": 1, "norm_label": "parse_id_csv()" }, { @@ -12933,7 +12933,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L32", "id": "crud_qc_inspection_item_template_join_id_list", - "community": 2, + "community": 1, "norm_label": "join_id_list()" }, { @@ -12942,7 +12942,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L37", "id": "crud_qc_inspection_item_template_filter_active_ids", - "community": 2, + "community": 1, "norm_label": "filter_active_ids()" }, { @@ -12951,7 +12951,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L56", "id": "crud_qc_inspection_item_template_require_nonempty_items", - "community": 2, + "community": 1, "norm_label": "require_nonempty_items()" }, { @@ -12960,7 +12960,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L61", "id": "crud_qc_inspection_item_template_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -12969,7 +12969,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L79", "id": "crud_qc_inspection_item_template_template_name_exists", - "community": 2, + "community": 1, "norm_label": "template_name_exists()" }, { @@ -12978,7 +12978,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L95", "id": "crud_qc_inspection_item_template_assert_item_ids_exist", - "community": 2, + "community": 1, "norm_label": "_assert_item_ids_exist()" }, { @@ -12987,7 +12987,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L126", "id": "crud_qc_inspection_item_template_list_templates", - "community": 2, + "community": 1, "norm_label": "list_templates()" }, { @@ -12996,7 +12996,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L173", "id": "crud_qc_inspection_item_template_list_active_templates", - "community": 2, + "community": 1, "norm_label": "list_active_templates()" }, { @@ -13005,7 +13005,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L189", "id": "crud_qc_inspection_item_template_get_template", - "community": 2, + "community": 1, "norm_label": "get_template()" }, { @@ -13014,7 +13014,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L201", "id": "crud_qc_inspection_item_template_create_template", - "community": 2, + "community": 1, "norm_label": "create_template()" }, { @@ -13023,7 +13023,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L248", "id": "crud_qc_inspection_item_template_update_template", - "community": 2, + "community": 1, "norm_label": "update_template()" }, { @@ -13032,7 +13032,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L305", "id": "crud_qc_inspection_item_template_soft_delete_template", - "community": 2, + "community": 1, "norm_label": "soft_delete_template()" }, { @@ -13041,7 +13041,7 @@ "source_file": "crud/qc_inspection_item_template.py", "source_location": "L38", "id": "crud_qc_inspection_item_template_rationale_38", - "community": 1, + "community": 5, "norm_label": "\u8fd4\u56de (\u4fdd\u7559\u4e14\u53bb\u91cd\u4fdd\u5e8f\u7684 id \u5217\u8868, \u8df3\u8fc7\u6b21\u6570\u542b\u91cd\u590d\u65e0\u6548)\u3002" }, { @@ -13050,7 +13050,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L1", "id": "crud_production_material_stock_batch_py", - "community": 2, + "community": 1, "norm_label": "production_material_stock_batch.py" }, { @@ -13059,7 +13059,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L16", "id": "crud_production_material_stock_batch_fmt_date", - "community": 2, + "community": 1, "norm_label": "_fmt_date()" }, { @@ -13068,7 +13068,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L20", "id": "crud_production_material_stock_batch_parse_date", - "community": 2, + "community": 1, "norm_label": "_parse_date()" }, { @@ -13077,7 +13077,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L34", "id": "crud_production_material_stock_batch_parse_expire_date", - "community": 2, + "community": 1, "norm_label": "_parse_expire_date()" }, { @@ -13086,7 +13086,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L38", "id": "crud_production_material_stock_batch_parse_optional_date", - "community": 2, + "community": 1, "norm_label": "_parse_optional_date()" }, { @@ -13095,7 +13095,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L47", "id": "crud_production_material_stock_batch_require_str", - "community": 2, + "community": 1, "norm_label": "_require_str()" }, { @@ -13104,7 +13104,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L54", "id": "crud_production_material_stock_batch_optional_str", - "community": 2, + "community": 1, "norm_label": "_optional_str()" }, { @@ -13113,7 +13113,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L61", "id": "crud_production_material_stock_batch_require_decimal", - "community": 2, + "community": 1, "norm_label": "_require_decimal()" }, { @@ -13122,7 +13122,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L73", "id": "crud_production_material_stock_batch_stock_in_no_exists", - "community": 2, + "community": 1, "norm_label": "stock_in_no_exists()" }, { @@ -13131,7 +13131,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L89", "id": "crud_production_material_stock_batch_batch_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_batch_row_to_dict()" }, { @@ -13140,7 +13140,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L126", "id": "crud_production_material_stock_batch_usage_batch_snapshots", - "community": 2, + "community": 1, "norm_label": "_usage_batch_snapshots()" }, { @@ -13149,7 +13149,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L148", "id": "crud_production_material_stock_batch_get_material_for_update", - "community": 2, + "community": 1, "norm_label": "_get_material_for_update()" }, { @@ -13158,7 +13158,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L166", "id": "crud_production_material_stock_batch_list_batches", - "community": 2, + "community": 1, "norm_label": "list_batches()" }, { @@ -13167,7 +13167,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L234", "id": "crud_production_material_stock_batch_batch_options", - "community": 2, + "community": 1, "norm_label": "batch_options()" }, { @@ -13176,7 +13176,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L314", "id": "crud_production_material_stock_batch_create_batch_and_usage", - "community": 2, + "community": 1, "norm_label": "_create_batch_and_usage()" }, { @@ -13185,7 +13185,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L418", "id": "crud_production_material_stock_batch_stock_in_one", - "community": 2, + "community": 1, "norm_label": "stock_in_one()" }, { @@ -13194,7 +13194,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L463", "id": "crud_production_material_stock_batch_batch_stock_in", - "community": 2, + "community": 1, "norm_label": "batch_stock_in()" }, { @@ -13203,7 +13203,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L524", "id": "crud_production_material_stock_batch_stock_out_batch", - "community": 2, + "community": 1, "norm_label": "_stock_out_batch()" }, { @@ -13212,7 +13212,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L606", "id": "crud_production_material_stock_batch_batch_stock_out", - "community": 2, + "community": 1, "norm_label": "batch_stock_out()" }, { @@ -13221,7 +13221,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L659", "id": "crud_production_material_stock_batch_validate_discard_reason", - "community": 2, + "community": 1, "norm_label": "_validate_discard_reason()" }, { @@ -13230,7 +13230,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L668", "id": "crud_production_material_stock_batch_discard_batch", - "community": 2, + "community": 1, "norm_label": "_discard_batch()" }, { @@ -13239,7 +13239,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L746", "id": "crud_production_material_stock_batch_batch_discard", - "community": 2, + "community": 1, "norm_label": "batch_discard()" }, { @@ -13248,7 +13248,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L797", "id": "crud_production_material_stock_batch_get_batch", - "community": 2, + "community": 1, "norm_label": "get_batch()" }, { @@ -13257,7 +13257,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L809", "id": "crud_production_material_stock_batch_update_batch", - "community": 2, + "community": 1, "norm_label": "update_batch()" }, { @@ -13266,7 +13266,7 @@ "source_file": "crud/production_material_stock_batch.py", "source_location": "L927", "id": "crud_production_material_stock_batch_delete_batch", - "community": 2, + "community": 1, "norm_label": "delete_batch()" }, { @@ -13275,7 +13275,7 @@ "source_file": "crud/user.py", "source_location": "L1", "id": "crud_user_py", - "community": 10, + "community": 11, "norm_label": "user.py" }, { @@ -13284,7 +13284,7 @@ "source_file": "crud/user.py", "source_location": "L18", "id": "crud_user_hash_password", - "community": 10, + "community": 11, "norm_label": "_hash_password()" }, { @@ -13293,7 +13293,7 @@ "source_file": "crud/user.py", "source_location": "L22", "id": "crud_user_usercrudcompat", - "community": 10, + "community": 11, "norm_label": "_usercrudcompat" }, { @@ -13302,7 +13302,7 @@ "source_file": "crud/user.py", "source_location": "L23", "id": "crud_user_usercrudcompat_get_by_user_no", - "community": 7, + "community": 11, "norm_label": ".get_by_user_no()" }, { @@ -13320,7 +13320,7 @@ "source_file": "crud/user.py", "source_location": "L44", "id": "crud_user_usercrudcompat_get_by_wx_mp_openid", - "community": 7, + "community": 11, "norm_label": ".get_by_wx_mp_openid()" }, { @@ -13338,7 +13338,7 @@ "source_file": "crud/user.py", "source_location": "L72", "id": "crud_user_row_to_dict", - "community": 10, + "community": 11, "norm_label": "_row_to_dict()" }, { @@ -13347,7 +13347,7 @@ "source_file": "crud/user.py", "source_location": "L100", "id": "crud_user_list_users", - "community": 10, + "community": 11, "norm_label": "list_users()" }, { @@ -13356,7 +13356,7 @@ "source_file": "crud/user.py", "source_location": "L151", "id": "crud_user_get_user", - "community": 10, + "community": 11, "norm_label": "get_user()" }, { @@ -13365,7 +13365,7 @@ "source_file": "crud/user.py", "source_location": "L159", "id": "crud_user_list_post_ids_for_user", - "community": 10, + "community": 11, "norm_label": "list_post_ids_for_user()" }, { @@ -13374,7 +13374,7 @@ "source_file": "crud/user.py", "source_location": "L175", "id": "crud_user_set_user_post_ids_only", - "community": 10, + "community": 11, "norm_label": "set_user_post_ids_only()" }, { @@ -13383,7 +13383,7 @@ "source_file": "crud/user.py", "source_location": "L207", "id": "crud_user_list_user_ids_bound_to_post", - "community": 10, + "community": 11, "norm_label": "list_user_ids_bound_to_post()" }, { @@ -13401,7 +13401,7 @@ "source_file": "crud/user.py", "source_location": "L271", "id": "crud_user_sync_post_user_bindings", - "community": 10, + "community": 11, "norm_label": "sync_post_user_bindings()" }, { @@ -13410,7 +13410,7 @@ "source_file": "crud/user.py", "source_location": "L299", "id": "crud_user_empty_user_relation_fields", - "community": 10, + "community": 11, "norm_label": "_empty_user_relation_fields()" }, { @@ -13419,7 +13419,7 @@ "source_file": "crud/user.py", "source_location": "L307", "id": "crud_user_attach_user_relations", - "community": 10, + "community": 11, "norm_label": "_attach_user_relations()" }, { @@ -13428,7 +13428,7 @@ "source_file": "crud/user.py", "source_location": "L314", "id": "crud_user_enrich_user_dicts_with_relations", - "community": 10, + "community": 11, "norm_label": "enrich_user_dicts_with_relations()" }, { @@ -13437,7 +13437,7 @@ "source_file": "crud/user.py", "source_location": "L484", "id": "crud_user_get_user_with_relations", - "community": 10, + "community": 11, "norm_label": "get_user_with_relations()" }, { @@ -13446,7 +13446,7 @@ "source_file": "crud/user.py", "source_location": "L500", "id": "crud_user_user_no_exists", - "community": 10, + "community": 11, "norm_label": "user_no_exists()" }, { @@ -13455,7 +13455,7 @@ "source_file": "crud/user.py", "source_location": "L509", "id": "crud_user_replace_associations", - "community": 10, + "community": 11, "norm_label": "_replace_associations()" }, { @@ -13464,7 +13464,7 @@ "source_file": "crud/user.py", "source_location": "L564", "id": "crud_user_parse_hire_date", - "community": 10, + "community": 11, "norm_label": "_parse_hire_date()" }, { @@ -13473,7 +13473,7 @@ "source_file": "crud/user.py", "source_location": "L575", "id": "crud_user_create_user", - "community": 10, + "community": 11, "norm_label": "create_user()" }, { @@ -13482,7 +13482,7 @@ "source_file": "crud/user.py", "source_location": "L642", "id": "crud_user_update_user", - "community": 10, + "community": 11, "norm_label": "update_user()" }, { @@ -13491,7 +13491,7 @@ "source_file": "crud/user.py", "source_location": "L712", "id": "crud_user_soft_delete_user", - "community": 10, + "community": 11, "norm_label": "soft_delete_user()" }, { @@ -13500,7 +13500,7 @@ "source_file": "crud/user.py", "source_location": "L722", "id": "crud_user_reset_password", - "community": 10, + "community": 11, "norm_label": "reset_password()" }, { @@ -13509,7 +13509,7 @@ "source_file": "crud/user.py", "source_location": "L732", "id": "crud_user_change_password", - "community": 10, + "community": 11, "norm_label": "change_password()" }, { @@ -13518,7 +13518,7 @@ "source_file": "crud/user.py", "source_location": "L751", "id": "crud_user_total_pages", - "community": 10, + "community": 11, "norm_label": "total_pages()" }, { @@ -13527,7 +13527,7 @@ "source_file": "crud/user.py", "source_location": "L1", "id": "crud_user_rationale_1", - "community": 10, + "community": 11, "norm_label": "\u7528\u6237 crud(sys_user + sys_user_role + sys_user_post)" }, { @@ -13536,7 +13536,7 @@ "source_file": "crud/user.py", "source_location": "L182", "id": "crud_user_rationale_182", - "community": 10, + "community": 11, "norm_label": "\u4ec5\u66ff\u6362 sys_user_post,\u4e0d\u5f71\u54cd sys_user_role\u3002" }, { @@ -13545,7 +13545,7 @@ "source_file": "crud/user.py", "source_location": "L232", "id": "crud_user_rationale_232", - "community": 10, + "community": 11, "norm_label": "\u591a\u804c\u4f4d\u5c55\u5f00\u542f\u7528\u7528\u6237 id(\u4ec5\u542f\u7528\u804c\u4f4d;\u7528\u6237\u542f\u7528\u8fc7\u6ee4\u7559\u7ed9\u8c03\u7528\u65b9\u6216\u672c\u51fd\u6570\u540e\u5904\u7406)\u3002 \u8fd4\u56de\u4fdd\u5e8f\u53bb\u91cd\u7684 user_id \u5217\u8868\u3002\u4ec5\u5305\u542b status=1 \u7684\u804c\u4f4d" }, { @@ -13554,7 +13554,7 @@ "source_file": "crud/user.py", "source_location": "L278", "id": "crud_user_rationale_278", - "community": 10, + "community": 11, "norm_label": "\u5c06\u672c\u804c\u4f4d\u7ed1\u5b9a\u7684\u7528\u6237\u96c6\u5408\u8bbe\u4e3a user_ids(\u53ea\u589e\u5220\u672c\u804c\u4f4d,\u4fdd\u7559\u7528\u6237\u5176\u5b83\u804c\u4f4d\u4e0e\u89d2\u8272)\u3002" }, { @@ -13563,7 +13563,7 @@ "source_file": "crud/user.py", "source_location": "L308", "id": "crud_user_rationale_308", - "community": 10, + "community": 11, "norm_label": "\u4e3a\u5355\u4e2a\u7528\u6237 dict \u8865\u5168\u804c\u4f4d/\u89d2\u8272\u5173\u8054\u5b57\u6bb5(\u4e0e\u8be6\u60c5\u63a5\u53e3\u5b57\u6bb5\u4e00\u81f4)\u3002" }, { @@ -13572,7 +13572,7 @@ "source_file": "crud/user.py", "source_location": "L317", "id": "crud_user_rationale_317", - "community": 10, + "community": 11, "norm_label": "\u6279\u91cf\u5c31\u5730\u8865\u5168\u5217\u8868\u9879\u7684\u804c\u4f4d/\u89d2\u8272\u5173\u8054\u5b57\u6bb5,\u4f9b\u5217\u8868\u5217\u5c55\u793a\u3002 \u4f7f\u7528\u56fa\u5b9a\u6b21\u6570\u7684 in \u67e5\u8be2,\u907f\u514d\u6309\u7528\u6237 n+1(\u8fdc\u7a0b\u5e93 rtt \u4e0b\u53ef\u8fbe\u6570\u79d2)\u3002" }, { @@ -13581,7 +13581,7 @@ "source_file": "crud/user.py", "source_location": "L517", "id": "crud_user_rationale_517", - "community": 10, + "community": 11, "norm_label": "\u5168\u91cf\u66ff\u6362\u5173\u8054\u3002\u4ec5\u5f53\u5bf9\u5e94\u53c2\u6570\u4e0d\u4e3a none \u65f6\u624d\u66ff\u6362\u8be5\u4fa7(\u907f\u514d\u53ea\u6539\u804c\u4f4d\u65f6\u6e05\u7a7a\u76f4\u63a5\u89d2\u8272)\u3002" }, { @@ -13590,7 +13590,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1", "id": "crud_production_work_order_py", - "community": 9, + "community": 8, "norm_label": "production_work_order.py" }, { @@ -13599,7 +13599,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L53", "id": "crud_production_work_order_apply_exclude_inactive_protocol_filter", - "community": 4, + "community": 8, "norm_label": "apply_exclude_inactive_protocol_filter()" }, { @@ -13608,7 +13608,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L88", "id": "crud_production_work_order_apply_planned_start_time_step_filter", - "community": 9, + "community": 8, "norm_label": "apply_planned_start_time_step_filter()" }, { @@ -13617,7 +13617,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L145", "id": "crud_production_work_order_normalize_date_bound", - "community": 9, + "community": 8, "norm_label": "_normalize_date_bound()" }, { @@ -13626,7 +13626,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L152", "id": "crud_production_work_order_fmt_dt", - "community": 9, + "community": 8, "norm_label": "_fmt_dt()" }, { @@ -13635,7 +13635,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L156", "id": "crud_production_work_order_soft_delete_sub", - "community": 9, + "community": 8, "norm_label": "_soft_delete_sub()" }, { @@ -13644,7 +13644,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L168", "id": "crud_production_work_order_generate_work_order_no", - "community": 9, + "community": 8, "norm_label": "_generate_work_order_no()" }, { @@ -13653,7 +13653,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L187", "id": "crud_production_work_order_wo_to_dict", - "community": 9, + "community": 8, "norm_label": "_wo_to_dict()" }, { @@ -13662,7 +13662,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L225", "id": "crud_production_work_order_enrich_wo_items", - "community": 9, + "community": 8, "norm_label": "_enrich_wo_items()" }, { @@ -13671,7 +13671,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L231", "id": "crud_production_work_order_enrich_inbound_qc_conclusions", - "community": 9, + "community": 8, "norm_label": "_enrich_inbound_qc_conclusions()" }, { @@ -13680,7 +13680,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L301", "id": "crud_production_work_order_dec_price", - "community": 9, + "community": 8, "norm_label": "_dec_price()" }, { @@ -13689,7 +13689,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L310", "id": "crud_production_work_order_enrich_outbound_items", - "community": 9, + "community": 8, "norm_label": "_enrich_outbound_items()" }, { @@ -13698,7 +13698,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L445", "id": "crud_production_work_order_outbound_work_order_ids_by_keyword", - "community": 4, + "community": 8, "norm_label": "_outbound_work_order_ids_by_keyword()" }, { @@ -13707,7 +13707,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L499", "id": "crud_production_work_order_reception_source_label", - "community": 9, + "community": 8, "norm_label": "_reception_source_label()" }, { @@ -13716,7 +13716,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L504", "id": "crud_production_work_order_accept_conclusion_label", - "community": 9, + "community": 8, "norm_label": "_accept_conclusion_label()" }, { @@ -13725,7 +13725,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L509", "id": "crud_production_work_order_attach_reception_detail", - "community": 9, + "community": 8, "norm_label": "_attach_reception_detail()" }, { @@ -13734,7 +13734,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L540", "id": "crud_production_work_order_attach_outbound_detail", - "community": 9, + "community": 8, "norm_label": "_attach_outbound_detail()" }, { @@ -13743,7 +13743,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L593", "id": "crud_production_work_order_wo_to_response_dict", - "community": 9, + "community": 8, "norm_label": "_wo_to_response_dict()" }, { @@ -13752,7 +13752,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L608", "id": "crud_production_work_order_create_production_work_order_from_reception", - "community": 2, + "community": 1, "norm_label": "create_production_work_order_from_reception()" }, { @@ -13761,7 +13761,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L719", "id": "crud_production_work_order_list_production_work_orders", - "community": 9, + "community": 8, "norm_label": "list_production_work_orders()" }, { @@ -13779,7 +13779,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L903", "id": "crud_production_work_order_get_production_work_order", - "community": 9, + "community": 8, "norm_label": "get_production_work_order()" }, { @@ -13788,7 +13788,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L917", "id": "crud_production_work_order_update_production_work_order", - "community": 9, + "community": 8, "norm_label": "update_production_work_order()" }, { @@ -13797,7 +13797,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L938", "id": "crud_production_work_order_complete_production_work_order", - "community": 9, + "community": 8, "norm_label": "complete_production_work_order()" }, { @@ -13806,7 +13806,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1003", "id": "crud_production_work_order_void_production_work_order", - "community": 9, + "community": 8, "norm_label": "void_production_work_order()" }, { @@ -13815,7 +13815,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1059", "id": "crud_production_work_order_production_task_info", - "community": 9, + "community": 8, "norm_label": "_production_task_info()" }, { @@ -13824,7 +13824,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1110", "id": "crud_production_work_order_production_info_item", - "community": 9, + "community": 8, "norm_label": "_production_info_item()" }, { @@ -13833,7 +13833,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1130", "id": "crud_production_work_order_get_production_info_map_for_samples", - "community": 9, + "community": 8, "norm_label": "get_production_info_map_for_samples()" }, { @@ -13842,7 +13842,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1192", "id": "crud_production_work_order_create_production_work_order_manual", - "community": 9, + "community": 8, "norm_label": "create_production_work_order_manual()" }, { @@ -13851,7 +13851,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1225", "id": "crud_production_work_order_generate_outbound_work_order_no", - "community": 9, + "community": 8, "norm_label": "_generate_outbound_work_order_no()" }, { @@ -13860,7 +13860,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1244", "id": "crud_production_work_order_create_outbound_production_work_order", - "community": 9, + "community": 8, "norm_label": "create_outbound_production_work_order()" }, { @@ -13869,7 +13869,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1291", "id": "crud_production_work_order_delete_production_work_order", - "community": 9, + "community": 8, "norm_label": "delete_production_work_order()" }, { @@ -13878,7 +13878,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1342", "id": "crud_production_work_order_generate_temp_work_order_no", - "community": 9, + "community": 8, "norm_label": "_generate_temp_work_order_no()" }, { @@ -13887,7 +13887,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1361", "id": "crud_production_work_order_temp_wo_to_dict", - "community": 9, + "community": 8, "norm_label": "_temp_wo_to_dict()" }, { @@ -13896,7 +13896,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1375", "id": "crud_production_work_order_create_temp_production_work_order", - "community": 9, + "community": 8, "norm_label": "create_temp_production_work_order()" }, { @@ -13905,7 +13905,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1404", "id": "crud_production_work_order_list_temp_production_work_orders", - "community": 9, + "community": 8, "norm_label": "list_temp_production_work_orders()" }, { @@ -13914,7 +13914,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1445", "id": "crud_production_work_order_get_temp_production_work_order", - "community": 9, + "community": 8, "norm_label": "get_temp_production_work_order()" }, { @@ -13923,7 +13923,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1460", "id": "crud_production_work_order_get_temp_production_work_order_detail", - "community": 9, + "community": 8, "norm_label": "get_temp_production_work_order_detail()" }, { @@ -13932,7 +13932,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1482", "id": "crud_production_work_order_configure_temp_production_work_order", - "community": 9, + "community": 8, "norm_label": "configure_temp_production_work_order()" }, { @@ -13941,7 +13941,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1530", "id": "crud_production_work_order_sync_temp_production_work_order_status", - "community": 9, + "community": 8, "norm_label": "sync_temp_production_work_order_status()" }, { @@ -13950,7 +13950,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1566", "id": "crud_production_work_order_delete_temp_production_work_order", - "community": 9, + "community": 8, "norm_label": "delete_temp_production_work_order()" }, { @@ -13959,7 +13959,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L54", "id": "crud_production_work_order_rationale_54", - "community": 1, + "community": 5, "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" }, { @@ -13968,7 +13968,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L97", "id": "crud_production_work_order_rationale_97", - "community": 1, + "community": 5, "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" }, { @@ -13977,7 +13977,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L234", "id": "crud_production_work_order_rationale_234", - "community": 1, + "community": 5, "norm_label": "\u5165\u5e93(\u7ec6\u80de\u5b58\u50a8/\u79d1\u7814\u6350\u8d60)\u751f\u4ea7\u5de5\u5355\u5217\u8868\u8865\u5145\u95e8\u7981\u8d28\u68c0\u6458\u8981\u3002" }, { @@ -13986,7 +13986,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L313", "id": "crud_production_work_order_rationale_313", - "community": 1, + "community": 5, "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" }, { @@ -13995,7 +13995,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L446", "id": "crud_production_work_order_rationale_446", - "community": 1, + "community": 5, "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" }, { @@ -14004,7 +14004,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L512", "id": "crud_production_work_order_rationale_512", - "community": 1, + "community": 5, "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" }, { @@ -14013,7 +14013,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L543", "id": "crud_production_work_order_rationale_543", - "community": 1, + "community": 5, "norm_label": "outbound \u5de5\u5355\u8be6\u60c5\u9644\u52a0\u7533\u8bf7\u5355 + \u8f93\u6ce8\u8ba1\u5212\u4fe1\u606f\u3002" }, { @@ -14022,7 +14022,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L594", "id": "crud_production_work_order_rationale_594", - "community": 1, + "community": 5, "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" }, { @@ -14031,7 +14031,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L615", "id": "crud_production_work_order_rationale_615", - "community": 1, + "community": 5, "norm_label": "\u63a5\u6536\u7ed3\u8bba\u4e3a js \u65f6\u521b\u5efa\u5f85\u914d\u7f6e\u5165\u5e93\u751f\u4ea7\u5de5\u5355(flush,\u4e0d commit)\u3002" }, { @@ -14040,7 +14040,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L866", "id": "crud_production_work_order_rationale_866", - "community": 1, + "community": 5, "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" }, { @@ -14049,7 +14049,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L925", "id": "crud_production_work_order_rationale_925", - "community": 1, + "community": 5, "norm_label": "\u66f4\u65b0\u751f\u4ea7\u5de5\u5355\u5907\u6ce8(\u5165\u5e93/\u4e34\u65f6\u5747\u53ef,\u4efb\u610f\u72b6\u6001)" }, { @@ -14058,7 +14058,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1060", "id": "crud_production_work_order_rationale_1060", - "community": 1, + "community": 5, "norm_label": "\u5c06\u5355\u6761\u751f\u4ea7\u4efb\u52a1(\u542b\u6295\u5165\u7269\u3001\u4ea7\u51fa\u7269)\u8f6c\u4e3a\u6458\u8981\u5b57\u5178\u3002" }, { @@ -14067,7 +14067,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1111", "id": "crud_production_work_order_rationale_1111", - "community": 1, + "community": 5, "norm_label": "\u5c06\u5355\u6761\u751f\u4ea7\u5de5\u5355(\u542b\u4efb\u52a1\u5217\u8868)\u8f6c\u4e3a\u6458\u8981\u5b57\u5178\u3002" }, { @@ -14076,7 +14076,7 @@ "source_file": "crud/production_work_order.py", "source_location": "L1137", "id": "crud_production_work_order_rationale_1137", - "community": 1, + "community": 5, "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" }, { @@ -14085,7 +14085,7 @@ "source_file": "crud/material.py", "source_location": "L1", "id": "crud_material_py", - "community": 21, + "community": 1, "norm_label": "material.py" }, { @@ -14094,7 +14094,7 @@ "source_file": "crud/material.py", "source_location": "L15", "id": "crud_material_dec", - "community": 21, + "community": 1, "norm_label": "_dec()" }, { @@ -14103,7 +14103,7 @@ "source_file": "crud/material.py", "source_location": "L21", "id": "crud_material_fmt_dt", - "community": 21, + "community": 1, "norm_label": "_fmt_dt()" }, { @@ -14112,7 +14112,7 @@ "source_file": "crud/material.py", "source_location": "L25", "id": "crud_material_norm_status", - "community": 21, + "community": 1, "norm_label": "_norm_status()" }, { @@ -14121,7 +14121,7 @@ "source_file": "crud/material.py", "source_location": "L41", "id": "crud_material_is_enabled_status", - "community": 21, + "community": 1, "norm_label": "_is_enabled_status()" }, { @@ -14130,7 +14130,7 @@ "source_file": "crud/material.py", "source_location": "L45", "id": "crud_material_row_to_dict", - "community": 21, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -14139,7 +14139,7 @@ "source_file": "crud/material.py", "source_location": "L64", "id": "crud_material_code_exists", - "community": 21, + "community": 1, "norm_label": "_code_exists()" }, { @@ -14148,7 +14148,7 @@ "source_file": "crud/material.py", "source_location": "L80", "id": "crud_material_list_materials", - "community": 21, + "community": 1, "norm_label": "list_materials()" }, { @@ -14157,7 +14157,7 @@ "source_file": "crud/material.py", "source_location": "L129", "id": "crud_material_get_material", - "community": 21, + "community": 1, "norm_label": "get_material()" }, { @@ -14166,7 +14166,7 @@ "source_file": "crud/material.py", "source_location": "L146", "id": "crud_material_create_material", - "community": 21, + "community": 1, "norm_label": "create_material()" }, { @@ -14175,7 +14175,7 @@ "source_file": "crud/material.py", "source_location": "L192", "id": "crud_material_update_material", - "community": 21, + "community": 1, "norm_label": "update_material()" }, { @@ -14184,7 +14184,7 @@ "source_file": "crud/material.py", "source_location": "L252", "id": "crud_material_soft_delete_material", - "community": 21, + "community": 1, "norm_label": "soft_delete_material()" }, { @@ -14193,7 +14193,7 @@ "source_file": "crud/material.py", "source_location": "L278", "id": "crud_material_get_material_entity", - "community": 21, + "community": 1, "norm_label": "get_material_entity()" }, { @@ -14202,7 +14202,7 @@ "source_file": "crud/material.py", "source_location": "L292", "id": "crud_material_update_material_fields", - "community": 21, + "community": 1, "norm_label": "update_material_fields()" }, { @@ -14211,7 +14211,7 @@ "source_file": "crud/material.py", "source_location": "L345", "id": "crud_material_options_list", - "community": 21, + "community": 1, "norm_label": "options_list()" }, { @@ -14220,7 +14220,7 @@ "source_file": "crud/material.py", "source_location": "L370", "id": "crud_material_my_usage_row_to_dict", - "community": 21, + "community": 1, "norm_label": "_my_usage_row_to_dict()" }, { @@ -14229,7 +14229,7 @@ "source_file": "crud/material.py", "source_location": "L422", "id": "crud_material_my_usage_batch_map", - "community": 21, + "community": 1, "norm_label": "_my_usage_batch_map()" }, { @@ -14238,7 +14238,7 @@ "source_file": "crud/material.py", "source_location": "L434", "id": "crud_material_my_usage_user_nick_name_map", - "community": 21, + "community": 1, "norm_label": "_my_usage_user_nick_name_map()" }, { @@ -14247,7 +14247,7 @@ "source_file": "crud/material.py", "source_location": "L443", "id": "crud_material_mine_usage_receiver_filter", - "community": 21, + "community": 1, "norm_label": "_mine_usage_receiver_filter()" }, { @@ -14256,7 +14256,7 @@ "source_file": "crud/material.py", "source_location": "L458", "id": "crud_material_get_my_usages", - "community": 21, + "community": 1, "norm_label": "get_my_usages()" }, { @@ -14265,7 +14265,7 @@ "source_file": "crud/material.py", "source_location": "L377", "id": "crud_material_rationale_377", - "community": 1, + "community": 3, "norm_label": "\u5c06 bizmaterialusage \u884c\u8f6c\u6362\u4e3a\u5b57\u5178(\u7528\u4e8e\u6211\u7684\u9886\u7528\u8bb0\u5f55)\u3002" }, { @@ -14274,7 +14274,7 @@ "source_file": "crud/material.py", "source_location": "L444", "id": "crud_material_rationale_444", - "community": 1, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u624b\u52a8\u51fa\u5e93\u9886\u7528\u8bb0\u5f55:\u9886\u7528\u4eba\u5b57\u6bb5\u5b58\u6635\u79f0\u6216\u7528\u6237 id(\u4e0e\u751f\u4ea7/\u8d28\u68c0\u4e00\u81f4)\u3002" }, { @@ -14283,7 +14283,7 @@ "source_file": "crud/material.py", "source_location": "L473", "id": "crud_material_rationale_473", - "community": 1, + "community": 3, "norm_label": "\u83b7\u53d6\u5f53\u524d\u7528\u6237\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93\u8bb0\u5f55) \u7b5b\u9009\u6761\u4ef6: - tenant_no = \u5f53\u524d\u7528\u6237\u79df\u6237 - source_type = 'm" }, { @@ -14292,7 +14292,7 @@ "source_file": "crud/dict_type.py", "source_location": "L1", "id": "crud_dict_type_py", - "community": 2, + "community": 1, "norm_label": "dict_type.py" }, { @@ -14301,7 +14301,7 @@ "source_file": "crud/dict_type.py", "source_location": "L15", "id": "crud_dict_type_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -14310,7 +14310,7 @@ "source_file": "crud/dict_type.py", "source_location": "L28", "id": "crud_dict_type_list_dict_types", - "community": 2, + "community": 1, "norm_label": "list_dict_types()" }, { @@ -14319,7 +14319,7 @@ "source_file": "crud/dict_type.py", "source_location": "L63", "id": "crud_dict_type_get_dict_type", - "community": 2, + "community": 1, "norm_label": "get_dict_type()" }, { @@ -14328,7 +14328,7 @@ "source_file": "crud/dict_type.py", "source_location": "L71", "id": "crud_dict_type_dict_type_code_exists", - "community": 2, + "community": 1, "norm_label": "dict_type_code_exists()" }, { @@ -14337,7 +14337,7 @@ "source_file": "crud/dict_type.py", "source_location": "L82", "id": "crud_dict_type_create_dict_type", - "community": 2, + "community": 1, "norm_label": "create_dict_type()" }, { @@ -14346,7 +14346,7 @@ "source_file": "crud/dict_type.py", "source_location": "L117", "id": "crud_dict_type_update_dict_type", - "community": 2, + "community": 1, "norm_label": "update_dict_type()" }, { @@ -14355,7 +14355,7 @@ "source_file": "crud/dict_type.py", "source_location": "L153", "id": "crud_dict_type_soft_delete_dict_type", - "community": 2, + "community": 1, "norm_label": "soft_delete_dict_type()" }, { @@ -14364,7 +14364,7 @@ "source_file": "crud/dict_type.py", "source_location": "L166", "id": "crud_dict_type_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -14373,7 +14373,7 @@ "source_file": "crud/dict_type.py", "source_location": "L1", "id": "crud_dict_type_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u5b57\u5178\u7c7b\u578b crud(sys_dict_type)" }, { @@ -14382,7 +14382,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L1", "id": "crud_storage_occupancy_py", - "community": 13, + "community": 9, "norm_label": "storage_occupancy.py" }, { @@ -14391,7 +14391,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L23", "id": "crud_storage_occupancy_assert_batch_slots_unique", - "community": 13, + "community": 9, "norm_label": "assert_batch_slots_unique()" }, { @@ -14400,7 +14400,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L35", "id": "crud_storage_occupancy_assert_slot_vacant", - "community": 13, + "community": 9, "norm_label": "assert_slot_vacant()" }, { @@ -14409,7 +14409,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L85", "id": "crud_storage_occupancy_add_stored_occupancy_no_commit", - "community": 13, + "community": 9, "norm_label": "_add_stored_occupancy_no_commit()" }, { @@ -14418,7 +14418,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L128", "id": "crud_storage_occupancy_remove_by_item_no_commit", - "community": 13, + "community": 9, "norm_label": "remove_by_item_no_commit()" }, { @@ -14427,7 +14427,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L154", "id": "crud_storage_occupancy_row_to_dict", - "community": 13, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -14436,7 +14436,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L173", "id": "crud_storage_occupancy_load_cell_product_map", - "community": 13, + "community": 9, "norm_label": "_load_cell_product_map()" }, { @@ -14445,7 +14445,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L195", "id": "crud_storage_occupancy_load_cell_product_shelf_summaries", - "community": 13, + "community": 0, "norm_label": "_load_cell_product_shelf_summaries()" }, { @@ -14454,7 +14454,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L244", "id": "crud_storage_occupancy_attach_cell_product_fields", - "community": 13, + "community": 9, "norm_label": "_attach_cell_product_fields()" }, { @@ -14463,7 +14463,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L260", "id": "crud_storage_occupancy_enrich_occupancy_items", - "community": 13, + "community": 9, "norm_label": "enrich_occupancy_items()" }, { @@ -14472,7 +14472,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L280", "id": "crud_storage_occupancy_enrich_slots_with_stored_cell_products", - "community": 13, + "community": 0, "norm_label": "enrich_slots_with_stored_cell_products()" }, { @@ -14481,7 +14481,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L329", "id": "crud_storage_occupancy_refresh_slot_cache", - "community": 13, + "community": 9, "norm_label": "_refresh_slot_cache()" }, { @@ -14490,7 +14490,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L364", "id": "crud_storage_occupancy_create_occupancy", - "community": 13, + "community": 9, "norm_label": "create_occupancy()" }, { @@ -14499,7 +14499,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L399", "id": "crud_storage_occupancy_batch_create_occupancies", - "community": 13, + "community": 9, "norm_label": "batch_create_occupancies()" }, { @@ -14508,7 +14508,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L437", "id": "crud_storage_occupancy_remove_occupancy", - "community": 13, + "community": 9, "norm_label": "remove_occupancy()" }, { @@ -14517,7 +14517,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L465", "id": "crud_storage_occupancy_remove_by_item", - "community": 13, + "community": 9, "norm_label": "remove_by_item()" }, { @@ -14526,7 +14526,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L477", "id": "crud_storage_occupancy_list_occupancies", - "community": 13, + "community": 9, "norm_label": "list_occupancies()" }, { @@ -14535,7 +14535,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L512", "id": "crud_storage_occupancy_list_occupancy_history", - "community": 13, + "community": 9, "norm_label": "list_occupancy_history()" }, { @@ -14544,7 +14544,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L1", "id": "crud_storage_occupancy_rationale_1", - "community": 1, + "community": 9, "norm_label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 crud(biz_storage_slot_occupancy)" }, { @@ -14553,7 +14553,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L43", "id": "crud_storage_occupancy_rationale_43", - "community": 1, + "community": 9, "norm_label": "\u65ad\u8a00\u50a8\u7269\u683c\u5f53\u524d\u65e0\u5728\u5e93\u7269\u54c1(\u4efb\u610f item_type)\u3002" }, { @@ -14562,7 +14562,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L178", "id": "crud_storage_occupancy_rationale_178", - "community": 1, + "community": 9, "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" }, { @@ -14571,7 +14571,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L200", "id": "crud_storage_occupancy_rationale_200", - "community": 1, + "community": 5, "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" }, { @@ -14580,7 +14580,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L285", "id": "crud_storage_occupancy_rationale_285", - "community": 1, + "community": 5, "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" }, { @@ -14589,7 +14589,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L330", "id": "crud_storage_occupancy_rationale_330", - "community": 1, + "community": 9, "norm_label": "\u5237\u65b0 slot \u7684 occupied_count / last_item_type / last_stored_at / slot_status" }, { @@ -14598,7 +14598,7 @@ "source_file": "crud/storage_occupancy.py", "source_location": "L472", "id": "crud_storage_occupancy_rationale_472", - "community": 1, + "community": 9, "norm_label": "\u6309\u7269\u54c1\u7c7b\u578b+id\u51fa\u5e93(\u7ec6\u80de\u4ea7\u54c1\u72b6\u6001\u53d8\u66f4\u65f6\u8c03\u7528)" }, { @@ -14607,7 +14607,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L1", "id": "crud_qc_third_party_company_py", - "community": 2, + "community": 1, "norm_label": "qc_third_party_company.py" }, { @@ -14616,7 +14616,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L14", "id": "crud_qc_third_party_company_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -14625,7 +14625,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L35", "id": "crud_qc_third_party_company_company_code_exists", - "community": 2, + "community": 1, "norm_label": "company_code_exists()" }, { @@ -14634,7 +14634,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L51", "id": "crud_qc_third_party_company_list_companies", - "community": 2, + "community": 1, "norm_label": "list_companies()" }, { @@ -14643,7 +14643,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L95", "id": "crud_qc_third_party_company_list_company_options", - "community": 2, + "community": 1, "norm_label": "list_company_options()" }, { @@ -14652,7 +14652,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L112", "id": "crud_qc_third_party_company_get_company", - "community": 2, + "community": 1, "norm_label": "get_company()" }, { @@ -14661,7 +14661,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L123", "id": "crud_qc_third_party_company_create_company", - "community": 2, + "community": 1, "norm_label": "create_company()" }, { @@ -14670,7 +14670,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L183", "id": "crud_qc_third_party_company_update_company", - "community": 2, + "community": 1, "norm_label": "update_company()" }, { @@ -14679,7 +14679,7 @@ "source_file": "crud/qc_third_party_company.py", "source_location": "L251", "id": "crud_qc_third_party_company_soft_delete_company", - "community": 2, + "community": 1, "norm_label": "soft_delete_company()" }, { @@ -14688,7 +14688,7 @@ "source_file": "crud/production_material.py", "source_location": "L1", "id": "crud_production_material_py", - "community": 2, + "community": 1, "norm_label": "production_material.py" }, { @@ -14697,7 +14697,7 @@ "source_file": "crud/production_material.py", "source_location": "L15", "id": "crud_production_material_dec", - "community": 2, + "community": 1, "norm_label": "_dec()" }, { @@ -14706,7 +14706,7 @@ "source_file": "crud/production_material.py", "source_location": "L21", "id": "crud_production_material_fmt_dt", - "community": 2, + "community": 1, "norm_label": "_fmt_dt()" }, { @@ -14715,7 +14715,7 @@ "source_file": "crud/production_material.py", "source_location": "L25", "id": "crud_production_material_norm_status", - "community": 2, + "community": 1, "norm_label": "_norm_status()" }, { @@ -14724,7 +14724,7 @@ "source_file": "crud/production_material.py", "source_location": "L42", "id": "crud_production_material_is_enabled_status", - "community": 2, + "community": 1, "norm_label": "_is_enabled_status()" }, { @@ -14733,7 +14733,7 @@ "source_file": "crud/production_material.py", "source_location": "L49", "id": "crud_production_material_norm_material_type", - "community": 2, + "community": 1, "norm_label": "_norm_material_type()" }, { @@ -14742,7 +14742,7 @@ "source_file": "crud/production_material.py", "source_location": "L56", "id": "crud_production_material_filter_material_type", - "community": 4, + "community": 12, "norm_label": "_filter_material_type()" }, { @@ -14751,7 +14751,7 @@ "source_file": "crud/production_material.py", "source_location": "L61", "id": "crud_production_material_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -14760,7 +14760,7 @@ "source_file": "crud/production_material.py", "source_location": "L79", "id": "crud_production_material_code_exists", - "community": 2, + "community": 1, "norm_label": "code_exists()" }, { @@ -14769,7 +14769,7 @@ "source_file": "crud/production_material.py", "source_location": "L101", "id": "crud_production_material_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -14778,7 +14778,7 @@ "source_file": "crud/production_material.py", "source_location": "L115", "id": "crud_production_material_list_materials", - "community": 2, + "community": 1, "norm_label": "list_materials()" }, { @@ -14787,7 +14787,7 @@ "source_file": "crud/production_material.py", "source_location": "L163", "id": "crud_production_material_get_material", - "community": 2, + "community": 1, "norm_label": "get_material()" }, { @@ -14796,7 +14796,7 @@ "source_file": "crud/production_material.py", "source_location": "L174", "id": "crud_production_material_create_material", - "community": 2, + "community": 1, "norm_label": "create_material()" }, { @@ -14805,7 +14805,7 @@ "source_file": "crud/production_material.py", "source_location": "L227", "id": "crud_production_material_update_material", - "community": 2, + "community": 1, "norm_label": "update_material()" }, { @@ -14814,7 +14814,7 @@ "source_file": "crud/production_material.py", "source_location": "L283", "id": "crud_production_material_soft_delete_material", - "community": 2, + "community": 1, "norm_label": "soft_delete_material()" }, { @@ -14823,7 +14823,7 @@ "source_file": "crud/production_material.py", "source_location": "L295", "id": "crud_production_material_build_manual_out_remark", - "community": 2, + "community": 1, "norm_label": "_build_manual_out_remark()" }, { @@ -14832,7 +14832,7 @@ "source_file": "crud/production_material.py", "source_location": "L315", "id": "crud_production_material_stock_in", - "community": 2, + "community": 1, "norm_label": "stock_in()" }, { @@ -14841,7 +14841,7 @@ "source_file": "crud/production_material.py", "source_location": "L372", "id": "crud_production_material_batch_stock_in", - "community": 2, + "community": 1, "norm_label": "batch_stock_in()" }, { @@ -14850,7 +14850,7 @@ "source_file": "crud/production_material.py", "source_location": "L448", "id": "crud_production_material_stock_out", - "community": 2, + "community": 1, "norm_label": "stock_out()" }, { @@ -14859,7 +14859,7 @@ "source_file": "crud/production_material.py", "source_location": "L519", "id": "crud_production_material_batch_stock_out", - "community": 2, + "community": 1, "norm_label": "batch_stock_out()" }, { @@ -14868,7 +14868,7 @@ "source_file": "crud/production_material.py", "source_location": "L608", "id": "crud_production_material_options_list", - "community": 2, + "community": 1, "norm_label": "options_list()" }, { @@ -14877,7 +14877,7 @@ "source_file": "crud/production_material.py", "source_location": "L26", "id": "crud_production_material_rationale_26", - "community": 2, + "community": 3, "norm_label": "\u7edf\u4e00\u72b6\u6001\u4e3a '1'(\u542f\u7528)\u6216 '0'(\u505c\u7528),\u907f\u514d 0 / '0' / or \u5224\u65ad\u6b67\u4e49\u3002" }, { @@ -14886,7 +14886,7 @@ "source_file": "crud/production_material.py", "source_location": "L381", "id": "crud_production_material_rationale_381", - "community": 2, + "community": 3, "norm_label": "\u6279\u91cf\u5165\u5e93,\u540c\u4e00\u4e8b\u52a1;\u4efb\u4e00\u6761\u5931\u8d25\u5219\u5168\u90e8\u56de\u6eda\u3002" }, { @@ -14895,7 +14895,7 @@ "source_file": "crud/production_material.py", "source_location": "L530", "id": "crud_production_material_rationale_530", - "community": 2, + "community": 3, "norm_label": "\u6279\u91cf\u51fa\u5e93,\u540c\u4e00\u4e8b\u52a1;\u4efb\u4e00\u6761\u5931\u8d25\u5219\u5168\u90e8\u56de\u6eda\u3002" }, { @@ -14904,7 +14904,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L1", "id": "crud_material_stock_log_py", - "community": 4, + "community": 12, "norm_label": "material_stock_log.py" }, { @@ -14913,7 +14913,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L14", "id": "crud_material_stock_log_user_nick_name_map", - "community": 4, + "community": 12, "norm_label": "_user_nick_name_map()" }, { @@ -14922,7 +14922,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L22", "id": "crud_material_stock_log_dec", - "community": 4, + "community": 12, "norm_label": "_dec()" }, { @@ -14931,7 +14931,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L28", "id": "crud_material_stock_log_fmt_dt", - "community": 4, + "community": 12, "norm_label": "_fmt_dt()" }, { @@ -14940,7 +14940,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L32", "id": "crud_material_stock_log_row_to_dict", - "community": 4, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -14949,7 +14949,7 @@ "source_file": "crud/material_stock_log.py", "source_location": "L53", "id": "crud_material_stock_log_list_stock_logs", - "community": 4, + "community": 12, "norm_label": "list_stock_logs()" }, { @@ -14958,7 +14958,7 @@ "source_file": "crud/qc_material_batch_stock_status.py", "source_location": "L1", "id": "crud_qc_material_batch_stock_status_py", - "community": 28, + "community": 30, "norm_label": "qc_material_batch_stock_status.py" }, { @@ -14967,7 +14967,7 @@ "source_file": "crud/qc_material_batch_stock_status.py", "source_location": "L8", "id": "crud_qc_material_batch_stock_status_normalize_batch_stock_status", - "community": 28, + "community": 30, "norm_label": "normalize_batch_stock_status()" }, { @@ -14976,7 +14976,7 @@ "source_file": "crud/qc_material_batch_stock_status.py", "source_location": "L16", "id": "crud_qc_material_batch_stock_status_batch_matches_stock_status", - "community": 28, + "community": 30, "norm_label": "batch_matches_stock_status()" }, { @@ -14985,7 +14985,7 @@ "source_file": "crud/qc_material_batch_stock_status.py", "source_location": "L1", "id": "crud_qc_material_batch_stock_status_rationale_1", - "community": 28, + "community": 30, "norm_label": "\u8d28\u68c0\u7269\u6599\u5165\u5e93\u6279\u6b21:\u6309\u5269\u4f59\u6570\u91cf\u8fc7\u6ee4\u7684\u8bed\u4e49\u8f85\u52a9\u3002" }, { @@ -14994,7 +14994,7 @@ "source_file": "crud/qc_material_batch_stock_status.py", "source_location": "L9", "id": "crud_qc_material_batch_stock_status_rationale_9", - "community": 28, + "community": 30, "norm_label": "\u8fd4\u56de 'available' | 'exhausted';\u5168\u90e8 / \u7a7a / \u975e\u6cd5 \u2192 none(\u4e0d\u52a0\u5269\u4f59\u6570\u91cf\u6761\u4ef6)\u3002" }, { @@ -15003,7 +15003,7 @@ "source_file": "crud/qc_material_batch_stock_status.py", "source_location": "L17", "id": "crud_qc_material_batch_stock_status_rationale_17", - "community": 28, + "community": 30, "norm_label": "\u7eaf\u51fd\u6570\u5224\u5b9a(\u4f9b\u5355\u6d4b);list_batches \u7528 sql \u7b49\u4ef7\u6761\u4ef6\u3002" }, { @@ -15012,7 +15012,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L1", "id": "crud_production_waste_output_py", - "community": 4, + "community": 12, "norm_label": "production_waste_output.py" }, { @@ -15021,7 +15021,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L21", "id": "crud_production_waste_output_pick_waste_output_type_ids", - "community": 4, + "community": 12, "norm_label": "pick_waste_output_type_ids()" }, { @@ -15030,7 +15030,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L40", "id": "crud_production_waste_output_match_waste_output_keyword", - "community": 4, + "community": 12, "norm_label": "match_waste_output_keyword()" }, { @@ -15039,7 +15039,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L51", "id": "crud_production_waste_output_resolve_waste_output_type_ids", - "community": 4, + "community": 12, "norm_label": "resolve_waste_output_type_ids()" }, { @@ -15048,7 +15048,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L62", "id": "crud_production_waste_output_fmt_dt", - "community": 4, + "community": 12, "norm_label": "_fmt_dt()" }, { @@ -15057,7 +15057,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L70", "id": "crud_production_waste_output_normalize_date_bound", - "community": 4, + "community": 12, "norm_label": "_normalize_date_bound()" }, { @@ -15066,7 +15066,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L79", "id": "crud_production_waste_output_list_production_waste_outputs", - "community": 4, + "community": 12, "norm_label": "list_production_waste_outputs()" }, { @@ -15075,7 +15075,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L182", "id": "crud_production_waste_output_total_pages", - "community": 4, + "community": 12, "norm_label": "total_pages()" }, { @@ -15084,7 +15084,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L1", "id": "crud_production_waste_output_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u5e9f\u5f03\u7269\u4ea7\u51fa \u2014 \u53ea\u8bfb\u6c47\u603b\u5217\u8868\u3002" }, { @@ -15093,7 +15093,7 @@ "source_file": "crud/production_waste_output.py", "source_location": "L22", "id": "crud_production_waste_output_rationale_22", - "community": 1, + "community": 5, "norm_label": "\u4ece\u4ea7\u51fa\u7c7b\u578b\u884c\u4e2d\u9009\u51fa\u5e9f\u5f03\u7269\u7c7b\u578b id:\u4f18\u5148 type_code=fqw,\u5426\u5219\u515c\u5e95 type_name=\u5e9f\u5f03\u7269\u3002" }, { @@ -15102,7 +15102,7 @@ "source_file": "crud/tenant.py", "source_location": "L1", "id": "crud_tenant_py", - "community": 2, + "community": 1, "norm_label": "tenant.py" }, { @@ -15111,7 +15111,7 @@ "source_file": "crud/tenant.py", "source_location": "L16", "id": "crud_tenant_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -15120,7 +15120,7 @@ "source_file": "crud/tenant.py", "source_location": "L30", "id": "crud_tenant_list_tenants", - "community": 2, + "community": 1, "norm_label": "list_tenants()" }, { @@ -15129,7 +15129,7 @@ "source_file": "crud/tenant.py", "source_location": "L62", "id": "crud_tenant_get_tenant", - "community": 2, + "community": 1, "norm_label": "get_tenant()" }, { @@ -15138,7 +15138,7 @@ "source_file": "crud/tenant.py", "source_location": "L70", "id": "crud_tenant_tenant_no_exists", - "community": 2, + "community": 1, "norm_label": "tenant_no_exists()" }, { @@ -15147,7 +15147,7 @@ "source_file": "crud/tenant.py", "source_location": "L77", "id": "crud_tenant_create_tenant", - "community": 2, + "community": 1, "norm_label": "create_tenant()" }, { @@ -15156,7 +15156,7 @@ "source_file": "crud/tenant.py", "source_location": "L114", "id": "crud_tenant_update_tenant", - "community": 2, + "community": 1, "norm_label": "update_tenant()" }, { @@ -15165,7 +15165,7 @@ "source_file": "crud/tenant.py", "source_location": "L156", "id": "crud_tenant_soft_delete_tenant", - "community": 2, + "community": 1, "norm_label": "soft_delete_tenant()" }, { @@ -15174,7 +15174,7 @@ "source_file": "crud/tenant.py", "source_location": "L168", "id": "crud_tenant_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -15183,7 +15183,7 @@ "source_file": "crud/consumable.py", "source_location": "L1", "id": "crud_consumable_py", - "community": 2, + "community": 1, "norm_label": "consumable.py" }, { @@ -15192,7 +15192,7 @@ "source_file": "crud/consumable.py", "source_location": "L16", "id": "crud_consumable_dec", - "community": 2, + "community": 1, "norm_label": "_dec()" }, { @@ -15201,7 +15201,7 @@ "source_file": "crud/consumable.py", "source_location": "L22", "id": "crud_consumable_norm_status", - "community": 2, + "community": 1, "norm_label": "_norm_status()" }, { @@ -15210,7 +15210,7 @@ "source_file": "crud/consumable.py", "source_location": "L38", "id": "crud_consumable_is_enabled_status", - "community": 2, + "community": 1, "norm_label": "_is_enabled_status()" }, { @@ -15219,7 +15219,7 @@ "source_file": "crud/consumable.py", "source_location": "L42", "id": "crud_consumable_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -15228,7 +15228,7 @@ "source_file": "crud/consumable.py", "source_location": "L62", "id": "crud_consumable_list_consumables", - "community": 2, + "community": 1, "norm_label": "list_consumables()" }, { @@ -15237,7 +15237,7 @@ "source_file": "crud/consumable.py", "source_location": "L102", "id": "crud_consumable_get_consumable", - "community": 2, + "community": 1, "norm_label": "get_consumable()" }, { @@ -15246,7 +15246,7 @@ "source_file": "crud/consumable.py", "source_location": "L110", "id": "crud_consumable_consumable_code_exists", - "community": 2, + "community": 1, "norm_label": "consumable_code_exists()" }, { @@ -15255,7 +15255,7 @@ "source_file": "crud/consumable.py", "source_location": "L119", "id": "crud_consumable_create_consumable", - "community": 2, + "community": 1, "norm_label": "create_consumable()" }, { @@ -15264,7 +15264,7 @@ "source_file": "crud/consumable.py", "source_location": "L166", "id": "crud_consumable_update_consumable", - "community": 2, + "community": 1, "norm_label": "update_consumable()" }, { @@ -15273,7 +15273,7 @@ "source_file": "crud/consumable.py", "source_location": "L218", "id": "crud_consumable_soft_delete_consumable", - "community": 2, + "community": 1, "norm_label": "soft_delete_consumable()" }, { @@ -15282,7 +15282,7 @@ "source_file": "crud/consumable.py", "source_location": "L230", "id": "crud_consumable_build_manual_out_remark", - "community": 2, + "community": 1, "norm_label": "_build_manual_out_remark()" }, { @@ -15291,7 +15291,7 @@ "source_file": "crud/consumable.py", "source_location": "L250", "id": "crud_consumable_stock_in", - "community": 2, + "community": 1, "norm_label": "stock_in()" }, { @@ -15300,7 +15300,7 @@ "source_file": "crud/consumable.py", "source_location": "L306", "id": "crud_consumable_batch_stock_in", - "community": 2, + "community": 1, "norm_label": "batch_stock_in()" }, { @@ -15309,7 +15309,7 @@ "source_file": "crud/consumable.py", "source_location": "L381", "id": "crud_consumable_stock_out", - "community": 2, + "community": 1, "norm_label": "stock_out()" }, { @@ -15318,7 +15318,7 @@ "source_file": "crud/consumable.py", "source_location": "L452", "id": "crud_consumable_batch_stock_out", - "community": 2, + "community": 1, "norm_label": "batch_stock_out()" }, { @@ -15327,7 +15327,7 @@ "source_file": "crud/consumable.py", "source_location": "L540", "id": "crud_consumable_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -15336,7 +15336,7 @@ "source_file": "crud/consumable.py", "source_location": "L1", "id": "crud_consumable_rationale_1", - "community": 2, + "community": 3, "norm_label": "\u8017\u6750 crud(biz_consumable)" }, { @@ -15345,7 +15345,7 @@ "source_file": "crud/material_usage.py", "source_location": "L1", "id": "crud_material_usage_py", - "community": 4, + "community": 12, "norm_label": "material_usage.py" }, { @@ -15354,7 +15354,7 @@ "source_file": "crud/material_usage.py", "source_location": "L14", "id": "crud_material_usage_parse_receiver_purpose_from_remark", - "community": 4, + "community": 12, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -15363,7 +15363,7 @@ "source_file": "crud/material_usage.py", "source_location": "L25", "id": "crud_material_usage_resolve_receiver_purpose", - "community": 4, + "community": 12, "norm_label": "_resolve_receiver_purpose()" }, { @@ -15372,7 +15372,7 @@ "source_file": "crud/material_usage.py", "source_location": "L35", "id": "crud_material_usage_display_remark", - "community": 4, + "community": 12, "norm_label": "_display_remark()" }, { @@ -15381,7 +15381,7 @@ "source_file": "crud/material_usage.py", "source_location": "L50", "id": "crud_material_usage_user_nick_name_map", - "community": 4, + "community": 12, "norm_label": "_user_nick_name_map()" }, { @@ -15390,7 +15390,7 @@ "source_file": "crud/material_usage.py", "source_location": "L58", "id": "crud_material_usage_receiver_display_map", - "community": 4, + "community": 12, "norm_label": "_receiver_display_map()" }, { @@ -15399,7 +15399,7 @@ "source_file": "crud/material_usage.py", "source_location": "L69", "id": "crud_material_usage_usage_unit_label", - "community": 4, + "community": 12, "norm_label": "_usage_unit_label()" }, { @@ -15408,7 +15408,7 @@ "source_file": "crud/material_usage.py", "source_location": "L78", "id": "crud_material_usage_stock_in_date_for_row", - "community": 4, + "community": 12, "norm_label": "_stock_in_date_for_row()" }, { @@ -15417,7 +15417,7 @@ "source_file": "crud/material_usage.py", "source_location": "L84", "id": "crud_material_usage_unit_price_for_row", - "community": 4, + "community": 12, "norm_label": "_unit_price_for_row()" }, { @@ -15426,7 +15426,7 @@ "source_file": "crud/material_usage.py", "source_location": "L92", "id": "crud_material_usage_amount_for_row", - "community": 4, + "community": 12, "norm_label": "_amount_for_row()" }, { @@ -15435,7 +15435,7 @@ "source_file": "crud/material_usage.py", "source_location": "L108", "id": "crud_material_usage_row_to_dict", - "community": 4, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -15444,7 +15444,7 @@ "source_file": "crud/material_usage.py", "source_location": "L160", "id": "crud_material_usage_batch_map", - "community": 4, + "community": 12, "norm_label": "_batch_map()" }, { @@ -15453,7 +15453,7 @@ "source_file": "crud/material_usage.py", "source_location": "L172", "id": "crud_material_usage_list_usages_query", - "community": 4, + "community": 12, "norm_label": "_list_usages_query()" }, { @@ -15462,7 +15462,7 @@ "source_file": "crud/material_usage.py", "source_location": "L226", "id": "crud_material_usage_paginate_usages", - "community": 4, + "community": 12, "norm_label": "_paginate_usages()" }, { @@ -15471,7 +15471,7 @@ "source_file": "crud/material_usage.py", "source_location": "L257", "id": "crud_material_usage_list_usages", - "community": 4, + "community": 12, "norm_label": "list_usages()" }, { @@ -15480,7 +15480,7 @@ "source_file": "crud/material_usage.py", "source_location": "L285", "id": "crud_material_usage_fmt_date_val", - "community": 4, + "community": 12, "norm_label": "_fmt_date_val()" }, { @@ -15489,7 +15489,7 @@ "source_file": "crud/material_usage.py", "source_location": "L293", "id": "crud_material_usage_list_stock_check_requisitions", - "community": 4, + "community": 12, "norm_label": "list_stock_check_requisitions()" }, { @@ -15498,7 +15498,7 @@ "source_file": "crud/material_usage.py", "source_location": "L382", "id": "crud_material_usage_mark_requisition_fully_used", - "community": 4, + "community": 12, "norm_label": "mark_requisition_fully_used()" }, { @@ -15507,7 +15507,7 @@ "source_file": "crud/material_usage.py", "source_location": "L302", "id": "crud_material_usage_rationale_302", - "community": 4, + "community": 12, "norm_label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -15516,7 +15516,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1", "id": "crud_production_material_usage_py", - "community": 4, + "community": 12, "norm_label": "production_material_usage.py" }, { @@ -15525,7 +15525,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L19", "id": "crud_production_material_usage_parse_receiver_purpose_from_remark", - "community": 4, + "community": 12, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -15534,7 +15534,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L31", "id": "crud_production_material_usage_resolve_receiver_purpose", - "community": 4, + "community": 12, "norm_label": "_resolve_receiver_purpose()" }, { @@ -15543,7 +15543,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L41", "id": "crud_production_material_usage_display_remark", - "community": 4, + "community": 12, "norm_label": "_display_remark()" }, { @@ -15552,7 +15552,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L57", "id": "crud_production_material_usage_user_nick_name_map", - "community": 4, + "community": 12, "norm_label": "_user_nick_name_map()" }, { @@ -15561,7 +15561,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L65", "id": "crud_production_material_usage_receiver_display_map", - "community": 4, + "community": 12, "norm_label": "_receiver_display_map()" }, { @@ -15570,7 +15570,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L77", "id": "crud_production_material_usage_usage_unit_label", - "community": 4, + "community": 12, "norm_label": "_usage_unit_label()" }, { @@ -15579,7 +15579,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L86", "id": "crud_production_material_usage_stock_in_date_for_row", - "community": 4, + "community": 12, "norm_label": "_stock_in_date_for_row()" }, { @@ -15588,7 +15588,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L92", "id": "crud_production_material_usage_unit_price_for_row", - "community": 4, + "community": 12, "norm_label": "_unit_price_for_row()" }, { @@ -15597,7 +15597,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L100", "id": "crud_production_material_usage_amount_for_row", - "community": 4, + "community": 12, "norm_label": "_amount_for_row()" }, { @@ -15606,7 +15606,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L116", "id": "crud_production_material_usage_row_to_dict", - "community": 4, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -15615,7 +15615,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L182", "id": "crud_production_material_usage_batch_map", - "community": 4, + "community": 12, "norm_label": "_batch_map()" }, { @@ -15624,7 +15624,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L194", "id": "crud_production_material_usage_mine_usage_filter", - "community": 4, + "community": 12, "norm_label": "_mine_usage_filter()" }, { @@ -15633,7 +15633,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L219", "id": "crud_production_material_usage_list_usages_query", - "community": 4, + "community": 12, "norm_label": "_list_usages_query()" }, { @@ -15642,7 +15642,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L290", "id": "crud_production_material_usage_paginate_usages", - "community": 4, + "community": 12, "norm_label": "_paginate_usages()" }, { @@ -15651,7 +15651,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L321", "id": "crud_production_material_usage_list_usages", - "community": 4, + "community": 12, "norm_label": "list_usages()" }, { @@ -15660,7 +15660,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L351", "id": "crud_production_material_usage_list_my_usages", - "community": 4, + "community": 12, "norm_label": "list_my_usages()" }, { @@ -15669,7 +15669,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L384", "id": "crud_production_material_usage_list_usages_by_step", - "community": 4, + "community": 12, "norm_label": "list_usages_by_step()" }, { @@ -15678,7 +15678,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L441", "id": "crud_production_material_usage_list_linked_step_usages", - "community": 4, + "community": 12, "norm_label": "list_linked_step_usages()" }, { @@ -15687,7 +15687,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L518", "id": "crud_production_material_usage_revert_step_material_usages", - "community": 4, + "community": 9, "norm_label": "revert_step_material_usages()" }, { @@ -15696,7 +15696,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L586", "id": "crud_production_material_usage_list_requisition_options", - "community": 4, + "community": 12, "norm_label": "list_requisition_options()" }, { @@ -15705,7 +15705,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L664", "id": "crud_production_material_usage_record_step_usage_from_requisition", - "community": 4, + "community": 12, "norm_label": "_record_step_usage_from_requisition()" }, { @@ -15714,7 +15714,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L762", "id": "crud_production_material_usage_deduct_step_usage_legacy_batch", - "community": 4, + "community": 9, "norm_label": "_deduct_step_usage_legacy_batch()" }, { @@ -15723,7 +15723,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L867", "id": "crud_production_material_usage_register_step_usage_from_requisition", - "community": 4, + "community": 9, "norm_label": "register_step_usage_from_requisition()" }, { @@ -15732,7 +15732,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L924", "id": "crud_production_material_usage_list_available_requisitions_for_prep", - "community": 4, + "community": 12, "norm_label": "list_available_requisitions_for_prep()" }, { @@ -15741,7 +15741,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1020", "id": "crud_production_material_usage_step_consumed_qty_map", - "community": 4, + "community": 12, "norm_label": "_step_consumed_qty_map()" }, { @@ -15750,7 +15750,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1047", "id": "crud_production_material_usage_fmt_date_val", - "community": 4, + "community": 12, "norm_label": "_fmt_date_val()" }, { @@ -15759,7 +15759,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1055", "id": "crud_production_material_usage_list_stock_check_requisitions", - "community": 4, + "community": 12, "norm_label": "list_stock_check_requisitions()" }, { @@ -15768,7 +15768,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1147", "id": "crud_production_material_usage_mark_requisition_fully_used", - "community": 4, + "community": 12, "norm_label": "mark_requisition_fully_used()" }, { @@ -15777,7 +15777,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1190", "id": "crud_production_material_usage_prep_consumption_to_dict", - "community": 4, + "community": 12, "norm_label": "_prep_consumption_to_dict()" }, { @@ -15786,7 +15786,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1222", "id": "crud_production_material_usage_list_prep_consumptions", - "community": 4, + "community": 12, "norm_label": "list_prep_consumptions()" }, { @@ -15795,7 +15795,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1299", "id": "crud_production_material_usage_list_my_prep_consumptions", - "community": 4, + "community": 12, "norm_label": "list_my_prep_consumptions()" }, { @@ -15804,7 +15804,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L20", "id": "crud_production_material_usage_rationale_20", - "community": 4, + "community": 3, "norm_label": "\u517c\u5bb9\u65e7\u6570\u636e:\u9886\u7528\u4eba/\u7528\u9014\u66fe\u62fc\u63a5\u5728 remark \u4e2d\u3002" }, { @@ -15813,7 +15813,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L42", "id": "crud_production_material_usage_rationale_42", - "community": 4, + "community": 3, "norm_label": "\u624b\u52a8\u51fa\u5e93\u65f6\u5907\u6ce8\u4ec5\u5c55\u793a\u7528\u6237\u586b\u5199\u5185\u5bb9,\u4e0d\u542b\u9886\u7528\u4eba/\u7528\u9014\u62fc\u63a5\u6bb5\u3002" }, { @@ -15822,7 +15822,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L195", "id": "crud_production_material_usage_rationale_195", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u9886\u7528\u8bb0\u5f55:\u624b\u52a8\u51fa\u5e93(\u9886\u7528\u4eba)\u6216\u4efb\u52a1\u4f7f\u7528(\u586b\u62a5\u4eba)\u3002" }, { @@ -15831,7 +15831,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L367", "id": "crud_production_material_usage_rationale_367", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93 + \u4efb\u52a1\u4f7f\u7528)\u3002" }, { @@ -15840,7 +15840,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L391", "id": "crud_production_material_usage_rationale_391", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u751f\u4ea7\u6b65\u9aa4\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55(step_save)\u3002" }, { @@ -15849,7 +15849,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L448", "id": "crud_production_material_usage_rationale_448", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u9886\u7528\u8bb0\u5f55\u5173\u8054\u7684\u6d88\u8017\u660e\u7ec6(parent_usage_id \u2192 step_save / prep_consume)\u3002" }, { @@ -15858,7 +15858,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L524", "id": "crud_production_material_usage_rationale_524", - "community": 4, + "community": 3, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -15867,7 +15867,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L595", "id": "crud_production_material_usage_rationale_595", - "community": 4, + "community": 3, "norm_label": "\u9886\u7528\u8bb0\u5f55\u9009\u9879(manual_out),\u4f9b\u751f\u4ea7\u6b65\u9aa4\u5173\u8054\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -15876,7 +15876,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L773", "id": "crud_production_material_usage_rationale_773", - "community": 4, + "community": 3, "norm_label": "\u65e7\u7248:\u6309\u5165\u5e93\u6279\u6b21\u6263\u51cf\u5e93\u5b58(\u517c\u5bb9\u5386\u53f2\u6570\u636e)\u3002" }, { @@ -15885,7 +15885,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L878", "id": "crud_production_material_usage_rationale_878", - "community": 4, + "community": 3, "norm_label": "\u767b\u8bb0\u6b65\u9aa4\u7269\u6599\u4f7f\u7528;\u5173\u8054\u9886\u7528\u8bb0\u5f55\u65f6\u4e0d\u6263\u51cf\u5e93\u5b58\u3002\u8c03\u7528\u65b9\u63a7\u5236\u4e8b\u52a1,\u672c\u51fd\u6570\u4e0d commit\u3002" }, { @@ -15894,7 +15894,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L934", "id": "crud_production_material_usage_rationale_934", - "community": 4, + "community": 3, "norm_label": "\u914d\u5236\u5b50\u7269\u6599\u6765\u6e90:\u5168\u90e8\u672a\u6807\u8bb0\u5df2\u7528\u5b8c\u7684\u9886\u7528\u8bb0\u5f55\u3002" }, { @@ -15903,7 +15903,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1064", "id": "crud_production_material_usage_rationale_1064", - "community": 4, + "community": 3, "norm_label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -15912,7 +15912,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1233", "id": "crud_production_material_usage_rationale_1233", - "community": 4, + "community": 3, "norm_label": "\u67e5\u8be2\u914d\u5236\u6d88\u8017\u660e\u7ec6(sub_consume)\u3002" }, { @@ -15921,7 +15921,7 @@ "source_file": "crud/production_material_usage.py", "source_location": "L1312", "id": "crud_production_material_usage_rationale_1312", - "community": 4, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u9886\u7528\u6279\u6b21\u7684\u914d\u5236\u6d88\u8017\u660e\u7ec6(\u6309\u9886\u7528\u4eba,\u975e\u914d\u5236\u64cd\u4f5c\u4eba)\u3002" }, { @@ -15930,7 +15930,7 @@ "source_file": "crud/sop_document.py", "source_location": "L1", "id": "crud_sop_document_py", - "community": 2, + "community": 1, "norm_label": "sop_document.py" }, { @@ -15939,7 +15939,7 @@ "source_file": "crud/sop_document.py", "source_location": "L16", "id": "crud_sop_document_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -15948,7 +15948,7 @@ "source_file": "crud/sop_document.py", "source_location": "L37", "id": "crud_sop_document_list_sop_documents", - "community": 2, + "community": 1, "norm_label": "list_sop_documents()" }, { @@ -15957,7 +15957,7 @@ "source_file": "crud/sop_document.py", "source_location": "L77", "id": "crud_sop_document_get_sop_document", - "community": 2, + "community": 1, "norm_label": "get_sop_document()" }, { @@ -15966,7 +15966,7 @@ "source_file": "crud/sop_document.py", "source_location": "L85", "id": "crud_sop_document_sop_code_exists", - "community": 2, + "community": 1, "norm_label": "sop_code_exists()" }, { @@ -15975,7 +15975,7 @@ "source_file": "crud/sop_document.py", "source_location": "L94", "id": "crud_sop_document_create_sop_document", - "community": 2, + "community": 1, "norm_label": "create_sop_document()" }, { @@ -15984,7 +15984,7 @@ "source_file": "crud/sop_document.py", "source_location": "L133", "id": "crud_sop_document_update_sop_document", - "community": 2, + "community": 1, "norm_label": "update_sop_document()" }, { @@ -15993,7 +15993,7 @@ "source_file": "crud/sop_document.py", "source_location": "L173", "id": "crud_sop_document_soft_delete_sop_document", - "community": 2, + "community": 1, "norm_label": "soft_delete_sop_document()" }, { @@ -16002,7 +16002,7 @@ "source_file": "crud/sop_document.py", "source_location": "L183", "id": "crud_sop_document_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -16011,7 +16011,7 @@ "source_file": "crud/sop_document.py", "source_location": "L1", "id": "crud_sop_document_rationale_1", - "community": 2, + "community": 1, "norm_label": "sop\u6587\u6863 crud(biz_sop_document)" }, { @@ -16029,7 +16029,7 @@ "source_file": "crud/production_task.py", "source_location": "L53", "id": "crud_production_task_require_requisition_for_catalog_material", - "community": 0, + "community": 9, "norm_label": "_require_requisition_for_catalog_material()" }, { @@ -16164,7 +16164,7 @@ "source_file": "crud/production_task.py", "source_location": "L447", "id": "crud_production_task_soft_delete_sub", - "community": 0, + "community": 9, "norm_label": "_soft_delete_sub()" }, { @@ -16353,7 +16353,7 @@ "source_file": "crud/production_task.py", "source_location": "L1052", "id": "crud_production_task_dispatch_task_steps", - "community": 9, + "community": 0, "norm_label": "dispatch_task_steps()" }, { @@ -16362,7 +16362,7 @@ "source_file": "crud/production_task.py", "source_location": "L1116", "id": "crud_production_task_enrich_tasks_with_step_summaries", - "community": 9, + "community": 0, "norm_label": "_enrich_tasks_with_step_summaries()" }, { @@ -16371,7 +16371,7 @@ "source_file": "crud/production_task.py", "source_location": "L1154", "id": "crud_production_task_list_production_tasks", - "community": 9, + "community": 8, "norm_label": "list_production_tasks()" }, { @@ -16416,7 +16416,7 @@ "source_file": "crud/production_task.py", "source_location": "L1901", "id": "crud_production_task_update_production_task", - "community": 2, + "community": 18, "norm_label": "update_production_task()" }, { @@ -16470,7 +16470,7 @@ "source_file": "crud/production_task.py", "source_location": "L2264", "id": "crud_production_task_delete_task_step", - "community": 0, + "community": 9, "norm_label": "delete_task_step()" }, { @@ -16479,7 +16479,7 @@ "source_file": "crud/production_task.py", "source_location": "L2287", "id": "crud_production_task_replace_step_reagents", - "community": 0, + "community": 9, "norm_label": "replace_step_reagents()" }, { @@ -16488,7 +16488,7 @@ "source_file": "crud/production_task.py", "source_location": "L2357", "id": "crud_production_task_replace_step_consumables", - "community": 0, + "community": 9, "norm_label": "replace_step_consumables()" }, { @@ -16497,7 +16497,7 @@ "source_file": "crud/production_task.py", "source_location": "L2427", "id": "crud_production_task_replace_step_configured_reagents", - "community": 0, + "community": 9, "norm_label": "replace_step_configured_reagents()" }, { @@ -16506,7 +16506,7 @@ "source_file": "crud/production_task.py", "source_location": "L2495", "id": "crud_production_task_replace_step_outputs", - "community": 0, + "community": 9, "norm_label": "replace_step_outputs()" }, { @@ -16515,7 +16515,7 @@ "source_file": "crud/production_task.py", "source_location": "L2514", "id": "crud_production_task_replace_step_data_collections", - "community": 0, + "community": 9, "norm_label": "replace_step_data_collections()" }, { @@ -16524,7 +16524,7 @@ "source_file": "crud/production_task.py", "source_location": "L2533", "id": "crud_production_task_spawn_temporary_work_order_from_task", - "community": 9, + "community": 8, "norm_label": "spawn_temporary_work_order_from_task()" }, { @@ -16533,7 +16533,7 @@ "source_file": "crud/production_task.py", "source_location": "L2607", "id": "crud_production_task_set_task_inputs", - "community": 0, + "community": 9, "norm_label": "set_task_inputs()" }, { @@ -16551,7 +16551,7 @@ "source_file": "crud/production_task.py", "source_location": "L2673", "id": "crud_production_task_create_occupancy_for_product", - "community": 13, + "community": 9, "norm_label": "_create_occupancy_for_product()" }, { @@ -16605,7 +16605,7 @@ "source_file": "crud/production_task.py", "source_location": "L2926", "id": "crud_production_task_copy_task_step", - "community": 9, + "community": 5, "norm_label": "copy_task_step()" }, { @@ -16659,7 +16659,7 @@ "source_file": "crud/production_task.py", "source_location": "L3155", "id": "crud_production_task_base_active_step_count_query", - "community": 4, + "community": 9, "norm_label": "_base_active_step_count_query()" }, { @@ -16695,7 +16695,7 @@ "source_file": "crud/production_task.py", "source_location": "L1", "id": "crud_production_task_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u751f\u4ea7\u4efb\u52a1 crud(biz_production_task + \u6b65\u9aa4 + \u5b50\u8868 + \u6295\u5165/\u4ea7\u51fa)" }, { @@ -16704,7 +16704,7 @@ "source_file": "crud/production_task.py", "source_location": "L129", "id": "crud_production_task_rationale_129", - "community": 1, + "community": 5, "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" }, { @@ -16713,7 +16713,7 @@ "source_file": "crud/production_task.py", "source_location": "L461", "id": "crud_production_task_rationale_461", - "community": 1, + "community": 5, "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" }, { @@ -16722,7 +16722,7 @@ "source_file": "crud/production_task.py", "source_location": "L480", "id": "crud_production_task_rationale_480", - "community": 1, + "community": 5, "norm_label": "\u6279\u91cf\u52a0\u8f7d\u6b65\u9aa4\u5b50\u8868,\u907f\u514d get_production_task_detail \u9010\u6b65\u9aa4 n+1 \u67e5\u8be2\u3002" }, { @@ -16731,7 +16731,7 @@ "source_file": "crud/production_task.py", "source_location": "L580", "id": "crud_production_task_rationale_580", - "community": 1, + "community": 5, "norm_label": "\u52a0\u8f7d\u6b65\u9aa4\u56db\u5f20\u5b50\u8868\u5e76\u5e8f\u5217\u5316(\u4e0e get_production_task_detail \u4e00\u81f4)\u3002" }, { @@ -16740,7 +16740,7 @@ "source_file": "crud/production_task.py", "source_location": "L788", "id": "crud_production_task_rationale_788", - "community": 1, + "community": 5, "norm_label": "deprecated:\u4f18\u5148\u4f7f\u7528 assert_task_step_assignee_or_legacy\u3002" }, { @@ -16749,7 +16749,7 @@ "source_file": "crud/production_task.py", "source_location": "L1119", "id": "crud_production_task_rationale_1119", - "community": 1, + "community": 5, "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" }, { @@ -16758,7 +16758,7 @@ "source_file": "crud/production_task.py", "source_location": "L1816", "id": "crud_production_task_rationale_1816", - "community": 1, + "community": 5, "norm_label": "\u6309\u5206\u7c7b\u5206\u7ec4\u5de5\u827a\u5e93,\u7ed3\u6784\u4e0e\u524d\u7aef route-config \u5de6\u680f\u4e00\u81f4\u3002" }, { @@ -16767,7 +16767,7 @@ "source_file": "crud/production_task.py", "source_location": "L1845", "id": "crud_production_task_rationale_1845", - "community": 1, + "community": 5, "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" }, { @@ -16776,7 +16776,7 @@ "source_file": "crud/production_task.py", "source_location": "L1936", "id": "crud_production_task_rationale_1936", - "community": 1, + "community": 5, "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" }, { @@ -16785,7 +16785,7 @@ "source_file": "crud/production_task.py", "source_location": "L1984", "id": "crud_production_task_rationale_1984", - "community": 1, + "community": 5, "norm_label": "\u5c06\u4efb\u52a1\u4e0b\u672a\u5b8c\u6210\u6b65\u9aa4\u7f6e\u4e3a ywc;\u4e0d commit\u3002\u8fd4\u56de\u66f4\u65b0\u6761\u6570\u3002" }, { @@ -16794,7 +16794,7 @@ "source_file": "crud/production_task.py", "source_location": "L2542", "id": "crud_production_task_rationale_2542", - "community": 1, + "community": 5, "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" }, { @@ -16803,7 +16803,7 @@ "source_file": "crud/production_task.py", "source_location": "L2665", "id": "crud_production_task_rationale_2665", - "community": 1, + "community": 5, "norm_label": "\u89e3\u6790\u53ef\u9009\u65e5\u671f\u5b57\u7b26\u4e32(\u517c\u5bb9 yyyy-mm-dd \u4e0e iso 8601)" }, { @@ -16812,7 +16812,7 @@ "source_file": "crud/production_task.py", "source_location": "L2723", "id": "crud_production_task_rationale_2723", - "community": 1, + "community": 5, "norm_label": "\u4ece output item \u66f4\u65b0\u7ec6\u80de\u4ea7\u54c1\u5b57\u6bb5" }, { @@ -16821,7 +16821,7 @@ "source_file": "crud/production_task.py", "source_location": "L2928", "id": "crud_production_task_rationale_2928", - "community": 1, + "community": 5, "norm_label": "\u590d\u5236\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4,\u63d2\u5165\u5230\u539f\u6b65\u9aa4\u4e4b\u540e,\u540d\u79f0\u8ffd\u52a0(\u590d\u5236)" }, { @@ -16830,7 +16830,7 @@ "source_file": "crud/production_task.py", "source_location": "L3054", "id": "crud_production_task_rationale_3054", - "community": 1, + "community": 5, "norm_label": "\u8f6f\u5220\u9664\u751f\u4ea7\u4efb\u52a1\u53ca\u5176\u6240\u6709\u5b50\u8868\u6570\u636e(\u6b65\u9aa4 + \u6295\u5165 + \u4ea7\u51fa)" }, { @@ -16839,7 +16839,7 @@ "source_file": "crud/production_task.py", "source_location": "L3235", "id": "crud_production_task_rationale_3235", - "community": 1, + "community": 5, "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" }, { @@ -16866,7 +16866,7 @@ "source_file": "crud/inbound_sample_special.py", "source_location": "L1", "id": "crud_inbound_sample_special_rationale_1", - "community": 4, + "community": 5, "norm_label": "\u5165\u5e93\u6837\u672c(\u91c7\u96c6\u534f\u8bae / \u79d1\u7814\u6350\u8d60)\u00b7 \u7279\u6b8a\u6807\u8bb0\u7ef4\u62a4\u3002" }, { @@ -16875,7 +16875,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L1", "id": "crud_qc_third_party_item_py", - "community": 2, + "community": 1, "norm_label": "qc_third_party_item.py" }, { @@ -16884,7 +16884,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L16", "id": "crud_qc_third_party_item_dec", - "community": 2, + "community": 1, "norm_label": "_dec()" }, { @@ -16893,7 +16893,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L22", "id": "crud_qc_third_party_item_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -16902,7 +16902,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L38", "id": "crud_qc_third_party_item_item_code_exists", - "community": 2, + "community": 1, "norm_label": "item_code_exists()" }, { @@ -16911,7 +16911,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L59", "id": "crud_qc_third_party_item_company_name_map", - "community": 2, + "community": 1, "norm_label": "_company_name_map()" }, { @@ -16920,7 +16920,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L70", "id": "crud_qc_third_party_item_list_items", - "community": 2, + "community": 1, "norm_label": "list_items()" }, { @@ -16929,7 +16929,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L119", "id": "crud_qc_third_party_item_list_active_items", - "community": 2, + "community": 1, "norm_label": "list_active_items()" }, { @@ -16938,7 +16938,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L139", "id": "crud_qc_third_party_item_get_item", - "community": 2, + "community": 1, "norm_label": "get_item()" }, { @@ -16947,7 +16947,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L150", "id": "crud_qc_third_party_item_create_item", - "community": 2, + "community": 1, "norm_label": "create_item()" }, { @@ -16956,7 +16956,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L202", "id": "crud_qc_third_party_item_update_item", - "community": 2, + "community": 1, "norm_label": "update_item()" }, { @@ -16965,7 +16965,7 @@ "source_file": "crud/qc_third_party_item.py", "source_location": "L256", "id": "crud_qc_third_party_item_soft_delete_item", - "community": 2, + "community": 1, "norm_label": "soft_delete_item()" }, { @@ -17028,7 +17028,7 @@ "source_file": "crud/sample_production_reception.py", "source_location": "L114", "id": "crud_sample_production_reception_validate_handler_user_id", - "community": 0, + "community": 1, "norm_label": "_validate_handler_user_id()" }, { @@ -17109,7 +17109,7 @@ "source_file": "crud/reagent.py", "source_location": "L1", "id": "crud_reagent_py", - "community": 2, + "community": 1, "norm_label": "reagent.py" }, { @@ -17118,7 +17118,7 @@ "source_file": "crud/reagent.py", "source_location": "L16", "id": "crud_reagent_dec", - "community": 2, + "community": 1, "norm_label": "_dec()" }, { @@ -17127,7 +17127,7 @@ "source_file": "crud/reagent.py", "source_location": "L22", "id": "crud_reagent_norm_status", - "community": 2, + "community": 1, "norm_label": "_norm_status()" }, { @@ -17136,7 +17136,7 @@ "source_file": "crud/reagent.py", "source_location": "L38", "id": "crud_reagent_is_enabled_status", - "community": 2, + "community": 1, "norm_label": "_is_enabled_status()" }, { @@ -17145,7 +17145,7 @@ "source_file": "crud/reagent.py", "source_location": "L42", "id": "crud_reagent_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -17154,7 +17154,7 @@ "source_file": "crud/reagent.py", "source_location": "L62", "id": "crud_reagent_list_reagents", - "community": 2, + "community": 1, "norm_label": "list_reagents()" }, { @@ -17163,7 +17163,7 @@ "source_file": "crud/reagent.py", "source_location": "L102", "id": "crud_reagent_get_reagent", - "community": 2, + "community": 1, "norm_label": "get_reagent()" }, { @@ -17172,7 +17172,7 @@ "source_file": "crud/reagent.py", "source_location": "L110", "id": "crud_reagent_reagent_code_exists", - "community": 2, + "community": 1, "norm_label": "reagent_code_exists()" }, { @@ -17181,7 +17181,7 @@ "source_file": "crud/reagent.py", "source_location": "L119", "id": "crud_reagent_create_reagent", - "community": 2, + "community": 1, "norm_label": "create_reagent()" }, { @@ -17190,7 +17190,7 @@ "source_file": "crud/reagent.py", "source_location": "L166", "id": "crud_reagent_update_reagent", - "community": 2, + "community": 1, "norm_label": "update_reagent()" }, { @@ -17199,7 +17199,7 @@ "source_file": "crud/reagent.py", "source_location": "L218", "id": "crud_reagent_soft_delete_reagent", - "community": 2, + "community": 1, "norm_label": "soft_delete_reagent()" }, { @@ -17208,7 +17208,7 @@ "source_file": "crud/reagent.py", "source_location": "L230", "id": "crud_reagent_stock_in", - "community": 2, + "community": 1, "norm_label": "stock_in()" }, { @@ -17217,7 +17217,7 @@ "source_file": "crud/reagent.py", "source_location": "L286", "id": "crud_reagent_batch_stock_in", - "community": 2, + "community": 1, "norm_label": "batch_stock_in()" }, { @@ -17226,7 +17226,7 @@ "source_file": "crud/reagent.py", "source_location": "L361", "id": "crud_reagent_stock_out", - "community": 2, + "community": 1, "norm_label": "stock_out()" }, { @@ -17235,7 +17235,7 @@ "source_file": "crud/reagent.py", "source_location": "L432", "id": "crud_reagent_batch_stock_out", - "community": 2, + "community": 1, "norm_label": "batch_stock_out()" }, { @@ -17244,7 +17244,7 @@ "source_file": "crud/reagent.py", "source_location": "L520", "id": "crud_reagent_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -17280,7 +17280,7 @@ "source_file": "crud/qc_inbound_lab_storage_sort.py", "source_location": "L38", "id": "crud_qc_inbound_lab_storage_sort_lab_storage_code_expr_for_work_order", - "community": 4, + "community": 8, "norm_label": "lab_storage_code_expr_for_work_order()" }, { @@ -17298,7 +17298,7 @@ "source_file": "crud/qc_inbound_lab_storage_sort.py", "source_location": "L1", "id": "crud_qc_inbound_lab_storage_sort_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u5165\u5e93\u8d28\u68c0\u5217\u8868:\u6309\u5b9e\u9a8c\u5ba4\u5165\u5e93\u7f16\u7801\u6392\u5e8f\u7684\u8f85\u52a9\u903b\u8f91\u3002" }, { @@ -17307,7 +17307,7 @@ "source_file": "crud/qc_inbound_lab_storage_sort.py", "source_location": "L25", "id": "crud_qc_inbound_lab_storage_sort_rationale_25", - "community": 1, + "community": 5, "norm_label": "\u5217\u8868\u5e8f\u6bd4\u8f83:\u7f16\u7801 desc,\u540c\u7f16\u7801\u65f6\u95f4 desc\u3002\u8fd4\u56de\u8d1f\u503c\u8868\u793a a \u5e94\u6392\u5728 b \u524d\u3002" }, { @@ -17316,7 +17316,7 @@ "source_file": "crud/qc_inbound_lab_storage_sort.py", "source_location": "L39", "id": "crud_qc_inbound_lab_storage_sort_rationale_39", - "community": 1, + "community": 5, "norm_label": "\u76f8\u5173\u5b50\u67e5\u8be2:\u4f18\u5148 reception_id,\u5426\u5219\u540c\u79df\u6237 sample_code \u6700\u65b0\u4e00\u6761\u63a5\u6536\u8bb0\u5f55\u7684\u7f16\u7801\u3002 \u5b50\u67e5\u8be2\u7ed3\u679c\u4e0e\u7a7a\u4e32\u5b57\u9762\u91cf\u7edf\u4e00 utf8mb4_" }, { @@ -17325,7 +17325,7 @@ "source_file": "crud/qc_inbound_lab_storage_sort.py", "source_location": "L76", "id": "crud_qc_inbound_lab_storage_sort_rationale_76", - "community": 1, + "community": 5, "norm_label": "\u4f9b query.order_by(*clauses) \u4f7f\u7528\u3002" }, { @@ -17343,7 +17343,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L71", "id": "crud_collection_protocol_get_protocol_nos_used_in_protocols", - "community": 5, + "community": 4, "norm_label": "get_protocol_nos_used_in_protocols()" }, { @@ -17577,7 +17577,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L564", "id": "crud_collection_protocol_append_protocol_status_change", - "community": 4, + "community": 5, "norm_label": "append_protocol_status_change()" }, { @@ -17802,7 +17802,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1665", "id": "crud_collection_protocol_create_audit", - "community": 2, + "community": 1, "norm_label": "create_audit()" }, { @@ -17982,7 +17982,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2255", "id": "crud_collection_protocol_apply_submit_refund_finance", - "community": 0, + "community": 4, "norm_label": "_apply_submit_refund_finance()" }, { @@ -17991,7 +17991,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2275", "id": "crud_collection_protocol_submit_refund_finance", - "community": 0, + "community": 4, "norm_label": "submit_refund_finance()" }, { @@ -18000,7 +18000,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2299", "id": "crud_collection_protocol_batch_submit_refund_finance", - "community": 0, + "community": 4, "norm_label": "batch_submit_refund_finance()" }, { @@ -18450,7 +18450,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L4540", "id": "crud_collection_protocol_create_invoice_request", - "community": 2, + "community": 1, "norm_label": "create_invoice_request()" }, { @@ -18495,7 +18495,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1", "id": "crud_collection_protocol_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u91c7\u96c6\u534f\u8bae\u5355 / \u5ba1\u6838 / \u7f34\u8d39\u660e\u7ec6 crud(\u7ec6\u80de\u5b58\u50a8 2.2.6~2.2.10)" }, { @@ -18504,7 +18504,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L77", "id": "crud_collection_protocol_rationale_77", - "community": 1, + "community": 5, "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" }, { @@ -18513,7 +18513,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L111", "id": "crud_collection_protocol_rationale_111", - "community": 1, + "community": 5, "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" }, { @@ -18522,7 +18522,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L147", "id": "crud_collection_protocol_rationale_147", - "community": 1, + "community": 5, "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" }, { @@ -18531,7 +18531,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L207", "id": "crud_collection_protocol_rationale_207", - "community": 1, + "community": 5, "norm_label": "\u5c06 yyyymmdd / yyyy-mm-dd \u7b49\u683c\u5f0f\u89c4\u8303\u4e3a 8 \u4f4d\u65e5\u671f\u5b57\u7b26\u4e32\u3002" }, { @@ -18540,7 +18540,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L220", "id": "crud_collection_protocol_rationale_220", - "community": 1, + "community": 5, "norm_label": "validate supplied business dates instead of silently clearing bad input." }, { @@ -18549,7 +18549,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L240", "id": "crud_collection_protocol_rationale_240", - "community": 1, + "community": 5, "norm_label": "\u5c06\u524d\u7aef camelcase \u5b57\u6bb5\u540d\u8f6c\u4e3a\u6570\u636e\u5e93 snake_case\u3002" }, { @@ -18558,7 +18558,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L251", "id": "crud_collection_protocol_rationale_251", - "community": 1, + "community": 5, "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" }, { @@ -18567,7 +18567,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L262", "id": "crud_collection_protocol_rationale_262", - "community": 1, + "community": 5, "norm_label": "\u9644\u4ef6\u5217\u8868\u6216\u5b57\u7b26\u4e32 \u2192 \u9017\u53f7\u5206\u9694 url(minio)\u3002" }, { @@ -18576,7 +18576,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L326", "id": "crud_collection_protocol_rationale_326", - "community": 1, + "community": 5, "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" }, { @@ -18585,7 +18585,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L377", "id": "crud_collection_protocol_rationale_377", - "community": 1, + "community": 5, "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" }, { @@ -18594,7 +18594,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L577", "id": "crud_collection_protocol_rationale_577", - "community": 1, + "community": 5, "norm_label": "\u8ffd\u52a0\u4e00\u6761\u72b6\u6001\u53d8\u66f4\u5386\u53f2(\u4e0d commit)\u3002" }, { @@ -18603,7 +18603,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L775", "id": "crud_collection_protocol_rationale_775", - "community": 1, + "community": 5, "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" }, { @@ -18612,7 +18612,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L822", "id": "crud_collection_protocol_rationale_822", - "community": 1, + "community": 5, "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" }, { @@ -18621,7 +18621,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L1763", "id": "crud_collection_protocol_rationale_1763", - "community": 1, + "community": 5, "norm_label": "\u7f34\u8d39\u660e\u7ec6\u884c \u2192 \u524d\u7aef\u5b57\u5178(\u542b\u534f\u8bae\u3001\u5ba2\u6237\u3001\u8f6c\u8d26\u9644\u4ef6)\u3002" }, { @@ -18630,7 +18630,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2443", "id": "crud_collection_protocol_rationale_2443", - "community": 1, + "community": 5, "norm_label": "overdue | warn | upcoming \u2014 due \u4e3a yyyymmdd" }, { @@ -18639,7 +18639,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L2955", "id": "crud_collection_protocol_rationale_2955", - "community": 1, + "community": 5, "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" }, { @@ -18648,7 +18648,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3144", "id": "crud_collection_protocol_rationale_3144", - "community": 1, + "community": 5, "norm_label": "\u5199\u56de\u6837\u672c\u8fd0\u8f93\u660e\u7ec6\u3002\u8fd0\u8d39\u6279\u6b21\u6539\u9020\u540e\u4ecd\u4fdd\u7559\u9884\u8ba1\u5230\u8fbe\u7b49\u5b57\u6bb5(\u53ef\u4ec5\u6709 eta_time)\u3002" }, { @@ -18657,7 +18657,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3553", "id": "crud_collection_protocol_rationale_3553", - "community": 1, + "community": 5, "norm_label": "normalize one payment detail row for equality compare." }, { @@ -18666,7 +18666,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L3943", "id": "crud_collection_protocol_rationale_3943", - "community": 1, + "community": 5, "norm_label": "\u539f\u5b50\u4fdd\u5b58 v1 \u7236\u7f34\u8d39\u65b9\u6848\u4e0e\u660e\u7ec6,\u4f9b web/\u79fb\u52a8\u7aef\u805a\u5408\u8868\u5355\u590d\u7528\u3002" }, { @@ -18675,7 +18675,7 @@ "source_file": "crud/collection_protocol.py", "source_location": "L4148", "id": "crud_collection_protocol_rationale_4148", - "community": 1, + "community": 5, "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" }, { @@ -18684,7 +18684,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L1", "id": "crud_cleanroom_garment_py", - "community": 2, + "community": 1, "norm_label": "cleanroom_garment.py" }, { @@ -18693,7 +18693,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L22", "id": "crud_cleanroom_garment_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -18702,7 +18702,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L28", "id": "crud_cleanroom_garment_parse_date", - "community": 2, + "community": 1, "norm_label": "_parse_date()" }, { @@ -18711,7 +18711,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L46", "id": "crud_cleanroom_garment_parse_datetime", - "community": 2, + "community": 1, "norm_label": "_parse_datetime()" }, { @@ -18720,7 +18720,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L62", "id": "crud_cleanroom_garment_parse_limit", - "community": 2, + "community": 1, "norm_label": "_parse_limit()" }, { @@ -18729,7 +18729,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L74", "id": "crud_cleanroom_garment_count_map", - "community": 2, + "community": 1, "norm_label": "_count_map()" }, { @@ -18738,7 +18738,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L86", "id": "crud_cleanroom_garment_garment_to_dict", - "community": 2, + "community": 1, "norm_label": "_garment_to_dict()" }, { @@ -18747,7 +18747,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L116", "id": "crud_cleanroom_garment_list_garments", - "community": 2, + "community": 1, "norm_label": "list_garments()" }, { @@ -18756,7 +18756,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L210", "id": "crud_cleanroom_garment_get_garment", - "community": 2, + "community": 1, "norm_label": "get_garment()" }, { @@ -18765,7 +18765,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L221", "id": "crud_cleanroom_garment_get_garment_detail", - "community": 2, + "community": 1, "norm_label": "get_garment_detail()" }, { @@ -18774,7 +18774,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L236", "id": "crud_cleanroom_garment_garment_code_exists", - "community": 2, + "community": 1, "norm_label": "garment_code_exists()" }, { @@ -18783,7 +18783,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L251", "id": "crud_cleanroom_garment_create_garment", - "community": 2, + "community": 1, "norm_label": "create_garment()" }, { @@ -18792,7 +18792,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L300", "id": "crud_cleanroom_garment_update_garment", - "community": 2, + "community": 1, "norm_label": "update_garment()" }, { @@ -18801,7 +18801,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L350", "id": "crud_cleanroom_garment_soft_delete_garment", - "community": 2, + "community": 1, "norm_label": "soft_delete_garment()" }, { @@ -18810,7 +18810,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L360", "id": "crud_cleanroom_garment_batch_soft_delete_garments", - "community": 2, + "community": 1, "norm_label": "batch_soft_delete_garments()" }, { @@ -18819,7 +18819,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L373", "id": "crud_cleanroom_garment_discard_garment", - "community": 2, + "community": 1, "norm_label": "discard_garment()" }, { @@ -18828,7 +18828,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L400", "id": "crud_cleanroom_garment_batch_discard_garments", - "community": 2, + "community": 1, "norm_label": "batch_discard_garments()" }, { @@ -18837,7 +18837,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L435", "id": "crud_cleanroom_garment_ensure_garment_active", - "community": 2, + "community": 1, "norm_label": "_ensure_garment_active()" }, { @@ -18846,7 +18846,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L448", "id": "crud_cleanroom_garment_wash_log_to_dict", - "community": 2, + "community": 1, "norm_label": "_wash_log_to_dict()" }, { @@ -18855,7 +18855,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L463", "id": "crud_cleanroom_garment_list_wash_logs", - "community": 2, + "community": 1, "norm_label": "list_wash_logs()" }, { @@ -18864,7 +18864,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L489", "id": "crud_cleanroom_garment_get_wash_log", - "community": 2, + "community": 1, "norm_label": "get_wash_log()" }, { @@ -18873,7 +18873,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L498", "id": "crud_cleanroom_garment_create_wash_log", - "community": 2, + "community": 1, "norm_label": "create_wash_log()" }, { @@ -18882,7 +18882,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L534", "id": "crud_cleanroom_garment_update_wash_log", - "community": 2, + "community": 1, "norm_label": "update_wash_log()" }, { @@ -18891,7 +18891,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L569", "id": "crud_cleanroom_garment_soft_delete_wash_log", - "community": 2, + "community": 1, "norm_label": "soft_delete_wash_log()" }, { @@ -18900,7 +18900,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L579", "id": "crud_cleanroom_garment_batch_create_wash_logs", - "community": 2, + "community": 1, "norm_label": "batch_create_wash_logs()" }, { @@ -18909,7 +18909,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L655", "id": "crud_cleanroom_garment_sterilize_log_to_dict", - "community": 2, + "community": 1, "norm_label": "_sterilize_log_to_dict()" }, { @@ -18918,7 +18918,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L670", "id": "crud_cleanroom_garment_list_sterilize_logs", - "community": 2, + "community": 1, "norm_label": "list_sterilize_logs()" }, { @@ -18927,7 +18927,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L696", "id": "crud_cleanroom_garment_get_sterilize_log", - "community": 2, + "community": 1, "norm_label": "get_sterilize_log()" }, { @@ -18936,7 +18936,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L707", "id": "crud_cleanroom_garment_create_sterilize_log", - "community": 2, + "community": 1, "norm_label": "create_sterilize_log()" }, { @@ -18945,7 +18945,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L743", "id": "crud_cleanroom_garment_update_sterilize_log", - "community": 2, + "community": 1, "norm_label": "update_sterilize_log()" }, { @@ -18954,7 +18954,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L778", "id": "crud_cleanroom_garment_soft_delete_sterilize_log", - "community": 2, + "community": 1, "norm_label": "soft_delete_sterilize_log()" }, { @@ -18963,7 +18963,7 @@ "source_file": "crud/cleanroom_garment.py", "source_location": "L788", "id": "crud_cleanroom_garment_batch_create_sterilize_logs", - "community": 2, + "community": 1, "norm_label": "batch_create_sterilize_logs()" }, { @@ -19008,7 +19008,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L1", "id": "crud_qc_material_usage_py", - "community": 8, + "community": 12, "norm_label": "qc_material_usage.py" }, { @@ -19017,7 +19017,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L18", "id": "crud_qc_material_usage_parse_receiver_purpose_from_remark", - "community": 8, + "community": 12, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -19026,7 +19026,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L30", "id": "crud_qc_material_usage_resolve_receiver_purpose", - "community": 8, + "community": 12, "norm_label": "_resolve_receiver_purpose()" }, { @@ -19035,7 +19035,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L40", "id": "crud_qc_material_usage_display_remark", - "community": 8, + "community": 12, "norm_label": "_display_remark()" }, { @@ -19044,7 +19044,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L56", "id": "crud_qc_material_usage_user_nick_name_map", - "community": 8, + "community": 12, "norm_label": "_user_nick_name_map()" }, { @@ -19053,7 +19053,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L64", "id": "crud_qc_material_usage_receiver_display_map", - "community": 8, + "community": 12, "norm_label": "_receiver_display_map()" }, { @@ -19062,7 +19062,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L76", "id": "crud_qc_material_usage_usage_unit_label", - "community": 8, + "community": 12, "norm_label": "_usage_unit_label()" }, { @@ -19071,7 +19071,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L85", "id": "crud_qc_material_usage_stock_in_date_for_row", - "community": 8, + "community": 12, "norm_label": "_stock_in_date_for_row()" }, { @@ -19080,7 +19080,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L91", "id": "crud_qc_material_usage_unit_price_for_row", - "community": 8, + "community": 12, "norm_label": "_unit_price_for_row()" }, { @@ -19089,7 +19089,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L99", "id": "crud_qc_material_usage_amount_for_row", - "community": 8, + "community": 12, "norm_label": "_amount_for_row()" }, { @@ -19098,7 +19098,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L115", "id": "crud_qc_material_usage_row_to_dict", - "community": 8, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -19107,7 +19107,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L176", "id": "crud_qc_material_usage_linked_qc_task_no_map", - "community": 8, + "community": 12, "norm_label": "_linked_qc_task_no_map()" }, { @@ -19116,7 +19116,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L209", "id": "crud_qc_material_usage_batch_map", - "community": 8, + "community": 12, "norm_label": "_batch_map()" }, { @@ -19125,7 +19125,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L221", "id": "crud_qc_material_usage_mine_usage_filter", - "community": 8, + "community": 12, "norm_label": "_mine_usage_filter()" }, { @@ -19134,7 +19134,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L246", "id": "crud_qc_material_usage_list_usages_query", - "community": 8, + "community": 12, "norm_label": "_list_usages_query()" }, { @@ -19143,7 +19143,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L320", "id": "crud_qc_material_usage_paginate_usages", - "community": 8, + "community": 12, "norm_label": "_paginate_usages()" }, { @@ -19152,7 +19152,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L365", "id": "crud_qc_material_usage_list_usages", - "community": 8, + "community": 12, "norm_label": "list_usages()" }, { @@ -19161,7 +19161,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L393", "id": "crud_qc_material_usage_list_my_usages", - "community": 8, + "community": 12, "norm_label": "list_my_usages()" }, { @@ -19170,7 +19170,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L424", "id": "crud_qc_material_usage_list_usages_by_task", - "community": 8, + "community": 12, "norm_label": "list_usages_by_task()" }, { @@ -19179,7 +19179,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L481", "id": "crud_qc_material_usage_list_linked_task_usages", - "community": 8, + "community": 12, "norm_label": "list_linked_task_usages()" }, { @@ -19188,7 +19188,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L531", "id": "crud_qc_material_usage_revert_task_material_usages", - "community": 8, + "community": 12, "norm_label": "revert_task_material_usages()" }, { @@ -19197,7 +19197,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L599", "id": "crud_qc_material_usage_list_requisition_options", - "community": 8, + "community": 12, "norm_label": "list_requisition_options()" }, { @@ -19206,7 +19206,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L673", "id": "crud_qc_material_usage_record_task_usage_from_requisition", - "community": 8, + "community": 12, "norm_label": "_record_task_usage_from_requisition()" }, { @@ -19215,7 +19215,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L765", "id": "crud_qc_material_usage_deduct_task_usage_legacy_batch", - "community": 8, + "community": 12, "norm_label": "_deduct_task_usage_legacy_batch()" }, { @@ -19224,7 +19224,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L865", "id": "crud_qc_material_usage_deduct_for_task", - "community": 8, + "community": 12, "norm_label": "deduct_for_task()" }, { @@ -19233,7 +19233,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L916", "id": "crud_qc_material_usage_task_consumed_qty_map", - "community": 8, + "community": 12, "norm_label": "_task_consumed_qty_map()" }, { @@ -19242,7 +19242,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L942", "id": "crud_qc_material_usage_fmt_date_val", - "community": 8, + "community": 12, "norm_label": "_fmt_date_val()" }, { @@ -19251,7 +19251,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L950", "id": "crud_qc_material_usage_list_stock_check_requisitions", - "community": 8, + "community": 12, "norm_label": "list_stock_check_requisitions()" }, { @@ -19269,7 +19269,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L19", "id": "crud_qc_material_usage_rationale_19", - "community": 1, + "community": 3, "norm_label": "\u517c\u5bb9\u65e7\u6570\u636e:\u9886\u7528\u4eba/\u7528\u9014\u66fe\u62fc\u63a5\u5728 remark \u4e2d\u3002" }, { @@ -19278,7 +19278,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L41", "id": "crud_qc_material_usage_rationale_41", - "community": 1, + "community": 3, "norm_label": "\u624b\u52a8\u51fa\u5e93\u65f6\u5907\u6ce8\u4ec5\u5c55\u793a\u7528\u6237\u586b\u5199\u5185\u5bb9,\u4e0d\u542b\u9886\u7528\u4eba/\u7528\u9014\u62fc\u63a5\u6bb5\u3002" }, { @@ -19287,7 +19287,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L181", "id": "crud_qc_material_usage_rationale_181", - "community": 1, + "community": 3, "norm_label": "\u9886\u7528\u8bb0\u5f55(manual_out)\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u53f7,\u805a\u5408\u4e3a parent_usage_id \u2192 \u4efb\u52a1\u53f7\u5217\u8868\u3002" }, { @@ -19296,7 +19296,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L222", "id": "crud_qc_material_usage_rationale_222", - "community": 1, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u9886\u7528\u8bb0\u5f55:\u624b\u52a8\u51fa\u5e93(\u9886\u7528\u4eba)\u6216\u4efb\u52a1\u4f7f\u7528(\u586b\u62a5\u4eba)\u3002" }, { @@ -19305,7 +19305,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L408", "id": "crud_qc_material_usage_rationale_408", - "community": 1, + "community": 3, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93 + \u4efb\u52a1\u4f7f\u7528)\u3002" }, { @@ -19314,7 +19314,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L431", "id": "crud_qc_material_usage_rationale_431", - "community": 1, + "community": 3, "norm_label": "\u67e5\u8be2\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55(task_complete)\u3002" }, { @@ -19323,7 +19323,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L488", "id": "crud_qc_material_usage_rationale_488", - "community": 1, + "community": 3, "norm_label": "\u67e5\u8be2\u9886\u7528\u8bb0\u5f55\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u7269\u6599\u6d88\u8017(parent_usage_id \u2192 task_complete)\u3002" }, { @@ -19332,7 +19332,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L537", "id": "crud_qc_material_usage_rationale_537", - "community": 1, + "community": 3, "norm_label": "\u64a4\u9500\u4efb\u52a1\u6b64\u524d task_complete \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -19341,7 +19341,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L607", "id": "crud_qc_material_usage_rationale_607", - "community": 1, + "community": 3, "norm_label": "\u9886\u7528\u8bb0\u5f55\u9009\u9879(manual_out),\u4f9b\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7269\u6599\u4f7f\u7528\u3002" }, { @@ -19350,7 +19350,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L774", "id": "crud_qc_material_usage_rationale_774", - "community": 1, + "community": 3, "norm_label": "\u65e7\u7248:\u6309\u5165\u5e93\u6279\u6b21\u6263\u51cf\u5e93\u5b58(\u517c\u5bb9\u5386\u53f2\u6570\u636e)\u3002" }, { @@ -19359,7 +19359,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L874", "id": "crud_qc_material_usage_rationale_874", - "community": 1, + "community": 3, "norm_label": "\u767b\u8bb0\u4efb\u52a1\u7269\u6599\u4f7f\u7528;\u5173\u8054\u9886\u7528\u8bb0\u5f55\u65f6\u4e0d\u6263\u51cf\u5e93\u5b58\u3002\u8c03\u7528\u65b9\u63a7\u5236\u4e8b\u52a1,\u672c\u51fd\u6570\u4e0d commit\u3002" }, { @@ -19368,7 +19368,7 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L959", "id": "crud_qc_material_usage_rationale_959", - "community": 1, + "community": 3, "norm_label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -19449,7 +19449,7 @@ "source_file": "crud/presign_order.py", "source_location": "L1", "id": "crud_presign_order_py", - "community": 5, + "community": 10, "norm_label": "presign_order.py" }, { @@ -19458,7 +19458,7 @@ "source_file": "crud/presign_order.py", "source_location": "L32", "id": "crud_presign_order_now", - "community": 5, + "community": 10, "norm_label": "_now()" }, { @@ -19476,7 +19476,7 @@ "source_file": "crud/presign_order.py", "source_location": "L53", "id": "crud_presign_order_dec", - "community": 5, + "community": 10, "norm_label": "_dec()" }, { @@ -19485,7 +19485,7 @@ "source_file": "crud/presign_order.py", "source_location": "L59", "id": "crud_presign_order_user_nick_name_map", - "community": 5, + "community": 10, "norm_label": "_user_nick_name_map()" }, { @@ -19494,7 +19494,7 @@ "source_file": "crud/presign_order.py", "source_location": "L79", "id": "crud_presign_order_assert_presign_convertible", - "community": 5, + "community": 10, "norm_label": "assert_presign_convertible()" }, { @@ -19503,7 +19503,7 @@ "source_file": "crud/presign_order.py", "source_location": "L87", "id": "crud_presign_order_resolve_convert_staff_fields", - "community": 5, + "community": 10, "norm_label": "resolve_convert_staff_fields()" }, { @@ -19512,7 +19512,7 @@ "source_file": "crud/presign_order.py", "source_location": "L105", "id": "crud_presign_order_get_order_or_raise", - "community": 5, + "community": 10, "norm_label": "_get_order_or_raise()" }, { @@ -19521,7 +19521,7 @@ "source_file": "crud/presign_order.py", "source_location": "L124", "id": "crud_presign_order_validate_presign_person_ids", - "community": 5, + "community": 10, "norm_label": "validate_presign_person_ids()" }, { @@ -19530,7 +19530,7 @@ "source_file": "crud/presign_order.py", "source_location": "L159", "id": "crud_presign_order_get_transfer_or_raise", - "community": 5, + "community": 10, "norm_label": "_get_transfer_or_raise()" }, { @@ -19539,7 +19539,7 @@ "source_file": "crud/presign_order.py", "source_location": "L176", "id": "crud_presign_order_update_transfer_expected_status", - "community": 5, + "community": 10, "norm_label": "_update_transfer_expected_status()" }, { @@ -19548,7 +19548,7 @@ "source_file": "crud/presign_order.py", "source_location": "L221", "id": "crud_presign_order_transfer_to_dict", - "community": 5, + "community": 10, "norm_label": "_transfer_to_dict()" }, { @@ -19557,7 +19557,7 @@ "source_file": "crud/presign_order.py", "source_location": "L245", "id": "crud_presign_order_confirmed_deposit_amount", - "community": 5, + "community": 10, "norm_label": "confirmed_deposit_amount()" }, { @@ -19566,7 +19566,7 @@ "source_file": "crud/presign_order.py", "source_location": "L265", "id": "crud_presign_order_confirmed_deposit_amount_map", - "community": 5, + "community": 10, "norm_label": "confirmed_deposit_amount_map()" }, { @@ -19575,7 +19575,7 @@ "source_file": "crud/presign_order.py", "source_location": "L290", "id": "crud_presign_order_sample_type_names", - "community": 5, + "community": 10, "norm_label": "_sample_type_names()" }, { @@ -19584,7 +19584,7 @@ "source_file": "crud/presign_order.py", "source_location": "L311", "id": "crud_presign_order_list_sample_type_ids", - "community": 5, + "community": 10, "norm_label": "list_sample_type_ids()" }, { @@ -19593,7 +19593,7 @@ "source_file": "crud/presign_order.py", "source_location": "L330", "id": "crud_presign_order_replace_sample_types", - "community": 5, + "community": 10, "norm_label": "replace_sample_types()" }, { @@ -19602,7 +19602,7 @@ "source_file": "crud/presign_order.py", "source_location": "L378", "id": "crud_presign_order_list_transfers", - "community": 5, + "community": 10, "norm_label": "list_transfers()" }, { @@ -19611,7 +19611,7 @@ "source_file": "crud/presign_order.py", "source_location": "L394", "id": "crud_presign_order_order_to_dict", - "community": 5, + "community": 10, "norm_label": "order_to_dict()" }, { @@ -19620,7 +19620,7 @@ "source_file": "crud/presign_order.py", "source_location": "L457", "id": "crud_presign_order_list_presign_orders", - "community": 5, + "community": 10, "norm_label": "list_presign_orders()" }, { @@ -19629,7 +19629,7 @@ "source_file": "crud/presign_order.py", "source_location": "L501", "id": "crud_presign_order_get_presign_order", - "community": 5, + "community": 10, "norm_label": "get_presign_order()" }, { @@ -19638,7 +19638,7 @@ "source_file": "crud/presign_order.py", "source_location": "L518", "id": "crud_presign_order_create_presign_order", - "community": 5, + "community": 10, "norm_label": "create_presign_order()" }, { @@ -19647,7 +19647,7 @@ "source_file": "crud/presign_order.py", "source_location": "L619", "id": "crud_presign_order_update_presign_order", - "community": 5, + "community": 10, "norm_label": "update_presign_order()" }, { @@ -19656,7 +19656,7 @@ "source_file": "crud/presign_order.py", "source_location": "L712", "id": "crud_presign_order_soft_delete_presign_order", - "community": 5, + "community": 10, "norm_label": "soft_delete_presign_order()" }, { @@ -19665,7 +19665,7 @@ "source_file": "crud/presign_order.py", "source_location": "L726", "id": "crud_presign_order_add_transfer", - "community": 5, + "community": 10, "norm_label": "add_transfer()" }, { @@ -19674,7 +19674,7 @@ "source_file": "crud/presign_order.py", "source_location": "L777", "id": "crud_presign_order_update_transfer_draft", - "community": 5, + "community": 10, "norm_label": "update_transfer_draft()" }, { @@ -19683,7 +19683,7 @@ "source_file": "crud/presign_order.py", "source_location": "L833", "id": "crud_presign_order_submit_receipt_finance", - "community": 5, + "community": 10, "norm_label": "submit_receipt_finance()" }, { @@ -19692,7 +19692,7 @@ "source_file": "crud/presign_order.py", "source_location": "L868", "id": "crud_presign_order_withdraw_receipt", - "community": 5, + "community": 10, "norm_label": "withdraw_receipt()" }, { @@ -19701,7 +19701,7 @@ "source_file": "crud/presign_order.py", "source_location": "L894", "id": "crud_presign_order_confirm_receipt", - "community": 5, + "community": 10, "norm_label": "confirm_receipt()" }, { @@ -19710,7 +19710,7 @@ "source_file": "crud/presign_order.py", "source_location": "L930", "id": "crud_presign_order_reject_receipt", - "community": 5, + "community": 10, "norm_label": "reject_receipt()" }, { @@ -19719,7 +19719,7 @@ "source_file": "crud/presign_order.py", "source_location": "L955", "id": "crud_presign_order_list_presign_transfers_for_finance", - "community": 5, + "community": 10, "norm_label": "list_presign_transfers_for_finance()" }, { @@ -19728,7 +19728,7 @@ "source_file": "crud/presign_order.py", "source_location": "L1053", "id": "crud_presign_order_convert_to_protocol", - "community": 5, + "community": 10, "norm_label": "convert_to_protocol()" }, { @@ -19737,7 +19737,7 @@ "source_file": "crud/presign_order.py", "source_location": "L1", "id": "crud_presign_order_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u9884\u7b7e\u7ea6\u8ba2\u5355 / \u610f\u5411\u91d1\u8f6c\u8d26 / \u8f6c\u6b63\u5f0f\u534f\u8bae crud" }, { @@ -19746,7 +19746,7 @@ "source_file": "crud/presign_order.py", "source_location": "L40", "id": "crud_presign_order_rationale_40", - "community": 1, + "community": 5, "norm_label": "web \u5355\u6761\u64cd\u4f5c\u6cbf\u7528\u5bf9\u5e94\u8ba2\u5355/\u8d22\u52a1\u5217\u8868\u7684\u79df\u6237\u4e0e\u591a\u89d2\u8272\u6570\u636e\u8303\u56f4\u3002" }, { @@ -19755,7 +19755,7 @@ "source_file": "crud/presign_order.py", "source_location": "L94", "id": "crud_presign_order_rationale_94", - "community": 1, + "community": 5, "norm_label": "\u8f6c\u6b63\u5f0f\u4eba\u5458\u6620\u5c04:\u91c7\u96c6\u4e13\u5458\u2192\u91c7\u96c6\u4e13\u5458+\u5e02\u573a\u4e13\u5458;\u91c7\u96c6\u7ecf\u7406\u2192\u5730\u533a\u7ecf\u7406\u3002" }, { @@ -19764,7 +19764,7 @@ "source_file": "crud/presign_order.py", "source_location": "L132", "id": "crud_presign_order_rationale_132", - "community": 1, + "community": 5, "norm_label": "\u6240\u6709\u9884\u7b7e\u4eba\u5458\u5fc5\u987b\u662f\u5f53\u524d\u79df\u6237\u6709\u6548\u4e14\u542f\u7528\u7684\u7cfb\u7edf\u7528\u6237\u3002" }, { @@ -19773,7 +19773,7 @@ "source_file": "crud/presign_order.py", "source_location": "L186", "id": "crud_presign_order_rationale_186", - "community": 1, + "community": 5, "norm_label": "\u4ee5\u65e7\u72b6\u6001\u4f5c\u4e3a cas \u6761\u4ef6\u66f4\u65b0,\u5e76\u8fd4\u56de\u4e8b\u52a1\u5185\u5237\u65b0\u540e\u7684\u7a33\u5b9a\u5feb\u7167\u3002" }, { @@ -19782,7 +19782,7 @@ "source_file": "crud/presign_order.py", "source_location": "L1062", "id": "crud_presign_order_rationale_1062", - "community": 1, + "community": 5, "norm_label": "\u8f6c\u6b63\u5f0f\u534f\u8bae:\u521b\u5efa\u534f\u8bae\u4e3b\u5355 + \u5f53\u4e8b\u4eba/\u91c7\u96c6\u4fe1\u606f + \u6837\u672c\u7c7b\u578b\u884c;\u610f\u5411\u91d1\u4ec5\u5173\u8054\u9884\u7b7e\u8ba2\u5355 id,\u4e0d\u62f7\u8d1d\u3002" }, { @@ -19791,7 +19791,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L1", "id": "crud_qc_material_month_template_py", - "community": 2, + "community": 1, "norm_label": "qc_material_month_template.py" }, { @@ -19800,7 +19800,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L19", "id": "crud_qc_material_month_template_optional_str", - "community": 2, + "community": 1, "norm_label": "_optional_str()" }, { @@ -19809,7 +19809,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L23", "id": "crud_qc_material_month_template_optional_decimal", - "community": 2, + "community": 1, "norm_label": "_optional_decimal()" }, { @@ -19818,7 +19818,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L35", "id": "crud_qc_material_month_template_optional_expire_date", - "community": 2, + "community": 1, "norm_label": "_optional_expire_date()" }, { @@ -19827,7 +19827,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L42", "id": "crud_qc_material_month_template_require_template_fields", - "community": 2, + "community": 1, "norm_label": "_require_template_fields()" }, { @@ -19836,7 +19836,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L90", "id": "crud_qc_material_month_template_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -19845,7 +19845,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L112", "id": "crud_qc_material_month_template_list_templates", - "community": 2, + "community": 1, "norm_label": "list_templates()" }, { @@ -19854,7 +19854,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L128", "id": "crud_qc_material_month_template_create_template", - "community": 2, + "community": 1, "norm_label": "create_template()" }, { @@ -19863,7 +19863,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L172", "id": "crud_qc_material_month_template_update_template", - "community": 2, + "community": 1, "norm_label": "update_template()" }, { @@ -19881,7 +19881,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L234", "id": "crud_qc_material_month_template_preview_templates", - "community": 2, + "community": 1, "norm_label": "preview_templates()" }, { @@ -19890,7 +19890,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L279", "id": "crud_qc_material_month_template_ensure_material_id", - "community": 2, + "community": 1, "norm_label": "ensure_material_id()" }, { @@ -19899,7 +19899,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L322", "id": "crud_qc_material_month_template_confirm_month_import", - "community": 2, + "community": 0, "norm_label": "confirm_month_import()" }, { @@ -19908,7 +19908,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L1", "id": "crud_qc_material_month_template_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u8d28\u68c0\u7269\u6599\u6708\u521d\u5165\u5e93\u6a21\u677f crud / preview / confirm\u3002" }, { @@ -19917,7 +19917,7 @@ "source_file": "crud/qc_material_month_template.py", "source_location": "L43", "id": "crud_qc_material_month_template_rationale_43", - "community": 2, + "community": 1, "norm_label": "\u89c4\u8303\u5316\u6a21\u677f\u5199\u5165\u5b57\u6bb5;\u6a21\u677f\u884c\u5b57\u6bb5\u5747\u53ef\u7a7a,\u786e\u8ba4\u5165\u5e93\u65f6\u518d\u6821\u9a8c\u5fc5\u586b\u3002" }, { @@ -19926,61 +19926,61 @@ "source_file": "crud/sample_info_quick_register.py", "source_location": "L1", "id": "crud_sample_info_quick_register_py", - "community": 12, + "community": 13, "norm_label": "sample_info_quick_register.py" }, { "label": "_protocol_accessible()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L28", + "source_location": "L27", "id": "crud_sample_info_quick_register_protocol_accessible", - "community": 12, + "community": 13, "norm_label": "_protocol_accessible()" }, { "label": "_donation_accessible()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L40", + "source_location": "L41", "id": "crud_sample_info_quick_register_donation_accessible", - "community": 12, + "community": 13, "norm_label": "_donation_accessible()" }, { "label": "_pick_latest_review()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L52", + "source_location": "L55", "id": "crud_sample_info_quick_register_pick_latest_review", - "community": 12, + "community": 13, "norm_label": "_pick_latest_review()" }, { "label": "batch_handle_storage_certs()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L69", + "source_location": "L72", "id": "crud_sample_info_quick_register_batch_handle_storage_certs", - "community": 12, + "community": 13, "norm_label": "batch_handle_storage_certs()" }, { "label": "batch_handle_insurance()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L115", + "source_location": "L117", "id": "crud_sample_info_quick_register_batch_handle_insurance", - "community": 12, + "community": 13, "norm_label": "batch_handle_insurance()" }, { "label": "batch_register_customer_service()", "file_type": "code", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L161", + "source_location": "L162", "id": "crud_sample_info_quick_register_batch_register_customer_service", - "community": 12, + "community": 13, "norm_label": "batch_register_customer_service()" }, { @@ -19989,16 +19989,34 @@ "source_file": "crud/sample_info_quick_register.py", "source_location": "L199", "id": "crud_sample_info_quick_register_batch_quick_register_storage", - "community": 12, + "community": 13, "norm_label": "batch_quick_register_storage()" }, + { + "label": "\u767b\u8bb0\u5199\u5165\u53ea\u6821\u9a8c\u672c\u79df\u6237\u534f\u8bae\u5b58\u5728\uff0c\u4e0d\u518d\u6309\u6570\u636e\u6743\u9650\u62e6\u622a\u3002", + "file_type": "rationale", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L28", + "id": "crud_sample_info_quick_register_rationale_28", + "community": 5, + "norm_label": "\u767b\u8bb0\u5199\u5165\u53ea\u6821\u9a8c\u672c\u79df\u6237\u534f\u8bae\u5b58\u5728,\u4e0d\u518d\u6309\u6570\u636e\u6743\u9650\u62e6\u622a\u3002" + }, + { + "label": "\u767b\u8bb0\u5199\u5165\u53ea\u6821\u9a8c\u672c\u79df\u6237\u6350\u8d60\u5355\u5b58\u5728\uff0c\u4e0d\u518d\u6309\u6570\u636e\u6743\u9650\u62e6\u622a\u3002", + "file_type": "rationale", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L42", + "id": "crud_sample_info_quick_register_rationale_42", + "community": 5, + "norm_label": "\u767b\u8bb0\u5199\u5165\u53ea\u6821\u9a8c\u672c\u79df\u6237\u6350\u8d60\u5355\u5b58\u5728,\u4e0d\u518d\u6309\u6570\u636e\u6743\u9650\u62e6\u622a\u3002" + }, { "label": "pilot_infusion_confirm.py", "file_type": "code", "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L1", "id": "crud_pilot_infusion_confirm_py", - "community": 2, + "community": 9, "norm_label": "pilot_infusion_confirm.py" }, { @@ -20007,7 +20025,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L16", "id": "crud_pilot_infusion_confirm_row_to_dict", - "community": 2, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -20016,7 +20034,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L36", "id": "crud_pilot_infusion_confirm_create_infusion_confirm", - "community": 2, + "community": 9, "norm_label": "create_infusion_confirm()" }, { @@ -20025,7 +20043,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L68", "id": "crud_pilot_infusion_confirm_list_confirms_by_application", - "community": 2, + "community": 9, "norm_label": "list_confirms_by_application()" }, { @@ -20034,7 +20052,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L110", "id": "crud_pilot_infusion_confirm_get_confirm_by_schedule", - "community": 2, + "community": 9, "norm_label": "get_confirm_by_schedule()" }, { @@ -20043,7 +20061,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L141", "id": "crud_pilot_infusion_confirm_get_confirm_by_id", - "community": 2, + "community": 9, "norm_label": "get_confirm_by_id()" }, { @@ -20052,7 +20070,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L158", "id": "crud_pilot_infusion_confirm_confirm_infusion", - "community": 2, + "community": 9, "norm_label": "confirm_infusion()" }, { @@ -20061,7 +20079,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L185", "id": "crud_pilot_infusion_confirm_update_infusion_confirm", - "community": 2, + "community": 9, "norm_label": "update_infusion_confirm()" }, { @@ -20070,7 +20088,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L215", "id": "crud_pilot_infusion_confirm_delete_infusion_confirm", - "community": 2, + "community": 9, "norm_label": "delete_infusion_confirm()" }, { @@ -20079,7 +20097,7 @@ "source_file": "crud/pilot_infusion_confirm.py", "source_location": "L113", "id": "crud_pilot_infusion_confirm_rationale_113", - "community": 1, + "community": 5, "norm_label": "\u6309\u8f93\u6ce8\u8ba1\u5212 id \u83b7\u53d6\u5e94\u7528\u786e\u8ba4(\u542b\u786e\u8ba4\u4eba\u59d3\u540d\u5feb\u7167)\u3002" }, { @@ -20088,7 +20106,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L1", "id": "crud_reagent_stock_log_py", - "community": 24, + "community": 26, "norm_label": "reagent_stock_log.py" }, { @@ -20097,7 +20115,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L16", "id": "crud_reagent_stock_log_user_nick_name_map", - "community": 24, + "community": 26, "norm_label": "_user_nick_name_map()" }, { @@ -20106,7 +20124,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L24", "id": "crud_reagent_stock_log_parse_receiver_purpose_from_remark", - "community": 24, + "community": 26, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -20115,7 +20133,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L35", "id": "crud_reagent_stock_log_resolve_receiver_purpose", - "community": 24, + "community": 26, "norm_label": "_resolve_receiver_purpose()" }, { @@ -20124,7 +20142,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L45", "id": "crud_reagent_stock_log_display_remark", - "community": 24, + "community": 26, "norm_label": "_display_remark()" }, { @@ -20133,7 +20151,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L60", "id": "crud_reagent_stock_log_row_to_dict", - "community": 24, + "community": 26, "norm_label": "_row_to_dict()" }, { @@ -20142,7 +20160,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L90", "id": "crud_reagent_stock_log_list_stock_logs", - "community": 24, + "community": 26, "norm_label": "list_stock_logs()" }, { @@ -20151,7 +20169,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L158", "id": "crud_reagent_stock_log_revert_step_stock_changes", - "community": 24, + "community": 26, "norm_label": "revert_step_stock_changes()" }, { @@ -20160,7 +20178,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L205", "id": "crud_reagent_stock_log_deduct_for_step", - "community": 24, + "community": 26, "norm_label": "deduct_for_step()" }, { @@ -20169,7 +20187,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L1", "id": "crud_reagent_stock_log_rationale_1", - "community": 24, + "community": 26, "norm_label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 crud(biz_reagent_stock_log)" }, { @@ -20178,7 +20196,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L164", "id": "crud_reagent_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" }, { @@ -20187,7 +20205,7 @@ "source_file": "crud/reagent_stock_log.py", "source_location": "L216", "id": "crud_reagent_stock_log_rationale_216", - "community": 24, + "community": 26, "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" }, { @@ -20196,7 +20214,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" }, { @@ -20205,7 +20223,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()" }, { @@ -20214,7 +20232,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()" }, { @@ -20232,7 +20250,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()" }, { @@ -20241,7 +20259,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()" }, { @@ -20250,7 +20268,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()" }, { @@ -20268,7 +20286,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()" }, { @@ -20277,7 +20295,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()" }, { @@ -20286,7 +20304,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()" }, { @@ -20295,7 +20313,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()" }, { @@ -20304,7 +20322,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()" }, { @@ -20313,7 +20331,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()" }, { @@ -20322,7 +20340,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()" }, { @@ -20331,7 +20349,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()" }, { @@ -20340,7 +20358,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()" }, { @@ -20349,7 +20367,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()" }, { @@ -20358,7 +20376,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": 0, "norm_label": "update_infusion_schedule_mgmt()" }, { @@ -20367,7 +20385,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L1", "id": "crud_pilot_infusion_schedule_mgmt_rationale_1", - "community": 1, + "community": 5, "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)" }, { @@ -20376,7 +20394,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L157", "id": "crud_pilot_infusion_schedule_mgmt_rationale_157", - "community": 1, + "community": 5, "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" }, { @@ -20385,7 +20403,7 @@ "source_file": "crud/pilot_infusion_schedule_mgmt.py", "source_location": "L715", "id": "crud_pilot_infusion_schedule_mgmt_rationale_715", - "community": 1, + "community": 5, "norm_label": "\u5e42\u7b49\u68c0\u7d22\u7528\u6807\u8bb0(\u4e2d\u6587);\u517c\u5bb9\u5386\u53f2\u82f1\u6587\u6807\u8bb0 infusionscheduleid=" }, { @@ -20394,7 +20412,7 @@ "source_file": "crud/clean_room.py", "source_location": "L1", "id": "crud_clean_room_py", - "community": 2, + "community": 1, "norm_label": "clean_room.py" }, { @@ -20403,7 +20421,7 @@ "source_file": "crud/clean_room.py", "source_location": "L19", "id": "crud_clean_room_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -20412,7 +20430,7 @@ "source_file": "crud/clean_room.py", "source_location": "L36", "id": "crud_clean_room_list_clean_rooms", - "community": 2, + "community": 1, "norm_label": "list_clean_rooms()" }, { @@ -20421,7 +20439,7 @@ "source_file": "crud/clean_room.py", "source_location": "L67", "id": "crud_clean_room_get_clean_room", - "community": 2, + "community": 1, "norm_label": "get_clean_room()" }, { @@ -20430,7 +20448,7 @@ "source_file": "crud/clean_room.py", "source_location": "L74", "id": "crud_clean_room_room_code_exists", - "community": 2, + "community": 1, "norm_label": "room_code_exists()" }, { @@ -20439,7 +20457,7 @@ "source_file": "crud/clean_room.py", "source_location": "L83", "id": "crud_clean_room_create_clean_room", - "community": 2, + "community": 1, "norm_label": "create_clean_room()" }, { @@ -20448,7 +20466,7 @@ "source_file": "crud/clean_room.py", "source_location": "L126", "id": "crud_clean_room_update_clean_room", - "community": 2, + "community": 1, "norm_label": "update_clean_room()" }, { @@ -20457,7 +20475,7 @@ "source_file": "crud/clean_room.py", "source_location": "L173", "id": "crud_clean_room_soft_delete_clean_room", - "community": 2, + "community": 1, "norm_label": "soft_delete_clean_room()" }, { @@ -20475,7 +20493,7 @@ "source_file": "crud/clean_room.py", "source_location": "L206", "id": "crud_clean_room_list_access_logs", - "community": 2, + "community": 1, "norm_label": "list_access_logs()" }, { @@ -20484,7 +20502,7 @@ "source_file": "crud/clean_room.py", "source_location": "L243", "id": "crud_clean_room_get_access_log", - "community": 2, + "community": 1, "norm_label": "get_access_log()" }, { @@ -20493,7 +20511,7 @@ "source_file": "crud/clean_room.py", "source_location": "L250", "id": "crud_clean_room_create_access_log", - "community": 2, + "community": 1, "norm_label": "create_access_log()" }, { @@ -20502,7 +20520,7 @@ "source_file": "crud/clean_room.py", "source_location": "L295", "id": "crud_clean_room_update_access_log", - "community": 2, + "community": 1, "norm_label": "update_access_log()" }, { @@ -20511,7 +20529,7 @@ "source_file": "crud/clean_room.py", "source_location": "L337", "id": "crud_clean_room_soft_delete_access_log", - "community": 2, + "community": 1, "norm_label": "soft_delete_access_log()" }, { @@ -20520,7 +20538,7 @@ "source_file": "crud/clean_room.py", "source_location": "L347", "id": "crud_clean_room_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -20529,7 +20547,7 @@ "source_file": "crud/clean_room.py", "source_location": "L357", "id": "crud_clean_room_calc_duration_minutes", - "community": 2, + "community": 1, "norm_label": "_calc_duration_minutes()" }, { @@ -20538,7 +20556,7 @@ "source_file": "crud/clean_room.py", "source_location": "L365", "id": "crud_clean_room_uv_disinfect_log_to_dict", - "community": 2, + "community": 1, "norm_label": "_uv_disinfect_log_to_dict()" }, { @@ -20547,7 +20565,7 @@ "source_file": "crud/clean_room.py", "source_location": "L385", "id": "crud_clean_room_list_uv_disinfect_logs", - "community": 2, + "community": 1, "norm_label": "list_uv_disinfect_logs()" }, { @@ -20556,7 +20574,7 @@ "source_file": "crud/clean_room.py", "source_location": "L419", "id": "crud_clean_room_get_uv_disinfect_log", - "community": 2, + "community": 1, "norm_label": "get_uv_disinfect_log()" }, { @@ -20565,7 +20583,7 @@ "source_file": "crud/clean_room.py", "source_location": "L430", "id": "crud_clean_room_create_uv_disinfect_log", - "community": 2, + "community": 1, "norm_label": "create_uv_disinfect_log()" }, { @@ -20574,7 +20592,7 @@ "source_file": "crud/clean_room.py", "source_location": "L480", "id": "crud_clean_room_update_uv_disinfect_log", - "community": 2, + "community": 1, "norm_label": "update_uv_disinfect_log()" }, { @@ -20583,7 +20601,7 @@ "source_file": "crud/clean_room.py", "source_location": "L531", "id": "crud_clean_room_soft_delete_uv_disinfect_log", - "community": 2, + "community": 1, "norm_label": "soft_delete_uv_disinfect_log()" }, { @@ -20592,7 +20610,7 @@ "source_file": "crud/clean_room.py", "source_location": "L1", "id": "crud_clean_room_rationale_1", - "community": 11, + "community": 3, "norm_label": "\u6d01\u51c0\u5ba4\u53ca\u8fdb\u51fa\u8bb0\u5f55\u3001\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 crud(biz_clean_room + biz_clean_room_access_log + biz_clean_roo" }, { @@ -20601,7 +20619,7 @@ "source_file": "crud/__init__.py", "source_location": "L1", "id": "crud_init_py", - "community": 44, + "community": 46, "norm_label": "__init__.py" }, { @@ -20610,7 +20628,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L1", "id": "crud_production_material_stock_check_py", - "community": 2, + "community": 1, "norm_label": "production_material_stock_check.py" }, { @@ -20619,7 +20637,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L22", "id": "crud_production_material_stock_check_user_nick_name_map", - "community": 2, + "community": 1, "norm_label": "_user_nick_name_map()" }, { @@ -20628,7 +20646,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L30", "id": "crud_production_material_stock_check_status_label", - "community": 2, + "community": 1, "norm_label": "_status_label()" }, { @@ -20637,7 +20655,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L38", "id": "crud_production_material_stock_check_batch_line_to_dict", - "community": 2, + "community": 1, "norm_label": "_batch_line_to_dict()" }, { @@ -20646,7 +20664,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L64", "id": "crud_production_material_stock_check_unused_amount", - "community": 2, + "community": 1, "norm_label": "_unused_amount()" }, { @@ -20655,7 +20673,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L70", "id": "crud_production_material_stock_check_unused_line_to_dict", - "community": 2, + "community": 1, "norm_label": "_unused_line_to_dict()" }, { @@ -20664,7 +20682,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L97", "id": "crud_production_material_stock_check_check_header_to_dict", - "community": 2, + "community": 1, "norm_label": "_check_header_to_dict()" }, { @@ -20673,7 +20691,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L121", "id": "crud_production_material_stock_check_get_check", - "community": 2, + "community": 1, "norm_label": "_get_check()" }, { @@ -20682,7 +20700,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L133", "id": "crud_production_material_stock_check_line_counts", - "community": 2, + "community": 1, "norm_label": "_line_counts()" }, { @@ -20691,7 +20709,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L168", "id": "crud_production_material_stock_check_list_checks", - "community": 2, + "community": 1, "norm_label": "list_checks()" }, { @@ -20700,7 +20718,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L228", "id": "crud_production_material_stock_check_get_check_detail", - "community": 2, + "community": 1, "norm_label": "get_check_detail()" }, { @@ -20709,7 +20727,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L263", "id": "crud_production_material_stock_check_parse_check_time", - "community": 2, + "community": 1, "norm_label": "_parse_check_time()" }, { @@ -20718,7 +20736,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L277", "id": "crud_production_material_stock_check_create_check", - "community": 2, + "community": 1, "norm_label": "create_check()" }, { @@ -20727,7 +20745,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L356", "id": "crud_production_material_stock_check_parse_optional_date", - "community": 2, + "community": 1, "norm_label": "_parse_optional_date()" }, { @@ -20736,7 +20754,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L362", "id": "crud_production_material_stock_check_resolve_unused_item_fields", - "community": 2, + "community": 1, "norm_label": "_resolve_unused_item_fields()" }, { @@ -20745,7 +20763,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L452", "id": "crud_production_material_stock_check_save_unused_lines", - "community": 2, + "community": 1, "norm_label": "save_unused_lines()" }, { @@ -20754,7 +20772,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L537", "id": "crud_production_material_stock_check_complete_check", - "community": 2, + "community": 1, "norm_label": "complete_check()" }, { @@ -20763,7 +20781,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L558", "id": "crud_production_material_stock_check_cancel_check", - "community": 2, + "community": 1, "norm_label": "cancel_check()" }, { @@ -20772,7 +20790,7 @@ "source_file": "crud/production_material_stock_check.py", "source_location": "L367", "id": "crud_production_material_stock_check_rationale_367", - "community": 1, + "community": 3, "norm_label": "\u6839\u636e usage_id / batch_id \u8865\u5168\u767b\u8bb0\u884c\u5feb\u7167\u5b57\u6bb5\u3002" }, { @@ -20781,7 +20799,7 @@ "source_file": "crud/equipment_snapshot.py", "source_location": "L1", "id": "crud_equipment_snapshot_py", - "community": 2, + "community": 18, "norm_label": "equipment_snapshot.py" }, { @@ -20790,7 +20808,7 @@ "source_file": "crud/equipment_snapshot.py", "source_location": "L11", "id": "crud_equipment_snapshot_parse_equipment_ids", - "community": 2, + "community": 18, "norm_label": "parse_equipment_ids()" }, { @@ -20799,7 +20817,7 @@ "source_file": "crud/equipment_snapshot.py", "source_location": "L19", "id": "crud_equipment_snapshot_join_equipment_ids", - "community": 2, + "community": 18, "norm_label": "join_equipment_ids()" }, { @@ -20808,7 +20826,7 @@ "source_file": "crud/equipment_snapshot.py", "source_location": "L24", "id": "crud_equipment_snapshot_resolve_equipment_list_snapshot", - "community": 2, + "community": 18, "norm_label": "resolve_equipment_list_snapshot()" }, { @@ -20817,7 +20835,7 @@ "source_file": "crud/equipment_snapshot.py", "source_location": "L1", "id": "crud_equipment_snapshot_rationale_1", - "community": 2, + "community": 18, "norm_label": "\u5de5\u827a/\u6b65\u9aa4\u8bbe\u5907\u591a\u9009:\u9017\u53f7\u5206\u9694 id \u4e0e\u540d\u79f0\u5feb\u7167\u89e3\u6790" }, { @@ -20826,7 +20844,7 @@ "source_file": "crud/equipment_snapshot.py", "source_location": "L29", "id": "crud_equipment_snapshot_rationale_29", - "community": 2, + "community": 18, "norm_label": "\u6821\u9a8c\u8bbe\u5907\u5217\u8868,\u8fd4\u56de (equipment_ids \u9017\u53f7\u4e32, equipment_name \u9017\u53f7\u4e32\u5feb\u7167)\u3002" }, { @@ -20961,7 +20979,7 @@ "source_file": "crud/storage_entry_sms_notification.py", "source_location": "L185", "id": "crud_storage_entry_sms_notification_rationale_185", - "community": 1, + "community": 5, "norm_label": "find notification by id; fallback to storage_review_id and ensure row exists." }, { @@ -20970,7 +20988,7 @@ "source_file": "crud/express_company.py", "source_location": "L1", "id": "crud_express_company_py", - "community": 2, + "community": 1, "norm_label": "express_company.py" }, { @@ -20979,7 +20997,7 @@ "source_file": "crud/express_company.py", "source_location": "L15", "id": "crud_express_company_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -20988,7 +21006,7 @@ "source_file": "crud/express_company.py", "source_location": "L29", "id": "crud_express_company_list_express_companies", - "community": 2, + "community": 1, "norm_label": "list_express_companies()" }, { @@ -20997,7 +21015,7 @@ "source_file": "crud/express_company.py", "source_location": "L64", "id": "crud_express_company_get_express_company", - "community": 2, + "community": 1, "norm_label": "get_express_company()" }, { @@ -21006,7 +21024,7 @@ "source_file": "crud/express_company.py", "source_location": "L72", "id": "crud_express_company_express_code_exists", - "community": 2, + "community": 1, "norm_label": "express_code_exists()" }, { @@ -21015,7 +21033,7 @@ "source_file": "crud/express_company.py", "source_location": "L79", "id": "crud_express_company_create_express_company", - "community": 2, + "community": 1, "norm_label": "create_express_company()" }, { @@ -21024,7 +21042,7 @@ "source_file": "crud/express_company.py", "source_location": "L116", "id": "crud_express_company_update_express_company", - "community": 2, + "community": 1, "norm_label": "update_express_company()" }, { @@ -21033,7 +21051,7 @@ "source_file": "crud/express_company.py", "source_location": "L153", "id": "crud_express_company_soft_delete_express_company", - "community": 2, + "community": 1, "norm_label": "soft_delete_express_company()" }, { @@ -21042,7 +21060,7 @@ "source_file": "crud/express_company.py", "source_location": "L163", "id": "crud_express_company_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -21051,7 +21069,7 @@ "source_file": "crud/express_company.py", "source_location": "L1", "id": "crud_express_company_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u5feb\u9012\u516c\u53f8 crud(biz_express_company)" }, { @@ -21060,7 +21078,7 @@ "source_file": "crud/customer_service_dict.py", "source_location": "L1", "id": "crud_customer_service_dict_py", - "community": 12, + "community": 13, "norm_label": "customer_service_dict.py" }, { @@ -21069,7 +21087,7 @@ "source_file": "crud/customer_service_dict.py", "source_location": "L14", "id": "crud_customer_service_dict_list_dict_values", - "community": 12, + "community": 13, "norm_label": "list_dict_values()" }, { @@ -21078,7 +21096,7 @@ "source_file": "crud/customer_service_dict.py", "source_location": "L34", "id": "crud_customer_service_dict_ensure_dict_value", - "community": 12, + "community": 13, "norm_label": "ensure_dict_value()" }, { @@ -21087,7 +21105,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1", "id": "crud_pilot_application_py", - "community": 9, + "community": 17, "norm_label": "pilot_application.py" }, { @@ -21096,7 +21114,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L34", "id": "crud_pilot_application_normalize_yyyymmdd", - "community": 9, + "community": 17, "norm_label": "_normalize_yyyymmdd()" }, { @@ -21105,7 +21123,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L41", "id": "crud_pilot_application_format_yyyy_mm_dd", - "community": 9, + "community": 17, "norm_label": "_format_yyyy_mm_dd()" }, { @@ -21114,7 +21132,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L48", "id": "crud_pilot_application_parse_infusion_datetime", - "community": 9, + "community": 17, "norm_label": "_parse_infusion_datetime()" }, { @@ -21123,7 +21141,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L68", "id": "crud_pilot_application_release_application_no_for_soft_delete", - "community": 9, + "community": 17, "norm_label": "_release_application_no_for_soft_delete()" }, { @@ -21132,7 +21150,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L76", "id": "crud_pilot_application_generate_application_no", - "community": 9, + "community": 17, "norm_label": "_generate_application_no()" }, { @@ -21150,7 +21168,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L116", "id": "crud_pilot_application_row_to_dict_application", - "community": 9, + "community": 17, "norm_label": "_row_to_dict_application()" }, { @@ -21159,7 +21177,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L196", "id": "crud_pilot_application_row_to_dict_patient", - "community": 9, + "community": 17, "norm_label": "_row_to_dict_patient()" }, { @@ -21168,7 +21186,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L219", "id": "crud_pilot_application_row_to_dict_infusion_plan", - "community": 9, + "community": 17, "norm_label": "_row_to_dict_infusion_plan()" }, { @@ -21177,7 +21195,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L266", "id": "crud_pilot_application_row_to_dict_schedule_product", - "community": 9, + "community": 17, "norm_label": "_row_to_dict_schedule_product()" }, { @@ -21186,7 +21204,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L283", "id": "crud_pilot_application_row_to_dict_infusion_schedule", - "community": 9, + "community": 17, "norm_label": "_row_to_dict_infusion_schedule()" }, { @@ -21195,7 +21213,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L315", "id": "crud_pilot_application_list_applications", - "community": 9, + "community": 17, "norm_label": "list_applications()" }, { @@ -21204,7 +21222,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L387", "id": "crud_pilot_application_get_application", - "community": 9, + "community": 17, "norm_label": "get_application()" }, { @@ -21231,7 +21249,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L584", "id": "crud_pilot_application_soft_delete_application", - "community": 9, + "community": 17, "norm_label": "soft_delete_application()" }, { @@ -21240,7 +21258,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L605", "id": "crud_pilot_application_start_application", - "community": 9, + "community": 17, "norm_label": "start_application()" }, { @@ -21249,7 +21267,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L628", "id": "crud_pilot_application_complete_application", - "community": 9, + "community": 17, "norm_label": "complete_application()" }, { @@ -21258,7 +21276,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L651", "id": "crud_pilot_application_void_application", - "community": 9, + "community": 17, "norm_label": "void_application()" }, { @@ -21267,7 +21285,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L679", "id": "crud_pilot_application_get_patient_by_application", - "community": 9, + "community": 17, "norm_label": "get_patient_by_application()" }, { @@ -21285,7 +21303,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L823", "id": "crud_pilot_application_list_infusion_plans", - "community": 9, + "community": 17, "norm_label": "list_infusion_plans()" }, { @@ -21294,7 +21312,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L839", "id": "crud_pilot_application_create_infusion_plan", - "community": 9, + "community": 17, "norm_label": "create_infusion_plan()" }, { @@ -21303,7 +21321,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L882", "id": "crud_pilot_application_normalize_infusion_status_code", - "community": 9, + "community": 17, "norm_label": "_normalize_infusion_status_code()" }, { @@ -21312,7 +21330,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L889", "id": "crud_pilot_application_schedule_infusion_editable", - "community": 9, + "community": 17, "norm_label": "_schedule_infusion_editable()" }, { @@ -21321,7 +21339,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L893", "id": "crud_pilot_application_schedule_locked", - "community": 9, + "community": 17, "norm_label": "_schedule_locked()" }, { @@ -21330,7 +21348,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L897", "id": "crud_pilot_application_schedule_has_blocking_links", - "community": 9, + "community": 17, "norm_label": "_schedule_has_blocking_links()" }, { @@ -21339,7 +21357,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L923", "id": "crud_pilot_application_schedule_deletable", - "community": 9, + "community": 17, "norm_label": "_schedule_deletable()" }, { @@ -21348,7 +21366,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L951", "id": "crud_pilot_application_get_schedule_for_plan", - "community": 9, + "community": 17, "norm_label": "_get_schedule_for_plan()" }, { @@ -21357,7 +21375,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L972", "id": "crud_pilot_application_prepare_infusion_plan_payload", - "community": 9, + "community": 17, "norm_label": "_prepare_infusion_plan_payload()" }, { @@ -21366,7 +21384,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L997", "id": "crud_pilot_application_update_infusion_plan", - "community": 9, + "community": 17, "norm_label": "update_infusion_plan()" }, { @@ -21375,7 +21393,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1038", "id": "crud_pilot_application_soft_delete_infusion_plan", - "community": 9, + "community": 17, "norm_label": "soft_delete_infusion_plan()" }, { @@ -21384,7 +21402,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1083", "id": "crud_pilot_application_list_schedules_by_plan", - "community": 9, + "community": 17, "norm_label": "list_schedules_by_plan()" }, { @@ -21393,7 +21411,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1120", "id": "crud_pilot_application_auto_generate_schedules", - "community": 1, + "community": 0, "norm_label": "auto_generate_schedules()" }, { @@ -21402,7 +21420,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1200", "id": "crud_pilot_application_create_schedule_products", - "community": 9, + "community": 17, "norm_label": "_create_schedule_products()" }, { @@ -21411,7 +21429,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1240", "id": "crud_pilot_application_create_schedule", - "community": 9, + "community": 17, "norm_label": "create_schedule()" }, { @@ -21420,7 +21438,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1347", "id": "crud_pilot_application_update_schedule_editable", - "community": 9, + "community": 17, "norm_label": "_update_schedule_editable()" }, { @@ -21429,7 +21447,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1373", "id": "crud_pilot_application_upsert_schedule_products", - "community": 9, + "community": 17, "norm_label": "_upsert_schedule_products()" }, { @@ -21438,7 +21456,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1455", "id": "crud_pilot_application_update_schedule_order_only", - "community": 9, + "community": 17, "norm_label": "_update_schedule_order_only()" }, { @@ -21447,7 +21465,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1467", "id": "crud_pilot_application_upsert_application_infusion", - "community": 9, + "community": 17, "norm_label": "upsert_application_infusion()" }, { @@ -21456,7 +21474,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1570", "id": "crud_pilot_application_get_or_create_infusion_plan", - "community": 9, + "community": 17, "norm_label": "_get_or_create_infusion_plan()" }, { @@ -21465,7 +21483,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1615", "id": "crud_pilot_application_create_basic_experiment_sale_schedules", - "community": 9, + "community": 17, "norm_label": "create_basic_experiment_sale_schedules()" }, { @@ -21474,7 +21492,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1692", "id": "crud_pilot_application_save_application_infusion", - "community": 9, + "community": 17, "norm_label": "save_application_infusion()" }, { @@ -21483,7 +21501,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1741", "id": "crud_pilot_application_update_schedule", - "community": 9, + "community": 17, "norm_label": "update_schedule()" }, { @@ -21492,7 +21510,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1769", "id": "crud_pilot_application_soft_delete_schedule", - "community": 9, + "community": 17, "norm_label": "soft_delete_schedule()" }, { @@ -21501,7 +21519,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1834", "id": "crud_pilot_application_mark_schedule_complete", - "community": 9, + "community": 17, "norm_label": "mark_schedule_complete()" }, { @@ -21510,7 +21528,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1", "id": "crud_pilot_application_rationale_1", - "community": 1, + "community": 5, "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)" }, { @@ -21519,7 +21537,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L69", "id": "crud_pilot_application_rationale_69", - "community": 1, + "community": 5, "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" }, { @@ -21528,7 +21546,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L104", "id": "crud_pilot_application_rationale_104", - "community": 1, + "community": 5, "norm_label": "\u89e3\u6790\u4fdd\u5b58\u8f7d\u8377:\u9644\u4ef6\u5217\u8868 \u2192 url \u5b57\u6bb5\u3002" }, { @@ -21537,7 +21555,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1476", "id": "crud_pilot_application_rationale_1476", - "community": 1, + "community": 5, "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" }, { @@ -21546,7 +21564,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1577", "id": "crud_pilot_application_rationale_1577", - "community": 1, + "community": 5, "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" }, { @@ -21555,7 +21573,7 @@ "source_file": "crud/pilot_application.py", "source_location": "L1623", "id": "crud_pilot_application_rationale_1623", - "community": 1, + "community": 5, "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" }, { @@ -21564,7 +21582,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L1", "id": "crud_qc_lab_test_item_py", - "community": 2, + "community": 1, "norm_label": "qc_lab_test_item.py" }, { @@ -21573,7 +21591,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L14", "id": "crud_qc_lab_test_item_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -21582,7 +21600,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L28", "id": "crud_qc_lab_test_item_item_code_exists", - "community": 2, + "community": 1, "norm_label": "item_code_exists()" }, { @@ -21591,7 +21609,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L44", "id": "crud_qc_lab_test_item_list_lab_items", - "community": 2, + "community": 1, "norm_label": "list_lab_items()" }, { @@ -21600,7 +21618,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L85", "id": "crud_qc_lab_test_item_list_active_lab_items", - "community": 2, + "community": 1, "norm_label": "list_active_lab_items()" }, { @@ -21609,7 +21627,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L98", "id": "crud_qc_lab_test_item_get_lab_item", - "community": 2, + "community": 1, "norm_label": "get_lab_item()" }, { @@ -21618,7 +21636,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L109", "id": "crud_qc_lab_test_item_create_lab_item", - "community": 2, + "community": 1, "norm_label": "create_lab_item()" }, { @@ -21627,7 +21645,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L155", "id": "crud_qc_lab_test_item_update_lab_item", - "community": 2, + "community": 1, "norm_label": "update_lab_item()" }, { @@ -21636,7 +21654,7 @@ "source_file": "crud/qc_lab_test_item.py", "source_location": "L202", "id": "crud_qc_lab_test_item_soft_delete_lab_item", - "community": 2, + "community": 1, "norm_label": "soft_delete_lab_item()" }, { @@ -21861,7 +21879,7 @@ "source_file": "crud/pre_transit_sample.py", "source_location": "L1", "id": "crud_pre_transit_sample_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u9884\u4ea7\u53ca\u5728\u9014\u6837\u672c \u2014 \u8d28\u68c0\u770b\u677f(\u534f\u8bae\u5355\u7ef4\u5ea6\u5217\u8868)" }, { @@ -21870,7 +21888,7 @@ "source_file": "crud/role.py", "source_location": "L1", "id": "crud_role_py", - "community": 2, + "community": 1, "norm_label": "role.py" }, { @@ -21879,7 +21897,7 @@ "source_file": "crud/role.py", "source_location": "L29", "id": "crud_role_user_display_name", - "community": 2, + "community": 1, "norm_label": "_user_display_name()" }, { @@ -21888,7 +21906,7 @@ "source_file": "crud/role.py", "source_location": "L36", "id": "crud_role_append_unique", - "community": 2, + "community": 1, "norm_label": "_append_unique()" }, { @@ -21897,7 +21915,7 @@ "source_file": "crud/role.py", "source_location": "L44", "id": "crud_role_bound_user_names_by_role_ids", - "community": 2, + "community": 1, "norm_label": "_bound_user_names_by_role_ids()" }, { @@ -21906,7 +21924,7 @@ "source_file": "crud/role.py", "source_location": "L130", "id": "crud_role_bound_post_names_by_role_ids", - "community": 2, + "community": 1, "norm_label": "_bound_post_names_by_role_ids()" }, { @@ -21915,7 +21933,7 @@ "source_file": "crud/role.py", "source_location": "L168", "id": "crud_role_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -21924,7 +21942,7 @@ "source_file": "crud/role.py", "source_location": "L189", "id": "crud_role_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -21933,7 +21951,7 @@ "source_file": "crud/role.py", "source_location": "L200", "id": "crud_role_list_roles", - "community": 2, + "community": 1, "norm_label": "list_roles()" }, { @@ -21942,7 +21960,7 @@ "source_file": "crud/role.py", "source_location": "L246", "id": "crud_role_get_role", - "community": 2, + "community": 1, "norm_label": "get_role()" }, { @@ -21951,7 +21969,7 @@ "source_file": "crud/role.py", "source_location": "L254", "id": "crud_role_role_name_exists", - "community": 2, + "community": 1, "norm_label": "role_name_exists()" }, { @@ -21960,7 +21978,7 @@ "source_file": "crud/role.py", "source_location": "L268", "id": "crud_role_create_role", - "community": 2, + "community": 1, "norm_label": "create_role()" }, { @@ -21969,7 +21987,7 @@ "source_file": "crud/role.py", "source_location": "L305", "id": "crud_role_update_role", - "community": 2, + "community": 1, "norm_label": "update_role()" }, { @@ -21978,7 +21996,7 @@ "source_file": "crud/role.py", "source_location": "L342", "id": "crud_role_soft_delete_role", - "community": 2, + "community": 1, "norm_label": "soft_delete_role()" }, { @@ -21987,7 +22005,7 @@ "source_file": "crud/role.py", "source_location": "L364", "id": "crud_role_get_role_menu_ids", - "community": 2, + "community": 1, "norm_label": "get_role_menu_ids()" }, { @@ -21996,7 +22014,7 @@ "source_file": "crud/role.py", "source_location": "L373", "id": "crud_role_update_role_menus", - "community": 2, + "community": 1, "norm_label": "update_role_menus()" }, { @@ -22005,7 +22023,7 @@ "source_file": "crud/role.py", "source_location": "L408", "id": "crud_role_get_role_data_scope", - "community": 2, + "community": 1, "norm_label": "get_role_data_scope()" }, { @@ -22014,7 +22032,7 @@ "source_file": "crud/role.py", "source_location": "L417", "id": "crud_role_update_role_data_scope", - "community": 2, + "community": 1, "norm_label": "update_role_data_scope()" }, { @@ -22023,7 +22041,7 @@ "source_file": "crud/role.py", "source_location": "L1", "id": "crud_role_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u89d2\u8272 crud(sys_role / sys_role_menu / sys_role_data_scope_detail)" }, { @@ -22032,7 +22050,7 @@ "source_file": "crud/role.py", "source_location": "L47", "id": "crud_role_rationale_47", - "community": 1, + "community": 3, "norm_label": "\u6279\u91cf\u67e5\u8be2\u6709\u6548\u62e5\u6709\u89d2\u8272\u7684\u7528\u6237\u663e\u793a\u540d(\u76f4\u63a5\u7ed1\u5b9a \u222a \u542f\u7528\u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -22041,7 +22059,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L1", "id": "crud_qc_material_stock_batch_py", - "community": 2, + "community": 1, "norm_label": "qc_material_stock_batch.py" }, { @@ -22059,7 +22077,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L21", "id": "crud_qc_material_stock_batch_parse_date", - "community": 2, + "community": 1, "norm_label": "_parse_date()" }, { @@ -22068,7 +22086,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L35", "id": "crud_qc_material_stock_batch_parse_expire_date", - "community": 2, + "community": 1, "norm_label": "_parse_expire_date()" }, { @@ -22077,7 +22095,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L39", "id": "crud_qc_material_stock_batch_require_str", - "community": 2, + "community": 1, "norm_label": "_require_str()" }, { @@ -22086,7 +22104,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L46", "id": "crud_qc_material_stock_batch_require_decimal", - "community": 2, + "community": 1, "norm_label": "_require_decimal()" }, { @@ -22095,7 +22113,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L58", "id": "crud_qc_material_stock_batch_stock_in_no_exists", - "community": 2, + "community": 1, "norm_label": "stock_in_no_exists()" }, { @@ -22113,7 +22131,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L107", "id": "crud_qc_material_stock_batch_usage_batch_snapshots", - "community": 2, + "community": 1, "norm_label": "_usage_batch_snapshots()" }, { @@ -22122,7 +22140,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L128", "id": "crud_qc_material_stock_batch_get_material_for_update", - "community": 2, + "community": 1, "norm_label": "_get_material_for_update()" }, { @@ -22149,7 +22167,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L289", "id": "crud_qc_material_stock_batch_create_batch_and_usage", - "community": 2, + "community": 1, "norm_label": "_create_batch_and_usage()" }, { @@ -22158,7 +22176,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L380", "id": "crud_qc_material_stock_batch_stock_in_one", - "community": 2, + "community": 1, "norm_label": "stock_in_one()" }, { @@ -22167,7 +22185,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L421", "id": "crud_qc_material_stock_batch_batch_stock_in", - "community": 2, + "community": 1, "norm_label": "batch_stock_in()" }, { @@ -22176,7 +22194,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L477", "id": "crud_qc_material_stock_batch_stock_out_batch", - "community": 2, + "community": 1, "norm_label": "_stock_out_batch()" }, { @@ -22185,7 +22203,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L558", "id": "crud_qc_material_stock_batch_batch_stock_out", - "community": 2, + "community": 1, "norm_label": "batch_stock_out()" }, { @@ -22194,7 +22212,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L611", "id": "crud_qc_material_stock_batch_validate_discard_reason", - "community": 2, + "community": 1, "norm_label": "_validate_discard_reason()" }, { @@ -22203,7 +22221,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L620", "id": "crud_qc_material_stock_batch_discard_batch", - "community": 2, + "community": 1, "norm_label": "_discard_batch()" }, { @@ -22221,7 +22239,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L748", "id": "crud_qc_material_stock_batch_get_batch", - "community": 2, + "community": 1, "norm_label": "get_batch()" }, { @@ -22230,7 +22248,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L760", "id": "crud_qc_material_stock_batch_sum_batch_out_total", - "community": 2, + "community": 1, "norm_label": "_sum_batch_out_total()" }, { @@ -22239,7 +22257,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L781", "id": "crud_qc_material_stock_batch_get_batch_detail", - "community": 2, + "community": 1, "norm_label": "get_batch_detail()" }, { @@ -22248,7 +22266,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L803", "id": "crud_qc_material_stock_batch_append_batch_qty_adjust", - "community": 2, + "community": 1, "norm_label": "_append_batch_qty_adjust()" }, { @@ -22257,7 +22275,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L843", "id": "crud_qc_material_stock_batch_update_batch", - "community": 2, + "community": 1, "norm_label": "update_batch()" }, { @@ -22266,7 +22284,7 @@ "source_file": "crud/qc_material_stock_batch.py", "source_location": "L1055", "id": "crud_qc_material_stock_batch_delete_batch", - "community": 2, + "community": 1, "norm_label": "delete_batch()" }, { @@ -22401,7 +22419,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L357", "id": "crud_material_stock_check_resolve_unused_item_fields", - "community": 2, + "community": 1, "norm_label": "_resolve_unused_item_fields()" }, { @@ -22437,7 +22455,7 @@ "source_file": "crud/material_stock_check.py", "source_location": "L362", "id": "crud_material_stock_check_rationale_362", - "community": 1, + "community": 3, "norm_label": "\u6839\u636e usage_id / batch_id \u8865\u5168\u767b\u8bb0\u884c\u5feb\u7167\u5b57\u6bb5\u3002" }, { @@ -22527,7 +22545,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L39", "id": "crud_production_task_step_assignee_rationale_39", - "community": 9, + "community": 5, "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" }, { @@ -22536,7 +22554,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L92", "id": "crud_production_task_step_assignee_rationale_92", - "community": 9, + "community": 5, "norm_label": "\u5168\u91cf\u66ff\u6362\u6b65\u9aa4\u8d1f\u8d23\u4eba(\u8f6f\u5220\u65e7\u8bb0\u5f55 + \u63d2\u5165\u65b0\u8bb0\u5f55)\u3002" }, { @@ -22545,7 +22563,7 @@ "source_file": "crud/production_task_step_assignee.py", "source_location": "L140", "id": "crud_production_task_step_assignee_rationale_140", - "community": 9, + "community": 5, "norm_label": "\u6279\u91cf\u586b\u5145 assigneeuserids / assigneenames / assignees\u3002" }, { @@ -22725,7 +22743,7 @@ "source_file": "crud/qc_sms_notification.py", "source_location": "L32", "id": "crud_qc_sms_notification_rationale_32", - "community": 1, + "community": 5, "norm_label": "\u5217\u4e0e\u5217\u6bd4\u8f83\u65f6\u4e24\u4fa7 collate;\u4e0e\u5b57\u9762\u91cf\u6bd4\u8f83\u65f6\u4ec5\u5bf9\u5217\u4fa7 collate\u3002" }, { @@ -22734,7 +22752,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L1", "id": "crud_production_product_type_py", - "community": 2, + "community": 1, "norm_label": "production_product_type.py" }, { @@ -22743,7 +22761,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L15", "id": "crud_production_product_type_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -22752,7 +22770,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L28", "id": "crud_production_product_type_list_production_product_types", - "community": 2, + "community": 1, "norm_label": "list_production_product_types()" }, { @@ -22761,7 +22779,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L71", "id": "crud_production_product_type_get_production_product_type", - "community": 2, + "community": 1, "norm_label": "get_production_product_type()" }, { @@ -22770,7 +22788,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L82", "id": "crud_production_product_type_product_type_code_exists", - "community": 2, + "community": 1, "norm_label": "product_type_code_exists()" }, { @@ -22779,7 +22797,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L98", "id": "crud_production_product_type_create_production_product_type", - "community": 2, + "community": 1, "norm_label": "create_production_product_type()" }, { @@ -22788,7 +22806,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L133", "id": "crud_production_product_type_update_production_product_type", - "community": 2, + "community": 1, "norm_label": "update_production_product_type()" }, { @@ -22797,7 +22815,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L168", "id": "crud_production_product_type_soft_delete_production_product_type", - "community": 2, + "community": 1, "norm_label": "soft_delete_production_product_type()" }, { @@ -22806,7 +22824,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L180", "id": "crud_production_product_type_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -22815,7 +22833,7 @@ "source_file": "crud/production_product_type.py", "source_location": "L1", "id": "crud_production_product_type_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u751f\u4ea7\u4ea7\u54c1\u7c7b\u578b crud(biz_production_product_type)" }, { @@ -22824,7 +22842,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L1", "id": "crud_qc_task_assignee_py", - "community": 8, + "community": 1, "norm_label": "qc_task_assignee.py" }, { @@ -22833,7 +22851,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L14", "id": "crud_qc_task_assignee_active_users_in_tenant", - "community": 8, + "community": 1, "norm_label": "_active_users_in_tenant()" }, { @@ -22842,7 +22860,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L33", "id": "crud_qc_task_assignee_validate_assignee_user_ids", - "community": 8, + "community": 1, "norm_label": "validate_assignee_user_ids()" }, { @@ -22851,7 +22869,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L54", "id": "crud_qc_task_assignee_sync_assignees_for_task", - "community": 8, + "community": 1, "norm_label": "sync_assignees_for_task()" }, { @@ -22860,7 +22878,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L108", "id": "crud_qc_task_assignee_soft_delete_assignees_by_task_ids", - "community": 8, + "community": 1, "norm_label": "soft_delete_assignees_by_task_ids()" }, { @@ -22869,7 +22887,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L129", "id": "crud_qc_task_assignee_list_assignees_by_task_ids", - "community": 8, + "community": 1, "norm_label": "list_assignees_by_task_ids()" }, { @@ -22878,7 +22896,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L158", "id": "crud_qc_task_assignee_is_user_assignee", - "community": 8, + "community": 1, "norm_label": "is_user_assignee()" }, { @@ -22887,7 +22905,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L174", "id": "crud_qc_task_assignee_enrich_tasks_with_assignees", - "community": 8, + "community": 1, "norm_label": "enrich_tasks_with_assignees()" }, { @@ -22896,7 +22914,7 @@ "source_file": "crud/qc_task_assignee.py", "source_location": "L63", "id": "crud_qc_task_assignee_rationale_63", - "community": 8, + "community": 5, "norm_label": "\u5168\u91cf\u66ff\u6362\u4efb\u52a1\u8d1f\u8d23\u4eba(\u8f6f\u5220\u65e7\u8bb0\u5f55 + \u63d2\u5165\u65b0\u8bb0\u5f55)\u3002" }, { @@ -22905,7 +22923,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L1", "id": "crud_research_donation_sample_collection_py", - "community": 4, + "community": 8, "norm_label": "research_donation_sample_collection.py" }, { @@ -22914,7 +22932,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L26", "id": "crud_research_donation_sample_collection_total_pages", - "community": 4, + "community": 8, "norm_label": "total_pages()" }, { @@ -22923,7 +22941,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L32", "id": "crud_research_donation_sample_collection_fmt_dt", - "community": 4, + "community": 8, "norm_label": "_fmt_dt()" }, { @@ -22932,7 +22950,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L36", "id": "crud_research_donation_sample_collection_sample_status_label", - "community": 4, + "community": 8, "norm_label": "_sample_status_label()" }, { @@ -22941,7 +22959,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L45", "id": "crud_research_donation_sample_collection_row_to_dict", - "community": 4, + "community": 8, "norm_label": "_row_to_dict()" }, { @@ -22950,7 +22968,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L84", "id": "crud_research_donation_sample_collection_base_query", - "community": 4, + "community": 8, "norm_label": "_base_query()" }, { @@ -22959,7 +22977,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L120", "id": "crud_research_donation_sample_collection_apply_sample_status_filter", - "community": 4, + "community": 8, "norm_label": "_apply_sample_status_filter()" }, { @@ -22968,7 +22986,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L138", "id": "crud_research_donation_sample_collection_list_donation_sample_collections", - "community": 4, + "community": 8, "norm_label": "list_donation_sample_collections()" }, { @@ -22977,7 +22995,7 @@ "source_file": "crud/research_donation_sample_collection.py", "source_location": "L1", "id": "crud_research_donation_sample_collection_rationale_1", - "community": 1, + "community": 5, "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)" }, { @@ -22986,7 +23004,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L1", "id": "crud_qc_material_amount_auth_py", - "community": 10, + "community": 11, "norm_label": "qc_material_amount_auth.py" }, { @@ -22995,7 +23013,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L20", "id": "crud_qc_material_amount_auth_get_amount_view_role", - "community": 10, + "community": 11, "norm_label": "get_amount_view_role()" }, { @@ -23004,7 +23022,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L45", "id": "crud_qc_material_amount_auth_get_auth_dept_id", - "community": 10, + "community": 11, "norm_label": "_get_auth_dept_id()" }, { @@ -23013,7 +23031,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L59", "id": "crud_qc_material_amount_auth_assert_user_in_auth_dept", - "community": 10, + "community": 11, "norm_label": "_assert_user_in_auth_dept()" }, { @@ -23022,7 +23040,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L71", "id": "crud_qc_material_amount_auth_user_has_role_binding", - "community": 10, + "community": 11, "norm_label": "_user_has_role_binding()" }, { @@ -23031,7 +23049,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L85", "id": "crud_qc_material_amount_auth_row_to_dict", - "community": 10, + "community": 11, "norm_label": "_row_to_dict()" }, { @@ -23040,7 +23058,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L98", "id": "crud_qc_material_amount_auth_list_authorized_users", - "community": 10, + "community": 11, "norm_label": "list_authorized_users()" }, { @@ -23049,7 +23067,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L152", "id": "crud_qc_material_amount_auth_grant_amount_view_role", - "community": 10, + "community": 11, "norm_label": "grant_amount_view_role()" }, { @@ -23058,7 +23076,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L200", "id": "crud_qc_material_amount_auth_revoke_amount_view_role", - "community": 10, + "community": 11, "norm_label": "revoke_amount_view_role()" }, { @@ -23067,7 +23085,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L1", "id": "crud_qc_material_amount_auth_rationale_1", - "community": 10, + "community": 11, "norm_label": "\u8d28\u68c0\u7269\u6599\u91d1\u989d\u67e5\u770b\u6388\u6743 crud(sys_user_role \u7ed1\u5b9a\u4e13\u7528\u89d2\u8272)\u3002" }, { @@ -23076,7 +23094,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L159", "id": "crud_qc_material_amount_auth_rationale_159", - "community": 10, + "community": 11, "norm_label": "\u7ed1\u5b9a\u4e13\u7528\u89d2\u8272;\u5df2\u7ed1\u5b9a\u5219\u5e42\u7b49\u8fd4\u56de false(\u8868\u793a\u672a\u65b0\u589e)\u3002" }, { @@ -23085,7 +23103,7 @@ "source_file": "crud/qc_material_amount_auth.py", "source_location": "L207", "id": "crud_qc_material_amount_auth_rationale_207", - "community": 10, + "community": 11, "norm_label": "\u89e3\u9664\u4e13\u7528\u89d2\u8272\u7ed1\u5b9a;\u672a\u7ed1\u5b9a\u5219\u8fd4\u56de false\u3002" }, { @@ -23148,7 +23166,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L78", "id": "crud_oa_approval_create_group", - "community": 2, + "community": 1, "norm_label": "create_group()" }, { @@ -23301,7 +23319,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L1", "id": "crud_oa_approval_rationale_1", - "community": 1, + "community": 3, "norm_label": "oa \u5ba1\u6279 crud(\u5206\u7ec4\u3001\u5e94\u7528\u3001\u8349\u7a3f\u7b49)" }, { @@ -23310,7 +23328,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L368", "id": "crud_oa_approval_rationale_368", - "community": 1, + "community": 3, "norm_label": "\u539f\u540d\u79f0 +\u300c\u590d\u5236\u300d;\u8d85 50 \u5b57\u65f6\u622a\u65ad\u524d\u7f00\u5e76\u4fdd\u7559\u540e\u7f00\u3002" }, { @@ -23319,7 +23337,7 @@ "source_file": "crud/oa_approval.py", "source_location": "L385", "id": "crud_oa_approval_rationale_385", - "community": 1, + "community": 3, "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" }, { @@ -23328,7 +23346,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1", "id": "crud_cell_product_py", - "community": 13, + "community": 9, "norm_label": "cell_product.py" }, { @@ -23337,7 +23355,7 @@ "source_file": "crud/cell_product.py", "source_location": "L32", "id": "crud_cell_product_apply_cell_product_status_change", - "community": 13, + "community": 9, "norm_label": "_apply_cell_product_status_change()" }, { @@ -23346,7 +23364,7 @@ "source_file": "crud/cell_product.py", "source_location": "L87", "id": "crud_cell_product_row_to_dict", - "community": 13, + "community": 9, "norm_label": "_row_to_dict()" }, { @@ -23355,7 +23373,7 @@ "source_file": "crud/cell_product.py", "source_location": "L121", "id": "crud_cell_product_build_facility_path_label", - "community": 13, + "community": 9, "norm_label": "_build_facility_path_label()" }, { @@ -23364,7 +23382,7 @@ "source_file": "crud/cell_product.py", "source_location": "L136", "id": "crud_cell_product_enrich_product_dicts", - "community": 13, + "community": 9, "norm_label": "_enrich_product_dicts()" }, { @@ -23373,7 +23391,7 @@ "source_file": "crud/cell_product.py", "source_location": "L272", "id": "crud_cell_product_product_to_response", - "community": 13, + "community": 9, "norm_label": "product_to_response()" }, { @@ -23382,7 +23400,7 @@ "source_file": "crud/cell_product.py", "source_location": "L277", "id": "crud_cell_product_list_cell_products", - "community": 13, + "community": 9, "norm_label": "list_cell_products()" }, { @@ -23391,7 +23409,7 @@ "source_file": "crud/cell_product.py", "source_location": "L344", "id": "crud_cell_product_get_cell_product", - "community": 13, + "community": 9, "norm_label": "get_cell_product()" }, { @@ -23400,7 +23418,7 @@ "source_file": "crud/cell_product.py", "source_location": "L358", "id": "crud_cell_product_create_cell_product", - "community": 13, + "community": 1, "norm_label": "create_cell_product()" }, { @@ -23409,7 +23427,7 @@ "source_file": "crud/cell_product.py", "source_location": "L431", "id": "crud_cell_product_update_cell_product", - "community": 13, + "community": 9, "norm_label": "update_cell_product()" }, { @@ -23418,7 +23436,7 @@ "source_file": "crud/cell_product.py", "source_location": "L531", "id": "crud_cell_product_delete_cell_product", - "community": 13, + "community": 9, "norm_label": "delete_cell_product()" }, { @@ -23427,7 +23445,7 @@ "source_file": "crud/cell_product.py", "source_location": "L548", "id": "crud_cell_product_next_code_start_seq", - "community": 13, + "community": 9, "norm_label": "_next_code_start_seq()" }, { @@ -23436,7 +23454,7 @@ "source_file": "crud/cell_product.py", "source_location": "L569", "id": "crud_cell_product_get_next_code", - "community": 13, + "community": 9, "norm_label": "get_next_code()" }, { @@ -23445,7 +23463,7 @@ "source_file": "crud/cell_product.py", "source_location": "L580", "id": "crud_cell_product_normalize_passage_product_base", - "community": 13, + "community": 9, "norm_label": "normalize_passage_product_base()" }, { @@ -23454,7 +23472,7 @@ "source_file": "crud/cell_product.py", "source_location": "L591", "id": "crud_cell_product_get_max_passage_product_seq", - "community": 13, + "community": 9, "norm_label": "get_max_passage_product_seq()" }, { @@ -23463,7 +23481,7 @@ "source_file": "crud/cell_product.py", "source_location": "L625", "id": "crud_cell_product_get_max_passage_product_seq_map", - "community": 13, + "community": 9, "norm_label": "get_max_passage_product_seq_map()" }, { @@ -23472,7 +23490,7 @@ "source_file": "crud/cell_product.py", "source_location": "L643", "id": "crud_cell_product_get_max_product_suffix_seq", - "community": 13, + "community": 9, "norm_label": "get_max_product_suffix_seq()" }, { @@ -23481,7 +23499,7 @@ "source_file": "crud/cell_product.py", "source_location": "L675", "id": "crud_cell_product_product_code_exists", - "community": 13, + "community": 9, "norm_label": "product_code_exists()" }, { @@ -23490,7 +23508,7 @@ "source_file": "crud/cell_product.py", "source_location": "L694", "id": "crud_cell_product_normalize_product_code_base", - "community": 13, + "community": 9, "norm_label": "normalize_product_code_base()" }, { @@ -23499,7 +23517,7 @@ "source_file": "crud/cell_product.py", "source_location": "L705", "id": "crud_cell_product_build_split_product_codes", - "community": 13, + "community": 9, "norm_label": "build_split_product_codes()" }, { @@ -23508,7 +23526,7 @@ "source_file": "crud/cell_product.py", "source_location": "L712", "id": "crud_cell_product_reserve_next_codes", - "community": 13, + "community": 9, "norm_label": "reserve_next_codes()" }, { @@ -23517,7 +23535,7 @@ "source_file": "crud/cell_product.py", "source_location": "L722", "id": "crud_cell_product_validate_batch_items", - "community": 13, + "community": 9, "norm_label": "_validate_batch_items()" }, { @@ -23526,7 +23544,7 @@ "source_file": "crud/cell_product.py", "source_location": "L767", "id": "crud_cell_product_create_cell_products_by_quantity", - "community": 13, + "community": 9, "norm_label": "create_cell_products_by_quantity()" }, { @@ -23535,7 +23553,7 @@ "source_file": "crud/cell_product.py", "source_location": "L801", "id": "crud_cell_product_create_cell_products_batch", - "community": 13, + "community": 9, "norm_label": "create_cell_products_batch()" }, { @@ -23544,7 +23562,7 @@ "source_file": "crud/cell_product.py", "source_location": "L891", "id": "crud_cell_product_total_pages", - "community": 13, + "community": 9, "norm_label": "total_pages()" }, { @@ -23553,7 +23571,7 @@ "source_file": "crud/cell_product.py", "source_location": "L906", "id": "crud_cell_product_product_node", - "community": 13, + "community": 9, "norm_label": "_product_node()" }, { @@ -23562,7 +23580,7 @@ "source_file": "crud/cell_product.py", "source_location": "L918", "id": "crud_cell_product_nest_ancestor_parent", - "community": 13, + "community": 9, "norm_label": "_nest_ancestor_parent()" }, { @@ -23571,7 +23589,7 @@ "source_file": "crud/cell_product.py", "source_location": "L934", "id": "crud_cell_product_edge_meta", - "community": 13, + "community": 9, "norm_label": "_edge_meta()" }, { @@ -23580,7 +23598,7 @@ "source_file": "crud/cell_product.py", "source_location": "L958", "id": "crud_cell_product_sample_customer_dict", - "community": 13, + "community": 9, "norm_label": "_sample_customer_dict()" }, { @@ -23589,7 +23607,7 @@ "source_file": "crud/cell_product.py", "source_location": "L982", "id": "crud_cell_product_donation_sample_customer_dict", - "community": 13, + "community": 9, "norm_label": "_donation_sample_customer_dict()" }, { @@ -23598,7 +23616,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1006", "id": "crud_cell_product_sample_type_name_from_id", - "community": 13, + "community": 9, "norm_label": "_sample_type_name_from_id()" }, { @@ -23607,7 +23625,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1019", "id": "crud_cell_product_find_protocol_sample", - "community": 13, + "community": 9, "norm_label": "_find_protocol_sample()" }, { @@ -23616,7 +23634,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1051", "id": "crud_cell_product_find_donation_sample", - "community": 13, + "community": 9, "norm_label": "_find_donation_sample()" }, { @@ -23625,7 +23643,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1097", "id": "crud_cell_product_protocol_sample_chain_node", - "community": 13, + "community": 9, "norm_label": "_protocol_sample_chain_node()" }, { @@ -23634,7 +23652,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1130", "id": "crud_cell_product_donation_sample_chain_node", - "community": 13, + "community": 9, "norm_label": "_donation_sample_chain_node()" }, { @@ -23643,7 +23661,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1162", "id": "crud_cell_product_ancestor_sample_chain_link", - "community": 13, + "community": 9, "norm_label": "_ancestor_sample_chain_link()" }, { @@ -23652,7 +23670,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1222", "id": "crud_cell_product_find_cell_product_by_input", - "community": 13, + "community": 9, "norm_label": "_find_cell_product_by_input()" }, { @@ -23661,7 +23679,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1242", "id": "crud_cell_product_ancestor_link_from_cell_product_input", - "community": 13, + "community": 9, "norm_label": "_ancestor_link_from_cell_product_input()" }, { @@ -23670,7 +23688,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1260", "id": "crud_cell_product_build_ancestor_chain", - "community": 13, + "community": 9, "norm_label": "_build_ancestor_chain()" }, { @@ -23679,7 +23697,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1329", "id": "crud_cell_product_build_descendant_chain", - "community": 13, + "community": 9, "norm_label": "_build_descendant_chain()" }, { @@ -23688,7 +23706,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1413", "id": "crud_cell_product_lineage_node_key", - "community": 13, + "community": 9, "norm_label": "_lineage_node_key()" }, { @@ -23697,7 +23715,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1422", "id": "crud_cell_product_walk_ancestor_link", - "community": 13, + "community": 9, "norm_label": "_walk_ancestor_link()" }, { @@ -23706,7 +23724,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1447", "id": "crud_cell_product_flatten_lineage_nodes", - "community": 13, + "community": 9, "norm_label": "_flatten_lineage_nodes()" }, { @@ -23715,7 +23733,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1469", "id": "crud_cell_product_get_product_chain", - "community": 13, + "community": 9, "norm_label": "get_product_chain()" }, { @@ -23724,7 +23742,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1483", "id": "crud_cell_product_wo_status_label", - "community": 13, + "community": 9, "norm_label": "_wo_status_label()" }, { @@ -23733,7 +23751,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1489", "id": "crud_cell_product_slim_task_for_lineage", - "community": 13, + "community": 9, "norm_label": "_slim_task_for_lineage()" }, { @@ -23742,7 +23760,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1517", "id": "crud_cell_product_load_lineage_qc_for_nodes", - "community": 8, + "community": 9, "norm_label": "_load_lineage_qc_for_nodes()" }, { @@ -23751,7 +23769,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1671", "id": "crud_cell_product_get_product_lineage_qc", - "community": 13, + "community": 9, "norm_label": "get_product_lineage_qc()" }, { @@ -23760,7 +23778,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1", "id": "crud_cell_product_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u7ec6\u80de\u4ea7\u54c1 crud(biz_cell_product)" }, { @@ -23769,7 +23787,7 @@ "source_file": "crud/cell_product.py", "source_location": "L40", "id": "crud_cell_product_rationale_40", - "community": 1, + "community": 5, "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" }, { @@ -23778,7 +23796,7 @@ "source_file": "crud/cell_product.py", "source_location": "L581", "id": "crud_cell_product_rationale_581", - "community": 1, + "community": 5, "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" }, { @@ -23787,7 +23805,7 @@ "source_file": "crud/cell_product.py", "source_location": "L597", "id": "crud_cell_product_rationale_597", - "community": 1, + "community": 5, "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" }, { @@ -23796,7 +23814,7 @@ "source_file": "crud/cell_product.py", "source_location": "L631", "id": "crud_cell_product_rationale_631", - "community": 1, + "community": 5, "norm_label": "\u6279\u91cf\u67e5\u8be2\u5404\u4ee3\u6b21\u5728 `{base_code}-{passage}-xx` \u89c4\u5219\u4e0b\u7684\u6700\u5927\u5e8f\u53f7\u3002" }, { @@ -23805,7 +23823,7 @@ "source_file": "crud/cell_product.py", "source_location": "L648", "id": "crud_cell_product_rationale_648", - "community": 1, + "community": 5, "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" }, { @@ -23814,7 +23832,7 @@ "source_file": "crud/cell_product.py", "source_location": "L695", "id": "crud_cell_product_rationale_695", - "community": 1, + "community": 5, "norm_label": "\u53bb\u6389\u672b\u5c3e -01/-02 \u7b49\u5e8f\u53f7,\u5f97\u5230\u591a\u4efd\u5165\u5e93\u65f6\u7684\u57fa\u7840\u7f16\u7801\u3002" }, { @@ -23823,7 +23841,7 @@ "source_file": "crud/cell_product.py", "source_location": "L706", "id": "crud_cell_product_rationale_706", - "community": 1, + "community": 5, "norm_label": "\u6309\u57fa\u7840\u7f16\u7801\u751f\u6210 \u57fa\u7840-01\u3001\u57fa\u7840-02 ..." }, { @@ -23832,7 +23850,7 @@ "source_file": "crud/cell_product.py", "source_location": "L776", "id": "crud_cell_product_rationale_776", - "community": 1, + "community": 5, "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)" }, { @@ -23841,7 +23859,7 @@ "source_file": "crud/cell_product.py", "source_location": "L919", "id": "crud_cell_product_rationale_919", - "community": 1, + "community": 5, "norm_label": "\u591a\u8fdb\u4e00\u65f6 parent \u4e3a\u6570\u7ec4;\u5355\u94fe\u65f6\u4e3a\u5bf9\u8c61;\u65e0\u4e0a\u6e38\u4e3a null\u3002" }, { @@ -23850,7 +23868,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1169", "id": "crud_cell_product_rationale_1169", - "community": 1, + "community": 5, "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" }, { @@ -23859,7 +23877,7 @@ "source_file": "crud/cell_product.py", "source_location": "L1448", "id": "crud_cell_product_rationale_1448", - "community": 1, + "community": 5, "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" }, { @@ -23940,7 +23958,7 @@ "source_file": "crud/menu.py", "source_location": "L1", "id": "crud_menu_py", - "community": 10, + "community": 12, "norm_label": "menu.py" }, { @@ -23949,7 +23967,7 @@ "source_file": "crud/menu.py", "source_location": "L13", "id": "crud_menu_row_to_dict", - "community": 10, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -23958,7 +23976,7 @@ "source_file": "crud/menu.py", "source_location": "L33", "id": "crud_menu_build_tree", - "community": 10, + "community": 12, "norm_label": "_build_tree()" }, { @@ -23967,7 +23985,7 @@ "source_file": "crud/menu.py", "source_location": "L41", "id": "crud_menu_list_menus", - "community": 10, + "community": 12, "norm_label": "list_menus()" }, { @@ -23976,7 +23994,7 @@ "source_file": "crud/menu.py", "source_location": "L62", "id": "crud_menu_list_menus_tree", - "community": 10, + "community": 12, "norm_label": "list_menus_tree()" }, { @@ -23985,7 +24003,7 @@ "source_file": "crud/menu.py", "source_location": "L101", "id": "crud_menu_get_menu", - "community": 10, + "community": 12, "norm_label": "get_menu()" }, { @@ -23994,7 +24012,7 @@ "source_file": "crud/menu.py", "source_location": "L109", "id": "crud_menu_menu_name_exists", - "community": 10, + "community": 12, "norm_label": "menu_name_exists()" }, { @@ -24003,7 +24021,7 @@ "source_file": "crud/menu.py", "source_location": "L123", "id": "crud_menu_create_menu", - "community": 2, + "community": 1, "norm_label": "create_menu()" }, { @@ -24012,7 +24030,7 @@ "source_file": "crud/menu.py", "source_location": "L170", "id": "crud_menu_update_menu", - "community": 10, + "community": 12, "norm_label": "update_menu()" }, { @@ -24021,7 +24039,7 @@ "source_file": "crud/menu.py", "source_location": "L220", "id": "crud_menu_cascade_soft_delete", - "community": 10, + "community": 12, "norm_label": "_cascade_soft_delete()" }, { @@ -24030,7 +24048,7 @@ "source_file": "crud/menu.py", "source_location": "L233", "id": "crud_menu_soft_delete_menu", - "community": 10, + "community": 12, "norm_label": "soft_delete_menu()" }, { @@ -24039,7 +24057,7 @@ "source_file": "crud/collection_region.py", "source_location": "L1", "id": "crud_collection_region_py", - "community": 10, + "community": 1, "norm_label": "collection_region.py" }, { @@ -24048,7 +24066,7 @@ "source_file": "crud/collection_region.py", "source_location": "L21", "id": "crud_collection_region_staff_display_name", - "community": 10, + "community": 1, "norm_label": "staff_display_name()" }, { @@ -24057,7 +24075,7 @@ "source_file": "crud/collection_region.py", "source_location": "L28", "id": "crud_collection_region_build_staff_leader_name_lists", - "community": 10, + "community": 1, "norm_label": "build_staff_leader_name_lists()" }, { @@ -24075,7 +24093,7 @@ "source_file": "crud/collection_region.py", "source_location": "L57", "id": "crud_collection_region_hospital_names_by_region_ids", - "community": 10, + "community": 1, "norm_label": "_hospital_names_by_region_ids()" }, { @@ -24084,7 +24102,7 @@ "source_file": "crud/collection_region.py", "source_location": "L78", "id": "crud_collection_region_staff_names_by_region_ids", - "community": 10, + "community": 1, "norm_label": "_staff_names_by_region_ids()" }, { @@ -24093,7 +24111,7 @@ "source_file": "crud/collection_region.py", "source_location": "L115", "id": "crud_collection_region_hospital_to_dict", - "community": 10, + "community": 1, "norm_label": "_hospital_to_dict()" }, { @@ -24111,7 +24129,7 @@ "source_file": "crud/collection_region.py", "source_location": "L152", "id": "crud_collection_region_list_collection_regions", - "community": 10, + "community": 1, "norm_label": "list_collection_regions()" }, { @@ -24120,7 +24138,7 @@ "source_file": "crud/collection_region.py", "source_location": "L195", "id": "crud_collection_region_get_collection_region", - "community": 10, + "community": 1, "norm_label": "get_collection_region()" }, { @@ -24129,7 +24147,7 @@ "source_file": "crud/collection_region.py", "source_location": "L202", "id": "crud_collection_region_create_collection_region", - "community": 2, + "community": 1, "norm_label": "create_collection_region()" }, { @@ -24138,7 +24156,7 @@ "source_file": "crud/collection_region.py", "source_location": "L233", "id": "crud_collection_region_update_collection_region", - "community": 10, + "community": 1, "norm_label": "update_collection_region()" }, { @@ -24147,7 +24165,7 @@ "source_file": "crud/collection_region.py", "source_location": "L263", "id": "crud_collection_region_soft_delete_collection_region", - "community": 10, + "community": 1, "norm_label": "soft_delete_collection_region()" }, { @@ -24156,7 +24174,7 @@ "source_file": "crud/collection_region.py", "source_location": "L302", "id": "crud_collection_region_list_hospitals", - "community": 10, + "community": 1, "norm_label": "list_hospitals()" }, { @@ -24165,7 +24183,7 @@ "source_file": "crud/collection_region.py", "source_location": "L340", "id": "crud_collection_region_search_hospitals_by_keyword", - "community": 10, + "community": 1, "norm_label": "search_hospitals_by_keyword()" }, { @@ -24174,7 +24192,7 @@ "source_file": "crud/collection_region.py", "source_location": "L376", "id": "crud_collection_region_get_hospital", - "community": 10, + "community": 1, "norm_label": "get_hospital()" }, { @@ -24183,7 +24201,7 @@ "source_file": "crud/collection_region.py", "source_location": "L383", "id": "crud_collection_region_create_hospital", - "community": 10, + "community": 1, "norm_label": "create_hospital()" }, { @@ -24192,7 +24210,7 @@ "source_file": "crud/collection_region.py", "source_location": "L419", "id": "crud_collection_region_update_hospital", - "community": 10, + "community": 1, "norm_label": "update_hospital()" }, { @@ -24201,7 +24219,7 @@ "source_file": "crud/collection_region.py", "source_location": "L449", "id": "crud_collection_region_soft_delete_hospital", - "community": 10, + "community": 1, "norm_label": "soft_delete_hospital()" }, { @@ -24210,7 +24228,7 @@ "source_file": "crud/collection_region.py", "source_location": "L459", "id": "crud_collection_region_map_staff_region_rows_to_list", - "community": 10, + "community": 1, "norm_label": "map_staff_region_rows_to_list()" }, { @@ -24219,7 +24237,7 @@ "source_file": "crud/collection_region.py", "source_location": "L469", "id": "crud_collection_region_list_regions_by_staff_user", - "community": 10, + "community": 1, "norm_label": "list_regions_by_staff_user()" }, { @@ -24237,7 +24255,7 @@ "source_file": "crud/collection_region.py", "source_location": "L557", "id": "crud_collection_region_get_staff", - "community": 10, + "community": 1, "norm_label": "get_staff()" }, { @@ -24246,7 +24264,7 @@ "source_file": "crud/collection_region.py", "source_location": "L566", "id": "crud_collection_region_create_staff", - "community": 10, + "community": 1, "norm_label": "create_staff()" }, { @@ -24255,7 +24273,7 @@ "source_file": "crud/collection_region.py", "source_location": "L633", "id": "crud_collection_region_update_staff", - "community": 10, + "community": 1, "norm_label": "update_staff()" }, { @@ -24264,7 +24282,7 @@ "source_file": "crud/collection_region.py", "source_location": "L660", "id": "crud_collection_region_soft_delete_staff", - "community": 10, + "community": 1, "norm_label": "soft_delete_staff()" }, { @@ -24273,7 +24291,7 @@ "source_file": "crud/collection_region.py", "source_location": "L670", "id": "crud_collection_region_total_pages", - "community": 10, + "community": 1, "norm_label": "total_pages()" }, { @@ -24282,7 +24300,7 @@ "source_file": "crud/collection_region.py", "source_location": "L29", "id": "crud_collection_region_rationale_29", - "community": 10, + "community": 5, "norm_label": "rows: dicts with nickname/isleader (already sorted leaders-first preferred)." }, { @@ -24291,7 +24309,7 @@ "source_file": "crud/collection_region.py", "source_location": "L58", "id": "crud_collection_region_rationale_58", - "community": 10, + "community": 5, "norm_label": "\u6279\u91cf\u67e5\u8be2\u5730\u533a\u4e0b\u5c5e\u533b\u9662\u540d\u79f0,\u6309 order_num\u3001create_time \u6392\u5e8f\u3002" }, { @@ -24300,7 +24318,7 @@ "source_file": "crud/collection_region.py", "source_location": "L81", "id": "crud_collection_region_rationale_81", - "community": 10, + "community": 5, "norm_label": "return region_id -> (staffnames, leadernames). leaders first in staffnames." }, { @@ -24309,7 +24327,7 @@ "source_file": "crud/collection_region.py", "source_location": "L347", "id": "crud_collection_region_rationale_347", - "community": 10, + "community": 5, "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" }, { @@ -24318,7 +24336,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L1", "id": "crud_pilot_delivery_py", - "community": 2, + "community": 1, "norm_label": "pilot_delivery.py" }, { @@ -24327,7 +24345,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L37", "id": "crud_pilot_delivery_generate_delivery_no", - "community": 2, + "community": 1, "norm_label": "_generate_delivery_no()" }, { @@ -24336,7 +24354,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L59", "id": "crud_pilot_delivery_row_to_dict_delivery", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_delivery()" }, { @@ -24345,7 +24363,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L99", "id": "crud_pilot_delivery_row_to_dict_delivery_material", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_delivery_material()" }, { @@ -24354,7 +24372,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L130", "id": "crud_pilot_delivery_row_to_dict_delivery_method", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_delivery_method()" }, { @@ -24363,7 +24381,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L174", "id": "crud_pilot_delivery_deduct_fee_on_delivery", - "community": 2, + "community": 1, "norm_label": "_deduct_fee_on_delivery()" }, { @@ -24372,7 +24390,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L339", "id": "crud_pilot_delivery_get_delivery_by_schedule", - "community": 2, + "community": 1, "norm_label": "get_delivery_by_schedule()" }, { @@ -24381,7 +24399,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L356", "id": "crud_pilot_delivery_list_deliveries_by_application", - "community": 2, + "community": 1, "norm_label": "list_deliveries_by_application()" }, { @@ -24390,7 +24408,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L402", "id": "crud_pilot_delivery_create_delivery", - "community": 2, + "community": 1, "norm_label": "create_delivery()" }, { @@ -24399,7 +24417,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L477", "id": "crud_pilot_delivery_soft_delete_delivery", - "community": 2, + "community": 1, "norm_label": "soft_delete_delivery()" }, { @@ -24408,7 +24426,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L516", "id": "crud_pilot_delivery_list_delivery_materials", - "community": 2, + "community": 1, "norm_label": "list_delivery_materials()" }, { @@ -24426,7 +24444,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L594", "id": "crud_pilot_delivery_delete_delivery_material", - "community": 2, + "community": 1, "norm_label": "delete_delivery_material()" }, { @@ -24435,7 +24453,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L619", "id": "crud_pilot_delivery_get_delivery_method", - "community": 2, + "community": 1, "norm_label": "get_delivery_method()" }, { @@ -24444,7 +24462,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L636", "id": "crud_pilot_delivery_save_delivery_method", - "community": 2, + "community": 1, "norm_label": "save_delivery_method()" }, { @@ -24453,7 +24471,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L1", "id": "crud_pilot_delivery_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u4ea4\u4ed8\u7ba1\u7406 crud(\u4ea4\u4ed8\u4fe1\u606f\u3001\u4ea4\u4ed8\u7269\u6599\u3001\u4ea4\u4ed8\u65b9\u5f0f + \u8d39\u7528\u6263\u51cf)" }, { @@ -24462,7 +24480,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L175", "id": "crud_pilot_delivery_rationale_175", - "community": 1, + "community": 3, "norm_label": "\u521b\u5efa\u4ea4\u4ed8\u65f6\u6263\u51cf\u8d39\u7528\u3002 \u6d41\u7a0b: 1. schedule \u2192 plan \u2192 application 2. application.chan" }, { @@ -24471,7 +24489,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L359", "id": "crud_pilot_delivery_rationale_359", - "community": 1, + "community": 3, "norm_label": "list all deliveries for an application (through plan \u2192 schedule \u2192 delivery)." }, { @@ -24480,7 +24498,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L542", "id": "crud_pilot_delivery_rationale_542", - "community": 1, + "community": 3, "norm_label": "bulk save: soft-delete existing + insert new." }, { @@ -24489,7 +24507,7 @@ "source_file": "crud/pilot_delivery.py", "source_location": "L643", "id": "crud_pilot_delivery_rationale_643", - "community": 1, + "community": 3, "norm_label": "create or update delivery method (upsert pattern)." }, { @@ -24498,7 +24516,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L1", "id": "crud_sample_reception_check_item_py", - "community": 2, + "community": 1, "norm_label": "sample_reception_check_item.py" }, { @@ -24507,7 +24525,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L14", "id": "crud_sample_reception_check_item_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -24516,7 +24534,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L28", "id": "crud_sample_reception_check_item_item_code_exists", - "community": 2, + "community": 1, "norm_label": "item_code_exists()" }, { @@ -24525,7 +24543,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L46", "id": "crud_sample_reception_check_item_order_query", - "community": 2, + "community": 1, "norm_label": "_order_query()" }, { @@ -24534,7 +24552,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L53", "id": "crud_sample_reception_check_item_list_check_items", - "community": 2, + "community": 1, "norm_label": "list_check_items()" }, { @@ -24543,7 +24561,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L91", "id": "crud_sample_reception_check_item_list_active_check_items", - "community": 2, + "community": 1, "norm_label": "list_active_check_items()" }, { @@ -24552,7 +24570,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L105", "id": "crud_sample_reception_check_item_get_check_item", - "community": 2, + "community": 1, "norm_label": "get_check_item()" }, { @@ -24561,7 +24579,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L116", "id": "crud_sample_reception_check_item_create_check_item", - "community": 2, + "community": 1, "norm_label": "create_check_item()" }, { @@ -24570,7 +24588,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L160", "id": "crud_sample_reception_check_item_update_check_item", - "community": 2, + "community": 1, "norm_label": "update_check_item()" }, { @@ -24579,7 +24597,7 @@ "source_file": "crud/sample_reception_check_item.py", "source_location": "L204", "id": "crud_sample_reception_check_item_soft_delete_check_item", - "community": 2, + "community": 1, "norm_label": "soft_delete_check_item()" }, { @@ -24588,7 +24606,7 @@ "source_file": "crud/sample_storage_cert.py", "source_location": "L1", "id": "crud_sample_storage_cert_py", - "community": 12, + "community": 13, "norm_label": "sample_storage_cert.py" }, { @@ -24597,7 +24615,7 @@ "source_file": "crud/sample_storage_cert.py", "source_location": "L14", "id": "crud_sample_storage_cert_fmt_dt", - "community": 12, + "community": 13, "norm_label": "_fmt_dt()" }, { @@ -24606,7 +24624,7 @@ "source_file": "crud/sample_storage_cert.py", "source_location": "L18", "id": "crud_sample_storage_cert_get_by_sample_code", - "community": 12, + "community": 13, "norm_label": "get_by_sample_code()" }, { @@ -24615,7 +24633,7 @@ "source_file": "crud/sample_storage_cert.py", "source_location": "L35", "id": "crud_sample_storage_cert_get_map_by_sample_codes", - "community": 12, + "community": 13, "norm_label": "get_map_by_sample_codes()" }, { @@ -24624,7 +24642,7 @@ "source_file": "crud/sample_storage_cert.py", "source_location": "L53", "id": "crud_sample_storage_cert_upsert_handle", - "community": 12, + "community": 13, "norm_label": "upsert_handle()" }, { @@ -24633,7 +24651,7 @@ "source_file": "crud/sample_storage_cert.py", "source_location": "L113", "id": "crud_sample_storage_cert_row_to_dict", - "community": 12, + "community": 13, "norm_label": "row_to_dict()" }, { @@ -24642,7 +24660,7 @@ "source_file": "crud/site.py", "source_location": "L1", "id": "crud_site_py", - "community": 2, + "community": 1, "norm_label": "site.py" }, { @@ -24651,7 +24669,7 @@ "source_file": "crud/site.py", "source_location": "L15", "id": "crud_site_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -24660,7 +24678,7 @@ "source_file": "crud/site.py", "source_location": "L35", "id": "crud_site_list_sites", - "community": 2, + "community": 1, "norm_label": "list_sites()" }, { @@ -24669,7 +24687,7 @@ "source_file": "crud/site.py", "source_location": "L70", "id": "crud_site_get_site", - "community": 2, + "community": 1, "norm_label": "get_site()" }, { @@ -24678,7 +24696,7 @@ "source_file": "crud/site.py", "source_location": "L78", "id": "crud_site_site_code_exists", - "community": 2, + "community": 1, "norm_label": "site_code_exists()" }, { @@ -24687,7 +24705,7 @@ "source_file": "crud/site.py", "source_location": "L85", "id": "crud_site_create_site", - "community": 2, + "community": 1, "norm_label": "create_site()" }, { @@ -24696,7 +24714,7 @@ "source_file": "crud/site.py", "source_location": "L134", "id": "crud_site_update_site", - "community": 2, + "community": 1, "norm_label": "update_site()" }, { @@ -24705,7 +24723,7 @@ "source_file": "crud/site.py", "source_location": "L189", "id": "crud_site_soft_delete_site", - "community": 2, + "community": 1, "norm_label": "soft_delete_site()" }, { @@ -24714,7 +24732,7 @@ "source_file": "crud/site.py", "source_location": "L199", "id": "crud_site_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -24723,7 +24741,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L1", "id": "crud_api_request_log_py", - "community": 4, + "community": 1, "norm_label": "api_request_log.py" }, { @@ -24732,7 +24750,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L12", "id": "crud_api_request_log_apirequestlogcrud", - "community": 4, + "community": 3, "norm_label": "apirequestlogcrud" }, { @@ -24741,7 +24759,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L14", "id": "crud_api_request_log_get_multi_with_filters", - "community": 4, + "community": 1, "norm_label": "get_multi_with_filters()" }, { @@ -24750,7 +24768,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L85", "id": "crud_api_request_log_get", - "community": 4, + "community": 1, "norm_label": "get()" }, { @@ -24759,7 +24777,7 @@ "source_file": "crud/api_request_log.py", "source_location": "L91", "id": "crud_api_request_log_delete", - "community": 4, + "community": 1, "norm_label": "delete()" }, { @@ -24768,7 +24786,7 @@ "source_file": "crud/dict_data.py", "source_location": "L1", "id": "crud_dict_data_py", - "community": 4, + "community": 1, "norm_label": "dict_data.py" }, { @@ -24777,7 +24795,7 @@ "source_file": "crud/dict_data.py", "source_location": "L15", "id": "crud_dict_data_row_to_dict", - "community": 4, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -24786,7 +24804,7 @@ "source_file": "crud/dict_data.py", "source_location": "L29", "id": "crud_dict_data_list_dict_data", - "community": 4, + "community": 1, "norm_label": "list_dict_data()" }, { @@ -24795,7 +24813,7 @@ "source_file": "crud/dict_data.py", "source_location": "L67", "id": "crud_dict_data_get_dict_data", - "community": 4, + "community": 1, "norm_label": "get_dict_data()" }, { @@ -24804,7 +24822,7 @@ "source_file": "crud/dict_data.py", "source_location": "L75", "id": "crud_dict_data_create_dict_data", - "community": 4, + "community": 1, "norm_label": "create_dict_data()" }, { @@ -24813,7 +24831,7 @@ "source_file": "crud/dict_data.py", "source_location": "L107", "id": "crud_dict_data_update_dict_data", - "community": 4, + "community": 1, "norm_label": "update_dict_data()" }, { @@ -24822,7 +24840,7 @@ "source_file": "crud/dict_data.py", "source_location": "L136", "id": "crud_dict_data_soft_delete_dict_data", - "community": 4, + "community": 1, "norm_label": "soft_delete_dict_data()" }, { @@ -24831,7 +24849,7 @@ "source_file": "crud/dict_data.py", "source_location": "L150", "id": "crud_dict_data_list_dict_data_options", - "community": 4, + "community": 1, "norm_label": "list_dict_data_options()" }, { @@ -24840,7 +24858,7 @@ "source_file": "crud/dict_data.py", "source_location": "L162", "id": "crud_dict_data_is_dict_value_valid", - "community": 4, + "community": 1, "norm_label": "is_dict_value_valid()" }, { @@ -24849,7 +24867,7 @@ "source_file": "crud/dict_data.py", "source_location": "L184", "id": "crud_dict_data_normalize_transfer_type", - "community": 4, + "community": 1, "norm_label": "normalize_transfer_type()" }, { @@ -24858,7 +24876,7 @@ "source_file": "crud/dict_data.py", "source_location": "L200", "id": "crud_dict_data_normalize_void_type", - "community": 4, + "community": 1, "norm_label": "normalize_void_type()" }, { @@ -24867,7 +24885,7 @@ "source_file": "crud/dict_data.py", "source_location": "L216", "id": "crud_dict_data_total_pages", - "community": 4, + "community": 1, "norm_label": "total_pages()" }, { @@ -24876,7 +24894,7 @@ "source_file": "crud/dict_data.py", "source_location": "L1", "id": "crud_dict_data_rationale_1", - "community": 4, + "community": 1, "norm_label": "\u5b57\u5178\u6570\u636e crud(sys_dict_data)" }, { @@ -24912,7 +24930,7 @@ "source_file": "crud/research_donation.py", "source_location": "L103", "id": "crud_research_donation_append_donation_status_change", - "community": 4, + "community": 5, "norm_label": "append_donation_status_change()" }, { @@ -24948,7 +24966,7 @@ "source_file": "crud/research_donation.py", "source_location": "L254", "id": "crud_research_donation_allocate_monthly_verify_no", - "community": 4, + "community": 5, "norm_label": "allocate_monthly_verify_no()" }, { @@ -25002,7 +25020,7 @@ "source_file": "crud/research_donation.py", "source_location": "L328", "id": "crud_research_donation_merge_comma_separated_urls", - "community": 4, + "community": 5, "norm_label": "_merge_comma_separated_urls()" }, { @@ -25173,7 +25191,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1412", "id": "crud_research_donation_batch_delete_donations", - "community": 4, + "community": 0, "norm_label": "batch_delete_donations()" }, { @@ -25191,7 +25209,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1530", "id": "crud_research_donation_submit_audit", - "community": 2, + "community": 1, "norm_label": "submit_audit()" }, { @@ -25200,7 +25218,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1595", "id": "crud_research_donation_change_status", - "community": 4, + "community": 0, "norm_label": "change_status()" }, { @@ -25209,7 +25227,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1681", "id": "crud_research_donation_convert_from_storage", - "community": 4, + "community": 5, "norm_label": "convert_from_storage()" }, { @@ -25218,7 +25236,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1952", "id": "crud_research_donation_convert_to_storage", - "community": 4, + "community": 5, "norm_label": "convert_to_storage()" }, { @@ -25317,7 +25335,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1", "id": "crud_research_donation_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60\u7ba1\u7406 crud(\u6350\u8d60\u5355 / \u5ba1\u6838 / \u72b6\u6001\u53d8\u66f4 / \u8f6c\u6362)" }, { @@ -25326,7 +25344,7 @@ "source_file": "crud/research_donation.py", "source_location": "L116", "id": "crud_research_donation_rationale_116", - "community": 1, + "community": 5, "norm_label": "\u8ffd\u52a0\u4e00\u6761\u6350\u8d60\u72b6\u6001\u53d8\u66f4\u5386\u53f2(\u4e0d commit)\u3002" }, { @@ -25335,7 +25353,7 @@ "source_file": "crud/research_donation.py", "source_location": "L182", "id": "crud_research_donation_rationale_182", - "community": 1, + "community": 5, "norm_label": "\u89e3\u6790 kyjz+yyyymm+\u5e8f\u53f7 \u4e2d\u7684\u5e8f\u53f7;\u4e0d\u5339\u914d\u5219\u8fd4\u56de none\u3002" }, { @@ -25344,7 +25362,7 @@ "source_file": "crud/research_donation.py", "source_location": "L199", "id": "crud_research_donation_rationale_199", - "community": 1, + "community": 5, "norm_label": "\u751f\u6210\u6350\u8d60\u6837\u672c\u7f16\u7801:kyjz + yyyymm + 4 \u4f4d\u9012\u589e\u5e8f\u53f7(0001 \u8d77)\u3002" }, { @@ -25353,7 +25371,7 @@ "source_file": "crud/research_donation.py", "source_location": "L260", "id": "crud_research_donation_rationale_260", - "community": 1, + "community": 5, "norm_label": "\u6309\u79df\u6237 + create_time \u5e74\u6708\u5206\u914d yyyymm###;\u542b\u8f6f\u5220\u5360\u7528,\u4e0d\u56de\u6536\u3002" }, { @@ -25362,7 +25380,7 @@ "source_file": "crud/research_donation.py", "source_location": "L318", "id": "crud_research_donation_rationale_318", - "community": 1, + "community": 5, "norm_label": "\u5c06\u524d\u7aef camelcase \u5b57\u6bb5\u540d\u8f6c\u4e3a\u6570\u636e\u5e93 snake_case\u3002" }, { @@ -25371,7 +25389,7 @@ "source_file": "crud/research_donation.py", "source_location": "L329", "id": "crud_research_donation_rationale_329", - "community": 1, + "community": 5, "norm_label": "\u5408\u5e76\u9017\u53f7\u5206\u9694\u7684\u9644\u4ef6 url,\u53bb\u91cd\u5e76\u4fdd\u6301\u987a\u5e8f\u3002" }, { @@ -25380,7 +25398,7 @@ "source_file": "crud/research_donation.py", "source_location": "L345", "id": "crud_research_donation_rationale_345", - "community": 1, + "community": 5, "norm_label": "\u89e3\u6790\u4fdd\u5b58\u8f7d\u8377:\u9644\u4ef6\u5217\u8868 \u2192 url \u5b57\u6bb5;party/collection \u522b\u540d\u3002" }, { @@ -25389,7 +25407,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1135", "id": "crud_research_donation_rationale_1135", - "community": 1, + "community": 5, "norm_label": "\u521b\u5efa\u79d1\u7814\u6350\u8d60\u5355(\u542b party / collection / samples + transports)\u3002" }, { @@ -25398,7 +25416,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1250", "id": "crud_research_donation_rationale_1250", - "community": 1, + "community": 5, "norm_label": "\u66f4\u65b0\u79d1\u7814\u6350\u8d60\u5355:\u4e3b\u8868\u5b57\u6bb5 + \u5b50\u8d44\u6e90 upsert(\u8f6f\u5220\u65e7 + \u521b\u5efa\u65b0)\u3002" }, { @@ -25407,7 +25425,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1539", "id": "crud_research_donation_rationale_1539", - "community": 1, + "community": 5, "norm_label": "\u63d0\u4ea4\u5ba1\u6838\u3002shtg \u2192 \u6350\u8d60\u72b6\u6001\u53d8\u4e3a sxz;shth \u2192 \u72b6\u6001\u4e0d\u53d8\u3002" }, { @@ -25416,7 +25434,7 @@ "source_file": "crud/research_donation.py", "source_location": "L1959", "id": "crud_research_donation_rationale_1959", - "community": 1, + "community": 5, "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" }, { @@ -25425,7 +25443,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2331", "id": "crud_research_donation_rationale_2331", - "community": 1, + "community": 5, "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" }, { @@ -25434,7 +25452,7 @@ "source_file": "crud/research_donation.py", "source_location": "L2480", "id": "crud_research_donation_rationale_2480", - "community": 1, + "community": 5, "norm_label": "\u5199\u56de\u6350\u8d60\u6837\u672c\u8fd0\u8f93;\u53ef\u4ec5\u6709\u9884\u8ba1\u5230\u8fbe\u65f6\u95f4(\u8fd0\u8d39\u6279\u6b21\u6539\u9020\u540e)\u3002" }, { @@ -25443,7 +25461,7 @@ "source_file": "crud/qc_material_stock_in_no.py", "source_location": "L1", "id": "crud_qc_material_stock_in_no_py", - "community": 2, + "community": 1, "norm_label": "qc_material_stock_in_no.py" }, { @@ -25452,7 +25470,7 @@ "source_file": "crud/qc_material_stock_in_no.py", "source_location": "L15", "id": "crud_qc_material_stock_in_no_format_stock_in_no", - "community": 2, + "community": 1, "norm_label": "format_stock_in_no()" }, { @@ -25461,7 +25479,7 @@ "source_file": "crud/qc_material_stock_in_no.py", "source_location": "L21", "id": "crud_qc_material_stock_in_no_prefix_for_date", - "community": 2, + "community": 1, "norm_label": "prefix_for_date()" }, { @@ -25470,7 +25488,7 @@ "source_file": "crud/qc_material_stock_in_no.py", "source_location": "L25", "id": "crud_qc_material_stock_in_no_max_seq_from_stock_in_nos", - "community": 2, + "community": 1, "norm_label": "max_seq_from_stock_in_nos()" }, { @@ -25479,7 +25497,7 @@ "source_file": "crud/qc_material_stock_in_no.py", "source_location": "L39", "id": "crud_qc_material_stock_in_no_next_stock_in_nos", - "community": 2, + "community": 1, "norm_label": "next_stock_in_nos()" }, { @@ -25488,7 +25506,7 @@ "source_file": "crud/qc_material_stock_in_no.py", "source_location": "L54", "id": "crud_qc_material_stock_in_no_list_existing_stock_in_nos_for_prefix", - "community": 2, + "community": 1, "norm_label": "list_existing_stock_in_nos_for_prefix()" }, { @@ -25497,7 +25515,7 @@ "source_file": "crud/qc_material_stock_in_no.py", "source_location": "L70", "id": "crud_qc_material_stock_in_no_allocate_stock_in_nos", - "community": 2, + "community": 1, "norm_label": "allocate_stock_in_nos()" }, { @@ -25506,7 +25524,7 @@ "source_file": "crud/qc_material_stock_in_no.py", "source_location": "L1", "id": "crud_qc_material_stock_in_no_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u8d28\u68c0\u7269\u6599\u5165\u5e93\u7f16\u53f7\u751f\u6210:rk + yyyymmdd + 3\u4f4d\u5e8f\u53f7\u3002" }, { @@ -25515,7 +25533,7 @@ "source_file": "crud/ethnic.py", "source_location": "L1", "id": "crud_ethnic_py", - "community": 4, + "community": 12, "norm_label": "ethnic.py" }, { @@ -25524,7 +25542,7 @@ "source_file": "crud/ethnic.py", "source_location": "L9", "id": "crud_ethnic_row_to_dict", - "community": 4, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -25533,7 +25551,7 @@ "source_file": "crud/ethnic.py", "source_location": "L18", "id": "crud_ethnic_list_ethnics", - "community": 4, + "community": 12, "norm_label": "list_ethnics()" }, { @@ -25542,7 +25560,7 @@ "source_file": "crud/ethnic.py", "source_location": "L1", "id": "crud_ethnic_rationale_1", - "community": 4, + "community": 12, "norm_label": "\u6c11\u65cf\u7801\u8868 crud(\u5168\u5c40 sys_ethnic)" }, { @@ -25551,7 +25569,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L1", "id": "crud_sample_freight_py", - "community": 4, + "community": 1, "norm_label": "sample_freight.py" }, { @@ -25560,7 +25578,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L35", "id": "crud_sample_freight_now", - "community": 4, + "community": 1, "norm_label": "_now()" }, { @@ -25569,7 +25587,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L39", "id": "crud_sample_freight_fmt_dt", - "community": 4, + "community": 1, "norm_label": "_fmt_dt()" }, { @@ -25578,7 +25596,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L43", "id": "crud_sample_freight_parse_amount", - "community": 4, + "community": 1, "norm_label": "_parse_amount()" }, { @@ -25587,7 +25605,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L57", "id": "crud_sample_freight_item_field", - "community": 4, + "community": 1, "norm_label": "_item_field()" }, { @@ -25596,7 +25614,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L66", "id": "crud_sample_freight_normalize_item", - "community": 4, + "community": 1, "norm_label": "_normalize_item()" }, { @@ -25605,7 +25623,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L85", "id": "crud_sample_freight_label_map", - "community": 4, + "community": 1, "norm_label": "_label_map()" }, { @@ -25614,7 +25632,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L102", "id": "crud_sample_freight_linked_count", - "community": 4, + "community": 1, "norm_label": "_linked_count()" }, { @@ -25623,7 +25641,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L115", "id": "crud_sample_freight_user_nick_name_map", - "community": 4, + "community": 1, "norm_label": "_user_nick_name_map()" }, { @@ -25632,7 +25650,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L123", "id": "crud_sample_freight_generate_freight_no", - "community": 4, + "community": 1, "norm_label": "_generate_freight_no()" }, { @@ -25641,7 +25659,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L149", "id": "crud_sample_freight_row_to_dict", - "community": 4, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -25650,7 +25668,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L175", "id": "crud_sample_freight_item_to_dict", - "community": 4, + "community": 1, "norm_label": "_item_to_dict()" }, { @@ -25659,7 +25677,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L186", "id": "crud_sample_freight_item_to_dict_enriched", - "community": 4, + "community": 1, "norm_label": "_item_to_dict_enriched()" }, { @@ -25668,7 +25686,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L202", "id": "crud_sample_freight_normalize_date_bound", - "community": 4, + "community": 1, "norm_label": "_normalize_date_bound()" }, { @@ -25677,7 +25695,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L220", "id": "crud_sample_freight_enrich_items_maps", - "community": 4, + "community": 1, "norm_label": "_enrich_items_maps()" }, { @@ -25686,7 +25704,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L337", "id": "crud_sample_freight_get_freight", - "community": 4, + "community": 1, "norm_label": "get_freight()" }, { @@ -25695,7 +25713,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L348", "id": "crud_sample_freight_validated_items", - "community": 4, + "community": 1, "norm_label": "_validated_items()" }, { @@ -25704,7 +25722,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L391", "id": "crud_sample_freight_list_freights", - "community": 4, + "community": 1, "norm_label": "list_freights()" }, { @@ -25713,7 +25731,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L540", "id": "crud_sample_freight_get_freight_detail", - "community": 4, + "community": 1, "norm_label": "get_freight_detail()" }, { @@ -25722,7 +25740,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L582", "id": "crud_sample_freight_list_sample_options", - "community": 4, + "community": 1, "norm_label": "list_sample_options()" }, { @@ -25731,7 +25749,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L775", "id": "crud_sample_freight_upsert_item", - "community": 4, + "community": 1, "norm_label": "_upsert_item()" }, { @@ -25740,7 +25758,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L825", "id": "crud_sample_freight_create_freight", - "community": 4, + "community": 1, "norm_label": "create_freight()" }, { @@ -25749,7 +25767,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L869", "id": "crud_sample_freight_update_freight", - "community": 4, + "community": 1, "norm_label": "update_freight()" }, { @@ -25758,7 +25776,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L899", "id": "crud_sample_freight_link_samples", - "community": 4, + "community": 1, "norm_label": "link_samples()" }, { @@ -25767,7 +25785,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L925", "id": "crud_sample_freight_unlink_samples", - "community": 4, + "community": 1, "norm_label": "unlink_samples()" }, { @@ -25776,7 +25794,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L978", "id": "crud_sample_freight_delete_freight", - "community": 4, + "community": 1, "norm_label": "delete_freight()" }, { @@ -25785,7 +25803,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L1033", "id": "crud_sample_freight_freight_map_for_samples", - "community": 4, + "community": 1, "norm_label": "freight_map_for_samples()" }, { @@ -25794,7 +25812,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L1097", "id": "crud_sample_freight_apply_freight_on_protocol_save", - "community": 4, + "community": 1, "norm_label": "apply_freight_on_protocol_save()" }, { @@ -25803,7 +25821,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L1", "id": "crud_sample_freight_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u6837\u672c\u8fd0\u8d39\u6279\u6b21 crud(biz_sample_freight / biz_sample_freight_item)" }, { @@ -25812,7 +25830,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L126", "id": "crud_sample_freight_rationale_126", - "community": 1, + "community": 5, "norm_label": "\u751f\u6210\u6279\u6b21\u53f7:yf + yyyymmdd + 001~999(\u6309\u79df\u6237\u3001\u6309\u65e5)\u3002" }, { @@ -25821,7 +25839,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L225", "id": "crud_sample_freight_rationale_225", - "community": 1, + "community": 5, "norm_label": "\u6279\u91cf\u89e3\u6790\u534f\u8bae\u53f7/\u6837\u672c\u7c7b\u578b/\u6bcd\u4eb2\u5b50\u5973\u59d3\u540d,key = sample_source|sample_id\u3002" }, { @@ -25830,7 +25848,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L351", "id": "crud_sample_freight_rationale_351", - "community": 1, + "community": 5, "norm_label": "\u5199\u5165\u524d\u6821\u9a8c\u5168\u90e8\u6837\u672c\u7684\u79df\u6237\u548c\u6570\u636e\u8303\u56f4,\u5feb\u7167\u53ea\u4ece\u6570\u636e\u5e93\u6d3e\u751f\u3002" }, { @@ -25839,7 +25857,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L592", "id": "crud_sample_freight_rationale_592", - "community": 1, + "community": 5, "norm_label": "\u53ef\u9009\u6837\u672c\u5217\u8868(\u914d\u7f6e\u8fd0\u8d39\u5f39\u7a97),\u652f\u6301\u7ec6\u80de\u5b58\u50a8 / \u79d1\u7814\u6350\u8d60\u3002" }, { @@ -25848,7 +25866,7 @@ "source_file": "crud/sample_freight.py", "source_location": "L1108", "id": "crud_sample_freight_rationale_1108", - "community": 1, + "community": 5, "norm_label": "\u534f\u8bae\u4fdd\u5b58\u6302\u94a9:\u6309 freightid / freightdraft \u5173\u8054\u8fd0\u8d39(flush,\u4e0d\u5355\u72ec commit)\u3002" }, { @@ -25857,7 +25875,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L1", "id": "crud_production_material_formula_py", - "community": 2, + "community": 1, "norm_label": "production_material_formula.py" }, { @@ -25866,7 +25884,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L18", "id": "crud_production_material_formula_line_to_dict", - "community": 2, + "community": 1, "norm_label": "_line_to_dict()" }, { @@ -25875,7 +25893,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L33", "id": "crud_production_material_formula_get_configured_material", - "community": 2, + "community": 1, "norm_label": "_get_configured_material()" }, { @@ -25884,7 +25902,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L52", "id": "crud_production_material_formula_get_formula", - "community": 2, + "community": 1, "norm_label": "get_formula()" }, { @@ -25893,7 +25911,7 @@ "source_file": "crud/production_material_formula.py", "source_location": "L72", "id": "crud_production_material_formula_replace_formula", - "community": 2, + "community": 1, "norm_label": "replace_formula()" }, { @@ -25902,7 +25920,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L1", "id": "crud_pilot_checkup_py", - "community": 5, + "community": 4, "norm_label": "pilot_checkup.py" }, { @@ -25911,7 +25929,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L26", "id": "crud_pilot_checkup_parse_optional_datetime", - "community": 5, + "community": 4, "norm_label": "_parse_optional_datetime()" }, { @@ -25920,7 +25938,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L50", "id": "crud_pilot_checkup_generate_checkup_no", - "community": 5, + "community": 4, "norm_label": "_generate_checkup_no()" }, { @@ -25929,7 +25947,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L69", "id": "crud_pilot_checkup_row_to_dict_checkup", - "community": 5, + "community": 4, "norm_label": "_row_to_dict_checkup()" }, { @@ -25938,7 +25956,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L179", "id": "crud_pilot_checkup_row_to_dict_reserve_item", - "community": 5, + "community": 4, "norm_label": "_row_to_dict_reserve_item()" }, { @@ -25947,7 +25965,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L192", "id": "crud_pilot_checkup_row_to_dict_actual_item", - "community": 5, + "community": 4, "norm_label": "_row_to_dict_actual_item()" }, { @@ -25965,7 +25983,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L227", "id": "crud_pilot_checkup_get_checkup_by_id", - "community": 5, + "community": 4, "norm_label": "get_checkup_by_id()" }, { @@ -25974,7 +25992,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L244", "id": "crud_pilot_checkup_create_checkup", - "community": 5, + "community": 4, "norm_label": "create_checkup()" }, { @@ -25983,7 +26001,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L283", "id": "crud_pilot_checkup_update_checkup", - "community": 5, + "community": 4, "norm_label": "update_checkup()" }, { @@ -25992,7 +26010,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L321", "id": "crud_pilot_checkup_soft_delete_checkup", - "community": 5, + "community": 4, "norm_label": "soft_delete_checkup()" }, { @@ -26001,7 +26019,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L355", "id": "crud_pilot_checkup_mark_checkup_checked", - "community": 5, + "community": 4, "norm_label": "mark_checkup_checked()" }, { @@ -26010,7 +26028,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L382", "id": "crud_pilot_checkup_settle_checkup_fee", - "community": 5, + "community": 4, "norm_label": "settle_checkup_fee()" }, { @@ -26019,7 +26037,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L413", "id": "crud_pilot_checkup_list_reserve_items", - "community": 5, + "community": 4, "norm_label": "list_reserve_items()" }, { @@ -26028,7 +26046,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L432", "id": "crud_pilot_checkup_save_reserve_items", - "community": 5, + "community": 4, "norm_label": "save_reserve_items()" }, { @@ -26037,7 +26055,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L473", "id": "crud_pilot_checkup_delete_reserve_item", - "community": 5, + "community": 4, "norm_label": "delete_reserve_item()" }, { @@ -26046,7 +26064,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L496", "id": "crud_pilot_checkup_list_actual_items", - "community": 5, + "community": 4, "norm_label": "list_actual_items()" }, { @@ -26055,7 +26073,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L515", "id": "crud_pilot_checkup_save_actual_items", - "community": 5, + "community": 4, "norm_label": "save_actual_items()" }, { @@ -26064,7 +26082,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L556", "id": "crud_pilot_checkup_delete_actual_item", - "community": 5, + "community": 4, "norm_label": "delete_actual_item()" }, { @@ -26073,7 +26091,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L579", "id": "crud_pilot_checkup_list_checkups_paginated", - "community": 5, + "community": 4, "norm_label": "list_checkups_paginated()" }, { @@ -26082,7 +26100,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L706", "id": "crud_pilot_checkup_list_pending_patients", - "community": 5, + "community": 4, "norm_label": "list_pending_patients()" }, { @@ -26091,7 +26109,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L795", "id": "crud_pilot_checkup_batch_create_checkups", - "community": 5, + "community": 4, "norm_label": "batch_create_checkups()" }, { @@ -26100,7 +26118,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L876", "id": "crud_pilot_checkup_ensure_checkup_for_patient", - "community": 5, + "community": 3, "norm_label": "ensure_checkup_for_patient()" }, { @@ -26109,7 +26127,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L922", "id": "crud_pilot_checkup_remove_checkup_for_patient", - "community": 5, + "community": 4, "norm_label": "remove_checkup_for_patient()" }, { @@ -26118,7 +26136,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L1", "id": "crud_pilot_checkup_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0 crud(\u4f53\u68c0\u4fe1\u606f\u3001\u9884\u7ea6\u9879\u76ee\u3001\u5b9e\u9645\u9879\u76ee)" }, { @@ -26127,7 +26145,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L715", "id": "crud_pilot_checkup_rationale_715", - "community": 1, + "community": 3, "norm_label": "\u67e5\u8be2 need_checkup=1 \u4f46\u5c1a\u672a\u6709 biz_pilot_checkup \u8bb0\u5f55\u7684\u60a3\u8005" }, { @@ -26136,7 +26154,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L883", "id": "crud_pilot_checkup_rationale_883", - "community": 1, + "community": 3, "norm_label": "\u4e3a\u60a3\u8005\u521b\u5efa\u4f53\u68c0\u8bb0\u5f55(\u5982\u4e0d\u5b58\u5728)\u3002\u8fd4\u56de checkup_id \u6216 none\u3002" }, { @@ -26145,7 +26163,7 @@ "source_file": "crud/pilot_checkup.py", "source_location": "L927", "id": "crud_pilot_checkup_rationale_927", - "community": 1, + "community": 3, "norm_label": "\u8f6f\u5220\u9664\u60a3\u8005\u7684\u4f53\u68c0\u8bb0\u5f55(\u4ec5\u5728\u521d\u59cb\u72b6\u6001,\u65e0\u673a\u6784\u6570\u636e\u65f6\u624d\u5220\u9664)\u3002" }, { @@ -26154,7 +26172,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L1", "id": "crud_env_detect_item_py", - "community": 2, + "community": 1, "norm_label": "env_detect_item.py" }, { @@ -26163,7 +26181,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L14", "id": "crud_env_detect_item_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -26172,7 +26190,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L28", "id": "crud_env_detect_item_item_code_exists", - "community": 2, + "community": 1, "norm_label": "item_code_exists()" }, { @@ -26181,7 +26199,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L46", "id": "crud_env_detect_item_order_query", - "community": 2, + "community": 1, "norm_label": "_order_query()" }, { @@ -26190,7 +26208,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L53", "id": "crud_env_detect_item_list_env_detect_items", - "community": 2, + "community": 1, "norm_label": "list_env_detect_items()" }, { @@ -26199,7 +26217,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L93", "id": "crud_env_detect_item_list_active_env_detect_items", - "community": 2, + "community": 1, "norm_label": "list_active_env_detect_items()" }, { @@ -26208,7 +26226,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L107", "id": "crud_env_detect_item_get_env_detect_item", - "community": 2, + "community": 1, "norm_label": "get_env_detect_item()" }, { @@ -26217,7 +26235,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L118", "id": "crud_env_detect_item_create_env_detect_item", - "community": 2, + "community": 1, "norm_label": "create_env_detect_item()" }, { @@ -26226,7 +26244,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L162", "id": "crud_env_detect_item_update_env_detect_item", - "community": 2, + "community": 1, "norm_label": "update_env_detect_item()" }, { @@ -26235,7 +26253,7 @@ "source_file": "crud/env_detect_item.py", "source_location": "L206", "id": "crud_env_detect_item_soft_delete_env_detect_item", - "community": 2, + "community": 1, "norm_label": "soft_delete_env_detect_item()" }, { @@ -26244,7 +26262,7 @@ "source_file": "crud/process_category.py", "source_location": "L1", "id": "crud_process_category_py", - "community": 2, + "community": 1, "norm_label": "process_category.py" }, { @@ -26253,7 +26271,7 @@ "source_file": "crud/process_category.py", "source_location": "L15", "id": "crud_process_category_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -26262,7 +26280,7 @@ "source_file": "crud/process_category.py", "source_location": "L28", "id": "crud_process_category_list_process_categories", - "community": 2, + "community": 1, "norm_label": "list_process_categories()" }, { @@ -26271,7 +26289,7 @@ "source_file": "crud/process_category.py", "source_location": "L68", "id": "crud_process_category_get_process_category", - "community": 2, + "community": 1, "norm_label": "get_process_category()" }, { @@ -26280,7 +26298,7 @@ "source_file": "crud/process_category.py", "source_location": "L76", "id": "crud_process_category_category_code_exists", - "community": 2, + "community": 1, "norm_label": "category_code_exists()" }, { @@ -26289,7 +26307,7 @@ "source_file": "crud/process_category.py", "source_location": "L85", "id": "crud_process_category_create_process_category", - "community": 2, + "community": 1, "norm_label": "create_process_category()" }, { @@ -26298,7 +26316,7 @@ "source_file": "crud/process_category.py", "source_location": "L120", "id": "crud_process_category_update_process_category", - "community": 2, + "community": 1, "norm_label": "update_process_category()" }, { @@ -26307,7 +26325,7 @@ "source_file": "crud/process_category.py", "source_location": "L154", "id": "crud_process_category_soft_delete_process_category", - "community": 2, + "community": 1, "norm_label": "soft_delete_process_category()" }, { @@ -26316,7 +26334,7 @@ "source_file": "crud/process_category.py", "source_location": "L164", "id": "crud_process_category_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -26325,7 +26343,7 @@ "source_file": "crud/process_category.py", "source_location": "L1", "id": "crud_process_category_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u5de5\u827a\u5de5\u5e8f\u5206\u7c7b crud(biz_process_category)" }, { @@ -26334,7 +26352,7 @@ "source_file": "crud/item_unit.py", "source_location": "L1", "id": "crud_item_unit_py", - "community": 2, + "community": 1, "norm_label": "item_unit.py" }, { @@ -26343,7 +26361,7 @@ "source_file": "crud/item_unit.py", "source_location": "L15", "id": "crud_item_unit_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -26352,7 +26370,7 @@ "source_file": "crud/item_unit.py", "source_location": "L28", "id": "crud_item_unit_list_item_units", - "community": 2, + "community": 1, "norm_label": "list_item_units()" }, { @@ -26361,7 +26379,7 @@ "source_file": "crud/item_unit.py", "source_location": "L63", "id": "crud_item_unit_get_item_unit", - "community": 2, + "community": 1, "norm_label": "get_item_unit()" }, { @@ -26370,7 +26388,7 @@ "source_file": "crud/item_unit.py", "source_location": "L71", "id": "crud_item_unit_unit_code_exists", - "community": 2, + "community": 1, "norm_label": "unit_code_exists()" }, { @@ -26379,7 +26397,7 @@ "source_file": "crud/item_unit.py", "source_location": "L78", "id": "crud_item_unit_create_item_unit", - "community": 2, + "community": 1, "norm_label": "create_item_unit()" }, { @@ -26388,7 +26406,7 @@ "source_file": "crud/item_unit.py", "source_location": "L113", "id": "crud_item_unit_update_item_unit", - "community": 2, + "community": 1, "norm_label": "update_item_unit()" }, { @@ -26397,7 +26415,7 @@ "source_file": "crud/item_unit.py", "source_location": "L147", "id": "crud_item_unit_soft_delete_item_unit", - "community": 2, + "community": 1, "norm_label": "soft_delete_item_unit()" }, { @@ -26406,7 +26424,7 @@ "source_file": "crud/item_unit.py", "source_location": "L157", "id": "crud_item_unit_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -26415,7 +26433,7 @@ "source_file": "crud/item_unit.py", "source_location": "L1", "id": "crud_item_unit_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u7269\u54c1\u5355\u4f4d crud(biz_item_unit)" }, { @@ -26433,7 +26451,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L106", "id": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", - "community": 1, + "community": 0, "norm_label": "resolve_outbound_biz_type_for_schedule()" }, { @@ -26478,7 +26496,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L169", "id": "crud_qc_work_order_qc_biz_type_label", - "community": 8, + "community": 0, "norm_label": "_qc_biz_type_label()" }, { @@ -26541,7 +26559,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L389", "id": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", - "community": 4, + "community": 8, "norm_label": "_outbound_qc_work_order_ids_by_keyword()" }, { @@ -26550,7 +26568,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L436", "id": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", - "community": 4, + "community": 8, "norm_label": "_inbound_qc_work_order_ids_by_mother_name()" }, { @@ -26658,7 +26676,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1009", "id": "crud_qc_work_order_gen_daily_no", - "community": 1, + "community": 8, "norm_label": "_gen_daily_no()" }, { @@ -26712,7 +26730,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1254", "id": "crud_qc_work_order_create_qc_work_order_from_production", - "community": 1, + "community": 8, "norm_label": "create_qc_work_order_from_production()" }, { @@ -26829,7 +26847,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1932", "id": "crud_qc_work_order_count_unfinished_work_orders_by_tab", - "community": 4, + "community": 8, "norm_label": "count_unfinished_work_orders_by_tab()" }, { @@ -26964,7 +26982,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2441", "id": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", - "community": 8, + "community": 1, "norm_label": "_resolve_reception_id_for_work_order_detail()" }, { @@ -27027,7 +27045,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2889", "id": "crud_qc_work_order_configure_work_order", - "community": 8, + "community": 1, "norm_label": "configure_work_order()" }, { @@ -27036,7 +27054,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2933", "id": "crud_qc_work_order_try_complete_work_order", - "community": 8, + "community": 1, "norm_label": "try_complete_work_order()" }, { @@ -27081,7 +27099,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3059", "id": "crud_qc_work_order_create_temp_qc_work_order", - "community": 1, + "community": 8, "norm_label": "create_temp_qc_work_order()" }, { @@ -27180,7 +27198,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3558", "id": "crud_qc_work_order_create_qc_work_order_manual", - "community": 1, + "community": 8, "norm_label": "create_qc_work_order_manual()" }, { @@ -27189,7 +27207,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3595", "id": "crud_qc_work_order_create_outbound_qc_work_order", - "community": 1, + "community": 0, "norm_label": "create_outbound_qc_work_order()" }, { @@ -27207,7 +27225,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L109", "id": "crud_qc_work_order_rationale_109", - "community": 1, + "community": 5, "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" }, { @@ -27216,7 +27234,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L225", "id": "crud_qc_work_order_rationale_225", - "community": 1, + "community": 5, "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" }, { @@ -27225,7 +27243,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L271", "id": "crud_qc_work_order_rationale_271", - "community": 1, + "community": 5, "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" }, { @@ -27234,7 +27252,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L392", "id": "crud_qc_work_order_rationale_392", - "community": 1, + "community": 5, "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" }, { @@ -27243,7 +27261,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L443", "id": "crud_qc_work_order_rationale_443", - "community": 1, + "community": 5, "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" }, { @@ -27252,7 +27270,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L520", "id": "crud_qc_work_order_rationale_520", - "community": 1, + "community": 5, "norm_label": "\u5217\u8868\u5c55\u793a\u4ee5\u5de5\u5355 receptionsource \u4e3a\u51c6,\u63a5\u6536\u8bb0\u5f55\u4f5c\u515c\u5e95\u3002" }, { @@ -27261,7 +27279,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L529", "id": "crud_qc_work_order_rationale_529", - "community": 1, + "community": 5, "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" }, { @@ -27270,7 +27288,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L572", "id": "crud_qc_work_order_rationale_572", - "community": 1, + "community": 5, "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" }, { @@ -27279,7 +27297,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L852", "id": "crud_qc_work_order_rationale_852", - "community": 1, + "community": 5, "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" }, { @@ -27288,7 +27306,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1114", "id": "crud_qc_work_order_rationale_1114", - "community": 1, + "community": 5, "norm_label": "\u63a5\u6536\u7ed3\u8bba\u4e3a js \u65f6\u521b\u5efa\u5f85\u914d\u7f6e\u5de5\u5355(flush,\u4e0d commit)\u3002" }, { @@ -27297,7 +27315,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1264", "id": "crud_qc_work_order_rationale_1264", - "community": 1, + "community": 5, "norm_label": "\u751f\u4ea7\u8fc7\u7a0b\u6d3e\u53d1\u8d28\u68c0\u5de5\u5355(flush,\u4e0d commit)\u3002" }, { @@ -27306,7 +27324,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1417", "id": "crud_qc_work_order_rationale_1417", - "community": 1, + "community": 5, "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" }, { @@ -27315,7 +27333,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1747", "id": "crud_qc_work_order_rationale_1747", - "community": 1, + "community": 5, "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" }, { @@ -27324,7 +27342,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1782", "id": "crud_qc_work_order_rationale_1782", - "community": 1, + "community": 5, "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" }, { @@ -27333,7 +27351,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1848", "id": "crud_qc_work_order_rationale_1848", - "community": 1, + "community": 5, "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" }, { @@ -27342,7 +27360,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1884", "id": "crud_qc_work_order_rationale_1884", - "community": 1, + "community": 5, "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" }, { @@ -27351,7 +27369,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1938", "id": "crud_qc_work_order_rationale_1938", - "community": 1, + "community": 5, "norm_label": "\u6309 tab \u7edf\u8ba1\u672a\u5b8c\u6210\u8d28\u68c0\u5de5\u5355\u6570(\u5f85\u914d\u7f6e + \u5df2\u914d\u7f6e)\u3002" }, { @@ -27360,7 +27378,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L1971", "id": "crud_qc_work_order_rationale_1971", - "community": 1, + "community": 5, "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" }, { @@ -27369,7 +27387,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2103", "id": "crud_qc_work_order_rationale_2103", - "community": 1, + "community": 5, "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" }, { @@ -27378,7 +27396,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2180", "id": "crud_qc_work_order_rationale_2180", - "community": 1, + "community": 5, "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" }, { @@ -27387,7 +27405,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2246", "id": "crud_qc_work_order_rationale_2246", - "community": 1, + "community": 5, "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" }, { @@ -27396,7 +27414,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2271", "id": "crud_qc_work_order_rationale_2271", - "community": 1, + "community": 5, "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" }, { @@ -27405,7 +27423,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2298", "id": "crud_qc_work_order_rationale_2298", - "community": 1, + "community": 5, "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" }, { @@ -27414,7 +27432,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2323", "id": "crud_qc_work_order_rationale_2323", - "community": 1, + "community": 5, "norm_label": "\u6309\u751f\u4ea7\u5de5\u5355\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u6d3e\u53d1\u7684\u8d28\u68c0\u5de5\u5355\u6458\u8981\u3002" }, { @@ -27423,7 +27441,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2344", "id": "crud_qc_work_order_rationale_2344", - "community": 1, + "community": 5, "norm_label": "\u5165\u5e93\u751f\u4ea7\u5de5\u5355\u5173\u8054\u7684\u6837\u672c\u63a5\u6536\u8d28\u68c0(trigger_source=reception)\u3002" }, { @@ -27432,7 +27450,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2387", "id": "crud_qc_work_order_rationale_2387", - "community": 1, + "community": 5, "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" }, { @@ -27441,7 +27459,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2444", "id": "crud_qc_work_order_rationale_2444", - "community": 1, + "community": 5, "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" }, { @@ -27450,7 +27468,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2554", "id": "crud_qc_work_order_rationale_2554", - "community": 1, + "community": 5, "norm_label": "\u8f6f\u5220\u6307\u5b9a\u660e\u7ec6\u884c\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u53ca\u5176\u68c0\u6d4b\u7ed3\u679c\u3002" }, { @@ -27459,7 +27477,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2637", "id": "crud_qc_work_order_rationale_2637", - "community": 1, + "community": 5, "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" }, { @@ -27468,7 +27486,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2761", "id": "crud_qc_work_order_rationale_2761", - "community": 1, + "community": 5, "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" }, { @@ -27477,7 +27495,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L2970", "id": "crud_qc_work_order_rationale_2970", - "community": 1, + "community": 5, "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" }, { @@ -27486,7 +27504,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3069", "id": "crud_qc_work_order_rationale_3069", - "community": 1, + "community": 5, "norm_label": "\u521b\u5efa\u4e34\u65f6\u8d28\u68c0\u5de5\u5355(work_order_type='temporary',lszj\u524d\u7f00\u7f16\u53f7)" }, { @@ -27495,7 +27513,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3119", "id": "crud_qc_work_order_rationale_3119", - "community": 1, + "community": 5, "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" }, { @@ -27504,7 +27522,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3167", "id": "crud_qc_work_order_rationale_3167", - "community": 1, + "community": 5, "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)" }, { @@ -27513,7 +27531,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3398", "id": "crud_qc_work_order_rationale_3398", - "community": 1, + "community": 5, "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" }, { @@ -27522,7 +27540,7 @@ "source_file": "crud/qc_work_order.py", "source_location": "L3656", "id": "crud_qc_work_order_rationale_3656", - "community": 1, + "community": 5, "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" }, { @@ -27531,7 +27549,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L1", "id": "crud_outbound_handover_inventory_py", - "community": 13, + "community": 9, "norm_label": "outbound_handover_inventory.py" }, { @@ -27540,7 +27558,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L26", "id": "crud_outbound_handover_inventory_handover_usage_remark", - "community": 13, + "community": 9, "norm_label": "_handover_usage_remark()" }, { @@ -27549,7 +27567,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L30", "id": "crud_outbound_handover_inventory_handover_usage_remark_prefix", - "community": 13, + "community": 9, "norm_label": "_handover_usage_remark_prefix()" }, { @@ -27558,7 +27576,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L34", "id": "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", - "community": 13, + "community": 9, "norm_label": "_remove_cell_occupancy_no_commit()" }, { @@ -27567,7 +27585,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L63", "id": "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", - "community": 13, + "community": 9, "norm_label": "_restore_cell_occupancy_no_commit()" }, { @@ -27576,7 +27594,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L140", "id": "crud_outbound_handover_inventory_get_cell_product_locked", - "community": 13, + "community": 9, "norm_label": "_get_cell_product_locked()" }, { @@ -27585,7 +27603,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L161", "id": "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", - "community": 13, + "community": 9, "norm_label": "_revert_legacy_qc_handover_usages()" }, { @@ -27594,7 +27612,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L206", "id": "crud_outbound_handover_inventory_revert_market_handover_usages", - "community": 13, + "community": 9, "norm_label": "_revert_market_handover_usages()" }, { @@ -27603,7 +27621,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L260", "id": "crud_outbound_handover_inventory_revert_handover_inventory", - "community": 13, + "community": 9, "norm_label": "revert_handover_inventory()" }, { @@ -27612,7 +27630,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L313", "id": "crud_outbound_handover_inventory_deduct_market_material_for_handover", - "community": 13, + "community": 9, "norm_label": "_deduct_market_material_for_handover()" }, { @@ -27621,7 +27639,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L423", "id": "crud_outbound_handover_inventory_apply_handover_inventory", - "community": 13, + "community": 9, "norm_label": "apply_handover_inventory()" }, { @@ -27630,7 +27648,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L1", "id": "crud_outbound_handover_inventory_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u8f93\u6ce8\u8ba1\u5212\u51fa\u5e93\u4ea4\u63a5 \u2014 \u7ec6\u80de\u4ea7\u54c1\u72b6\u6001\u4e0e\u5e02\u573a\u7269\u6599\u5e93\u5b58\u8054\u52a8\u3002" }, { @@ -27639,7 +27657,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L40", "id": "crud_outbound_handover_inventory_rationale_40", - "community": 1, + "community": 3, "norm_label": "\u6309\u7ec6\u80de\u4ea7\u54c1 id \u91ca\u653e\u5e93\u4f4d\u5360\u7528(\u4e0d commit)\u3002" }, { @@ -27648,7 +27666,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L70", "id": "crud_outbound_handover_inventory_rationale_70", - "community": 1, + "community": 3, "norm_label": "\u51fa\u5e93\u4ea4\u63a5\u56de\u6eda\u65f6\u6062\u590d\u5e93\u4f4d\u5360\u7528(\u4e0d commit)\u3002" }, { @@ -27657,7 +27675,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L170", "id": "crud_outbound_handover_inventory_rationale_170", - "community": 1, + "community": 3, "norm_label": "\u56de\u6eda\u5386\u53f2\u7248\u672c\u66fe\u5199\u5165\u7684\u8d28\u68c0\u7269\u6599\u51fa\u5e93\u4ea4\u63a5\u8bb0\u5f55\u3002" }, { @@ -27666,7 +27684,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L215", "id": "crud_outbound_handover_inventory_rationale_215", - "community": 1, + "community": 3, "norm_label": "\u56de\u6eda\u5e02\u573a\u7269\u6599\u51fa\u5e93\u4ea4\u63a5\u8bb0\u5f55(\u542b\u6279\u6b21\u5269\u4f59\u91cf)\u3002" }, { @@ -27675,7 +27693,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L268", "id": "crud_outbound_handover_inventory_rationale_268", - "community": 1, + "community": 3, "norm_label": "\u56de\u6eda\u672c\u8f93\u6ce8\u8ba1\u5212\u4e0a\u6b21\u51fa\u5e93\u4ea4\u63a5\u4ea7\u751f\u7684\u5e93\u5b58/\u72b6\u6001\u53d8\u66f4(\u4e0d commit)\u3002" }, { @@ -27684,7 +27702,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L326", "id": "crud_outbound_handover_inventory_rationale_326", - "community": 1, + "community": 3, "norm_label": "\u6309 fifo \u4ece\u5e02\u573a\u7269\u6599\u5165\u5e93\u6279\u6b21\u6263\u51cf,\u5e76\u5199\u5165\u53d8\u52a8\u8bb0\u5f55\u3002" }, { @@ -27693,7 +27711,7 @@ "source_file": "crud/outbound_handover_inventory.py", "source_location": "L434", "id": "crud_outbound_handover_inventory_rationale_434", - "community": 1, + "community": 3, "norm_label": "\u5e94\u7528\u51fa\u5e93\u4ea4\u63a5:\u7ec6\u80de\u4ea7\u54c1\u51fa\u5e93 + \u5e02\u573a\u7269\u6599\u6263\u51cf(\u4e0d commit)\u3002" }, { @@ -27702,7 +27720,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L1", "id": "crud_env_detect_record_py", - "community": 2, + "community": 4, "norm_label": "env_detect_record.py" }, { @@ -27711,7 +27729,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L15", "id": "crud_env_detect_record_split_csv", - "community": 2, + "community": 4, "norm_label": "_split_csv()" }, { @@ -27720,7 +27738,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L19", "id": "crud_env_detect_record_join_csv", - "community": 2, + "community": 4, "norm_label": "_join_csv()" }, { @@ -27729,7 +27747,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L23", "id": "crud_env_detect_record_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -27738,7 +27756,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L47", "id": "crud_env_detect_record_generate_record_no", - "community": 2, + "community": 4, "norm_label": "_generate_record_no()" }, { @@ -27747,7 +27765,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L69", "id": "crud_env_detect_record_resolve_inspector_snapshots", - "community": 2, + "community": 4, "norm_label": "_resolve_inspector_snapshots()" }, { @@ -27756,7 +27774,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L102", "id": "crud_env_detect_record_resolve_item_snapshot", - "community": 2, + "community": 4, "norm_label": "_resolve_item_snapshot()" }, { @@ -27765,7 +27783,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L113", "id": "crud_env_detect_record_get_env_detect_record", - "community": 2, + "community": 4, "norm_label": "get_env_detect_record()" }, { @@ -27774,7 +27792,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L124", "id": "crud_env_detect_record_list_env_detect_records", - "community": 2, + "community": 4, "norm_label": "list_env_detect_records()" }, { @@ -27783,7 +27801,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L181", "id": "crud_env_detect_record_create_env_detect_record", - "community": 2, + "community": 4, "norm_label": "create_env_detect_record()" }, { @@ -27792,7 +27810,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L230", "id": "crud_env_detect_record_update_env_detect_record", - "community": 2, + "community": 4, "norm_label": "update_env_detect_record()" }, { @@ -27801,7 +27819,7 @@ "source_file": "crud/env_detect_record.py", "source_location": "L282", "id": "crud_env_detect_record_soft_delete_env_detect_record", - "community": 2, + "community": 4, "norm_label": "soft_delete_env_detect_record()" }, { @@ -27810,7 +27828,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L1", "id": "crud_production_task_set_py", - "community": 16, + "community": 20, "norm_label": "production_task_set.py" }, { @@ -27819,7 +27837,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L24", "id": "crud_production_task_set_resolve_work_order_lab_storage_code", - "community": 16, + "community": 20, "norm_label": "resolve_work_order_lab_storage_code()" }, { @@ -27855,7 +27873,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L100", "id": "crud_production_task_set_collect_missing_route_ids", - "community": 0, + "community": 20, "norm_label": "collect_missing_route_ids()" }, { @@ -27864,7 +27882,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L113", "id": "crud_production_task_set_total_pages", - "community": 16, + "community": 20, "norm_label": "total_pages()" }, { @@ -27873,7 +27891,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L119", "id": "crud_production_task_set_item_to_dict", - "community": 16, + "community": 20, "norm_label": "_item_to_dict()" }, { @@ -27882,7 +27900,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L132", "id": "crud_production_task_set_set_to_dict", - "community": 16, + "community": 20, "norm_label": "_set_to_dict()" }, { @@ -27891,7 +27909,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L153", "id": "crud_production_task_set_set_name_exists", - "community": 16, + "community": 20, "norm_label": "set_name_exists()" }, { @@ -27900,7 +27918,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L169", "id": "crud_production_task_set_require_status", - "community": 16, + "community": 20, "norm_label": "_require_status()" }, { @@ -27909,7 +27927,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L176", "id": "crud_production_task_set_load_route_name_map", - "community": 16, + "community": 20, "norm_label": "_load_route_name_map()" }, { @@ -27918,7 +27936,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L192", "id": "crud_production_task_set_normalize_items_or_raise", - "community": 16, + "community": 20, "norm_label": "_normalize_items_or_raise()" }, { @@ -27927,7 +27945,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L203", "id": "crud_production_task_set_assert_routes_exist", - "community": 16, + "community": 20, "norm_label": "_assert_routes_exist()" }, { @@ -27936,7 +27954,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L214", "id": "crud_production_task_set_replace_items", - "community": 16, + "community": 20, "norm_label": "_replace_items()" }, { @@ -27945,7 +27963,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L262", "id": "crud_production_task_set_item_count_map", - "community": 16, + "community": 20, "norm_label": "_item_count_map()" }, { @@ -27954,7 +27972,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L278", "id": "crud_production_task_set_list_sets", - "community": 16, + "community": 20, "norm_label": "list_sets()" }, { @@ -27963,7 +27981,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L308", "id": "crud_production_task_set_list_active_sets", - "community": 16, + "community": 20, "norm_label": "list_active_sets()" }, { @@ -27972,7 +27990,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L323", "id": "crud_production_task_set_get_set", - "community": 16, + "community": 20, "norm_label": "get_set()" }, { @@ -27999,7 +28017,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L378", "id": "crud_production_task_set_create_set", - "community": 16, + "community": 20, "norm_label": "create_set()" }, { @@ -28008,7 +28026,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L430", "id": "crud_production_task_set_update_set", - "community": 16, + "community": 20, "norm_label": "update_set()" }, { @@ -28017,7 +28035,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L485", "id": "crud_production_task_set_delete_set", - "community": 16, + "community": 20, "norm_label": "delete_set()" }, { @@ -28026,7 +28044,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L518", "id": "crud_production_task_set_create_set_from_work_order", - "community": 16, + "community": 20, "norm_label": "create_set_from_work_order()" }, { @@ -28035,7 +28053,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L600", "id": "crud_production_task_set_create_tasks_from_set", - "community": 16, + "community": 20, "norm_label": "create_tasks_from_set()" }, { @@ -28044,7 +28062,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L699", "id": "crud_production_task_set_try_auto_dispatch_builtin_tasks_after_reception", - "community": 16, + "community": 20, "norm_label": "try_auto_dispatch_builtin_tasks_after_reception()" }, { @@ -28053,7 +28071,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L30", "id": "crud_production_task_set_rationale_30", - "community": 1, + "community": 5, "norm_label": "\u89e3\u6790\u5de5\u5355\u5bf9\u5e94\u5b9e\u9a8c\u5ba4\u5165\u5e93\u7f16\u7801(\u6837\u672c\u63a5\u6536\u4f18\u5148,\u6837\u672c\u7f16\u7801\u56de\u9000)\u3002" }, { @@ -28062,7 +28080,7 @@ "source_file": "crud/production_task_set.py", "source_location": "L708", "id": "crud_production_task_set_rationale_708", - "community": 1, + "community": 5, "norm_label": "\u6837\u672c\u63a5\u6536\u5efa\u5de5\u5355\u540e\u6309\u5165\u5e93\u7f16\u7801\u5c1d\u8bd5\u81ea\u52a8\u6d3e\u53d1;\u5931\u8d25\u4e0d\u629b\u9519\u3002" }, { @@ -28071,7 +28089,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L1", "id": "crud_outbound_release_material_py", - "community": 13, + "community": 9, "norm_label": "outbound_release_material.py" }, { @@ -28080,7 +28098,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L24", "id": "crud_outbound_release_material_fmt_dt", - "community": 13, + "community": 9, "norm_label": "_fmt_dt()" }, { @@ -28089,7 +28107,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L28", "id": "crud_outbound_release_material_cell_row_to_dict", - "community": 13, + "community": 9, "norm_label": "_cell_row_to_dict()" }, { @@ -28098,7 +28116,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L47", "id": "crud_outbound_release_material_enrich_cell_dicts_with_live_status", - "community": 13, + "community": 9, "norm_label": "_enrich_cell_dicts_with_live_status()" }, { @@ -28107,7 +28125,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L84", "id": "crud_outbound_release_material_qc_material_row_to_dict", - "community": 13, + "community": 9, "norm_label": "_qc_material_row_to_dict()" }, { @@ -28116,7 +28134,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L100", "id": "crud_outbound_release_material_paper_row_to_dict", - "community": 13, + "community": 9, "norm_label": "_paper_row_to_dict()" }, { @@ -28125,7 +28143,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L113", "id": "crud_outbound_release_material_legacy_paper_rows_from_attachments", - "community": 13, + "community": 9, "norm_label": "_legacy_paper_rows_from_attachments()" }, { @@ -28134,7 +28152,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L135", "id": "crud_outbound_release_material_material_header_to_dict", - "community": 13, + "community": 9, "norm_label": "_material_header_to_dict()" }, { @@ -28143,7 +28161,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L166", "id": "crud_outbound_release_material_soft_delete_outbound_cells_not_in", - "community": 13, + "community": 9, "norm_label": "_soft_delete_outbound_cells_not_in()" }, { @@ -28152,7 +28170,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L184", "id": "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", - "community": 13, + "community": 9, "norm_label": "_soft_delete_outbound_qc_materials_not_in()" }, { @@ -28161,7 +28179,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L202", "id": "crud_outbound_release_material_find_outbound_cell_row", - "community": 13, + "community": 9, "norm_label": "_find_outbound_cell_row()" }, { @@ -28170,7 +28188,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L218", "id": "crud_outbound_release_material_find_outbound_qc_material_row", - "community": 13, + "community": 9, "norm_label": "_find_outbound_qc_material_row()" }, { @@ -28179,7 +28197,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L233", "id": "crud_outbound_release_material_get_schedule", - "community": 13, + "community": 9, "norm_label": "_get_schedule()" }, { @@ -28188,7 +28206,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L248", "id": "crud_outbound_release_material_get_outbound_material", - "community": 13, + "community": 9, "norm_label": "get_outbound_material()" }, { @@ -28197,7 +28215,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L326", "id": "crud_outbound_release_material_save_outbound_material", - "community": 13, + "community": 9, "norm_label": "save_outbound_material()" }, { @@ -28206,7 +28224,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L1", "id": "crud_outbound_release_material_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 \u00b7 \u51fa\u5e93\u7269\u6599\u51c6\u5907(\u53f0\u8d26 crud)" }, { @@ -28215,7 +28233,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L52", "id": "crud_outbound_release_material_rationale_52", - "community": 1, + "community": 3, "norm_label": "\u51fa\u5e93\u7ec6\u80de\u72b6\u6001\u4ee5\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e3a\u51c6(\u53f0\u8d26 product_status \u4ec5\u4e3a\u4fdd\u5b58\u65f6\u5feb\u7167)\u3002" }, { @@ -28224,7 +28242,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L205", "id": "crud_outbound_release_material_rationale_205", - "community": 1, + "community": 3, "norm_label": "\u6309 schedule+cell \u67e5\u627e\u53f0\u8d26\u884c(\u4f18\u5148\u672a\u5220\u9664)\u3002" }, { @@ -28233,7 +28251,7 @@ "source_file": "crud/outbound_release_material.py", "source_location": "L339", "id": "crud_outbound_release_material_rationale_339", - "community": 1, + "community": 3, "norm_label": "\u5168\u91cf\u4fdd\u5b58\u51fa\u5e93\u7269\u6599\u51c6\u5907(\u53f0\u8d26,\u4e0d\u8054\u52a8\u5e93\u5b58)\u3002" }, { @@ -28242,7 +28260,7 @@ "source_file": "crud/process.py", "source_location": "L1", "id": "crud_process_py", - "community": 20, + "community": 23, "norm_label": "process.py" }, { @@ -28251,7 +28269,7 @@ "source_file": "crud/process.py", "source_location": "L24", "id": "crud_process_reagent_row_to_dict", - "community": 20, + "community": 23, "norm_label": "_reagent_row_to_dict()" }, { @@ -28260,7 +28278,7 @@ "source_file": "crud/process.py", "source_location": "L39", "id": "crud_process_consumable_row_to_dict", - "community": 20, + "community": 23, "norm_label": "_consumable_row_to_dict()" }, { @@ -28269,7 +28287,7 @@ "source_file": "crud/process.py", "source_location": "L53", "id": "crud_process_output_row_to_dict", - "community": 20, + "community": 23, "norm_label": "_output_row_to_dict()" }, { @@ -28278,7 +28296,7 @@ "source_file": "crud/process.py", "source_location": "L65", "id": "crud_process_data_collection_row_to_dict", - "community": 20, + "community": 23, "norm_label": "_data_collection_row_to_dict()" }, { @@ -28287,7 +28305,7 @@ "source_file": "crud/process.py", "source_location": "L76", "id": "crud_process_row_to_dict", - "community": 20, + "community": 23, "norm_label": "_row_to_dict()" }, { @@ -28296,7 +28314,7 @@ "source_file": "crud/process.py", "source_location": "L94", "id": "crud_process_list_processes", - "community": 20, + "community": 23, "norm_label": "list_processes()" }, { @@ -28305,7 +28323,7 @@ "source_file": "crud/process.py", "source_location": "L145", "id": "crud_process_list_all_processes", - "community": 20, + "community": 23, "norm_label": "list_all_processes()" }, { @@ -28314,7 +28332,7 @@ "source_file": "crud/process.py", "source_location": "L154", "id": "crud_process_get_process", - "community": 20, + "community": 23, "norm_label": "get_process()" }, { @@ -28323,7 +28341,7 @@ "source_file": "crud/process.py", "source_location": "L162", "id": "crud_process_get_process_detail", - "community": 20, + "community": 23, "norm_label": "get_process_detail()" }, { @@ -28332,7 +28350,7 @@ "source_file": "crud/process.py", "source_location": "L202", "id": "crud_process_process_code_exists", - "community": 20, + "community": 23, "norm_label": "process_code_exists()" }, { @@ -28341,7 +28359,7 @@ "source_file": "crud/process.py", "source_location": "L211", "id": "crud_process_create_sub_reagent", - "community": 20, + "community": 23, "norm_label": "_create_sub_reagent()" }, { @@ -28350,7 +28368,7 @@ "source_file": "crud/process.py", "source_location": "L234", "id": "crud_process_create_sub_consumable", - "community": 20, + "community": 23, "norm_label": "_create_sub_consumable()" }, { @@ -28359,7 +28377,7 @@ "source_file": "crud/process.py", "source_location": "L257", "id": "crud_process_create_sub_output", - "community": 20, + "community": 23, "norm_label": "_create_sub_output()" }, { @@ -28368,7 +28386,7 @@ "source_file": "crud/process.py", "source_location": "L277", "id": "crud_process_sub_item_with_order", - "community": 20, + "community": 23, "norm_label": "_sub_item_with_order()" }, { @@ -28377,7 +28395,7 @@ "source_file": "crud/process.py", "source_location": "L284", "id": "crud_process_create_sub_data_collection", - "community": 20, + "community": 23, "norm_label": "_create_sub_data_collection()" }, { @@ -28386,7 +28404,7 @@ "source_file": "crud/process.py", "source_location": "L303", "id": "crud_process_create_process", - "community": 20, + "community": 23, "norm_label": "create_process()" }, { @@ -28395,7 +28413,7 @@ "source_file": "crud/process.py", "source_location": "L371", "id": "crud_process_soft_delete_sub_records", - "community": 20, + "community": 23, "norm_label": "_soft_delete_sub_records()" }, { @@ -28404,7 +28422,7 @@ "source_file": "crud/process.py", "source_location": "L383", "id": "crud_process_update_process", - "community": 20, + "community": 23, "norm_label": "update_process()" }, { @@ -28413,7 +28431,7 @@ "source_file": "crud/process.py", "source_location": "L459", "id": "crud_process_soft_delete_process", - "community": 20, + "community": 23, "norm_label": "soft_delete_process()" }, { @@ -28422,7 +28440,7 @@ "source_file": "crud/process.py", "source_location": "L476", "id": "crud_process_total_pages", - "community": 20, + "community": 23, "norm_label": "total_pages()" }, { @@ -28431,7 +28449,7 @@ "source_file": "crud/process.py", "source_location": "L1", "id": "crud_process_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u5de5\u827a\u5e93 crud(biz_process + biz_process_reagent/consumable/output)" }, { @@ -28440,7 +28458,7 @@ "source_file": "crud/process.py", "source_location": "L278", "id": "crud_process_rationale_278", - "community": 1, + "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" }, { @@ -28449,7 +28467,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1", "id": "crud_pilot_service_py", - "community": 2, + "community": 1, "norm_label": "pilot_service.py" }, { @@ -28458,7 +28476,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L39", "id": "crud_pilot_service_normalize_date_bound", - "community": 2, + "community": 1, "norm_label": "_normalize_date_bound()" }, { @@ -28467,7 +28485,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L46", "id": "crud_pilot_service_user_nick_name_map", - "community": 2, + "community": 1, "norm_label": "_user_nick_name_map()" }, { @@ -28476,7 +28494,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L58", "id": "crud_pilot_service_row_to_dict_cell_product_type", - "community": 2, + "community": 0, "norm_label": "_row_to_dict_cell_product_type()" }, { @@ -28485,7 +28503,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L71", "id": "crud_pilot_service_list_cell_product_types", - "community": 2, + "community": 1, "norm_label": "list_cell_product_types()" }, { @@ -28494,7 +28512,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L97", "id": "crud_pilot_service_get_cell_product_type", - "community": 2, + "community": 1, "norm_label": "get_cell_product_type()" }, { @@ -28503,7 +28521,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L104", "id": "crud_pilot_service_cell_product_type_code_exists", - "community": 2, + "community": 1, "norm_label": "cell_product_type_code_exists()" }, { @@ -28512,7 +28530,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L115", "id": "crud_pilot_service_create_cell_product_type", - "community": 2, + "community": 1, "norm_label": "create_cell_product_type()" }, { @@ -28521,7 +28539,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L137", "id": "crud_pilot_service_update_cell_product_type", - "community": 2, + "community": 1, "norm_label": "update_cell_product_type()" }, { @@ -28530,7 +28548,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L159", "id": "crud_pilot_service_soft_delete_cell_product_type", - "community": 2, + "community": 1, "norm_label": "soft_delete_cell_product_type()" }, { @@ -28539,7 +28557,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L173", "id": "crud_pilot_service_row_to_dict_cell_product_spec", - "community": 2, + "community": 0, "norm_label": "_row_to_dict_cell_product_spec()" }, { @@ -28548,7 +28566,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L186", "id": "crud_pilot_service_list_cell_product_specs", - "community": 2, + "community": 1, "norm_label": "list_cell_product_specs()" }, { @@ -28557,7 +28575,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L212", "id": "crud_pilot_service_get_cell_product_spec", - "community": 2, + "community": 1, "norm_label": "get_cell_product_spec()" }, { @@ -28566,7 +28584,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L219", "id": "crud_pilot_service_cell_product_spec_code_exists", - "community": 2, + "community": 1, "norm_label": "cell_product_spec_code_exists()" }, { @@ -28575,7 +28593,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L230", "id": "crud_pilot_service_create_cell_product_spec", - "community": 2, + "community": 1, "norm_label": "create_cell_product_spec()" }, { @@ -28584,7 +28602,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L252", "id": "crud_pilot_service_update_cell_product_spec", - "community": 2, + "community": 1, "norm_label": "update_cell_product_spec()" }, { @@ -28593,7 +28611,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L274", "id": "crud_pilot_service_soft_delete_cell_product_spec", - "community": 2, + "community": 1, "norm_label": "soft_delete_cell_product_spec()" }, { @@ -28611,7 +28629,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L307", "id": "crud_pilot_service_list_cell_product_prices", - "community": 4, + "community": 1, "norm_label": "list_cell_product_prices()" }, { @@ -28620,7 +28638,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L336", "id": "crud_pilot_service_get_cell_product_price", - "community": 2, + "community": 1, "norm_label": "get_cell_product_price()" }, { @@ -28629,7 +28647,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L343", "id": "crud_pilot_service_cell_product_price_code_exists", - "community": 2, + "community": 1, "norm_label": "cell_product_price_code_exists()" }, { @@ -28638,7 +28656,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L354", "id": "crud_pilot_service_create_cell_product_price", - "community": 2, + "community": 1, "norm_label": "create_cell_product_price()" }, { @@ -28647,7 +28665,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L397", "id": "crud_pilot_service_update_cell_product_price", - "community": 2, + "community": 1, "norm_label": "update_cell_product_price()" }, { @@ -28656,7 +28674,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L447", "id": "crud_pilot_service_soft_delete_cell_product_price", - "community": 2, + "community": 1, "norm_label": "soft_delete_cell_product_price()" }, { @@ -28665,7 +28683,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L461", "id": "crud_pilot_service_row_to_dict_project_system", - "community": 0, + "community": 1, "norm_label": "_row_to_dict_project_system()" }, { @@ -28674,7 +28692,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L475", "id": "crud_pilot_service_list_project_systems", - "community": 4, + "community": 1, "norm_label": "list_project_systems()" }, { @@ -28683,7 +28701,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L501", "id": "crud_pilot_service_get_project_system", - "community": 2, + "community": 1, "norm_label": "get_project_system()" }, { @@ -28692,7 +28710,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L510", "id": "crud_pilot_service_project_system_code_exists", - "community": 2, + "community": 1, "norm_label": "project_system_code_exists()" }, { @@ -28701,7 +28719,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L521", "id": "crud_pilot_service_create_project_system", - "community": 2, + "community": 1, "norm_label": "create_project_system()" }, { @@ -28710,7 +28728,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L544", "id": "crud_pilot_service_update_project_system", - "community": 2, + "community": 1, "norm_label": "update_project_system()" }, { @@ -28719,7 +28737,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L568", "id": "crud_pilot_service_soft_delete_project_system", - "community": 2, + "community": 1, "norm_label": "soft_delete_project_system()" }, { @@ -28728,7 +28746,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L582", "id": "crud_pilot_service_row_to_dict_project_system_item", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_project_system_item()" }, { @@ -28737,7 +28755,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L603", "id": "crud_pilot_service_list_project_system_items", - "community": 2, + "community": 1, "norm_label": "list_project_system_items()" }, { @@ -28746,7 +28764,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L622", "id": "crud_pilot_service_create_project_system_item", - "community": 2, + "community": 1, "norm_label": "create_project_system_item()" }, { @@ -28755,7 +28773,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L667", "id": "crud_pilot_service_update_project_system_item", - "community": 2, + "community": 1, "norm_label": "update_project_system_item()" }, { @@ -28764,7 +28782,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L723", "id": "crud_pilot_service_soft_delete_project_system_item", - "community": 2, + "community": 1, "norm_label": "soft_delete_project_system_item()" }, { @@ -28773,7 +28791,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L742", "id": "crud_pilot_service_row_to_dict_channel", - "community": 2, + "community": 0, "norm_label": "_row_to_dict_channel()" }, { @@ -28782,7 +28800,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L766", "id": "crud_pilot_service_list_channels", - "community": 2, + "community": 1, "norm_label": "list_channels()" }, { @@ -28791,7 +28809,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L793", "id": "crud_pilot_service_get_channel", - "community": 2, + "community": 1, "norm_label": "get_channel()" }, { @@ -28800,7 +28818,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L800", "id": "crud_pilot_service_create_channel", - "community": 2, + "community": 1, "norm_label": "create_channel()" }, { @@ -28809,7 +28827,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L839", "id": "crud_pilot_service_update_channel", - "community": 2, + "community": 1, "norm_label": "update_channel()" }, { @@ -28818,7 +28836,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L884", "id": "crud_pilot_service_soft_delete_channel", - "community": 2, + "community": 1, "norm_label": "soft_delete_channel()" }, { @@ -28827,7 +28845,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L898", "id": "crud_pilot_service_row_to_dict_channel_invoice", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_channel_invoice()" }, { @@ -28836,7 +28854,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L916", "id": "crud_pilot_service_list_channel_invoices", - "community": 2, + "community": 1, "norm_label": "list_channel_invoices()" }, { @@ -28845,7 +28863,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L932", "id": "crud_pilot_service_create_channel_invoice", - "community": 2, + "community": 1, "norm_label": "create_channel_invoice()" }, { @@ -28854,7 +28872,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L971", "id": "crud_pilot_service_update_channel_invoice", - "community": 2, + "community": 1, "norm_label": "update_channel_invoice()" }, { @@ -28863,7 +28881,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1018", "id": "crud_pilot_service_soft_delete_channel_invoice", - "community": 2, + "community": 1, "norm_label": "soft_delete_channel_invoice()" }, { @@ -28872,7 +28890,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1037", "id": "crud_pilot_service_row_to_dict_channel_mail_address", - "community": 2, + "community": 0, "norm_label": "_row_to_dict_channel_mail_address()" }, { @@ -28881,7 +28899,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1052", "id": "crud_pilot_service_list_channel_mail_addresses", - "community": 2, + "community": 12, "norm_label": "list_channel_mail_addresses()" }, { @@ -28890,7 +28908,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1068", "id": "crud_pilot_service_create_channel_mail_address", - "community": 2, + "community": 1, "norm_label": "create_channel_mail_address()" }, { @@ -28899,7 +28917,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1101", "id": "crud_pilot_service_update_channel_mail_address", - "community": 2, + "community": 1, "norm_label": "update_channel_mail_address()" }, { @@ -28908,7 +28926,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1139", "id": "crud_pilot_service_soft_delete_channel_mail_address", - "community": 2, + "community": 1, "norm_label": "soft_delete_channel_mail_address()" }, { @@ -28926,7 +28944,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1183", "id": "crud_pilot_service_list_channel_agreements", - "community": 4, + "community": 12, "norm_label": "list_channel_agreements()" }, { @@ -28935,7 +28953,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1199", "id": "crud_pilot_service_create_channel_agreement", - "community": 2, + "community": 1, "norm_label": "create_channel_agreement()" }, { @@ -28944,7 +28962,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1242", "id": "crud_pilot_service_update_channel_agreement", - "community": 2, + "community": 1, "norm_label": "update_channel_agreement()" }, { @@ -28953,7 +28971,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1289", "id": "crud_pilot_service_soft_delete_channel_agreement", - "community": 2, + "community": 1, "norm_label": "soft_delete_channel_agreement()" }, { @@ -28962,7 +28980,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1304", "id": "crud_pilot_service_activate_channel_agreement", - "community": 2, + "community": 1, "norm_label": "activate_channel_agreement()" }, { @@ -28971,7 +28989,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1325", "id": "crud_pilot_service_void_channel_agreement", - "community": 2, + "community": 1, "norm_label": "void_channel_agreement()" }, { @@ -28980,7 +28998,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1348", "id": "crud_pilot_service_row_to_dict_channel_agreement_price", - "community": 2, + "community": 0, "norm_label": "_row_to_dict_channel_agreement_price()" }, { @@ -28989,7 +29007,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1367", "id": "crud_pilot_service_channel_agreement_price_item_key", - "community": 2, + "community": 1, "norm_label": "_channel_agreement_price_item_key()" }, { @@ -28998,7 +29016,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1380", "id": "crud_pilot_service_channel_agreement_price_exists", - "community": 2, + "community": 1, "norm_label": "_channel_agreement_price_exists()" }, { @@ -29007,7 +29025,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1421", "id": "crud_pilot_service_list_channel_agreement_prices", - "community": 2, + "community": 12, "norm_label": "list_channel_agreement_prices()" }, { @@ -29016,7 +29034,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1437", "id": "crud_pilot_service_create_channel_agreement_price", - "community": 2, + "community": 1, "norm_label": "create_channel_agreement_price()" }, { @@ -29025,7 +29043,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1489", "id": "crud_pilot_service_update_channel_agreement_price", - "community": 2, + "community": 1, "norm_label": "update_channel_agreement_price()" }, { @@ -29034,7 +29052,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1556", "id": "crud_pilot_service_soft_delete_channel_agreement_price", - "community": 2, + "community": 1, "norm_label": "soft_delete_channel_agreement_price()" }, { @@ -29052,7 +29070,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1595", "id": "crud_pilot_service_list_checkup_institutions", - "community": 4, + "community": 0, "norm_label": "list_checkup_institutions()" }, { @@ -29061,7 +29079,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1642", "id": "crud_pilot_service_get_checkup_institution", - "community": 2, + "community": 1, "norm_label": "get_checkup_institution()" }, { @@ -29070,7 +29088,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1651", "id": "crud_pilot_service_create_checkup_institution", - "community": 2, + "community": 1, "norm_label": "create_checkup_institution()" }, { @@ -29079,7 +29097,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1688", "id": "crud_pilot_service_update_checkup_institution", - "community": 2, + "community": 1, "norm_label": "update_checkup_institution()" }, { @@ -29088,7 +29106,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1730", "id": "crud_pilot_service_soft_delete_checkup_institution", - "community": 2, + "community": 1, "norm_label": "soft_delete_checkup_institution()" }, { @@ -29097,7 +29115,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1744", "id": "crud_pilot_service_row_to_dict_checkup_institution_invoice", - "community": 2, + "community": 0, "norm_label": "_row_to_dict_checkup_institution_invoice()" }, { @@ -29106,7 +29124,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1762", "id": "crud_pilot_service_list_checkup_institution_invoices", - "community": 2, + "community": 12, "norm_label": "list_checkup_institution_invoices()" }, { @@ -29115,7 +29133,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1778", "id": "crud_pilot_service_create_checkup_institution_invoice", - "community": 2, + "community": 1, "norm_label": "create_checkup_institution_invoice()" }, { @@ -29124,7 +29142,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1817", "id": "crud_pilot_service_update_checkup_institution_invoice", - "community": 2, + "community": 1, "norm_label": "update_checkup_institution_invoice()" }, { @@ -29133,7 +29151,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1864", "id": "crud_pilot_service_soft_delete_checkup_institution_invoice", - "community": 2, + "community": 1, "norm_label": "soft_delete_checkup_institution_invoice()" }, { @@ -29142,7 +29160,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1883", "id": "crud_pilot_service_row_to_dict_checkup_institution_project", - "community": 4, + "community": 0, "norm_label": "_row_to_dict_checkup_institution_project()" }, { @@ -29151,7 +29169,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1898", "id": "crud_pilot_service_list_checkup_institution_projects", - "community": 4, + "community": 12, "norm_label": "list_checkup_institution_projects()" }, { @@ -29160,7 +29178,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1914", "id": "crud_pilot_service_create_checkup_institution_project", - "community": 2, + "community": 1, "norm_label": "create_checkup_institution_project()" }, { @@ -29169,7 +29187,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1947", "id": "crud_pilot_service_update_checkup_institution_project", - "community": 2, + "community": 1, "norm_label": "update_checkup_institution_project()" }, { @@ -29178,7 +29196,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1985", "id": "crud_pilot_service_soft_delete_checkup_institution_project", - "community": 2, + "community": 1, "norm_label": "soft_delete_checkup_institution_project()" }, { @@ -29187,7 +29205,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2004", "id": "crud_pilot_service_sum_package_item_fees", - "community": 2, + "community": 1, "norm_label": "_sum_package_item_fees()" }, { @@ -29196,7 +29214,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2014", "id": "crud_pilot_service_row_to_dict_checkup_institution_package", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_checkup_institution_package()" }, { @@ -29205,7 +29223,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2039", "id": "crud_pilot_service_row_to_dict_checkup_institution_package_item", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_checkup_institution_package_item()" }, { @@ -29214,7 +29232,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2061", "id": "crud_pilot_service_checkup_package_code_exists", - "community": 2, + "community": 1, "norm_label": "checkup_package_code_exists()" }, { @@ -29223,7 +29241,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2076", "id": "crud_pilot_service_get_checkup_project_for_package", - "community": 2, + "community": 1, "norm_label": "_get_checkup_project_for_package()" }, { @@ -29232,7 +29250,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2086", "id": "crud_pilot_service_validate_package_items_for_save", - "community": 2, + "community": 1, "norm_label": "_validate_package_items_for_save()" }, { @@ -29241,7 +29259,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2115", "id": "crud_pilot_service_list_package_items_raw", - "community": 2, + "community": 1, "norm_label": "_list_package_items_raw()" }, { @@ -29250,7 +29268,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2127", "id": "crud_pilot_service_package_items_to_dicts", - "community": 2, + "community": 1, "norm_label": "_package_items_to_dicts()" }, { @@ -29259,7 +29277,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2145", "id": "crud_pilot_service_insert_package_items", - "community": 2, + "community": 1, "norm_label": "_insert_package_items()" }, { @@ -29268,7 +29286,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2181", "id": "crud_pilot_service_list_checkup_institution_packages", - "community": 2, + "community": 1, "norm_label": "list_checkup_institution_packages()" }, { @@ -29277,7 +29295,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2208", "id": "crud_pilot_service_get_checkup_institution_package", - "community": 2, + "community": 1, "norm_label": "get_checkup_institution_package()" }, { @@ -29286,7 +29304,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2217", "id": "crud_pilot_service_get_checkup_institution_package_detail", - "community": 2, + "community": 1, "norm_label": "get_checkup_institution_package_detail()" }, { @@ -29295,7 +29313,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2229", "id": "crud_pilot_service_create_checkup_institution_package", - "community": 2, + "community": 1, "norm_label": "create_checkup_institution_package()" }, { @@ -29304,7 +29322,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2278", "id": "crud_pilot_service_update_checkup_institution_package", - "community": 2, + "community": 1, "norm_label": "update_checkup_institution_package()" }, { @@ -29313,7 +29331,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2346", "id": "crud_pilot_service_soft_delete_checkup_institution_package", - "community": 2, + "community": 1, "norm_label": "soft_delete_checkup_institution_package()" }, { @@ -29322,7 +29340,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2365", "id": "crud_pilot_service_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -29331,7 +29349,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2375", "id": "crud_pilot_service_row_to_dict_channel_account", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_channel_account()" }, { @@ -29340,7 +29358,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2386", "id": "crud_pilot_service_get_channel_account", - "community": 2, + "community": 1, "norm_label": "get_channel_account()" }, { @@ -29349,7 +29367,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2396", "id": "crud_pilot_service_get_or_create_channel_account", - "community": 2, + "community": 1, "norm_label": "_get_or_create_channel_account()" }, { @@ -29358,7 +29376,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2429", "id": "crud_pilot_service_row_to_dict_channel_product_quota", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_channel_product_quota()" }, { @@ -29367,7 +29385,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2446", "id": "crud_pilot_service_upsert_channel_product_quota", - "community": 2, + "community": 1, "norm_label": "_upsert_channel_product_quota()" }, { @@ -29376,7 +29394,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2505", "id": "crud_pilot_service_reduce_channel_product_quota", - "community": 2, + "community": 1, "norm_label": "_reduce_channel_product_quota()" }, { @@ -29385,7 +29403,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2531", "id": "crud_pilot_service_list_channel_product_quotas", - "community": 2, + "community": 1, "norm_label": "list_channel_product_quotas()" }, { @@ -29394,7 +29412,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2549", "id": "crud_pilot_service_calc_gmcp_purchase_total_from_db", - "community": 2, + "community": 1, "norm_label": "_calc_gmcp_purchase_total_from_db()" }, { @@ -29403,7 +29421,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2567", "id": "crud_pilot_service_batch_gmcp_purchase_totals", - "community": 2, + "community": 1, "norm_label": "_batch_gmcp_purchase_totals()" }, { @@ -29412,7 +29430,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2583", "id": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", - "community": 2, + "community": 1, "norm_label": "_calc_gmcp_current_holding_amount_from_db()" }, { @@ -29421,7 +29439,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2601", "id": "crud_pilot_service_batch_gmcp_current_holding_amounts", - "community": 2, + "community": 1, "norm_label": "_batch_gmcp_current_holding_amounts()" }, { @@ -29430,7 +29448,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2617", "id": "crud_pilot_service_resolve_service_order_purchase_total", - "community": 2, + "community": 1, "norm_label": "_resolve_service_order_purchase_total()" }, { @@ -29439,7 +29457,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2630", "id": "crud_pilot_service_resolve_service_order_current_balance", - "community": 2, + "community": 1, "norm_label": "_resolve_service_order_current_balance()" }, { @@ -29457,7 +29475,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2701", "id": "crud_pilot_service_row_to_dict_service_order_product", - "community": 2, + "community": 1, "norm_label": "_row_to_dict_service_order_product()" }, { @@ -29475,7 +29493,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2740", "id": "crud_pilot_service_enrich_txn_products_from_order", - "community": 2, + "community": 1, "norm_label": "_enrich_txn_products_from_order()" }, { @@ -29511,7 +29529,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2893", "id": "crud_pilot_service_list_channel_service_orders", - "community": 2, + "community": 1, "norm_label": "list_channel_service_orders()" }, { @@ -29520,7 +29538,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2985", "id": "crud_pilot_service_get_service_order", - "community": 2, + "community": 1, "norm_label": "get_service_order()" }, { @@ -29529,7 +29547,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2994", "id": "crud_pilot_service_get_service_order_products", - "community": 2, + "community": 1, "norm_label": "get_service_order_products()" }, { @@ -29538,7 +29556,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3011", "id": "crud_pilot_service_calc_gmcp_purchase_total", - "community": 2, + "community": 1, "norm_label": "_calc_gmcp_purchase_total()" }, { @@ -29547,7 +29565,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3020", "id": "crud_pilot_service_gmcp_has_purchase_lock", - "community": 2, + "community": 1, "norm_label": "_gmcp_has_purchase_lock()" }, { @@ -29556,7 +29574,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3048", "id": "crud_pilot_service_gmcp_agreement_editable", - "community": 2, + "community": 1, "norm_label": "gmcp_agreement_editable()" }, { @@ -29565,7 +29583,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3054", "id": "crud_pilot_service_resolve_agreement_price_cell_type", - "community": 2, + "community": 1, "norm_label": "_resolve_agreement_price_cell_type()" }, { @@ -29574,7 +29592,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3071", "id": "crud_pilot_service_save_gmcp_product_rows", - "community": 2, + "community": 1, "norm_label": "_save_gmcp_product_rows()" }, { @@ -29583,7 +29601,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3114", "id": "crud_pilot_service_replace_gmcp_product_rows", - "community": 2, + "community": 1, "norm_label": "_replace_gmcp_product_rows()" }, { @@ -29592,7 +29610,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3125", "id": "crud_pilot_service_apply_gmcp_order_quotas", - "community": 2, + "community": 1, "norm_label": "_apply_gmcp_order_quotas()" }, { @@ -29601,7 +29619,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3152", "id": "crud_pilot_service_get_valid_channel_agreement", - "community": 2, + "community": 1, "norm_label": "_get_valid_channel_agreement()" }, { @@ -29610,7 +29628,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3174", "id": "crud_pilot_service_create_channel_service_order", - "community": 2, + "community": 1, "norm_label": "create_channel_service_order()" }, { @@ -29619,7 +29637,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3248", "id": "crud_pilot_service_update_channel_service_order", - "community": 2, + "community": 1, "norm_label": "update_channel_service_order()" }, { @@ -29628,7 +29646,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3300", "id": "crud_pilot_service_soft_delete_service_order", - "community": 2, + "community": 1, "norm_label": "soft_delete_service_order()" }, { @@ -29637,7 +29655,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3317", "id": "crud_pilot_service_submit_finance_confirm", - "community": 2, + "community": 1, "norm_label": "submit_finance_confirm()" }, { @@ -29646,7 +29664,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3349", "id": "crud_pilot_service_confirm_receipt", - "community": 2, + "community": 1, "norm_label": "confirm_receipt()" }, { @@ -29655,7 +29673,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3390", "id": "crud_pilot_service_submit_refund", - "community": 2, + "community": 1, "norm_label": "submit_refund()" }, { @@ -29664,7 +29682,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3425", "id": "crud_pilot_service_confirm_refund", - "community": 2, + "community": 1, "norm_label": "confirm_refund()" }, { @@ -29673,7 +29691,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3458", "id": "crud_pilot_service_void_service_order", - "community": 2, + "community": 1, "norm_label": "void_service_order()" }, { @@ -29682,7 +29700,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3504", "id": "crud_pilot_service_list_service_order_txns", - "community": 2, + "community": 1, "norm_label": "list_service_order_txns()" }, { @@ -29691,7 +29709,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3656", "id": "crud_pilot_service_get_service_order_txn", - "community": 2, + "community": 1, "norm_label": "get_service_order_txn()" }, { @@ -29700,7 +29718,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3666", "id": "crud_pilot_service_create_recharge_txn", - "community": 2, + "community": 1, "norm_label": "create_recharge_txn()" }, { @@ -29709,7 +29727,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3713", "id": "crud_pilot_service_create_refund_txn", - "community": 2, + "community": 1, "norm_label": "create_refund_txn()" }, { @@ -29718,7 +29736,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3754", "id": "crud_pilot_service_create_purchase_txn", - "community": 2, + "community": 1, "norm_label": "create_purchase_txn()" }, { @@ -29727,7 +29745,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3854", "id": "crud_pilot_service_create_unsubscribe_txn", - "community": 2, + "community": 1, "norm_label": "create_unsubscribe_txn()" }, { @@ -29736,7 +29754,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3930", "id": "crud_pilot_service_rollback_purchase_txn_holdings", - "community": 2, + "community": 1, "norm_label": "_rollback_purchase_txn_holdings()" }, { @@ -29745,7 +29763,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3952", "id": "crud_pilot_service_apply_purchase_txn_holdings", - "community": 2, + "community": 1, "norm_label": "_apply_purchase_txn_holdings()" }, { @@ -29754,7 +29772,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4013", "id": "crud_pilot_service_rollback_unsubscribe_txn_holdings", - "community": 2, + "community": 1, "norm_label": "_rollback_unsubscribe_txn_holdings()" }, { @@ -29763,7 +29781,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4037", "id": "crud_pilot_service_apply_unsubscribe_txn_holdings", - "community": 2, + "community": 1, "norm_label": "_apply_unsubscribe_txn_holdings()" }, { @@ -29772,7 +29790,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4076", "id": "crud_pilot_service_update_service_order_txn", - "community": 2, + "community": 1, "norm_label": "update_service_order_txn()" }, { @@ -29781,7 +29799,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4153", "id": "crud_pilot_service_submit_txn_finance", - "community": 2, + "community": 1, "norm_label": "submit_txn_finance()" }, { @@ -29790,7 +29808,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4184", "id": "crud_pilot_service_confirm_txn", - "community": 2, + "community": 1, "norm_label": "confirm_txn()" }, { @@ -29799,7 +29817,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4299", "id": "crud_pilot_service_void_txn", - "community": 2, + "community": 1, "norm_label": "void_txn()" }, { @@ -29808,7 +29826,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1", "id": "crud_pilot_service_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u7ba1\u7406 crud(\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b/\u89c4\u683c/\u4ef7\u683c\u4f53\u7cfb/\u9879\u76ee\u4ef7\u683c\u3001\u6e20\u9053\u4fe1\u606f\u3001\u4f53\u68c0\u673a\u6784)" }, { @@ -29817,7 +29835,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1305", "id": "crud_pilot_service_rationale_1305", - "community": 2, + "community": 1, "norm_label": "\u751f\u6548\u534f\u8bae:\u4ec5\u5f85\u751f\u6548(dsx)\u53ef\u53d8\u4e3a\u751f\u6548\u4e2d(sxz)" }, { @@ -29826,7 +29844,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L1326", "id": "crud_pilot_service_rationale_1326", - "community": 1, + "community": 3, "norm_label": "\u4f5c\u5e9f\u534f\u8bae:\u8bbe\u7f6e agreement_status='yzf" }, { @@ -29835,7 +29853,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2397", "id": "crud_pilot_service_rationale_2397", - "community": 1, + "community": 3, "norm_label": "\u83b7\u53d6\u6216\u521b\u5efa\u6e20\u9053\u8d26\u6237(\u5e26\u884c\u9501 with_for_update)" }, { @@ -29844,7 +29862,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2506", "id": "crud_pilot_service_rationale_2506", - "community": 1, + "community": 3, "norm_label": "\u6263\u51cf\u4efd\u6570:\u9a8c\u8bc1 remaining_qty >= reduce_qty" }, { @@ -29853,7 +29871,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2550", "id": "crud_pilot_service_rationale_2550", - "community": 1, + "community": 3, "norm_label": "\u4ece\u8ba2\u5355\u4ea7\u54c1\u6301\u4ed3\u6c47\u603b\u8d2d\u4e70\u603b\u989d(\u534f\u8bae\u5355\u4ef7 \u00d7 \u7d2f\u8ba1\u8d2d\u4e70\u4efd\u6570)\u3002" }, { @@ -29862,7 +29880,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2584", "id": "crud_pilot_service_rationale_2584", - "community": 1, + "community": 3, "norm_label": "\u4ece\u8ba2\u5355\u4ea7\u54c1\u6301\u4ed3\u6c47\u603b\u5f53\u524d\u4f59\u989d(\u534f\u8bae\u5355\u4ef7 \u00d7 \u5f53\u524d\u6301\u6709\u4efd\u6570)\u3002" }, { @@ -29871,7 +29889,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2720", "id": "crud_pilot_service_rationale_2720", - "community": 1, + "community": 3, "norm_label": "\u6d41\u6c34 products_json \u9879\u7edf\u4e00\u4e3a camelcase(\u5165\u5e93\u65f6\u4e3a snake_case)\u3002" }, { @@ -29880,7 +29898,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2746", "id": "crud_pilot_service_rationale_2746", - "community": 1, + "community": 3, "norm_label": "\u9000\u8ba2\u7b49\u6d41\u6c34\u53ef\u80fd\u4ec5\u5b58 projectcode,\u4ece\u8ba2\u5355\u6301\u4ed3\u8865\u5168\u9879\u76ee\u540d\u4e0e\u89c4\u683c\u3002" }, { @@ -29889,7 +29907,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2835", "id": "crud_pilot_service_rationale_2835", - "community": 1, + "community": 3, "norm_label": "\u6d41\u6c34\u54cd\u5e94\u5b57\u5178:\u542b\u8ba2\u5355\u6e20\u9053\u4fe1\u606f\u4e0e\u63d0\u4ea4\u4eba/\u521b\u5efa\u4eba\u6635\u79f0\u3002" }, { @@ -29898,7 +29916,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L2874", "id": "crud_pilot_service_rationale_2874", - "community": 1, + "community": 3, "norm_label": "\u8d22\u52a1\u9875\u300c\u5df2\u5904\u7406\u300d\u5c55\u793a:\u64cd\u4f5c\u7c7b\u578b\u3001\u64cd\u4f5c\u4eba\u3001\u64cd\u4f5c\u65f6\u95f4\u3002" }, { @@ -29907,7 +29925,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3021", "id": "crud_pilot_service_rationale_3021", - "community": 1, + "community": 3, "norm_label": "\u662f\u5426\u5b58\u5728\u8d2d\u4e70\u8bb0\u5f55(\u672a\u4f5c\u5e9f purchase \u6d41\u6c34,\u6216\u5386\u53f2\u5efa\u5355\u5199\u5165\u7684\u4ea7\u54c1\u884c)\u3002" }, { @@ -29916,7 +29934,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3126", "id": "crud_pilot_service_rationale_3126", - "community": 1, + "community": 3, "norm_label": "\u8d22\u52a1\u786e\u8ba4\u6536\u6b3e\u540e,\u6309\u8ba2\u5355\u660e\u7ec6\u589e\u52a0\u6e20\u9053\u4ea7\u54c1\u4efd\u6570" }, { @@ -29925,7 +29943,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3249", "id": "crud_pilot_service_rationale_3249", - "community": 1, + "community": 3, "norm_label": "\u66f4\u65b0\u8ba2\u5355\u57fa\u672c\u4fe1\u606f;gmcp \u4ea7\u54c1\u4ec5\u901a\u8fc7 purchase \u6d41\u6c34\u7ef4\u62a4" }, { @@ -29934,7 +29952,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3326", "id": "crud_pilot_service_rationale_3326", - "community": 1, + "community": 3, "norm_label": "\u53d1\u8d77\u8d22\u52a1\u786e\u8ba4:type=yfk/gmcp + status=dsx \u2192 dqr" }, { @@ -29943,7 +29961,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3350", "id": "crud_pilot_service_rationale_3350", - "community": 1, + "community": 3, "norm_label": "\u786e\u8ba4\u5230\u8d26:yfk dqr\u2192yqr \u589e\u52a0\u4f59\u989d;gmcp dqr\u2192sxz \u589e\u52a0\u4ea7\u54c1\u4efd\u6570" }, { @@ -29952,7 +29970,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3391", "id": "crud_pilot_service_rationale_3391", - "community": 1, + "community": 3, "norm_label": "\u7533\u8bf7\u9000\u6b3e:type=yfk + status=yqr \u2192 tfqrz" }, { @@ -29961,7 +29979,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3426", "id": "crud_pilot_service_rationale_3426", - "community": 1, + "community": 3, "norm_label": "\u786e\u8ba4\u9000\u6b3e:status=tfqrz \u2192 ytf,\u6263\u51cf\u4f59\u989d" }, { @@ -29970,7 +29988,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3459", "id": "crud_pilot_service_rationale_3459", - "community": 1, + "community": 3, "norm_label": "\u4f5c\u5e9f\u8ba2\u5355:type=gmcp + status=sxz \u2192 yzf,\u6263\u51cf\u5df2\u751f\u6548\u7684\u4ea7\u54c1\u4efd\u6570" }, { @@ -29979,7 +29997,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3519", "id": "crud_pilot_service_rationale_3519", - "community": 1, + "community": 3, "norm_label": "\u67e5\u8be2\u64cd\u4f5c\u6d41\u6c34\u5217\u8868\u3002finance_done_only:\u8d22\u52a1\u5df2\u5904\u7406(\u5df2\u786e\u8ba4\u6216\u8d22\u52a1\u4fa7\u4f5c\u5e9f)\u3002" }, { @@ -29988,7 +30006,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3676", "id": "crud_pilot_service_rationale_3676", - "community": 1, + "community": 3, "norm_label": "\u521b\u5efa\u5145\u503c\u6d41\u6c34(yfk\u8ba2\u5355),\u72b6\u6001 dsx;\u9644\u4ef6\u9884\u5b58\u4e8e finance_submit_attachments \u4f9b\u540e\u7eed\u8d22\u52a1\u786e\u8ba4" }, { @@ -29997,7 +30015,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3714", "id": "crud_pilot_service_rationale_3714", - "community": 1, + "community": 3, "norm_label": "\u521b\u5efa\u9000\u6b3e\u6d41\u6c34(yfk\u8ba2\u5355),amount <= current_balance" }, { @@ -30006,7 +30024,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3755", "id": "crud_pilot_service_rationale_3755", - "community": 1, + "community": 3, "norm_label": "\u521b\u5efa\u8d2d\u4e70\u4ea7\u54c1\u6d41\u6c34(gmcp\u8ba2\u5355),\u540c\u65f6\u521b\u5efa/\u66f4\u65b0\u4ea7\u54c1\u6301\u4ed3" }, { @@ -30015,7 +30033,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L3855", "id": "crud_pilot_service_rationale_3855", - "community": 1, + "community": 3, "norm_label": "\u521b\u5efa\u9000\u8ba2\u4ea7\u54c1\u6d41\u6c34(gmcp\u8ba2\u5355),\u6821\u9a8c\u9000\u8ba2\u4efd\u6570 <= current_qty" }, { @@ -30024,7 +30042,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4088", "id": "crud_pilot_service_rationale_4088", - "community": 1, + "community": 3, "norm_label": "\u66f4\u65b0\u5f85\u751f\u6548\u6d41\u6c34:\u4ec5 dsx;\u5145\u503c/\u9000\u6b3e\u53ef\u6539\u91d1\u989d\u4e0e\u9644\u4ef6,\u8d2d\u4e70/\u9000\u8ba2\u53ef\u6539\u4ea7\u54c1\u660e\u7ec6\u4e0e\u5907\u6ce8" }, { @@ -30033,7 +30051,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4185", "id": "crud_pilot_service_rationale_4185", - "community": 1, + "community": 3, "norm_label": "\u8d22\u52a1\u786e\u8ba4\u6d41\u6c34:dqr \u2192 yqr,\u66f4\u65b0\u4e3b\u8868\u6c47\u603b\u548c\u4ea7\u54c1\u6301\u4ed3,\u66f4\u65b0\u6e20\u9053\u8d26\u6237\u4f59\u989d" }, { @@ -30042,7 +30060,7 @@ "source_file": "crud/pilot_service.py", "source_location": "L4300", "id": "crud_pilot_service_rationale_4300", - "community": 1, + "community": 3, "norm_label": "\u4f5c\u5e9f\u6d41\u6c34:dsx/dqr \u2192 yzf\u3002\u5982\u679c\u662f purchase/unsubscribe \u8fd8\u9700\u8981\u56de\u6eda\u4ea7\u54c1\u6301\u4ed3" }, { @@ -30051,7 +30069,7 @@ "source_file": "crud/customer.py", "source_location": "L1", "id": "crud_customer_py", - "community": 2, + "community": 14, "norm_label": "customer.py" }, { @@ -30060,7 +30078,7 @@ "source_file": "crud/customer.py", "source_location": "L15", "id": "crud_customer_row_to_dict", - "community": 2, + "community": 14, "norm_label": "_row_to_dict()" }, { @@ -30069,7 +30087,7 @@ "source_file": "crud/customer.py", "source_location": "L36", "id": "crud_customer_id_card_taken", - "community": 2, + "community": 14, "norm_label": "id_card_taken()" }, { @@ -30078,7 +30096,7 @@ "source_file": "crud/customer.py", "source_location": "L48", "id": "crud_customer_normalize_date_bound", - "community": 2, + "community": 14, "norm_label": "_normalize_date_bound()" }, { @@ -30087,7 +30105,7 @@ "source_file": "crud/customer.py", "source_location": "L55", "id": "crud_customer_list_customers", - "community": 2, + "community": 14, "norm_label": "list_customers()" }, { @@ -30096,7 +30114,7 @@ "source_file": "crud/customer.py", "source_location": "L103", "id": "crud_customer_get_customer", - "community": 2, + "community": 14, "norm_label": "get_customer()" }, { @@ -30105,7 +30123,7 @@ "source_file": "crud/customer.py", "source_location": "L110", "id": "crud_customer_create_customer", - "community": 2, + "community": 1, "norm_label": "create_customer()" }, { @@ -30114,7 +30132,7 @@ "source_file": "crud/customer.py", "source_location": "L167", "id": "crud_customer_update_customer", - "community": 2, + "community": 14, "norm_label": "update_customer()" }, { @@ -30123,7 +30141,7 @@ "source_file": "crud/customer.py", "source_location": "L227", "id": "crud_customer_soft_delete_customer", - "community": 2, + "community": 14, "norm_label": "soft_delete_customer()" }, { @@ -30132,7 +30150,7 @@ "source_file": "crud/customer.py", "source_location": "L246", "id": "crud_customer_total_pages", - "community": 2, + "community": 14, "norm_label": "total_pages()" }, { @@ -30141,7 +30159,7 @@ "source_file": "crud/customer.py", "source_location": "L1", "id": "crud_customer_rationale_1", - "community": 2, + "community": 14, "norm_label": "\u5ba2\u6237 crud(biz_customer)" }, { @@ -30150,7 +30168,7 @@ "source_file": "crud/workflow.py", "source_location": "L1", "id": "crud_workflow_py", - "community": 4, + "community": 7, "norm_label": "workflow.py" }, { @@ -30159,7 +30177,7 @@ "source_file": "crud/workflow.py", "source_location": "L29", "id": "crud_workflow_row_to_dict", - "community": 4, + "community": 7, "norm_label": "_row_to_dict()" }, { @@ -30168,7 +30186,7 @@ "source_file": "crud/workflow.py", "source_location": "L43", "id": "crud_workflow_list_process_defs", - "community": 4, + "community": 7, "norm_label": "list_process_defs()" }, { @@ -30177,7 +30195,7 @@ "source_file": "crud/workflow.py", "source_location": "L99", "id": "crud_workflow_get_process_def", - "community": 4, + "community": 7, "norm_label": "get_process_def()" }, { @@ -30186,7 +30204,7 @@ "source_file": "crud/workflow.py", "source_location": "L107", "id": "crud_workflow_process_code_exists", - "community": 4, + "community": 7, "norm_label": "process_code_exists()" }, { @@ -30195,7 +30213,7 @@ "source_file": "crud/workflow.py", "source_location": "L118", "id": "crud_workflow_create_process_def", - "community": 2, + "community": 7, "norm_label": "create_process_def()" }, { @@ -30204,7 +30222,7 @@ "source_file": "crud/workflow.py", "source_location": "L155", "id": "crud_workflow_update_process_def", - "community": 4, + "community": 7, "norm_label": "update_process_def()" }, { @@ -30213,7 +30231,7 @@ "source_file": "crud/workflow.py", "source_location": "L194", "id": "crud_workflow_soft_delete_process_def", - "community": 4, + "community": 7, "norm_label": "soft_delete_process_def()" }, { @@ -30222,7 +30240,7 @@ "source_file": "crud/workflow.py", "source_location": "L209", "id": "crud_workflow_publish_version", - "community": 2, + "community": 7, "norm_label": "publish_version()" }, { @@ -30231,7 +30249,7 @@ "source_file": "crud/workflow.py", "source_location": "L301", "id": "crud_workflow_get_latest_version", - "community": 14, + "community": 7, "norm_label": "get_latest_version()" }, { @@ -30240,7 +30258,7 @@ "source_file": "crud/workflow.py", "source_location": "L315", "id": "crud_workflow_version_to_dict", - "community": 4, + "community": 7, "norm_label": "_version_to_dict()" }, { @@ -30249,7 +30267,7 @@ "source_file": "crud/workflow.py", "source_location": "L326", "id": "crud_workflow_list_versions", - "community": 4, + "community": 7, "norm_label": "list_versions()" }, { @@ -30258,7 +30276,7 @@ "source_file": "crud/workflow.py", "source_location": "L341", "id": "crud_workflow_get_nodes_by_version", - "community": 14, + "community": 7, "norm_label": "get_nodes_by_version()" }, { @@ -30267,7 +30285,7 @@ "source_file": "crud/workflow.py", "source_location": "L350", "id": "crud_workflow_get_transitions_by_version", - "community": 14, + "community": 7, "norm_label": "get_transitions_by_version()" }, { @@ -30276,7 +30294,7 @@ "source_file": "crud/workflow.py", "source_location": "L364", "id": "crud_workflow_create_instance", - "community": 14, + "community": 7, "norm_label": "create_instance()" }, { @@ -30285,7 +30303,7 @@ "source_file": "crud/workflow.py", "source_location": "L402", "id": "crud_workflow_get_instance", - "community": 14, + "community": 7, "norm_label": "get_instance()" }, { @@ -30294,7 +30312,7 @@ "source_file": "crud/workflow.py", "source_location": "L410", "id": "crud_workflow_update_instance_status", - "community": 14, + "community": 7, "norm_label": "update_instance_status()" }, { @@ -30303,7 +30321,7 @@ "source_file": "crud/workflow.py", "source_location": "L420", "id": "crud_workflow_list_my_instances", - "community": 4, + "community": 7, "norm_label": "list_my_instances()" }, { @@ -30321,7 +30339,7 @@ "source_file": "crud/workflow.py", "source_location": "L569", "id": "crud_workflow_create_task", - "community": 14, + "community": 7, "norm_label": "create_task()" }, { @@ -30330,7 +30348,7 @@ "source_file": "crud/workflow.py", "source_location": "L600", "id": "crud_workflow_get_task", - "community": 14, + "community": 7, "norm_label": "get_task()" }, { @@ -30339,7 +30357,7 @@ "source_file": "crud/workflow.py", "source_location": "L608", "id": "crud_workflow_get_pending_tasks_by_node", - "community": 14, + "community": 7, "norm_label": "get_pending_tasks_by_node()" }, { @@ -30348,7 +30366,7 @@ "source_file": "crud/workflow.py", "source_location": "L623", "id": "crud_workflow_task_row_to_dict", - "community": 4, + "community": 1, "norm_label": "_task_row_to_dict()" }, { @@ -30357,7 +30375,7 @@ "source_file": "crud/workflow.py", "source_location": "L650", "id": "crud_workflow_list_pending_tasks", - "community": 4, + "community": 1, "norm_label": "list_pending_tasks()" }, { @@ -30366,7 +30384,7 @@ "source_file": "crud/workflow.py", "source_location": "L713", "id": "crud_workflow_list_completed_tasks", - "community": 4, + "community": 1, "norm_label": "list_completed_tasks()" }, { @@ -30375,7 +30393,7 @@ "source_file": "crud/workflow.py", "source_location": "L776", "id": "crud_workflow_total_pages", - "community": 4, + "community": 7, "norm_label": "total_pages()" }, { @@ -30384,7 +30402,7 @@ "source_file": "crud/workflow.py", "source_location": "L1", "id": "crud_workflow_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u5de5\u4f5c\u6d41 crud(wf_process_def / wf_process_version / wf_node / wf_transition / wf_proc" }, { @@ -30393,7 +30411,7 @@ "source_file": "crud/sample_customer_service.py", "source_location": "L1", "id": "crud_sample_customer_service_py", - "community": 12, + "community": 13, "norm_label": "sample_customer_service.py" }, { @@ -30402,7 +30420,7 @@ "source_file": "crud/sample_customer_service.py", "source_location": "L26", "id": "crud_sample_customer_service_format_date", - "community": 12, + "community": 13, "norm_label": "_format_date()" }, { @@ -30411,7 +30429,7 @@ "source_file": "crud/sample_customer_service.py", "source_location": "L34", "id": "crud_sample_customer_service_format_datetime", - "community": 12, + "community": 13, "norm_label": "_format_datetime()" }, { @@ -30420,7 +30438,7 @@ "source_file": "crud/sample_customer_service.py", "source_location": "L40", "id": "crud_sample_customer_service_row_field_dict", - "community": 12, + "community": 13, "norm_label": "_row_field_dict()" }, { @@ -30429,7 +30447,7 @@ "source_file": "crud/sample_customer_service.py", "source_location": "L44", "id": "crud_sample_customer_service_get_by_sample_code", - "community": 12, + "community": 13, "norm_label": "get_by_sample_code()" }, { @@ -30438,7 +30456,7 @@ "source_file": "crud/sample_customer_service.py", "source_location": "L61", "id": "crud_sample_customer_service_get_map_by_sample_codes", - "community": 12, + "community": 13, "norm_label": "get_map_by_sample_codes()" }, { @@ -30447,7 +30465,7 @@ "source_file": "crud/sample_customer_service.py", "source_location": "L79", "id": "crud_sample_customer_service_row_to_dict", - "community": 12, + "community": 13, "norm_label": "row_to_dict()" }, { @@ -30456,7 +30474,7 @@ "source_file": "crud/sample_customer_service.py", "source_location": "L96", "id": "crud_sample_customer_service_upsert_by_sample_code", - "community": 12, + "community": 13, "norm_label": "upsert_by_sample_code()" }, { @@ -30465,7 +30483,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L1", "id": "crud_oa_receive_account_py", - "community": 25, + "community": 27, "norm_label": "oa_receive_account.py" }, { @@ -30474,7 +30492,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L14", "id": "crud_oa_receive_account_row_to_dict", - "community": 25, + "community": 27, "norm_label": "row_to_dict()" }, { @@ -30483,7 +30501,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L32", "id": "crud_oa_receive_account_filtered_query", - "community": 25, + "community": 27, "norm_label": "_filtered_query()" }, { @@ -30492,7 +30510,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L58", "id": "crud_oa_receive_account_list_accounts", - "community": 25, + "community": 27, "norm_label": "list_accounts()" }, { @@ -30501,7 +30519,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L80", "id": "crud_oa_receive_account_list_options", - "community": 25, + "community": 27, "norm_label": "list_options()" }, { @@ -30510,7 +30528,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L90", "id": "crud_oa_receive_account_get_account", - "community": 25, + "community": 27, "norm_label": "get_account()" }, { @@ -30519,7 +30537,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L103", "id": "crud_oa_receive_account_create_account", - "community": 25, + "community": 27, "norm_label": "create_account()" }, { @@ -30528,7 +30546,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L137", "id": "crud_oa_receive_account_update_account", - "community": 25, + "community": 27, "norm_label": "update_account()" }, { @@ -30537,7 +30555,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L174", "id": "crud_oa_receive_account_soft_delete_account", - "community": 25, + "community": 27, "norm_label": "soft_delete_account()" }, { @@ -30546,7 +30564,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L196", "id": "crud_oa_receive_account_soft_delete_accounts", - "community": 25, + "community": 27, "norm_label": "soft_delete_accounts()" }, { @@ -30555,7 +30573,7 @@ "source_file": "crud/oa_receive_account.py", "source_location": "L1", "id": "crud_oa_receive_account_rationale_1", - "community": 25, + "community": 27, "norm_label": "oa \u6536\u6b3e\u8d26\u6237 crud(oa_receive_account)" }, { @@ -30564,7 +30582,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L1", "id": "crud_sample_sms_notification_py", - "community": 4, + "community": 12, "norm_label": "sample_sms_notification.py" }, { @@ -30573,7 +30591,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L25", "id": "crud_sample_sms_notification_unicode_ci", - "community": 4, + "community": 12, "norm_label": "_unicode_ci()" }, { @@ -30582,7 +30600,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L29", "id": "crud_sample_sms_notification_total_pages", - "community": 4, + "community": 12, "norm_label": "total_pages()" }, { @@ -30591,7 +30609,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L35", "id": "crud_sample_sms_notification_fmt_dt", - "community": 4, + "community": 12, "norm_label": "_fmt_dt()" }, { @@ -30600,7 +30618,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L39", "id": "crud_sample_sms_notification_normalize_date_bound", - "community": 4, + "community": 12, "norm_label": "_normalize_date_bound()" }, { @@ -30609,7 +30627,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L46", "id": "crud_sample_sms_notification_accept_conclusion_label", - "community": 4, + "community": 12, "norm_label": "_accept_conclusion_label()" }, { @@ -30618,7 +30636,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L50", "id": "crud_sample_sms_notification_row_to_dict", - "community": 4, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -30627,7 +30645,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L88", "id": "crud_sample_sms_notification_base_query", - "community": 4, + "community": 12, "norm_label": "_base_query()" }, { @@ -30636,7 +30654,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L136", "id": "crud_sample_sms_notification_ensure_notification", - "community": 4, + "community": 12, "norm_label": "_ensure_notification()" }, { @@ -30645,7 +30663,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L176", "id": "crud_sample_sms_notification_resolve_notification", - "community": 4, + "community": 12, "norm_label": "resolve_notification()" }, { @@ -30654,7 +30672,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L226", "id": "crud_sample_sms_notification_fetch_sample_type_name", - "community": 4, + "community": 12, "norm_label": "_fetch_sample_type_name()" }, { @@ -30663,7 +30681,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L240", "id": "crud_sample_sms_notification_list_notifications", - "community": 4, + "community": 12, "norm_label": "list_notifications()" }, { @@ -30672,7 +30690,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L367", "id": "crud_sample_sms_notification_toggle_notification_status", - "community": 4, + "community": 12, "norm_label": "toggle_notification_status()" }, { @@ -30681,7 +30699,7 @@ "source_file": "crud/sample_sms_notification.py", "source_location": "L396", "id": "crud_sample_sms_notification_generate_sms_content", - "community": 4, + "community": 12, "norm_label": "generate_sms_content()" }, { @@ -30852,7 +30870,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L780", "id": "crud_sample_reception_create_sample_reception", - "community": 2, + "community": 1, "norm_label": "create_sample_reception()" }, { @@ -30861,7 +30879,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1041", "id": "crud_sample_reception_can_edit_sample_reception", - "community": 7, + "community": 11, "norm_label": "_can_edit_sample_reception()" }, { @@ -30870,7 +30888,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1056", "id": "crud_sample_reception_update_sample_reception", - "community": 2, + "community": 1, "norm_label": "update_sample_reception()" }, { @@ -31005,7 +31023,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L43", "id": "crud_sample_reception_rationale_43", - "community": 1, + "community": 5, "norm_label": "\u6350\u8d60\u6837\u672c id \u4e0e biz_sample_reception.donation_sample_id \u6bd4\u8f83\u65f6\u7edf\u4e00\u6392\u5e8f\u89c4\u5219\u3002" }, { @@ -31014,7 +31032,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L52", "id": "crud_sample_reception_rationale_52", - "community": 1, + "community": 5, "norm_label": "\u5f85\u63a5\u6536:etatime \u5347\u5e8f(\u7a7a\u503c\u6700\u540e),\u540c eta \u65f6 samplecode \u5012\u5e8f\u3002" }, { @@ -31023,7 +31041,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L58", "id": "crud_sample_reception_rationale_58", - "community": 1, + "community": 5, "norm_label": "\u5df2\u63a5\u6536:receptiontime \u5012\u5e8f,\u540c\u63a5\u6536\u65f6\u95f4\u65f6 samplecode \u5012\u5e8f\u3002" }, { @@ -31032,7 +31050,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L100", "id": "crud_sample_reception_rationale_100", - "community": 1, + "community": 5, "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" }, { @@ -31041,7 +31059,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L134", "id": "crud_sample_reception_rationale_134", - "community": 1, + "community": 5, "norm_label": "\u6350\u8d60\u6837\u672c + \u6350\u8d60\u5355 + \u5f53\u4e8b\u4eba + \u8fd0\u8f93(\u56db\u8868 join)\u3002" }, { @@ -31050,7 +31068,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L168", "id": "crud_sample_reception_rationale_168", - "community": 1, + "community": 5, "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" }, { @@ -31059,7 +31077,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L212", "id": "crud_sample_reception_rationale_212", - "community": 1, + "community": 5, "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" }, { @@ -31068,7 +31086,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L324", "id": "crud_sample_reception_rationale_324", - "community": 1, + "community": 5, "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" }, { @@ -31077,7 +31095,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1046", "id": "crud_sample_reception_rationale_1046", - "community": 1, + "community": 5, "norm_label": "\u5df2\u63a5\u6536\u8bb0\u5f55:\u4ec5\u7ecf\u624b\u4eba\u6216\u300c\u8d28\u91cf\u4e3b\u7ba1\u300d\u89d2\u8272\u53ef\u7f16\u8f91\u3002" }, { @@ -31086,7 +31104,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1074", "id": "crud_sample_reception_rationale_1074", - "community": 1, + "community": 5, "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" }, { @@ -31095,7 +31113,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1233", "id": "crud_sample_reception_rationale_1233", - "community": 1, + "community": 5, "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" }, { @@ -31104,7 +31122,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1280", "id": "crud_sample_reception_rationale_1280", - "community": 1, + "community": 5, "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" }, { @@ -31113,7 +31131,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1321", "id": "crud_sample_reception_rationale_1321", - "community": 1, + "community": 5, "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" }, { @@ -31122,7 +31140,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1377", "id": "crud_sample_reception_rationale_1377", - "community": 1, + "community": 5, "norm_label": "\u4e0e samplecodes \u987a\u5e8f\u5bf9\u9f50,\u9017\u53f7\u62fc\u63a5\u5165\u5e93\u7f16\u7801(\u65e0\u5219\u7a7a\u4e32)\u3002" }, { @@ -31131,7 +31149,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1401", "id": "crud_sample_reception_rationale_1401", - "community": 1, + "community": 5, "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" }, { @@ -31140,7 +31158,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1426", "id": "crud_sample_reception_rationale_1426", - "community": 1, + "community": 5, "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" }, { @@ -31149,7 +31167,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1447", "id": "crud_sample_reception_rationale_1447", - "community": 1, + "community": 5, "norm_label": "\u5165\u5e93\u7f16\u7801\u5173\u952e\u8bcd \u2192 \u542b\u5339\u914d\u6837\u672c\u7684\u91c7\u96c6\u534f\u8bae id\u3002" }, { @@ -31158,7 +31176,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1471", "id": "crud_sample_reception_rationale_1471", - "community": 1, + "community": 5, "norm_label": "\u5165\u5e93\u7f16\u7801\u5173\u952e\u8bcd \u2192 \u542b\u5339\u914d\u6837\u672c\u7684\u6350\u8d60\u534f\u8bae id\u3002" }, { @@ -31167,7 +31185,7 @@ "source_file": "crud/sample_reception.py", "source_location": "L1496", "id": "crud_sample_reception_rationale_1496", - "community": 1, + "community": 5, "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" }, { @@ -31176,7 +31194,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L1", "id": "crud_consumable_pack_py", - "community": 2, + "community": 1, "norm_label": "consumable_pack.py" }, { @@ -31185,7 +31203,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L15", "id": "crud_consumable_pack_item_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_item_row_to_dict()" }, { @@ -31194,7 +31212,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L28", "id": "crud_consumable_pack_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -31203,7 +31221,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L44", "id": "crud_consumable_pack_list_consumable_packs", - "community": 2, + "community": 1, "norm_label": "list_consumable_packs()" }, { @@ -31212,7 +31230,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L84", "id": "crud_consumable_pack_list_all_packs", - "community": 2, + "community": 1, "norm_label": "list_all_packs()" }, { @@ -31221,7 +31239,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L93", "id": "crud_consumable_pack_get_consumable_pack", - "community": 2, + "community": 1, "norm_label": "get_consumable_pack()" }, { @@ -31230,7 +31248,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L101", "id": "crud_consumable_pack_get_pack_detail", - "community": 2, + "community": 1, "norm_label": "get_pack_detail()" }, { @@ -31239,7 +31257,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L116", "id": "crud_consumable_pack_pack_code_exists", - "community": 2, + "community": 1, "norm_label": "pack_code_exists()" }, { @@ -31248,7 +31266,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L125", "id": "crud_consumable_pack_create_consumable_pack", - "community": 2, + "community": 1, "norm_label": "create_consumable_pack()" }, { @@ -31257,7 +31275,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L192", "id": "crud_consumable_pack_update_consumable_pack", - "community": 2, + "community": 1, "norm_label": "update_consumable_pack()" }, { @@ -31266,7 +31284,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L270", "id": "crud_consumable_pack_soft_delete_consumable_pack", - "community": 2, + "community": 1, "norm_label": "soft_delete_consumable_pack()" }, { @@ -31275,7 +31293,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L292", "id": "crud_consumable_pack_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -31284,7 +31302,7 @@ "source_file": "crud/consumable_pack.py", "source_location": "L1", "id": "crud_consumable_pack_rationale_1", - "community": 2, + "community": 3, "norm_label": "\u8017\u6750\u5305 crud(biz_consumable_pack + biz_consumable_pack_item)" }, { @@ -31293,7 +31311,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L1", "id": "crud_qc_inspection_batch_py", - "community": 8, + "community": 1, "norm_label": "qc_inspection_batch.py" }, { @@ -31311,7 +31329,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L33", "id": "crud_qc_inspection_batch_dec", - "community": 8, + "community": 1, "norm_label": "_dec()" }, { @@ -31320,7 +31338,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L39", "id": "crud_qc_inspection_batch_unique_ids", - "community": 8, + "community": 1, "norm_label": "_unique_ids()" }, { @@ -31329,7 +31347,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L51", "id": "crud_qc_inspection_batch_validate_batch_payload", - "community": 8, + "community": 1, "norm_label": "_validate_batch_payload()" }, { @@ -31338,7 +31356,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L67", "id": "crud_qc_inspection_batch_order_source_for_wo", - "community": 8, + "community": 1, "norm_label": "_order_source_for_wo()" }, { @@ -31347,7 +31365,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L76", "id": "crud_qc_inspection_batch_next_batch_no", - "community": 8, + "community": 1, "norm_label": "_next_batch_no()" }, { @@ -31356,7 +31374,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L95", "id": "crud_qc_inspection_batch_allocate_batch_name", - "community": 8, + "community": 1, "norm_label": "_allocate_batch_name()" }, { @@ -31365,7 +31383,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L117", "id": "crud_qc_inspection_batch_sync_batch_assignees", - "community": 8, + "community": 1, "norm_label": "sync_batch_assignees()" }, { @@ -31374,7 +31392,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L166", "id": "crud_qc_inspection_batch_batch_assignee_user_ids", - "community": 8, + "community": 1, "norm_label": "_batch_assignee_user_ids()" }, { @@ -31383,7 +31401,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L180", "id": "crud_qc_inspection_batch_assignee_names", - "community": 8, + "community": 1, "norm_label": "_assignee_names()" }, { @@ -31392,7 +31410,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L192", "id": "crud_qc_inspection_batch_prefetch_batch_side_data", - "community": 8, + "community": 1, "norm_label": "_prefetch_batch_side_data()" }, { @@ -31401,7 +31419,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L266", "id": "crud_qc_inspection_batch_apply_assignees_to_batch_tasks", - "community": 8, + "community": 1, "norm_label": "_apply_assignees_to_batch_tasks()" }, { @@ -31410,7 +31428,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L295", "id": "crud_qc_inspection_batch_batch_has_blocking_tasks", - "community": 8, + "community": 1, "norm_label": "_batch_has_blocking_tasks()" }, { @@ -31419,7 +31437,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L309", "id": "crud_qc_inspection_batch_soft_delete_batch", - "community": 8, + "community": 1, "norm_label": "_soft_delete_batch()" }, { @@ -31446,7 +31464,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L640", "id": "crud_qc_inspection_batch_batch_item_ids", - "community": 8, + "community": 1, "norm_label": "_batch_item_ids()" }, { @@ -31455,7 +31473,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L661", "id": "crud_qc_inspection_batch_batch_to_dict", - "community": 8, + "community": 1, "norm_label": "_batch_to_dict()" }, { @@ -31464,7 +31482,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L699", "id": "crud_qc_inspection_batch_build_inspection_batch_list", - "community": 8, + "community": 1, "norm_label": "_build_inspection_batch_list()" }, { @@ -31482,7 +31500,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L771", "id": "crud_qc_inspection_batch_list_inspection_batches_by_work_order_ids", - "community": 8, + "community": 1, "norm_label": "list_inspection_batches_by_work_order_ids()" }, { @@ -31491,7 +31509,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L814", "id": "crud_qc_inspection_batch_configure_work_order_batches", - "community": 8, + "community": 1, "norm_label": "configure_work_order_batches()" }, { @@ -31500,7 +31518,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L997", "id": "crud_qc_inspection_batch_normalize_legacy_configure_to_batches", - "community": 8, + "community": 1, "norm_label": "normalize_legacy_configure_to_batches()" }, { @@ -31509,7 +31527,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L197", "id": "crud_qc_inspection_batch_rationale_197", - "community": 1, + "community": 5, "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" }, { @@ -31518,7 +31536,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L778", "id": "crud_qc_inspection_batch_rationale_778", - "community": 1, + "community": 5, "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" }, { @@ -31527,7 +31545,7 @@ "source_file": "crud/qc_inspection_batch.py", "source_location": "L998", "id": "crud_qc_inspection_batch_rationale_998", - "community": 1, + "community": 5, "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" }, { @@ -31536,7 +31554,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1", "id": "crud_production_material_prep_py", - "community": 2, + "community": 1, "norm_label": "production_material_prep.py" }, { @@ -31545,7 +31563,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L36", "id": "crud_production_material_prep_status_label", - "community": 2, + "community": 1, "norm_label": "_status_label()" }, { @@ -31554,7 +31572,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L44", "id": "crud_production_material_prep_fmt_date", - "community": 2, + "community": 1, "norm_label": "_fmt_date()" }, { @@ -31563,7 +31581,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L48", "id": "crud_production_material_prep_batch_map_for_prep_lines", - "community": 2, + "community": 1, "norm_label": "_batch_map_for_prep_lines()" }, { @@ -31572,7 +31590,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L62", "id": "crud_production_material_prep_user_nick_name_map", - "community": 2, + "community": 1, "norm_label": "_user_nick_name_map()" }, { @@ -31581,7 +31599,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L70", "id": "crud_production_material_prep_generate_prep_no", - "community": 2, + "community": 1, "norm_label": "_generate_prep_no()" }, { @@ -31590,7 +31608,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L84", "id": "crud_production_material_prep_generate_stock_in_no", - "community": 2, + "community": 1, "norm_label": "_generate_stock_in_no()" }, { @@ -31599,7 +31617,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L102", "id": "crud_production_material_prep_line_to_dict", - "community": 2, + "community": 1, "norm_label": "_line_to_dict()" }, { @@ -31608,7 +31626,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L118", "id": "crud_production_material_prep_header_to_dict", - "community": 2, + "community": 1, "norm_label": "_header_to_dict()" }, { @@ -31617,7 +31635,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L149", "id": "crud_production_material_prep_get_prep_row", - "community": 2, + "community": 1, "norm_label": "_get_prep_row()" }, { @@ -31626,7 +31644,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L164", "id": "crud_production_material_prep_require_draft", - "community": 2, + "community": 1, "norm_label": "_require_draft()" }, { @@ -31635,7 +31653,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L169", "id": "crud_production_material_prep_validate_requisition", - "community": 2, + "community": 1, "norm_label": "_validate_requisition()" }, { @@ -31644,7 +31662,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L201", "id": "crud_production_material_prep_parse_prep_lines", - "community": 2, + "community": 1, "norm_label": "_parse_prep_lines()" }, { @@ -31653,7 +31671,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L266", "id": "crud_production_material_prep_list_preps", - "community": 2, + "community": 1, "norm_label": "list_preps()" }, { @@ -31662,7 +31680,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L333", "id": "crud_production_material_prep_get_prep_detail", - "community": 2, + "community": 1, "norm_label": "get_prep_detail()" }, { @@ -31671,7 +31689,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L414", "id": "crud_production_material_prep_create_prep", - "community": 2, + "community": 1, "norm_label": "create_prep()" }, { @@ -31680,7 +31698,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L515", "id": "crud_production_material_prep_create_quick_prep", - "community": 2, + "community": 1, "norm_label": "create_quick_prep()" }, { @@ -31689,7 +31707,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L715", "id": "crud_production_material_prep_parse_quick_prep_lines", - "community": 2, + "community": 1, "norm_label": "_parse_quick_prep_lines()" }, { @@ -31698,7 +31716,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L816", "id": "crud_production_material_prep_get_or_create_configured_material", - "community": 2, + "community": 1, "norm_label": "_get_or_create_configured_material()" }, { @@ -31707,7 +31725,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L880", "id": "crud_production_material_prep_write_quick_prep_consume_usage", - "community": 2, + "community": 1, "norm_label": "_write_quick_prep_consume_usage()" }, { @@ -31716,7 +31734,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L938", "id": "crud_production_material_prep_create_auto_stock_out", - "community": 2, + "community": 1, "norm_label": "_create_auto_stock_out()" }, { @@ -31725,7 +31743,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L966", "id": "crud_production_material_prep_update_prep", - "community": 2, + "community": 1, "norm_label": "update_prep()" }, { @@ -31734,7 +31752,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1055", "id": "crud_production_material_prep_write_prep_consume_usage", - "community": 2, + "community": 1, "norm_label": "_write_prep_consume_usage()" }, { @@ -31743,7 +31761,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1121", "id": "crud_production_material_prep_complete_prep", - "community": 2, + "community": 1, "norm_label": "complete_prep()" }, { @@ -31752,7 +31770,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1237", "id": "crud_production_material_prep_cancel_prep", - "community": 2, + "community": 1, "norm_label": "cancel_prep()" }, { @@ -31761,7 +31779,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1254", "id": "crud_production_material_prep_delete_prep", - "community": 2, + "community": 1, "norm_label": "delete_prep()" }, { @@ -31770,7 +31788,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1286", "id": "crud_production_material_prep_list_available_material_batches", - "community": 2, + "community": 12, "norm_label": "list_available_material_batches()" }, { @@ -31779,7 +31797,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L523", "id": "crud_production_material_prep_rationale_523", - "community": 2, + "community": 3, "norm_label": "\u4e00\u6b21\u6027\u914d\u5236:\u521b\u5efa\u5373\u5b8c\u6210(\u6263\u51cf\u5b50\u7269\u6599 \u2192 \u5165\u5e93\u914d\u7f6e\u8bd5\u5242 \u2192 \u81ea\u52a8\u51fa\u5e93\u7ed9\u64cd\u4f5c\u4eba)\u3002" }, { @@ -31788,7 +31806,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L893", "id": "crud_production_material_prep_rationale_893", - "community": 2, + "community": 3, "norm_label": "\u5199\u5165\u5b50\u7269\u6599\u6d88\u8017\u8bb0\u5f55(\u5173\u8054\u9886\u7528\u8bb0\u5f55,\u4e0d\u91cd\u590d\u6263\u51cf\u6279\u6b21\u5e93\u5b58)\u3002" }, { @@ -31797,7 +31815,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L948", "id": "crud_production_material_prep_rationale_948", - "community": 2, + "community": 3, "norm_label": "\u81ea\u52a8\u51fa\u5e93\u914d\u7f6e\u8bd5\u5242\u7ed9\u5f53\u524d\u64cd\u4f5c\u4eba(\u5199\u5165\u9886\u7528\u8bb0\u5f55)\u3002" }, { @@ -31806,7 +31824,7 @@ "source_file": "crud/production_material_prep.py", "source_location": "L1296", "id": "crud_production_material_prep_rationale_1296", - "community": 2, + "community": 3, "norm_label": "\u67e5\u8be2\u53ef\u7528\u4e8e\u914d\u5236\u7684\u9886\u7528\u8bb0\u5f55(\u6709\u5269\u4f59\u3001\u672a\u6807\u8bb0\u5df2\u7528\u5b8c)\u3002" }, { @@ -31815,7 +31833,7 @@ "source_file": "crud/qc_material.py", "source_location": "L1", "id": "crud_qc_material_py", - "community": 2, + "community": 1, "norm_label": "qc_material.py" }, { @@ -31824,7 +31842,7 @@ "source_file": "crud/qc_material.py", "source_location": "L15", "id": "crud_qc_material_dec", - "community": 0, + "community": 1, "norm_label": "_dec()" }, { @@ -31833,7 +31851,7 @@ "source_file": "crud/qc_material.py", "source_location": "L21", "id": "crud_qc_material_fmt_dt", - "community": 2, + "community": 1, "norm_label": "_fmt_dt()" }, { @@ -31842,7 +31860,7 @@ "source_file": "crud/qc_material.py", "source_location": "L25", "id": "crud_qc_material_norm_status", - "community": 2, + "community": 1, "norm_label": "_norm_status()" }, { @@ -31851,7 +31869,7 @@ "source_file": "crud/qc_material.py", "source_location": "L42", "id": "crud_qc_material_is_enabled_status", - "community": 2, + "community": 1, "norm_label": "_is_enabled_status()" }, { @@ -31860,7 +31878,7 @@ "source_file": "crud/qc_material.py", "source_location": "L46", "id": "crud_qc_material_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -31869,7 +31887,7 @@ "source_file": "crud/qc_material.py", "source_location": "L63", "id": "crud_qc_material_code_exists", - "community": 2, + "community": 1, "norm_label": "code_exists()" }, { @@ -31878,7 +31896,7 @@ "source_file": "crud/qc_material.py", "source_location": "L79", "id": "crud_qc_material_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -31887,7 +31905,7 @@ "source_file": "crud/qc_material.py", "source_location": "L93", "id": "crud_qc_material_list_materials", - "community": 2, + "community": 1, "norm_label": "list_materials()" }, { @@ -31896,7 +31914,7 @@ "source_file": "crud/qc_material.py", "source_location": "L137", "id": "crud_qc_material_get_material", - "community": 2, + "community": 1, "norm_label": "get_material()" }, { @@ -31905,7 +31923,7 @@ "source_file": "crud/qc_material.py", "source_location": "L148", "id": "crud_qc_material_get_material_by_code", - "community": 2, + "community": 1, "norm_label": "get_material_by_code()" }, { @@ -31914,7 +31932,7 @@ "source_file": "crud/qc_material.py", "source_location": "L165", "id": "crud_qc_material_create_material", - "community": 2, + "community": 1, "norm_label": "create_material()" }, { @@ -31923,7 +31941,7 @@ "source_file": "crud/qc_material.py", "source_location": "L219", "id": "crud_qc_material_update_material", - "community": 2, + "community": 1, "norm_label": "update_material()" }, { @@ -31932,7 +31950,7 @@ "source_file": "crud/qc_material.py", "source_location": "L269", "id": "crud_qc_material_soft_delete_material", - "community": 0, + "community": 1, "norm_label": "soft_delete_material()" }, { @@ -31941,7 +31959,7 @@ "source_file": "crud/qc_material.py", "source_location": "L281", "id": "crud_qc_material_build_manual_out_remark", - "community": 2, + "community": 1, "norm_label": "_build_manual_out_remark()" }, { @@ -31950,7 +31968,7 @@ "source_file": "crud/qc_material.py", "source_location": "L301", "id": "crud_qc_material_stock_in", - "community": 2, + "community": 1, "norm_label": "stock_in()" }, { @@ -31968,7 +31986,7 @@ "source_file": "crud/qc_material.py", "source_location": "L432", "id": "crud_qc_material_stock_out", - "community": 2, + "community": 1, "norm_label": "stock_out()" }, { @@ -31995,7 +32013,7 @@ "source_file": "crud/qc_material.py", "source_location": "L26", "id": "crud_qc_material_rationale_26", - "community": 2, + "community": 1, "norm_label": "\u7edf\u4e00\u72b6\u6001\u4e3a '1'(\u542f\u7528)\u6216 '0'(\u505c\u7528),\u907f\u514d 0 / '0' / or \u5224\u65ad\u6b67\u4e49\u3002" }, { @@ -32022,7 +32040,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L1", "id": "crud_collection_protocol_no_py", - "community": 2, + "community": 1, "norm_label": "collection_protocol_no.py" }, { @@ -32031,7 +32049,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L15", "id": "crud_collection_protocol_no_resolve_issued_user_display_name", - "community": 2, + "community": 1, "norm_label": "_resolve_issued_user_display_name()" }, { @@ -32049,7 +32067,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L54", "id": "crud_collection_protocol_no_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -32058,7 +32076,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L70", "id": "crud_collection_protocol_no_protocol_no_exists", - "community": 2, + "community": 1, "norm_label": "protocol_no_exists()" }, { @@ -32067,7 +32085,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L86", "id": "crud_collection_protocol_no_list_protocol_nos", - "community": 2, + "community": 1, "norm_label": "list_protocol_nos()" }, { @@ -32076,7 +32094,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L117", "id": "crud_collection_protocol_no_get_protocol_no", - "community": 2, + "community": 1, "norm_label": "get_protocol_no()" }, { @@ -32085,7 +32103,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L124", "id": "crud_collection_protocol_no_parse_issued_time", - "community": 2, + "community": 1, "norm_label": "_parse_issued_time()" }, { @@ -32094,7 +32112,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L136", "id": "crud_collection_protocol_no_create_protocol_no", - "community": 2, + "community": 1, "norm_label": "create_protocol_no()" }, { @@ -32103,7 +32121,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L187", "id": "crud_collection_protocol_no_update_protocol_no", - "community": 2, + "community": 1, "norm_label": "update_protocol_no()" }, { @@ -32112,7 +32130,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L235", "id": "crud_collection_protocol_no_soft_delete_protocol_no", - "community": 2, + "community": 1, "norm_label": "soft_delete_protocol_no()" }, { @@ -32121,7 +32139,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L245", "id": "crud_collection_protocol_no_batch_generate_protocol_nos", - "community": 2, + "community": 1, "norm_label": "batch_generate_protocol_nos()" }, { @@ -32130,7 +32148,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L323", "id": "crud_collection_protocol_no_batch_issue_protocol_nos", - "community": 2, + "community": 1, "norm_label": "batch_issue_protocol_nos()" }, { @@ -32139,7 +32157,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L368", "id": "crud_collection_protocol_no_batch_revoke_protocol_nos", - "community": 2, + "community": 1, "norm_label": "batch_revoke_protocol_nos()" }, { @@ -32148,7 +32166,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L407", "id": "crud_collection_protocol_no_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -32157,7 +32175,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L1", "id": "crud_collection_protocol_no_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 crud(biz_collection_protocol_no)" }, { @@ -32166,7 +32184,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L20", "id": "crud_collection_protocol_no_rationale_20", - "community": 2, + "community": 1, "norm_label": "issued_user_name \u4e3a\u7a7a\u65f6,\u6309 issued_user_id \u4ece\u7528\u6237\u8868\u8865\u5168\u5c55\u793a\u540d\u3002" }, { @@ -32175,7 +32193,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L34", "id": "crud_collection_protocol_no_rationale_34", - "community": 3, + "community": 0, "norm_label": "\u5217\u8868/\u8be6\u60c5:issuedusername \u4e3a\u7a7a\u4f46 issueduserid \u6709\u503c\u65f6\u8865\u5168\u5c55\u793a\u540d(\u539f\u5730\u4fee\u6539)\u3002" }, { @@ -32184,7 +32202,7 @@ "source_file": "crud/collection_protocol_no.py", "source_location": "L256", "id": "crud_collection_protocol_no_rationale_256", - "community": 2, + "community": 1, "norm_label": "\u6279\u91cf\u751f\u6210\u534f\u8bae\u53f7: \u524d\u7f00 + \u4e2d\u95f4\u6bb5 + \u8865\u96f6\u5e8f\u53f7" }, { @@ -32193,7 +32211,7 @@ "source_file": "crud/sample_storage_cert_qc.py", "source_location": "L1", "id": "crud_sample_storage_cert_qc_py", - "community": 23, + "community": 25, "norm_label": "sample_storage_cert_qc.py" }, { @@ -32202,7 +32220,7 @@ "source_file": "crud/sample_storage_cert_qc.py", "source_location": "L26", "id": "crud_sample_storage_cert_qc_row_to_dict", - "community": 23, + "community": 25, "norm_label": "_row_to_dict()" }, { @@ -32211,7 +32229,7 @@ "source_file": "crud/sample_storage_cert_qc.py", "source_location": "L50", "id": "crud_sample_storage_cert_qc_load_sample_context", - "community": 23, + "community": 25, "norm_label": "_load_sample_context()" }, { @@ -32220,7 +32238,7 @@ "source_file": "crud/sample_storage_cert_qc.py", "source_location": "L105", "id": "crud_sample_storage_cert_qc_get_detail", - "community": 23, + "community": 25, "norm_label": "get_detail()" }, { @@ -32229,7 +32247,7 @@ "source_file": "crud/sample_storage_cert_qc.py", "source_location": "L138", "id": "crud_sample_storage_cert_qc_upsert", - "community": 23, + "community": 25, "norm_label": "upsert()" }, { @@ -32238,7 +32256,7 @@ "source_file": "crud/sample_storage_cert_qc.py", "source_location": "L106", "id": "crud_sample_storage_cert_qc_rationale_106", - "community": 1, + "community": 5, "norm_label": "\u6837\u672c\u4e0d\u5b58\u5728\u8fd4\u56de none;\u5b58\u5728\u4f46\u672a\u586b\u8fd4\u56de empty_detail\u3002" }, { @@ -32247,7 +32265,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L1", "id": "crud_outbound_handover_py", - "community": 13, + "community": 9, "norm_label": "outbound_handover.py" }, { @@ -32256,7 +32274,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L17", "id": "crud_outbound_handover_fmt_dt", - "community": 13, + "community": 9, "norm_label": "_fmt_dt()" }, { @@ -32265,7 +32283,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L21", "id": "crud_outbound_handover_parse_handover_time", - "community": 13, + "community": 9, "norm_label": "_parse_handover_time()" }, { @@ -32274,7 +32292,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L33", "id": "crud_outbound_handover_handover_row_to_dict", - "community": 13, + "community": 9, "norm_label": "_handover_row_to_dict()" }, { @@ -32283,7 +32301,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L57", "id": "crud_outbound_handover_handover_view_dict", - "community": 13, + "community": 9, "norm_label": "_handover_view_dict()" }, { @@ -32292,7 +32310,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L79", "id": "crud_outbound_handover_get_handover_by_schedule", - "community": 13, + "community": 9, "norm_label": "get_handover_by_schedule()" }, { @@ -32301,7 +32319,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L98", "id": "crud_outbound_handover_get_outbound_handover_view", - "community": 13, + "community": 9, "norm_label": "get_outbound_handover_view()" }, { @@ -32310,7 +32328,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L108", "id": "crud_outbound_handover_get_outbound_handover", - "community": 13, + "community": 9, "norm_label": "get_outbound_handover()" }, { @@ -32319,7 +32337,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L137", "id": "crud_outbound_handover_save_outbound_handover", - "community": 13, + "community": 9, "norm_label": "save_outbound_handover()" }, { @@ -32328,7 +32346,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L103", "id": "crud_outbound_handover_rationale_103", - "community": 13, + "community": 9, "norm_label": "\u4f9b\u8f93\u6ce8\u8ba1\u5212 detail \u805a\u5408\u7684\u4ea4\u63a5\u53ea\u8bfb\u4fe1\u606f\u3002" }, { @@ -32337,7 +32355,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L113", "id": "crud_outbound_handover_rationale_113", - "community": 13, + "community": 9, "norm_label": "\u83b7\u53d6\u51fa\u5e93\u4ea4\u63a5\u7f16\u8f91\u6570\u636e(\u7269\u6599 + \u4ea4\u63a5\u4fe1\u606f + \u6458\u8981)\u3002" }, { @@ -32346,7 +32364,7 @@ "source_file": "crud/outbound_handover.py", "source_location": "L147", "id": "crud_outbound_handover_rationale_147", - "community": 13, + "community": 9, "norm_label": "\u4fdd\u5b58\u51fa\u5e93\u7269\u6599\u53f0\u8d26 + \u51fa\u5e93\u4ea4\u63a5(\u5355\u4e8b\u52a1,\u8c03\u7528\u65b9 commit)\u3002" }, { @@ -32355,7 +32373,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1", "id": "crud_storage_facility_py", - "community": 11, + "community": 15, "norm_label": "storage_facility.py" }, { @@ -32364,7 +32382,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L32", "id": "crud_storage_facility_row_to_dict", - "community": 11, + "community": 15, "norm_label": "_row_to_dict()" }, { @@ -32373,7 +32391,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L48", "id": "crud_storage_facility_list_all_facilities", - "community": 11, + "community": 15, "norm_label": "list_all_facilities()" }, { @@ -32382,7 +32400,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L71", "id": "crud_storage_facility_get_facility", - "community": 11, + "community": 15, "norm_label": "get_facility()" }, { @@ -32391,7 +32409,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L80", "id": "crud_storage_facility_get_children", - "community": 11, + "community": 15, "norm_label": "get_children()" }, { @@ -32400,7 +32418,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L96", "id": "crud_storage_facility_collect_descendant_ids", - "community": 11, + "community": 15, "norm_label": "collect_descendant_ids()" }, { @@ -32409,7 +32427,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L109", "id": "crud_storage_facility_create_facility", - "community": 11, + "community": 15, "norm_label": "create_facility()" }, { @@ -32418,7 +32436,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L153", "id": "crud_storage_facility_format_seq", - "community": 11, + "community": 15, "norm_label": "_format_seq()" }, { @@ -32427,7 +32445,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L161", "id": "crud_storage_facility_batch_create_facilities", - "community": 11, + "community": 15, "norm_label": "batch_create_facilities()" }, { @@ -32436,7 +32454,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L250", "id": "crud_storage_facility_update_facility", - "community": 11, + "community": 15, "norm_label": "update_facility()" }, { @@ -32445,7 +32463,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L308", "id": "crud_storage_facility_soft_delete_facility", - "community": 11, + "community": 15, "norm_label": "soft_delete_facility()" }, { @@ -32454,7 +32472,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L334", "id": "crud_storage_facility_slot_to_dict", - "community": 11, + "community": 15, "norm_label": "_slot_to_dict()" }, { @@ -32463,7 +32481,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L357", "id": "crud_storage_facility_aggregate_slot_stats_by_facility", - "community": 11, + "community": 15, "norm_label": "aggregate_slot_stats_by_facility()" }, { @@ -32472,7 +32490,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L385", "id": "crud_storage_facility_list_slots", - "community": 11, + "community": 15, "norm_label": "list_slots()" }, { @@ -32481,7 +32499,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L409", "id": "crud_storage_facility_is_slot_available_row", - "community": 11, + "community": 15, "norm_label": "_is_slot_available_row()" }, { @@ -32490,7 +32508,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L415", "id": "crud_storage_facility_slot_select_display_name", - "community": 0, + "community": 15, "norm_label": "_slot_select_display_name()" }, { @@ -32499,7 +32517,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L421", "id": "crud_storage_facility_slot_available_filter", - "community": 11, + "community": 15, "norm_label": "_slot_available_filter()" }, { @@ -32508,7 +32526,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L430", "id": "crud_storage_facility_facility_node_ids_matching_keyword", - "community": 11, + "community": 15, "norm_label": "_facility_node_ids_matching_keyword()" }, { @@ -32517,7 +32535,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L451", "id": "crud_storage_facility_slot_matches_select_keyword", - "community": 0, + "community": 15, "norm_label": "_slot_matches_select_keyword()" }, { @@ -32526,7 +32544,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L473", "id": "crud_storage_facility_leaf_node_ids_for_path_prefix", - "community": 11, + "community": 15, "norm_label": "_leaf_node_ids_for_path_prefix()" }, { @@ -32535,7 +32553,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L496", "id": "crud_storage_facility_build_node_path_cache", - "community": 11, + "community": 15, "norm_label": "_build_node_path_cache()" }, { @@ -32544,7 +32562,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L505", "id": "crud_storage_facility_exact_node_ids_for_path", - "community": 11, + "community": 15, "norm_label": "_exact_node_ids_for_path()" }, { @@ -32553,7 +32571,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L519", "id": "crud_storage_facility_collect_slot_host_node_ids", - "community": 11, + "community": 15, "norm_label": "_collect_slot_host_node_ids()" }, { @@ -32562,7 +32580,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L559", "id": "crud_storage_facility_resolve_path_keyword", - "community": 11, + "community": 15, "norm_label": "_resolve_path_keyword()" }, { @@ -32571,7 +32589,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L597", "id": "crud_storage_facility_build_slot_keyword_sql_filters", - "community": 11, + "community": 15, "norm_label": "_build_slot_keyword_sql_filters()" }, { @@ -32580,7 +32598,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L644", "id": "crud_storage_facility_apply_slot_select_base_filters", - "community": 11, + "community": 15, "norm_label": "_apply_slot_select_base_filters()" }, { @@ -32589,7 +32607,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L667", "id": "crud_storage_facility_search_slot_select_matched_ids", - "community": 11, + "community": 15, "norm_label": "_search_slot_select_matched_ids()" }, { @@ -32598,7 +32616,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L744", "id": "crud_storage_facility_apply_slot_select_query_filters", - "community": 11, + "community": 15, "norm_label": "_apply_slot_select_query_filters()" }, { @@ -32607,7 +32625,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L774", "id": "crud_storage_facility_load_slot_select_include_rows", - "community": 11, + "community": 15, "norm_label": "_load_slot_select_include_rows()" }, { @@ -32616,7 +32634,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L790", "id": "crud_storage_facility_merge_slot_select_rows_with_includes", - "community": 11, + "community": 15, "norm_label": "_merge_slot_select_rows_with_includes()" }, { @@ -32625,7 +32643,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L806", "id": "crud_storage_facility_list_slot_select_options", - "community": 11, + "community": 15, "norm_label": "list_slot_select_options()" }, { @@ -32634,7 +32652,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L892", "id": "crud_storage_facility_get_slot", - "community": 11, + "community": 15, "norm_label": "get_slot()" }, { @@ -32643,7 +32661,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L901", "id": "crud_storage_facility_slot_to_dict_for_row", - "community": 11, + "community": 15, "norm_label": "_slot_to_dict_for_row()" }, { @@ -32652,7 +32670,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L906", "id": "crud_storage_facility_create_slot", - "community": 2, + "community": 1, "norm_label": "create_slot()" }, { @@ -32661,7 +32679,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L952", "id": "crud_storage_facility_insert_slot_at_row_end", - "community": 11, + "community": 15, "norm_label": "insert_slot_at_row_end()" }, { @@ -32670,7 +32688,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1004", "id": "crud_storage_facility_update_slot", - "community": 11, + "community": 15, "norm_label": "update_slot()" }, { @@ -32679,7 +32697,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1040", "id": "crud_storage_facility_soft_delete_slot", - "community": 11, + "community": 15, "norm_label": "soft_delete_slot()" }, { @@ -32688,7 +32706,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1051", "id": "crud_storage_facility_clear_slots_by_facility_node", - "community": 11, + "community": 4, "norm_label": "clear_slots_by_facility_node()" }, { @@ -32697,7 +32715,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1088", "id": "crud_storage_facility_resolve_slot_layout_position", - "community": 11, + "community": 15, "norm_label": "_resolve_slot_layout_position()" }, { @@ -32706,7 +32724,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1099", "id": "crud_storage_facility_ensure_slot_layout_order", - "community": 11, + "community": 15, "norm_label": "_ensure_slot_layout_order()" }, { @@ -32715,7 +32733,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1116", "id": "crud_storage_facility_list_facility_slots", - "community": 11, + "community": 15, "norm_label": "_list_facility_slots()" }, { @@ -32724,7 +32742,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1136", "id": "crud_storage_facility_batch_create_slots", - "community": 11, + "community": 15, "norm_label": "batch_create_slots()" }, { @@ -32733,7 +32751,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1189", "id": "crud_storage_facility_insert_row_and_shift_slots", - "community": 11, + "community": 15, "norm_label": "insert_row_and_shift_slots()" }, { @@ -32742,7 +32760,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L1", "id": "crud_storage_facility_rationale_1", - "community": 11, + "community": 3, "norm_label": "\u5b58\u50a8\u8bbe\u65bd(\u6811\u7ed3\u6784)+ \u5c0f\u683c crud(biz_storage_facility / biz_storage_facility_slot)" }, { @@ -32751,7 +32769,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L54", "id": "crud_storage_facility_rationale_54", - "community": 11, + "community": 15, "norm_label": "return flat list of all non-deleted facility nodes (no pagination, no tree build" }, { @@ -32760,7 +32778,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L81", "id": "crud_storage_facility_rationale_81", - "community": 11, + "community": 15, "norm_label": "direct children of a node." }, { @@ -32769,7 +32787,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L97", "id": "crud_storage_facility_rationale_97", - "community": 11, + "community": 15, "norm_label": "iteratively collect all descendant node ids (stack-based, no recursion)." }, { @@ -32778,7 +32796,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L178", "id": "crud_storage_facility_rationale_178", - "community": 11, + "community": 3, "norm_label": "\u6309\u300c\u524d\u7f00 + \u5e8f\u53f7 + \u540e\u7f00\u300d\u6279\u91cf\u521b\u5efa\u540c\u7ea7\u5b50\u8282\u70b9\u3002" }, { @@ -32787,7 +32805,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L309", "id": "crud_storage_facility_rationale_309", - "community": 11, + "community": 15, "norm_label": "cascade soft-delete: node + all descendants + their slots." }, { @@ -32796,7 +32814,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L358", "id": "crud_storage_facility_rationale_358", - "community": 11, + "community": 3, "norm_label": "\u6309\u8bbe\u65bd\u53f6\u5b50\u8282\u70b9\u805a\u5408\u683c\u5b50\u603b\u6570\u4e0e\u5360\u7528\u6570(\u5355\u6b21 group by,\u4f9b\u6811\u8282\u70b9\u5fbd\u7ae0\u5c55\u793a)\u3002" }, { @@ -32805,7 +32823,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L422", "id": "crud_storage_facility_rationale_422", - "community": 11, + "community": 3, "norm_label": "\u7a7a\u683c\u5b50:\u72b6\u6001\u4e3a\u300c\u7a7a\u300d\u6216 occupied_count \u4e3a 0 / null\u3002" }, { @@ -32814,7 +32832,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L457", "id": "crud_storage_facility_rationale_457", - "community": 11, + "community": 3, "norm_label": "\u4e0b\u62c9\u5173\u952e\u8bcd:\u5b8c\u6574 fullslotcode \u5b50\u4e32 + \u5907\u6ce8 + \u8bbe\u65bd\u8282\u70b9\u540d/\u7f16\u53f7\u3002" }, { @@ -32823,7 +32841,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L477", "id": "crud_storage_facility_rationale_477", - "community": 11, + "community": 3, "norm_label": "\u6309\u8bbe\u65bd node_code \u8def\u5f84\u524d\u7f00/\u5b50\u4e32\u5339\u914d\u53f6\u5b50\u8282\u70b9(\u50a8\u7269\u683c\u6302\u5728\u8282\u70b9\u4e0a)\u3002" }, { @@ -32832,7 +32850,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L524", "id": "crud_storage_facility_rationale_524", - "community": 11, + "community": 3, "norm_label": "\u50a8\u7269\u683c\u53ea\u6302\u5728\u53f6\u5b50\u8282\u70b9;\u8def\u5f84\u547d\u4e2d\u975e\u53f6\u5b50(\u5982 1-1 \u67b6\u5b50)\u65f6\u5c55\u5f00\u5176\u4e0b\u5168\u90e8\u53f6\u5b50\u5c42\u3002" }, { @@ -32841,7 +32859,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L563", "id": "crud_storage_facility_rationale_563", - "community": 11, + "community": 3, "norm_label": "\u89e3\u6790\u8def\u5f84\u578b\u50a8\u7269\u683c\u7f16\u53f7\u5173\u952e\u8bcd\u3002 - '1-1-2-' -> ('1-1-2', none) \u6574\u76d2 - '1-1-2-1' -> ('1-1-2'," }, { @@ -32850,7 +32868,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L604", "id": "crud_storage_facility_rationale_604", - "community": 11, + "community": 3, "norm_label": "sql \u9884\u7b5b:slot_code / remark / \u8bbe\u65bd\u8282\u70b9 + \u8def\u5f84\u578b\u5173\u952e\u8bcd\u5206\u6bb5,\u7f29\u5c0f python \u6821\u9a8c\u8303\u56f4\u3002" }, { @@ -32859,7 +32877,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L675", "id": "crud_storage_facility_rationale_675", - "community": 11, + "community": 3, "norm_label": "\u5173\u952e\u8bcd\u5339\u914d\u50a8\u7269\u683c id(\u9650\u91cf\u626b\u63cf,\u8def\u5f84\u578b\u7f16\u7801\u4f18\u5148\u7cbe\u786e\u5339\u914d)\u3002" }, { @@ -32868,7 +32886,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L753", "id": "crud_storage_facility_rationale_753", - "community": 11, + "community": 3, "norm_label": "\u517c\u5bb9\u65e7\u8c03\u7528:\u65e0\u5173\u952e\u8bcd\u65f6\u7b49\u540c base;\u6709\u5173\u952e\u8bcd\u65f6\u8fd4\u56de id \u8fc7\u6ee4\u540e\u7684 query\u3002" }, { @@ -32877,7 +32895,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L775", "id": "crud_storage_facility_rationale_775", - "community": 11, + "community": 3, "norm_label": "\u6309\u4f20\u5165\u987a\u5e8f\u52a0\u8f7d\u9700\u5f3a\u5236\u4fdd\u7559\u7684\u50a8\u7269\u683c(\u7f16\u8f91\u6001\u5f53\u524d\u9009\u4e2d\u683c)\u3002" }, { @@ -32886,7 +32904,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L794", "id": "crud_storage_facility_rationale_794", - "community": 11, + "community": 3, "norm_label": "\u5c06 include \u683c\u7f6e\u9876\u5408\u5e76\u8fdb\u5f53\u524d\u9875,\u907f\u514d\u5206\u9875\u628a\u5f53\u524d\u9009\u4e2d\u683c\u6324\u51fa\u5bfc\u81f4\u4e0b\u62c9\u663e\u793a id\u3002" }, { @@ -32895,7 +32913,7 @@ "source_file": "crud/storage_facility.py", "source_location": "L817", "id": "crud_storage_facility_rationale_817", - "community": 11, + "community": 3, "norm_label": "\u50a8\u7269\u683c\u4e0b\u62c9\u8fdc\u7a0b\u9009\u9879:\u9ed8\u8ba4 20 \u6761;\u5173\u952e\u8bcd\u68c0\u7d22\u9650\u91cf\u626b\u63cf + \u8def\u5f84\u5feb\u8def\u5f84\u3002" }, { @@ -32949,7 +32967,7 @@ "source_file": "", "source_location": "", "id": "valueerror", - "community": 2, + "community": 1, "norm_label": "valueerror" }, { @@ -32974,7 +32992,7 @@ "label": "count_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L122", + "source_location": "L128", "id": "crud_oa_instance_draft_count_drafts", "community": 6, "norm_label": "count_drafts()" @@ -32983,7 +33001,7 @@ "label": "list_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L134", + "source_location": "L140", "id": "crud_oa_instance_draft_list_drafts", "community": 6, "norm_label": "list_drafts()" @@ -32992,7 +33010,7 @@ "label": "get_draft_detail()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L209", + "source_location": "L215", "id": "crud_oa_instance_draft_get_draft_detail", "community": 6, "norm_label": "get_draft_detail()" @@ -33001,7 +33019,7 @@ "label": "create_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L220", + "source_location": "L226", "id": "crud_oa_instance_draft_create_draft", "community": 6, "norm_label": "create_draft()" @@ -33010,7 +33028,7 @@ "label": "update_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L262", + "source_location": "L268", "id": "crud_oa_instance_draft_update_draft", "community": 6, "norm_label": "update_draft()" @@ -33019,7 +33037,7 @@ "label": "soft_delete_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L292", + "source_location": "L298", "id": "crud_oa_instance_draft_soft_delete_draft", "community": 6, "norm_label": "soft_delete_draft()" @@ -33028,7 +33046,7 @@ "label": "batch_soft_delete_drafts()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L306", + "source_location": "L312", "id": "crud_oa_instance_draft_batch_soft_delete_drafts", "community": 6, "norm_label": "batch_soft_delete_drafts()" @@ -33037,7 +33055,7 @@ "label": "submit_draft()", "file_type": "code", "source_file": "crud/oa_instance_draft.py", - "source_location": "L337", + "source_location": "L343", "id": "crud_oa_instance_draft_submit_draft", "community": 6, "norm_label": "submit_draft()" @@ -33048,16 +33066,16 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L1", "id": "crud_oa_instance_draft_rationale_1", - "community": 1, + "community": 3, "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": "L348", - "id": "crud_oa_instance_draft_rationale_348", - "community": 1, + "source_location": "L354", + "id": "crud_oa_instance_draft_rationale_354", + "community": 3, "norm_label": "\u63d0\u4ea4\u8349\u7a3f:\u8d70 start_instance,\u6210\u529f\u540e\u8f6f\u5220\u8349\u7a3f\u3002" }, { @@ -33066,7 +33084,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L1", "id": "crud_sample_reception_lab_code_py", - "community": 2, + "community": 1, "norm_label": "sample_reception_lab_code.py" }, { @@ -33075,7 +33093,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L18", "id": "crud_sample_reception_lab_code_parse_reception_date", - "community": 2, + "community": 1, "norm_label": "parse_reception_date()" }, { @@ -33084,7 +33102,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L28", "id": "crud_sample_reception_lab_code_format_lab_storage_code", - "community": 2, + "community": 1, "norm_label": "format_lab_storage_code()" }, { @@ -33093,7 +33111,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L32", "id": "crud_sample_reception_lab_code_max_existing_seq", - "community": 2, + "community": 1, "norm_label": "_max_existing_seq()" }, { @@ -33102,7 +33120,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L56", "id": "crud_sample_reception_lab_code_sync_sequence_from_existing", - "community": 2, + "community": 1, "norm_label": "_sync_sequence_from_existing()" }, { @@ -33111,7 +33129,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L97", "id": "crud_sample_reception_lab_code_allocate_one_seq", - "community": 2, + "community": 1, "norm_label": "_allocate_one_seq()" }, { @@ -33120,7 +33138,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L141", "id": "crud_sample_reception_lab_code_allocate_lab_storage_codes", - "community": 2, + "community": 1, "norm_label": "allocate_lab_storage_codes()" }, { @@ -33129,7 +33147,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L164", "id": "crud_sample_reception_lab_code_validate_lab_storage_code", - "community": 2, + "community": 1, "norm_label": "validate_lab_storage_code()" }, { @@ -33138,7 +33156,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L174", "id": "crud_sample_reception_lab_code_validate_and_parse_lab_storage_code", - "community": 2, + "community": 1, "norm_label": "validate_and_parse_lab_storage_code()" }, { @@ -33147,7 +33165,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L186", "id": "crud_sample_reception_lab_code_assert_lab_storage_code_available", - "community": 2, + "community": 1, "norm_label": "assert_lab_storage_code_available()" }, { @@ -33156,7 +33174,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L204", "id": "crud_sample_reception_lab_code_sync_lab_storage_seq_after_use", - "community": 2, + "community": 1, "norm_label": "sync_lab_storage_seq_after_use()" }, { @@ -33165,7 +33183,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L1", "id": "crud_sample_reception_lab_code_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u5b9e\u9a8c\u5ba4\u5165\u5e93\u7f16\u7801\u6821\u9a8c\u4e0e(\u9057\u7559)rk \u81ea\u52a8\u5360\u53f7\u5206\u914d\u3002" }, { @@ -33174,7 +33192,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L165", "id": "crud_sample_reception_lab_code_rationale_165", - "community": 2, + "community": 1, "norm_label": "\u6821\u9a8c\u5165\u5e93\u7f16\u7801:\u975e\u7a7a\u3001\u957f\u5ea6\u4e0d\u8d85\u8fc7 32;\u4e0d\u9650\u5236\u5177\u4f53\u683c\u5f0f\u3002" }, { @@ -33183,7 +33201,7 @@ "source_file": "crud/sample_reception_lab_code.py", "source_location": "L177", "id": "crud_sample_reception_lab_code_rationale_177", - "community": 2, + "community": 1, "norm_label": "\u517c\u5bb9\u65e7\u8c03\u7528:\u6821\u9a8c\u7f16\u7801;\u82e5\u4e3a rk+\u65e5\u671f+\u5e8f\u53f7 \u5219\u989d\u5916\u89e3\u6790\u4f9b\u5360\u53f7\u903b\u8f91\u4f7f\u7528\u3002" }, { @@ -33192,7 +33210,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L1", "id": "crud_cell_sample_type_py", - "community": 2, + "community": 1, "norm_label": "cell_sample_type.py" }, { @@ -33201,7 +33219,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L15", "id": "crud_cell_sample_type_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -33210,7 +33228,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L33", "id": "crud_cell_sample_type_type_code_exists", - "community": 2, + "community": 1, "norm_label": "type_code_exists()" }, { @@ -33219,7 +33237,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L45", "id": "crud_cell_sample_type_list_cell_sample_types", - "community": 2, + "community": 1, "norm_label": "list_cell_sample_types()" }, { @@ -33228,7 +33246,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L76", "id": "crud_cell_sample_type_get_cell_sample_type", - "community": 2, + "community": 1, "norm_label": "get_cell_sample_type()" }, { @@ -33237,7 +33255,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L83", "id": "crud_cell_sample_type_create_cell_sample_type", - "community": 2, + "community": 1, "norm_label": "create_cell_sample_type()" }, { @@ -33246,7 +33264,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L126", "id": "crud_cell_sample_type_update_cell_sample_type", - "community": 2, + "community": 1, "norm_label": "update_cell_sample_type()" }, { @@ -33255,7 +33273,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L173", "id": "crud_cell_sample_type_soft_delete_cell_sample_type", - "community": 2, + "community": 1, "norm_label": "soft_delete_cell_sample_type()" }, { @@ -33264,7 +33282,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L183", "id": "crud_cell_sample_type_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -33273,7 +33291,7 @@ "source_file": "crud/cell_sample_type.py", "source_location": "L1", "id": "crud_cell_sample_type_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b crud(biz_cell_sample_type)" }, { @@ -33282,7 +33300,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L1", "id": "crud_pilot_outbound_status_sync_py", - "community": 9, + "community": 17, "norm_label": "pilot_outbound_status_sync.py" }, { @@ -33291,7 +33309,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L19", "id": "crud_pilot_outbound_status_sync_is_pilot_outbound_production", - "community": 9, + "community": 17, "norm_label": "_is_pilot_outbound_production()" }, { @@ -33300,7 +33318,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L27", "id": "crud_pilot_outbound_status_sync_is_pilot_outbound_qc", - "community": 9, + "community": 17, "norm_label": "_is_pilot_outbound_qc()" }, { @@ -33309,7 +33327,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L35", "id": "crud_pilot_outbound_status_sync_get_schedule", - "community": 9, + "community": 17, "norm_label": "_get_schedule()" }, { @@ -33318,7 +33336,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L51", "id": "crud_pilot_outbound_status_sync_touch", - "community": 9, + "community": 17, "norm_label": "_touch()" }, { @@ -33327,7 +33345,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": 9, + "community": 17, "norm_label": "sync_schedule_from_production_work_order()" }, { @@ -33336,7 +33354,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": 9, + "community": 17, "norm_label": "sync_schedule_from_qc_work_order()" }, { @@ -33345,7 +33363,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": 9, + "community": 17, "norm_label": "sync_production_work_order_from_schedule()" }, { @@ -33354,7 +33372,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": 9, + "community": 17, "norm_label": "sync_qc_work_order_from_schedule()" }, { @@ -33363,7 +33381,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L212", "id": "crud_pilot_outbound_status_sync_sync_pilot_outbound_from_schedule", - "community": 9, + "community": 17, "norm_label": "sync_pilot_outbound_from_schedule()" }, { @@ -33372,7 +33390,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L1", "id": "crud_pilot_outbound_status_sync_rationale_1", - "community": 1, + "community": 5, "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" }, { @@ -33381,7 +33399,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L64", "id": "crud_pilot_outbound_status_sync_rationale_64", - "community": 1, + "community": 5, "norm_label": "\u51fa\u5e93\u751f\u4ea7\u5de5\u5355\u72b6\u6001 \u2192 \u8f93\u6ce8\u8ba1\u5212 schedule_status\u3002" }, { @@ -33390,7 +33408,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L96", "id": "crud_pilot_outbound_status_sync_rationale_96", - "community": 1, + "community": 5, "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" }, { @@ -33399,7 +33417,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L131", "id": "crud_pilot_outbound_status_sync_rationale_131", - "community": 1, + "community": 5, "norm_label": "\u8f93\u6ce8\u8ba1\u5212 schedule_status \u2192 \u51fa\u5e93\u751f\u4ea7\u5de5\u5355\u72b6\u6001\u3002" }, { @@ -33408,7 +33426,7 @@ "source_file": "crud/pilot_outbound_status_sync.py", "source_location": "L174", "id": "crud_pilot_outbound_status_sync_rationale_174", - "community": 1, + "community": 5, "norm_label": "\u8f93\u6ce8\u8ba1\u5212 qc_status \u2192 \u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u72b6\u6001\u3002" }, { @@ -33417,7 +33435,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L1", "id": "crud_consumable_stock_log_py", - "community": 5, + "community": 10, "norm_label": "consumable_stock_log.py" }, { @@ -33426,7 +33444,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L16", "id": "crud_consumable_stock_log_user_nick_name_map", - "community": 5, + "community": 10, "norm_label": "_user_nick_name_map()" }, { @@ -33435,7 +33453,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L24", "id": "crud_consumable_stock_log_parse_receiver_purpose_from_remark", - "community": 5, + "community": 10, "norm_label": "_parse_receiver_purpose_from_remark()" }, { @@ -33444,7 +33462,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L35", "id": "crud_consumable_stock_log_resolve_receiver_purpose", - "community": 5, + "community": 10, "norm_label": "_resolve_receiver_purpose()" }, { @@ -33453,7 +33471,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L45", "id": "crud_consumable_stock_log_display_remark", - "community": 5, + "community": 10, "norm_label": "_display_remark()" }, { @@ -33462,7 +33480,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L60", "id": "crud_consumable_stock_log_row_to_dict", - "community": 5, + "community": 10, "norm_label": "_row_to_dict()" }, { @@ -33471,7 +33489,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L90", "id": "crud_consumable_stock_log_list_stock_logs", - "community": 5, + "community": 10, "norm_label": "list_stock_logs()" }, { @@ -33480,7 +33498,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L158", "id": "crud_consumable_stock_log_revert_step_stock_changes", - "community": 5, + "community": 10, "norm_label": "revert_step_stock_changes()" }, { @@ -33489,7 +33507,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L205", "id": "crud_consumable_stock_log_deduct_for_step", - "community": 5, + "community": 10, "norm_label": "deduct_for_step()" }, { @@ -33498,7 +33516,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L1", "id": "crud_consumable_stock_log_rationale_1", - "community": 5, + "community": 10, "norm_label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 crud(biz_consumable_stock_log)" }, { @@ -33507,7 +33525,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L164", "id": "crud_consumable_stock_log_rationale_164", - "community": 5, + "community": 10, "norm_label": "\u64a4\u9500\u6b65\u9aa4\u6b64\u524d step_save \u6263\u51cf,\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u3002" }, { @@ -33516,7 +33534,7 @@ "source_file": "crud/consumable_stock_log.py", "source_location": "L216", "id": "crud_consumable_stock_log_rationale_216", - "community": 5, + "community": 10, "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" }, { @@ -33525,7 +33543,7 @@ "source_file": "crud/dept.py", "source_location": "L1", "id": "crud_dept_py", - "community": 10, + "community": 12, "norm_label": "dept.py" }, { @@ -33534,7 +33552,7 @@ "source_file": "crud/dept.py", "source_location": "L13", "id": "crud_dept_row_to_dict", - "community": 10, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -33543,7 +33561,7 @@ "source_file": "crud/dept.py", "source_location": "L31", "id": "crud_dept_build_tree", - "community": 10, + "community": 12, "norm_label": "_build_tree()" }, { @@ -33552,7 +33570,7 @@ "source_file": "crud/dept.py", "source_location": "L39", "id": "crud_dept_collect_with_ancestors", - "community": 10, + "community": 12, "norm_label": "_collect_with_ancestors()" }, { @@ -33561,7 +33579,7 @@ "source_file": "crud/dept.py", "source_location": "L55", "id": "crud_dept_list_depts", - "community": 10, + "community": 12, "norm_label": "list_depts()" }, { @@ -33570,7 +33588,7 @@ "source_file": "crud/dept.py", "source_location": "L76", "id": "crud_dept_list_depts_tree", - "community": 10, + "community": 12, "norm_label": "list_depts_tree()" }, { @@ -33579,7 +33597,7 @@ "source_file": "crud/dept.py", "source_location": "L98", "id": "crud_dept_get_dept", - "community": 10, + "community": 12, "norm_label": "get_dept()" }, { @@ -33588,7 +33606,7 @@ "source_file": "crud/dept.py", "source_location": "L106", "id": "crud_dept_create_dept", - "community": 2, + "community": 1, "norm_label": "create_dept()" }, { @@ -33597,7 +33615,7 @@ "source_file": "crud/dept.py", "source_location": "L149", "id": "crud_dept_update_dept", - "community": 10, + "community": 12, "norm_label": "update_dept()" }, { @@ -33606,7 +33624,7 @@ "source_file": "crud/dept.py", "source_location": "L190", "id": "crud_dept_cascade_soft_delete", - "community": 10, + "community": 12, "norm_label": "_cascade_soft_delete()" }, { @@ -33615,7 +33633,7 @@ "source_file": "crud/dept.py", "source_location": "L203", "id": "crud_dept_soft_delete_dept", - "community": 10, + "community": 12, "norm_label": "soft_delete_dept()" }, { @@ -33624,7 +33642,7 @@ "source_file": "crud/dept.py", "source_location": "L42", "id": "crud_dept_rationale_42", - "community": 10, + "community": 12, "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" }, { @@ -33660,7 +33678,7 @@ "source_file": "crud/base.py", "source_location": "L33", "id": "crud_base_crudbase", - "community": 10, + "community": 11, "norm_label": "crudbase" }, { @@ -33669,7 +33687,7 @@ "source_file": "crud/base.py", "source_location": "L36", "id": "crud_base_crudbase_init", - "community": 10, + "community": 11, "norm_label": ".__init__()" }, { @@ -33687,7 +33705,7 @@ "source_file": "crud/base.py", "source_location": "L43", "id": "crud_base_crudbase_get_multi", - "community": 10, + "community": 11, "norm_label": ".get_multi()" }, { @@ -33696,7 +33714,7 @@ "source_file": "crud/base.py", "source_location": "L67", "id": "crud_base_crudbase_get_all", - "community": 10, + "community": 11, "norm_label": ".get_all()" }, { @@ -33714,7 +33732,7 @@ "source_file": "crud/base.py", "source_location": "L95", "id": "crud_base_crudbase_update", - "community": 5, + "community": 4, "norm_label": ".update()" }, { @@ -33723,7 +33741,7 @@ "source_file": "crud/base.py", "source_location": "L114", "id": "crud_base_crudbase_delete", - "community": 7, + "community": 11, "norm_label": ".delete()" }, { @@ -33732,7 +33750,7 @@ "source_file": "crud/base.py", "source_location": "L126", "id": "crud_base_crudbase_hard_delete", - "community": 7, + "community": 11, "norm_label": ".hard_delete()" }, { @@ -33741,7 +33759,7 @@ "source_file": "crud/base.py", "source_location": "L135", "id": "crud_base_crudbase_count", - "community": 4, + "community": 1, "norm_label": ".count()" }, { @@ -33750,7 +33768,7 @@ "source_file": "crud/base.py", "source_location": "L142", "id": "crud_base_crudbase_exists", - "community": 4, + "community": 8, "norm_label": ".exists()" }, { @@ -33777,7 +33795,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L1", "id": "crud_protocol_donation_convert_py", - "community": 4, + "community": 5, "norm_label": "protocol_donation_convert.py" }, { @@ -33786,7 +33804,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L19", "id": "crud_protocol_donation_convert_active_link_query", - "community": 4, + "community": 5, "norm_label": "_active_link_query()" }, { @@ -33795,7 +33813,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L28", "id": "crud_protocol_donation_convert_get_convert_partner", - "community": 4, + "community": 5, "norm_label": "get_convert_partner()" }, { @@ -33804,7 +33822,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L61", "id": "crud_protocol_donation_convert_has_active_convert_link", - "community": 4, + "community": 5, "norm_label": "has_active_convert_link()" }, { @@ -33813,7 +33831,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L73", "id": "crud_protocol_donation_convert_create_convert_link", - "community": 4, + "community": 5, "norm_label": "create_convert_link()" }, { @@ -33822,7 +33840,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L125", "id": "crud_protocol_donation_convert_get_partner_sample_codes", - "community": 4, + "community": 5, "norm_label": "get_partner_sample_codes()" }, { @@ -33840,7 +33858,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L280", "id": "crud_protocol_donation_convert_upsert_convert_link_for_to_storage", - "community": 4, + "community": 5, "norm_label": "upsert_convert_link_for_to_storage()" }, { @@ -33849,7 +33867,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L1", "id": "crud_protocol_donation_convert_rationale_1", - "community": 1, + "community": 5, "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" }, { @@ -33858,7 +33876,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L35", "id": "crud_protocol_donation_convert_rationale_35", - "community": 1, + "community": 5, "norm_label": "\u6309\u91c7\u96c6\u534f\u8bae\u6216\u79d1\u7814\u6350\u8d60 id \u67e5\u8be2\u8f6c\u79fb\u914d\u5bf9\u4fe1\u606f\u3002" }, { @@ -33867,7 +33885,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L84", "id": "crud_protocol_donation_convert_rationale_84", - "community": 1, + "community": 5, "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" }, { @@ -33876,7 +33894,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L132", "id": "crud_protocol_donation_convert_rationale_132", - "community": 1, + "community": 5, "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" }, { @@ -33885,7 +33903,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L199", "id": "crud_protocol_donation_convert_rationale_199", - "community": 1, + "community": 5, "norm_label": "\u6821\u9a8c\u4e1a\u52a1\u7f16\u53f7\u5728\u91c7\u96c6\u534f\u8bae\u3001\u79d1\u7814\u6350\u8d60\u4e0e\u9884\u7b7e\u7ea6\u8ba2\u5355\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" }, { @@ -33894,7 +33912,7 @@ "source_file": "crud/protocol_donation_convert.py", "source_location": "L290", "id": "crud_protocol_donation_convert_rationale_290", - "community": 1, + "community": 5, "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" }, { @@ -33903,7 +33921,7 @@ "source_file": "crud/sample_insurance.py", "source_location": "L1", "id": "crud_sample_insurance_py", - "community": 12, + "community": 13, "norm_label": "sample_insurance.py" }, { @@ -33912,7 +33930,7 @@ "source_file": "crud/sample_insurance.py", "source_location": "L14", "id": "crud_sample_insurance_fmt_dt", - "community": 12, + "community": 13, "norm_label": "_fmt_dt()" }, { @@ -33921,7 +33939,7 @@ "source_file": "crud/sample_insurance.py", "source_location": "L18", "id": "crud_sample_insurance_get_by_sample_code", - "community": 12, + "community": 13, "norm_label": "get_by_sample_code()" }, { @@ -33930,7 +33948,7 @@ "source_file": "crud/sample_insurance.py", "source_location": "L35", "id": "crud_sample_insurance_get_map_by_sample_codes", - "community": 12, + "community": 13, "norm_label": "get_map_by_sample_codes()" }, { @@ -33939,7 +33957,7 @@ "source_file": "crud/sample_insurance.py", "source_location": "L53", "id": "crud_sample_insurance_upsert_handle", - "community": 12, + "community": 13, "norm_label": "upsert_handle()" }, { @@ -33948,7 +33966,7 @@ "source_file": "crud/sample_insurance.py", "source_location": "L114", "id": "crud_sample_insurance_row_to_dict", - "community": 12, + "community": 13, "norm_label": "row_to_dict()" }, { @@ -33957,7 +33975,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L1", "id": "crud_protocol_sample_collection_py", - "community": 4, + "community": 8, "norm_label": "protocol_sample_collection.py" }, { @@ -33966,7 +33984,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L24", "id": "crud_protocol_sample_collection_total_pages", - "community": 4, + "community": 8, "norm_label": "total_pages()" }, { @@ -33975,7 +33993,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L30", "id": "crud_protocol_sample_collection_fmt_dt", - "community": 4, + "community": 8, "norm_label": "_fmt_dt()" }, { @@ -33984,7 +34002,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L34", "id": "crud_protocol_sample_collection_sample_status_label", - "community": 4, + "community": 8, "norm_label": "_sample_status_label()" }, { @@ -33993,7 +34011,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L43", "id": "crud_protocol_sample_collection_row_to_dict", - "community": 4, + "community": 8, "norm_label": "_row_to_dict()" }, { @@ -34002,7 +34020,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L82", "id": "crud_protocol_sample_collection_base_query", - "community": 4, + "community": 8, "norm_label": "_base_query()" }, { @@ -34011,7 +34029,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L118", "id": "crud_protocol_sample_collection_apply_sample_status_filter", - "community": 4, + "community": 8, "norm_label": "_apply_sample_status_filter()" }, { @@ -34020,7 +34038,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L136", "id": "crud_protocol_sample_collection_apply_reception_flag_filter", - "community": 4, + "community": 8, "norm_label": "_apply_reception_flag_filter()" }, { @@ -34029,7 +34047,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L161", "id": "crud_protocol_sample_collection_apply_qc_flag_filter", - "community": 4, + "community": 8, "norm_label": "_apply_qc_flag_filter()" }, { @@ -34038,7 +34056,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L195", "id": "crud_protocol_sample_collection_apply_storage_flag_filter", - "community": 4, + "community": 8, "norm_label": "_apply_storage_flag_filter()" }, { @@ -34047,7 +34065,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L236", "id": "crud_protocol_sample_collection_list_protocol_sample_collections", - "community": 4, + "community": 8, "norm_label": "list_protocol_sample_collections()" }, { @@ -34056,7 +34074,7 @@ "source_file": "crud/protocol_sample_collection.py", "source_location": "L1", "id": "crud_protocol_sample_collection_rationale_1", - "community": 1, + "community": 5, "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)" }, { @@ -34065,7 +34083,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1", "id": "crud_protocol_sample_payment_py", - "community": 5, + "community": 10, "norm_label": "protocol_sample_payment.py" }, { @@ -34074,7 +34092,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L47", "id": "crud_protocol_sample_payment_fmt_ymd8", - "community": 5, + "community": 10, "norm_label": "_fmt_ymd8()" }, { @@ -34083,7 +34101,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L54", "id": "crud_protocol_sample_payment_build_periods_array", - "community": 5, + "community": 10, "norm_label": "_build_periods_array()" }, { @@ -34092,7 +34110,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L106", "id": "crud_protocol_sample_payment_dec", - "community": 5, + "community": 10, "norm_label": "_dec()" }, { @@ -34101,7 +34119,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L112", "id": "crud_protocol_sample_payment_now", - "community": 5, + "community": 10, "norm_label": "_now()" }, { @@ -34110,7 +34128,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L116", "id": "crud_protocol_sample_payment_get_sample_payment_or_raise", - "community": 5, + "community": 10, "norm_label": "_get_sample_payment_or_raise()" }, { @@ -34119,7 +34137,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L133", "id": "crud_protocol_sample_payment_lock_sample_payment_graph", - "community": 5, + "community": 10, "norm_label": "_lock_sample_payment_graph()" }, { @@ -34128,7 +34146,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L187", "id": "crud_protocol_sample_payment_locked_schedule_ids", - "community": 5, + "community": 10, "norm_label": "_locked_schedule_ids()" }, { @@ -34137,7 +34155,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L204", "id": "crud_protocol_sample_payment_assert_locked_schedule_structure", - "community": 5, + "community": 10, "norm_label": "_assert_locked_schedule_structure()" }, { @@ -34146,7 +34164,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L235", "id": "crud_protocol_sample_payment_get_schedule_or_raise", - "community": 5, + "community": 10, "norm_label": "_get_schedule_or_raise()" }, { @@ -34155,7 +34173,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L252", "id": "crud_protocol_sample_payment_get_transfer_or_raise", - "community": 5, + "community": 10, "norm_label": "_get_transfer_or_raise()" }, { @@ -34164,7 +34182,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L269", "id": "crud_protocol_sample_payment_get_transfer_with_schedule_lock", - "community": 5, + "community": 10, "norm_label": "_get_transfer_with_schedule_lock()" }, { @@ -34173,7 +34191,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L365", "id": "crud_protocol_sample_payment_has_blocking_transfer_for_sample_payment", - "community": 5, + "community": 10, "norm_label": "has_blocking_transfer_for_sample_payment()" }, { @@ -34182,7 +34200,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L381", "id": "crud_protocol_sample_payment_assert_sample_payment_structure_editable", - "community": 5, + "community": 10, "norm_label": "assert_sample_payment_structure_editable()" }, { @@ -34191,7 +34209,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L392", "id": "crud_protocol_sample_payment_find_active_sample_payment", - "community": 5, + "community": 10, "norm_label": "find_active_sample_payment()" }, { @@ -34200,7 +34218,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L432", "id": "crud_protocol_sample_payment_sample_payment_has_yjf", - "community": 5, + "community": 10, "norm_label": "sample_payment_has_yjf()" }, { @@ -34209,7 +34227,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L450", "id": "crud_protocol_sample_payment_apply_fq_to_fgd_merge", - "community": 5, + "community": 10, "norm_label": "apply_fq_to_fgd_merge()" }, { @@ -34218,7 +34236,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L539", "id": "crud_protocol_sample_payment_upsert_sample_payment", - "community": 5, + "community": 10, "norm_label": "upsert_sample_payment()" }, { @@ -34227,7 +34245,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L636", "id": "crud_protocol_sample_payment_schedule_no_of", - "community": 5, + "community": 10, "norm_label": "_schedule_no_of()" }, { @@ -34236,7 +34254,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L648", "id": "crud_protocol_sample_payment_apply_transfer_editable_fields", - "community": 5, + "community": 10, "norm_label": "_apply_transfer_editable_fields()" }, { @@ -34245,7 +34263,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L675", "id": "crud_protocol_sample_payment_sync_transfers_for_schedule", - "community": 5, + "community": 10, "norm_label": "_sync_transfers_for_schedule()" }, { @@ -34254,7 +34272,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L741", "id": "crud_protocol_sample_payment_replace_schedules", - "community": 5, + "community": 10, "norm_label": "replace_schedules()" }, { @@ -34263,7 +34281,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L800", "id": "crud_protocol_sample_payment_sync_schedules_and_transfers", - "community": 5, + "community": 10, "norm_label": "sync_schedules_and_transfers()" }, { @@ -34272,7 +34290,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L882", "id": "crud_protocol_sample_payment_add_transfer", - "community": 5, + "community": 10, "norm_label": "add_transfer()" }, { @@ -34281,7 +34299,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L935", "id": "crud_protocol_sample_payment_update_transfer_draft", - "community": 5, + "community": 10, "norm_label": "update_transfer_draft()" }, { @@ -34290,7 +34308,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L960", "id": "crud_protocol_sample_payment_validate_transfer_submit_ready", - "community": 5, + "community": 10, "norm_label": "_validate_transfer_submit_ready()" }, { @@ -34299,7 +34317,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L967", "id": "crud_protocol_sample_payment_submit_receipt_finance", - "community": 5, + "community": 10, "norm_label": "submit_receipt_finance()" }, { @@ -34308,7 +34326,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1017", "id": "crud_protocol_sample_payment_confirm_receipt", - "community": 5, + "community": 10, "norm_label": "confirm_receipt()" }, { @@ -34317,7 +34335,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1065", "id": "crud_protocol_sample_payment_sync_schedule_cleared_after_confirm", - "community": 5, + "community": 10, "norm_label": "_sync_schedule_cleared_after_confirm()" }, { @@ -34326,7 +34344,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1098", "id": "crud_protocol_sample_payment_reject_receipt", - "community": 5, + "community": 10, "norm_label": "reject_receipt()" }, { @@ -34335,7 +34353,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1122", "id": "crud_protocol_sample_payment_withdraw_receipt", - "community": 5, + "community": 10, "norm_label": "withdraw_receipt()" }, { @@ -34344,7 +34362,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1147", "id": "crud_protocol_sample_payment_soft_delete_payment_transfer", - "community": 5, + "community": 10, "norm_label": "soft_delete_payment_transfer()" }, { @@ -34353,7 +34371,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1164", "id": "crud_protocol_sample_payment_money_value", - "community": 5, + "community": 10, "norm_label": "_money_value()" }, { @@ -34371,7 +34389,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1201", "id": "crud_protocol_sample_payment_schedule_to_dict", - "community": 5, + "community": 10, "norm_label": "_schedule_to_dict()" }, { @@ -34380,7 +34398,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1247", "id": "crud_protocol_sample_payment_sample_payment_to_dict", - "community": 5, + "community": 10, "norm_label": "_sample_payment_to_dict()" }, { @@ -34389,7 +34407,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1280", "id": "crud_protocol_sample_payment_normalize_installment_ratios", - "community": 5, + "community": 10, "norm_label": "_normalize_installment_ratios()" }, { @@ -34398,7 +34416,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1300", "id": "crud_protocol_sample_payment_soft_delete_sample_payment", - "community": 5, + "community": 10, "norm_label": "_soft_delete_sample_payment()" }, { @@ -34407,7 +34425,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1346", "id": "crud_protocol_sample_payment_save_sample_payments_for_protocol", - "community": 5, + "community": 10, "norm_label": "save_sample_payments_for_protocol()" }, { @@ -34434,7 +34452,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1544", "id": "crud_protocol_sample_payment_get_sample_payments_bundle", - "community": 5, + "community": 10, "norm_label": "get_sample_payments_bundle()" }, { @@ -34443,7 +34461,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1611", "id": "crud_protocol_sample_payment_list_transfers_for_finance", - "community": 4, + "community": 0, "norm_label": "list_transfers_for_finance()" }, { @@ -34452,7 +34470,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1726", "id": "crud_protocol_sample_payment_filter_and_page_progress", - "community": 5, + "community": 10, "norm_label": "_filter_and_page_progress()" }, { @@ -34461,7 +34479,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1744", "id": "crud_protocol_sample_payment_progress_to_json_fields", - "community": 5, + "community": 10, "norm_label": "_progress_to_json_fields()" }, { @@ -34470,7 +34488,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1757", "id": "crud_protocol_sample_payment_load_payment_children_batch", - "community": 5, + "community": 10, "norm_label": "_load_payment_children_batch()" }, { @@ -34479,7 +34497,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1805", "id": "crud_protocol_sample_payment_compute_progress_for_payment", - "community": 5, + "community": 10, "norm_label": "_compute_progress_for_payment()" }, { @@ -34488,7 +34506,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1828", "id": "crud_protocol_sample_payment_build_list_summary_row", - "community": 5, + "community": 10, "norm_label": "_build_list_summary_row()" }, { @@ -34497,7 +34515,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1873", "id": "crud_protocol_sample_payment_list_sample_payments_page", - "community": 5, + "community": 10, "norm_label": "list_sample_payments_page()" }, { @@ -34506,7 +34524,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L2011", "id": "crud_protocol_sample_payment_get_sample_payment_detail", - "community": 5, + "community": 10, "norm_label": "get_sample_payment_detail()" }, { @@ -34524,7 +34542,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1", "id": "crud_protocol_sample_payment_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u6309\u6837\u672c\u7f34\u8d39\u65b9\u6848 / \u5e94\u7f34\u6279\u6b21 / \u8f6c\u8d26\u7b14 crud(payment_model_version=2)" }, { @@ -34533,7 +34551,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L58", "id": "crud_protocol_sample_payment_rationale_58", - "community": 1, + "community": 5, "norm_label": "\u56fa\u5b9a\u957f\u5ea6 6;\u65e0\u5bf9\u5e94 schedule_no \u7684\u69fd\u4f4d\u4e3a none\u3002" }, { @@ -34542,7 +34560,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L143", "id": "crud_protocol_sample_payment_rationale_143", - "community": 1, + "community": 5, "norm_label": "\u6309\u65b9\u6848\u2192\u6279\u6b21\u2192\u8f6c\u8d26\u987a\u5e8f\u52a0\u884c\u9501,\u4f9b\u666e\u901a\u65b9\u6848\u4fdd\u5b58\u505a\u6700\u7ec8\u4e00\u81f4\u6027\u6821\u9a8c\u3002" }, { @@ -34551,7 +34569,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L276", "id": "crud_protocol_sample_payment_rationale_276", - "community": 1, + "community": 5, "norm_label": "authorize the complete parent chain, then lock schedule before transfer." }, { @@ -34560,7 +34578,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L384", "id": "crud_protocol_sample_payment_rationale_384", - "community": 1, + "community": 5, "norm_label": "\u5df2\u5e9f\u5f03:\u4ed8\u6b3e\u786e\u8ba4\u4e2d\u4e0d\u518d\u963b\u65ad\u534f\u8bae\u4fdd\u5b58/\u6539\u65b9\u6848\u3002\u4fdd\u7559\u7a7a\u5b9e\u73b0\u4ee5\u517c\u5bb9\u65e7\u8c03\u7528\u3002" }, { @@ -34569,7 +34587,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L435", "id": "crud_protocol_sample_payment_rationale_435", - "community": 1, + "community": 5, "norm_label": "\u6837\u672c\u7f34\u8d39\u65b9\u6848\u4e0b\u662f\u5426\u5b58\u5728\u5df2\u8d22\u52a1\u786e\u8ba4(yjf)\u8f6c\u8d26\u3002" }, { @@ -34578,7 +34596,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L458", "id": "crud_protocol_sample_payment_rationale_458", - "community": 1, + "community": 5, "norm_label": "\u5c06\u5206\u671f\u65b9\u6848\u5e76\u671f\u4e3a\u8db8\u4ea4/\u5206\u6539\u8db8:\u66f4\u65b0\u76ee\u6807\u671f\u5e94\u7f34\u3001\u8f6f\u5220\u540e\u7eed\u671f\u53ca\u5176 dfj \u8f6c\u8d26\u3002" }, { @@ -34587,7 +34605,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L651", "id": "crud_protocol_sample_payment_rationale_651", - "community": 1, + "community": 5, "norm_label": "\u66f4\u65b0\u8f6c\u8d26\u53ef\u7f16\u8f91\u5b57\u6bb5;\u4e0d\u6539 pay_status\u3002" }, { @@ -34596,7 +34614,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L749", "id": "crud_protocol_sample_payment_rationale_749", - "community": 1, + "community": 5, "norm_label": "\u4ec5\u5728\u5168\u90e8\u6279\u6b21\u4e3a open\u3001\u5168\u90e8\u8f6c\u8d26\u4e3a dfj \u65f6\u91cd\u5efa\u6279\u6b21\u3002" }, { @@ -34605,7 +34623,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L808", "id": "crud_protocol_sample_payment_rationale_808", - "community": 1, + "community": 5, "norm_label": "\u540c\u6b65\u5e94\u7f34\u6279\u6b21\u4e0e\u8f6c\u8d26\u7b14: - \u6709\u975e open \u6279\u6b21\u6216\u975e dfj \u8f6c\u8d26:\u7ed3\u6784\u56fa\u5b9a,\u72b6\u6001\u4e0e\u975e\u8349\u7a3f\u8f6c\u8d26\u53ea\u8bfb\u4fdd\u7559 - \u5168\u90e8\u4e3a open + dfj:\u5141\u8bb8\u91cd" }, { @@ -34614,7 +34632,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1072", "id": "crud_protocol_sample_payment_rationale_1072", - "community": 1, + "community": 5, "norm_label": "\u8d22\u52a1\u786e\u8ba4\u540e:\u5b9e\u7f34\u8986\u76d6\u5e94\u7f34\u5219\u56de\u5199 schedule_status=cleared(\u8c03\u7528\u65b9\u987b\u5df2\u6301\u6709\u6279\u6b21\u9501)\u3002" }, { @@ -34623,7 +34641,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1130", "id": "crud_protocol_sample_payment_rationale_1130", - "community": 1, + "community": 5, "norm_label": "\u4e1a\u52a1\u64a4\u56de:jfqrz \u2192 dfj,\u4fdd\u7559 finance_remark / finance_confirm_attachments\u3002" }, { @@ -34632,7 +34650,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1354", "id": "crud_protocol_sample_payment_rationale_1354", - "community": 1, + "community": 5, "norm_label": "\u6309\u6837\u672c\u4fdd\u5b58\u7f34\u8d39\u65b9\u6848;\u9501\u5b9a\u6279\u6b21/\u8f6c\u8d26\u6240\u5728\u65b9\u6848\u7981\u6b62\u7ed3\u6784\u6027\u53d8\u66f4\u3002" }, { @@ -34641,7 +34659,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1490", "id": "crud_protocol_sample_payment_rationale_1490", - "community": 1, + "community": 5, "norm_label": "\u6b63\u5f0f\u534f\u8bae\u610f\u5411\u91d1\u5217\u8868:\u59cb\u7ec8\u8bfb\u9884\u7b7e\u8ba2\u5355 biz_presign_transfer,\u4fdd\u8bc1\u8d22\u52a1\u5ba1\u6279\u4e24\u8fb9\u4e00\u81f4\u3002" }, { @@ -34650,7 +34668,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L1732", "id": "crud_protocol_sample_payment_rationale_1732", - "community": 1, + "community": 5, "norm_label": "\u5148\u6309 progressstatus \u8fc7\u6ee4,\u518d\u5206\u9875\u5207\u7247(\u7981\u6b62\u5148 limit \u518d\u7b5b\u8fdb\u5ea6)\u3002" }, { @@ -34659,7 +34677,7 @@ "source_file": "crud/protocol_sample_payment.py", "source_location": "L2087", "id": "crud_protocol_sample_payment_rationale_2087", - "community": 1, + "community": 5, "norm_label": "\u50ac\u7f34\u5217\u8868:\u4e00\u884c = \u4e00\u4e2a\u6b20\u7f34>0 \u4e14(\u903e\u671f\u6216\u672a\u676530\u5929\u5185)\u7684\u5e94\u7f34\u671f\u3002" }, { @@ -34668,7 +34686,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L1", "id": "crud_qc_item_param_py", - "community": 2, + "community": 4, "norm_label": "qc_item_param.py" }, { @@ -34677,7 +34695,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L13", "id": "crud_qc_item_param_row_to_dict", - "community": 2, + "community": 4, "norm_label": "_row_to_dict()" }, { @@ -34686,7 +34704,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L27", "id": "crud_qc_item_param_parse_options_list", - "community": 2, + "community": 4, "norm_label": "_parse_options_list()" }, { @@ -34695,7 +34713,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L43", "id": "crud_qc_item_param_validate_param", - "community": 2, + "community": 4, "norm_label": "_validate_param()" }, { @@ -34704,7 +34722,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L55", "id": "crud_qc_item_param_list_params_by_item", - "community": 2, + "community": 4, "norm_label": "list_params_by_item()" }, { @@ -34713,7 +34731,7 @@ "source_file": "crud/qc_item_param.py", "source_location": "L71", "id": "crud_qc_item_param_save_params_for_item", - "community": 2, + "community": 4, "norm_label": "save_params_for_item()" }, { @@ -34722,7 +34740,7 @@ "source_file": "crud/leave.py", "source_location": "L1", "id": "crud_leave_py", - "community": 4, + "community": 12, "norm_label": "leave.py" }, { @@ -34731,7 +34749,7 @@ "source_file": "crud/leave.py", "source_location": "L14", "id": "crud_leave_total_pages", - "community": 4, + "community": 12, "norm_label": "total_pages()" }, { @@ -34740,7 +34758,7 @@ "source_file": "crud/leave.py", "source_location": "L18", "id": "crud_leave_row_to_dict", - "community": 4, + "community": 12, "norm_label": "_row_to_dict()" }, { @@ -34749,7 +34767,7 @@ "source_file": "crud/leave.py", "source_location": "L38", "id": "crud_leave_list_leaves", - "community": 4, + "community": 12, "norm_label": "list_leaves()" }, { @@ -34758,7 +34776,7 @@ "source_file": "crud/leave.py", "source_location": "L73", "id": "crud_leave_get_leave", - "community": 4, + "community": 12, "norm_label": "get_leave()" }, { @@ -34767,7 +34785,7 @@ "source_file": "crud/leave.py", "source_location": "L78", "id": "crud_leave_create_leave", - "community": 4, + "community": 12, "norm_label": "create_leave()" }, { @@ -34776,7 +34794,7 @@ "source_file": "crud/leave.py", "source_location": "L109", "id": "crud_leave_update_leave", - "community": 4, + "community": 12, "norm_label": "update_leave()" }, { @@ -34785,7 +34803,7 @@ "source_file": "crud/leave.py", "source_location": "L129", "id": "crud_leave_update_leave_status", - "community": 4, + "community": 12, "norm_label": "update_leave_status()" }, { @@ -34794,7 +34812,7 @@ "source_file": "crud/leave.py", "source_location": "L141", "id": "crud_leave_soft_delete_leave", - "community": 4, + "community": 12, "norm_label": "soft_delete_leave()" }, { @@ -34803,7 +34821,7 @@ "source_file": "crud/output_type.py", "source_location": "L1", "id": "crud_output_type_py", - "community": 2, + "community": 1, "norm_label": "output_type.py" }, { @@ -34812,7 +34830,7 @@ "source_file": "crud/output_type.py", "source_location": "L15", "id": "crud_output_type_row_to_dict", - "community": 2, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -34821,7 +34839,7 @@ "source_file": "crud/output_type.py", "source_location": "L28", "id": "crud_output_type_list_output_types", - "community": 2, + "community": 1, "norm_label": "list_output_types()" }, { @@ -34830,7 +34848,7 @@ "source_file": "crud/output_type.py", "source_location": "L68", "id": "crud_output_type_get_output_type", - "community": 2, + "community": 1, "norm_label": "get_output_type()" }, { @@ -34839,7 +34857,7 @@ "source_file": "crud/output_type.py", "source_location": "L76", "id": "crud_output_type_type_code_exists", - "community": 2, + "community": 1, "norm_label": "type_code_exists()" }, { @@ -34848,7 +34866,7 @@ "source_file": "crud/output_type.py", "source_location": "L85", "id": "crud_output_type_create_output_type", - "community": 2, + "community": 1, "norm_label": "create_output_type()" }, { @@ -34857,7 +34875,7 @@ "source_file": "crud/output_type.py", "source_location": "L120", "id": "crud_output_type_update_output_type", - "community": 2, + "community": 1, "norm_label": "update_output_type()" }, { @@ -34866,7 +34884,7 @@ "source_file": "crud/output_type.py", "source_location": "L154", "id": "crud_output_type_soft_delete_output_type", - "community": 2, + "community": 1, "norm_label": "soft_delete_output_type()" }, { @@ -34875,7 +34893,7 @@ "source_file": "crud/output_type.py", "source_location": "L164", "id": "crud_output_type_total_pages", - "community": 2, + "community": 1, "norm_label": "total_pages()" }, { @@ -34884,7 +34902,7 @@ "source_file": "crud/output_type.py", "source_location": "L1", "id": "crud_output_type_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u5de5\u827a\u4ea7\u51fa\u7269\u7c7b\u578b crud(biz_output_type)" }, { @@ -34893,7 +34911,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L1", "id": "crud_exhibition_appointment_py", - "community": 11, + "community": 1, "norm_label": "exhibition_appointment.py" }, { @@ -34902,7 +34920,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L15", "id": "crud_exhibition_appointment_format_visit_date", - "community": 11, + "community": 1, "norm_label": "_format_visit_date()" }, { @@ -34911,7 +34929,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L24", "id": "crud_exhibition_appointment_row_to_dict", - "community": 11, + "community": 1, "norm_label": "_row_to_dict()" }, { @@ -34920,7 +34938,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L41", "id": "crud_exhibition_appointment_list_exhibition_appointments", - "community": 11, + "community": 1, "norm_label": "list_exhibition_appointments()" }, { @@ -34929,7 +34947,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L78", "id": "crud_exhibition_appointment_get_exhibition_appointment", - "community": 11, + "community": 1, "norm_label": "get_exhibition_appointment()" }, { @@ -34938,7 +34956,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L86", "id": "crud_exhibition_appointment_appointment_no_exists", - "community": 11, + "community": 1, "norm_label": "appointment_no_exists()" }, { @@ -34947,7 +34965,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L99", "id": "crud_exhibition_appointment_generate_appointment_no", - "community": 11, + "community": 1, "norm_label": "_generate_appointment_no()" }, { @@ -34956,7 +34974,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L123", "id": "crud_exhibition_appointment_create_exhibition_appointment", - "community": 2, + "community": 1, "norm_label": "create_exhibition_appointment()" }, { @@ -34965,7 +34983,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L173", "id": "crud_exhibition_appointment_update_exhibition_appointment", - "community": 11, + "community": 1, "norm_label": "update_exhibition_appointment()" }, { @@ -34974,7 +34992,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L225", "id": "crud_exhibition_appointment_soft_delete_exhibition_appointment", - "community": 11, + "community": 1, "norm_label": "soft_delete_exhibition_appointment()" }, { @@ -34992,7 +35010,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L1", "id": "crud_exhibition_appointment_rationale_1", - "community": 11, + "community": 1, "norm_label": "\u5c55\u89c8\u9884\u7ea6 crud(biz_exhibition_appointment)" }, { @@ -35001,7 +35019,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L16", "id": "crud_exhibition_appointment_rationale_16", - "community": 11, + "community": 1, "norm_label": "\u683c\u5f0f\u5316 visit_date \u4e3a yyyy-mm-dd hh:mm:ss \u5b57\u7b26\u4e32" }, { @@ -35010,7 +35028,7 @@ "source_file": "crud/exhibition_appointment.py", "source_location": "L100", "id": "crud_exhibition_appointment_rationale_100", - "community": 11, + "community": 1, "norm_label": "\u751f\u6210\u9884\u7ea6\u7f16\u53f7:yyyymmdd + 6\u4f4d\u5e8f\u53f7(\u5982 20260515000001)" }, { @@ -35019,7 +35037,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L1", "id": "crud_clinical_payment_py", - "community": 0, + "community": 1, "norm_label": "clinical_payment.py" }, { @@ -35037,7 +35055,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()" }, { @@ -35046,7 +35064,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L73", "id": "crud_clinical_payment_enrich_payment", - "community": 0, + "community": 1, "norm_label": "_enrich_payment()" }, { @@ -35055,7 +35073,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()" }, { @@ -35064,7 +35082,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()" }, { @@ -35073,7 +35091,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()" }, { @@ -35082,7 +35100,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L200", "id": "crud_clinical_payment_list_payments", - "community": 4, + "community": 1, "norm_label": "list_payments()" }, { @@ -35091,7 +35109,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()" }, { @@ -35100,7 +35118,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L284", "id": "crud_clinical_payment_submit_receipt", - "community": 0, + "community": 1, "norm_label": "submit_receipt()" }, { @@ -35109,7 +35127,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()" }, { @@ -35136,7 +35154,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L396", "id": "crud_clinical_payment_submit_refund", - "community": 0, + "community": 1, "norm_label": "submit_refund()" }, { @@ -35145,7 +35163,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()" }, { @@ -35154,7 +35172,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L460", "id": "crud_clinical_payment_confirm_refund", - "community": 0, + "community": 1, "norm_label": "confirm_refund()" }, { @@ -35163,7 +35181,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L488", "id": "crud_clinical_payment_reject_refund", - "community": 0, + "community": 1, "norm_label": "reject_refund()" }, { @@ -35172,7 +35190,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()" }, { @@ -35181,7 +35199,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()" }, { @@ -35190,7 +35208,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L74", "id": "crud_clinical_payment_rationale_74", - "community": 1, + "community": 5, "norm_label": "\u5173\u8054\u67e5\u8be2\u7533\u8bf7\u5355\u3001\u60a3\u8005\u3001\u8f93\u6ce8\u8ba1\u5212\u4fe1\u606f,\u9644\u52a0\u5230 dict" }, { @@ -35199,7 +35217,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L143", "id": "crud_clinical_payment_rationale_143", - "community": 1, + "community": 5, "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)" }, { @@ -35208,7 +35226,7 @@ "source_file": "crud/clinical_payment.py", "source_location": "L173", "id": "crud_clinical_payment_rationale_173", - "community": 1, + "community": 5, "norm_label": "\u8f93\u6ce8\u8ba1\u5212\u521b\u5efa\u65f6\u81ea\u52a8\u8c03\u7528,\u751f\u6210 dfj \u7f34\u8d39\u8bb0\u5f55" }, { @@ -35397,7 +35415,7 @@ "source_file": "api/public.py", "source_location": "L1", "id": "api_public_py", - "community": 7, + "community": 0, "norm_label": "public.py" }, { @@ -35406,7 +35424,7 @@ "source_file": "api/public.py", "source_location": "L49", "id": "api_public_build_current_user_payload", - "community": 7, + "community": 0, "norm_label": "_build_current_user_payload()" }, { @@ -35415,7 +35433,7 @@ "source_file": "api/public.py", "source_location": "L74", "id": "api_public_resolve_current_user_from_request", - "community": 7, + "community": 0, "norm_label": "_resolve_current_user_from_request()" }, { @@ -35424,7 +35442,7 @@ "source_file": "api/public.py", "source_location": "L82", "id": "api_public_jwt_user_payload", - "community": 7, + "community": 11, "norm_label": "_jwt_user_payload()" }, { @@ -35442,7 +35460,7 @@ "source_file": "api/public.py", "source_location": "L100", "id": "api_public_web_login", - "community": 7, + "community": 11, "norm_label": "web_login()" }, { @@ -35451,7 +35469,7 @@ "source_file": "api/public.py", "source_location": "L165", "id": "api_public_wx_qr_create", - "community": 7, + "community": 0, "norm_label": "wx_qr_create()" }, { @@ -35460,7 +35478,7 @@ "source_file": "api/public.py", "source_location": "L189", "id": "api_public_wx_qr_status", - "community": 7, + "community": 0, "norm_label": "wx_qr_status()" }, { @@ -35469,7 +35487,7 @@ "source_file": "api/public.py", "source_location": "L208", "id": "api_public_refresh_token", - "community": 7, + "community": 11, "norm_label": "refresh_token()" }, { @@ -35478,7 +35496,7 @@ "source_file": "api/public.py", "source_location": "L273", "id": "api_public_logout", - "community": 7, + "community": 0, "norm_label": "logout()" }, { @@ -35487,7 +35505,7 @@ "source_file": "api/public.py", "source_location": "L292", "id": "api_public_get_current_user_profile", - "community": 7, + "community": 0, "norm_label": "get_current_user_profile()" }, { @@ -35514,7 +35532,7 @@ "source_file": "api/public.py", "source_location": "L376", "id": "api_public_upload_current_user_avatar", - "community": 7, + "community": 0, "norm_label": "upload_current_user_avatar()" }, { @@ -35523,7 +35541,7 @@ "source_file": "api/public.py", "source_location": "L413", "id": "api_public_get_web_auth_menu_codes", - "community": 7, + "community": 0, "norm_label": "get_web_auth_menu_codes()" }, { @@ -35532,7 +35550,7 @@ "source_file": "api/public.py", "source_location": "L454", "id": "api_public_cn_holiday_range", - "community": 7, + "community": 0, "norm_label": "cn_holiday_range()" }, { @@ -35568,7 +35586,7 @@ "source_file": "api/public.py", "source_location": "L105", "id": "api_public_rationale_105", - "community": 7, + "community": 11, "norm_label": "web \u7aef\u767b\u5f55:\u8d26\u53f7\u4e3a sys_user.user_no,\u5bc6\u7801\u4e3a sys_user.password(bcrypt)\u3002" }, { @@ -35649,7 +35667,7 @@ "source_file": "api/material.py", "source_location": "L44", "id": "api_material_materialbody", - "community": 3, + "community": 2, "norm_label": "materialbody" }, { @@ -35658,7 +35676,7 @@ "source_file": "api/material.py", "source_location": "L58", "id": "api_material_materialupdatebody", - "community": 3, + "community": 2, "norm_label": "materialupdatebody" }, { @@ -35667,7 +35685,7 @@ "source_file": "api/material.py", "source_location": "L72", "id": "api_material_stockinbody", - "community": 3, + "community": 2, "norm_label": "stockinbody" }, { @@ -35676,7 +35694,7 @@ "source_file": "api/material.py", "source_location": "L88", "id": "api_material_batchstockinitem", - "community": 3, + "community": 2, "norm_label": "batchstockinitem" }, { @@ -35685,7 +35703,7 @@ "source_file": "api/material.py", "source_location": "L103", "id": "api_material_batchstockinbody", - "community": 3, + "community": 2, "norm_label": "batchstockinbody" }, { @@ -35694,7 +35712,7 @@ "source_file": "api/material.py", "source_location": "L111", "id": "api_material_batchstockoutitem", - "community": 3, + "community": 2, "norm_label": "batchstockoutitem" }, { @@ -35703,7 +35721,7 @@ "source_file": "api/material.py", "source_location": "L118", "id": "api_material_batchstockoutbody", - "community": 3, + "community": 2, "norm_label": "batchstockoutbody" }, { @@ -35712,7 +35730,7 @@ "source_file": "api/material.py", "source_location": "L128", "id": "api_material_batchdiscarditem", - "community": 3, + "community": 2, "norm_label": "batchdiscarditem" }, { @@ -35721,7 +35739,7 @@ "source_file": "api/material.py", "source_location": "L136", "id": "api_material_batchdiscardbody", - "community": 3, + "community": 2, "norm_label": "batchdiscardbody" }, { @@ -35730,7 +35748,7 @@ "source_file": "api/material.py", "source_location": "L145", "id": "api_material_materialbatchupdatebody", - "community": 3, + "community": 2, "norm_label": "materialbatchupdatebody" }, { @@ -35739,7 +35757,7 @@ "source_file": "api/material.py", "source_location": "L165", "id": "api_material_stockcheckcreatebody", - "community": 3, + "community": 2, "norm_label": "stockcheckcreatebody" }, { @@ -35748,7 +35766,7 @@ "source_file": "api/material.py", "source_location": "L172", "id": "api_material_stockcheckunusedlineitem", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlineitem" }, { @@ -35757,7 +35775,7 @@ "source_file": "api/material.py", "source_location": "L192", "id": "api_material_stockcheckunusedlinesbody", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlinesbody" }, { @@ -36000,7 +36018,7 @@ "source_file": "api/material.py", "source_location": "L642", "id": "api_material_rationale_642", - "community": 3, + "community": 0, "norm_label": "\u5386\u53f2\u5e93\u5b58\u53d8\u52a8(biz_material_stock_log,\u53ea\u8bfb)\u3002" }, { @@ -36009,7 +36027,7 @@ "source_file": "api/material.py", "source_location": "L665", "id": "api_material_rationale_665", - "community": 3, + "community": 0, "norm_label": "\u6807\u8bb0\u9886\u7528\u8bb0\u5f55\u5df2\u4f7f\u7528\u5b8c(\u76d8\u70b9\u767b\u8bb0 / \u53d8\u52a8\u8bb0\u5f55)\u3002" }, { @@ -36018,7 +36036,7 @@ "source_file": "api/material.py", "source_location": "L696", "id": "api_material_rationale_696", - "community": 3, + "community": 0, "norm_label": "\u76d8\u70b9\u767b\u8bb0:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -36036,7 +36054,7 @@ "source_file": "api/production_material.py", "source_location": "L28", "id": "api_production_material_productionmaterialbody", - "community": 3, + "community": 2, "norm_label": "productionmaterialbody" }, { @@ -36045,7 +36063,7 @@ "source_file": "api/production_material.py", "source_location": "L40", "id": "api_production_material_productionmaterialupdatebody", - "community": 3, + "community": 2, "norm_label": "productionmaterialupdatebody" }, { @@ -36054,7 +36072,7 @@ "source_file": "api/production_material.py", "source_location": "L52", "id": "api_production_material_stockinbody", - "community": 3, + "community": 2, "norm_label": "stockinbody" }, { @@ -36063,7 +36081,7 @@ "source_file": "api/production_material.py", "source_location": "L69", "id": "api_production_material_batchstockinitem", - "community": 3, + "community": 2, "norm_label": "batchstockinitem" }, { @@ -36072,7 +36090,7 @@ "source_file": "api/production_material.py", "source_location": "L86", "id": "api_production_material_batchstockinbody", - "community": 3, + "community": 2, "norm_label": "batchstockinbody" }, { @@ -36081,7 +36099,7 @@ "source_file": "api/production_material.py", "source_location": "L93", "id": "api_production_material_batchstockoutitem", - "community": 3, + "community": 2, "norm_label": "batchstockoutitem" }, { @@ -36090,7 +36108,7 @@ "source_file": "api/production_material.py", "source_location": "L100", "id": "api_production_material_batchstockoutbody", - "community": 3, + "community": 2, "norm_label": "batchstockoutbody" }, { @@ -36099,7 +36117,7 @@ "source_file": "api/production_material.py", "source_location": "L109", "id": "api_production_material_batchdiscarditem", - "community": 3, + "community": 2, "norm_label": "batchdiscarditem" }, { @@ -36108,7 +36126,7 @@ "source_file": "api/production_material.py", "source_location": "L117", "id": "api_production_material_batchdiscardbody", - "community": 3, + "community": 2, "norm_label": "batchdiscardbody" }, { @@ -36117,7 +36135,7 @@ "source_file": "api/production_material.py", "source_location": "L125", "id": "api_production_material_productionmaterialbatchupdatebody", - "community": 3, + "community": 2, "norm_label": "productionmaterialbatchupdatebody" }, { @@ -36315,7 +36333,7 @@ "source_file": "api/production_material.py", "source_location": "L733", "id": "api_production_material_stockcheckcreatebody", - "community": 3, + "community": 2, "norm_label": "stockcheckcreatebody" }, { @@ -36324,7 +36342,7 @@ "source_file": "api/production_material.py", "source_location": "L740", "id": "api_production_material_stockcheckunusedlineitem", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlineitem" }, { @@ -36333,7 +36351,7 @@ "source_file": "api/production_material.py", "source_location": "L760", "id": "api_production_material_stockcheckunusedlinesbody", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlinesbody" }, { @@ -36405,7 +36423,7 @@ "source_file": "api/production_material.py", "source_location": "L927", "id": "api_production_material_formulalinebody", - "community": 3, + "community": 2, "norm_label": "formulalinebody" }, { @@ -36414,7 +36432,7 @@ "source_file": "api/production_material.py", "source_location": "L936", "id": "api_production_material_formulareplacebody", - "community": 3, + "community": 2, "norm_label": "formulareplacebody" }, { @@ -36441,7 +36459,7 @@ "source_file": "api/production_material.py", "source_location": "L987", "id": "api_production_material_preplinebody", - "community": 3, + "community": 2, "norm_label": "preplinebody" }, { @@ -36450,7 +36468,7 @@ "source_file": "api/production_material.py", "source_location": "L997", "id": "api_production_material_prepbody", - "community": 3, + "community": 2, "norm_label": "prepbody" }, { @@ -36459,7 +36477,7 @@ "source_file": "api/production_material.py", "source_location": "L1010", "id": "api_production_material_prepupdatebody", - "community": 3, + "community": 2, "norm_label": "prepupdatebody" }, { @@ -36477,7 +36495,7 @@ "source_file": "api/production_material.py", "source_location": "L1048", "id": "api_production_material_availablematerialbatch", - "community": 3, + "community": 2, "norm_label": "availablematerialbatch" }, { @@ -36549,7 +36567,7 @@ "source_file": "api/production_material.py", "source_location": "L1225", "id": "api_production_material_quickpreplinebody", - "community": 3, + "community": 2, "norm_label": "quickpreplinebody" }, { @@ -36558,7 +36576,7 @@ "source_file": "api/production_material.py", "source_location": "L1236", "id": "api_production_material_quickprepbody", - "community": 3, + "community": 2, "norm_label": "quickprepbody" }, { @@ -36684,7 +36702,7 @@ "source_file": "api/mini_menu.py", "source_location": "L1", "id": "api_mini_menu_py", - "community": 7, + "community": 11, "norm_label": "mini_menu.py" }, { @@ -36693,7 +36711,7 @@ "source_file": "api/mini_menu.py", "source_location": "L18", "id": "api_mini_menu_current_user", - "community": 7, + "community": 0, "norm_label": "_current_user()" }, { @@ -36702,7 +36720,7 @@ "source_file": "api/mini_menu.py", "source_location": "L26", "id": "api_mini_menu_find_mobile_root", - "community": 7, + "community": 11, "norm_label": "_find_mobile_root()" }, { @@ -36711,7 +36729,7 @@ "source_file": "api/mini_menu.py", "source_location": "L43", "id": "api_mini_menu_collect_descendants", - "community": 7, + "community": 11, "norm_label": "_collect_descendants()" }, { @@ -36720,7 +36738,7 @@ "source_file": "api/mini_menu.py", "source_location": "L73", "id": "api_mini_menu_user_menu_ids", - "community": 7, + "community": 11, "norm_label": "_user_menu_ids()" }, { @@ -36729,7 +36747,7 @@ "source_file": "api/mini_menu.py", "source_location": "L89", "id": "api_mini_menu_mobile_menu_icon", - "community": 7, + "community": 11, "norm_label": "_mobile_menu_icon()" }, { @@ -36738,7 +36756,7 @@ "source_file": "api/mini_menu.py", "source_location": "L127", "id": "api_mini_menu_mobile_menu_icon_colors", - "community": 7, + "community": 11, "norm_label": "_mobile_menu_icon_colors()" }, { @@ -36747,7 +36765,7 @@ "source_file": "api/mini_menu.py", "source_location": "L150", "id": "api_mini_menu_list_mobile_menu_items", - "community": 7, + "community": 11, "norm_label": "list_mobile_menu_items()" }, { @@ -36756,7 +36774,7 @@ "source_file": "api/mini_menu.py", "source_location": "L199", "id": "api_mini_menu_list_my_mobile_menus", - "community": 7, + "community": 0, "norm_label": "list_my_mobile_menus()" }, { @@ -36765,7 +36783,7 @@ "source_file": "api/mini_menu.py", "source_location": "L1", "id": "api_mini_menu_rationale_1", - "community": 7, + "community": 3, "norm_label": "\u5c0f\u7a0b\u5e8f\u83dc\u5355:\u5f53\u524d\u7528\u6237\u5728\u300c\u79fb\u52a8\u7aef\u83dc\u5355\u300d\u6811\u4e0b\u6709\u6743\u9650\u7684\u5165\u53e3\u3002" }, { @@ -36774,7 +36792,7 @@ "source_file": "api/mini_menu.py", "source_location": "L90", "id": "api_mini_menu_rationale_90", - "community": 7, + "community": 3, "norm_label": "\u6309\u8def\u7531\u5339\u914d\u79fb\u52a8\u7aef\u5bab\u683c\u56fe\u6807(\u4e0e mobile-h5 van-icon \u5b57\u5f62\u540d\u5bf9\u9f50)\u3002" }, { @@ -36783,7 +36801,7 @@ "source_file": "api/mini_menu.py", "source_location": "L128", "id": "api_mini_menu_rationale_128", - "community": 7, + "community": 3, "norm_label": "\u5bab\u683c\u56fe\u6807\u5e95\u8272/\u56fe\u5f62\u8272(\u53ef\u6309\u5165\u53e3\u81ea\u5b9a\u4e49,\u4e0d\u5f3a\u5236\u54c1\u724c\u7eff)\u3002" }, { @@ -36801,7 +36819,7 @@ "source_file": "api/qc.py", "source_location": "L68", "id": "api_qc_thirdpartycompanybody", - "community": 3, + "community": 2, "norm_label": "thirdpartycompanybody" }, { @@ -36810,7 +36828,7 @@ "source_file": "api/qc.py", "source_location": "L86", "id": "api_qc_thirdpartycompanyupdatebody", - "community": 3, + "community": 2, "norm_label": "thirdpartycompanyupdatebody" }, { @@ -36864,7 +36882,7 @@ "source_file": "api/qc.py", "source_location": "L233", "id": "api_qc_thirdpartyitembody", - "community": 3, + "community": 2, "norm_label": "thirdpartyitembody" }, { @@ -36873,7 +36891,7 @@ "source_file": "api/qc.py", "source_location": "L245", "id": "api_qc_thirdpartyitemupdatebody", - "community": 3, + "community": 2, "norm_label": "thirdpartyitemupdatebody" }, { @@ -36927,7 +36945,7 @@ "source_file": "api/qc.py", "source_location": "L382", "id": "api_qc_labtestitembody", - "community": 3, + "community": 2, "norm_label": "labtestitembody" }, { @@ -36936,7 +36954,7 @@ "source_file": "api/qc.py", "source_location": "L393", "id": "api_qc_labtestitemupdatebody", - "community": 3, + "community": 2, "norm_label": "labtestitemupdatebody" }, { @@ -36945,7 +36963,7 @@ "source_file": "api/qc.py", "source_location": "L407", "id": "api_qc_inspectionitemtemplatebody", - "community": 3, + "community": 2, "norm_label": "inspectionitemtemplatebody" }, { @@ -36954,7 +36972,7 @@ "source_file": "api/qc.py", "source_location": "L418", "id": "api_qc_inspectionitemtemplateupdatebody", - "community": 3, + "community": 2, "norm_label": "inspectionitemtemplateupdatebody" }, { @@ -36963,7 +36981,7 @@ "source_file": "api/qc.py", "source_location": "L432", "id": "api_qc_itemparambody", - "community": 3, + "community": 2, "norm_label": "itemparambody" }, { @@ -36972,7 +36990,7 @@ "source_file": "api/qc.py", "source_location": "L437", "id": "api_qc_taskresultbody", - "community": 3, + "community": 2, "norm_label": "taskresultbody" }, { @@ -36981,7 +36999,7 @@ "source_file": "api/qc.py", "source_location": "L442", "id": "api_qc_taskcompletewithresultbody", - "community": 3, + "community": 2, "norm_label": "taskcompletewithresultbody" }, { @@ -37107,7 +37125,7 @@ "source_file": "api/qc.py", "source_location": "L748", "id": "api_qc_workorderconfigurebatchitem", - "community": 3, + "community": 2, "norm_label": "workorderconfigurebatchitem" }, { @@ -37116,7 +37134,7 @@ "source_file": "api/qc.py", "source_location": "L760", "id": "api_qc_workorderconfigurebody", - "community": 3, + "community": 2, "norm_label": "workorderconfigurebody" }, { @@ -37206,7 +37224,7 @@ "source_file": "api/qc.py", "source_location": "L1004", "id": "api_qc_inboundsamplespecialmarkbody", - "community": 3, + "community": 2, "norm_label": "inboundsamplespecialmarkbody" }, { @@ -37233,7 +37251,7 @@ "source_file": "api/qc.py", "source_location": "L1077", "id": "api_qc_workorderinspectionbatchesbatchbody", - "community": 3, + "community": 2, "norm_label": "workorderinspectionbatchesbatchbody" }, { @@ -37260,7 +37278,7 @@ "source_file": "api/qc.py", "source_location": "L1126", "id": "api_qc_taskattachmentsbody", - "community": 3, + "community": 2, "norm_label": "taskattachmentsbody" }, { @@ -37431,7 +37449,7 @@ "source_file": "api/qc.py", "source_location": "L1511", "id": "api_qc_qcmaterialbody", - "community": 3, + "community": 2, "norm_label": "qcmaterialbody" }, { @@ -37440,7 +37458,7 @@ "source_file": "api/qc.py", "source_location": "L1522", "id": "api_qc_qcmaterialupdatebody", - "community": 3, + "community": 2, "norm_label": "qcmaterialupdatebody" }, { @@ -37449,7 +37467,7 @@ "source_file": "api/qc.py", "source_location": "L1533", "id": "api_qc_stockinbody", - "community": 3, + "community": 2, "norm_label": "stockinbody" }, { @@ -37458,7 +37476,7 @@ "source_file": "api/qc.py", "source_location": "L1548", "id": "api_qc_batchstockinitem", - "community": 3, + "community": 2, "norm_label": "batchstockinitem" }, { @@ -37467,7 +37485,7 @@ "source_file": "api/qc.py", "source_location": "L1563", "id": "api_qc_batchstockinbody", - "community": 3, + "community": 2, "norm_label": "batchstockinbody" }, { @@ -37476,7 +37494,7 @@ "source_file": "api/qc.py", "source_location": "L1570", "id": "api_qc_qcmonthtemplatebody", - "community": 3, + "community": 2, "norm_label": "qcmonthtemplatebody" }, { @@ -37485,7 +37503,7 @@ "source_file": "api/qc.py", "source_location": "L1588", "id": "api_qc_qcmonthtemplatepreviewbody", - "community": 3, + "community": 2, "norm_label": "qcmonthtemplatepreviewbody" }, { @@ -37494,7 +37512,7 @@ "source_file": "api/qc.py", "source_location": "L1593", "id": "api_qc_qcmonthtemplateconfirmitem", - "community": 3, + "community": 2, "norm_label": "qcmonthtemplateconfirmitem" }, { @@ -37503,7 +37521,7 @@ "source_file": "api/qc.py", "source_location": "L1611", "id": "api_qc_qcmonthtemplateconfirmbody", - "community": 3, + "community": 2, "norm_label": "qcmonthtemplateconfirmbody" }, { @@ -37512,7 +37530,7 @@ "source_file": "api/qc.py", "source_location": "L1619", "id": "api_qc_batchstockoutitem", - "community": 3, + "community": 2, "norm_label": "batchstockoutitem" }, { @@ -37521,7 +37539,7 @@ "source_file": "api/qc.py", "source_location": "L1626", "id": "api_qc_batchstockoutbody", - "community": 3, + "community": 2, "norm_label": "batchstockoutbody" }, { @@ -37530,7 +37548,7 @@ "source_file": "api/qc.py", "source_location": "L1635", "id": "api_qc_batchdiscarditem", - "community": 3, + "community": 2, "norm_label": "batchdiscarditem" }, { @@ -37539,7 +37557,7 @@ "source_file": "api/qc.py", "source_location": "L1643", "id": "api_qc_batchdiscardbody", - "community": 3, + "community": 2, "norm_label": "batchdiscardbody" }, { @@ -37548,7 +37566,7 @@ "source_file": "api/qc.py", "source_location": "L1651", "id": "api_qc_qcmaterialbatchupdatebody", - "community": 3, + "community": 2, "norm_label": "qcmaterialbatchupdatebody" }, { @@ -37809,7 +37827,7 @@ "source_file": "api/qc.py", "source_location": "L2442", "id": "api_qc_stockcheckcreatebody", - "community": 3, + "community": 2, "norm_label": "stockcheckcreatebody" }, { @@ -37818,7 +37836,7 @@ "source_file": "api/qc.py", "source_location": "L2449", "id": "api_qc_stockcheckunusedlineitem", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlineitem" }, { @@ -37827,7 +37845,7 @@ "source_file": "api/qc.py", "source_location": "L2469", "id": "api_qc_stockcheckunusedlinesbody", - "community": 3, + "community": 2, "norm_label": "stockcheckunusedlinesbody" }, { @@ -37890,7 +37908,7 @@ "source_file": "api/qc.py", "source_location": "L2611", "id": "api_qc_qcmaterialamountauthgrantbody", - "community": 3, + "community": 2, "norm_label": "qcmaterialamountauthgrantbody" }, { @@ -37899,7 +37917,7 @@ "source_file": "api/qc.py", "source_location": "L2616", "id": "api_qc_qcmaterialamountauthbatchbody", - "community": 3, + "community": 2, "norm_label": "qcmaterialamountauthbatchbody" }, { @@ -37944,7 +37962,7 @@ "source_file": "api/qc.py", "source_location": "L1", "id": "api_qc_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u8d28\u91cf\u68c0\u6d4b \u2014 \u7b2c\u4e09\u65b9/\u5b9e\u9a8c\u5ba4\u4e3b\u6570\u636e\u3001\u8d28\u68c0\u5de5\u5355\u3001\u8d28\u68c0\u4efb\u52a1 api" }, { @@ -37953,7 +37971,7 @@ "source_file": "api/qc.py", "source_location": "L2090", "id": "api_qc_rationale_2090", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u5165\u5e93(\u4e0e /qc-materials/batch-stock-in \u7b49\u4ef7)\u3002" }, { @@ -37962,7 +37980,7 @@ "source_file": "api/qc.py", "source_location": "L2100", "id": "api_qc_rationale_2100", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u51fa\u5e93(\u4e0e /qc-materials/batch-stock-out \u7b49\u4ef7)\u3002" }, { @@ -37971,7 +37989,7 @@ "source_file": "api/qc.py", "source_location": "L2110", "id": "api_qc_rationale_2110", - "community": 3, + "community": 2, "norm_label": "\u6279\u91cf\u5e9f\u5f03(\u4e0e /qc-materials/batch-discard \u7b49\u4ef7)\u3002" }, { @@ -37980,7 +37998,7 @@ "source_file": "api/qc.py", "source_location": "L2328", "id": "api_qc_rationale_2328", - "community": 3, + "community": 2, "norm_label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55(\u624b\u52a8\u51fa\u5e93\u9886\u7528\u4eba / \u4efb\u52a1\u4f7f\u7528\u586b\u62a5\u4eba)\u3002" }, { @@ -37989,7 +38007,7 @@ "source_file": "api/qc.py", "source_location": "L2392", "id": "api_qc_rationale_2392", - "community": 3, + "community": 2, "norm_label": "\u76d8\u70b9\u767b\u8bb0:\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55(\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c)\u3002" }, { @@ -37998,7 +38016,7 @@ "source_file": "api/qc.py", "source_location": "L2419", "id": "api_qc_rationale_2419", - "community": 3, + "community": 2, "norm_label": "\u6807\u8bb0\u9886\u7528\u8bb0\u5f55\u5df2\u4f7f\u7528\u5b8c(\u76d8\u70b9\u767b\u8bb0 / \u53d8\u52a8\u8bb0\u5f55)\u3002" }, { @@ -38007,7 +38025,7 @@ "source_file": "api/qc.py", "source_location": "L2629", "id": "api_qc_rationale_2629", - "community": 3, + "community": 2, "norm_label": "\u5df2\u6388\u6743\u300c\u8d28\u68c0\u7269\u6599\u91d1\u989d\u67e5\u770b\u300d\u89d2\u8272\u7684\u7528\u6237\u5217\u8868\u3002" }, { @@ -38061,7 +38079,7 @@ "source_file": "api/sample_production_reception.py", "source_location": "L48", "id": "api_sample_production_reception_productionreceptionbody", - "community": 3, + "community": 0, "norm_label": "productionreceptionbody" }, { @@ -38187,7 +38205,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L158", "id": "api_collection_protocol_protocolcreatebody", - "community": 1, + "community": 5, "norm_label": "protocolcreatebody" }, { @@ -38196,7 +38214,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L185", "id": "api_collection_protocol_protocolupdatebody", - "community": 1, + "community": 5, "norm_label": "protocolupdatebody" }, { @@ -38286,7 +38304,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L534", "id": "api_collection_protocol_auditcreatebody", - "community": 1, + "community": 5, "norm_label": "auditcreatebody" }, { @@ -38322,7 +38340,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L618", "id": "api_collection_protocol_batchdetailidsbody", - "community": 1, + "community": 5, "norm_label": "batchdetailidsbody" }, { @@ -38331,7 +38349,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L624", "id": "api_collection_protocol_paymentdetaildraftbody", - "community": 1, + "community": 5, "norm_label": "paymentdetaildraftbody" }, { @@ -38358,7 +38376,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L662", "id": "api_collection_protocol_refundfinancesubmitbody", - "community": 1, + "community": 5, "norm_label": "refundfinancesubmitbody" }, { @@ -38367,7 +38385,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L670", "id": "api_collection_protocol_batchrefundfinancesubmitbody", - "community": 1, + "community": 5, "norm_label": "batchrefundfinancesubmitbody" }, { @@ -38430,7 +38448,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L812", "id": "api_collection_protocol_financeconfirmbody", - "community": 1, + "community": 5, "norm_label": "financeconfirmbody" }, { @@ -38439,7 +38457,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L819", "id": "api_collection_protocol_refundfinanceconfirmbody", - "community": 1, + "community": 5, "norm_label": "refundfinanceconfirmbody" }, { @@ -38520,7 +38538,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1118", "id": "api_collection_protocol_fullmoontodoinsurancebody", - "community": 1, + "community": 5, "norm_label": "fullmoontodoinsurancebody" }, { @@ -38538,7 +38556,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1158", "id": "api_collection_protocol_storagecerthandlebody", - "community": 1, + "community": 5, "norm_label": "storagecerthandlebody" }, { @@ -38547,7 +38565,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1167", "id": "api_collection_protocol_fullmoonhandlebody", - "community": 1, + "community": 5, "norm_label": "fullmoonhandlebody" }, { @@ -38583,7 +38601,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1246", "id": "api_collection_protocol_invoicerequestcreatebody", - "community": 1, + "community": 5, "norm_label": "invoicerequestcreatebody" }, { @@ -38592,7 +38610,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1259", "id": "api_collection_protocol_invoicerequestcompletebody", - "community": 1, + "community": 5, "norm_label": "invoicerequestcompletebody" }, { @@ -38655,7 +38673,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L1", "id": "api_collection_protocol_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u7ec6\u80de\u5b58\u50a8 \u2014 \u91c7\u96c6\u534f\u8bae\u5355 / \u5ba1\u6838 / \u8d22\u52a1\u786e\u8ba4 / \u5206\u671f\u9884\u8b66 api" }, { @@ -38664,7 +38682,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L74", "id": "api_collection_protocol_rationale_74", - "community": 1, + "community": 5, "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" }, { @@ -38673,7 +38691,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L226", "id": "api_collection_protocol_rationale_226", - "community": 1, + "community": 5, "norm_label": "\u9632\u6b62\u901a\u8fc7\u666e\u901a\u534f\u8bae\u4fdd\u5b58\u63a5\u53e3\u6ce8\u5165\u8d22\u52a1\u786e\u8ba4\u6216\u9000\u8d39\u72b6\u6001\u5b57\u6bb5(\u4e0d\u505a\u83dc\u5355\u6743\u9650\u6821\u9a8c)\u3002" }, { @@ -38682,7 +38700,7 @@ "source_file": "api/collection_protocol.py", "source_location": "L283", "id": "api_collection_protocol_rationale_283", - "community": 1, + "community": 5, "norm_label": "\u6301\u4e45\u5316\u534f\u8bae\u5b50\u8d44\u6e90\u3002 version=1:\u7f34\u8d39(\u542b\u660e\u7ec6\u6821\u9a8c)\u987b\u5728\u6837\u672c\u4e4b\u524d,\u907f\u514d\u6821\u9a8c\u5931\u8d25\u540e\u5df2\u5360\u7528\u6837\u672c\u7f16\u7801\u3002 version=2:\u6837\u672c\u5148\u843d\u5e93\u5360\u7801,\u518d" }, { @@ -38709,7 +38727,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L27", "id": "api_cleanroom_garment_garmentcreatebody", - "community": 3, + "community": 0, "norm_label": "garmentcreatebody" }, { @@ -38718,7 +38736,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L39", "id": "api_cleanroom_garment_garmentupdatebody", - "community": 3, + "community": 0, "norm_label": "garmentupdatebody" }, { @@ -38727,7 +38745,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L51", "id": "api_cleanroom_garment_garmentbatchdeletebody", - "community": 3, + "community": 0, "norm_label": "garmentbatchdeletebody" }, { @@ -38736,7 +38754,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L57", "id": "api_cleanroom_garment_garmentdiscardbody", - "community": 3, + "community": 0, "norm_label": "garmentdiscardbody" }, { @@ -38745,7 +38763,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L64", "id": "api_cleanroom_garment_garmentbatchdiscardbody", - "community": 3, + "community": 0, "norm_label": "garmentbatchdiscardbody" }, { @@ -38754,7 +38772,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L72", "id": "api_cleanroom_garment_washlogcreatebody", - "community": 3, + "community": 0, "norm_label": "washlogcreatebody" }, { @@ -38763,7 +38781,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L83", "id": "api_cleanroom_garment_washlogupdatebody", - "community": 3, + "community": 0, "norm_label": "washlogupdatebody" }, { @@ -38772,7 +38790,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L93", "id": "api_cleanroom_garment_washlogbatchbody", - "community": 3, + "community": 0, "norm_label": "washlogbatchbody" }, { @@ -38781,7 +38799,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L103", "id": "api_cleanroom_garment_sterilizelogcreatebody", - "community": 3, + "community": 0, "norm_label": "sterilizelogcreatebody" }, { @@ -38790,7 +38808,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L114", "id": "api_cleanroom_garment_sterilizelogupdatebody", - "community": 3, + "community": 0, "norm_label": "sterilizelogupdatebody" }, { @@ -38799,7 +38817,7 @@ "source_file": "api/cleanroom_garment.py", "source_location": "L124", "id": "api_cleanroom_garment_sterilizelogbatchbody", - "community": 3, + "community": 0, "norm_label": "sterilizelogbatchbody" }, { @@ -38988,7 +39006,7 @@ "source_file": "api/basic_info.py", "source_location": "L47", "id": "api_basic_info_customercreatebody", - "community": 1, + "community": 5, "norm_label": "customercreatebody" }, { @@ -38997,7 +39015,7 @@ "source_file": "api/basic_info.py", "source_location": "L64", "id": "api_basic_info_customerupdatebody", - "community": 1, + "community": 5, "norm_label": "customerupdatebody" }, { @@ -39060,7 +39078,7 @@ "source_file": "api/basic_info.py", "source_location": "L226", "id": "api_basic_info_cellsampletypecreatebody", - "community": 1, + "community": 5, "norm_label": "cellsampletypecreatebody" }, { @@ -39069,7 +39087,7 @@ "source_file": "api/basic_info.py", "source_location": "L239", "id": "api_basic_info_cellsampletypeupdatebody", - "community": 1, + "community": 5, "norm_label": "cellsampletypeupdatebody" }, { @@ -39114,7 +39132,7 @@ "source_file": "api/basic_info.py", "source_location": "L357", "id": "api_basic_info_collectionregioncreatebody", - "community": 1, + "community": 5, "norm_label": "collectionregioncreatebody" }, { @@ -39123,7 +39141,7 @@ "source_file": "api/basic_info.py", "source_location": "L365", "id": "api_basic_info_collectionregionupdatebody", - "community": 1, + "community": 5, "norm_label": "collectionregionupdatebody" }, { @@ -39177,7 +39195,7 @@ "source_file": "api/basic_info.py", "source_location": "L482", "id": "api_basic_info_hospitalcreatebody", - "community": 1, + "community": 5, "norm_label": "hospitalcreatebody" }, { @@ -39186,7 +39204,7 @@ "source_file": "api/basic_info.py", "source_location": "L490", "id": "api_basic_info_hospitalupdatebody", - "community": 1, + "community": 5, "norm_label": "hospitalupdatebody" }, { @@ -39240,7 +39258,7 @@ "source_file": "api/basic_info.py", "source_location": "L604", "id": "api_basic_info_regionstaffcreatebody", - "community": 1, + "community": 5, "norm_label": "regionstaffcreatebody" }, { @@ -39249,7 +39267,7 @@ "source_file": "api/basic_info.py", "source_location": "L613", "id": "api_basic_info_regionstaffupdatebody", - "community": 1, + "community": 5, "norm_label": "regionstaffupdatebody" }, { @@ -39294,7 +39312,7 @@ "source_file": "api/basic_info.py", "source_location": "L720", "id": "api_basic_info_protocolnocreatebody", - "community": 1, + "community": 5, "norm_label": "protocolnocreatebody" }, { @@ -39303,7 +39321,7 @@ "source_file": "api/basic_info.py", "source_location": "L732", "id": "api_basic_info_protocolnoupdatebody", - "community": 1, + "community": 5, "norm_label": "protocolnoupdatebody" }, { @@ -39321,7 +39339,7 @@ "source_file": "api/basic_info.py", "source_location": "L786", "id": "api_basic_info_protocolnobatchgeneratebody", - "community": 1, + "community": 5, "norm_label": "protocolnobatchgeneratebody" }, { @@ -39330,7 +39348,7 @@ "source_file": "api/basic_info.py", "source_location": "L796", "id": "api_basic_info_protocolnobatchissuebody", - "community": 1, + "community": 5, "norm_label": "protocolnobatchissuebody" }, { @@ -39357,7 +39375,7 @@ "source_file": "api/basic_info.py", "source_location": "L854", "id": "api_basic_info_protocolnobatchrevokebody", - "community": 1, + "community": 5, "norm_label": "protocolnobatchrevokebody" }, { @@ -39402,7 +39420,7 @@ "source_file": "api/basic_info.py", "source_location": "L956", "id": "api_basic_info_samplecodecreatebody", - "community": 1, + "community": 5, "norm_label": "samplecodecreatebody" }, { @@ -39411,7 +39429,7 @@ "source_file": "api/basic_info.py", "source_location": "L969", "id": "api_basic_info_samplecodeupdatebody", - "community": 1, + "community": 5, "norm_label": "samplecodeupdatebody" }, { @@ -39420,7 +39438,7 @@ "source_file": "api/basic_info.py", "source_location": "L981", "id": "api_basic_info_samplecodebatchgeneratebody", - "community": 1, + "community": 5, "norm_label": "samplecodebatchgeneratebody" }, { @@ -39429,7 +39447,7 @@ "source_file": "api/basic_info.py", "source_location": "L991", "id": "api_basic_info_samplecodebatchissuebody", - "community": 1, + "community": 5, "norm_label": "samplecodebatchissuebody" }, { @@ -39456,7 +39474,7 @@ "source_file": "api/basic_info.py", "source_location": "L1049", "id": "api_basic_info_samplecodebatchrevokebody", - "community": 1, + "community": 5, "norm_label": "samplecodebatchrevokebody" }, { @@ -39510,7 +39528,7 @@ "source_file": "api/basic_info.py", "source_location": "L1", "id": "api_basic_info_rationale_1", - "community": 1, + "community": 5, "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)" }, { @@ -39546,7 +39564,7 @@ "source_file": "api/presign_order.py", "source_location": "L41", "id": "api_presign_order_presignorderbody", - "community": 3, + "community": 2, "norm_label": "presignorderbody" }, { @@ -39555,7 +39573,7 @@ "source_file": "api/presign_order.py", "source_location": "L63", "id": "api_presign_order_validate_ymd", - "community": 0, + "community": 1, "norm_label": "validate_ymd()" }, { @@ -39564,7 +39582,7 @@ "source_file": "api/presign_order.py", "source_location": "L76", "id": "api_presign_order_presigntransferbody", - "community": 3, + "community": 2, "norm_label": "presigntransferbody" }, { @@ -39573,7 +39591,7 @@ "source_file": "api/presign_order.py", "source_location": "L86", "id": "api_presign_order_financeconfirmbody", - "community": 3, + "community": 2, "norm_label": "financeconfirmbody" }, { @@ -39735,7 +39753,7 @@ "source_file": "api/pilot_infusion_confirm.py", "source_location": "L27", "id": "api_pilot_infusion_confirm_idbody", - "community": 3, + "community": 2, "norm_label": "idbody" }, { @@ -39744,7 +39762,7 @@ "source_file": "api/pilot_infusion_confirm.py", "source_location": "L31", "id": "api_pilot_infusion_confirm_confirmcreatebody", - "community": 3, + "community": 2, "norm_label": "confirmcreatebody" }, { @@ -39753,7 +39771,7 @@ "source_file": "api/pilot_infusion_confirm.py", "source_location": "L37", "id": "api_pilot_infusion_confirm_confirmupdatebody", - "community": 3, + "community": 2, "norm_label": "confirmupdatebody" }, { @@ -39816,7 +39834,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L1", "id": "api_pilot_infusion_schedule_mgmt_py", - "community": 3, + "community": 0, "norm_label": "pilot_infusion_schedule_mgmt.py" }, { @@ -39825,7 +39843,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L19", "id": "api_pilot_infusion_schedule_mgmt_get_tenant_no", - "community": 3, + "community": 0, "norm_label": "_get_tenant_no()" }, { @@ -39834,7 +39852,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L34", "id": "api_pilot_infusion_schedule_mgmt_updatestatusbody", - "community": 3, + "community": 2, "norm_label": "updatestatusbody" }, { @@ -39843,7 +39861,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L44", "id": "api_pilot_infusion_schedule_mgmt_updateqcstatusbody", - "community": 3, + "community": 2, "norm_label": "updateqcstatusbody" }, { @@ -39852,7 +39870,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L51", "id": "api_pilot_infusion_schedule_mgmt_productitembody", - "community": 3, + "community": 2, "norm_label": "productitembody" }, { @@ -39861,7 +39879,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L71", "id": "api_pilot_infusion_schedule_mgmt_updateschedulebody", - "community": 3, + "community": 2, "norm_label": "updateschedulebody" }, { @@ -39870,7 +39888,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L95", "id": "api_pilot_infusion_schedule_mgmt_api_list", - "community": 3, + "community": 0, "norm_label": "api_list()" }, { @@ -39879,7 +39897,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L124", "id": "api_pilot_infusion_schedule_mgmt_api_detail", - "community": 3, + "community": 0, "norm_label": "api_detail()" }, { @@ -39915,7 +39933,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L210", "id": "api_pilot_infusion_schedule_mgmt_api_get_outbound_handover", - "community": 3, + "community": 0, "norm_label": "api_get_outbound_handover()" }, { @@ -39924,7 +39942,7 @@ "source_file": "api/pilot_infusion_schedule_mgmt.py", "source_location": "L228", "id": "api_pilot_infusion_schedule_mgmt_api_save_outbound_handover", - "community": 3, + "community": 0, "norm_label": "api_save_outbound_handover()" }, { @@ -39933,7 +39951,7 @@ "source_file": "api/__init__.py", "source_location": "L1", "id": "api_init_py", - "community": 33, + "community": 35, "norm_label": "__init__.py" }, { @@ -39942,7 +39960,7 @@ "source_file": "api/__init__.py", "source_location": "L1", "id": "api_init_rationale_1", - "community": 33, + "community": 35, "norm_label": "api \u8def\u7531\u5305(\u9aa8\u67b6:\u516c\u5171\u9274\u6743 + \u9759\u6001\u83dc\u5355 + \u8fd0\u8425\u7aef\u5360\u4f4d)" }, { @@ -39951,7 +39969,7 @@ "source_file": "api/market_mobile.py", "source_location": "L1", "id": "api_market_mobile_py", - "community": 7, + "community": 11, "norm_label": "market_mobile.py" }, { @@ -39978,7 +39996,7 @@ "source_file": "api/market_mobile.py", "source_location": "L61", "id": "api_market_mobile_register_presign_routes", - "community": 7, + "community": 11, "norm_label": "_register_presign_routes()" }, { @@ -39987,7 +40005,7 @@ "source_file": "api/market_mobile.py", "source_location": "L324", "id": "api_market_mobile_register_protocol_routes", - "community": 7, + "community": 11, "norm_label": "_register_protocol_routes()" }, { @@ -39996,7 +40014,7 @@ "source_file": "api/market_mobile.py", "source_location": "L516", "id": "api_market_mobile_register_payment_routes", - "community": 7, + "community": 11, "norm_label": "_register_payment_routes()" }, { @@ -40005,7 +40023,7 @@ "source_file": "api/market_mobile.py", "source_location": "L776", "id": "api_market_mobile_register_freight_routes", - "community": 7, + "community": 11, "norm_label": "_register_freight_routes()" }, { @@ -40014,7 +40032,7 @@ "source_file": "api/market_mobile.py", "source_location": "L1008", "id": "api_market_mobile_register_attachment_routes", - "community": 7, + "community": 11, "norm_label": "_register_attachment_routes()" }, { @@ -40059,7 +40077,7 @@ "source_file": "api/storage_entry_sms_notification.py", "source_location": "L50", "id": "api_storage_entry_sms_notification_togglestatusbody", - "community": 3, + "community": 2, "norm_label": "togglestatusbody" }, { @@ -40095,7 +40113,7 @@ "source_file": "api/customer_service_dict.py", "source_location": "L1", "id": "api_customer_service_dict_py", - "community": 12, + "community": 13, "norm_label": "customer_service_dict.py" }, { @@ -40104,7 +40122,7 @@ "source_file": "api/customer_service_dict.py", "source_location": "L14", "id": "api_customer_service_dict_get_tenant_no", - "community": 12, + "community": 13, "norm_label": "_get_tenant_no()" }, { @@ -40113,7 +40131,7 @@ "source_file": "api/customer_service_dict.py", "source_location": "L25", "id": "api_customer_service_dict_get_customer_service_dict", - "community": 12, + "community": 13, "norm_label": "get_customer_service_dict()" }, { @@ -40122,7 +40140,7 @@ "source_file": "api/pilot_application.py", "source_location": "L1", "id": "api_pilot_application_py", - "community": 0, + "community": 2, "norm_label": "pilot_application.py" }, { @@ -40140,7 +40158,7 @@ "source_file": "api/pilot_application.py", "source_location": "L32", "id": "api_pilot_application_idbody", - "community": 3, + "community": 2, "norm_label": "idbody" }, { @@ -40149,7 +40167,7 @@ "source_file": "api/pilot_application.py", "source_location": "L38", "id": "api_pilot_application_planidbody", - "community": 3, + "community": 2, "norm_label": "planidbody" }, { @@ -40158,7 +40176,7 @@ "source_file": "api/pilot_application.py", "source_location": "L44", "id": "api_pilot_application_applicationcreatebody", - "community": 3, + "community": 2, "norm_label": "applicationcreatebody" }, { @@ -40167,7 +40185,7 @@ "source_file": "api/pilot_application.py", "source_location": "L56", "id": "api_pilot_application_applicationupdatebody", - "community": 3, + "community": 2, "norm_label": "applicationupdatebody" }, { @@ -40176,7 +40194,7 @@ "source_file": "api/pilot_application.py", "source_location": "L67", "id": "api_pilot_application_patientsavebody", - "community": 3, + "community": 2, "norm_label": "patientsavebody" }, { @@ -40185,7 +40203,7 @@ "source_file": "api/pilot_application.py", "source_location": "L84", "id": "api_pilot_application_infusionplancreatebody", - "community": 3, + "community": 2, "norm_label": "infusionplancreatebody" }, { @@ -40194,7 +40212,7 @@ "source_file": "api/pilot_application.py", "source_location": "L96", "id": "api_pilot_application_infusionplanupdatebody", - "community": 3, + "community": 2, "norm_label": "infusionplanupdatebody" }, { @@ -40203,7 +40221,7 @@ "source_file": "api/pilot_application.py", "source_location": "L108", "id": "api_pilot_application_infusionscheduleupdatebody", - "community": 3, + "community": 2, "norm_label": "infusionscheduleupdatebody" }, { @@ -40212,7 +40230,7 @@ "source_file": "api/pilot_application.py", "source_location": "L117", "id": "api_pilot_application_schedulecreatebody", - "community": 3, + "community": 2, "norm_label": "schedulecreatebody" }, { @@ -40221,7 +40239,7 @@ "source_file": "api/pilot_application.py", "source_location": "L129", "id": "api_pilot_application_patientnestedbody", - "community": 3, + "community": 2, "norm_label": "patientnestedbody" }, { @@ -40230,7 +40248,7 @@ "source_file": "api/pilot_application.py", "source_location": "L145", "id": "api_pilot_application_scheduleproductnestedbody", - "community": 3, + "community": 2, "norm_label": "scheduleproductnestedbody" }, { @@ -40239,7 +40257,7 @@ "source_file": "api/pilot_application.py", "source_location": "L161", "id": "api_pilot_application_infusionschedulenestedbody", - "community": 3, + "community": 2, "norm_label": "infusionschedulenestedbody" }, { @@ -40248,7 +40266,7 @@ "source_file": "api/pilot_application.py", "source_location": "L173", "id": "api_pilot_application_infusionplannestedbody", - "community": 3, + "community": 2, "norm_label": "infusionplannestedbody" }, { @@ -40257,7 +40275,7 @@ "source_file": "api/pilot_application.py", "source_location": "L186", "id": "api_pilot_application_applicationsavebody", - "community": 3, + "community": 2, "norm_label": "applicationsavebody" }, { @@ -40338,7 +40356,7 @@ "source_file": "api/pilot_application.py", "source_location": "L495", "id": "api_pilot_application_salescheduleproductlinebody", - "community": 3, + "community": 2, "norm_label": "salescheduleproductlinebody" }, { @@ -40347,7 +40365,7 @@ "source_file": "api/pilot_application.py", "source_location": "L510", "id": "api_pilot_application_saleschedulescreatebody", - "community": 3, + "community": 2, "norm_label": "saleschedulescreatebody" }, { @@ -40482,7 +40500,7 @@ "source_file": "api/pilot_application.py", "source_location": "L825", "id": "api_pilot_application_scheduleidbody", - "community": 3, + "community": 2, "norm_label": "scheduleidbody" }, { @@ -40500,7 +40518,7 @@ "source_file": "api/pilot_application.py", "source_location": "L862", "id": "api_pilot_application_outboundqcbody", - "community": 3, + "community": 2, "norm_label": "outboundqcbody" }, { @@ -40518,7 +40536,7 @@ "source_file": "api/pilot_application.py", "source_location": "L1", "id": "api_pilot_application_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355\u7ba1\u7406 api(\u7533\u8bf7\u5355\u3001\u60a3\u8005\u4fe1\u606f\u3001\u8f93\u6ce8\u65b9\u6848\u3001\u8f93\u6ce8\u8ba1\u5212\u3001\u51fa\u5e93\u8054\u52a8)" }, { @@ -40527,7 +40545,7 @@ "source_file": "api/pilot_application.py", "source_location": "L187", "id": "api_pilot_application_rationale_187", - "community": 3, + "community": 2, "norm_label": "\u4e00\u63fd\u5b50\u4fdd\u5b58:\u7533\u8bf7\u5355 + \u60a3\u8005\u4fe1\u606f + \u8f93\u6ce8\u65b9\u6848 + \u8f93\u6ce8\u8ba1\u5212(\u542b\u7ec6\u80de\u4ea7\u54c1)" }, { @@ -40617,7 +40635,7 @@ "source_file": "api/qc_sms_notification.py", "source_location": "L49", "id": "api_qc_sms_notification_togglestatusbody", - "community": 3, + "community": 0, "norm_label": "togglestatusbody" }, { @@ -40707,7 +40725,7 @@ "source_file": "api/oa_approval.py", "source_location": "L42", "id": "api_oa_approval_oareceiveaccountbody", - "community": 3, + "community": 2, "norm_label": "oareceiveaccountbody" }, { @@ -40716,7 +40734,7 @@ "source_file": "api/oa_approval.py", "source_location": "L55", "id": "api_oa_approval_oareceiveaccountbatchdeletebody", - "community": 3, + "community": 2, "norm_label": "oareceiveaccountbatchdeletebody" }, { @@ -40788,7 +40806,7 @@ "source_file": "api/oa_approval.py", "source_location": "L178", "id": "api_oa_approval_oainstancedraftbody", - "community": 3, + "community": 2, "norm_label": "oainstancedraftbody" }, { @@ -40797,7 +40815,7 @@ "source_file": "api/oa_approval.py", "source_location": "L189", "id": "api_oa_approval_oainstancedraftupdatebody", - "community": 3, + "community": 2, "norm_label": "oainstancedraftupdatebody" }, { @@ -40806,7 +40824,7 @@ "source_file": "api/oa_approval.py", "source_location": "L199", "id": "api_oa_approval_oainstancedraftbatchdeletebody", - "community": 3, + "community": 2, "norm_label": "oainstancedraftbatchdeletebody" }, { @@ -40815,7 +40833,7 @@ "source_file": "api/oa_approval.py", "source_location": "L204", "id": "api_oa_approval_oainstancedraftsubmitbody", - "community": 3, + "community": 0, "norm_label": "oainstancedraftsubmitbody" }, { @@ -40914,7 +40932,7 @@ "source_file": "api/oa_approval.py", "source_location": "L430", "id": "api_oa_approval_oagroupcreatebody", - "community": 3, + "community": 2, "norm_label": "oagroupcreatebody" }, { @@ -40923,7 +40941,7 @@ "source_file": "api/oa_approval.py", "source_location": "L437", "id": "api_oa_approval_oagroupupdatebody", - "community": 3, + "community": 2, "norm_label": "oagroupupdatebody" }, { @@ -40968,7 +40986,7 @@ "source_file": "api/oa_approval.py", "source_location": "L517", "id": "api_oa_approval_oaappcreatebody", - "community": 3, + "community": 2, "norm_label": "oaappcreatebody" }, { @@ -40977,7 +40995,7 @@ "source_file": "api/oa_approval.py", "source_location": "L532", "id": "api_oa_approval_oaappupdatebody", - "community": 3, + "community": 2, "norm_label": "oaappupdatebody" }, { @@ -40986,7 +41004,7 @@ "source_file": "api/oa_approval.py", "source_location": "L547", "id": "api_oa_approval_oadraftsavebody", - "community": 3, + "community": 2, "norm_label": "oadraftsavebody" }, { @@ -41067,7 +41085,7 @@ "source_file": "api/oa_approval.py", "source_location": "L725", "id": "api_oa_approval_oastartinstancebody", - "community": 3, + "community": 2, "norm_label": "oastartinstancebody" }, { @@ -41076,7 +41094,7 @@ "source_file": "api/oa_approval.py", "source_location": "L738", "id": "api_oa_approval_oaflowpreviewbody", - "community": 3, + "community": 2, "norm_label": "oaflowpreviewbody" }, { @@ -41085,7 +41103,7 @@ "source_file": "api/oa_approval.py", "source_location": "L746", "id": "api_oa_approval_oataskactionbody", - "community": 3, + "community": 2, "norm_label": "oataskactionbody" }, { @@ -41094,7 +41112,7 @@ "source_file": "api/oa_approval.py", "source_location": "L751", "id": "api_oa_approval_oaccreadbatchbody", - "community": 3, + "community": 2, "norm_label": "oaccreadbatchbody" }, { @@ -41103,7 +41121,7 @@ "source_file": "api/oa_approval.py", "source_location": "L756", "id": "api_oa_approval_oaaddsignbody", - "community": 3, + "community": 2, "norm_label": "oaaddsignbody" }, { @@ -41112,7 +41130,7 @@ "source_file": "api/oa_approval.py", "source_location": "L762", "id": "api_oa_approval_oatransferbody", - "community": 3, + "community": 2, "norm_label": "oatransferbody" }, { @@ -41121,7 +41139,7 @@ "source_file": "api/oa_approval.py", "source_location": "L768", "id": "api_oa_approval_oacommentcreatebody", - "community": 3, + "community": 2, "norm_label": "oacommentcreatebody" }, { @@ -41130,7 +41148,7 @@ "source_file": "api/oa_approval.py", "source_location": "L777", "id": "api_oa_approval_oabankreceiptitembody", - "community": 3, + "community": 2, "norm_label": "oabankreceiptitembody" }, { @@ -41139,7 +41157,7 @@ "source_file": "api/oa_approval.py", "source_location": "L785", "id": "api_oa_approval_oabankreceiptreplacebody", - "community": 3, + "community": 2, "norm_label": "oabankreceiptreplacebody" }, { @@ -41148,7 +41166,7 @@ "source_file": "api/oa_approval.py", "source_location": "L790", "id": "api_oa_approval_oaresubmitbody", - "community": 3, + "community": 2, "norm_label": "oaresubmitbody" }, { @@ -41472,7 +41490,7 @@ "source_file": "api/protocol_refund_record.py", "source_location": "L53", "id": "api_protocol_refund_record_refundrecordbody", - "community": 3, + "community": 5, "norm_label": "refundrecordbody" }, { @@ -41481,7 +41499,7 @@ "source_file": "api/protocol_refund_record.py", "source_location": "L64", "id": "api_protocol_refund_record_refundrecordupdatebody", - "community": 3, + "community": 5, "norm_label": "refundrecordupdatebody" }, { @@ -41544,7 +41562,7 @@ "source_file": "api/operations.py", "source_location": "L39", "id": "api_operations_cleanroomcreatebody", - "community": 11, + "community": 3, "norm_label": "cleanroomcreatebody" }, { @@ -41553,7 +41571,7 @@ "source_file": "api/operations.py", "source_location": "L52", "id": "api_operations_cleanroomupdatebody", - "community": 11, + "community": 3, "norm_label": "cleanroomupdatebody" }, { @@ -41598,7 +41616,7 @@ "source_file": "api/operations.py", "source_location": "L164", "id": "api_operations_accesslogcreatebody", - "community": 11, + "community": 3, "norm_label": "accesslogcreatebody" }, { @@ -41607,7 +41625,7 @@ "source_file": "api/operations.py", "source_location": "L178", "id": "api_operations_accesslogupdatebody", - "community": 11, + "community": 3, "norm_label": "accesslogupdatebody" }, { @@ -41661,7 +41679,7 @@ "source_file": "api/operations.py", "source_location": "L301", "id": "api_operations_uvdisinfectlogcreatebody", - "community": 11, + "community": 3, "norm_label": "uvdisinfectlogcreatebody" }, { @@ -41670,7 +41688,7 @@ "source_file": "api/operations.py", "source_location": "L313", "id": "api_operations_uvdisinfectlogupdatebody", - "community": 11, + "community": 3, "norm_label": "uvdisinfectlogupdatebody" }, { @@ -41715,7 +41733,7 @@ "source_file": "api/operations.py", "source_location": "L427", "id": "api_operations_storagefacilitycreatebody", - "community": 11, + "community": 3, "norm_label": "storagefacilitycreatebody" }, { @@ -41724,7 +41742,7 @@ "source_file": "api/operations.py", "source_location": "L439", "id": "api_operations_storagefacilityupdatebody", - "community": 11, + "community": 3, "norm_label": "storagefacilityupdatebody" }, { @@ -41733,7 +41751,7 @@ "source_file": "api/operations.py", "source_location": "L450", "id": "api_operations_storagefacilitybatchcreatebody", - "community": 11, + "community": 3, "norm_label": "storagefacilitybatchcreatebody" }, { @@ -41787,7 +41805,7 @@ "source_file": "api/operations.py", "source_location": "L594", "id": "api_operations_storageslotcreatebody", - "community": 11, + "community": 3, "norm_label": "storageslotcreatebody" }, { @@ -41796,7 +41814,7 @@ "source_file": "api/operations.py", "source_location": "L605", "id": "api_operations_storageslotbatchcreatebody", - "community": 11, + "community": 3, "norm_label": "storageslotbatchcreatebody" }, { @@ -41805,7 +41823,7 @@ "source_file": "api/operations.py", "source_location": "L612", "id": "api_operations_storageslotupdatebody", - "community": 11, + "community": 3, "norm_label": "storageslotupdatebody" }, { @@ -41814,7 +41832,7 @@ "source_file": "api/operations.py", "source_location": "L621", "id": "api_operations_storageslotclearbody", - "community": 11, + "community": 3, "norm_label": "storageslotclearbody" }, { @@ -41823,7 +41841,7 @@ "source_file": "api/operations.py", "source_location": "L626", "id": "api_operations_storageslotinsertrowbody", - "community": 11, + "community": 3, "norm_label": "storageslotinsertrowbody" }, { @@ -41841,7 +41859,7 @@ "source_file": "api/operations.py", "source_location": "L670", "id": "api_operations_list_storage_slot_stats", - "community": 11, + "community": 0, "norm_label": "list_storage_slot_stats()" }, { @@ -41913,7 +41931,7 @@ "source_file": "api/operations.py", "source_location": "L861", "id": "api_operations_occupancycreatebody", - "community": 11, + "community": 3, "norm_label": "occupancycreatebody" }, { @@ -41958,7 +41976,7 @@ "source_file": "api/operations.py", "source_location": "L970", "id": "api_operations_exhibitionappointmentcreatebody", - "community": 11, + "community": 3, "norm_label": "exhibitionappointmentcreatebody" }, { @@ -41967,7 +41985,7 @@ "source_file": "api/operations.py", "source_location": "L983", "id": "api_operations_exhibitionappointmentupdatebody", - "community": 11, + "community": 3, "norm_label": "exhibitionappointmentupdatebody" }, { @@ -42021,7 +42039,7 @@ "source_file": "api/operations.py", "source_location": "L1", "id": "api_operations_rationale_1", - "community": 11, + "community": 3, "norm_label": "\u8fd0\u8425\u652f\u6491 api(\u6d01\u51c0\u5ba4\u3001\u8fdb\u51fa\u8bb0\u5f55\u3001\u4ed3\u50a8\u8bbe\u65bd\u3001\u50a8\u4f4d\u3001\u5c55\u5385\u9884\u7ea6)" }, { @@ -42030,7 +42048,7 @@ "source_file": "api/operations.py", "source_location": "L674", "id": "api_operations_rationale_674", - "community": 11, + "community": 3, "norm_label": "\u5404\u53f6\u5b50\u8282\u70b9\u683c\u5b50\u5360\u7528/\u603b\u6570\u7edf\u8ba1(\u5355\u6b21\u805a\u5408,\u66ff\u4ee3\u9010\u8282\u70b9\u62c9\u5168\u91cf\u683c\u5b50\u5217\u8868)\u3002" }, { @@ -42066,7 +42084,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L1", "id": "api_pilot_delivery_py", - "community": 0, + "community": 2, "norm_label": "pilot_delivery.py" }, { @@ -42084,7 +42102,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L32", "id": "api_pilot_delivery_idbody", - "community": 3, + "community": 2, "norm_label": "idbody" }, { @@ -42093,7 +42111,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L36", "id": "api_pilot_delivery_deliverysavebody", - "community": 3, + "community": 2, "norm_label": "deliverysavebody" }, { @@ -42102,7 +42120,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L40", "id": "api_pilot_delivery_deliverymaterialitem", - "community": 3, + "community": 2, "norm_label": "deliverymaterialitem" }, { @@ -42111,7 +42129,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L47", "id": "api_pilot_delivery_deliverymaterialsavebody", - "community": 3, + "community": 2, "norm_label": "deliverymaterialsavebody" }, { @@ -42120,7 +42138,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L52", "id": "api_pilot_delivery_deliverymethodsavebody", - "community": 3, + "community": 2, "norm_label": "deliverymethodsavebody" }, { @@ -42129,7 +42147,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L68", "id": "api_pilot_delivery_deliverycreatebody", - "community": 3, + "community": 2, "norm_label": "deliverycreatebody" }, { @@ -42210,7 +42228,7 @@ "source_file": "api/pilot_delivery.py", "source_location": "L1", "id": "api_pilot_delivery_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u4ea4\u4ed8\u7ba1\u7406 api(\u4ea4\u4ed8\u4fe1\u606f\u3001\u4ea4\u4ed8\u7269\u6599\u3001\u4ea4\u4ed8\u65b9\u5f0f)" }, { @@ -42219,7 +42237,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L1", "id": "api_sample_cert_insurance_py", - "community": 12, + "community": 13, "norm_label": "sample_cert_insurance.py" }, { @@ -42228,7 +42246,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L22", "id": "api_sample_cert_insurance_get_tenant_no", - "community": 12, + "community": 13, "norm_label": "_get_tenant_no()" }, { @@ -42237,7 +42255,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L32", "id": "api_sample_cert_insurance_get_current_user_id", - "community": 12, + "community": 13, "norm_label": "_get_current_user_id()" }, { @@ -42246,7 +42264,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L39", "id": "api_sample_cert_insurance_resolve_protocol_id", - "community": 12, + "community": 13, "norm_label": "_resolve_protocol_id()" }, { @@ -42255,7 +42273,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L52", "id": "api_sample_cert_insurance_samplehandlebody", - "community": 3, + "community": 5, "norm_label": "samplehandlebody" }, { @@ -42264,7 +42282,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L67", "id": "api_sample_cert_insurance_get_sample_storage_cert", - "community": 12, + "community": 13, "norm_label": "get_sample_storage_cert()" }, { @@ -42273,7 +42291,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L96", "id": "api_sample_cert_insurance_put_sample_storage_cert", - "community": 12, + "community": 13, "norm_label": "put_sample_storage_cert()" }, { @@ -42282,7 +42300,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L140", "id": "api_sample_cert_insurance_get_sample_insurance", - "community": 12, + "community": 13, "norm_label": "get_sample_insurance()" }, { @@ -42291,7 +42309,7 @@ "source_file": "api/sample_cert_insurance.py", "source_location": "L169", "id": "api_sample_cert_insurance_put_sample_insurance", - "community": 12, + "community": 13, "norm_label": "put_sample_insurance()" }, { @@ -42300,7 +42318,7 @@ "source_file": "api/admin.py", "source_location": "L1", "id": "api_admin_py", - "community": 10, + "community": 0, "norm_label": "admin.py" }, { @@ -42309,7 +42327,7 @@ "source_file": "api/admin.py", "source_location": "L44", "id": "api_admin_list_roles_for_select", - "community": 10, + "community": 0, "norm_label": "list_roles_for_select()" }, { @@ -42318,7 +42336,7 @@ "source_file": "api/admin.py", "source_location": "L76", "id": "api_admin_list_users_for_select", - "community": 10, + "community": 0, "norm_label": "list_users_for_select()" }, { @@ -42327,7 +42345,7 @@ "source_file": "api/admin.py", "source_location": "L103", "id": "api_admin_list_roles_for_designer", - "community": 10, + "community": 0, "norm_label": "list_roles_for_designer()" }, { @@ -42336,7 +42354,7 @@ "source_file": "api/admin.py", "source_location": "L123", "id": "api_admin_tenantcreatebody", - "community": 10, + "community": 11, "norm_label": "tenantcreatebody" }, { @@ -42345,7 +42363,7 @@ "source_file": "api/admin.py", "source_location": "L134", "id": "api_admin_tenantupdatebody", - "community": 10, + "community": 11, "norm_label": "tenantupdatebody" }, { @@ -42390,7 +42408,7 @@ "source_file": "api/admin.py", "source_location": "L231", "id": "api_admin_get_tenant_no", - "community": 10, + "community": 0, "norm_label": "_get_tenant_no()" }, { @@ -42399,7 +42417,7 @@ "source_file": "api/admin.py", "source_location": "L239", "id": "api_admin_assert_user_tenant_access", - "community": 10, + "community": 0, "norm_label": "_assert_user_tenant_access()" }, { @@ -42408,7 +42426,7 @@ "source_file": "api/admin.py", "source_location": "L250", "id": "api_admin_generate_temp_password", - "community": 10, + "community": 0, "norm_label": "_generate_temp_password()" }, { @@ -42417,7 +42435,7 @@ "source_file": "api/admin.py", "source_location": "L263", "id": "api_admin_usercreatebody", - "community": 10, + "community": 11, "norm_label": "usercreatebody" }, { @@ -42426,7 +42444,7 @@ "source_file": "api/admin.py", "source_location": "L284", "id": "api_admin_userupdatebody", - "community": 10, + "community": 11, "norm_label": "userupdatebody" }, { @@ -42435,7 +42453,7 @@ "source_file": "api/admin.py", "source_location": "L304", "id": "api_admin_list_users", - "community": 4, + "community": 0, "norm_label": "list_users()" }, { @@ -42444,7 +42462,7 @@ "source_file": "api/admin.py", "source_location": "L367", "id": "api_admin_get_user_by_id", - "community": 10, + "community": 0, "norm_label": "get_user_by_id()" }, { @@ -42471,7 +42489,7 @@ "source_file": "api/admin.py", "source_location": "L457", "id": "api_admin_delete_user", - "community": 10, + "community": 0, "norm_label": "delete_user()" }, { @@ -42480,7 +42498,7 @@ "source_file": "api/admin.py", "source_location": "L471", "id": "api_admin_reset_user_password", - "community": 10, + "community": 0, "norm_label": "reset_user_password()" }, { @@ -42489,7 +42507,7 @@ "source_file": "api/admin.py", "source_location": "L493", "id": "api_admin_dicttypecreatebody", - "community": 10, + "community": 11, "norm_label": "dicttypecreatebody" }, { @@ -42498,7 +42516,7 @@ "source_file": "api/admin.py", "source_location": "L502", "id": "api_admin_dicttypeupdatebody", - "community": 10, + "community": 11, "norm_label": "dicttypeupdatebody" }, { @@ -42507,7 +42525,7 @@ "source_file": "api/admin.py", "source_location": "L512", "id": "api_admin_list_dict_types", - "community": 10, + "community": 0, "norm_label": "list_dict_types()" }, { @@ -42543,7 +42561,7 @@ "source_file": "api/admin.py", "source_location": "L592", "id": "api_admin_dictdatacreatebody", - "community": 10, + "community": 11, "norm_label": "dictdatacreatebody" }, { @@ -42552,7 +42570,7 @@ "source_file": "api/admin.py", "source_location": "L602", "id": "api_admin_dictdataupdatebody", - "community": 10, + "community": 11, "norm_label": "dictdataupdatebody" }, { @@ -42561,7 +42579,7 @@ "source_file": "api/admin.py", "source_location": "L612", "id": "api_admin_list_dict_data", - "community": 10, + "community": 0, "norm_label": "list_dict_data()" }, { @@ -42597,7 +42615,7 @@ "source_file": "api/admin.py", "source_location": "L688", "id": "api_admin_dict_data_options", - "community": 10, + "community": 0, "norm_label": "dict_data_options()" }, { @@ -42606,7 +42624,7 @@ "source_file": "api/admin.py", "source_location": "L703", "id": "api_admin_deptcreatebody", - "community": 10, + "community": 11, "norm_label": "deptcreatebody" }, { @@ -42615,7 +42633,7 @@ "source_file": "api/admin.py", "source_location": "L717", "id": "api_admin_deptupdatebody", - "community": 10, + "community": 11, "norm_label": "deptupdatebody" }, { @@ -42624,7 +42642,7 @@ "source_file": "api/admin.py", "source_location": "L731", "id": "api_admin_list_depts", - "community": 10, + "community": 0, "norm_label": "list_depts()" }, { @@ -42660,7 +42678,7 @@ "source_file": "api/admin.py", "source_location": "L813", "id": "api_admin_sitecreatebody", - "community": 10, + "community": 11, "norm_label": "sitecreatebody" }, { @@ -42669,7 +42687,7 @@ "source_file": "api/admin.py", "source_location": "L829", "id": "api_admin_siteupdatebody", - "community": 10, + "community": 11, "norm_label": "siteupdatebody" }, { @@ -42678,7 +42696,7 @@ "source_file": "api/admin.py", "source_location": "L846", "id": "api_admin_list_sites", - "community": 10, + "community": 0, "norm_label": "list_sites()" }, { @@ -42714,7 +42732,7 @@ "source_file": "api/admin.py", "source_location": "L936", "id": "api_admin_postcreatebody", - "community": 10, + "community": 11, "norm_label": "postcreatebody" }, { @@ -42723,7 +42741,7 @@ "source_file": "api/admin.py", "source_location": "L946", "id": "api_admin_postupdatebody", - "community": 10, + "community": 11, "norm_label": "postupdatebody" }, { @@ -42732,7 +42750,7 @@ "source_file": "api/admin.py", "source_location": "L957", "id": "api_admin_list_posts", - "community": 10, + "community": 0, "norm_label": "list_posts()" }, { @@ -42768,7 +42786,7 @@ "source_file": "api/admin.py", "source_location": "L1030", "id": "api_admin_postusersupdatebody", - "community": 10, + "community": 11, "norm_label": "postusersupdatebody" }, { @@ -42777,7 +42795,7 @@ "source_file": "api/admin.py", "source_location": "L1037", "id": "api_admin_list_post_bound_users", - "community": 10, + "community": 0, "norm_label": "list_post_bound_users()" }, { @@ -42795,7 +42813,7 @@ "source_file": "api/admin.py", "source_location": "L1070", "id": "api_admin_postrolesupdatebody", - "community": 10, + "community": 11, "norm_label": "postrolesupdatebody" }, { @@ -42804,7 +42822,7 @@ "source_file": "api/admin.py", "source_location": "L1077", "id": "api_admin_list_post_bound_roles", - "community": 10, + "community": 0, "norm_label": "list_post_bound_roles()" }, { @@ -42822,7 +42840,7 @@ "source_file": "api/admin.py", "source_location": "L1115", "id": "api_admin_itemunitcreatebody", - "community": 10, + "community": 11, "norm_label": "itemunitcreatebody" }, { @@ -42831,7 +42849,7 @@ "source_file": "api/admin.py", "source_location": "L1124", "id": "api_admin_itemunitupdatebody", - "community": 10, + "community": 11, "norm_label": "itemunitupdatebody" }, { @@ -42876,7 +42894,7 @@ "source_file": "api/admin.py", "source_location": "L1210", "id": "api_admin_expresscompanycreatebody", - "community": 10, + "community": 11, "norm_label": "expresscompanycreatebody" }, { @@ -42885,7 +42903,7 @@ "source_file": "api/admin.py", "source_location": "L1220", "id": "api_admin_expresscompanyupdatebody", - "community": 10, + "community": 11, "norm_label": "expresscompanyupdatebody" }, { @@ -42894,7 +42912,7 @@ "source_file": "api/admin.py", "source_location": "L1231", "id": "api_admin_list_express_companies", - "community": 10, + "community": 0, "norm_label": "list_express_companies()" }, { @@ -42930,7 +42948,7 @@ "source_file": "api/admin.py", "source_location": "L1309", "id": "api_admin_menucreatebody", - "community": 10, + "community": 11, "norm_label": "menucreatebody" }, { @@ -42939,7 +42957,7 @@ "source_file": "api/admin.py", "source_location": "L1325", "id": "api_admin_menuupdatebody", - "community": 10, + "community": 11, "norm_label": "menuupdatebody" }, { @@ -42948,7 +42966,7 @@ "source_file": "api/admin.py", "source_location": "L1342", "id": "api_admin_list_menus", - "community": 10, + "community": 0, "norm_label": "list_menus()" }, { @@ -42984,7 +43002,7 @@ "source_file": "api/admin.py", "source_location": "L1429", "id": "api_admin_rolecreatebody", - "community": 10, + "community": 11, "norm_label": "rolecreatebody" }, { @@ -42993,7 +43011,7 @@ "source_file": "api/admin.py", "source_location": "L1439", "id": "api_admin_roleupdatebody", - "community": 10, + "community": 11, "norm_label": "roleupdatebody" }, { @@ -43002,7 +43020,7 @@ "source_file": "api/admin.py", "source_location": "L1449", "id": "api_admin_rolemenubody", - "community": 10, + "community": 11, "norm_label": "rolemenubody" }, { @@ -43011,7 +43029,7 @@ "source_file": "api/admin.py", "source_location": "L1453", "id": "api_admin_roledatascopebody", - "community": 10, + "community": 11, "norm_label": "roledatascopebody" }, { @@ -43020,7 +43038,7 @@ "source_file": "api/admin.py", "source_location": "L1461", "id": "api_admin_list_role_management", - "community": 10, + "community": 0, "norm_label": "list_role_management()" }, { @@ -43056,7 +43074,7 @@ "source_file": "api/admin.py", "source_location": "L1535", "id": "api_admin_get_role_menus", - "community": 2, + "community": 0, "norm_label": "get_role_menus()" }, { @@ -43092,7 +43110,7 @@ "source_file": "api/admin.py", "source_location": "L1599", "id": "api_admin_format_file_size", - "community": 10, + "community": 0, "norm_label": "_format_file_size()" }, { @@ -43101,7 +43119,7 @@ "source_file": "api/admin.py", "source_location": "L1609", "id": "api_admin_upload_attachment", - "community": 10, + "community": 0, "norm_label": "upload_attachment()" }, { @@ -43110,7 +43128,7 @@ "source_file": "api/admin.py", "source_location": "L1655", "id": "api_admin_attachmentdownloadurlbody", - "community": 10, + "community": 11, "norm_label": "attachmentdownloadurlbody" }, { @@ -43119,7 +43137,7 @@ "source_file": "api/admin.py", "source_location": "L1662", "id": "api_admin_attachment_download_url", - "community": 10, + "community": 0, "norm_label": "attachment_download_url()" }, { @@ -43128,7 +43146,7 @@ "source_file": "api/admin.py", "source_location": "L48", "id": "api_admin_rationale_48", - "community": 10, + "community": 11, "norm_label": "\u8fd4\u56de\u8fd0\u8425\u7aef\u89d2\u8272\u4e0b\u62c9\u9009\u9879(label=\u5e93\u4e2d\u89d2\u8272\u540d,value=web \u89d2\u8272\u7801)\u3002" }, { @@ -43137,7 +43155,7 @@ "source_file": "api/admin.py", "source_location": "L81", "id": "api_admin_rationale_81", - "community": 10, + "community": 11, "norm_label": "\u8fd4\u56de\u7528\u6237\u4e0b\u62c9\u9009\u9879(label=\u6635\u79f0,value=\u7528\u6237id),\u4f9b\u6d41\u7a0b\u8bbe\u8ba1\u5668\u5ba1\u6279\u4eba\u9009\u62e9\u4f7f\u7528\u3002 \u53ef\u9009 rolename:\u6309\u6709\u6548\u89d2\u8272(\u76f4\u63a5\u7ed1\u5b9a \u222a \u804c\u4f4d\u7ee7\u627f)" }, { @@ -43146,7 +43164,7 @@ "source_file": "api/admin.py", "source_location": "L107", "id": "api_admin_rationale_107", - "community": 10, + "community": 11, "norm_label": "\u8fd4\u56de\u89d2\u8272\u4e0b\u62c9\u9009\u9879(label=\u89d2\u8272\u540d,value=\u89d2\u8272id uuid),\u4f9b\u6d41\u7a0b\u8bbe\u8ba1\u5668\u5ba1\u6279\u4eba\u9009\u62e9\u4f7f\u7528\u3002 \u4e0e /roles \u4e0d\u540c,\u6b64\u7aef\u70b9\u8fd4\u56de\u89d2\u8272 uuid" }, { @@ -43155,7 +43173,7 @@ "source_file": "api/admin.py", "source_location": "L240", "id": "api_admin_rationale_240", - "community": 10, + "community": 11, "norm_label": "\u540c\u79df\u6237\u6216 super_admin \u624d\u53ef\u5199\u64cd\u4f5c\u7528\u6237;\u8fd4\u56de\u76ee\u6807\u7528\u6237\u884c\u3002" }, { @@ -43164,7 +43182,7 @@ "source_file": "api/admin.py", "source_location": "L251", "id": "api_admin_rationale_251", - "community": 10, + "community": 11, "norm_label": "\u751f\u6210\u53ef\u8bfb\u7684\u4e34\u65f6\u5bc6\u7801(\u5b57\u6bcd\u6570\u5b57,\u907f\u514d\u6613\u6df7\u6dc6\u5b57\u7b26)\u3002" }, { @@ -43173,7 +43191,7 @@ "source_file": "api/admin.py", "source_location": "L1667", "id": "api_admin_rationale_1667", - "community": 10, + "community": 11, "norm_label": "\u8fd4\u56de\u5e26 content-disposition \u7684\u4e0b\u8f7d url,\u4fdd\u8bc1\u6d4f\u89c8\u5668\u4f7f\u7528\u539f\u59cb\u6587\u4ef6\u540d\u3002" }, { @@ -43218,7 +43236,7 @@ "source_file": "api/env_detect.py", "source_location": "L52", "id": "api_env_detect_envdetectitembody", - "community": 3, + "community": 2, "norm_label": "envdetectitembody" }, { @@ -43227,7 +43245,7 @@ "source_file": "api/env_detect.py", "source_location": "L62", "id": "api_env_detect_envdetectitemupdatebody", - "community": 3, + "community": 2, "norm_label": "envdetectitemupdatebody" }, { @@ -43308,7 +43326,7 @@ "source_file": "api/env_detect.py", "source_location": "L251", "id": "api_env_detect_envdetectrecordbody", - "community": 3, + "community": 2, "norm_label": "envdetectrecordbody" }, { @@ -43317,7 +43335,7 @@ "source_file": "api/env_detect.py", "source_location": "L263", "id": "api_env_detect_envdetectrecordupdatebody", - "community": 3, + "community": 2, "norm_label": "envdetectrecordupdatebody" }, { @@ -43371,7 +43389,7 @@ "source_file": "api/env_detect.py", "source_location": "L1", "id": "api_env_detect_rationale_1", - "community": 0, + "community": 3, "norm_label": "\u73af\u5883\u68c0\u6d4b \u2014 \u68c0\u6d4b\u9879\u7ef4\u62a4 + \u767b\u8bb0\u7ba1\u7406 api" }, { @@ -43380,7 +43398,7 @@ "source_file": "api/research_donation.py", "source_location": "L1", "id": "api_research_donation_py", - "community": 4, + "community": 0, "norm_label": "research_donation.py" }, { @@ -43389,7 +43407,7 @@ "source_file": "api/research_donation.py", "source_location": "L25", "id": "api_research_donation_get_tenant_no", - "community": 4, + "community": 0, "norm_label": "_get_tenant_no()" }, { @@ -43398,7 +43416,7 @@ "source_file": "api/research_donation.py", "source_location": "L35", "id": "api_research_donation_get_current_user_id", - "community": 4, + "community": 0, "norm_label": "_get_current_user_id()" }, { @@ -43407,7 +43425,7 @@ "source_file": "api/research_donation.py", "source_location": "L47", "id": "api_research_donation_donationcreatebody", - "community": 3, + "community": 5, "norm_label": "donationcreatebody" }, { @@ -43416,7 +43434,7 @@ "source_file": "api/research_donation.py", "source_location": "L74", "id": "api_research_donation_donationupdatebody", - "community": 3, + "community": 5, "norm_label": "donationupdatebody" }, { @@ -43425,7 +43443,7 @@ "source_file": "api/research_donation.py", "source_location": "L101", "id": "api_research_donation_batchdeletebody", - "community": 3, + "community": 5, "norm_label": "batchdeletebody" }, { @@ -43434,7 +43452,7 @@ "source_file": "api/research_donation.py", "source_location": "L107", "id": "api_research_donation_auditsubmitbody", - "community": 3, + "community": 5, "norm_label": "auditsubmitbody" }, { @@ -43443,7 +43461,7 @@ "source_file": "api/research_donation.py", "source_location": "L114", "id": "api_research_donation_statuschangebody", - "community": 3, + "community": 5, "norm_label": "statuschangebody" }, { @@ -43452,7 +43470,7 @@ "source_file": "api/research_donation.py", "source_location": "L123", "id": "api_research_donation_convertfromstoragebody", - "community": 3, + "community": 5, "norm_label": "convertfromstoragebody" }, { @@ -43461,7 +43479,7 @@ "source_file": "api/research_donation.py", "source_location": "L129", "id": "api_research_donation_assert_donation_sensitive_fields", - "community": 4, + "community": 0, "norm_label": "assert_donation_sensitive_fields()" }, { @@ -43470,7 +43488,7 @@ "source_file": "api/research_donation.py", "source_location": "L162", "id": "api_research_donation_list_research_donations", - "community": 4, + "community": 0, "norm_label": "list_research_donations()" }, { @@ -43479,7 +43497,7 @@ "source_file": "api/research_donation.py", "source_location": "L197", "id": "api_research_donation_list_research_donation_audits", - "community": 4, + "community": 0, "norm_label": "list_research_donation_audits()" }, { @@ -43488,7 +43506,7 @@ "source_file": "api/research_donation.py", "source_location": "L226", "id": "api_research_donation_next_research_donation_sample_code", - "community": 4, + "community": 0, "norm_label": "next_research_donation_sample_code()" }, { @@ -43497,7 +43515,7 @@ "source_file": "api/research_donation.py", "source_location": "L243", "id": "api_research_donation_get_research_donation_detail", - "community": 4, + "community": 0, "norm_label": "get_research_donation_detail()" }, { @@ -43506,7 +43524,7 @@ "source_file": "api/research_donation.py", "source_location": "L261", "id": "api_research_donation_create_research_donation", - "community": 4, + "community": 0, "norm_label": "create_research_donation()" }, { @@ -43515,7 +43533,7 @@ "source_file": "api/research_donation.py", "source_location": "L294", "id": "api_research_donation_update_research_donation", - "community": 4, + "community": 0, "norm_label": "update_research_donation()" }, { @@ -43524,7 +43542,7 @@ "source_file": "api/research_donation.py", "source_location": "L326", "id": "api_research_donation_delete_research_donation", - "community": 4, + "community": 0, "norm_label": "delete_research_donation()" }, { @@ -43533,7 +43551,7 @@ "source_file": "api/research_donation.py", "source_location": "L351", "id": "api_research_donation_batch_delete_research_donations", - "community": 4, + "community": 0, "norm_label": "batch_delete_research_donations()" }, { @@ -43551,7 +43569,7 @@ "source_file": "api/research_donation.py", "source_location": "L409", "id": "api_research_donation_change_donation_status", - "community": 4, + "community": 0, "norm_label": "change_donation_status()" }, { @@ -43560,7 +43578,7 @@ "source_file": "api/research_donation.py", "source_location": "L437", "id": "api_research_donation_list_research_donation_status_changes", - "community": 4, + "community": 0, "norm_label": "list_research_donation_status_changes()" }, { @@ -43569,7 +43587,7 @@ "source_file": "api/research_donation.py", "source_location": "L468", "id": "api_research_donation_convert_from_storage", - "community": 4, + "community": 0, "norm_label": "convert_from_storage()" }, { @@ -43578,7 +43596,7 @@ "source_file": "api/research_donation.py", "source_location": "L496", "id": "api_research_donation_convert_to_storage", - "community": 4, + "community": 0, "norm_label": "convert_to_storage()" }, { @@ -43587,7 +43605,7 @@ "source_file": "api/research_donation.py", "source_location": "L1", "id": "api_research_donation_rationale_1", - "community": 4, + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60\u7ba1\u7406 \u2014 \u6350\u8d60\u5355 crud / \u5ba1\u6838 / \u72b6\u6001\u53d8\u66f4 / \u8f6c\u6362 api" }, { @@ -43596,7 +43614,7 @@ "source_file": "api/research_donation.py", "source_location": "L136", "id": "api_research_donation_rationale_136", - "community": 4, + "community": 5, "norm_label": "\u9632\u6b62\u901a\u8fc7\u666e\u901a\u4fdd\u5b58\u63a5\u53e3\u6ce8\u5165\u72b6\u6001\u6216\u534f\u8bae\u4e92\u8f6c\u6765\u6e90\u3002" }, { @@ -43605,7 +43623,7 @@ "source_file": "api/ethnic.py", "source_location": "L1", "id": "api_ethnic_py", - "community": 4, + "community": 12, "norm_label": "ethnic.py" }, { @@ -43614,7 +43632,7 @@ "source_file": "api/ethnic.py", "source_location": "L16", "id": "api_ethnic_list_ethnics_for_select", - "community": 4, + "community": 12, "norm_label": "list_ethnics_for_select()" }, { @@ -43623,7 +43641,7 @@ "source_file": "api/sample_freight.py", "source_location": "L1", "id": "api_sample_freight_py", - "community": 0, + "community": 14, "norm_label": "sample_freight.py" }, { @@ -43632,7 +43650,7 @@ "source_file": "api/sample_freight.py", "source_location": "L20", "id": "api_sample_freight_get_tenant_no", - "community": 0, + "community": 14, "norm_label": "_get_tenant_no()" }, { @@ -43641,7 +43659,7 @@ "source_file": "api/sample_freight.py", "source_location": "L30", "id": "api_sample_freight_get_current_user_id", - "community": 0, + "community": 14, "norm_label": "_get_current_user_id()" }, { @@ -43650,7 +43668,7 @@ "source_file": "api/sample_freight.py", "source_location": "L37", "id": "api_sample_freight_samplefreightitembody", - "community": 3, + "community": 14, "norm_label": "samplefreightitembody" }, { @@ -43659,7 +43677,7 @@ "source_file": "api/sample_freight.py", "source_location": "L46", "id": "api_sample_freight_samplefreightcreatebody", - "community": 3, + "community": 14, "norm_label": "samplefreightcreatebody" }, { @@ -43668,7 +43686,7 @@ "source_file": "api/sample_freight.py", "source_location": "L54", "id": "api_sample_freight_samplefreightupdatebody", - "community": 3, + "community": 14, "norm_label": "samplefreightupdatebody" }, { @@ -43677,7 +43695,7 @@ "source_file": "api/sample_freight.py", "source_location": "L61", "id": "api_sample_freight_samplefreightitemsbody", - "community": 3, + "community": 14, "norm_label": "samplefreightitemsbody" }, { @@ -43686,7 +43704,7 @@ "source_file": "api/sample_freight.py", "source_location": "L68", "id": "api_sample_freight_list_sample_freights", - "community": 0, + "community": 14, "norm_label": "list_sample_freights()" }, { @@ -43695,7 +43713,7 @@ "source_file": "api/sample_freight.py", "source_location": "L105", "id": "api_sample_freight_list_sample_freight_options", - "community": 0, + "community": 14, "norm_label": "list_sample_freight_options()" }, { @@ -43704,7 +43722,7 @@ "source_file": "api/sample_freight.py", "source_location": "L134", "id": "api_sample_freight_get_sample_freight", - "community": 0, + "community": 14, "norm_label": "get_sample_freight()" }, { @@ -43713,7 +43731,7 @@ "source_file": "api/sample_freight.py", "source_location": "L150", "id": "api_sample_freight_create_sample_freight", - "community": 0, + "community": 14, "norm_label": "create_sample_freight()" }, { @@ -43722,7 +43740,7 @@ "source_file": "api/sample_freight.py", "source_location": "L176", "id": "api_sample_freight_update_sample_freight", - "community": 0, + "community": 14, "norm_label": "update_sample_freight()" }, { @@ -43731,7 +43749,7 @@ "source_file": "api/sample_freight.py", "source_location": "L204", "id": "api_sample_freight_link_sample_freight", - "community": 0, + "community": 14, "norm_label": "link_sample_freight()" }, { @@ -43740,7 +43758,7 @@ "source_file": "api/sample_freight.py", "source_location": "L232", "id": "api_sample_freight_unlink_sample_freight", - "community": 0, + "community": 14, "norm_label": "unlink_sample_freight()" }, { @@ -43749,7 +43767,7 @@ "source_file": "api/sample_freight.py", "source_location": "L260", "id": "api_sample_freight_delete_sample_freight", - "community": 0, + "community": 14, "norm_label": "delete_sample_freight()" }, { @@ -43776,7 +43794,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L33", "id": "api_pilot_checkup_idbody", - "community": 3, + "community": 2, "norm_label": "idbody" }, { @@ -43785,7 +43803,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L37", "id": "api_pilot_checkup_checkupsavebody", - "community": 3, + "community": 2, "norm_label": "checkupsavebody" }, { @@ -43794,7 +43812,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L72", "id": "api_pilot_checkup_checkupitembody", - "community": 3, + "community": 2, "norm_label": "checkupitembody" }, { @@ -43803,7 +43821,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L81", "id": "api_pilot_checkup_checkupitemssavebody", - "community": 3, + "community": 2, "norm_label": "checkupitemssavebody" }, { @@ -43812,7 +43830,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L90", "id": "api_pilot_checkup_batchcheckupsavebody", - "community": 3, + "community": 2, "norm_label": "batchcheckupsavebody" }, { @@ -43947,7 +43965,7 @@ "source_file": "api/pilot_checkup.py", "source_location": "L1", "id": "api_pilot_checkup_rationale_1", - "community": 3, + "community": 0, "norm_label": "\u4e2d\u8bd5\u670d\u52a1\u4f53\u68c0\u7ba1\u7406 api(\u4f53\u68c0\u4fe1\u606f\u3001\u9884\u7ea6\u9879\u76ee\u3001\u5b9e\u9645\u9879\u76ee)" }, { @@ -43956,7 +43974,7 @@ "source_file": "api/mini_auth.py", "source_location": "L1", "id": "api_mini_auth_py", - "community": 7, + "community": 0, "norm_label": "mini_auth.py" }, { @@ -43965,7 +43983,7 @@ "source_file": "api/mini_auth.py", "source_location": "L30", "id": "api_mini_auth_resolve_user_id", - "community": 7, + "community": 0, "norm_label": "_resolve_user_id()" }, { @@ -43974,7 +43992,7 @@ "source_file": "api/mini_auth.py", "source_location": "L43", "id": "api_mini_auth_wechat_login", - "community": 7, + "community": 0, "norm_label": "wechat_login()" }, { @@ -43983,7 +44001,7 @@ "source_file": "api/mini_auth.py", "source_location": "L87", "id": "api_mini_auth_wechat_bind", - "community": 7, + "community": 0, "norm_label": "wechat_bind()" }, { @@ -43992,7 +44010,7 @@ "source_file": "api/mini_auth.py", "source_location": "L128", "id": "api_mini_auth_mp_bind_status", - "community": 7, + "community": 0, "norm_label": "mp_bind_status()" }, { @@ -44001,7 +44019,7 @@ "source_file": "api/mini_auth.py", "source_location": "L141", "id": "api_mini_auth_mp_bind", - "community": 7, + "community": 0, "norm_label": "mp_bind()" }, { @@ -44091,7 +44109,7 @@ "source_file": "api/pilot_service.py", "source_location": "L32", "id": "api_pilot_service_cellproducttypecreatebody", - "community": 3, + "community": 2, "norm_label": "cellproducttypecreatebody" }, { @@ -44100,7 +44118,7 @@ "source_file": "api/pilot_service.py", "source_location": "L41", "id": "api_pilot_service_cellproducttypeupdatebody", - "community": 3, + "community": 2, "norm_label": "cellproducttypeupdatebody" }, { @@ -44145,7 +44163,7 @@ "source_file": "api/pilot_service.py", "source_location": "L134", "id": "api_pilot_service_cellproductspeccreatebody", - "community": 3, + "community": 2, "norm_label": "cellproductspeccreatebody" }, { @@ -44154,7 +44172,7 @@ "source_file": "api/pilot_service.py", "source_location": "L143", "id": "api_pilot_service_cellproductspecupdatebody", - "community": 3, + "community": 2, "norm_label": "cellproductspecupdatebody" }, { @@ -44199,7 +44217,7 @@ "source_file": "api/pilot_service.py", "source_location": "L236", "id": "api_pilot_service_cellproductpricecreatebody", - "community": 3, + "community": 2, "norm_label": "cellproductpricecreatebody" }, { @@ -44208,7 +44226,7 @@ "source_file": "api/pilot_service.py", "source_location": "L251", "id": "api_pilot_service_cellproductpriceupdatebody", - "community": 3, + "community": 2, "norm_label": "cellproductpriceupdatebody" }, { @@ -44253,7 +44271,7 @@ "source_file": "api/pilot_service.py", "source_location": "L369", "id": "api_pilot_service_projectsystemcreatebody", - "community": 3, + "community": 2, "norm_label": "projectsystemcreatebody" }, { @@ -44262,7 +44280,7 @@ "source_file": "api/pilot_service.py", "source_location": "L379", "id": "api_pilot_service_projectsystemupdatebody", - "community": 3, + "community": 2, "norm_label": "projectsystemupdatebody" }, { @@ -44307,7 +44325,7 @@ "source_file": "api/pilot_service.py", "source_location": "L473", "id": "api_pilot_service_projectsystemitemcreatebody", - "community": 3, + "community": 2, "norm_label": "projectsystemitemcreatebody" }, { @@ -44316,7 +44334,7 @@ "source_file": "api/pilot_service.py", "source_location": "L489", "id": "api_pilot_service_projectsystemitemupdatebody", - "community": 3, + "community": 2, "norm_label": "projectsystemitemupdatebody" }, { @@ -44361,7 +44379,7 @@ "source_file": "api/pilot_service.py", "source_location": "L601", "id": "api_pilot_service_channelcreatebody", - "community": 3, + "community": 2, "norm_label": "channelcreatebody" }, { @@ -44370,7 +44388,7 @@ "source_file": "api/pilot_service.py", "source_location": "L615", "id": "api_pilot_service_channelupdatebody", - "community": 3, + "community": 2, "norm_label": "channelupdatebody" }, { @@ -44415,7 +44433,7 @@ "source_file": "api/pilot_service.py", "source_location": "L727", "id": "api_pilot_service_channelinvoicecreatebody", - "community": 3, + "community": 2, "norm_label": "channelinvoicecreatebody" }, { @@ -44424,7 +44442,7 @@ "source_file": "api/pilot_service.py", "source_location": "L740", "id": "api_pilot_service_channelinvoiceupdatebody", - "community": 3, + "community": 2, "norm_label": "channelinvoiceupdatebody" }, { @@ -44469,7 +44487,7 @@ "source_file": "api/pilot_service.py", "source_location": "L841", "id": "api_pilot_service_channelmailaddresscreatebody", - "community": 3, + "community": 2, "norm_label": "channelmailaddresscreatebody" }, { @@ -44478,7 +44496,7 @@ "source_file": "api/pilot_service.py", "source_location": "L851", "id": "api_pilot_service_channelmailaddressupdatebody", - "community": 3, + "community": 2, "norm_label": "channelmailaddressupdatebody" }, { @@ -44523,7 +44541,7 @@ "source_file": "api/pilot_service.py", "source_location": "L943", "id": "api_pilot_service_channelagreementcreatebody", - "community": 3, + "community": 2, "norm_label": "channelagreementcreatebody" }, { @@ -44532,7 +44550,7 @@ "source_file": "api/pilot_service.py", "source_location": "L956", "id": "api_pilot_service_channelagreementupdatebody", - "community": 3, + "community": 2, "norm_label": "channelagreementupdatebody" }, { @@ -44595,7 +44613,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1095", "id": "api_pilot_service_channelagreementpricecreatebody", - "community": 3, + "community": 2, "norm_label": "channelagreementpricecreatebody" }, { @@ -44604,7 +44622,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1109", "id": "api_pilot_service_channelagreementpriceupdatebody", - "community": 3, + "community": 2, "norm_label": "channelagreementpriceupdatebody" }, { @@ -44649,7 +44667,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1215", "id": "api_pilot_service_checkupinstitutioncreatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutioncreatebody" }, { @@ -44658,7 +44676,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1228", "id": "api_pilot_service_checkupinstitutionupdatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionupdatebody" }, { @@ -44703,7 +44721,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1338", "id": "api_pilot_service_checkupinstitutioninvoicecreatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutioninvoicecreatebody" }, { @@ -44712,7 +44730,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1351", "id": "api_pilot_service_checkupinstitutioninvoiceupdatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutioninvoiceupdatebody" }, { @@ -44757,7 +44775,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1452", "id": "api_pilot_service_checkupinstitutionprojectcreatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionprojectcreatebody" }, { @@ -44766,7 +44784,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1462", "id": "api_pilot_service_checkupinstitutionprojectupdatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionprojectupdatebody" }, { @@ -44811,7 +44829,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1556", "id": "api_pilot_service_serviceorderproductitem", - "community": 3, + "community": 2, "norm_label": "serviceorderproductitem" }, { @@ -44820,7 +44838,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1568", "id": "api_pilot_service_serviceordercreatebody", - "community": 3, + "community": 2, "norm_label": "serviceordercreatebody" }, { @@ -44829,7 +44847,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1581", "id": "api_pilot_service_serviceorderupdatebody", - "community": 3, + "community": 2, "norm_label": "serviceorderupdatebody" }, { @@ -44838,7 +44856,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1592", "id": "api_pilot_service_financesubmitbody", - "community": 3, + "community": 2, "norm_label": "financesubmitbody" }, { @@ -44847,7 +44865,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1599", "id": "api_pilot_service_financeconfirmbody", - "community": 3, + "community": 2, "norm_label": "financeconfirmbody" }, { @@ -44856,7 +44874,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1606", "id": "api_pilot_service_refundsubmitbody", - "community": 3, + "community": 2, "norm_label": "refundsubmitbody" }, { @@ -44865,7 +44883,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1614", "id": "api_pilot_service_refundconfirmbody", - "community": 3, + "community": 2, "norm_label": "refundconfirmbody" }, { @@ -44874,7 +44892,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1623", "id": "api_pilot_service_txnrechargebody", - "community": 3, + "community": 2, "norm_label": "txnrechargebody" }, { @@ -44883,7 +44901,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1631", "id": "api_pilot_service_txnrefundbody", - "community": 3, + "community": 2, "norm_label": "txnrefundbody" }, { @@ -44892,7 +44910,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1639", "id": "api_pilot_service_txnproductitem", - "community": 3, + "community": 2, "norm_label": "txnproductitem" }, { @@ -44901,7 +44919,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1651", "id": "api_pilot_service_txnpurchasebody", - "community": 3, + "community": 2, "norm_label": "txnpurchasebody" }, { @@ -44910,7 +44928,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1658", "id": "api_pilot_service_txnunsubscribebody", - "community": 3, + "community": 2, "norm_label": "txnunsubscribebody" }, { @@ -44919,7 +44937,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1665", "id": "api_pilot_service_txnupdatebody", - "community": 3, + "community": 2, "norm_label": "txnupdatebody" }, { @@ -44928,7 +44946,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1675", "id": "api_pilot_service_txnfinancesubmitbody", - "community": 3, + "community": 2, "norm_label": "txnfinancesubmitbody" }, { @@ -44937,7 +44955,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1682", "id": "api_pilot_service_txnfinanceconfirmbody", - "community": 3, + "community": 2, "norm_label": "txnfinanceconfirmbody" }, { @@ -45144,7 +45162,7 @@ "source_file": "api/pilot_service.py", "source_location": "L2239", "id": "api_pilot_service_checkuppackageitembody", - "community": 3, + "community": 2, "norm_label": "checkuppackageitembody" }, { @@ -45153,7 +45171,7 @@ "source_file": "api/pilot_service.py", "source_location": "L2249", "id": "api_pilot_service_checkupinstitutionpackagecreatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionpackagecreatebody" }, { @@ -45162,7 +45180,7 @@ "source_file": "api/pilot_service.py", "source_location": "L2260", "id": "api_pilot_service_checkupinstitutionpackageupdatebody", - "community": 3, + "community": 2, "norm_label": "checkupinstitutionpackageupdatebody" }, { @@ -45225,7 +45243,7 @@ "source_file": "api/pilot_service.py", "source_location": "L1", "id": "api_pilot_service_rationale_1", - "community": 3, + "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)" }, { @@ -45315,7 +45333,7 @@ "source_file": "api/workflow.py", "source_location": "L134", "id": "api_workflow_taskactionbody", - "community": 1, + "community": 3, "norm_label": "taskactionbody" }, { @@ -45378,7 +45396,7 @@ "source_file": "api/workflow.py", "source_location": "L269", "id": "api_workflow_get_designer_data", - "community": 14, + "community": 7, "norm_label": "get_designer_data()" }, { @@ -45459,7 +45477,7 @@ "source_file": "api/workflow.py", "source_location": "L135", "id": "api_workflow_rationale_135", - "community": 1, + "community": 3, "norm_label": "\u5ba1\u6279\u610f\u89c1:\u524d\u7aef\u4f20 commenttext,\u517c\u5bb9 comment\u3002" }, { @@ -45504,7 +45522,7 @@ "source_file": "api/sample_sms_notification.py", "source_location": "L50", "id": "api_sample_sms_notification_togglestatusbody", - "community": 3, + "community": 2, "norm_label": "togglestatusbody" }, { @@ -45576,7 +45594,7 @@ "source_file": "api/sample_reception.py", "source_location": "L57", "id": "api_sample_reception_checkitembody", - "community": 3, + "community": 5, "norm_label": "checkitembody" }, { @@ -45585,7 +45603,7 @@ "source_file": "api/sample_reception.py", "source_location": "L67", "id": "api_sample_reception_checkitemupdatebody", - "community": 3, + "community": 5, "norm_label": "checkitemupdatebody" }, { @@ -45675,7 +45693,7 @@ "source_file": "api/sample_reception.py", "source_location": "L303", "id": "api_sample_reception_receptionchecksubmit", - "community": 3, + "community": 5, "norm_label": "receptionchecksubmit" }, { @@ -45684,7 +45702,7 @@ "source_file": "api/sample_reception.py", "source_location": "L310", "id": "api_sample_reception_samplereceptionupdatebody", - "community": 3, + "community": 5, "norm_label": "samplereceptionupdatebody" }, { @@ -45693,7 +45711,7 @@ "source_file": "api/sample_reception.py", "source_location": "L324", "id": "api_sample_reception_samplereceptioncreatebody", - "community": 3, + "community": 5, "norm_label": "samplereceptioncreatebody" }, { @@ -45702,7 +45720,7 @@ "source_file": "api/sample_reception.py", "source_location": "L341", "id": "api_sample_reception_allocatelabstoragecodesbody", - "community": 3, + "community": 5, "norm_label": "allocatelabstoragecodesbody" }, { @@ -45738,7 +45756,7 @@ "source_file": "api/sample_reception.py", "source_location": "L272", "id": "api_sample_reception_rationale_272", - "community": 0, + "community": 5, "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" }, { @@ -45774,7 +45792,7 @@ "source_file": "api/sample_storage_cert_qc.py", "source_location": "L44", "id": "api_sample_storage_cert_qc_upsertbody", - "community": 3, + "community": 0, "norm_label": "upsertbody" }, { @@ -46062,7 +46080,7 @@ "source_file": "api/insurance_company.py", "source_location": "L1", "id": "api_insurance_company_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u4fdd\u9669\u516c\u53f8\u53ca\u9669\u79cd\u4ef7\u683c\u7ba1\u7406 api(\u4fdd\u9669\u516c\u53f8 + \u5f00\u7968\u4fe1\u606f + \u9669\u79cd\u4ef7\u683c)" }, { @@ -46107,7 +46125,7 @@ "source_file": "api/production.py", "source_location": "L106", "id": "api_production_consumablecreatebody", - "community": 3, + "community": 2, "norm_label": "consumablecreatebody" }, { @@ -46116,7 +46134,7 @@ "source_file": "api/production.py", "source_location": "L120", "id": "api_production_consumableupdatebody", - "community": 3, + "community": 2, "norm_label": "consumableupdatebody" }, { @@ -46170,7 +46188,7 @@ "source_file": "api/production.py", "source_location": "L186", "id": "api_production_stockinbody", - "community": 3, + "community": 2, "norm_label": "stockinbody" }, { @@ -46179,7 +46197,7 @@ "source_file": "api/production.py", "source_location": "L192", "id": "api_production_stockoutbody", - "community": 3, + "community": 2, "norm_label": "stockoutbody" }, { @@ -46188,7 +46206,7 @@ "source_file": "api/production.py", "source_location": "L200", "id": "api_production_batchstockinitem", - "community": 3, + "community": 2, "norm_label": "batchstockinitem" }, { @@ -46197,7 +46215,7 @@ "source_file": "api/production.py", "source_location": "L207", "id": "api_production_batchstockinbody", - "community": 3, + "community": 2, "norm_label": "batchstockinbody" }, { @@ -46206,7 +46224,7 @@ "source_file": "api/production.py", "source_location": "L213", "id": "api_production_batchstockoutitem", - "community": 3, + "community": 2, "norm_label": "batchstockoutitem" }, { @@ -46215,7 +46233,7 @@ "source_file": "api/production.py", "source_location": "L219", "id": "api_production_batchstockoutbody", - "community": 3, + "community": 2, "norm_label": "batchstockoutbody" }, { @@ -46278,7 +46296,7 @@ "source_file": "api/production.py", "source_location": "L356", "id": "api_production_reagentcreatebody", - "community": 3, + "community": 2, "norm_label": "reagentcreatebody" }, { @@ -46287,7 +46305,7 @@ "source_file": "api/production.py", "source_location": "L370", "id": "api_production_reagentupdatebody", - "community": 3, + "community": 2, "norm_label": "reagentupdatebody" }, { @@ -46395,7 +46413,7 @@ "source_file": "api/production.py", "source_location": "L565", "id": "api_production_sopdocumentcreatebody", - "community": 3, + "community": 2, "norm_label": "sopdocumentcreatebody" }, { @@ -46404,7 +46422,7 @@ "source_file": "api/production.py", "source_location": "L575", "id": "api_production_sopdocumentupdatebody", - "community": 3, + "community": 2, "norm_label": "sopdocumentupdatebody" }, { @@ -46458,7 +46476,7 @@ "source_file": "api/production.py", "source_location": "L683", "id": "api_production_processcategorycreatebody", - "community": 3, + "community": 2, "norm_label": "processcategorycreatebody" }, { @@ -46467,7 +46485,7 @@ "source_file": "api/production.py", "source_location": "L691", "id": "api_production_processcategoryupdatebody", - "community": 3, + "community": 2, "norm_label": "processcategoryupdatebody" }, { @@ -46521,7 +46539,7 @@ "source_file": "api/production.py", "source_location": "L786", "id": "api_production_equipmentcreatebody", - "community": 3, + "community": 2, "norm_label": "equipmentcreatebody" }, { @@ -46530,7 +46548,7 @@ "source_file": "api/production.py", "source_location": "L801", "id": "api_production_equipmentupdatebody", - "community": 3, + "community": 2, "norm_label": "equipmentupdatebody" }, { @@ -46584,7 +46602,7 @@ "source_file": "api/production.py", "source_location": "L928", "id": "api_production_outputtypecreatebody", - "community": 3, + "community": 2, "norm_label": "outputtypecreatebody" }, { @@ -46593,7 +46611,7 @@ "source_file": "api/production.py", "source_location": "L936", "id": "api_production_outputtypeupdatebody", - "community": 3, + "community": 2, "norm_label": "outputtypeupdatebody" }, { @@ -46647,7 +46665,7 @@ "source_file": "api/production.py", "source_location": "L1031", "id": "api_production_productionproducttypecreatebody", - "community": 3, + "community": 2, "norm_label": "productionproducttypecreatebody" }, { @@ -46656,7 +46674,7 @@ "source_file": "api/production.py", "source_location": "L1040", "id": "api_production_productionproducttypeupdatebody", - "community": 3, + "community": 2, "norm_label": "productionproducttypeupdatebody" }, { @@ -46701,7 +46719,7 @@ "source_file": "api/production.py", "source_location": "L1135", "id": "api_production_packiteminput", - "community": 3, + "community": 2, "norm_label": "packiteminput" }, { @@ -46710,7 +46728,7 @@ "source_file": "api/production.py", "source_location": "L1145", "id": "api_production_consumablepackcreatebody", - "community": 3, + "community": 2, "norm_label": "consumablepackcreatebody" }, { @@ -46719,7 +46737,7 @@ "source_file": "api/production.py", "source_location": "L1157", "id": "api_production_consumablepackupdatebody", - "community": 3, + "community": 2, "norm_label": "consumablepackupdatebody" }, { @@ -46782,7 +46800,7 @@ "source_file": "api/production.py", "source_location": "L1278", "id": "api_production_processreagentinput", - "community": 3, + "community": 2, "norm_label": "processreagentinput" }, { @@ -46791,7 +46809,7 @@ "source_file": "api/production.py", "source_location": "L1289", "id": "api_production_processconsumableinput", - "community": 3, + "community": 2, "norm_label": "processconsumableinput" }, { @@ -46800,7 +46818,7 @@ "source_file": "api/production.py", "source_location": "L1300", "id": "api_production_processoutputinput", - "community": 3, + "community": 2, "norm_label": "processoutputinput" }, { @@ -46809,7 +46827,7 @@ "source_file": "api/production.py", "source_location": "L1308", "id": "api_production_processdatacollectioninput", - "community": 3, + "community": 2, "norm_label": "processdatacollectioninput" }, { @@ -46818,7 +46836,7 @@ "source_file": "api/production.py", "source_location": "L1316", "id": "api_production_processcreatebody", - "community": 3, + "community": 2, "norm_label": "processcreatebody" }, { @@ -46827,7 +46845,7 @@ "source_file": "api/production.py", "source_location": "L1334", "id": "api_production_processupdatebody", - "community": 3, + "community": 2, "norm_label": "processupdatebody" }, { @@ -47547,7 +47565,7 @@ "source_file": "api/production.py", "source_location": "L1", "id": "api_production_rationale_1", - "community": 3, + "community": 2, "norm_label": "\u751f\u4ea7\u7ba1\u7406 api \u8def\u7531(7 \u4e2a\u5b50\u6a21\u5757:\u8017\u6750\u3001\u8bd5\u5242\u3001sop\u6587\u6863\u3001\u5de5\u827a\u5de5\u5e8f\u5206\u7c7b\u3001\u4ea7\u51fa\u7269\u7c7b\u578b\u3001\u8017\u6750\u5305\u3001\u5de5\u827a\u5e93)" }, { @@ -47556,7 +47574,7 @@ "source_file": "api/production.py", "source_location": "L2530", "id": "api_production_rationale_2530", - "community": 3, + "community": 2, "norm_label": "\u7f16\u8f91\u751f\u4ea7\u4efb\u52a1\u5f39\u7a97\u521d\u59cb\u5316:\u4efb\u52a1\u8be6\u60c5 + \u5de5\u827a\u5e93 + \u6b65\u9aa4\u914d\u7f6e\u53c2\u8003\u6570\u636e(\u805a\u5408\u63a5\u53e3)\u3002" }, { @@ -47565,7 +47583,7 @@ "source_file": "api/production.py", "source_location": "L2927", "id": "api_production_rationale_2927", - "community": 3, + "community": 2, "norm_label": "\u67e5\u8be2 `{productcode}-{\u4ee3\u6b21}-xx` \u5728\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7\u3002" }, { @@ -47574,7 +47592,7 @@ "source_file": "api/production.py", "source_location": "L2967", "id": "api_production_rationale_2967", - "community": 3, + "community": 2, "norm_label": "\u67e5\u8be2 `{productcode}-xx` \u5728\u7ec6\u80de\u4ea7\u54c1\u5e93\u4e2d\u7684\u6700\u5927\u4e24\u4f4d\u5e8f\u53f7\u3002" }, { @@ -47583,7 +47601,7 @@ "source_file": "api/production.py", "source_location": "L2983", "id": "api_production_rationale_2983", - "community": 3, + "community": 2, "norm_label": "\u68c0\u67e5\u4ea7\u54c1\u7f16\u7801\u662f\u5426\u5df2\u88ab\u5360\u7528(\u7f16\u8f91\u65f6\u53ef\u6392\u9664\u5f53\u524d\u8bb0\u5f55)\u3002" }, { @@ -47599,7 +47617,7 @@ "label": "_get_tenant_no()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L32", + "source_location": "L30", "id": "api_protocol_sample_collection_get_tenant_no", "community": 0, "norm_label": "_get_tenant_no()" @@ -47608,7 +47626,7 @@ "label": "_page_payload()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L42", + "source_location": "L40", "id": "api_protocol_sample_collection_page_payload", "community": 0, "norm_label": "_page_payload()" @@ -47617,7 +47635,7 @@ "label": "list_protocol_sample_collections()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L53", + "source_location": "L51", "id": "api_protocol_sample_collection_list_protocol_sample_collections", "community": 0, "norm_label": "list_protocol_sample_collections()" @@ -47626,7 +47644,7 @@ "label": "_get_current_user_id()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L91", + "source_location": "L89", "id": "api_protocol_sample_collection_get_current_user_id", "community": 0, "norm_label": "_get_current_user_id()" @@ -47635,25 +47653,25 @@ "label": "QuickRegisterItem", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L98", + "source_location": "L96", "id": "api_protocol_sample_collection_quickregisteritem", - "community": 3, + "community": 0, "norm_label": "quickregisteritem" }, { "label": "QuickRegisterBody", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L105", + "source_location": "L103", "id": "api_protocol_sample_collection_quickregisterbody", - "community": 3, + "community": 0, "norm_label": "quickregisterbody" }, { "label": "_optional_dt()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L128", + "source_location": "L138", "id": "api_protocol_sample_collection_optional_dt", "community": 0, "norm_label": "_optional_dt()" @@ -47662,7 +47680,7 @@ "label": "_customer_service_incoming_from_body()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L137", + "source_location": "L147", "id": "api_protocol_sample_collection_customer_service_incoming_from_body", "community": 0, "norm_label": "_customer_service_incoming_from_body()" @@ -47671,7 +47689,7 @@ "label": "quick_register_sample_info()", "file_type": "code", "source_file": "api/protocol_sample_collection.py", - "source_location": "L158", + "source_location": "L168", "id": "api_protocol_sample_collection_quick_register_sample_info", "community": 0, "norm_label": "quick_register_sample_info()" @@ -47718,7 +47736,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L51", "id": "api_protocol_sample_payment_schedulebody", - "community": 3, + "community": 5, "norm_label": "schedulebody" }, { @@ -47727,7 +47745,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L63", "id": "api_protocol_sample_payment_samplepaymentbody", - "community": 3, + "community": 5, "norm_label": "samplepaymentbody" }, { @@ -47736,7 +47754,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L83", "id": "api_protocol_sample_payment_samplepaymentsputbody", - "community": 3, + "community": 5, "norm_label": "samplepaymentsputbody" }, { @@ -47745,7 +47763,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L91", "id": "api_protocol_sample_payment_transfercreatebody", - "community": 3, + "community": 5, "norm_label": "transfercreatebody" }, { @@ -47754,7 +47772,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L102", "id": "api_protocol_sample_payment_transferdraftbody", - "community": 3, + "community": 5, "norm_label": "transferdraftbody" }, { @@ -47763,7 +47781,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L112", "id": "api_protocol_sample_payment_financeconfirmbody", - "community": 3, + "community": 5, "norm_label": "financeconfirmbody" }, { @@ -47781,7 +47799,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L134", "id": "api_protocol_sample_payment_save_sample_payments", - "community": 5, + "community": 10, "norm_label": "_save_sample_payments()" }, { @@ -47925,7 +47943,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L1", "id": "api_protocol_sample_payment_rationale_1", - "community": 3, + "community": 5, "norm_label": "\u6309\u6837\u672c\u7f34\u8d39\u65b9\u6848 / \u8f6c\u8d26\u7b14\u8d22\u52a1\u786e\u8ba4 api(payment_model_version=2)" }, { @@ -47934,7 +47952,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L209", "id": "api_protocol_sample_payment_rationale_209", - "community": 3, + "community": 5, "norm_label": "\u50ac\u7f34\u4fe1\u606f:\u903e\u671f\u672a\u6e05 \u222a \u672a\u6765 30 \u5929\u5185\u5e94\u7f34\u672a\u6e05(\u4e00\u884c\u4e00\u671f)\u3002" }, { @@ -47943,7 +47961,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L240", "id": "api_protocol_sample_payment_rationale_240", - "community": 3, + "community": 5, "norm_label": "\u6309\u6837\u672c\u7f34\u8d39\u65b9\u6848\u5206\u9875\u5217\u8868(\u72ec\u7acb\u7f34\u8d39\u4fe1\u606f\u83dc\u5355)\u3002" }, { @@ -47952,7 +47970,7 @@ "source_file": "api/protocol_sample_payment.py", "source_location": "L509", "id": "api_protocol_sample_payment_rationale_509", - "community": 3, + "community": 5, "norm_label": "\u6309\u8f6c\u8d26\u7b14\u72b6\u6001\u5206\u9875(\u7f34\u8d39\u4fe1\u606f\u770b\u677f / \u8d22\u52a1\u5171\u7528)\u3002" }, { @@ -47970,7 +47988,7 @@ "source_file": "api/leave.py", "source_location": "L24", "id": "api_leave_leave_local_callback", - "community": 4, + "community": 12, "norm_label": "_leave_local_callback()" }, { @@ -48042,7 +48060,7 @@ "source_file": "api/leave.py", "source_location": "L143", "id": "api_leave_rationale_143", - "community": 3, + "community": 2, "norm_label": "http \u56de\u8c03\u5df2\u7981\u7528:\u8bf7\u5047\u5ba1\u6279\u7ed3\u679c\u4ec5\u5141\u8bb8\u5de5\u4f5c\u6d41\u672c\u5730\u56de\u8c03(register_local_callback)\u3002" }, { @@ -48069,7 +48087,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L26", "id": "api_clinical_payment_paymentidbody", - "community": 3, + "community": 2, "norm_label": "paymentidbody" }, { @@ -48078,7 +48096,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L32", "id": "api_clinical_payment_batchpaymentidsbody", - "community": 3, + "community": 2, "norm_label": "batchpaymentidsbody" }, { @@ -48087,7 +48105,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L38", "id": "api_clinical_payment_submitreceiptbody", - "community": 3, + "community": 2, "norm_label": "submitreceiptbody" }, { @@ -48096,7 +48114,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L47", "id": "api_clinical_payment_batchsubmitreceiptbody", - "community": 3, + "community": 2, "norm_label": "batchsubmitreceiptbody" }, { @@ -48105,7 +48123,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L55", "id": "api_clinical_payment_confirmreceiptbody", - "community": 3, + "community": 2, "norm_label": "confirmreceiptbody" }, { @@ -48114,7 +48132,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L62", "id": "api_clinical_payment_submitrefundbody", - "community": 3, + "community": 2, "norm_label": "submitrefundbody" }, { @@ -48123,7 +48141,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L70", "id": "api_clinical_payment_batchsubmitrefundbody", - "community": 3, + "community": 2, "norm_label": "batchsubmitrefundbody" }, { @@ -48132,7 +48150,7 @@ "source_file": "api/clinical_payment.py", "source_location": "L79", "id": "api_clinical_payment_confirmrefundbody", - "community": 3, + "community": 2, "norm_label": "confirmrefundbody" }, { @@ -48742,7 +48760,7 @@ "label": "_get_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1976", + "source_location": "L1980", "id": "services_oa_engine_get_instance", "community": 6, "norm_label": "_get_instance()" @@ -48751,7 +48769,7 @@ "label": "get_instance_detail()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L1987", + "source_location": "L1991", "id": "services_oa_engine_get_instance_detail", "community": 6, "norm_label": "get_instance_detail()" @@ -48760,7 +48778,7 @@ "label": "_normalize_cc_read_status()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2066", + "source_location": "L2076", "id": "services_oa_engine_normalize_cc_read_status", "community": 6, "norm_label": "_normalize_cc_read_status()" @@ -48769,7 +48787,7 @@ "label": "_apply_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2073", + "source_location": "L2083", "id": "services_oa_engine_apply_cc_task_read", "community": 6, "norm_label": "_apply_cc_task_read()" @@ -48778,25 +48796,25 @@ "label": "count_cc_unread()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2091", + "source_location": "L2101", "id": "services_oa_engine_count_cc_unread", - "community": 4, + "community": 1, "norm_label": "count_cc_unread()" }, { "label": "count_pending_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2105", + "source_location": "L2115", "id": "services_oa_engine_count_pending_tasks", - "community": 4, + "community": 1, "norm_label": "count_pending_tasks()" }, { "label": "mark_cc_task_read()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2119", + "source_location": "L2129", "id": "services_oa_engine_mark_cc_task_read", "community": 6, "norm_label": "mark_cc_task_read()" @@ -48805,7 +48823,7 @@ "label": "mark_cc_tasks_read_batch()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2140", + "source_location": "L2150", "id": "services_oa_engine_mark_cc_tasks_read_batch", "community": 6, "norm_label": "mark_cc_tasks_read_batch()" @@ -48814,7 +48832,7 @@ "label": "_parse_day_start()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2172", + "source_location": "L2182", "id": "services_oa_engine_parse_day_start", "community": 6, "norm_label": "_parse_day_start()" @@ -48823,7 +48841,7 @@ "label": "_parse_day_end()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2183", + "source_location": "L2193", "id": "services_oa_engine_parse_day_end", "community": 6, "norm_label": "_parse_day_end()" @@ -48832,7 +48850,7 @@ "label": "_apply_instance_list_filters()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2194", + "source_location": "L2204", "id": "services_oa_engine_apply_instance_list_filters", "community": 6, "norm_label": "_apply_instance_list_filters()" @@ -48841,7 +48859,7 @@ "label": "_filter_by_initiator_dept()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2265", + "source_location": "L2275", "id": "services_oa_engine_filter_by_initiator_dept", "community": 6, "norm_label": "_filter_by_initiator_dept()" @@ -48850,7 +48868,7 @@ "label": "list_instance_history()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2278", + "source_location": "L2288", "id": "services_oa_engine_list_instance_history", "community": 6, "norm_label": "list_instance_history()" @@ -48859,7 +48877,7 @@ "label": "_format_export_duration()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2409", + "source_location": "L2419", "id": "services_oa_engine_format_export_duration", "community": 6, "norm_label": "_format_export_duration()" @@ -48868,7 +48886,7 @@ "label": "_export_upload_cell_value()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2421", + "source_location": "L2431", "id": "services_oa_engine_export_upload_cell_value", "community": 6, "norm_label": "_export_upload_cell_value()" @@ -48877,7 +48895,7 @@ "label": "_export_progress_action()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2437", + "source_location": "L2447", "id": "services_oa_engine_export_progress_action", "community": 6, "norm_label": "_export_progress_action()" @@ -48886,7 +48904,7 @@ "label": "_format_export_progress_record()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2444", + "source_location": "L2454", "id": "services_oa_engine_format_export_progress_record", "community": 6, "norm_label": "_format_export_progress_record()" @@ -48895,7 +48913,7 @@ "label": "_collect_history_approver_names()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2493", + "source_location": "L2503", "id": "services_oa_engine_collect_history_approver_names", "community": 6, "norm_label": "_collect_history_approver_names()" @@ -48904,7 +48922,7 @@ "label": "_build_history_export_business_columns()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2522", + "source_location": "L2532", "id": "services_oa_engine_build_history_export_business_columns", "community": 6, "norm_label": "_build_history_export_business_columns()" @@ -48913,7 +48931,7 @@ "label": "_merge_history_export_business_columns()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2548", + "source_location": "L2558", "id": "services_oa_engine_merge_history_export_business_columns", "community": 6, "norm_label": "_merge_history_export_business_columns()" @@ -48922,7 +48940,7 @@ "label": "_history_export_query()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2561", + "source_location": "L2571", "id": "services_oa_engine_history_export_query", "community": 6, "norm_label": "_history_export_query()" @@ -48931,7 +48949,7 @@ "label": "export_instance_history()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2618", + "source_location": "L2628", "id": "services_oa_engine_export_instance_history", "community": 6, "norm_label": "export_instance_history()" @@ -48940,7 +48958,7 @@ "label": "list_tasks()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L2853", + "source_location": "L2863", "id": "services_oa_engine_list_tasks", "community": 6, "norm_label": "list_tasks()" @@ -48949,7 +48967,7 @@ "label": "_approve_task_core()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3015", + "source_location": "L3025", "id": "services_oa_engine_approve_task_core", "community": 6, "norm_label": "_approve_task_core()" @@ -48958,7 +48976,7 @@ "label": "_maybe_auto_pass_initiator()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3086", + "source_location": "L3096", "id": "services_oa_engine_maybe_auto_pass_initiator", "community": 6, "norm_label": "_maybe_auto_pass_initiator()" @@ -48967,7 +48985,7 @@ "label": "_prior_approved_assignees()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3124", + "source_location": "L3134", "id": "services_oa_engine_prior_approved_assignees", "community": 6, "norm_label": "_prior_approved_assignees()" @@ -48976,7 +48994,7 @@ "label": "_maybe_auto_pass_approver_dedup()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3138", + "source_location": "L3148", "id": "services_oa_engine_maybe_auto_pass_approver_dedup", "community": 6, "norm_label": "_maybe_auto_pass_approver_dedup()" @@ -48985,7 +49003,7 @@ "label": "complete_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3181", + "source_location": "L3191", "id": "services_oa_engine_complete_task", "community": 6, "norm_label": "complete_task()" @@ -48994,7 +49012,7 @@ "label": "add_sign()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3285", + "source_location": "L3295", "id": "services_oa_engine_add_sign", "community": 6, "norm_label": "add_sign()" @@ -49003,7 +49021,7 @@ "label": "transfer_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3414", + "source_location": "L3424", "id": "services_oa_engine_transfer_task", "community": 6, "norm_label": "transfer_task()" @@ -49012,7 +49030,7 @@ "label": "return_task()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3538", + "source_location": "L3548", "id": "services_oa_engine_return_task", "community": 6, "norm_label": "return_task()" @@ -49021,7 +49039,7 @@ "label": "resubmit_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3627", + "source_location": "L3637", "id": "services_oa_engine_resubmit_instance", "community": 6, "norm_label": "resubmit_instance()" @@ -49030,7 +49048,7 @@ "label": "withdraw_instance()", "file_type": "code", "source_file": "services/oa_engine.py", - "source_location": "L3641", + "source_location": "L3651", "id": "services_oa_engine_withdraw_instance", "community": 6, "norm_label": "withdraw_instance()" @@ -49041,7 +49059,7 @@ "source_file": "services/oa_engine.py", "source_location": "L106", "id": "services_oa_engine_rationale_106", - "community": 1, + "community": 3, "norm_label": "\u8282\u70b9\u5b50\u6811(\u542b\u81ea\u8eab\u3001child\u3001\u6761\u4ef6\u5206\u652f)\u662f\u5426\u5305\u542b\u6307\u5b9a id\u3002" }, { @@ -49050,7 +49068,7 @@ "source_file": "services/oa_engine.py", "source_location": "L123", "id": "services_oa_engine_rationale_123", - "community": 1, + "community": 3, "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" }, { @@ -49059,7 +49077,7 @@ "source_file": "services/oa_engine.py", "source_location": "L179", "id": "services_oa_engine_rationale_179", - "community": 1, + "community": 3, "norm_label": "\u6309\u6d41\u7a0b\u6811\u5148\u5e8f\u904d\u5386\u4e3a node.id \u5206\u914d\u7a33\u5b9a\u5e8f\u53f7(\u7528\u4e8e\u8be6\u60c5\u65f6\u95f4\u8f74\u6392\u5e8f)\u3002" }, { @@ -49068,7 +49086,7 @@ "source_file": "services/oa_engine.py", "source_location": "L204", "id": "services_oa_engine_rationale_204", - "community": 1, + "community": 3, "norm_label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u4efb\u52a1\u5c55\u793a\u5e8f\u53f7\u53d6 max+1(\u65e0\u4efb\u52a1\u4ece 1 \u8d77)\u3002" }, { @@ -49077,7 +49095,7 @@ "source_file": "services/oa_engine.py", "source_location": "L217", "id": "services_oa_engine_rationale_217", - "community": 1, + "community": 3, "norm_label": "\u8be6\u60c5\u65f6\u95f4\u8f74:\u6309\u6d41\u7a0b\u6811\u8282\u70b9\u987a\u5e8f,\u518d order_num / create_time(\u517c\u5bb9\u65e7\u6570\u636e\u540c\u79d2\u521b\u5efa)\u3002" }, { @@ -49086,7 +49104,7 @@ "source_file": "services/oa_engine.py", "source_location": "L288", "id": "services_oa_engine_rationale_288", - "community": 1, + "community": 3, "norm_label": "\u515c\u5e95:\u6309\u6574\u68f5\u6811\u5148\u5e8f\u6302\u672a\u5230\u8fbe\u8282\u70b9(\u65e0\u8def\u5f84\u89e3\u6790 / \u65e0\u4eba\u5458)\u3002" }, { @@ -49095,7 +49113,7 @@ "source_file": "services/oa_engine.py", "source_location": "L331", "id": "services_oa_engine_rationale_331", - "community": 1, + "community": 3, "norm_label": "\u89e3\u6790\u672a\u5230\u8fbe\u8282\u70b9\u7684\u5c55\u793a\u4eba\u5458\u4e0e\u7b7e\u6279\u6a21\u5f0f\u3002\u8fd4\u56de (people, sign_mode, resolve_source)\u3002" }, { @@ -49104,7 +49122,7 @@ "source_file": "services/oa_engine.py", "source_location": "L420", "id": "services_oa_engine_rationale_420", - "community": 1, + "community": 3, "norm_label": "\u6cbf\u6761\u4ef6\u547d\u4e2d\u8def\u5f84\u6536\u96c6\u8282\u70b9;\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de none\u3002" }, { @@ -49113,7 +49131,7 @@ "source_file": "services/oa_engine.py", "source_location": "L474", "id": "services_oa_engine_rationale_474", - "community": 1, + "community": 3, "norm_label": "\u6309\u547d\u4e2d\u8def\u5f84\u5217\u51fa\u5168\u90e8\u540e\u7eed\u5ba1\u6279/\u6284\u9001/\u7ed3\u675f\u8282\u70b9(\u542b\u4eba\u5458),\u5bf9\u9f50\u53d1\u8d77\u9884\u89c8\u3002" }, { @@ -49122,7 +49140,7 @@ "source_file": "services/oa_engine.py", "source_location": "L563", "id": "services_oa_engine_rationale_563", - "community": 1, + "community": 3, "norm_label": "\u4e3a\u5df2\u8f6c\u4ea4\u4eba\u5458\u8865\u9f50 transferto*:\u540c\u8282\u70b9 resolve_source=transfer \u4e14 create_by=\u8f6c\u4ea4\u4eba \u7684\u65b0\u4efb\u52a1\u5904\u7406\u4eba\u3002" }, { @@ -49131,7 +49149,7 @@ "source_file": "services/oa_engine.py", "source_location": "L601", "id": "services_oa_engine_rationale_601", - "community": 1, + "community": 3, "norm_label": "\u5c06 'yyyy-mm-dd hh:mm:ss' \u7c97\u8f6c\u4e3a\u53ef\u6bd4\u8f83\u6574\u6570;\u975e\u6cd5\u5219 0\u3002" }, { @@ -49140,7 +49158,7 @@ "source_file": "services/oa_engine.py", "source_location": "L610", "id": "services_oa_engine_rationale_610", - "community": 1, + "community": 3, "norm_label": "\u540c\u8282\u70b9\u591a\u4eba\u4efb\u52a1\u6536\u6210\u5361\u7247\u72b6\u6001:\u62d2\u7edd/\u6253\u56de\u4f18\u5148,\u5176\u6b21\u5f85\u529e,\u518d\u5df2\u540c\u610f\u3002" }, { @@ -49149,7 +49167,7 @@ "source_file": "services/oa_engine.py", "source_location": "L628", "id": "services_oa_engine_rationale_628", - "community": 1, + "community": 3, "norm_label": "\u6309 node_key \u5408\u5e76\u540c\u8282\u70b9\u591a\u4eba(\u6216\u7b7e/\u4f1a\u7b7e/\u6284\u9001),\u65e0 key \u7684\u4efb\u52a1\u5404\u81ea\u72ec\u7acb\u3002" }, { @@ -49158,7 +49176,7 @@ "source_file": "services/oa_engine.py", "source_location": "L648", "id": "services_oa_engine_rationale_648", - "community": 1, + "community": 3, "norm_label": "\u6295\u5f71\u5ba1\u6279\u8fdb\u5ea6:\u53d1\u8d77\u4eba \u2192 \u6811\u5e8f tasks(\u540c\u8282\u70b9\u591a\u4eba\u5408\u5e76)\u2192 \u672a\u5230\u8fbe;\u7ec8\u6001\u6536\u5c3e\u3002 \u9489\u9489\u5bf9\u9f50:\u6253\u56de\u7ed3\u679c\u843d\u5728\u5ba1\u6279\u4efb\u52a1\u8282\u70b9\u4e0a,\u4e0d\u53e6\u63d2 kind=retur" }, { @@ -49167,7 +49185,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1168", "id": "services_oa_engine_rationale_1168", - "community": 1, + "community": 3, "norm_label": "\u6761\u4ef6\u5b57\u6bb5\u662f\u5426\u5df2\u6709\u6709\u6548\u503c(0 / false \u89c6\u4e3a\u5df2\u586b)\u3002" }, { @@ -49176,7 +49194,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1185", "id": "services_oa_engine_rationale_1185", - "community": 1, + "community": 3, "norm_label": "\u6536\u96c6\u6d41\u7a0b\u6811\u4e2d\u975e\u9ed8\u8ba4\u6761\u4ef6\u5206\u652f\u5f15\u7528\u7684\u8868\u5355\u5b57\u6bb5(\u53bb\u91cd\u4fdd\u5e8f)\u3002 \u7cfb\u7edf\u4f2a\u5b57\u6bb5 ``__initiator__`` \u4e0d\u4f9d\u8d56 formdata,\u4e0d\u7eb3\u5165\u9884\u89c8\u95e8\u95e9\u3002" }, { @@ -49185,7 +49203,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1266", "id": "services_oa_engine_rationale_1266", - "community": 1, + "community": 3, "norm_label": "\u6cbf\u6700\u7ec8\u8def\u5f84\u5199\u5165 steps\u3002\u6761\u4ef6\u65e0\u6cd5\u5339\u914d\u65f6\u8fd4\u56de false\u3002" }, { @@ -49194,7 +49212,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1435", "id": "services_oa_engine_rationale_1435", - "community": 1, + "community": 3, "norm_label": "\u53d1\u8d77\u524d\u9884\u89c8\u5ba1\u6279\u94fe:\u6761\u4ef6\u5b57\u6bb5\u9f50\u540e\u53ea\u8d70\u547d\u4e2d\u8def\u5f84\u5e76\u89e3\u6790\u4eba\u5458\u3002" }, { @@ -49203,7 +49221,7 @@ "source_file": "services/oa_engine.py", "source_location": "L1590", "id": "services_oa_engine_rationale_1590", - "community": 1, + "community": 3, "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" }, { @@ -49212,88 +49230,88 @@ "source_file": "services/oa_engine.py", "source_location": "L1687", "id": "services_oa_engine_rationale_1687", - "community": 1, + "community": 3, "norm_label": "\u4ece\u67d0\u8282\u70b9\u7684\u4e0b\u4e00\u8df3\u5f00\u59cb\u63a8\u8fdb;from_node \u4e3a none \u8868\u793a\u4ece start \u8fdb\u5165\u3002 \u8fd4\u56de\u672c\u6b21\u63a8\u8fdb\u65b0\u521b\u5efa\u7684\u4efb\u52a1 id \u5217\u8868(\u542b\u6284\u9001\u4e0e\u5d4c\u5957\u81ea\u52a8\u901a\u8fc7\u4ea7\u751f" }, { "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": "L2080", - "id": "services_oa_engine_rationale_2080", - "community": 1, + "source_location": "L2090", + "id": "services_oa_engine_rationale_2090", + "community": 3, "norm_label": "\u5c06\u6284\u9001\u4efb\u52a1\u6807\u4e3a\u5df2\u8bfb\u3002\u8fd4\u56de\u662f\u5426\u53d1\u751f\u4e86\u5199\u5165\u3002\u5e42\u7b49\u65f6\u8fd4\u56de false\u3002" }, { "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": "L2206", - "id": "services_oa_engine_rationale_2206", - "community": 1, + "source_location": "L2216", + "id": "services_oa_engine_rationale_2216", + "community": 3, "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": "\u6309\u53d1\u8d77\u90e8\u95e8\uff08\u542b\u4e0b\u7ea7\uff09\u8fc7\u6ee4\uff1b\u7a7a\u53c2\u6570\u4e0d\u6539 query\u3002", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L2266", - "id": "services_oa_engine_rationale_2266", - "community": 1, + "source_location": "L2276", + "id": "services_oa_engine_rationale_2276", + "community": 3, "norm_label": "\u6309\u53d1\u8d77\u90e8\u95e8(\u542b\u4e0b\u7ea7)\u8fc7\u6ee4;\u7a7a\u53c2\u6570\u4e0d\u6539 query\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 advance_from \u65b0\u521b\u5efa\u7684\u4efb\u52a1 id \u5217\u8868\uff1b\u4f1a\u7b7e\u672a\u9f50\u3001", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L3024", - "id": "services_oa_engine_rationale_3024", - "community": 1, + "source_location": "L3034", + "id": "services_oa_engine_rationale_3034", + "community": 3, "norm_label": "\u5c06 pending \u5ba1\u6279\u4efb\u52a1\u7f6e\u4e3a approved \u5e76\u6309\u6216\u7b7e/\u4f1a\u7b7e\u51b3\u5b9a\u662f\u5426\u63a8\u8fdb\u3002 \u8fd4\u56de advance_from \u65b0\u521b\u5efa\u7684\u4efb\u52a1 id \u5217\u8868;\u4f1a\u7b7e\u672a\u9f50\u3001" }, { "label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u5df2\u540c\u610f\u8fc7\u7684\u5ba1\u6279\u4eba\uff0c\u540e\u7eed\u8282\u70b9\u4e0d\u518d\u4eba\u5de5\u5ba1\u6279\u3002 \u6216\u7b7e\uff1a\u8be5\u4eba\u81ea\u52a8\u901a\u8fc7\u540e\u6574\u8282\u70b9\u901a\u8fc7\uff1b\u4f1a\u7b7e\uff1a\u4ec5\u81ea\u52a8\u5b8c\u6210\u672c\u4eba\uff0c\u5176\u4ed6\u4eba\u4ecd\u5f85\u6279\u3002 \u4ec5\u7edf\u8ba1 status", "file_type": "rationale", "source_file": "services/oa_engine.py", - "source_location": "L3145", - "id": "services_oa_engine_rationale_3145", - "community": 1, + "source_location": "L3155", + "id": "services_oa_engine_rationale_3155", + "community": 3, "norm_label": "\u540c\u4e00\u5b9e\u4f8b\u5185\u5df2\u540c\u610f\u8fc7\u7684\u5ba1\u6279\u4eba,\u540e\u7eed\u8282\u70b9\u4e0d\u518d\u4eba\u5de5\u5ba1\u6279\u3002 \u6216\u7b7e:\u8be5\u4eba\u81ea\u52a8\u901a\u8fc7\u540e\u6574\u8282\u70b9\u901a\u8fc7;\u4f1a\u7b7e:\u4ec5\u81ea\u52a8\u5b8c\u6210\u672c\u4eba,\u5176\u4ed6\u4eba\u4ecd\u5f85\u6279\u3002 \u4ec5\u7edf\u8ba1 status" }, { "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": "L3294", - "id": "services_oa_engine_rationale_3294", - "community": 1, + "source_location": "L3304", + "id": "services_oa_engine_rationale_3304", + "community": 3, "norm_label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u52a0\u7b7e:\u4e3a\u540c\u8282\u70b9\u65b0\u589e\u5f85\u529e\u5ba1\u6279\u4eba\u3002" }, { "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": "L3423", - "id": "services_oa_engine_rationale_3423", - "community": 1, + "source_location": "L3433", + "id": "services_oa_engine_rationale_3433", + "community": 3, "norm_label": "\u5f53\u524d\u5f85\u529e\u5904\u7406\u4eba\u8f6c\u4ea4:\u7ed3\u675f\u672c\u4eba\u5f85\u529e\u5e76\u4e3a\u540c\u8282\u70b9\u76ee\u6807\u7528\u6237\u65b0\u5efa pending \u4efb\u52a1\u3002" }, { "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": "L3546", - "id": "services_oa_engine_rationale_3546", - "community": 1, + "source_location": "L3556", + "id": "services_oa_engine_rationale_3556", + "community": 3, "norm_label": "\u5ba1\u6279\u4eba\u6253\u56de:\u672c\u5355\u7ec8\u6001 returned;\u518d\u529e\u987b\u590d\u5236\u8868\u5355\u5f00\u65b0\u5b9e\u4f8b\u3002" }, { "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": "L3636", - "id": "services_oa_engine_rationale_3636", - "community": 1, + "source_location": "L3646", + "id": "services_oa_engine_rationale_3646", + "community": 3, "norm_label": "\u5df2\u5e9f\u5f03:\u540c\u5b9e\u4f8b\u518d\u6b21\u63d0\u4ea4\u3002\u8bf7\u590d\u5236\u8868\u5355\u91cd\u65b0\u53d1\u8d77\u65b0\u5b9e\u4f8b\u3002" }, { @@ -49302,7 +49320,7 @@ "source_file": "services/sample_info_list_enrich.py", "source_location": "L1", "id": "services_sample_info_list_enrich_py", - "community": 12, + "community": 13, "norm_label": "sample_info_list_enrich.py" }, { @@ -49311,7 +49329,7 @@ "source_file": "services/sample_info_list_enrich.py", "source_location": "L27", "id": "services_sample_info_list_enrich_fmt_dt", - "community": 12, + "community": 13, "norm_label": "_fmt_dt()" }, { @@ -49320,7 +49338,7 @@ "source_file": "services/sample_info_list_enrich.py", "source_location": "L31", "id": "services_sample_info_list_enrich_has_urls", - "community": 12, + "community": 13, "norm_label": "_has_urls()" }, { @@ -49329,16 +49347,25 @@ "source_file": "services/sample_info_list_enrich.py", "source_location": "L35", "id": "services_sample_info_list_enrich_get_storage_review_map_by_sample_codes", - "community": 12, + "community": 13, "norm_label": "get_storage_review_map_by_sample_codes()" }, + { + "label": "_user_name_map()", + "file_type": "code", + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L82", + "id": "services_sample_info_list_enrich_user_name_map", + "community": 6, + "norm_label": "_user_name_map()" + }, { "label": "enrich_sample_info_items()", "file_type": "code", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L78", + "source_location": "L94", "id": "services_sample_info_list_enrich_enrich_sample_info_items", - "community": 12, + "community": 13, "norm_label": "enrich_sample_info_items()" }, { @@ -49347,7 +49374,7 @@ "source_file": "services/sample_info_list_enrich.py", "source_location": "L1", "id": "services_sample_info_list_enrich_rationale_1", - "community": 12, + "community": 5, "norm_label": "\u6837\u672c\u4fe1\u606f\u5217\u8868:\u6279\u91cf\u8865\u8fdb\u5ea6\u6807\u8bc6(\u63a5\u6536/\u8d28\u68c0/\u5165\u5e93/\u8bc1\u4fdd\u9669)\u4e0e\u5ba2\u6237\u670d\u52a1\u5bbd\u8868\u5b57\u6bb5\u3002" }, { @@ -49356,7 +49383,7 @@ "source_file": "services/sample_payment_period_summary.py", "source_location": "L1", "id": "services_sample_payment_period_summary_py", - "community": 5, + "community": 10, "norm_label": "sample_payment_period_summary.py" }, { @@ -49365,7 +49392,7 @@ "source_file": "services/sample_payment_period_summary.py", "source_location": "L7", "id": "services_sample_payment_period_summary_dec", - "community": 5, + "community": 10, "norm_label": "_dec()" }, { @@ -49374,7 +49401,7 @@ "source_file": "services/sample_payment_period_summary.py", "source_location": "L13", "id": "services_sample_payment_period_summary_status", - "community": 5, + "community": 10, "norm_label": "_status()" }, { @@ -49383,7 +49410,7 @@ "source_file": "services/sample_payment_period_summary.py", "source_location": "L23", "id": "services_sample_payment_period_summary_summarize_period", - "community": 5, + "community": 10, "norm_label": "summarize_period()" }, { @@ -49392,16 +49419,106 @@ "source_file": "services/sample_payment_period_summary.py", "source_location": "L28", "id": "services_sample_payment_period_summary_rationale_28", - "community": 5, + "community": 10, "norm_label": "displaypaidamount: \u5df2\u7f34\u8d39\u91d1\u989d\u4ec5\u8ba1\u4ed8\u6b3e\u5b8c\u6210(yjf) arrearsamount: max(due - displaypaidamou" }, + { + "label": "oa_datetime_normalize.py", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L1", + "id": "services_oa_datetime_normalize_py", + "community": 6, + "norm_label": "oa_datetime_normalize.py" + }, + { + "label": "_extract_rules()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L16", + "id": "services_oa_datetime_normalize_extract_rules", + "community": 6, + "norm_label": "_extract_rules()" + }, + { + "label": "_walk_rules()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L28", + "id": "services_oa_datetime_normalize_walk_rules", + "community": 6, + "norm_label": "_walk_rules()" + }, + { + "label": "_effective_value_format()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L44", + "id": "services_oa_datetime_normalize_effective_value_format", + "community": 6, + "norm_label": "_effective_value_format()" + }, + { + "label": "_expects_seconds()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L59", + "id": "services_oa_datetime_normalize_expects_seconds", + "community": 6, + "norm_label": "_expects_seconds()" + }, + { + "label": "_pad_one()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L64", + "id": "services_oa_datetime_normalize_pad_one", + "community": 6, + "norm_label": "_pad_one()" + }, + { + "label": "_pad_value()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L74", + "id": "services_oa_datetime_normalize_pad_value", + "community": 6, + "norm_label": "_pad_value()" + }, + { + "label": "normalize_datetime_form_values()", + "file_type": "code", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L80", + "id": "services_oa_datetime_normalize_normalize_datetime_form_values", + "community": 6, + "norm_label": "normalize_datetime_form_values()" + }, + { + "label": "OA \u65e5\u671f\u65f6\u95f4\uff1aPC / \u5c0f\u7a0b\u5e8f valueFormat \u5bf9\u9f50\u4e0e\u5386\u53f2\u5230\u5206\u6570\u636e\u517c\u5bb9\u3002 PC FormCreate\uff08Element\uff09\u5728 datetime \u672a\u914d\u7f6e", + "file_type": "rationale", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L1", + "id": "services_oa_datetime_normalize_rationale_1", + "community": 6, + "norm_label": "oa \u65e5\u671f\u65f6\u95f4:pc / \u5c0f\u7a0b\u5e8f valueformat \u5bf9\u9f50\u4e0e\u5386\u53f2\u5230\u5206\u6570\u636e\u517c\u5bb9\u3002 pc formcreate(element)\u5728 datetime \u672a\u914d\u7f6e" + }, + { + "label": "\u5bf9\u671f\u671b\u5230\u79d2\u7684 datePicker \u5b57\u6bb5\uff0c\u5c06\u5230\u5206\u5b57\u7b26\u4e32\u8865\u5168\u4e3a\u5230\u79d2\u3002\u8fd4\u56de\u65b0 dict\uff0c\u4e0d\u6539\u5165\u53c2\u3002", + "file_type": "rationale", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L83", + "id": "services_oa_datetime_normalize_rationale_83", + "community": 6, + "norm_label": "\u5bf9\u671f\u671b\u5230\u79d2\u7684 datepicker \u5b57\u6bb5,\u5c06\u5230\u5206\u5b57\u7b26\u4e32\u8865\u5168\u4e3a\u5230\u79d2\u3002\u8fd4\u56de\u65b0 dict,\u4e0d\u6539\u5165\u53c2\u3002" + }, { "label": "oa_overtime_hours.py", "file_type": "code", "source_file": "services/oa_overtime_hours.py", "source_location": "L1", "id": "services_oa_overtime_hours_py", - "community": 18, + "community": 22, "norm_label": "oa_overtime_hours.py" }, { @@ -49410,7 +49527,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L23", "id": "services_oa_overtime_hours_parse_hm", - "community": 18, + "community": 22, "norm_label": "_parse_hm()" }, { @@ -49419,7 +49536,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L33", "id": "services_oa_overtime_hours_parse_dt", - "community": 18, + "community": 22, "norm_label": "_parse_dt()" }, { @@ -49428,7 +49545,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L49", "id": "services_oa_overtime_hours_format_ymd", - "community": 18, + "community": 22, "norm_label": "_format_ymd()" }, { @@ -49437,7 +49554,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L53", "id": "services_oa_overtime_hours_day_start_ms", - "community": 18, + "community": 22, "norm_label": "_day_start_ms()" }, { @@ -49446,7 +49563,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L58", "id": "services_oa_overtime_hours_day_at_minutes", - "community": 18, + "community": 22, "norm_label": "_day_at_minutes()" }, { @@ -49455,7 +49572,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L62", "id": "services_oa_overtime_hours_merge_intervals", - "community": 18, + "community": 22, "norm_label": "_merge_intervals()" }, { @@ -49464,7 +49581,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L76", "id": "services_oa_overtime_hours_intersect_interval", - "community": 18, + "community": 22, "norm_label": "_intersect_interval()" }, { @@ -49473,7 +49590,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L82", "id": "services_oa_overtime_hours_subtract_interval", - "community": 18, + "community": 22, "norm_label": "_subtract_interval()" }, { @@ -49482,7 +49599,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L95", "id": "services_oa_overtime_hours_subtract_intervals", - "community": 18, + "community": 22, "norm_label": "_subtract_intervals()" }, { @@ -49491,7 +49608,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L105", "id": "services_oa_overtime_hours_interval_minutes", - "community": 18, + "community": 22, "norm_label": "_interval_minutes()" }, { @@ -49500,7 +49617,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L109", "id": "services_oa_overtime_hours_build_workday_windows", - "community": 18, + "community": 22, "norm_label": "_build_workday_windows()" }, { @@ -49509,7 +49626,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L122", "id": "services_oa_overtime_hours_build_rest_day_segments", - "community": 18, + "community": 22, "norm_label": "_build_rest_day_segments()" }, { @@ -49518,7 +49635,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L140", "id": "services_oa_overtime_hours_calc_overtime_hours", - "community": 18, + "community": 22, "norm_label": "calc_overtime_hours()" }, { @@ -49527,7 +49644,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L193", "id": "services_oa_overtime_hours_extract_rules", - "community": 18, + "community": 22, "norm_label": "_extract_rules()" }, { @@ -49536,7 +49653,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L205", "id": "services_oa_overtime_hours_walk", - "community": 18, + "community": 22, "norm_label": "_walk()" }, { @@ -49554,7 +49671,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L272", "id": "services_oa_overtime_hours_round1", - "community": 18, + "community": 22, "norm_label": "_round1()" }, { @@ -49563,7 +49680,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L282", "id": "services_oa_overtime_hours_apply_overtime_kit_hours", - "community": 18, + "community": 22, "norm_label": "apply_overtime_kit_hours()" }, { @@ -49572,7 +49689,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L327", "id": "services_oa_overtime_hours_validate_overtime_kit_form_values", - "community": 18, + "community": 22, "norm_label": "validate_overtime_kit_form_values()" }, { @@ -49581,7 +49698,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L1", "id": "services_oa_overtime_hours_rationale_1", - "community": 18, + "community": 22, "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)" }, { @@ -49590,7 +49707,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L146", "id": "services_oa_overtime_hours_rationale_146", - "community": 18, + "community": 22, "norm_label": "\u8fd4\u56de 1 \u4f4d\u5c0f\u6570\u5c0f\u65f6;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -49608,7 +49725,7 @@ "source_file": "services/oa_overtime_hours.py", "source_location": "L287", "id": "services_oa_overtime_hours_rationale_287", - "community": 18, + "community": 22, "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" }, { @@ -49617,7 +49734,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L1", "id": "services_workflow_callback_py", - "community": 14, + "community": 7, "norm_label": "workflow_callback.py" }, { @@ -49626,7 +49743,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L21", "id": "services_workflow_callback_register_local_callback", - "community": 14, + "community": 7, "norm_label": "register_local_callback()" }, { @@ -49635,7 +49752,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L26", "id": "services_workflow_callback_dispatch_local", - "community": 14, + "community": 7, "norm_label": "_dispatch_local()" }, { @@ -49644,7 +49761,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L58", "id": "services_workflow_callback_validate_callback_url", - "community": 14, + "community": 7, "norm_label": "validate_callback_url()" }, { @@ -49653,7 +49770,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L78", "id": "services_workflow_callback_trigger_callback", - "community": 14, + "community": 7, "norm_label": "trigger_callback()" }, { @@ -49662,7 +49779,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L1", "id": "services_workflow_callback_rationale_1", - "community": 14, + "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" }, { @@ -49671,7 +49788,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L22", "id": "services_workflow_callback_rationale_22", - "community": 14, + "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" }, { @@ -49680,7 +49797,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L27", "id": "services_workflow_callback_rationale_27", - "community": 14, + "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" }, { @@ -49689,7 +49806,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L59", "id": "services_workflow_callback_rationale_59", - "community": 14, + "community": 7, "norm_label": "\u6821\u9a8c\u5e76\u89c4\u8303\u5316 callback_url\u3002 \u4ec5\u5141\u8bb8\u7a7a\u503c\u6216\u5df2\u6ce8\u518c\u7684\u672c\u5730\u5185\u90e8\u8def\u5f84(\u4ee5 / \u5f00\u5934)\u3002 \u7981\u6b62 http(s) \u7b49\u5916\u94fe,\u907f\u514d ssrf\u3002" }, { @@ -49698,7 +49815,7 @@ "source_file": "services/workflow_callback.py", "source_location": "L79", "id": "services_workflow_callback_rationale_79", - "community": 14, + "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 \u4ec5\u652f\u6301\u5df2\u6ce8\u518c\u7684\u672c\u5730\u5185\u90e8\u8def\u5f84(\u8fdb\u7a0b\u5185\u76f4\u8c03)\u3002\u4e0d\u518d\u53d1\u8d77\u4efb\u610f http \u56de\u8c03,\u907f\u514d ssrf\u3002" }, { @@ -49896,7 +50013,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L1", "id": "services_qc_work_order_fee_summary_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u8d28\u68c0\u5de5\u5355 \u00b7 \u7528\u6237\u8d39\u7528\u6458\u8981(\u91c7\u96c6\u534f\u8bae / \u57fa\u7840\u5b9e\u9a8c)" }, { @@ -49905,7 +50022,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L178", "id": "services_qc_work_order_fee_summary_rationale_178", - "community": 1, + "community": 5, "norm_label": "\u4ece (protocol_id, transfer_time) \u884c\u4e2d\u6309\u534f\u8bae\u53d6\u6700\u65e9 transfer_time\u3002" }, { @@ -49914,7 +50031,7 @@ "source_file": "services/qc_work_order_fee_summary.py", "source_location": "L194", "id": "services_qc_work_order_fee_summary_rationale_194", - "community": 1, + "community": 5, "norm_label": "\u534f\u8bae \u2192 \u7b2c 1 \u671f(schedule_no=1)\u591a\u7b14\u8f6c\u8d26\u4e2d transfer_time \u6700\u65e9\u7684\u4e00\u7b14\u3002" }, { @@ -49923,7 +50040,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L1", "id": "services_storage_facility_code_py", - "community": 11, + "community": 15, "norm_label": "storage_facility_code.py" }, { @@ -49932,7 +50049,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L19", "id": "services_storage_facility_code_encode_slot_layout_order", - "community": 11, + "community": 15, "norm_label": "encode_slot_layout_order()" }, { @@ -49941,7 +50058,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L30", "id": "services_storage_facility_code_decode_slot_layout_order", - "community": 11, + "community": 15, "norm_label": "decode_slot_layout_order()" }, { @@ -49950,7 +50067,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L38", "id": "services_storage_facility_code_validate_node_code", - "community": 11, + "community": 15, "norm_label": "validate_node_code()" }, { @@ -49959,7 +50076,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L47", "id": "services_storage_facility_code_assert_sibling_node_code_unique", - "community": 11, + "community": 15, "norm_label": "assert_sibling_node_code_unique()" }, { @@ -49968,7 +50085,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L71", "id": "services_storage_facility_code_build_node_code_path", - "community": 11, + "community": 15, "norm_label": "build_node_code_path()" }, { @@ -49977,7 +50094,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L96", "id": "services_storage_facility_code_build_full_slot_code", - "community": 11, + "community": 15, "norm_label": "build_full_slot_code()" }, { @@ -49986,7 +50103,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L108", "id": "services_storage_facility_code_load_facility_map", - "community": 11, + "community": 15, "norm_label": "load_facility_map()" }, { @@ -49995,7 +50112,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L120", "id": "services_storage_facility_code_load_facility_ancestor_map", - "community": 11, + "community": 15, "norm_label": "load_facility_ancestor_map()" }, { @@ -50004,7 +50121,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L145", "id": "services_storage_facility_code_collect_slot_ids_under_nodes", - "community": 11, + "community": 15, "norm_label": "collect_slot_ids_under_nodes()" }, { @@ -50013,7 +50130,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L188", "id": "services_storage_facility_code_refresh_outbound_release_cell_slot_names", - "community": 11, + "community": 15, "norm_label": "refresh_outbound_release_cell_slot_names()" }, { @@ -50022,7 +50139,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L233", "id": "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_slots", - "community": 11, + "community": 15, "norm_label": "cascade_refresh_slot_name_snapshots_for_slots()" }, { @@ -50031,7 +50148,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L262", "id": "services_storage_facility_code_cascade_refresh_slot_name_snapshots_for_nodes", - "community": 11, + "community": 15, "norm_label": "cascade_refresh_slot_name_snapshots_for_nodes()" }, { @@ -50040,7 +50157,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L1", "id": "services_storage_facility_code_rationale_1", - "community": 11, + "community": 3, "norm_label": "\u5e93\u4f4d\u8282\u70b9\u7f16\u53f7\u8def\u5f84\u4e0e\u50a8\u7269\u683c\u5b8c\u6574\u7f16\u53f7\u8ba1\u7b97\u3001\u5feb\u7167\u7ea7\u8054\u5237\u65b0\u3002" }, { @@ -50049,7 +50166,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L20", "id": "services_storage_facility_code_rationale_20", - "community": 11, + "community": 3, "norm_label": "\u5c06\u8d27\u67b6\u884c\u5217\u4f4d\u7f6e\u7f16\u7801\u4e3a order_num(row*1000+col)\u3002" }, { @@ -50058,7 +50175,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L31", "id": "services_storage_facility_code_rationale_31", - "community": 11, + "community": 3, "norm_label": "\u89e3\u6790 order_num \u4e2d\u7684\u884c\u5217\u4f4d\u7f6e;\u975e\u5e03\u5c40\u7f16\u7801\u65f6\u8fd4\u56de (0, order)\u3002" }, { @@ -50067,7 +50184,7 @@ "source_file": "services/storage_facility_code.py", "source_location": "L125", "id": "services_storage_facility_code_rationale_125", - "community": 11, + "community": 3, "norm_label": "\u4ec5\u52a0\u8f7d\u67d0\u8282\u70b9\u5230\u6839\u7684\u7956\u5148\u94fe(\u542b\u81ea\u8eab),\u4f9b\u5355\u8282\u70b9\u683c\u5b50\u5217\u8868\u62fc fullslotcode\u3002" }, { @@ -50211,7 +50328,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L1", "id": "services_qc_work_order_conclusion_py", - "community": 8, + "community": 4, "norm_label": "qc_work_order_conclusion.py" }, { @@ -50220,7 +50337,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L13", "id": "services_qc_work_order_conclusion_derive_work_order_qc_conclusion", - "community": 8, + "community": 4, "norm_label": "derive_work_order_qc_conclusion()" }, { @@ -50229,7 +50346,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L25", "id": "services_qc_work_order_conclusion_work_order_qc_conclusion_label", - "community": 8, + "community": 4, "norm_label": "work_order_qc_conclusion_label()" }, { @@ -50238,7 +50355,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L29", "id": "services_qc_work_order_conclusion_build_qc_conclusion_fields", - "community": 8, + "community": 4, "norm_label": "build_qc_conclusion_fields()" }, { @@ -50247,7 +50364,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L1", "id": "services_qc_work_order_conclusion_rationale_1", - "community": 8, + "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" }, { @@ -50256,7 +50373,7 @@ "source_file": "services/qc_work_order_conclusion.py", "source_location": "L14", "id": "services_qc_work_order_conclusion_rationale_14", - "community": 8, + "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" }, { @@ -50265,7 +50382,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L1", "id": "services_party_customer_sync_py", - "community": 4, + "community": 14, "norm_label": "party_customer_sync.py" }, { @@ -50274,7 +50391,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L76", "id": "services_party_customer_sync_is_empty", - "community": 4, + "community": 14, "norm_label": "_is_empty()" }, { @@ -50283,7 +50400,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L84", "id": "services_party_customer_sync_pick", - "community": 4, + "community": 14, "norm_label": "_pick()" }, { @@ -50292,7 +50409,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L92", "id": "services_party_customer_sync_union_tags", - "community": 4, + "community": 14, "norm_label": "_union_tags()" }, { @@ -50301,7 +50418,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L104", "id": "services_party_customer_sync_age_from_id_card", - "community": 4, + "community": 14, "norm_label": "_age_from_id_card()" }, { @@ -50310,7 +50427,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L119", "id": "services_party_customer_sync_apply_role_profile_overwrite", - "community": 4, + "community": 14, "norm_label": "apply_role_profile_overwrite()" }, { @@ -50319,7 +50436,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L135", "id": "services_party_customer_sync_merge_customer_fields", - "community": 4, + "community": 14, "norm_label": "merge_customer_fields()" }, { @@ -50328,7 +50445,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L165", "id": "services_party_customer_sync_find_customer_by_id_card", - "community": 4, + "community": 14, "norm_label": "find_customer_by_id_card()" }, { @@ -50337,7 +50454,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L180", "id": "services_party_customer_sync_get_customer", - "community": 4, + "community": 14, "norm_label": "get_customer()" }, { @@ -50346,7 +50463,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L187", "id": "services_party_customer_sync_repoint_customer_refs", - "community": 4, + "community": 14, "norm_label": "repoint_customer_refs()" }, { @@ -50355,7 +50472,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L200", "id": "services_party_customer_sync_build_role_profile", - "community": 4, + "community": 14, "norm_label": "_build_role_profile()" }, { @@ -50364,7 +50481,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L222", "id": "services_party_customer_sync_create_role_customer", - "community": 4, + "community": 14, "norm_label": "_create_role_customer()" }, { @@ -50373,7 +50490,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L250", "id": "services_party_customer_sync_merge_and_repoint", - "community": 4, + "community": 14, "norm_label": "_merge_and_repoint()" }, { @@ -50382,7 +50499,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L273", "id": "services_party_customer_sync_sync_one_role", - "community": 4, + "community": 14, "norm_label": "_sync_one_role()" }, { @@ -50391,7 +50508,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L321", "id": "services_party_customer_sync_sync_party_customers", - "community": 4, + "community": 14, "norm_label": "sync_party_customers()" }, { @@ -50400,7 +50517,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L1", "id": "services_party_customer_sync_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u534f\u8bae\u5f53\u4e8b\u4eba\u4e09\u89d2\u8272\u5ba2\u6237\u540c\u6b65:\u65b0\u5efa\u3001\u8865\u8bc1\u3001\u649e\u5e93\u5408\u5e76\u6539\u6302\u3002" }, { @@ -50409,7 +50526,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L120", "id": "services_party_customer_sync_rationale_120", - "community": 1, + "community": 5, "norm_label": "\u534f\u8bae\u975e\u7a7a\u5b57\u6bb5\u8986\u76d6\u5ba2\u6237\u4e3b\u6863;\u7a7a\u4e32/none \u8df3\u8fc7,\u4e0d\u78b0 tags/remark\u3002" }, { @@ -50418,7 +50535,7 @@ "source_file": "services/party_customer_sync.py", "source_location": "L136", "id": "services_party_customer_sync_rationale_136", - "community": 1, + "community": 5, "norm_label": "\u76ee\u6807\u4e3a\u7a7a\u624d\u8865;\u6027\u522b\u5728\u7a7a\u6216\u672a\u77e5(2)\u65f6\u8865;\u6807\u7b7e\u9017\u53f7\u5e76\u96c6;\u59d3\u540d\u4fdd\u7559\u76ee\u6807\u3002" }, { @@ -50805,7 +50922,7 @@ "source_file": "services/oa_publish.py", "source_location": "L142", "id": "services_oa_publish_rationale_142", - "community": 6, + "community": 3, "norm_label": "field -> rule(\u4ec5 useincondition \u4e14 type \u5408\u683c)" }, { @@ -50814,7 +50931,7 @@ "source_file": "services/oa_publish.py", "source_location": "L157", "id": "services_oa_publish_rationale_157", - "community": 6, + "community": 3, "norm_label": "\u5c31\u5730/\u6df1\u62f7\u8d1d\u7686\u53ef:\u6253\u6807\u5b57\u6bb5\u5f3a\u5236 required/$required\u3002\u53d1\u5e03\u524d\u8c03\u7528\u3002" }, { @@ -50823,7 +50940,7 @@ "source_file": "services/oa_publish.py", "source_location": "L471", "id": "services_oa_publish_rationale_471", - "community": 6, + "community": 3, "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" }, { @@ -50832,7 +50949,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L1", "id": "services_cn_holiday_sync_py", - "community": 6, + "community": 7, "norm_label": "cn_holiday_sync.py" }, { @@ -50841,7 +50958,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L26", "id": "services_cn_holiday_sync_is_rest_from_type", - "community": 6, + "community": 7, "norm_label": "_is_rest_from_type()" }, { @@ -50850,7 +50967,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L30", "id": "services_cn_holiday_sync_map_ailcc_day_row", - "community": 6, + "community": 7, "norm_label": "map_ailcc_day_row()" }, { @@ -50859,7 +50976,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L63", "id": "services_cn_holiday_sync_iter_month_dates", - "community": 6, + "community": 7, "norm_label": "iter_month_dates()" }, { @@ -50868,7 +50985,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L68", "id": "services_cn_holiday_sync_years_to_sync", - "community": 6, + "community": 7, "norm_label": "_years_to_sync()" }, { @@ -50877,7 +50994,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L73", "id": "services_cn_holiday_sync_months_for_year", - "community": 6, + "community": 7, "norm_label": "_months_for_year()" }, { @@ -50886,7 +51003,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L77", "id": "services_cn_holiday_sync_fetch_batch", - "community": 6, + "community": 7, "norm_label": "_fetch_batch()" }, { @@ -50895,7 +51012,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L108", "id": "services_cn_holiday_sync_days_in_year", - "community": 6, + "community": 7, "norm_label": "_days_in_year()" }, { @@ -50904,7 +51021,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L112", "id": "services_cn_holiday_sync_is_year_calendar_complete", - "community": 6, + "community": 7, "norm_label": "is_year_calendar_complete()" }, { @@ -50913,7 +51030,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L124", "id": "services_cn_holiday_sync_sync_cn_holidays", - "community": 6, + "community": 7, "norm_label": "sync_cn_holidays()" }, { @@ -50922,7 +51039,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L186", "id": "services_cn_holiday_sync_seconds_until_next_local_midnight", - "community": 6, + "community": 7, "norm_label": "seconds_until_next_local_midnight()" }, { @@ -50931,7 +51048,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L193", "id": "services_cn_holiday_sync_loop_body", - "community": 6, + "community": 7, "norm_label": "_loop_body()" }, { @@ -50940,7 +51057,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L215", "id": "services_cn_holiday_sync_start_cn_holiday_sync_loop", - "community": 6, + "community": 7, "norm_label": "start_cn_holiday_sync_loop()" }, { @@ -50949,7 +51066,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L232", "id": "services_cn_holiday_sync_stop_cn_holiday_sync_loop", - "community": 6, + "community": 7, "norm_label": "stop_cn_holiday_sync_loop()" }, { @@ -50958,7 +51075,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L1", "id": "services_cn_holiday_sync_rationale_1", - "community": 6, + "community": 7, "norm_label": "\u4e2d\u56fd\u8282\u5047\u65e5\u65e5\u5386\u540c\u6b65(ailcc batch)\u4e0e\u8fdb\u7a0b\u5185\u540e\u53f0\u5faa\u73af" }, { @@ -50967,7 +51084,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L35", "id": "services_cn_holiday_sync_rationale_35", - "community": 6, + "community": 7, "norm_label": "normalize one day for upsert fields." }, { @@ -50976,7 +51093,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L78", "id": "services_cn_holiday_sync_rationale_78", - "community": 6, + "community": 7, "norm_label": "get batch api with retries. raises on persistent failure." }, { @@ -50985,7 +51102,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L113", "id": "services_cn_holiday_sync_rationale_113", - "community": 6, + "community": 7, "norm_label": "true when the year already has one row per calendar day." }, { @@ -50994,7 +51111,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L125", "id": "services_cn_holiday_sync_rationale_125", - "community": 6, + "community": 7, "norm_label": "fetch current + next year month-by-month; upsert by day_date. return rows writte" }, { @@ -51003,7 +51120,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L216", "id": "services_cn_holiday_sync_rationale_216", - "community": 6, + "community": 7, "norm_label": "start daemon thread if not running: sync immediately, then each local midnight." }, { @@ -51012,7 +51129,7 @@ "source_file": "services/cn_holiday_sync.py", "source_location": "L233", "id": "services_cn_holiday_sync_rationale_233", - "community": 6, + "community": 7, "norm_label": "set stop event and join the sync thread." }, { @@ -51021,7 +51138,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L1", "id": "services_workflow_engine_py", - "community": 14, + "community": 7, "norm_label": "workflow_engine.py" }, { @@ -51030,7 +51147,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L31", "id": "services_workflow_engine_workflowengine", - "community": 14, + "community": 7, "norm_label": "workflowengine" }, { @@ -51039,7 +51156,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L32", "id": "services_workflow_engine_workflowengine_init", - "community": 14, + "community": 7, "norm_label": ".__init__()" }, { @@ -51048,7 +51165,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L39", "id": "services_workflow_engine_workflowengine_start_process", - "community": 14, + "community": 7, "norm_label": ".start_process()" }, { @@ -51057,7 +51174,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L78", "id": "services_workflow_engine_workflowengine_approve_task", - "community": 14, + "community": 7, "norm_label": ".approve_task()" }, { @@ -51066,7 +51183,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L135", "id": "services_workflow_engine_workflowengine_reject_task", - "community": 14, + "community": 7, "norm_label": ".reject_task()" }, { @@ -51075,7 +51192,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L173", "id": "services_workflow_engine_workflowengine_assert_task_action_allowed", - "community": 14, + "community": 7, "norm_label": "._assert_task_action_allowed()" }, { @@ -51084,7 +51201,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L196", "id": "services_workflow_engine_workflowengine_advance", - "community": 14, + "community": 7, "norm_label": "._advance()" }, { @@ -51093,7 +51210,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L237", "id": "services_workflow_engine_workflowengine_execute_node", - "community": 14, + "community": 7, "norm_label": "._execute_node()" }, { @@ -51102,7 +51219,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L274", "id": "services_workflow_engine_workflowengine_resolve_approvers", - "community": 14, + "community": 7, "norm_label": "._resolve_approvers()" }, { @@ -51111,7 +51228,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L325", "id": "services_workflow_engine_workflowengine_evaluate_condition", - "community": 14, + "community": 7, "norm_label": "._evaluate_condition()" }, { @@ -51120,7 +51237,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L347", "id": "services_workflow_engine_workflowengine_check_rules", - "community": 14, + "community": 7, "norm_label": "._check_rules()" }, { @@ -51129,7 +51246,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L371", "id": "services_workflow_engine_compare", - "community": 14, + "community": 7, "norm_label": "_compare()" }, { @@ -51138,7 +51255,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L400", "id": "services_workflow_engine_get_variable", - "community": 14, + "community": 7, "norm_label": "_get_variable()" }, { @@ -51147,7 +51264,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L415", "id": "services_workflow_engine_parse_node_config", - "community": 14, + "community": 7, "norm_label": "_parse_node_config()" }, { @@ -51156,7 +51273,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L424", "id": "services_workflow_engine_parse_variables", - "community": 14, + "community": 7, "norm_label": "_parse_variables()" }, { @@ -51165,7 +51282,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L1", "id": "services_workflow_engine_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u5de5\u4f5c\u6d41\u5f15\u64ce \u2014\u2014 \u8bfb\u53d6\u8282\u70b9\u4e0e\u8fde\u7ebf\u6267\u884c\u5ba1\u6279\u6d41\u8f6c" }, { @@ -51174,7 +51291,7 @@ "source_file": "services/workflow_engine.py", "source_location": "L179", "id": "services_workflow_engine_rationale_179", - "community": 1, + "community": 3, "norm_label": "\u4ec5\u529e\u7406\u4eba\u672c\u4eba\u53ef\u5ba1\u6279/\u9a73\u56de;\u5e76\u6821\u9a8c\u4efb\u52a1\u6240\u5c5e\u5b9e\u4f8b\u79df\u6237\u3002" }, { @@ -51318,7 +51435,7 @@ "source_file": "services/sample_transport_mode.py", "source_location": "L1", "id": "services_sample_transport_mode_py", - "community": 2, + "community": 1, "norm_label": "sample_transport_mode.py" }, { @@ -51327,7 +51444,7 @@ "source_file": "services/sample_transport_mode.py", "source_location": "L16", "id": "services_sample_transport_mode_ensure_dict_type", - "community": 2, + "community": 1, "norm_label": "ensure_dict_type()" }, { @@ -51336,7 +51453,7 @@ "source_file": "services/sample_transport_mode.py", "source_location": "L47", "id": "services_sample_transport_mode_resolve_transport_mode_value", - "community": 2, + "community": 1, "norm_label": "resolve_transport_mode_value()" }, { @@ -51345,7 +51462,7 @@ "source_file": "services/sample_transport_mode.py", "source_location": "L1", "id": "services_sample_transport_mode_rationale_1", - "community": 2, + "community": 1, "norm_label": "\u6837\u672c\u8fd0\u8f93\u65b9\u5f0f\u5b57\u5178 sample_transport_mode:\u89e3\u6790 / \u81ea\u52a8\u5165\u5e93(flush,\u4e0d\u5355\u72ec commit)" }, { @@ -51354,7 +51471,7 @@ "source_file": "services/cn_holiday.py", "source_location": "L1", "id": "services_cn_holiday_py", - "community": 7, + "community": 0, "norm_label": "cn_holiday.py" }, { @@ -51363,7 +51480,7 @@ "source_file": "services/cn_holiday.py", "source_location": "L12", "id": "services_cn_holiday_is_rest_day", - "community": 7, + "community": 0, "norm_label": "is_rest_day()" }, { @@ -51372,7 +51489,7 @@ "source_file": "services/cn_holiday.py", "source_location": "L24", "id": "services_cn_holiday_list_day_flags", - "community": 7, + "community": 0, "norm_label": "list_day_flags()" }, { @@ -51381,7 +51498,7 @@ "source_file": "services/cn_holiday.py", "source_location": "L25", "id": "services_cn_holiday_rationale_25", - "community": 7, + "community": 0, "norm_label": "\u8fd4\u56de [start, end] \u95ed\u533a\u95f4\u6bcf\u65e5\u6807\u5fd7;\u7f3a\u884c\u7528\u5468\u672b\u56de\u9000\u8865\u9f50\u3002" }, { @@ -51390,7 +51507,7 @@ "source_file": "services/sample_info_quick_register.py", "source_location": "L1", "id": "services_sample_info_quick_register_py", - "community": 12, + "community": 13, "norm_label": "sample_info_quick_register.py" }, { @@ -51399,7 +51516,7 @@ "source_file": "services/sample_info_quick_register.py", "source_location": "L10", "id": "services_sample_info_quick_register_unique_nonempty_ids", - "community": 12, + "community": 13, "norm_label": "unique_nonempty_ids()" }, { @@ -51408,7 +51525,7 @@ "source_file": "services/sample_info_quick_register.py", "source_location": "L22", "id": "services_sample_info_quick_register_unique_sample_items", - "community": 12, + "community": 13, "norm_label": "unique_sample_items()" }, { @@ -51417,7 +51534,7 @@ "source_file": "services/sample_info_quick_register.py", "source_location": "L38", "id": "services_sample_info_quick_register_apply_quick_storage_payload", - "community": 12, + "community": 13, "norm_label": "apply_quick_storage_payload()" }, { @@ -51426,7 +51543,7 @@ "source_file": "services/sample_info_quick_register.py", "source_location": "L1", "id": "services_sample_info_quick_register_rationale_1", - "community": 12, + "community": 13, "norm_label": "\u6837\u672c\u4fe1\u606f\u5217\u8868\u5feb\u6377\u767b\u8bb0:\u53bb\u91cd\u4e0e\u5165\u5e93\u5b57\u6bb5\u89c4\u8303\u5316\u3002" }, { @@ -51435,7 +51552,7 @@ "source_file": "services/sample_info_quick_register.py", "source_location": "L25", "id": "services_sample_info_quick_register_rationale_25", - "community": 12, + "community": 13, "norm_label": "\u6309 samplecode \u53bb\u91cd,\u4fdd\u7559\u9996\u6b21\u51fa\u73b0\u7684 (samplecode, protocolid)\u3002" }, { @@ -51444,7 +51561,7 @@ "source_file": "services/sample_info_quick_register.py", "source_location": "L45", "id": "services_sample_info_quick_register_rationale_45", - "community": 12, + "community": 13, "norm_label": "\u5feb\u6377\u767b\u8bb0\u5165\u5e93\u5fc5\u987b\u586b\u5199\u529e\u7406\u65f6\u95f4;\u4e0d\u8d70\u751f\u4ea7/\u8d28\u68c0\u53cc\u95e8\u7981\u3002" }, { @@ -51453,7 +51570,7 @@ "source_file": "services/market_payment.py", "source_location": "L1", "id": "services_market_payment_py", - "community": 5, + "community": 10, "norm_label": "market_payment.py" }, { @@ -51462,7 +51579,7 @@ "source_file": "services/market_payment.py", "source_location": "L43", "id": "services_market_payment_current_dept_id", - "community": 0, + "community": 10, "norm_label": "_current_dept_id()" }, { @@ -51471,7 +51588,7 @@ "source_file": "services/market_payment.py", "source_location": "L52", "id": "services_market_payment_fmt_time", - "community": 5, + "community": 10, "norm_label": "_fmt_time()" }, { @@ -51480,7 +51597,7 @@ "source_file": "services/market_payment.py", "source_location": "L56", "id": "services_market_payment_money", - "community": 5, + "community": 10, "norm_label": "_money()" }, { @@ -51489,7 +51606,7 @@ "source_file": "services/market_payment.py", "source_location": "L63", "id": "services_market_payment_display_ymd", - "community": 5, + "community": 10, "norm_label": "_display_ymd()" }, { @@ -51498,7 +51615,7 @@ "source_file": "services/market_payment.py", "source_location": "L70", "id": "services_market_payment_load_sample_meta", - "community": 5, + "community": 10, "norm_label": "_load_sample_meta()" }, { @@ -51507,7 +51624,7 @@ "source_file": "services/market_payment.py", "source_location": "L118", "id": "services_market_payment_transfer_dict", - "community": 5, + "community": 10, "norm_label": "_transfer_dict()" }, { @@ -51516,7 +51633,7 @@ "source_file": "services/market_payment.py", "source_location": "L137", "id": "services_market_payment_period_dict", - "community": 5, + "community": 10, "norm_label": "_period_dict()" }, { @@ -51525,7 +51642,7 @@ "source_file": "services/market_payment.py", "source_location": "L166", "id": "services_market_payment_payment_dict", - "community": 5, + "community": 10, "norm_label": "_payment_dict()" }, { @@ -51534,7 +51651,7 @@ "source_file": "services/market_payment.py", "source_location": "L267", "id": "services_market_payment_scoped_payment_query", - "community": 5, + "community": 10, "norm_label": "_scoped_payment_query()" }, { @@ -51543,7 +51660,7 @@ "source_file": "services/market_payment.py", "source_location": "L309", "id": "services_market_payment_load_children", - "community": 5, + "community": 10, "norm_label": "_load_children()" }, { @@ -51552,7 +51669,7 @@ "source_file": "services/market_payment.py", "source_location": "L354", "id": "services_market_payment_list_payments", - "community": 5, + "community": 10, "norm_label": "list_payments()" }, { @@ -51561,7 +51678,7 @@ "source_file": "services/market_payment.py", "source_location": "L523", "id": "services_market_payment_get_payment_detail", - "community": 5, + "community": 10, "norm_label": "get_payment_detail()" }, { @@ -51570,7 +51687,7 @@ "source_file": "services/market_payment.py", "source_location": "L550", "id": "services_market_payment_list_payment_chase", - "community": 5, + "community": 10, "norm_label": "list_payment_chase()" }, { @@ -51579,7 +51696,7 @@ "source_file": "services/market_payment.py", "source_location": "L775", "id": "services_market_payment_scoped_chase_schedule", - "community": 5, + "community": 10, "norm_label": "_scoped_chase_schedule()" }, { @@ -51588,7 +51705,7 @@ "source_file": "services/market_payment.py", "source_location": "L850", "id": "services_market_payment_get_payment_chase_detail", - "community": 5, + "community": 10, "norm_label": "get_payment_chase_detail()" }, { @@ -51597,7 +51714,7 @@ "source_file": "services/market_payment.py", "source_location": "L922", "id": "services_market_payment_scoped_schedule", - "community": 5, + "community": 10, "norm_label": "_scoped_schedule()" }, { @@ -51606,7 +51723,7 @@ "source_file": "services/market_payment.py", "source_location": "L965", "id": "services_market_payment_scoped_transfer", - "community": 5, + "community": 10, "norm_label": "_scoped_transfer()" }, { @@ -51615,7 +51732,7 @@ "source_file": "services/market_payment.py", "source_location": "L1048", "id": "services_market_payment_editable_fields", - "community": 0, + "community": 10, "norm_label": "_editable_fields()" }, { @@ -51624,7 +51741,7 @@ "source_file": "services/market_payment.py", "source_location": "L1079", "id": "services_market_payment_create_transfer", - "community": 0, + "community": 10, "norm_label": "create_transfer()" }, { @@ -51633,7 +51750,7 @@ "source_file": "services/market_payment.py", "source_location": "L1147", "id": "services_market_payment_update_transfer", - "community": 5, + "community": 10, "norm_label": "update_transfer()" }, { @@ -51642,7 +51759,7 @@ "source_file": "services/market_payment.py", "source_location": "L1193", "id": "services_market_payment_submit_transfer", - "community": 5, + "community": 10, "norm_label": "submit_transfer()" }, { @@ -51651,7 +51768,7 @@ "source_file": "services/market_payment.py", "source_location": "L1238", "id": "services_market_payment_delete_transfer", - "community": 5, + "community": 10, "norm_label": "delete_transfer()" }, { @@ -51660,7 +51777,7 @@ "source_file": "services/market_payment.py", "source_location": "L1277", "id": "services_market_payment_withdraw_transfer", - "community": 5, + "community": 10, "norm_label": "withdraw_transfer()" }, { @@ -51669,7 +51786,7 @@ "source_file": "services/market_payment.py", "source_location": "L1", "id": "services_market_payment_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u5e02\u573a\u4e13\u5458/\u5730\u533a\u7ecf\u7406\u79fb\u52a8\u7aef\u7684\u50ac\u7f34\u4e0e\u6309\u6837\u672c\u7f34\u8d39\u670d\u52a1\u3002" }, { @@ -51678,7 +51795,7 @@ "source_file": "services/market_payment.py", "source_location": "L57", "id": "services_market_payment_rationale_57", - "community": 1, + "community": 5, "norm_label": "\u4ee5\u56fa\u5b9a\u4e24\u4f4d\u5c0f\u6570\u5b57\u7b26\u4e32\u8f93\u51fa,\u907f\u514d json float \u7834\u574f decimal(18,2)\u3002" }, { @@ -51687,7 +51804,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L1", "id": "services_oa_confirmation_date_py", - "community": 30, + "community": 32, "norm_label": "oa_confirmation_date.py" }, { @@ -51696,7 +51813,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L12", "id": "services_oa_confirmation_date_add_months_ymd", - "community": 30, + "community": 32, "norm_label": "add_months_ymd()" }, { @@ -51705,7 +51822,7 @@ "source_file": "services/oa_confirmation_date.py", "source_location": "L1", "id": "services_oa_confirmation_date_rationale_1", - "community": 30, + "community": 32, "norm_label": "\u8f6c\u6b63\u5957\u4ef6:\u5165\u804c\u65e5 + \u8bd5\u7528\u671f\u6708\u6570 \u2192 \u5efa\u8bae\u8f6c\u6b63\u65e5(yyyy-mm-dd)\u3002" }, { @@ -51714,7 +51831,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L1", "id": "services_web_auth_roles_py", - "community": 7, + "community": 11, "norm_label": "web_auth_roles.py" }, { @@ -51723,7 +51840,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L30", "id": "services_web_auth_roles_map_role_name_to_web", - "community": 7, + "community": 0, "norm_label": "_map_role_name_to_web()" }, { @@ -51732,7 +51849,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L42", "id": "services_web_auth_roles_dedupe_role_id_rows", - "community": 7, + "community": 11, "norm_label": "_dedupe_role_id_rows()" }, { @@ -51741,7 +51858,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L53", "id": "services_web_auth_roles_get_direct_enabled_role_ids", - "community": 7, + "community": 11, "norm_label": "get_direct_enabled_role_ids()" }, { @@ -51750,7 +51867,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L77", "id": "services_web_auth_roles_get_post_inherited_role_ids", - "community": 7, + "community": 11, "norm_label": "get_post_inherited_role_ids()" }, { @@ -51759,7 +51876,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L118", "id": "services_web_auth_roles_get_effective_role_ids", - "community": 7, + "community": 11, "norm_label": "get_effective_role_ids()" }, { @@ -51768,7 +51885,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L137", "id": "services_web_auth_roles_normalize_candidate_user_ids", - "community": 7, + "community": 0, "norm_label": "_normalize_candidate_user_ids()" }, { @@ -51777,7 +51894,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L145", "id": "services_web_auth_roles_list_user_ids_with_effective_role_name", - "community": 7, + "community": 0, "norm_label": "list_user_ids_with_effective_role_name()" }, { @@ -51786,7 +51903,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L220", "id": "services_web_auth_roles_list_user_ids_with_any_effective_role_ids", - "community": 7, + "community": 0, "norm_label": "list_user_ids_with_any_effective_role_ids()" }, { @@ -51795,7 +51912,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L293", "id": "services_web_auth_roles_get_role_names_by_ids", - "community": 7, + "community": 11, "norm_label": "get_role_names_by_ids()" }, { @@ -51804,7 +51921,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L326", "id": "services_web_auth_roles_active_role_name_rows", - "community": 7, + "community": 11, "norm_label": "_active_role_name_rows()" }, { @@ -51813,7 +51930,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L337", "id": "services_web_auth_roles_user_has_active_roles", - "community": 7, + "community": 11, "norm_label": "user_has_active_roles()" }, { @@ -51822,7 +51939,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L344", "id": "services_web_auth_roles_get_user_role_names", - "community": 7, + "community": 11, "norm_label": "get_user_role_names()" }, { @@ -51831,7 +51948,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L352", "id": "services_web_auth_roles_resolve_web_role_for_user", - "community": 7, + "community": 0, "norm_label": "resolve_web_role_for_user()" }, { @@ -51840,7 +51957,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L365", "id": "services_web_auth_roles_iter_user_menu_perm_codes", - "community": 7, + "community": 11, "norm_label": "iter_user_menu_perm_codes()" }, { @@ -51849,7 +51966,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L1", "id": "services_web_auth_roles_rationale_1", - "community": 1, + "community": 3, "norm_label": "web \u7ba1\u7406\u7aef\u767b\u5f55:\u57fa\u4e8e v0.3 sys_user / sys_user_role / sys_role \u7684\u89d2\u8272\u4e0e\u83dc\u5355\u6743\u9650\u89e3\u6790 \u6709\u6548\u89d2\u8272 = \u7528\u6237\u76f4\u63a5\u89d2\u8272" }, { @@ -51858,7 +51975,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L31", "id": "services_web_auth_roles_rationale_31", - "community": 1, + "community": 3, "norm_label": "\u5c06 sys_role.role_name \u6620\u5c04\u4e3a web-admin \u4f7f\u7528\u7684 role \u5b57\u7b26\u4e32\u3002" }, { @@ -51867,7 +51984,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L56", "id": "services_web_auth_roles_rationale_56", - "community": 1, + "community": 3, "norm_label": "\u7528\u6237\u76f4\u63a5\u7ed1\u5b9a\u4e14\u542f\u7528\u7684\u89d2\u8272 id(sys_user_role \u2192 sys_role)\u3002" }, { @@ -51876,7 +51993,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L80", "id": "services_web_auth_roles_rationale_80", - "community": 1, + "community": 3, "norm_label": "\u7ecf\u542f\u7528\u804c\u4f4d\u7ee7\u627f\u7684\u542f\u7528\u89d2\u8272 id(sys_user_post \u2192 sys_post \u2192 sys_post_role \u2192 sys_role)\u3002" }, { @@ -51885,7 +52002,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L121", "id": "services_web_auth_roles_rationale_121", - "community": 1, + "community": 3, "norm_label": "\u7528\u6237\u6709\u6548\u89d2\u8272 id:\u76f4\u63a5\u7ed1\u5b9a \u222a \u542f\u7528\u804c\u4f4d\u5173\u8054\u7684\u542f\u7528\u89d2\u8272(\u53bb\u91cd\u4fdd\u5e8f)\u3002" }, { @@ -51894,7 +52011,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L152", "id": "services_web_auth_roles_rationale_152", - "community": 1, + "community": 3, "norm_label": "\u62e5\u6709\u6307\u5b9a\u89d2\u8272\u540d\u7684\u7528\u6237 id(\u76f4\u63a5\u7ed1\u5b9a \u222a \u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -51903,7 +52020,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L227", "id": "services_web_auth_roles_rationale_227", - "community": 1, + "community": 3, "norm_label": "\u62e5\u6709\u4efb\u4e00\u6307\u5b9a\u89d2\u8272 id \u7684\u7528\u6237 id \u5217\u8868(\u76f4\u63a5\u7ed1\u5b9a \u222a \u804c\u4f4d\u7ee7\u627f,\u53bb\u91cd)\u3002" }, { @@ -51912,7 +52029,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L296", "id": "services_web_auth_roles_rationale_296", - "community": 1, + "community": 3, "norm_label": "\u6309\u7ed9\u5b9a\u89d2\u8272 id \u8fd4\u56de\u542f\u7528\u89d2\u8272\u540d\u79f0(\u4fdd\u5e8f\u3001\u53bb\u91cd)\u3002" }, { @@ -51921,7 +52038,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L329", "id": "services_web_auth_roles_rationale_329", - "community": 1, + "community": 3, "norm_label": "\u67e5\u8be2\u7528\u6237\u5f53\u524d\u6709\u6548\u7684 sys_role.role_name \u5217\u8868(\u542b\u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -51930,7 +52047,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L340", "id": "services_web_auth_roles_rationale_340", - "community": 1, + "community": 3, "norm_label": "\u7528\u6237\u662f\u5426\u81f3\u5c11\u62e5\u6709\u4e00\u4e2a\u6709\u6548\u89d2\u8272(\u76f4\u63a5\u6216\u7ecf\u804c\u4f4d\u7ee7\u627f)\u3002" }, { @@ -51939,7 +52056,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L347", "id": "services_web_auth_roles_rationale_347", - "community": 1, + "community": 3, "norm_label": "\u7528\u6237\u5f53\u524d\u6709\u6548\u7684 sys_role.role_name \u5217\u8868(\u53bb\u91cd\u3001\u4fdd\u5e8f)\u3002" }, { @@ -51948,7 +52065,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L355", "id": "services_web_auth_roles_rationale_355", - "community": 1, + "community": 3, "norm_label": "\u6839\u636e\u7528\u6237\u6709\u6548\u89d2\u8272\u89e3\u6790 web \u7aef role(admin / super_admin / guest)\u3002" }, { @@ -51957,7 +52074,7 @@ "source_file": "services/web_auth_roles.py", "source_location": "L368", "id": "services_web_auth_roles_rationale_368", - "community": 1, + "community": 3, "norm_label": "\u7528\u6237\u901a\u8fc7\u6709\u6548\u89d2\u8272\u5173\u8054\u5f97\u5230\u7684\u83dc\u5355\u6743\u9650\u6807\u8bc6(sys_menu.perms,\u7a7a\u5219\u9000\u56de\u83dc\u5355 id)\u3002 \u6ce8:\u4e0d\u8fc7\u6ee4 visible\u2014\u2014f \u7c7b\u578b\u6309\u94ae\u7b49 visib" }, { @@ -52128,7 +52245,7 @@ "source_file": "services/oa_bank_receipt.py", "source_location": "L1", "id": "services_oa_bank_receipt_py", - "community": 10, + "community": 11, "norm_label": "oa_bank_receipt.py" }, { @@ -52137,7 +52254,7 @@ "source_file": "services/oa_bank_receipt.py", "source_location": "L15", "id": "services_oa_bank_receipt_oabankreceipterror", - "community": 10, + "community": 11, "norm_label": "oabankreceipterror" }, { @@ -52146,7 +52263,7 @@ "source_file": "services/oa_bank_receipt.py", "source_location": "L19", "id": "services_oa_bank_receipt_require_instance", - "community": 10, + "community": 11, "norm_label": "_require_instance()" }, { @@ -52155,7 +52272,7 @@ "source_file": "services/oa_bank_receipt.py", "source_location": "L37", "id": "services_oa_bank_receipt_row_to_item", - "community": 10, + "community": 11, "norm_label": "_row_to_item()" }, { @@ -52164,7 +52281,7 @@ "source_file": "services/oa_bank_receipt.py", "source_location": "L48", "id": "services_oa_bank_receipt_list_bank_receipts", - "community": 10, + "community": 11, "norm_label": "list_bank_receipts()" }, { @@ -52173,7 +52290,7 @@ "source_file": "services/oa_bank_receipt.py", "source_location": "L68", "id": "services_oa_bank_receipt_replace_bank_receipts", - "community": 10, + "community": 11, "norm_label": "replace_bank_receipts()" }, { @@ -52182,7 +52299,7 @@ "source_file": "services/oa_bank_receipt.py", "source_location": "L1", "id": "services_oa_bank_receipt_rationale_1", - "community": 10, + "community": 11, "norm_label": "oa \u5b9e\u4f8b\u94f6\u884c\u56de\u6267\u5355(biz_attachment \u5173\u8054)\u3002" }, { @@ -52362,7 +52479,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L1", "id": "services_protocol_sample_list_summary_py", - "community": 8, + "community": 4, "norm_label": "protocol_sample_list_summary.py" }, { @@ -52371,7 +52488,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L26", "id": "services_protocol_sample_list_summary_empty_gate_qc_summary_fields", - "community": 8, + "community": 4, "norm_label": "empty_gate_qc_summary_fields()" }, { @@ -52380,7 +52497,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L40", "id": "services_protocol_sample_list_summary_load_derived_qc_conclusions_by_work_order_ids", - "community": 8, + "community": 4, "norm_label": "_load_derived_qc_conclusions_by_work_order_ids()" }, { @@ -52389,7 +52506,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L63", "id": "services_protocol_sample_list_summary_build_gate_qc_summary_fields", - "community": 8, + "community": 4, "norm_label": "_build_gate_qc_summary_fields()" }, { @@ -52398,7 +52515,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L86", "id": "services_protocol_sample_list_summary_build_gate_qc_summaries_for_work_orders", - "community": 8, + "community": 4, "norm_label": "_build_gate_qc_summaries_for_work_orders()" }, { @@ -52407,7 +52524,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L108", "id": "services_protocol_sample_list_summary_build_sample_item_reception_qc_fields", - "community": 8, + "community": 4, "norm_label": "build_sample_item_reception_qc_fields()" }, { @@ -52416,7 +52533,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L134", "id": "services_protocol_sample_list_summary_get_list_reception_summary_map_by_sample_codes", - "community": 8, + "community": 4, "norm_label": "get_list_reception_summary_map_by_sample_codes()" }, { @@ -52425,7 +52542,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L178", "id": "services_protocol_sample_list_summary_get_list_gate_qc_summary_map_by_reception_ids", - "community": 8, + "community": 4, "norm_label": "get_list_gate_qc_summary_map_by_reception_ids()" }, { @@ -52434,7 +52551,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L208", "id": "services_protocol_sample_list_summary_get_list_qc_conclusion_map_by_sample_codes", - "community": 8, + "community": 4, "norm_label": "get_list_qc_conclusion_map_by_sample_codes()" }, { @@ -52443,7 +52560,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L246", "id": "services_protocol_sample_list_summary_get_list_qc_status_map_by_sample_codes", - "community": 8, + "community": 4, "norm_label": "get_list_qc_status_map_by_sample_codes()" }, { @@ -52452,7 +52569,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L1", "id": "services_protocol_sample_list_summary_rationale_1", - "community": 1, + "community": 5, "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" }, { @@ -52461,7 +52578,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L112", "id": "services_protocol_sample_list_summary_rationale_112", - "community": 1, + "community": 5, "norm_label": "\u5408\u5e76\u63a5\u6536/\u8d28\u68c0\u7ed3\u8bba\u6458\u8981\u4e3a\u5217\u8868 sampleitems \u5b57\u6bb5\u3002" }, { @@ -52470,7 +52587,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L141", "id": "services_protocol_sample_list_summary_rationale_141", - "community": 1, + "community": 5, "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" }, { @@ -52479,7 +52596,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L183", "id": "services_protocol_sample_list_summary_rationale_183", - "community": 1, + "community": 5, "norm_label": "\u6309 reception_id \u6279\u91cf\u8fd4\u56de\u6837\u672c\u63a5\u6536\u89e6\u53d1\u7684\u95e8\u7981\u8d28\u68c0\u6458\u8981(\u5de5\u5355\u53f7\u3001\u72b6\u6001\u3001\u7ed3\u8bba)\u3002" }, { @@ -52488,7 +52605,7 @@ "source_file": "services/protocol_sample_list_summary.py", "source_location": "L215", "id": "services_protocol_sample_list_summary_rationale_215", - "community": 1, + "community": 5, "norm_label": "\u6309\u79df\u6237 + \u6837\u672c\u7f16\u7801 + \u6765\u6e90\u8fd4\u56de\u95e8\u7981\u8d28\u68c0\u6458\u8981(\u5de5\u5355\u53f7\u3001\u72b6\u6001\u3001\u7ed3\u8bba)\u3002" }, { @@ -52497,7 +52614,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L1", "id": "services_oa_related_approval_py", - "community": 0, + "community": 6, "norm_label": "oa_related_approval.py" }, { @@ -52524,7 +52641,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L64", "id": "services_oa_related_approval_extract_upload_urls", - "community": 0, + "community": 6, "norm_label": "_extract_upload_urls()" }, { @@ -52533,7 +52650,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L96", "id": "services_oa_related_approval_upload_display_name", - "community": 0, + "community": 6, "norm_label": "_upload_display_name()" }, { @@ -52542,7 +52659,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L117", "id": "services_oa_related_approval_format_upload_display", - "community": 0, + "community": 6, "norm_label": "_format_upload_display()" }, { @@ -52551,7 +52668,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L147", "id": "services_oa_related_approval_upload_files_meta", - "community": 0, + "community": 6, "norm_label": "_upload_files_meta()" }, { @@ -52560,7 +52677,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L177", "id": "services_oa_related_approval_normalize_related_ids", - "community": 0, + "community": 6, "norm_label": "_normalize_related_ids()" }, { @@ -52569,7 +52686,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L196", "id": "services_oa_related_approval_format_trip_leg", - "community": 0, + "community": 6, "norm_label": "_format_trip_leg()" }, { @@ -52578,7 +52695,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L225", "id": "services_oa_related_approval_format_trip_itinerary", - "community": 0, + "community": 6, "norm_label": "_format_trip_itinerary()" }, { @@ -52587,7 +52704,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L237", "id": "services_oa_related_approval_format_receive_account", - "community": 0, + "community": 6, "norm_label": "_format_receive_account()" }, { @@ -52596,7 +52713,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L275", "id": "services_oa_related_approval_format_region_like", - "community": 0, + "community": 6, "norm_label": "_format_region_like()" }, { @@ -52605,7 +52722,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L320", "id": "services_oa_related_approval_format_unknown_object", - "community": 0, + "community": 6, "norm_label": "_format_unknown_object()" }, { @@ -52614,7 +52731,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L351", "id": "services_oa_related_approval_format_value", - "community": 0, + "community": 6, "norm_label": "_format_value()" }, { @@ -52623,7 +52740,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L426", "id": "services_oa_related_approval_flatten_form_fields_for_summary", - "community": 0, + "community": 6, "norm_label": "flatten_form_fields_for_summary()" }, { @@ -52668,7 +52785,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L578", "id": "services_oa_related_approval_related_status_text", - "community": 0, + "community": 6, "norm_label": "related_status_text()" }, { @@ -52704,7 +52821,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L758", "id": "services_oa_related_approval_build_related_summaries", - "community": 0, + "community": 6, "norm_label": "build_related_summaries()" }, { @@ -52713,7 +52830,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L1", "id": "services_oa_related_approval_rationale_1", - "community": 1, + "community": 3, "norm_label": "\u5173\u8054\u5ba1\u6279\u5355:\u5b57\u6bb5\u6241\u5e73\u5316\u4e0e form_data \u62bd\u94fe" }, { @@ -52722,7 +52839,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L65", "id": "services_oa_related_approval_rationale_65", - "community": 1, + "community": 3, "norm_label": "normalize formcreate upload / \u4e1a\u52a1\u9644\u4ef6\u503c\u4e3a url \u5217\u8868\u3002" }, { @@ -52731,7 +52848,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L97", "id": "services_oa_related_approval_rationale_97", - "community": 1, + "community": 3, "norm_label": "\u6253\u5370/\u6458\u8981:\u4f18\u5148\u5bf9\u8c61 name,\u5426\u5219\u53d6\u8def\u5f84\u6700\u540e\u4e00\u6bb5\u6587\u4ef6\u540d\u3002" }, { @@ -52740,7 +52857,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L148", "id": "services_oa_related_approval_rationale_148", - "community": 1, + "community": 3, "norm_label": "\u6458\u8981/\u5217\u8868\u7528:\u4e0a\u4f20\u5b57\u6bb5\u89c4\u8303\u5316\u4e3a {url, name} \u5217\u8868,\u4f9b\u524d\u7aef\u7f29\u7565\u56fe\u5c55\u793a\u3002" }, { @@ -52749,7 +52866,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L178", "id": "services_oa_related_approval_rationale_178", - "community": 1, + "community": 3, "norm_label": "order-preserving dedupe of related approval instance ids." }, { @@ -52758,7 +52875,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L276", "id": "services_oa_related_approval_rationale_276", - "community": 1, + "community": 3, "norm_label": "\u7701\u5e02\u533a / \u7ea7\u8054:string[] \u6216 {province,city,district} \u7b49\u3002" }, { @@ -52767,7 +52884,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L321", "id": "services_oa_related_approval_rationale_321", - "community": 1, + "community": 3, "norm_label": "never dump full dict/json; prefer common display keys then scalar values." }, { @@ -52776,7 +52893,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L352", "id": "services_oa_related_approval_rationale_352", - "community": 0, + "community": 6, "norm_label": "returns (text, fullwidth)" }, { @@ -52785,7 +52902,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L472", "id": "services_oa_related_approval_rationale_472", - "community": 1, + "community": 3, "norm_label": "ordered unique (field_key, to_instance_id)." }, { @@ -52794,7 +52911,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L507", "id": "services_oa_related_approval_rationale_507", - "community": 1, + "community": 3, "norm_label": "returns (field_key|none, to_id) \u2014 form fields first, then legacy without key." }, { @@ -52803,7 +52920,7 @@ "source_file": "services/oa_related_approval.py", "source_location": "L592", "id": "services_oa_related_approval_rationale_592", - "community": 6, + "community": 3, "norm_label": "return instance id list for done/cc tabs; none means mine (filter on initiator)." }, { @@ -52902,7 +53019,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L1", "id": "services_oa_leave_hours_py", - "community": 5, + "community": 6, "norm_label": "oa_leave_hours.py" }, { @@ -52911,7 +53028,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L21", "id": "services_oa_leave_hours_parse_hm", - "community": 5, + "community": 6, "norm_label": "_parse_hm()" }, { @@ -52920,7 +53037,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L31", "id": "services_oa_leave_hours_parse_dt", - "community": 5, + "community": 6, "norm_label": "_parse_dt()" }, { @@ -52929,7 +53046,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L47", "id": "services_oa_leave_hours_overlap_minutes_on_day", - "community": 5, + "community": 6, "norm_label": "_overlap_minutes_on_day()" }, { @@ -52938,7 +53055,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L75", "id": "services_oa_leave_hours_calc_leave_hours", - "community": 5, + "community": 6, "norm_label": "calc_leave_hours()" }, { @@ -52947,7 +53064,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L97", "id": "services_oa_leave_hours_extract_rules", - "community": 5, + "community": 6, "norm_label": "_extract_rules()" }, { @@ -52956,7 +53073,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L109", "id": "services_oa_leave_hours_walk", - "community": 5, + "community": 6, "norm_label": "_walk()" }, { @@ -52965,7 +53082,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L123", "id": "services_oa_leave_hours_kit_child_fields", - "community": 5, + "community": 6, "norm_label": "_kit_child_fields()" }, { @@ -52974,7 +53091,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L160", "id": "services_oa_leave_hours_round1", - "community": 5, + "community": 6, "norm_label": "_round1()" }, { @@ -52983,7 +53100,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L170", "id": "services_oa_leave_hours_apply_leave_kit_hours", - "community": 5, + "community": 6, "norm_label": "apply_leave_kit_hours()" }, { @@ -52992,7 +53109,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L205", "id": "services_oa_leave_hours_validate_leave_kit_form_values", - "community": 5, + "community": 6, "norm_label": "validate_leave_kit_form_values()" }, { @@ -53001,7 +53118,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L1", "id": "services_oa_leave_hours_rationale_1", - "community": 5, + "community": 6, "norm_label": "\u8bf7\u5047\u5957\u4ef6:\u53cc\u6bb5\u5de5\u65f6\u91cd\u53e0\u5c0f\u65f6(\u4e0e\u524d\u7aef oa-leave-hours.ts \u5bf9\u9f50)" }, { @@ -53010,7 +53127,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L80", "id": "services_oa_leave_hours_rationale_80", - "community": 5, + "community": 6, "norm_label": "\u8fd4\u56de 1 \u4f4d\u5c0f\u6570\u5c0f\u65f6;\u975e\u6cd5\u6216 end<=start \u8fd4\u56de none\u3002" }, { @@ -53019,7 +53136,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L124", "id": "services_oa_leave_hours_rationale_124", - "community": 5, + "community": 6, "norm_label": "\u8fd4\u56de (start_field, end_field, duration_field)\u3002" }, { @@ -53028,7 +53145,7 @@ "source_file": "services/oa_leave_hours.py", "source_location": "L171", "id": "services_oa_leave_hours_rationale_171", - "community": 5, + "community": 6, "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" }, { @@ -53037,7 +53154,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L1", "id": "services_protocol_transfer_status_py", - "community": 5, + "community": 10, "norm_label": "protocol_transfer_status.py" }, { @@ -53046,7 +53163,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L9", "id": "services_protocol_transfer_status_can_submit_receipt", - "community": 5, + "community": 10, "norm_label": "can_submit_receipt()" }, { @@ -53055,7 +53172,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L13", "id": "services_protocol_transfer_status_can_confirm_receipt", - "community": 5, + "community": 10, "norm_label": "can_confirm_receipt()" }, { @@ -53064,7 +53181,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L17", "id": "services_protocol_transfer_status_can_withdraw_receipt", - "community": 5, + "community": 10, "norm_label": "can_withdraw_receipt()" }, { @@ -53073,7 +53190,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L22", "id": "services_protocol_transfer_status_can_edit_transfer", - "community": 5, + "community": 10, "norm_label": "can_edit_transfer()" }, { @@ -53082,7 +53199,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L27", "id": "services_protocol_transfer_status_schedule_paid_and_arrears", - "community": 5, + "community": 10, "norm_label": "schedule_paid_and_arrears()" }, { @@ -53091,7 +53208,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L1", "id": "services_protocol_transfer_status_rationale_1", - "community": 5, + "community": 10, "norm_label": "\u8f6c\u8d26\u7b14\u7f34\u8d39\u72b6\u6001\u89c4\u5219(\u6b63\u5f0f\u6837\u672c\u7f34\u8d39 / \u9884\u7b7e\u7ea6\u610f\u5411\u91d1\u5171\u7528)" }, { @@ -53100,7 +53217,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L23", "id": "services_protocol_transfer_status_rationale_23", - "community": 5, + "community": 10, "norm_label": "\u8d22\u52a1\u786e\u8ba4\u6536\u6b3e(yjf)\u524d\u53ef\u7f16\u8f91:\u5df2\u4ed8\u6b3e / \u4ed8\u6b3e\u786e\u8ba4\u4e2d\u3002" }, { @@ -53109,7 +53226,7 @@ "source_file": "services/protocol_transfer_status.py", "source_location": "L32", "id": "services_protocol_transfer_status_rationale_32", - "community": 5, + "community": 10, "norm_label": "\u5df2\u7f34 = \u03c3 \u5df2\u786e\u8ba4\u8f6c\u8d26;\u6b20\u7f34 = \u5e94\u7f34 \u2212 \u5df2\u7f34(\u53ef\u4e3a\u8d1f\u8868\u793a\u8d85\u7f34)\u3002" }, { @@ -53118,7 +53235,7 @@ "source_file": "services/payment_chase.py", "source_location": "L1", "id": "services_payment_chase_py", - "community": 5, + "community": 10, "norm_label": "payment_chase.py" }, { @@ -53127,7 +53244,7 @@ "source_file": "services/payment_chase.py", "source_location": "L12", "id": "services_payment_chase_dec", - "community": 5, + "community": 10, "norm_label": "_dec()" }, { @@ -53136,7 +53253,7 @@ "source_file": "services/payment_chase.py", "source_location": "L18", "id": "services_payment_chase_chase_period_money", - "community": 5, + "community": 10, "norm_label": "chase_period_money()" }, { @@ -53145,7 +53262,7 @@ "source_file": "services/payment_chase.py", "source_location": "L30", "id": "services_payment_chase_is_chase_candidate", - "community": 5, + "community": 10, "norm_label": "is_chase_candidate()" }, { @@ -53154,7 +53271,7 @@ "source_file": "services/payment_chase.py", "source_location": "L39", "id": "services_payment_chase_parse_due_date_ymd", - "community": 5, + "community": 10, "norm_label": "parse_due_date_ymd()" }, { @@ -53163,7 +53280,7 @@ "source_file": "services/payment_chase.py", "source_location": "L23", "id": "services_payment_chase_rationale_23", - "community": 5, + "community": 10, "norm_label": "\u5df2\u7f34 = \u4ec5 yjf;\u6b20\u7f34 = max(\u5e94\u7f34 \u2212 \u5df2\u7f34, 0)\u3002" }, { @@ -53172,7 +53289,7 @@ "source_file": "services/payment_chase.py", "source_location": "L31", "id": "services_payment_chase_rationale_31", - "community": 5, + "community": 10, "norm_label": "\u6b20\u7f34>0,\u4e14\u5e94\u7f34\u65e5\u5df2\u903e\u671f\u6216\u843d\u5728 [today, today+30]\u3002" }, { @@ -53199,7 +53316,7 @@ "source_file": "services/market_sample.py", "source_location": "L1", "id": "services_market_sample_py", - "community": 12, + "community": 13, "norm_label": "market_sample.py" }, { @@ -53208,7 +53325,7 @@ "source_file": "services/market_sample.py", "source_location": "L50", "id": "services_market_sample_fmt_dt", - "community": 12, + "community": 13, "norm_label": "_fmt_dt()" }, { @@ -53217,7 +53334,7 @@ "source_file": "services/market_sample.py", "source_location": "L54", "id": "services_market_sample_fmt_date", - "community": 12, + "community": 13, "norm_label": "_fmt_date()" }, { @@ -53226,7 +53343,7 @@ "source_file": "services/market_sample.py", "source_location": "L63", "id": "services_market_sample_parse_dt", - "community": 12, + "community": 13, "norm_label": "_parse_dt()" }, { @@ -53235,7 +53352,7 @@ "source_file": "services/market_sample.py", "source_location": "L77", "id": "services_market_sample_status_meta", - "community": 12, + "community": 13, "norm_label": "_status_meta()" }, { @@ -53244,7 +53361,7 @@ "source_file": "services/market_sample.py", "source_location": "L103", "id": "services_market_sample_sample_status", - "community": 12, + "community": 13, "norm_label": "_sample_status()" }, { @@ -53253,7 +53370,7 @@ "source_file": "services/market_sample.py", "source_location": "L114", "id": "services_market_sample_collection_progress", - "community": 12, + "community": 13, "norm_label": "_collection_progress()" }, { @@ -53262,7 +53379,7 @@ "source_file": "services/market_sample.py", "source_location": "L123", "id": "services_market_sample_apply_joined_collection_scope", - "community": 12, + "community": 13, "norm_label": "_apply_joined_collection_scope()" }, { @@ -53271,7 +53388,7 @@ "source_file": "services/market_sample.py", "source_location": "L134", "id": "services_market_sample_stable_id", - "community": 12, + "community": 13, "norm_label": "_stable_id()" }, { @@ -53280,7 +53397,7 @@ "source_file": "services/market_sample.py", "source_location": "L139", "id": "services_market_sample_parse_stable_id", - "community": 12, + "community": 13, "norm_label": "_parse_stable_id()" }, { @@ -53289,7 +53406,7 @@ "source_file": "services/market_sample.py", "source_location": "L152", "id": "services_market_sample_materialization_order", - "community": 12, + "community": 13, "norm_label": "_materialization_order()" }, { @@ -53298,7 +53415,7 @@ "source_file": "services/market_sample.py", "source_location": "L168", "id": "services_market_sample_cell_query", - "community": 12, + "community": 13, "norm_label": "_cell_query()" }, { @@ -53307,7 +53424,7 @@ "source_file": "services/market_sample.py", "source_location": "L211", "id": "services_market_sample_research_query", - "community": 12, + "community": 13, "norm_label": "_research_query()" }, { @@ -53316,7 +53433,7 @@ "source_file": "services/market_sample.py", "source_location": "L254", "id": "services_market_sample_apply_filters", - "community": 12, + "community": 13, "norm_label": "_apply_filters()" }, { @@ -53325,7 +53442,7 @@ "source_file": "services/market_sample.py", "source_location": "L286", "id": "services_market_sample_identity_query", - "community": 12, + "community": 13, "norm_label": "_identity_query()" }, { @@ -53334,7 +53451,7 @@ "source_file": "services/market_sample.py", "source_location": "L295", "id": "services_market_sample_load_rows", - "community": 12, + "community": 13, "norm_label": "_load_rows()" }, { @@ -53343,7 +53460,7 @@ "source_file": "services/market_sample.py", "source_location": "L328", "id": "services_market_sample_raw_item", - "community": 12, + "community": 13, "norm_label": "_raw_item()" }, { @@ -53352,7 +53469,7 @@ "source_file": "services/market_sample.py", "source_location": "L361", "id": "services_market_sample_latest_maps", - "community": 12, + "community": 13, "norm_label": "_latest_maps()" }, { @@ -53361,7 +53478,7 @@ "source_file": "services/market_sample.py", "source_location": "L457", "id": "services_market_sample_handle_maps", - "community": 12, + "community": 13, "norm_label": "_handle_maps()" }, { @@ -53370,7 +53487,7 @@ "source_file": "services/market_sample.py", "source_location": "L500", "id": "services_market_sample_handle_summary", - "community": 12, + "community": 13, "norm_label": "_handle_summary()" }, { @@ -53379,7 +53496,7 @@ "source_file": "services/market_sample.py", "source_location": "L525", "id": "services_market_sample_referenced_user_name_map", - "community": 12, + "community": 13, "norm_label": "_referenced_user_name_map()" }, { @@ -53388,7 +53505,7 @@ "source_file": "services/market_sample.py", "source_location": "L542", "id": "services_market_sample_enrich", - "community": 12, + "community": 13, "norm_label": "_enrich()" }, { @@ -53397,7 +53514,7 @@ "source_file": "services/market_sample.py", "source_location": "L630", "id": "services_market_sample_list_samples", - "community": 12, + "community": 13, "norm_label": "list_samples()" }, { @@ -53406,7 +53523,7 @@ "source_file": "services/market_sample.py", "source_location": "L668", "id": "services_market_sample_cell_sample_lookup_query", - "community": 12, + "community": 13, "norm_label": "_cell_sample_lookup_query()" }, { @@ -53415,7 +53532,7 @@ "source_file": "services/market_sample.py", "source_location": "L701", "id": "services_market_sample_find_sample", - "community": 12, + "community": 13, "norm_label": "_find_sample()" }, { @@ -53424,7 +53541,7 @@ "source_file": "services/market_sample.py", "source_location": "L747", "id": "services_market_sample_get_sample_detail", - "community": 12, + "community": 13, "norm_label": "get_sample_detail()" }, { @@ -53433,7 +53550,7 @@ "source_file": "services/market_sample.py", "source_location": "L800", "id": "services_market_sample_eligible_region_staff_query", - "community": 12, + "community": 13, "norm_label": "_eligible_region_staff_query()" }, { @@ -53442,7 +53559,7 @@ "source_file": "services/market_sample.py", "source_location": "L820", "id": "services_market_sample_get_sample_form_options", - "community": 12, + "community": 13, "norm_label": "get_sample_form_options()" }, { @@ -53451,7 +53568,7 @@ "source_file": "services/market_sample.py", "source_location": "L878", "id": "services_market_sample_validate_handler", - "community": 12, + "community": 13, "norm_label": "_validate_handler()" }, { @@ -53460,7 +53577,7 @@ "source_file": "services/market_sample.py", "source_location": "L894", "id": "services_market_sample_handle_identity_changed", - "community": 12, + "community": 13, "norm_label": "_handle_identity_changed()" }, { @@ -53469,7 +53586,7 @@ "source_file": "services/market_sample.py", "source_location": "L903", "id": "services_market_sample_cell_parent_lock_query", - "community": 12, + "community": 13, "norm_label": "_cell_parent_lock_query()" }, { @@ -53478,7 +53595,7 @@ "source_file": "services/market_sample.py", "source_location": "L918", "id": "services_market_sample_lock_cell_parent", - "community": 12, + "community": 13, "norm_label": "_lock_cell_parent()" }, { @@ -53487,7 +53604,7 @@ "source_file": "services/market_sample.py", "source_location": "L927", "id": "services_market_sample_handle_child_current_query", - "community": 12, + "community": 13, "norm_label": "_handle_child_current_query()" }, { @@ -53496,7 +53613,7 @@ "source_file": "services/market_sample.py", "source_location": "L950", "id": "services_market_sample_normalize_partial_handle", - "community": 12, + "community": 13, "norm_label": "_normalize_partial_handle()" }, { @@ -53505,7 +53622,7 @@ "source_file": "services/market_sample.py", "source_location": "L993", "id": "services_market_sample_write_handle", - "community": 12, + "community": 13, "norm_label": "_write_handle()" }, { @@ -53514,7 +53631,7 @@ "source_file": "services/market_sample.py", "source_location": "L1193", "id": "services_market_sample_update_storage_cert", - "community": 12, + "community": 13, "norm_label": "update_storage_cert()" }, { @@ -53523,7 +53640,7 @@ "source_file": "services/market_sample.py", "source_location": "L1197", "id": "services_market_sample_update_insurance", - "community": 12, + "community": 13, "norm_label": "update_insurance()" }, { @@ -53532,7 +53649,7 @@ "source_file": "services/market_sample.py", "source_location": "L895", "id": "services_market_sample_rationale_895", - "community": 1, + "community": 5, "norm_label": "\u5168\u91cf\u8868\u5355\u4f1a\u56de\u4f20\u539f\u529e\u7406\u4eba/\u65f6\u95f4;\u53ea\u6709\u8bed\u4e49\u53d8\u5316\u65f6\u91cd\u65b0\u6821\u9a8c\u8d44\u683c\u3002" }, { @@ -53541,7 +53658,7 @@ "source_file": "services/sample_payment_schedule_validate.py", "source_location": "L1", "id": "services_sample_payment_schedule_validate_py", - "community": 5, + "community": 10, "norm_label": "sample_payment_schedule_validate.py" }, { @@ -53550,7 +53667,7 @@ "source_file": "services/sample_payment_schedule_validate.py", "source_location": "L7", "id": "services_sample_payment_schedule_validate_dec", - "community": 5, + "community": 10, "norm_label": "_dec()" }, { @@ -53559,7 +53676,7 @@ "source_file": "services/sample_payment_schedule_validate.py", "source_location": "L13", "id": "services_sample_payment_schedule_validate_status", - "community": 5, + "community": 10, "norm_label": "_status()" }, { @@ -53568,7 +53685,7 @@ "source_file": "services/sample_payment_schedule_validate.py", "source_location": "L20", "id": "services_sample_payment_schedule_validate_due_date", - "community": 5, + "community": 10, "norm_label": "_due_date()" }, { @@ -53577,7 +53694,7 @@ "source_file": "services/sample_payment_schedule_validate.py", "source_location": "L27", "id": "services_sample_payment_schedule_validate_schedule_required_fields_ok", - "community": 5, + "community": 10, "norm_label": "schedule_required_fields_ok()" }, { @@ -53586,7 +53703,7 @@ "source_file": "services/sample_payment_schedule_validate.py", "source_location": "L59", "id": "services_sample_payment_schedule_validate_schedule_dues_match_contract", - "community": 5, + "community": 10, "norm_label": "schedule_dues_match_contract()" }, { @@ -53595,7 +53712,7 @@ "source_file": "services/sample_payment_schedule_validate.py", "source_location": "L33", "id": "services_sample_payment_schedule_validate_rationale_33", - "community": 5, + "community": 10, "norm_label": "\u672a\u4f5c\u5e9f\u671f:\u5e94\u7f34\u91d1\u989d\u4e0e\u5e94\u7f34\u65f6\u95f4\u5fc5\u586b(\u5206\u671f\u573a\u666f\u7531\u8c03\u7528\u65b9 require_fields=true)\u3002" }, { @@ -53604,7 +53721,7 @@ "source_file": "services/sample_payment_schedule_validate.py", "source_location": "L67", "id": "services_sample_payment_schedule_validate_rationale_67", - "community": 5, + "community": 10, "norm_label": "\u672a\u4f5c\u5e9f\u671f dueamount \u5408\u8ba1\u987b\u7b49\u4e8e\u5408\u540c\u91d1\u989d\u3002 require_schedule_fields=true \u65f6\u5148\u6821\u9a8c\u6bcf\u671f\u91d1\u989d\u4e0e\u5e94\u7f34\u65e5\u5fc5\u586b\u3002 \u8fd4" }, { @@ -53613,7 +53730,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L1", "id": "services_sample_info_progress_py", - "community": 12, + "community": 13, "norm_label": "sample_info_progress.py" }, { @@ -53622,7 +53739,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L8", "id": "services_sample_info_progress_collection_progress", - "community": 12, + "community": 13, "norm_label": "collection_progress()" }, { @@ -53631,7 +53748,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L19", "id": "services_sample_info_progress_reception_progress", - "community": 12, + "community": 13, "norm_label": "reception_progress()" }, { @@ -53640,7 +53757,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L30", "id": "services_sample_info_progress_qc_progress", - "community": 12, + "community": 13, "norm_label": "qc_progress()" }, { @@ -53649,7 +53766,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L41", "id": "services_sample_info_progress_storage_progress", - "community": 12, + "community": 13, "norm_label": "storage_progress()" }, { @@ -53658,7 +53775,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L51", "id": "services_sample_info_progress_storage_cert_handled", - "community": 12, + "community": 13, "norm_label": "storage_cert_handled()" }, { @@ -53667,7 +53784,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L61", "id": "services_sample_info_progress_insurance_handled", - "community": 12, + "community": 13, "norm_label": "insurance_handled()" }, { @@ -53676,7 +53793,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L71", "id": "services_sample_info_progress_sync_handle_status_fields", - "community": 12, + "community": 13, "norm_label": "sync_handle_status_fields()" }, { @@ -53685,7 +53802,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L77", "id": "services_sample_info_progress_apply_handle_payload", - "community": 12, + "community": 13, "norm_label": "apply_handle_payload()" }, { @@ -53694,7 +53811,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L1", "id": "services_sample_info_progress_rationale_1", - "community": 12, + "community": 13, "norm_label": "\u6837\u672c\u4fe1\u606f\u7ba1\u7406:\u8fdb\u5ea6\u5c55\u793a\u7801\u3001\u8bc1/\u4fdd\u9669\u5df2\u529e\u7406\u5224\u5b9a\u3001\u529e\u7406\u5b57\u6bb5\u540c\u6b65\u3002" }, { @@ -53703,7 +53820,7 @@ "source_file": "services/sample_info_progress.py", "source_location": "L84", "id": "services_sample_info_progress_rationale_84", - "community": 12, + "community": 13, "norm_label": "\u89c4\u8303\u5316\u529e\u7406\u5199\u5165\u5b57\u6bb5\u3002\u6709\u529e\u7406\u65f6\u95f4\u5219\u529e\u7406\u4eba\u5458\u5fc5\u586b\u3002" }, { @@ -53874,7 +53991,7 @@ "source_file": "services/oa_instance_comment.py", "source_location": "L1", "id": "services_oa_instance_comment_rationale_1", - "community": 6, + "community": 3, "norm_label": "oa \u5ba1\u6279\u5b9e\u4f8b\u8bc4\u8bba:\u9644\u4ef6\u679a\u4e3e\u3001\u6821\u9a8c\u3001crud" }, { @@ -53883,7 +54000,7 @@ "source_file": "services/oa_instance_comment.py", "source_location": "L72", "id": "services_oa_instance_comment_rationale_72", - "community": 6, + "community": 3, "norm_label": "url -> {fieldkey, fieldlabel, filename}" }, { @@ -53892,7 +54009,7 @@ "source_file": "services/oa_instance_comment.py", "source_location": "L371", "id": "services_oa_instance_comment_rationale_371", - "community": 6, + "community": 3, "norm_label": "\u8bc4\u8bba@\u6388\u6743\u7684\u5b9e\u4f8b\u3002\u88ab@\u5373\u51fa\u73b0\u5728\u300c\u63d0\u5230\u6211\u7684\u300d,\u4e0d\u56e0\u53d1\u8d77\u4eba/\u5ba1\u6279\u4eba/\u6284\u9001\u8eab\u4efd\u800c\u9690\u85cf\u3002" }, { @@ -53901,7 +54018,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L1", "id": "services_sample_payment_progress_py", - "community": 5, + "community": 10, "norm_label": "sample_payment_progress.py" }, { @@ -53910,7 +54027,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L9", "id": "services_sample_payment_progress_dec", - "community": 5, + "community": 10, "norm_label": "_dec()" }, { @@ -53919,7 +54036,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L15", "id": "services_sample_payment_progress_status", - "community": 5, + "community": 10, "norm_label": "_status()" }, { @@ -53928,7 +54045,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L22", "id": "services_sample_payment_progress_schedule_id", - "community": 5, + "community": 10, "norm_label": "_schedule_id()" }, { @@ -53937,7 +54054,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L26", "id": "services_sample_payment_progress_transfer_schedule_id", - "community": 5, + "community": 10, "norm_label": "_transfer_schedule_id()" }, { @@ -53946,7 +54063,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L30", "id": "services_sample_payment_progress_is_schedule_effectively_cleared", - "community": 5, + "community": 10, "norm_label": "is_schedule_effectively_cleared()" }, { @@ -53955,7 +54072,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L45", "id": "services_sample_payment_progress_compute_sample_payment_progress", - "community": 5, + "community": 10, "norm_label": "compute_sample_payment_progress()" }, { @@ -53964,7 +54081,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L1", "id": "services_sample_payment_progress_rationale_1", - "community": 5, + "community": 10, "norm_label": "\u6837\u672c\u7f34\u8d39\u65b9\u6848\u8fdb\u5ea6\u6c47\u603b(\u5217\u8868\u300c\u6309\u6837\u672c\u300d\u7ef4\u5ea6)" }, { @@ -53973,7 +54090,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L35", "id": "services_sample_payment_progress_rationale_35", - "community": 5, + "community": 10, "norm_label": "\u6279\u6b21\u5df2\u7f34\u6e05:\u663e\u5f0f cleared,\u6216\u8d22\u52a1\u786e\u8ba4\u5b9e\u7f34(yjf)\u5df2\u8986\u76d6\u5e94\u7f34\u3002 \u517c\u5bb9\u5386\u53f2\u6570\u636e\u672a\u56de\u5199 schedule_status \u7684\u60c5\u51b5\u3002" }, { @@ -53982,7 +54099,7 @@ "source_file": "services/sample_payment_progress.py", "source_location": "L50", "id": "services_sample_payment_progress_rationale_50", - "community": 5, + "community": 10, "norm_label": "progressstatus \u4f18\u5148\u7ea7:yjq > bfyj > dfj(\u4e0d\u542b\u4ed8\u6b3e\u786e\u8ba4\u4e2d) \u5df2\u7f34\u4ec5\u8ba1 pay_status=yjf;\u6709\u6548\u671f\u6392\u9664 sched" }, { @@ -53991,7 +54108,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L1", "id": "services_oa_resignation_kit_sync_py", - "community": 6, + "community": 7, "norm_label": "oa_resignation_kit_sync.py" }, { @@ -54000,7 +54117,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L19", "id": "services_oa_resignation_kit_sync_loads", - "community": 6, + "community": 7, "norm_label": "_loads()" }, { @@ -54009,7 +54126,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L30", "id": "services_oa_resignation_kit_sync_extract_rules", - "community": 6, + "community": 7, "norm_label": "_extract_rules()" }, { @@ -54018,7 +54135,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L44", "id": "services_oa_resignation_kit_sync_walk", - "community": 6, + "community": 7, "norm_label": "_walk()" }, { @@ -54027,7 +54144,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L52", "id": "services_oa_resignation_kit_sync_last_work_day_field", - "community": 6, + "community": 7, "norm_label": "_last_work_day_field()" }, { @@ -54036,7 +54153,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L67", "id": "services_oa_resignation_kit_sync_parse_ymd", - "community": 6, + "community": 7, "norm_label": "_parse_ymd()" }, { @@ -54045,7 +54162,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L83", "id": "services_oa_resignation_kit_sync_extract_last_work_day", - "community": 6, + "community": 7, "norm_label": "extract_last_work_day()" }, { @@ -54054,7 +54171,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L98", "id": "services_oa_resignation_kit_sync_apply_resignation_kit_user_sync", - "community": 6, + "community": 7, "norm_label": "apply_resignation_kit_user_sync()" }, { @@ -54063,7 +54180,7 @@ "source_file": "services/oa_resignation_kit_sync.py", "source_location": "L1", "id": "services_oa_resignation_kit_sync_rationale_1", - "community": 6, + "community": 7, "norm_label": "\u79bb\u804c\u5957\u4ef6:\u5ba1\u6279\u901a\u8fc7\u540e\u56de\u5199\u53d1\u8d77\u4eba last_work_day\u3002" }, { @@ -54135,7 +54252,7 @@ "source_file": "services/market_support.py", "source_location": "L1", "id": "services_market_support_py", - "community": 5, + "community": 4, "norm_label": "market_support.py" }, { @@ -54144,7 +54261,7 @@ "source_file": "services/market_support.py", "source_location": "L120", "id": "services_market_support_option", - "community": 5, + "community": 4, "norm_label": "_option()" }, { @@ -54153,7 +54270,7 @@ "source_file": "services/market_support.py", "source_location": "L124", "id": "services_market_support_protocol_sample_type_option", - "community": 5, + "community": 4, "norm_label": "_protocol_sample_type_option()" }, { @@ -54162,7 +54279,7 @@ "source_file": "services/market_support.py", "source_location": "L140", "id": "services_market_support_verify_identity", - "community": 5, + "community": 4, "norm_label": "_verify_identity()" }, { @@ -54171,7 +54288,7 @@ "source_file": "services/market_support.py", "source_location": "L150", "id": "services_market_support_authorized_region_ids", - "community": 5, + "community": 4, "norm_label": "authorized_region_ids()" }, { @@ -54180,7 +54297,7 @@ "source_file": "services/market_support.py", "source_location": "L161", "id": "services_market_support_tenant_region_ids", - "community": 5, + "community": 4, "norm_label": "_tenant_region_ids()" }, { @@ -54189,7 +54306,7 @@ "source_file": "services/market_support.py", "source_location": "L173", "id": "services_market_support_form_option_region_ids", - "community": 5, + "community": 4, "norm_label": "form_option_region_ids()" }, { @@ -54198,7 +54315,7 @@ "source_file": "services/market_support.py", "source_location": "L190", "id": "services_market_support_dict_options", - "community": 5, + "community": 4, "norm_label": "_dict_options()" }, { @@ -54207,7 +54324,7 @@ "source_file": "services/market_support.py", "source_location": "L204", "id": "services_market_support_business_region_id", - "community": 5, + "community": 4, "norm_label": "_business_region_id()" }, { @@ -54216,7 +54333,7 @@ "source_file": "services/market_support.py", "source_location": "L258", "id": "services_market_support_search_customers_for_protocol", - "community": 5, + "community": 4, "norm_label": "search_customers_for_protocol()" }, { @@ -54225,7 +54342,7 @@ "source_file": "services/market_support.py", "source_location": "L302", "id": "services_market_support_get_form_options", - "community": 5, + "community": 4, "norm_label": "get_form_options()" }, { @@ -54234,7 +54351,7 @@ "source_file": "services/market_support.py", "source_location": "L552", "id": "services_market_support_validate_upload", - "community": 5, + "community": 4, "norm_label": "_validate_upload()" }, { @@ -54243,7 +54360,7 @@ "source_file": "services/market_support.py", "source_location": "L648", "id": "services_market_support_relative_file_url", - "community": 5, + "community": 4, "norm_label": "_relative_file_url()" }, { @@ -54252,7 +54369,7 @@ "source_file": "services/market_support.py", "source_location": "L655", "id": "services_market_support_file_size_display", - "community": 5, + "community": 4, "norm_label": "_file_size_display()" }, { @@ -54261,7 +54378,7 @@ "source_file": "services/market_support.py", "source_location": "L663", "id": "services_market_support_save_market_attachment", - "community": 5, + "community": 4, "norm_label": "save_market_attachment()" }, { @@ -54270,7 +54387,7 @@ "source_file": "services/market_support.py", "source_location": "L743", "id": "services_market_support_split_refs", - "community": 5, + "community": 0, "norm_label": "_split_refs()" }, { @@ -54279,7 +54396,7 @@ "source_file": "services/market_support.py", "source_location": "L773", "id": "services_market_support_attachment_candidates", - "community": 5, + "community": 4, "norm_label": "_attachment_candidates()" }, { @@ -54288,7 +54405,7 @@ "source_file": "services/market_support.py", "source_location": "L781", "id": "services_market_support_attachment_value_matches", - "community": 5, + "community": 4, "norm_label": "_attachment_value_matches()" }, { @@ -54297,7 +54414,7 @@ "source_file": "services/market_support.py", "source_location": "L790", "id": "services_market_support_attachment_columns_filter", - "community": 5, + "community": 4, "norm_label": "_attachment_columns_filter()" }, { @@ -54306,7 +54423,7 @@ "source_file": "services/market_support.py", "source_location": "L800", "id": "services_market_support_rows_reference_attachment", - "community": 5, + "community": 4, "norm_label": "_rows_reference_attachment()" }, { @@ -54315,7 +54432,7 @@ "source_file": "services/market_support.py", "source_location": "L808", "id": "services_market_support_has_accessible_protocol_cert_or_insurance_reference", - "community": 5, + "community": 4, "norm_label": "_has_accessible_protocol_cert_or_insurance_reference()" }, { @@ -54324,7 +54441,7 @@ "source_file": "services/market_support.py", "source_location": "L844", "id": "services_market_support_has_accessible_protocol_deposit_attachment_reference", - "community": 5, + "community": 4, "norm_label": "_has_accessible_protocol_deposit_attachment_reference()" }, { @@ -54333,7 +54450,7 @@ "source_file": "services/market_support.py", "source_location": "L892", "id": "services_market_support_has_accessible_market_attachment_reference", - "community": 5, + "community": 4, "norm_label": "_has_accessible_market_attachment_reference()" }, { @@ -54342,7 +54459,7 @@ "source_file": "services/market_support.py", "source_location": "L1048", "id": "services_market_support_get_market_attachment_download_url", - "community": 5, + "community": 4, "norm_label": "get_market_attachment_download_url()" }, { @@ -54351,7 +54468,7 @@ "source_file": "services/market_support.py", "source_location": "L1165", "id": "services_market_support_validate_attachment_refs", - "community": 5, + "community": 10, "norm_label": "validate_attachment_refs()" }, { @@ -54378,7 +54495,7 @@ "source_file": "services/market_support.py", "source_location": "L1", "id": "services_market_support_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u79fb\u52a8\u5e02\u573a\u8868\u5355\u9009\u9879\u3001\u9644\u4ef6\u6682\u5b58\u4e0e\u52a8\u4f5c\u767d\u540d\u5355\u3002 \u8be5\u6a21\u5757\u662f\u79fb\u52a8\u5e02\u573a\u5199\u63a5\u53e3\u7684\u5b89\u5168\u8fb9\u754c:\u5ba2\u6237\u7aef\u4e0d\u80fd\u9009\u62e9\u4efb\u610f\u5b57\u5178\u3001\u76ee\u5f55\u6216\u9644\u4ef6 url\u3002" }, { @@ -54387,7 +54504,7 @@ "source_file": "services/market_support.py", "source_location": "L181", "id": "services_market_support_rationale_181", - "community": 1, + "community": 5, "norm_label": "\u8868\u5355\u91c7\u96c6\u5730\u533a\u5019\u9009:\u4e0e web \u4e00\u81f4,\u8fd4\u56de\u672c\u79df\u6237\u5168\u90e8\u91c7\u96c6\u5730\u533a\u3002 \u4e0d\u4f9d\u8d56 ``biz_collection_region_staff`` \u7ed1\u5b9a;\u73b0\u573a\u5199\u5165\u8303" }, { @@ -54396,7 +54513,7 @@ "source_file": "services/market_support.py", "source_location": "L212", "id": "services_market_support_rationale_212", - "community": 1, + "community": 5, "norm_label": "\u4ec5\u4ece\u5f53\u524d\u5df2\u5728 scope \u5185\u7684\u5355\u636e\u8865\u5145\u5730\u533a,\u4e0d\u628a businessid \u5f53\u8d8a\u6743\u5165\u53e3\u3002" }, { @@ -54405,7 +54522,7 @@ "source_file": "services/market_support.py", "source_location": "L267", "id": "services_market_support_rationale_267", - "community": 1, + "community": 5, "norm_label": "\u534f\u8bae\u5355\u59d3\u540d\u8054\u60f3:\u53ea\u8bfb\u68c0\u7d22\u5ba2\u6237\u6863\u6848(\u542b\u56de\u586b\u6240\u9700\u8054\u7cfb\u65b9\u5f0f/\u8bc1\u4ef6)\u3002" }, { @@ -54414,7 +54531,7 @@ "source_file": "services/market_support.py", "source_location": "L313", "id": "services_market_support_rationale_313", - "community": 1, + "community": 5, "norm_label": "\u8fd4\u56de\u79fb\u52a8\u8868\u5355\u6700\u5c0f\u9009\u9879\u96c6;\u4e0d\u4f1a\u8fd4\u56de\u8054\u7cfb\u65b9\u5f0f\u6216\u8bc1\u4ef6\u7b49 pii\u3002" }, { @@ -54423,7 +54540,7 @@ "source_file": "services/market_support.py", "source_location": "L851", "id": "services_market_support_rationale_851", - "community": 1, + "community": 5, "norm_label": "\u6b63\u5f0f\u534f\u8bae\u610f\u5411\u91d1\u51ed\u8bc1\u6302\u5728\u9884\u7b7e\u8f6c\u8d26\u4e0a,\u7ecf source_presign_order_id \u5173\u8054\u6388\u6743\u3002" }, { @@ -54432,7 +54549,7 @@ "source_file": "services/market_support.py", "source_location": "L900", "id": "services_market_support_rationale_900", - "community": 1, + "community": 5, "norm_label": "\u9644\u4ef6\u5fc5\u987b\u88ab\u5f53\u524d\u6a21\u5757\u4e2d\u8c03\u7528\u4eba\u53ef\u8bbf\u95ee\u7684\u4e1a\u52a1\u8bb0\u5f55\u5f15\u7528\u3002" }, { @@ -54441,7 +54558,7 @@ "source_file": "services/market_support.py", "source_location": "L1058", "id": "services_market_support_rationale_1058", - "community": 1, + "community": 5, "norm_label": "\u4e3a\u5e02\u573a\u79fb\u52a8\u7aef\u8fd4\u56de\u9644\u4ef6\u4e0b\u8f7d\u5730\u5740\u3002 \u65b0\u9644\u4ef6\u6309\u5e02\u573a\u6a21\u5757\u9694\u79bb;\u5386\u53f2 web \u9644\u4ef6\u6ca1\u6709 business_type, \u4f46\u4ecd\u5fc5\u987b\u662f\u5f53\u524d\u79df\u6237\u5df2\u767b\u8bb0\u7684 biz" }, { @@ -54450,7 +54567,7 @@ "source_file": "services/market_support.py", "source_location": "L1175", "id": "services_market_support_rationale_1175", - "community": 1, + "community": 5, "norm_label": "\u6279\u91cf\u9501\u5b9a\u5e76\u89e3\u6790\u9644\u4ef6;\u6709 business_id \u65f6\u539f\u5b50\u6d88\u8d39\u5f53\u524d\u89d2\u8272\u6682\u5b58\u8bb0\u5f55\u3002" }, { @@ -54459,7 +54576,7 @@ "source_file": "services/market_support.py", "source_location": "L1265", "id": "services_market_support_rationale_1265", - "community": 1, + "community": 5, "norm_label": "\u7eaf\u51fd\u6570\u52a8\u4f5c\u767d\u540d\u5355;\u8def\u7531\u4ecd\u5fc5\u987b\u6267\u884c\u5bf9\u5e94\u6743\u9650\u4e0e\u72b6\u6001\u6821\u9a8c\u3002" }, { @@ -54468,7 +54585,7 @@ "source_file": "services/market_support.py", "source_location": "L1308", "id": "services_market_support_rationale_1308", - "community": 1, + "community": 5, "norm_label": "\u4e3a\u79fb\u52a8\u5217\u8868/\u8be6\u60c5 dto \u589e\u52a0\u52a8\u4f5c\u767d\u540d\u5355,\u4e0d\u628a\u52a8\u4f5c\u5224\u65ad\u4ea4\u7ed9\u5ba2\u6237\u7aef\u3002" }, { @@ -54486,7 +54603,7 @@ "source_file": "services/oa_assignee.py", "source_location": "L12", "id": "services_oa_assignee_assigneeresolveerror", - "community": 1, + "community": 3, "norm_label": "assigneeresolveerror" }, { @@ -54702,7 +54819,7 @@ "source_file": "services/market_protocol.py", "source_location": "L172", "id": "services_market_protocol_active_user_ids", - "community": 0, + "community": 4, "norm_label": "_active_user_ids()" }, { @@ -54711,68 +54828,59 @@ "source_file": "services/market_protocol.py", "source_location": "L188", "id": "services_market_protocol_validate_references", - "community": 0, + "community": 4, "norm_label": "_validate_references()" }, { "label": "_ensure_donation_sample_codes()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L336", + "source_location": "L328", "id": "services_market_protocol_ensure_donation_sample_codes", - "community": 0, + "community": 4, "norm_label": "_ensure_donation_sample_codes()" }, - { - "label": "_validate_region_staff_assignments()", - "file_type": "code", - "source_file": "services/market_protocol.py", - "source_location": "L353", - "id": "services_market_protocol_validate_region_staff_assignments", - "community": 0, - "norm_label": "_validate_region_staff_assignments()" - }, { "label": "_normalize_write()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L394", + "source_location": "L345", "id": "services_market_protocol_normalize_write", - "community": 0, + "community": 4, "norm_label": "_normalize_write()" }, { "label": "_validate_unique_sample_identity()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L498", + "source_location": "L448", "id": "services_market_protocol_validate_unique_sample_identity", - "community": 0, + "community": 4, "norm_label": "_validate_unique_sample_identity()" }, { "label": "_unique_sample_map()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L513", + "source_location": "L463", "id": "services_market_protocol_unique_sample_map", - "community": 0, + "community": 4, "norm_label": "_unique_sample_map()" }, { "label": "_merge_existing_sample_fields()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L526", + "source_location": "L476", "id": "services_market_protocol_merge_existing_sample_fields", - "community": 0, + "community": 4, "norm_label": "_merge_existing_sample_fields()" }, { "label": "_validate_mobile_attachments()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L560", + "source_location": "L510", "id": "services_market_protocol_validate_mobile_attachments", "community": 4, "norm_label": "_validate_mobile_attachments()" @@ -54781,7 +54889,7 @@ "label": "_validate_v1_payment_detail_attachments()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L586", + "source_location": "L536", "id": "services_market_protocol_validate_v1_payment_detail_attachments", "community": 4, "norm_label": "_validate_v1_payment_detail_attachments()" @@ -54790,7 +54898,7 @@ "label": "_party_name_cell()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L649", + "source_location": "L599", "id": "services_market_protocol_party_name_cell", "community": 4, "norm_label": "_party_name_cell()" @@ -54799,7 +54907,7 @@ "label": "_party_name_donation()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L664", + "source_location": "L614", "id": "services_market_protocol_party_name_donation", "community": 4, "norm_label": "_party_name_donation()" @@ -54808,7 +54916,7 @@ "label": "_enrich_protocol_cards()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L679", + "source_location": "L629", "id": "services_market_protocol_enrich_protocol_cards", "community": 4, "norm_label": "_enrich_protocol_cards()" @@ -54817,7 +54925,7 @@ "label": "list_protocols()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L884", + "source_location": "L834", "id": "services_market_protocol_list_protocols", "community": 4, "norm_label": "list_protocols()" @@ -54826,7 +54934,7 @@ "label": "_attach_sample_eta()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1114", + "source_location": "L1064", "id": "services_market_protocol_attach_sample_eta", "community": 0, "norm_label": "_attach_sample_eta()" @@ -54835,7 +54943,7 @@ "label": "_attach_sample_freight()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1128", + "source_location": "L1078", "id": "services_market_protocol_attach_sample_freight", "community": 0, "norm_label": "_attach_sample_freight()" @@ -54844,7 +54952,7 @@ "label": "_assert_sample_freight_targets()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1157", + "source_location": "L1107", "id": "services_market_protocol_assert_sample_freight_targets", "community": 4, "norm_label": "_assert_sample_freight_targets()" @@ -54853,7 +54961,7 @@ "label": "_market_sample_payment_payload()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1205", + "source_location": "L1155", "id": "services_market_protocol_market_sample_payment_payload", "community": 4, "norm_label": "_market_sample_payment_payload()" @@ -54862,7 +54970,7 @@ "label": "_persist_sample_payments_if_any()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1335", + "source_location": "L1285", "id": "services_market_protocol_persist_sample_payments_if_any", "community": 4, "norm_label": "_persist_sample_payments_if_any()" @@ -54871,7 +54979,7 @@ "label": "_cell_detail()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1402", + "source_location": "L1352", "id": "services_market_protocol_cell_detail", "community": 4, "norm_label": "_cell_detail()" @@ -54880,7 +54988,7 @@ "label": "_donation_detail()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1571", + "source_location": "L1521", "id": "services_market_protocol_donation_detail", "community": 4, "norm_label": "_donation_detail()" @@ -54889,16 +54997,16 @@ "label": "_enrich_transfer_type_labels()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1610", + "source_location": "L1560", "id": "services_market_protocol_enrich_transfer_type_labels", - "community": 5, + "community": 4, "norm_label": "_enrich_transfer_type_labels()" }, { "label": "_enrich_protocol_detail_labels()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1638", + "source_location": "L1588", "id": "services_market_protocol_enrich_protocol_detail_labels", "community": 4, "norm_label": "_enrich_protocol_detail_labels()" @@ -54907,16 +55015,16 @@ "label": "get_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1738", + "source_location": "L1688", "id": "services_market_protocol_get_protocol", - "community": 5, + "community": 4, "norm_label": "get_protocol()" }, { "label": "_lock_cell_protocol_access()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1777", + "source_location": "L1727", "id": "services_market_protocol_lock_cell_protocol_access", "community": 4, "norm_label": "_lock_cell_protocol_access()" @@ -54925,7 +55033,7 @@ "label": "_lock_donation_access()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1798", + "source_location": "L1748", "id": "services_market_protocol_lock_donation_access", "community": 4, "norm_label": "_lock_donation_access()" @@ -54934,16 +55042,16 @@ "label": "audit_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1819", + "source_location": "L1769", "id": "services_market_protocol_audit_protocol", - "community": 2, + "community": 1, "norm_label": "audit_protocol()" }, { "label": "delete_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1858", + "source_location": "L1808", "id": "services_market_protocol_delete_protocol", "community": 4, "norm_label": "delete_protocol()" @@ -54952,7 +55060,7 @@ "label": "create_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L1885", + "source_location": "L1835", "id": "services_market_protocol_create_protocol", "community": 4, "norm_label": "create_protocol()" @@ -54961,7 +55069,7 @@ "label": "update_protocol()", "file_type": "code", "source_file": "services/market_protocol.py", - "source_location": "L2036", + "source_location": "L1986", "id": "services_market_protocol_update_protocol", "community": 4, "norm_label": "update_protocol()" @@ -54972,7 +55080,7 @@ "source_file": "services/market_protocol.py", "source_location": "L1", "id": "services_market_protocol_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u79fb\u52a8\u5e02\u573a\u534f\u8bae\u670d\u52a1:\u53cc\u6765\u6e90\u7edf\u4e00\u5c55\u793a,\u5199\u5165\u4fdd\u6301\u6765\u6e90\u5185\u539f\u5b50\u6027\u3002" }, { @@ -54981,97 +55089,88 @@ "source_file": "services/market_protocol.py", "source_location": "L105", "id": "services_market_protocol_rationale_105", - "community": 1, + "community": 5, "norm_label": "\u5141\u8bb8\u7ed1\u5b9a/\u6539\u7ed1\u672c\u79df\u6237\u6570\u636e\u6743\u9650\u5185\u7684\u5ba2\u6237\u4e3b\u6863;\u7a7a\u503c\u8868\u793a\u6e05\u7a7a;\u7981\u6b62\u65e0\u6548 id\u3002" }, { "label": "\u79d1\u7814\u6350\u8d60\uff1a\u7a7a\u6837\u672c\u7f16\u7801\u65f6\u6309 Web \u89c4\u5219\u81ea\u52a8\u751f\u6210\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L339", - "id": "services_market_protocol_rationale_339", - "community": 1, + "source_location": "L331", + "id": "services_market_protocol_rationale_331", + "community": 5, "norm_label": "\u79d1\u7814\u6350\u8d60:\u7a7a\u6837\u672c\u7f16\u7801\u65f6\u6309 web \u89c4\u5219\u81ea\u52a8\u751f\u6210\u3002" }, - { - "label": "\u65b0\u589e/\u53d8\u66f4\u5f52\u5c5e\u5fc5\u987b\u6765\u81ea\u76ee\u6807\u5730\u533a\u4eba\u5458\uff1b\u672a\u53d8\u66f4\u5386\u53f2\u503c\u4fdd\u6301\u517c\u5bb9\u3002", - "file_type": "rationale", - "source_file": "services/market_protocol.py", - "source_location": "L360", - "id": "services_market_protocol_rationale_360", - "community": 1, - "norm_label": "\u65b0\u589e/\u53d8\u66f4\u5f52\u5c5e\u5fc5\u987b\u6765\u81ea\u76ee\u6807\u5730\u533a\u4eba\u5458;\u672a\u53d8\u66f4\u5386\u53f2\u503c\u4fdd\u6301\u517c\u5bb9\u3002" - }, { "label": "\u6309\u7a33\u5b9a\u8eab\u4efd\u6cbf\u7528\u672a\u5c55\u793a\u5b57\u6bb5\uff1b\u672a\u5339\u914d\u9879\u4e00\u5f8b\u6309\u65b0\u6837\u672c\u5904\u7406\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L527", - "id": "services_market_protocol_rationale_527", - "community": 1, + "source_location": "L477", + "id": "services_market_protocol_rationale_477", + "community": 5, "norm_label": "\u6309\u7a33\u5b9a\u8eab\u4efd\u6cbf\u7528\u672a\u5c55\u793a\u5b57\u6bb5;\u672a\u5339\u914d\u9879\u4e00\u5f8b\u6309\u65b0\u6837\u672c\u5904\u7406\u3002" }, { "label": "Validate and bind legacy detail receipts through the protocol boundary.", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L593", - "id": "services_market_protocol_rationale_593", - "community": 1, + "source_location": "L543", + "id": "services_market_protocol_rationale_543", + "community": 5, "norm_label": "validate and bind legacy detail receipts through the protocol boundary." }, { "label": "\u6279\u91cf\u8865\u9f50\u4e0e Web \u5217\u8868\u4e00\u81f4\u7684\u79fb\u52a8\u5361\u7247\u5b57\u6bb5\uff0c\u907f\u514d\u9010\u884c\u67e5\u8be2\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L682", - "id": "services_market_protocol_rationale_682", - "community": 1, + "source_location": "L632", + "id": "services_market_protocol_rationale_632", + "community": 5, "norm_label": "\u6279\u91cf\u8865\u9f50\u4e0e web \u5217\u8868\u4e00\u81f4\u7684\u79fb\u52a8\u5361\u7247\u5b57\u6bb5,\u907f\u514d\u9010\u884c\u67e5\u8be2\u3002" }, { "label": "\u534f\u8bae\u4fdd\u5b58\u53ea\u5141\u8bb8\u4fdd\u7559\u539f\u6279\u6b21\uff0c\u6216\u5173\u8054\u5f53\u524d\u5e02\u573a\u8303\u56f4\u53ef\u8bbf\u95ee\u7684\u6279\u6b21\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1165", - "id": "services_market_protocol_rationale_1165", - "community": 1, + "source_location": "L1115", + "id": "services_market_protocol_rationale_1115", + "community": 5, "norm_label": "\u534f\u8bae\u4fdd\u5b58\u53ea\u5141\u8bb8\u4fdd\u7559\u539f\u6279\u6b21,\u6216\u5173\u8054\u5f53\u524d\u5e02\u573a\u8303\u56f4\u53ef\u8bbf\u95ee\u7684\u6279\u6b21\u3002" }, { "label": "\u5ffd\u7565\u5ba2\u6237\u7aef\u5d4c\u5957\u8f6c\u8d26\u548c\u6837\u672c ID\uff0c\u53ea\u540c\u6b65\u5f53\u524d\u534f\u8bae\u7684\u7f34\u8d39\u65b9\u6848\u4e0e\u671f\u6b21\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1213", - "id": "services_market_protocol_rationale_1213", - "community": 1, + "source_location": "L1163", + "id": "services_market_protocol_rationale_1163", + "community": 5, "norm_label": "\u5ffd\u7565\u5ba2\u6237\u7aef\u5d4c\u5957\u8f6c\u8d26\u548c\u6837\u672c id,\u53ea\u540c\u6b65\u5f53\u524d\u534f\u8bae\u7684\u7f34\u8d39\u65b9\u6848\u4e0e\u671f\u6b21\u3002" }, { "label": "\u6309\u6570\u636e\u5e93\u7248\u672c\u4e92\u65a5\u4fdd\u5b58 v1 \u6574\u5355\u7f34\u8d39\u6216 v2 \u6309\u6837\u672c\u7f34\u8d39\u65b9\u6848\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1343", - "id": "services_market_protocol_rationale_1343", - "community": 1, + "source_location": "L1293", + "id": "services_market_protocol_rationale_1293", + "community": 5, "norm_label": "\u6309\u6570\u636e\u5e93\u7248\u672c\u4e92\u65a5\u4fdd\u5b58 v1 \u6574\u5355\u7f34\u8d39\u6216 v2 \u6309\u6837\u672c\u7f34\u8d39\u65b9\u6848\u3002" }, { "label": "\u6279\u91cf\u89e3\u6790\u534f\u8bae\u5185\u6240\u6709\u8f6c\u8d26\u65b9\u5f0f\uff1b\u672a\u77e5\u5b57\u5178\u503c\u4fdd\u7559\u539f\u7f16\u7801\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1613", - "id": "services_market_protocol_rationale_1613", - "community": 1, + "source_location": "L1563", + "id": "services_market_protocol_rationale_1563", + "community": 5, "norm_label": "\u6279\u91cf\u89e3\u6790\u534f\u8bae\u5185\u6240\u6709\u8f6c\u8d26\u65b9\u5f0f;\u672a\u77e5\u5b57\u5178\u503c\u4fdd\u7559\u539f\u7f16\u7801\u3002" }, { "label": "\u8865\u9f50 Web \u8be6\u60c5\u4f7f\u7528\u7684\u4e3b\u6570\u636e\u540d\u79f0\uff0c\u79fb\u52a8\u7aef\u4e0d\u76f4\u63a5\u5c55\u793a\u5185\u90e8 ID\u3002", "file_type": "rationale", "source_file": "services/market_protocol.py", - "source_location": "L1641", - "id": "services_market_protocol_rationale_1641", - "community": 1, + "source_location": "L1591", + "id": "services_market_protocol_rationale_1591", + "community": 5, "norm_label": "\u8865\u9f50 web \u8be6\u60c5\u4f7f\u7528\u7684\u4e3b\u6570\u636e\u540d\u79f0,\u79fb\u52a8\u7aef\u4e0d\u76f4\u63a5\u5c55\u793a\u5185\u90e8 id\u3002" }, { @@ -55080,7 +55179,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L1", "id": "services_market_field_scope_py", - "community": 5, + "community": 4, "norm_label": "market_field_scope.py" }, { @@ -55089,7 +55188,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L27", "id": "services_market_field_scope_marketfieldcontext", - "community": 1, + "community": 5, "norm_label": "marketfieldcontext" }, { @@ -55098,7 +55197,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L34", "id": "services_market_field_scope_marketfieldcontext_post_init", - "community": 2, + "community": 1, "norm_label": ".__post_init__()" }, { @@ -55107,7 +55206,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L45", "id": "services_market_field_scope_leader_region_ids_query", - "community": 5, + "community": 4, "norm_label": "leader_region_ids_query()" }, { @@ -55116,7 +55215,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L55", "id": "services_market_field_scope_collection_scope_condition", - "community": 5, + "community": 4, "norm_label": "_collection_scope_condition()" }, { @@ -55125,7 +55224,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L64", "id": "services_market_field_scope_apply_market_data_scope", - "community": 5, + "community": 4, "norm_label": "apply_market_data_scope()" }, { @@ -55134,7 +55233,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L92", "id": "services_market_field_scope_apply_presign_scope", - "community": 5, + "community": 4, "norm_label": "apply_presign_scope()" }, { @@ -55143,7 +55242,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L106", "id": "services_market_field_scope_apply_cell_protocol_scope", - "community": 5, + "community": 4, "norm_label": "apply_cell_protocol_scope()" }, { @@ -55152,7 +55251,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L132", "id": "services_market_field_scope_apply_donation_scope", - "community": 5, + "community": 4, "norm_label": "apply_donation_scope()" }, { @@ -55161,7 +55260,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L160", "id": "services_market_field_scope_assert_access", - "community": 5, + "community": 4, "norm_label": "_assert_access()" }, { @@ -55170,7 +55269,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L167", "id": "services_market_field_scope_assert_presign_access", - "community": 5, + "community": 4, "norm_label": "assert_presign_access()" }, { @@ -55179,7 +55278,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L182", "id": "services_market_field_scope_assert_cell_protocol_access", - "community": 5, + "community": 4, "norm_label": "assert_cell_protocol_access()" }, { @@ -55188,7 +55287,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L197", "id": "services_market_field_scope_assert_donation_access", - "community": 5, + "community": 4, "norm_label": "assert_donation_access()" }, { @@ -55197,7 +55296,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L46", "id": "services_market_field_scope_rationale_46", - "community": 1, + "community": 5, "norm_label": "\u8fd4\u56de\u5f53\u524d\u7ecf\u7406\u5728\u5f53\u524d\u79df\u6237\u6709\u6548\u8d1f\u8d23\u7684\u5730\u533a id \u67e5\u8be2\u3002" }, { @@ -55206,7 +55305,7 @@ "source_file": "services/market_field_scope.py", "source_location": "L99", "id": "services_market_field_scope_rationale_99", - "community": 1, + "community": 5, "norm_label": "\u7ec4\u5408\u79df\u6237\u3001\u8f6f\u5220\u3001\u901a\u7528\u6570\u636e\u6743\u9650\u4e0e\u9884\u7b7e\u73b0\u573a\u8303\u56f4\u3002" }, { @@ -55215,7 +55314,7 @@ "source_file": "services/customer_relations.py", "source_location": "L1", "id": "services_customer_relations_py", - "community": 2, + "community": 1, "norm_label": "customer_relations.py" }, { @@ -55224,7 +55323,7 @@ "source_file": "services/customer_relations.py", "source_location": "L39", "id": "services_customer_relations_resolve_my_role", - "community": 2, + "community": 1, "norm_label": "resolve_my_role()" }, { @@ -55233,7 +55332,7 @@ "source_file": "services/customer_relations.py", "source_location": "L52", "id": "services_customer_relations_party_members", - "community": 2, + "community": 1, "norm_label": "party_members()" }, { @@ -55242,7 +55341,7 @@ "source_file": "services/customer_relations.py", "source_location": "L72", "id": "services_customer_relations_fmt_date", - "community": 2, + "community": 1, "norm_label": "_fmt_date()" }, { @@ -55251,7 +55350,7 @@ "source_file": "services/customer_relations.py", "source_location": "L80", "id": "services_customer_relations_group_sort_key", - "community": 2, + "community": 1, "norm_label": "_group_sort_key()" }, { @@ -55260,7 +55359,7 @@ "source_file": "services/customer_relations.py", "source_location": "L87", "id": "services_customer_relations_storage_group", - "community": 2, + "community": 1, "norm_label": "_storage_group()" }, { @@ -55269,7 +55368,7 @@ "source_file": "services/customer_relations.py", "source_location": "L100", "id": "services_customer_relations_donation_group", - "community": 2, + "community": 1, "norm_label": "_donation_group()" }, { @@ -55278,7 +55377,7 @@ "source_file": "services/customer_relations.py", "source_location": "L113", "id": "services_customer_relations_fetch_storage_party_rows", - "community": 2, + "community": 1, "norm_label": "_fetch_storage_party_rows()" }, { @@ -55287,7 +55386,7 @@ "source_file": "services/customer_relations.py", "source_location": "L139", "id": "services_customer_relations_fetch_donation_party_rows", - "community": 2, + "community": 1, "norm_label": "_fetch_donation_party_rows()" }, { @@ -55296,7 +55395,7 @@ "source_file": "services/customer_relations.py", "source_location": "L165", "id": "services_customer_relations_build_customer_relations", - "community": 2, + "community": 1, "norm_label": "build_customer_relations()" }, { @@ -55458,7 +55557,7 @@ "source_file": "services/market_presign.py", "source_location": "L1", "id": "services_market_presign_py", - "community": 5, + "community": 10, "norm_label": "market_presign.py" }, { @@ -55467,7 +55566,7 @@ "source_file": "services/market_presign.py", "source_location": "L37", "id": "services_market_presign_money_text", - "community": 5, + "community": 10, "norm_label": "_money_text()" }, { @@ -55476,7 +55575,7 @@ "source_file": "services/market_presign.py", "source_location": "L43", "id": "services_market_presign_mobile_transfer_to_dict", - "community": 5, + "community": 10, "norm_label": "_mobile_transfer_to_dict()" }, { @@ -55485,7 +55584,7 @@ "source_file": "services/market_presign.py", "source_location": "L51", "id": "services_market_presign_reference_data", - "community": 5, + "community": 10, "norm_label": "_reference_data()" }, { @@ -55494,7 +55593,7 @@ "source_file": "services/market_presign.py", "source_location": "L121", "id": "services_market_presign_mobile_order_to_dict", - "community": 5, + "community": 10, "norm_label": "_mobile_order_to_dict()" }, { @@ -55503,7 +55602,7 @@ "source_file": "services/market_presign.py", "source_location": "L173", "id": "services_market_presign_dump_body", - "community": 5, + "community": 10, "norm_label": "_dump_body()" }, { @@ -55512,7 +55611,7 @@ "source_file": "services/market_presign.py", "source_location": "L177", "id": "services_market_presign_dump_transfer_body", - "community": 5, + "community": 10, "norm_label": "_dump_transfer_body()" }, { @@ -55521,7 +55620,7 @@ "source_file": "services/market_presign.py", "source_location": "L181", "id": "services_market_presign_reject_direct_conversion", - "community": 5, + "community": 10, "norm_label": "_reject_direct_conversion()" }, { @@ -55530,7 +55629,7 @@ "source_file": "services/market_presign.py", "source_location": "L186", "id": "services_market_presign_assert_transfer_order_writable", - "community": 5, + "community": 10, "norm_label": "_assert_transfer_order_writable()" }, { @@ -55539,7 +55638,7 @@ "source_file": "services/market_presign.py", "source_location": "L191", "id": "services_market_presign_scoped_order_for_update", - "community": 5, + "community": 10, "norm_label": "_scoped_order_for_update()" }, { @@ -55548,7 +55647,7 @@ "source_file": "services/market_presign.py", "source_location": "L211", "id": "services_market_presign_current_dept_id", - "community": 5, + "community": 10, "norm_label": "_current_dept_id()" }, { @@ -55557,7 +55656,7 @@ "source_file": "services/market_presign.py", "source_location": "L223", "id": "services_market_presign_manager_assignment_allowed", - "community": 5, + "community": 10, "norm_label": "_manager_assignment_allowed()" }, { @@ -55566,7 +55665,7 @@ "source_file": "services/market_presign.py", "source_location": "L247", "id": "services_market_presign_ensure_manager_assignment", - "community": 5, + "community": 10, "norm_label": "_ensure_manager_assignment()" }, { @@ -55575,7 +55674,7 @@ "source_file": "services/market_presign.py", "source_location": "L263", "id": "services_market_presign_validate_master_data", - "community": 5, + "community": 10, "norm_label": "_validate_master_data()" }, { @@ -55584,7 +55683,7 @@ "source_file": "services/market_presign.py", "source_location": "L321", "id": "services_market_presign_list_presign_orders", - "community": 5, + "community": 10, "norm_label": "list_presign_orders()" }, { @@ -55593,7 +55692,7 @@ "source_file": "services/market_presign.py", "source_location": "L392", "id": "services_market_presign_get_presign_order", - "community": 5, + "community": 10, "norm_label": "get_presign_order()" }, { @@ -55602,7 +55701,7 @@ "source_file": "services/market_presign.py", "source_location": "L412", "id": "services_market_presign_create_presign_order", - "community": 5, + "community": 10, "norm_label": "create_presign_order()" }, { @@ -55611,7 +55710,7 @@ "source_file": "services/market_presign.py", "source_location": "L501", "id": "services_market_presign_update_presign_order", - "community": 5, + "community": 10, "norm_label": "update_presign_order()" }, { @@ -55620,7 +55719,7 @@ "source_file": "services/market_presign.py", "source_location": "L573", "id": "services_market_presign_delete_presign_order", - "community": 5, + "community": 10, "norm_label": "delete_presign_order()" }, { @@ -55629,7 +55728,7 @@ "source_file": "services/market_presign.py", "source_location": "L594", "id": "services_market_presign_scoped_transfer", - "community": 5, + "community": 10, "norm_label": "_scoped_transfer()" }, { @@ -55638,7 +55737,7 @@ "source_file": "services/market_presign.py", "source_location": "L631", "id": "services_market_presign_update_transfer_if_status", - "community": 5, + "community": 10, "norm_label": "_update_transfer_if_status()" }, { @@ -55647,7 +55746,7 @@ "source_file": "services/market_presign.py", "source_location": "L656", "id": "services_market_presign_create_presign_transfer", - "community": 5, + "community": 10, "norm_label": "create_presign_transfer()" }, { @@ -55656,7 +55755,7 @@ "source_file": "services/market_presign.py", "source_location": "L695", "id": "services_market_presign_update_presign_transfer", - "community": 5, + "community": 10, "norm_label": "update_presign_transfer()" }, { @@ -55665,7 +55764,7 @@ "source_file": "services/market_presign.py", "source_location": "L733", "id": "services_market_presign_delete_presign_transfer", - "community": 5, + "community": 10, "norm_label": "delete_presign_transfer()" }, { @@ -55674,7 +55773,7 @@ "source_file": "services/market_presign.py", "source_location": "L760", "id": "services_market_presign_submit_presign_transfer", - "community": 5, + "community": 10, "norm_label": "submit_presign_transfer()" }, { @@ -55683,7 +55782,7 @@ "source_file": "services/market_presign.py", "source_location": "L783", "id": "services_market_presign_withdraw_presign_transfer", - "community": 5, + "community": 10, "norm_label": "withdraw_presign_transfer()" }, { @@ -55692,7 +55791,7 @@ "source_file": "services/market_presign.py", "source_location": "L806", "id": "services_market_presign_convert_presign_order", - "community": 5, + "community": 10, "norm_label": "convert_presign_order()" }, { @@ -55701,7 +55800,7 @@ "source_file": "services/market_presign.py", "source_location": "L1", "id": "services_market_presign_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u79fb\u52a8\u5e02\u573a\u9884\u7b7e\u5355\u670d\u52a1:\u901a\u7528\u6570\u636e\u6743\u9650\u4e0e\u73b0\u573a\u8303\u56f4\u59cb\u7ec8\u7ec4\u5408\u751f\u6548\u3002" }, { @@ -55710,7 +55809,7 @@ "source_file": "services/market_presign.py", "source_location": "L212", "id": "services_market_presign_rationale_212", - "community": 1, + "community": 5, "norm_label": "\u517c\u5bb9 api \u7528\u6237\u4e0a\u4e0b\u6587\u4e0e\u6d4b\u8bd5/\u5185\u90e8\u8c03\u7528\u7684\u90e8\u95e8\u5b57\u6bb5\u547d\u540d\u3002" }, { @@ -55791,7 +55890,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L1", "id": "services_oa_money_field_py", - "community": 6, + "community": 24, "norm_label": "oa_money_field.py" }, { @@ -55800,7 +55899,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L10", "id": "services_oa_money_field_walk_rules", - "community": 6, + "community": 24, "norm_label": "_walk_rules()" }, { @@ -55809,7 +55908,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L22", "id": "services_oa_money_field_schema_rules", - "community": 6, + "community": 24, "norm_label": "_schema_rules()" }, { @@ -55818,7 +55917,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L34", "id": "services_oa_money_field_rule_props", - "community": 6, + "community": 24, "norm_label": "_rule_props()" }, { @@ -55827,7 +55926,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L39", "id": "services_oa_money_field_field_label", - "community": 6, + "community": 24, "norm_label": "_field_label()" }, { @@ -55836,7 +55935,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L43", "id": "services_oa_money_field_is_required", - "community": 6, + "community": 24, "norm_label": "_is_required()" }, { @@ -55845,7 +55944,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L54", "id": "services_oa_money_field_is_empty", - "community": 6, + "community": 24, "norm_label": "_is_empty()" }, { @@ -55854,7 +55953,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L58", "id": "services_oa_money_field_parse_money", - "community": 6, + "community": 24, "norm_label": "_parse_money()" }, { @@ -55863,7 +55962,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L86", "id": "services_oa_money_field_validate_money_rule", - "community": 6, + "community": 24, "norm_label": "_validate_money_rule()" }, { @@ -55872,7 +55971,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L111", "id": "services_oa_money_field_validate_money_form_values", - "community": 6, + "community": 24, "norm_label": "validate_money_form_values()" }, { @@ -55881,7 +55980,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L1", "id": "services_oa_money_field_rationale_1", - "community": 6, + "community": 24, "norm_label": "oa \u8868\u5355\u8bbe\u8ba1\u5668:\u91d1\u989d\u63a7\u4ef6 form_data \u6821\u9a8c" }, { @@ -55890,7 +55989,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L59", "id": "services_oa_money_field_rationale_59", - "community": 6, + "community": 24, "norm_label": "\u89e3\u6790\u91d1\u989d\u503c\u3002\u6210\u529f\u8fd4\u56de (number, none);\u5931\u8d25\u8fd4\u56de (none, error_key)\u3002" }, { @@ -55899,7 +55998,7 @@ "source_file": "services/oa_money_field.py", "source_location": "L112", "id": "services_oa_money_field_rationale_112", - "community": 6, + "community": 24, "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" }, { @@ -55908,7 +56007,7 @@ "source_file": "services/sample_storage_cert_qc.py", "source_location": "L1", "id": "services_sample_storage_cert_qc_py", - "community": 23, + "community": 25, "norm_label": "sample_storage_cert_qc.py" }, { @@ -55917,7 +56016,7 @@ "source_file": "services/sample_storage_cert_qc.py", "source_location": "L18", "id": "services_sample_storage_cert_qc_resolve_sample_type_key", - "community": 23, + "community": 25, "norm_label": "resolve_sample_type_key()" }, { @@ -55926,7 +56025,7 @@ "source_file": "services/sample_storage_cert_qc.py", "source_location": "L23", "id": "services_sample_storage_cert_qc_supports_storage_cert_qc", - "community": 23, + "community": 25, "norm_label": "supports_storage_cert_qc()" }, { @@ -55935,7 +56034,7 @@ "source_file": "services/sample_storage_cert_qc.py", "source_location": "L27", "id": "services_sample_storage_cert_qc_normalize_payload", - "community": 23, + "community": 25, "norm_label": "normalize_payload()" }, { @@ -55944,7 +56043,7 @@ "source_file": "services/sample_storage_cert_qc.py", "source_location": "L41", "id": "services_sample_storage_cert_qc_dumps_payload", - "community": 23, + "community": 25, "norm_label": "dumps_payload()" }, { @@ -55953,7 +56052,7 @@ "source_file": "services/sample_storage_cert_qc.py", "source_location": "L45", "id": "services_sample_storage_cert_qc_loads_payload", - "community": 23, + "community": 25, "norm_label": "loads_payload()" }, { @@ -55962,7 +56061,7 @@ "source_file": "services/sample_storage_cert_qc.py", "source_location": "L57", "id": "services_sample_storage_cert_qc_empty_detail", - "community": 23, + "community": 25, "norm_label": "empty_detail()" }, { @@ -55971,7 +56070,7 @@ "source_file": "services/sample_storage_cert_qc.py", "source_location": "L1", "id": "services_sample_storage_cert_qc_rationale_1", - "community": 23, + "community": 25, "norm_label": "\u6837\u672c\u50a8\u5b58\u8bc1\u8d28\u68c0\u4fe1\u606f \u2014 \u7c7b\u578b\u952e\u4e0e payload \u5de5\u5177\u3002" }, { @@ -56043,331 +56142,340 @@ "source_file": "services/market_freight.py", "source_location": "L1", "id": "services_market_freight_py", - "community": 5, + "community": 14, "norm_label": "market_freight.py" }, { "label": "_current_tenant_user_info()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L55", + "source_location": "L56", "id": "services_market_freight_current_tenant_user_info", - "community": 5, + "community": 14, "norm_label": "_current_tenant_user_info()" }, { "label": "_latest_cell_party_id()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L72", + "source_location": "L73", "id": "services_market_freight_latest_cell_party_id", - "community": 5, + "community": 14, "norm_label": "_latest_cell_party_id()" }, { "label": "_latest_donation_party_id()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L88", + "source_location": "L89", "id": "services_market_freight_latest_donation_party_id", - "community": 5, + "community": 14, "norm_label": "_latest_donation_party_id()" }, { "label": "_amount()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L104", + "source_location": "L105", "id": "services_market_freight_amount", - "community": 5, + "community": 14, "norm_label": "_amount()" }, { "label": "_fmt_dt()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L114", + "source_location": "L115", "id": "services_market_freight_fmt_dt", - "community": 5, + "community": 14, "norm_label": "_fmt_dt()" }, { "label": "_normalize_items()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L118", + "source_location": "L119", "id": "services_market_freight_normalize_items", - "community": 5, + "community": 14, "norm_label": "_normalize_items()" }, { "label": "_cell_item_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L136", + "source_location": "L137", "id": "services_market_freight_cell_item_query", - "community": 5, + "community": 14, "norm_label": "_cell_item_query()" }, { "label": "_donation_item_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L186", + "source_location": "L187", "id": "services_market_freight_donation_item_query", - "community": 5, + "community": 14, "norm_label": "_donation_item_query()" }, { "label": "_visible_item_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L236", + "source_location": "L237", "id": "services_market_freight_visible_item_query", - "community": 5, + "community": 14, "norm_label": "_visible_item_query()" }, { "label": "_visible_exists()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L240", + "source_location": "L241", "id": "services_market_freight_visible_exists", - "community": 5, + "community": 14, "norm_label": "_visible_exists()" }, { "label": "_visible_rows()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L253", + "source_location": "L254", "id": "services_market_freight_visible_rows", - "community": 5, + "community": 14, "norm_label": "_visible_rows()" }, { "label": "_item_dict()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L272", + "source_location": "L273", "id": "services_market_freight_item_dict", - "community": 5, + "community": 14, "norm_label": "_item_dict()" }, { "label": "_label_map()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L289", + "source_location": "L290", "id": "services_market_freight_label_map", - "community": 5, + "community": 14, "norm_label": "_label_map()" }, { "label": "_creator_name_map()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L302", + "source_location": "L303", "id": "services_market_freight_creator_name_map", - "community": 5, + "community": 14, "norm_label": "_creator_name_map()" }, { "label": "_batch_dict()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L319", + "source_location": "L320", "id": "services_market_freight_batch_dict", - "community": 5, + "community": 14, "norm_label": "_batch_dict()" }, + { + "label": "_freight_accessible()", + "file_type": "code", + "source_file": "services/market_freight.py", + "source_location": "L338", + "id": "services_market_freight_freight_accessible", + "community": 14, + "norm_label": "_freight_accessible()" + }, { "label": "list_freights()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L337", + "source_location": "L350", "id": "services_market_freight_list_freights", - "community": 5, + "community": 14, "norm_label": "list_freights()" }, { "label": "get_freight_detail()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L424", + "source_location": "L471", "id": "services_market_freight_get_freight_detail", - "community": 5, + "community": 14, "norm_label": "get_freight_detail()" }, { "label": "_option_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L463", + "source_location": "L506", "id": "services_market_freight_option_query", - "community": 5, + "community": 14, "norm_label": "_option_query()" }, { "label": "list_sample_options()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L493", + "source_location": "L536", "id": "services_market_freight_list_sample_options", - "community": 5, + "community": 14, "norm_label": "list_sample_options()" }, { "label": "_sample_parent_lock_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L538", + "source_location": "L581", "id": "services_market_freight_sample_parent_lock_query", - "community": 5, + "community": 14, "norm_label": "_sample_parent_lock_query()" }, { "label": "_collection_lock_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L588", + "source_location": "L631", "id": "services_market_freight_collection_lock_query", - "community": 5, + "community": 14, "norm_label": "_collection_lock_query()" }, { "label": "_leader_lock_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L626", + "source_location": "L669", "id": "services_market_freight_leader_lock_query", - "community": 5, + "community": 14, "norm_label": "_leader_lock_query()" }, { "label": "_current_field_visible_parent_ids()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L645", + "source_location": "L688", "id": "services_market_freight_current_field_visible_parent_ids", - "community": 5, + "community": 14, "norm_label": "_current_field_visible_parent_ids()" }, { "label": "_current_data_scope_parent_ids()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L672", + "source_location": "L715", "id": "services_market_freight_current_data_scope_parent_ids", - "community": 5, + "community": 14, "norm_label": "_current_data_scope_parent_ids()" }, { "label": "_active_item_lock_query()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L868", + "source_location": "L911", "id": "services_market_freight_active_item_lock_query", - "community": 5, + "community": 14, "norm_label": "_active_item_lock_query()" }, { "label": "_lock_batch_header()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L900", + "source_location": "L943", "id": "services_market_freight_lock_batch_header", - "community": 5, + "community": 14, "norm_label": "_lock_batch_header()" }, { "label": "_discover_batch_keys()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L919", + "source_location": "L962", "id": "services_market_freight_discover_batch_keys", - "community": 5, + "community": 14, "norm_label": "_discover_batch_keys()" }, { "label": "_lock_sample_graph()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L943", + "source_location": "L986", "id": "services_market_freight_lock_sample_graph", - "community": 5, + "community": 14, "norm_label": "_lock_sample_graph()" }, { "label": "_lock_active_items()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L988", + "source_location": "L1031", "id": "services_market_freight_lock_active_items", - "community": 5, + "community": 14, "norm_label": "_lock_active_items()" }, { "label": "_next_freight_no()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1010", + "source_location": "L1053", "id": "services_market_freight_next_freight_no", - "community": 5, + "community": 14, "norm_label": "_next_freight_no()" }, { "label": "create_freight()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1020", + "source_location": "L1063", "id": "services_market_freight_create_freight", - "community": 5, + "community": 14, "norm_label": "create_freight()" }, { "label": "update_freight()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1059", + "source_location": "L1102", "id": "services_market_freight_update_freight", - "community": 5, + "community": 14, "norm_label": "update_freight()" }, { "label": "assert_link_target_access()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1089", + "source_location": "L1132", "id": "services_market_freight_assert_link_target_access", - "community": 5, + "community": 14, "norm_label": "assert_link_target_access()" }, { "label": "link_samples()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1113", + "source_location": "L1145", "id": "services_market_freight_link_samples", - "community": 5, + "community": 14, "norm_label": "link_samples()" }, { "label": "unlink_samples()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1161", + "source_location": "L1188", "id": "services_market_freight_unlink_samples", - "community": 5, + "community": 14, "norm_label": "unlink_samples()" }, { "label": "delete_freight()", "file_type": "code", "source_file": "services/market_freight.py", - "source_location": "L1209", + "source_location": "L1236", "id": "services_market_freight_delete_freight", - "community": 5, + "community": 14, "norm_label": "delete_freight()" }, { @@ -56376,79 +56484,97 @@ "source_file": "services/market_freight.py", "source_location": "L1", "id": "services_market_freight_rationale_1", - "community": 1, + "community": 5, "norm_label": "\u79fb\u52a8\u5e02\u573a\u8fd0\u8d39\u6279\u6b21:\u6309\u73b0\u573a\u8303\u56f4\u8fc7\u6ee4\u660e\u7ec6\u5e76\u6267\u884c\u539f\u5b50\u5199\u5165\u3002" }, { "label": "\u7528\u5f53\u524d\u79df\u6237\u6709\u6548\u89d2\u8272\u8986\u76d6\u4e0d\u53ef\u4fe1\u7684\u4ee4\u724c role \u5feb\u7167\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L58", - "id": "services_market_freight_rationale_58", - "community": 1, + "source_location": "L59", + "id": "services_market_freight_rationale_59", + "community": 5, "norm_label": "\u7528\u5f53\u524d\u79df\u6237\u6709\u6548\u89d2\u8272\u8986\u76d6\u4e0d\u53ef\u4fe1\u7684\u4ee4\u724c role \u5feb\u7167\u3002" }, + { + "label": "\u6309 Web \u8fd0\u8d39\u5355\u6570\u636e\u6743\u9650\u89e3\u6790\u6279\u6b21\uff1b\u4e0d\u518d\u8981\u6c42\u73b0\u573a\u53ef\u89c1\u660e\u7ec6\u3002", + "file_type": "rationale", + "source_file": "services/market_freight.py", + "source_location": "L341", + "id": "services_market_freight_rationale_341", + "community": 5, + "norm_label": "\u6309 web \u8fd0\u8d39\u5355\u6570\u636e\u6743\u9650\u89e3\u6790\u6279\u6b21;\u4e0d\u518d\u8981\u6c42\u73b0\u573a\u53ef\u89c1\u660e\u7ec6\u3002" + }, + { + "label": "\u5217\u8868\u4e0e Web \u4e00\u81f4\uff1a\u79df\u6237 + \u901a\u7528\u6570\u636e\u6743\u9650\uff1b\u660e\u7ec6\u4ecd\u6309\u73b0\u573a\u8303\u56f4\u8131\u654f\u3002", + "file_type": "rationale", + "source_file": "services/market_freight.py", + "source_location": "L358", + "id": "services_market_freight_rationale_358", + "community": 5, + "norm_label": "\u5217\u8868\u4e0e web \u4e00\u81f4:\u79df\u6237 + \u901a\u7528\u6570\u636e\u6743\u9650;\u660e\u7ec6\u4ecd\u6309\u73b0\u573a\u8303\u56f4\u8131\u654f\u3002" + }, { "label": "\u9501\u5b9a\u7ecf\u7406\u5f53\u524d\u6709\u6548\u7684\u5730\u533a\u8d1f\u8d23\u4eba\u5173\u7cfb\uff0c\u4f9b\u5b57\u6bb5\u8303\u56f4\u76f4\u63a5\u8ba1\u7b97\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L627", - "id": "services_market_freight_rationale_627", - "community": 1, + "source_location": "L670", + "id": "services_market_freight_rationale_670", + "community": 5, "norm_label": "\u9501\u5b9a\u7ecf\u7406\u5f53\u524d\u6709\u6548\u7684\u5730\u533a\u8d1f\u8d23\u4eba\u5173\u7cfb,\u4f9b\u5b57\u6bb5\u8303\u56f4\u76f4\u63a5\u8ba1\u7b97\u3002" }, { "label": "\u53ea\u4f7f\u7528\u5df2\u52a0\u9501\u7684\u91c7\u96c6\u5206\u914d/\u8d1f\u8d23\u4eba\u5f53\u524d\u503c\u8ba1\u7b97\u73b0\u573a\u5b57\u6bb5\u8303\u56f4\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L651", - "id": "services_market_freight_rationale_651", - "community": 1, + "source_location": "L694", + "id": "services_market_freight_rationale_694", + "community": 5, "norm_label": "\u53ea\u4f7f\u7528\u5df2\u52a0\u9501\u7684\u91c7\u96c6\u5206\u914d/\u8d1f\u8d23\u4eba\u5f53\u524d\u503c\u8ba1\u7b97\u73b0\u573a\u5b57\u6bb5\u8303\u56f4\u3002" }, { "label": "\u9501\u5b9a\u6570\u636e\u6743\u9650\u4f9d\u8d56\u5e76\u6309\u9501\u540e\u5f53\u524d\u503c\u8ba1\u7b97\u591a\u89d2\u8272\u5e76\u96c6\u8303\u56f4\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L678", - "id": "services_market_freight_rationale_678", - "community": 1, + "source_location": "L721", + "id": "services_market_freight_rationale_721", + "community": 5, "norm_label": "\u9501\u5b9a\u6570\u636e\u6743\u9650\u4f9d\u8d56\u5e76\u6309\u9501\u540e\u5f53\u524d\u503c\u8ba1\u7b97\u591a\u89d2\u8272\u5e76\u96c6\u8303\u56f4\u3002" }, { "label": "\u6279\u6b21\u5934\u5df2\u9501\u540e\u53d1\u73b0\u53c2\u4e0e\u8005\uff1b\u6700\u7ec8\u5173\u8054\u9501\u4f1a\u518d\u6b21\u9a8c\u8bc1\u8be5\u5feb\u7167\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L922", - "id": "services_market_freight_rationale_922", - "community": 1, + "source_location": "L965", + "id": "services_market_freight_rationale_965", + "community": 5, "norm_label": "\u6279\u6b21\u5934\u5df2\u9501\u540e\u53d1\u73b0\u53c2\u4e0e\u8005;\u6700\u7ec8\u5173\u8054\u9501\u4f1a\u518d\u6b21\u9a8c\u8bc1\u8be5\u5feb\u7167\u3002" }, { "label": "\u6309\u6765\u6e90\u548c ID \u9501\u6837\u672c/\u7236\u5355/\u91c7\u96c6\u5206\u914d\uff0c\u518d\u7528\u9501\u5b9a\u5f53\u524d\u8bfb\u91cd\u7b97\u8303\u56f4\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L949", - "id": "services_market_freight_rationale_949", - "community": 1, + "source_location": "L992", + "id": "services_market_freight_rationale_992", + "community": 5, "norm_label": "\u6309\u6765\u6e90\u548c id \u9501\u6837\u672c/\u7236\u5355/\u91c7\u96c6\u5206\u914d,\u518d\u7528\u9501\u5b9a\u5f53\u524d\u8bfb\u91cd\u7b97\u8303\u56f4\u3002" }, { - "label": "\u9501\u5b9a\u76ee\u6807\u6279\u6b21\u5e76\u786e\u8ba4\u5f53\u524d\u5e02\u573a\u8303\u56f4\u81f3\u5c11\u53ef\u89c1\u5176\u4e2d\u4e00\u6761\u6709\u6548\u6837\u672c\u3002", + "label": "\u786e\u8ba4\u76ee\u6807\u6279\u6b21\u5728 Web \u540c\u6b3e\u6570\u636e\u6743\u9650\u5185\u53ef\u5173\u8054\uff08\u4e0d\u8981\u6c42\u5df2\u6709\u73b0\u573a\u53ef\u89c1\u660e\u7ec6\uff09\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L1096", - "id": "services_market_freight_rationale_1096", - "community": 1, - "norm_label": "\u9501\u5b9a\u76ee\u6807\u6279\u6b21\u5e76\u786e\u8ba4\u5f53\u524d\u5e02\u573a\u8303\u56f4\u81f3\u5c11\u53ef\u89c1\u5176\u4e2d\u4e00\u6761\u6709\u6548\u6837\u672c\u3002" + "source_location": "L1139", + "id": "services_market_freight_rationale_1139", + "community": 5, + "norm_label": "\u786e\u8ba4\u76ee\u6807\u6279\u6b21\u5728 web \u540c\u6b3e\u6570\u636e\u6743\u9650\u5185\u53ef\u5173\u8054(\u4e0d\u8981\u6c42\u5df2\u6709\u73b0\u573a\u53ef\u89c1\u660e\u7ec6)\u3002" }, { "label": "\u7ea7\u8054\u8f6f\u5220\u8fd0\u8d39\u5355\uff1b\u4ec5\u5f53\u5168\u90e8\u6709\u6548\u5173\u8054\u6837\u672c\u5747\u5728\u5f53\u524d\u8303\u56f4\u5185\u65f6\u5141\u8bb8\u3002", "file_type": "rationale", "source_file": "services/market_freight.py", - "source_location": "L1210", - "id": "services_market_freight_rationale_1210", - "community": 1, + "source_location": "L1237", + "id": "services_market_freight_rationale_1237", + "community": 5, "norm_label": "\u7ea7\u8054\u8f6f\u5220\u8fd0\u8d39\u5355;\u4ec5\u5f53\u5168\u90e8\u6709\u6548\u5173\u8054\u6837\u672c\u5747\u5728\u5f53\u524d\u8303\u56f4\u5185\u65f6\u5141\u8bb8\u3002" }, { @@ -56457,7 +56583,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L1", "id": "services_oa_post_select_py", - "community": 0, + "community": 6, "norm_label": "oa_post_select.py" }, { @@ -56466,7 +56592,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L7", "id": "services_oa_post_select_walk_rules", - "community": 0, + "community": 6, "norm_label": "_walk_rules()" }, { @@ -56475,7 +56601,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L19", "id": "services_oa_post_select_schema_rules", - "community": 0, + "community": 6, "norm_label": "_schema_rules()" }, { @@ -56484,7 +56610,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L31", "id": "services_oa_post_select_rule_props", - "community": 0, + "community": 6, "norm_label": "_rule_props()" }, { @@ -56493,7 +56619,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L36", "id": "services_oa_post_select_field_label", - "community": 0, + "community": 6, "norm_label": "_field_label()" }, { @@ -56502,7 +56628,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L40", "id": "services_oa_post_select_is_required", - "community": 0, + "community": 6, "norm_label": "_is_required()" }, { @@ -56511,7 +56637,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L51", "id": "services_oa_post_select_is_multiple", - "community": 0, + "community": 6, "norm_label": "_is_multiple()" }, { @@ -56520,7 +56646,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L59", "id": "services_oa_post_select_max_count", - "community": 0, + "community": 6, "norm_label": "_max_count()" }, { @@ -56529,7 +56655,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L72", "id": "services_oa_post_select_is_valid_post_item", - "community": 0, + "community": 6, "norm_label": "_is_valid_post_item()" }, { @@ -56538,7 +56664,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L84", "id": "services_oa_post_select_validate_post_rule", - "community": 0, + "community": 6, "norm_label": "_validate_post_rule()" }, { @@ -56547,7 +56673,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L127", "id": "services_oa_post_select_validate_post_form_values", - "community": 0, + "community": 6, "norm_label": "validate_post_form_values()" }, { @@ -56574,7 +56700,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L1", "id": "services_oa_post_select_rationale_1", - "community": 0, + "community": 6, "norm_label": "oa \u8868\u5355\u8bbe\u8ba1\u5668:\u804c\u4f4d\u9009\u62e9\u63a7\u4ef6 form_data \u6821\u9a8c" }, { @@ -56583,7 +56709,7 @@ "source_file": "services/oa_post_select.py", "source_location": "L128", "id": "services_oa_post_select_rationale_128", - "community": 0, + "community": 6, "norm_label": "\u6821\u9a8c form_data \u4e2d\u804c\u4f4d\u9009\u62e9\u63a7\u4ef6\u7684\u503c\u683c\u5f0f,\u8fd4\u56de\u4e2d\u6587\u9519\u8bef\u5217\u8868(\u7a7a\u8868\u793a\u901a\u8fc7)\u3002" }, { @@ -56700,7 +56826,7 @@ "source_file": "services/oa_wechat_notify.py", "source_location": "L1", "id": "services_oa_wechat_notify_rationale_1", - "community": 1, + "community": 3, "norm_label": "oa \u4efb\u52a1\u521b\u5efa\u540e\u670d\u52a1\u53f7\u901a\u77e5(commit \u540e\u5f02\u6b65)\u3002" }, { @@ -56709,7 +56835,7 @@ "source_file": "services/oa_wechat_notify.py", "source_location": "L53", "id": "services_oa_wechat_notify_rationale_53", - "community": 1, + "community": 3, "norm_label": "\u62fc\u5c0f\u7a0b\u5e8f pagepath(\u65e0\u524d\u5bfc /);query \u505a urlencode,\u4fdd\u8bc1 returnpath \u542b\u659c\u6760\u53ef\u7528\u3002" }, { @@ -56718,7 +56844,7 @@ "source_file": "services/oa_wechat_notify.py", "source_location": "L68", "id": "services_oa_wechat_notify_rationale_68", - "community": 1, + "community": 3, "norm_label": "\u7533\u8bf7\u4e8b\u9879/\u4e1a\u52a1\u540d\u79f0:\u7533\u8bf7\u4eba - \u6d41\u7a0b\u540d\u79f0\u3002" }, { @@ -56853,7 +56979,7 @@ "source_file": "services/sample_payment_fgd_convert.py", "source_location": "L1", "id": "services_sample_payment_fgd_convert_py", - "community": 2, + "community": 1, "norm_label": "sample_payment_fgd_convert.py" }, { @@ -56862,7 +56988,7 @@ "source_file": "services/sample_payment_fgd_convert.py", "source_location": "L11", "id": "services_sample_payment_fgd_convert_dec", - "community": 2, + "community": 1, "norm_label": "_dec()" }, { @@ -56871,7 +56997,7 @@ "source_file": "services/sample_payment_fgd_convert.py", "source_location": "L17", "id": "services_sample_payment_fgd_convert_status", - "community": 2, + "community": 1, "norm_label": "_status()" }, { @@ -56880,7 +57006,7 @@ "source_file": "services/sample_payment_fgd_convert.py", "source_location": "L24", "id": "services_sample_payment_fgd_convert_plan_fq_to_fgd_merge", - "community": 2, + "community": 1, "norm_label": "plan_fq_to_fgd_merge()" }, { @@ -56889,7 +57015,7 @@ "source_file": "services/sample_payment_fgd_convert.py", "source_location": "L1", "id": "services_sample_payment_fgd_convert_rationale_1", - "community": 2, + "community": 1, "norm_label": "fq \u2192 fgd:\u8ba1\u7b97\u5e76\u671f\u53d8\u66f4\u6307\u4ee4(\u7eaf\u51fd\u6570,\u4e0d\u5199\u5e93)" }, { @@ -56898,7 +57024,7 @@ "source_file": "services/oa_formula.py", "source_location": "L1", "id": "services_oa_formula_py", - "community": 17, + "community": 21, "norm_label": "oa_formula.py" }, { @@ -56907,7 +57033,7 @@ "source_file": "services/oa_formula.py", "source_location": "L32", "id": "services_oa_formula_formulaerror", - "community": 1, + "community": 3, "norm_label": "formulaerror" }, { @@ -56916,7 +57042,7 @@ "source_file": "services/oa_formula.py", "source_location": "L36", "id": "services_oa_formula_to_number", - "community": 17, + "community": 21, "norm_label": "_to_number()" }, { @@ -56925,7 +57051,7 @@ "source_file": "services/oa_formula.py", "source_location": "L56", "id": "services_oa_formula_truthy", - "community": 17, + "community": 21, "norm_label": "_truthy()" }, { @@ -56934,7 +57060,7 @@ "source_file": "services/oa_formula.py", "source_location": "L68", "id": "services_oa_formula_preprocess_formula", - "community": 17, + "community": 21, "norm_label": "preprocess_formula()" }, { @@ -56943,7 +57069,7 @@ "source_file": "services/oa_formula.py", "source_location": "L76", "id": "services_oa_formula_safeeval", - "community": 17, + "community": 21, "norm_label": "_safeeval" }, { @@ -56952,7 +57078,7 @@ "source_file": "services/oa_formula.py", "source_location": "L77", "id": "services_oa_formula_safeeval_init", - "community": 17, + "community": 21, "norm_label": ".__init__()" }, { @@ -56961,7 +57087,7 @@ "source_file": "services/oa_formula.py", "source_location": "L80", "id": "services_oa_formula_safeeval_visit", - "community": 17, + "community": 21, "norm_label": ".visit()" }, { @@ -56970,7 +57096,7 @@ "source_file": "services/oa_formula.py", "source_location": "L87", "id": "services_oa_formula_safeeval_visit_expression", - "community": 17, + "community": 21, "norm_label": ".visit_expression()" }, { @@ -56979,7 +57105,7 @@ "source_file": "services/oa_formula.py", "source_location": "L90", "id": "services_oa_formula_safeeval_visit_constant", - "community": 17, + "community": 21, "norm_label": ".visit_constant()" }, { @@ -56988,7 +57114,7 @@ "source_file": "services/oa_formula.py", "source_location": "L96", "id": "services_oa_formula_safeeval_visit_num", - "community": 17, + "community": 21, "norm_label": ".visit_num()" }, { @@ -56997,7 +57123,7 @@ "source_file": "services/oa_formula.py", "source_location": "L99", "id": "services_oa_formula_safeeval_visit_str", - "community": 17, + "community": 21, "norm_label": ".visit_str()" }, { @@ -57006,7 +57132,7 @@ "source_file": "services/oa_formula.py", "source_location": "L102", "id": "services_oa_formula_safeeval_visit_nameconstant", - "community": 17, + "community": 21, "norm_label": ".visit_nameconstant()" }, { @@ -57015,7 +57141,7 @@ "source_file": "services/oa_formula.py", "source_location": "L105", "id": "services_oa_formula_safeeval_visit_name", - "community": 17, + "community": 21, "norm_label": ".visit_name()" }, { @@ -57024,7 +57150,7 @@ "source_file": "services/oa_formula.py", "source_location": "L114", "id": "services_oa_formula_safeeval_visit_unaryop", - "community": 17, + "community": 21, "norm_label": ".visit_unaryop()" }, { @@ -57033,7 +57159,7 @@ "source_file": "services/oa_formula.py", "source_location": "L124", "id": "services_oa_formula_safeeval_visit_binop", - "community": 17, + "community": 21, "norm_label": ".visit_binop()" }, { @@ -57042,7 +57168,7 @@ "source_file": "services/oa_formula.py", "source_location": "L136", "id": "services_oa_formula_safeeval_visit_compare", - "community": 17, + "community": 21, "norm_label": ".visit_compare()" }, { @@ -57051,7 +57177,7 @@ "source_file": "services/oa_formula.py", "source_location": "L154", "id": "services_oa_formula_safeeval_visit_boolop", - "community": 17, + "community": 21, "norm_label": ".visit_boolop()" }, { @@ -57060,7 +57186,7 @@ "source_file": "services/oa_formula.py", "source_location": "L169", "id": "services_oa_formula_safeeval_visit_ifexp", - "community": 17, + "community": 21, "norm_label": ".visit_ifexp()" }, { @@ -57069,7 +57195,7 @@ "source_file": "services/oa_formula.py", "source_location": "L172", "id": "services_oa_formula_safeeval_visit_call", - "community": 17, + "community": 21, "norm_label": ".visit_call()" }, { @@ -57078,7 +57204,7 @@ "source_file": "services/oa_formula.py", "source_location": "L198", "id": "services_oa_formula_safeeval_visit_list", - "community": 17, + "community": 21, "norm_label": ".visit_list()" }, { @@ -57087,7 +57213,7 @@ "source_file": "services/oa_formula.py", "source_location": "L202", "id": "services_oa_formula_eval_formula", - "community": 17, + "community": 21, "norm_label": "eval_formula()" }, { @@ -57096,7 +57222,7 @@ "source_file": "services/oa_formula.py", "source_location": "L211", "id": "services_oa_formula_extract_rules", - "community": 17, + "community": 21, "norm_label": "_extract_rules()" }, { @@ -57105,7 +57231,7 @@ "source_file": "services/oa_formula.py", "source_location": "L221", "id": "services_oa_formula_walk_rules", - "community": 17, + "community": 21, "norm_label": "_walk_rules()" }, { @@ -57114,7 +57240,7 @@ "source_file": "services/oa_formula.py", "source_location": "L229", "id": "services_oa_formula_apply_formulas_and_linkages", - "community": 17, + "community": 21, "norm_label": "apply_formulas_and_linkages()" }, { @@ -57123,7 +57249,7 @@ "source_file": "services/oa_formula.py", "source_location": "L1", "id": "services_oa_formula_rationale_1", - "community": 17, + "community": 21, "norm_label": "oa \u8868\u5355\u516c\u5f0f\u4e0e\u6570\u636e\u8054\u52a8(\u7981\u6b62\u4efb\u610f eval)" }, { @@ -57132,7 +57258,7 @@ "source_file": "services/oa_formula.py", "source_location": "L69", "id": "services_oa_formula_rationale_69", - "community": 17, + "community": 21, "norm_label": "\u5c06 {field} \u8f6c\u4e3a\u5408\u6cd5\u6807\u8bc6\u7b26\u5f15\u7528 field\u3002" }, { @@ -57141,7 +57267,7 @@ "source_file": "services/oa_formula.py", "source_location": "L232", "id": "services_oa_formula_rationale_232", - "community": 17, + "community": 21, "norm_label": "\u6309 schema \u4e2d\u5b57\u6bb5 props.formula / props.linkage \u56de\u586b form_data\u3002 linkage \u793a\u4f8b: { \"when" }, { @@ -57150,7 +57276,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L1", "id": "services_sample_customer_service_register_py", - "community": 12, + "community": 13, "norm_label": "sample_customer_service_register.py" }, { @@ -57159,7 +57285,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L19", "id": "services_sample_customer_service_register_normalize_dict_value", - "community": 12, + "community": 13, "norm_label": "normalize_dict_value()" }, { @@ -57168,7 +57294,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L27", "id": "services_sample_customer_service_register_is_empty_merge_value", - "community": 12, + "community": 13, "norm_label": "_is_empty_merge_value()" }, { @@ -57177,7 +57303,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L35", "id": "services_sample_customer_service_register_merge_customer_service_fields", - "community": 12, + "community": 13, "norm_label": "merge_customer_service_fields()" }, { @@ -57186,7 +57312,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L53", "id": "services_sample_customer_service_register_has_any_customer_service_payload", - "community": 12, + "community": 13, "norm_label": "has_any_customer_service_payload()" }, { @@ -57195,7 +57321,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L1", "id": "services_sample_customer_service_register_rationale_1", - "community": 12, + "community": 13, "norm_label": "\u5ba2\u6237\u670d\u52a1\u5feb\u6377\u767b\u8bb0:payload \u89c4\u8303\u5316\u4e0e\u5b57\u5178\u56de\u5199(\u9010\u6b65\u6269\u5c55)\u3002" }, { @@ -57204,7 +57330,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L20", "id": "services_sample_customer_service_register_rationale_20", - "community": 12, + "community": 13, "norm_label": "trim; empty/none -> none." }, { @@ -57213,7 +57339,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L39", "id": "services_sample_customer_service_register_rationale_39", - "community": 12, + "community": 13, "norm_label": "merge incoming onto existing; empty/none/whitespace incoming values do not overw" }, { @@ -57222,7 +57348,7 @@ "source_file": "services/sample_customer_service_register.py", "source_location": "L54", "id": "services_sample_customer_service_register_rationale_54", - "community": 12, + "community": 13, "norm_label": "true if any known customer-service field has a non-empty value." }, { @@ -57231,7 +57357,7 @@ "source_file": "ws/__init__.py", "source_location": "L1", "id": "ws_init_py", - "community": 45, + "community": 47, "norm_label": "__init__.py" } ], @@ -68172,7 +68298,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L98", + "source_location": "L96", "weight": 1.0, "_src": "api_protocol_sample_collection_quickregisteritem", "_tgt": "basemodel", @@ -68184,7 +68310,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L105", + "source_location": "L103", "weight": 1.0, "_src": "api_protocol_sample_collection_quickregisterbody", "_tgt": "basemodel", @@ -77869,7 +77995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L84", + "source_location": "L82", "weight": 1.0, "_src": "api_protocol_sample_collection_list_protocol_sample_collections", "_tgt": "core_response_success_response", @@ -77881,7 +78007,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L302", + "source_location": "L394", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "core_response_success_response", @@ -86305,7 +86431,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L86", + "source_location": "L84", "weight": 1.0, "_src": "api_protocol_sample_collection_list_protocol_sample_collections", "_tgt": "core_response_error_response", @@ -86317,7 +86443,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L182", + "source_location": "L190", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "core_response_error_response", @@ -87320,18 +87446,6 @@ "source": "core_menu_guard_assert_strict_menu_code", "target": "api_research_donation_assert_donation_sensitive_fields" }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/protocol_sample_collection.py", - "source_location": "L165", - "weight": 1.0, - "_src": "api_protocol_sample_collection_quick_register_sample_info", - "_tgt": "core_menu_guard_assert_strict_menu_code", - "source": "core_menu_guard_assert_strict_menu_code", - "target": "api_protocol_sample_collection_quick_register_sample_info" - }, { "relation": "rationale_for", "confidence": "EXTRACTED", @@ -90829,7 +90943,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L240", + "source_location": "L246", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "core_utils_generate_uuid", @@ -91081,7 +91195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1893", + "source_location": "L1897", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "core_utils_generate_uuid", @@ -91093,7 +91207,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3363", + "source_location": "L3373", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "core_utils_generate_uuid", @@ -91105,7 +91219,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3484", + "source_location": "L3494", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "core_utils_generate_uuid", @@ -91165,7 +91279,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "core_utils_generate_uuid", @@ -91177,7 +91291,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1149", + "source_location": "L1176", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "core_utils_generate_uuid", @@ -91813,7 +91927,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L134", + "source_location": "L144", "weight": 1.0, "_src": "api_protocol_sample_collection_optional_dt", "_tgt": "core_utils_parse_datetime", @@ -91825,7 +91939,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L150", + "source_location": "L160", "weight": 1.0, "_src": "api_protocol_sample_collection_customer_service_incoming_from_body", "_tgt": "core_utils_parse_datetime", @@ -91837,7 +91951,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L169", + "source_location": "L177", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "core_utils_parse_datetime", @@ -91861,7 +91975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L457", + "source_location": "L408", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "core_utils_parse_datetime", @@ -91873,7 +91987,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2139", + "source_location": "L2089", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "core_utils_parse_datetime", @@ -91993,7 +92107,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L139", + "source_location": "L149", "weight": 1.0, "_src": "api_protocol_sample_collection_customer_service_incoming_from_body", "_tgt": "core_utils_parse_date", @@ -92137,7 +92251,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1645", + "source_location": "L1595", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_detail_labels", "_tgt": "core_protocol_status_display_resolve_void_type_label", @@ -92317,7 +92431,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L820", + "source_location": "L770", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_cards", "_tgt": "core_protocol_status_display_build_void_type_label_map", @@ -94201,7 +94315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2272", + "source_location": "L2282", "weight": 1.0, "_src": "services_oa_engine_filter_by_initiator_dept", "_tgt": "core_data_scope_get_child_dept_ids", @@ -94736,30 +94850,6 @@ "source": "core_data_scope_apply_data_scope", "target": "crud_presign_order_list_presign_transfers_for_finance" }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/sample_info_quick_register.py", - "source_location": "L36", - "weight": 1.0, - "_src": "crud_sample_info_quick_register_protocol_accessible", - "_tgt": "core_data_scope_apply_data_scope", - "source": "core_data_scope_apply_data_scope", - "target": "crud_sample_info_quick_register_protocol_accessible" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/sample_info_quick_register.py", - "source_location": "L48", - "weight": 1.0, - "_src": "crud_sample_info_quick_register_donation_accessible", - "_tgt": "core_data_scope_apply_data_scope", - "source": "core_data_scope_apply_data_scope", - "target": "crud_sample_info_quick_register_donation_accessible" - }, { "relation": "calls", "confidence": "INFERRED", @@ -95624,6 +95714,30 @@ "source": "core_data_scope_apply_data_scope", "target": "services_market_field_scope_apply_market_data_scope" }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/market_freight.py", + "source_location": "L347", + "weight": 1.0, + "_src": "services_market_freight_freight_accessible", + "_tgt": "core_data_scope_apply_data_scope", + "source": "core_data_scope_apply_data_scope", + "target": "services_market_freight_freight_accessible" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/market_freight.py", + "source_location": "L368", + "weight": 1.0, + "_src": "services_market_freight_list_freights", + "_tgt": "core_data_scope_apply_data_scope", + "source": "core_data_scope_apply_data_scope", + "target": "services_market_freight_list_freights" + }, { "relation": "uses", "confidence": "INFERRED", @@ -166933,7 +167047,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L313", + "source_location": "L319", "weight": 1.0, "_src": "crud_oa_instance_draft_batch_soft_delete_drafts", "_tgt": "str", @@ -175009,7 +175123,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L86", + "source_location": "L84", "weight": 1.0, "_src": "api_protocol_sample_collection_list_protocol_sample_collections", "_tgt": "str", @@ -175021,7 +175135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L95", + "source_location": "L93", "weight": 1.0, "_src": "api_protocol_sample_collection_get_current_user_id", "_tgt": "str", @@ -175033,7 +175147,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L131", + "source_location": "L141", "weight": 1.0, "_src": "api_protocol_sample_collection_optional_dt", "_tgt": "str", @@ -175045,7 +175159,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L305", + "source_location": "L397", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "str", @@ -175561,7 +175675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2424", + "source_location": "L2434", "weight": 1.0, "_src": "services_oa_engine_export_upload_cell_value", "_tgt": "str", @@ -175573,7 +175687,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2527", + "source_location": "L2537", "weight": 1.0, "_src": "services_oa_engine_build_history_export_business_columns", "_tgt": "str", @@ -175585,7 +175699,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2553", + "source_location": "L2563", "weight": 1.0, "_src": "services_oa_engine_merge_history_export_business_columns", "_tgt": "str", @@ -175597,7 +175711,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2591", + "source_location": "L2601", "weight": 1.0, "_src": "services_oa_engine_history_export_query", "_tgt": "str", @@ -175609,7 +175723,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2736", + "source_location": "L2746", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "str", @@ -175621,7 +175735,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L88", + "source_location": "L91", + "weight": 1.0, + "_src": "services_sample_info_list_enrich_user_name_map", + "_tgt": "str", + "source": "str", + "target": "services_sample_info_list_enrich_user_name_map" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L104", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "str", @@ -175664,6 +175790,42 @@ "source": "str", "target": "services_sample_payment_period_summary_summarize_period" }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L46", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_effective_value_format", + "_tgt": "str", + "source": "str", + "target": "services_oa_datetime_normalize_effective_value_format" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L60", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_expects_seconds", + "_tgt": "str", + "source": "str", + "target": "services_oa_datetime_normalize_expects_seconds" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L86", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_normalize_datetime_form_values", + "_tgt": "str", + "source": "str", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values" + }, { "relation": "calls", "confidence": "INFERRED", @@ -177277,7 +177439,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L198", + "source_location": "L197", "weight": 1.0, "_src": "services_market_protocol_validate_references", "_tgt": "str", @@ -177289,7 +177451,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L342", + "source_location": "L334", "weight": 1.0, "_src": "services_market_protocol_ensure_donation_sample_codes", "_tgt": "str", @@ -177301,19 +177463,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L361", - "weight": 1.0, - "_src": "services_market_protocol_validate_region_staff_assignments", - "_tgt": "str", - "source": "str", - "target": "services_market_protocol_validate_region_staff_assignments" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/market_protocol.py", - "source_location": "L408", + "source_location": "L359", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "str", @@ -177325,7 +177475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L505", + "source_location": "L455", "weight": 1.0, "_src": "services_market_protocol_validate_unique_sample_identity", "_tgt": "str", @@ -177337,7 +177487,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L516", + "source_location": "L466", "weight": 1.0, "_src": "services_market_protocol_unique_sample_map", "_tgt": "str", @@ -177349,7 +177499,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L529", + "source_location": "L479", "weight": 1.0, "_src": "services_market_protocol_merge_existing_sample_fields", "_tgt": "str", @@ -177361,7 +177511,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L627", + "source_location": "L577", "weight": 1.0, "_src": "services_market_protocol_validate_v1_payment_detail_attachments", "_tgt": "str", @@ -177373,7 +177523,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L823", + "source_location": "L773", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_cards", "_tgt": "str", @@ -177385,7 +177535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L901", + "source_location": "L851", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "str", @@ -177397,7 +177547,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1119", + "source_location": "L1069", "weight": 1.0, "_src": "services_market_protocol_attach_sample_eta", "_tgt": "str", @@ -177409,7 +177559,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1137", + "source_location": "L1087", "weight": 1.0, "_src": "services_market_protocol_attach_sample_freight", "_tgt": "str", @@ -177421,7 +177571,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1178", + "source_location": "L1128", "weight": 1.0, "_src": "services_market_protocol_assert_sample_freight_targets", "_tgt": "str", @@ -177433,7 +177583,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1219", + "source_location": "L1169", "weight": 1.0, "_src": "services_market_protocol_market_sample_payment_payload", "_tgt": "str", @@ -177445,7 +177595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1408", + "source_location": "L1358", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "str", @@ -177457,7 +177607,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1615", + "source_location": "L1565", "weight": 1.0, "_src": "services_market_protocol_enrich_transfer_type_labels", "_tgt": "str", @@ -177469,7 +177619,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1648", + "source_location": "L1598", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_detail_labels", "_tgt": "str", @@ -177709,7 +177859,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L61", + "source_location": "L62", "weight": 1.0, "_src": "services_market_freight_current_tenant_user_info", "_tgt": "str", @@ -177721,7 +177871,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L106", + "source_location": "L107", "weight": 1.0, "_src": "services_market_freight_amount", "_tgt": "str", @@ -177733,7 +177883,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L124", + "source_location": "L125", "weight": 1.0, "_src": "services_market_freight_normalize_items", "_tgt": "str", @@ -177745,7 +177895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L305", + "source_location": "L306", "weight": 1.0, "_src": "services_market_freight_creator_name_map", "_tgt": "str", @@ -177757,7 +177907,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L327", + "source_location": "L328", "weight": 1.0, "_src": "services_market_freight_batch_dict", "_tgt": "str", @@ -177769,7 +177919,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L679", + "source_location": "L722", "weight": 1.0, "_src": "services_market_freight_current_data_scope_parent_ids", "_tgt": "str", @@ -177781,7 +177931,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1013", + "source_location": "L1056", "weight": 1.0, "_src": "services_market_freight_next_freight_no", "_tgt": "str", @@ -177793,7 +177943,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "str", @@ -177805,7 +177955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1077", + "source_location": "L1120", "weight": 1.0, "_src": "services_market_freight_update_freight", "_tgt": "str", @@ -177817,7 +177967,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1149", + "source_location": "L1176", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "str", @@ -185642,10 +185792,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -185654,10 +185804,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -185666,10 +185816,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -185678,10 +185828,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -185690,10 +185840,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -185702,10 +185852,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -185714,10 +185864,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -185726,10 +185876,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -185738,10 +185888,22 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L12", + "weight": 0.8, + "_src": "services_sample_info_list_enrich_rationale_1", + "_tgt": "models_models_sysuser", + "source": "models_models_sysuser", + "target": "services_sample_info_list_enrich_rationale_1", "confidence_score": 0.5 }, { @@ -186110,10 +186272,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -186122,10 +186284,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -186134,10 +186296,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -186146,10 +186308,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -186158,10 +186320,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -186170,10 +186332,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -186182,10 +186344,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -186194,10 +186356,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -186206,29 +186368,17 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_sysuser", - "source": "models_models_sysuser", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_sysuser", @@ -186240,96 +186390,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_sysuser", "source": "models_models_sysuser", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_sysuser", + "source": "models_models_sysuser", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_sysuser", + "source": "models_models_sysuser", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -187236,7 +187410,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_sysrole", @@ -187248,96 +187422,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_sysrole", "source": "models_models_sysrole", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_sysrole", "source": "models_models_sysrole", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_sysrole", "source": "models_models_sysrole", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_sysrole", "source": "models_models_sysrole", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_sysrole", "source": "models_models_sysrole", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_sysrole", "source": "models_models_sysrole", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_sysrole", "source": "models_models_sysrole", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_sysrole", "source": "models_models_sysrole", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_sysrole", + "source": "models_models_sysrole", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_sysrole", + "source": "models_models_sysrole", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -187752,7 +187950,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_sysuserrole", @@ -187764,96 +187962,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_sysuserrole", "source": "models_models_sysuserrole", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_sysuserrole", "source": "models_models_sysuserrole", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_sysuserrole", "source": "models_models_sysuserrole", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_sysuserrole", "source": "models_models_sysuserrole", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_sysuserrole", "source": "models_models_sysuserrole", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_sysuserrole", "source": "models_models_sysuserrole", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_sysuserrole", "source": "models_models_sysuserrole", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_sysuserrole", "source": "models_models_sysuserrole", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_sysuserrole", + "source": "models_models_sysuserrole", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_sysuserrole", + "source": "models_models_sysuserrole", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -188304,7 +188526,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_sysroledatascopedetail", @@ -188316,96 +188538,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_sysroledatascopedetail", "source": "models_models_sysroledatascopedetail", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_sysroledatascopedetail", "source": "models_models_sysroledatascopedetail", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_sysroledatascopedetail", "source": "models_models_sysroledatascopedetail", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_sysroledatascopedetail", "source": "models_models_sysroledatascopedetail", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_sysroledatascopedetail", "source": "models_models_sysroledatascopedetail", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_sysroledatascopedetail", "source": "models_models_sysroledatascopedetail", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_sysroledatascopedetail", "source": "models_models_sysroledatascopedetail", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_sysroledatascopedetail", "source": "models_models_sysroledatascopedetail", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_sysroledatascopedetail", + "source": "models_models_sysroledatascopedetail", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_sysroledatascopedetail", + "source": "models_models_sysroledatascopedetail", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -189614,10 +189860,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -189626,10 +189872,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -189638,10 +189884,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -189650,10 +189896,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -189662,10 +189908,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -189674,10 +189920,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -189686,10 +189932,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -189698,10 +189944,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -189710,10 +189956,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 0.5 }, { @@ -189768,7 +190014,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_sysdept", @@ -189780,96 +190026,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_sysdept", "source": "models_models_sysdept", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_sysdept", + "source": "models_models_sysdept", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_sysdept", + "source": "models_models_sysdept", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -190790,10 +191060,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -190802,10 +191072,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -190814,10 +191084,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -190826,10 +191096,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -190838,10 +191108,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -190850,10 +191120,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -190862,10 +191132,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -190874,10 +191144,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -190886,10 +191156,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 0.5 }, { @@ -191088,7 +191358,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_syspost", @@ -191100,96 +191370,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_syspost", "source": "models_models_syspost", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_syspost", + "source": "models_models_syspost", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_syspost", + "source": "models_models_syspost", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -191592,7 +191886,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_sysuserpost", @@ -191604,96 +191898,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_sysuserpost", "source": "models_models_sysuserpost", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_sysuserpost", "source": "models_models_sysuserpost", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_sysuserpost", "source": "models_models_sysuserpost", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_sysuserpost", "source": "models_models_sysuserpost", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_sysuserpost", "source": "models_models_sysuserpost", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_sysuserpost", "source": "models_models_sysuserpost", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_sysuserpost", "source": "models_models_sysuserpost", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_sysuserpost", "source": "models_models_sysuserpost", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_sysuserpost", + "source": "models_models_sysuserpost", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_sysuserpost", + "source": "models_models_sysuserpost", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -192108,7 +192426,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_syspostrole", @@ -192120,96 +192438,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_syspostrole", "source": "models_models_syspostrole", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_syspostrole", "source": "models_models_syspostrole", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_syspostrole", "source": "models_models_syspostrole", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_syspostrole", "source": "models_models_syspostrole", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_syspostrole", "source": "models_models_syspostrole", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_syspostrole", "source": "models_models_syspostrole", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_syspostrole", "source": "models_models_syspostrole", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_syspostrole", "source": "models_models_syspostrole", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_syspostrole", + "source": "models_models_syspostrole", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_syspostrole", + "source": "models_models_syspostrole", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -192950,10 +193292,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -192962,10 +193304,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -192974,10 +193316,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -192986,10 +193328,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -192998,10 +193340,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -193010,10 +193352,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -193022,10 +193364,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -193034,10 +193376,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -193046,22 +193388,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizitemunit", "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizitemunit", - "source": "models_models_bizitemunit", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -194330,10 +194660,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -194342,10 +194672,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -194354,10 +194684,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -194366,10 +194696,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -194378,10 +194708,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -194390,10 +194720,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -194402,10 +194732,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -194414,10 +194744,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -194426,22 +194756,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizcustomer", "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizcustomer", - "source": "models_models_bizcustomer", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -196466,10 +196784,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -196478,10 +196796,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -196490,10 +196808,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -196502,10 +196820,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -196514,10 +196832,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -196526,10 +196844,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -196538,10 +196856,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -196550,10 +196868,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -196562,22 +196880,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizcellsampletype", - "source": "models_models_bizcellsampletype", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -196608,7 +196914,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_bizcellsampletype", @@ -196620,96 +196926,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_bizcellsampletype", "source": "models_models_bizcellsampletype", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_bizcellsampletype", + "source": "models_models_bizcellsampletype", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_bizcellsampletype", + "source": "models_models_bizcellsampletype", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -197726,10 +198056,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -197738,10 +198068,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -197750,10 +198080,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -197762,10 +198092,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -197774,10 +198104,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -197786,10 +198116,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -197798,10 +198128,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -197810,10 +198140,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -197822,22 +198152,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizcollectionregion", "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizcollectionregion", - "source": "models_models_bizcollectionregion", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -198626,10 +198944,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -198638,10 +198956,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -198650,10 +198968,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -198662,10 +198980,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -198674,10 +198992,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -198686,10 +199004,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -198698,10 +199016,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -198710,10 +199028,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -198722,22 +199040,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizcollectionhospital", "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizcollectionhospital", - "source": "models_models_bizcollectionhospital", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -199082,10 +199388,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -199094,10 +199400,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -199106,10 +199412,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -199118,10 +199424,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -199130,10 +199436,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -199142,10 +199448,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -199154,10 +199460,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -199166,10 +199472,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -199178,22 +199484,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizcollectionregionstaff", - "source": "models_models_bizcollectionregionstaff", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -199260,7 +199554,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_bizcollectionregionstaff", @@ -199272,96 +199566,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_bizcollectionregionstaff", "source": "models_models_bizcollectionregionstaff", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_bizcollectionregionstaff", + "source": "models_models_bizcollectionregionstaff", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_bizcollectionregionstaff", + "source": "models_models_bizcollectionregionstaff", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -200606,10 +200924,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -200618,10 +200936,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -200630,10 +200948,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -200642,10 +200960,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -200654,10 +200972,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -200666,10 +200984,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -200678,10 +200996,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -200690,10 +201008,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -200702,22 +201020,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizsamplecode", "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizsamplecode", - "source": "models_models_bizsamplecode", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -201408,7 +201714,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_sysdictdata", @@ -201420,96 +201726,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_sysdictdata", "source": "models_models_sysdictdata", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_sysdictdata", "source": "models_models_sysdictdata", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_sysdictdata", "source": "models_models_sysdictdata", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_sysdictdata", "source": "models_models_sysdictdata", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_sysdictdata", "source": "models_models_sysdictdata", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_sysdictdata", "source": "models_models_sysdictdata", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_sysdictdata", "source": "models_models_sysdictdata", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_sysdictdata", "source": "models_models_sysdictdata", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_sysdictdata", + "source": "models_models_sysdictdata", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_sysdictdata", + "source": "models_models_sysdictdata", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -203066,10 +203396,10 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L13", "weight": 0.8, - "_src": "crud_oa_instance_draft_rationale_348", + "_src": "crud_oa_instance_draft_rationale_354", "_tgt": "models_models_oaappgroup", "source": "models_models_oaappgroup", - "target": "crud_oa_instance_draft_rationale_348", + "target": "crud_oa_instance_draft_rationale_354", "confidence_score": 0.5 }, { @@ -203222,10 +203552,10 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L13", "weight": 0.8, - "_src": "crud_oa_instance_draft_rationale_348", + "_src": "crud_oa_instance_draft_rationale_354", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "crud_oa_instance_draft_rationale_348", + "target": "crud_oa_instance_draft_rationale_354", "confidence_score": 0.5 }, { @@ -203486,10 +203816,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -203498,10 +203828,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -203510,10 +203840,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -203522,10 +203852,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -203534,10 +203864,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -203546,10 +203876,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -203558,10 +203888,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -203570,10 +203900,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -203582,10 +203912,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_oaapp", "source": "models_models_oaapp", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 0.5 }, { @@ -203918,10 +204248,10 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L13", "weight": 0.8, - "_src": "crud_oa_instance_draft_rationale_348", + "_src": "crud_oa_instance_draft_rationale_354", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "crud_oa_instance_draft_rationale_348", + "target": "crud_oa_instance_draft_rationale_354", "confidence_score": 0.5 }, { @@ -204182,10 +204512,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -204194,10 +204524,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -204206,10 +204536,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -204218,10 +204548,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -204230,10 +204560,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -204242,10 +204572,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -204254,10 +204584,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -204266,10 +204596,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -204278,10 +204608,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_oaappversion", "source": "models_models_oaappversion", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 0.5 }, { @@ -204770,10 +205100,10 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L13", "weight": 0.8, - "_src": "crud_oa_instance_draft_rationale_348", + "_src": "crud_oa_instance_draft_rationale_354", "_tgt": "models_models_oainstancedraft", "source": "models_models_oainstancedraft", - "target": "crud_oa_instance_draft_rationale_348", + "target": "crud_oa_instance_draft_rationale_354", "confidence_score": 0.5 }, { @@ -204781,7 +205111,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L239", + "source_location": "L245", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "models_models_oainstancedraft", @@ -205118,10 +205448,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -205130,10 +205460,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -205142,10 +205472,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -205154,10 +205484,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -205166,10 +205496,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -205178,10 +205508,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -205190,10 +205520,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -205202,10 +205532,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -205214,10 +205544,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_oainstance", "source": "models_models_oainstance", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 0.5 }, { @@ -205501,7 +205831,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1892", + "source_location": "L1896", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "models_models_oainstance", @@ -205838,10 +206168,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -205850,10 +206180,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -205862,10 +206192,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -205874,10 +206204,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -205886,10 +206216,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -205898,10 +206228,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -205910,10 +206240,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -205922,10 +206252,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -205934,10 +206264,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_oatask", "source": "models_models_oatask", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 0.5 }, { @@ -206113,7 +206443,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3365", + "source_location": "L3375", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "models_models_oatask", @@ -206125,7 +206455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3486", + "source_location": "L3496", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "models_models_oatask", @@ -206474,10 +206804,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -206486,10 +206816,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -206498,10 +206828,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -206510,10 +206840,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -206522,10 +206852,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -206534,10 +206864,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -206546,10 +206876,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -206558,10 +206888,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -206570,10 +206900,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_oainstanceevent", "source": "models_models_oainstanceevent", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 0.5 }, { @@ -207182,10 +207512,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 0.5 }, { @@ -207194,10 +207524,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 0.5 }, { @@ -207206,10 +207536,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 0.5 }, { @@ -207218,10 +207548,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 0.5 }, { @@ -207230,10 +207560,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 0.5 }, { @@ -207242,10 +207572,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 0.5 }, { @@ -207254,10 +207584,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 0.5 }, { @@ -207266,10 +207596,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 0.5 }, { @@ -207278,10 +207608,10 @@ "source_file": "services/oa_engine.py", "source_location": "L15", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "models_models_oarelation", "source": "models_models_oarelation", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 0.5 }, { @@ -207289,7 +207619,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1936", + "source_location": "L1940", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "models_models_oarelation", @@ -208352,6 +208682,30 @@ "target": "crud_presign_order_rationale_1062", "confidence_score": 0.5 }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_28", + "_tgt": "models_models_bizcollectionprotocol", + "source": "models_models_bizcollectionprotocol", + "target": "crud_sample_info_quick_register_rationale_28", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_42", + "_tgt": "models_models_bizcollectionprotocol", + "source": "models_models_bizcollectionprotocol", + "target": "crud_sample_info_quick_register_rationale_42", + "confidence_score": 0.5 + }, { "relation": "uses", "confidence": "INFERRED", @@ -210170,10 +210524,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -210182,10 +210536,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -210194,10 +210548,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -210206,10 +210560,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -210218,10 +210572,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -210230,10 +210584,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -210242,10 +210596,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -210254,10 +210608,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -210266,22 +210620,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizcollectionprotocol", - "source": "models_models_bizcollectionprotocol", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -210324,7 +210666,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_bizcollectionprotocol", @@ -210336,96 +210678,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_bizcollectionprotocol", "source": "models_models_bizcollectionprotocol", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_bizcollectionprotocol", + "source": "models_models_bizcollectionprotocol", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_bizcollectionprotocol", + "source": "models_models_bizcollectionprotocol", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -211664,6 +212030,30 @@ "target": "crud_collection_protocol_rationale_4148", "confidence_score": 0.5 }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_28", + "_tgt": "models_models_bizstoragereleasereview", + "source": "models_models_bizstoragereleasereview", + "target": "crud_sample_info_quick_register_rationale_28", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_42", + "_tgt": "models_models_bizstoragereleasereview", + "source": "models_models_bizstoragereleasereview", + "target": "crud_sample_info_quick_register_rationale_42", + "confidence_score": 0.5 + }, { "relation": "uses", "confidence": "INFERRED", @@ -212270,10 +212660,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -212282,10 +212672,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -212294,10 +212684,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -212306,10 +212696,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -212318,10 +212708,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -212330,10 +212720,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -212342,10 +212732,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -212354,10 +212744,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -212366,22 +212756,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolpayment", "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolpayment", - "source": "models_models_bizprotocolpayment", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -212930,10 +213308,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -212942,10 +213320,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -212954,10 +213332,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -212966,10 +213344,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -212978,10 +213356,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -212990,10 +213368,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -213002,10 +213380,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -213014,10 +213392,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -213026,22 +213404,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolpaymentdetail", "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolpaymentdetail", - "source": "models_models_bizprotocolpaymentdetail", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -213434,10 +213800,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -213446,10 +213812,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -213458,10 +213824,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -213470,10 +213836,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -213482,10 +213848,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -213494,10 +213860,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -213506,10 +213872,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -213518,10 +213884,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -213530,22 +213896,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolsamplepayment", "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolsamplepayment", - "source": "models_models_bizprotocolsamplepayment", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -213926,10 +214280,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -213938,10 +214292,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -213950,10 +214304,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -213962,10 +214316,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -213974,10 +214328,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -213986,10 +214340,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -213998,10 +214352,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -214010,10 +214364,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -214022,22 +214376,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolpaymentschedule", "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolpaymentschedule", - "source": "models_models_bizprotocolpaymentschedule", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -214550,10 +214892,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -214562,10 +214904,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -214574,10 +214916,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -214586,10 +214928,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -214598,10 +214940,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -214610,10 +214952,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -214622,10 +214964,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -214634,10 +214976,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -214646,22 +214988,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolpaymenttransfer", "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolpaymenttransfer", - "source": "models_models_bizprotocolpaymenttransfer", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -218846,10 +219176,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -218858,10 +219188,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -218870,10 +219200,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -218882,10 +219212,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -218894,10 +219224,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -218906,10 +219236,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -218918,10 +219248,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -218930,10 +219260,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -218942,29 +219272,17 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolpartycustomer", - "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_bizprotocolpartycustomer", @@ -218976,96 +219294,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_bizprotocolpartycustomer", "source": "models_models_bizprotocolpartycustomer", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_bizprotocolpartycustomer", + "source": "models_models_bizprotocolpartycustomer", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_bizprotocolpartycustomer", + "source": "models_models_bizprotocolpartycustomer", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -220238,10 +220580,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -220250,10 +220592,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -220262,10 +220604,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -220274,10 +220616,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -220286,10 +220628,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -220298,10 +220640,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -220310,10 +220652,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -220322,10 +220664,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -220334,22 +220676,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolcollectioninfo", - "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -220392,7 +220722,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_bizprotocolcollectioninfo", @@ -220404,96 +220734,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_bizprotocolcollectioninfo", "source": "models_models_bizprotocolcollectioninfo", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_bizprotocolcollectioninfo", + "source": "models_models_bizprotocolcollectioninfo", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_bizprotocolcollectioninfo", + "source": "models_models_bizprotocolcollectioninfo", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -221516,6 +221870,30 @@ "target": "crud_collection_protocol_rationale_4148", "confidence_score": 0.5 }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_28", + "_tgt": "models_models_bizprotocolsample", + "source": "models_models_bizprotocolsample", + "target": "crud_sample_info_quick_register_rationale_28", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L15", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_42", + "_tgt": "models_models_bizprotocolsample", + "source": "models_models_bizprotocolsample", + "target": "crud_sample_info_quick_register_rationale_42", + "confidence_score": 0.5 + }, { "relation": "uses", "confidence": "INFERRED", @@ -223178,10 +223556,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -223190,10 +223568,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -223202,10 +223580,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -223214,10 +223592,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -223226,10 +223604,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -223238,10 +223616,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -223250,10 +223628,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -223262,10 +223640,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -223274,29 +223652,17 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolsample", - "source": "models_models_bizprotocolsample", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_bizprotocolsample", @@ -223308,96 +223674,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_bizprotocolsample", "source": "models_models_bizprotocolsample", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_bizprotocolsample", + "source": "models_models_bizprotocolsample", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_bizprotocolsample", + "source": "models_models_bizprotocolsample", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -224378,10 +224768,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -224390,10 +224780,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -224402,10 +224792,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -224414,10 +224804,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -224426,10 +224816,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -224438,10 +224828,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -224450,10 +224840,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -224462,10 +224852,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -224474,22 +224864,10 @@ "source_file": "services/market_protocol.py", "source_location": "L21", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_models_bizprotocolsampletransport", "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L21", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_models_bizprotocolsampletransport", - "source": "models_models_bizprotocolsampletransport", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -224676,7 +225054,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_bizsamplefreight", @@ -224688,96 +225066,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_bizsamplefreight", "source": "models_models_bizsamplefreight", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_bizsamplefreight", "source": "models_models_bizsamplefreight", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_bizsamplefreight", "source": "models_models_bizsamplefreight", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_bizsamplefreight", "source": "models_models_bizsamplefreight", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_bizsamplefreight", "source": "models_models_bizsamplefreight", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_bizsamplefreight", "source": "models_models_bizsamplefreight", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_bizsamplefreight", "source": "models_models_bizsamplefreight", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_bizsamplefreight", "source": "models_models_bizsamplefreight", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_bizsamplefreight", + "source": "models_models_bizsamplefreight", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_bizsamplefreight", + "source": "models_models_bizsamplefreight", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -224797,7 +225199,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "models_models_bizsamplefreight", @@ -224964,7 +225366,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_models_bizsamplefreightitem", @@ -224976,96 +225378,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_models_bizsamplefreightitem", "source": "models_models_bizsamplefreightitem", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_models_bizsamplefreightitem", "source": "models_models_bizsamplefreightitem", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_models_bizsamplefreightitem", "source": "models_models_bizsamplefreightitem", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_models_bizsamplefreightitem", "source": "models_models_bizsamplefreightitem", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_models_bizsamplefreightitem", "source": "models_models_bizsamplefreightitem", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_models_bizsamplefreightitem", "source": "models_models_bizsamplefreightitem", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_models_bizsamplefreightitem", "source": "models_models_bizsamplefreightitem", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L14", + "source_location": "L15", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_models_bizsamplefreightitem", "source": "models_models_bizsamplefreightitem", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_models_bizsamplefreightitem", + "source": "models_models_bizsamplefreightitem", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L15", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_models_bizsamplefreightitem", + "source": "models_models_bizsamplefreightitem", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -225085,7 +225511,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1047", + "source_location": "L1090", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "models_models_bizsamplefreightitem", @@ -225097,7 +225523,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1149", + "source_location": "L1176", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "models_models_bizsamplefreightitem", @@ -286928,6 +287354,30 @@ "target": "crud_collection_protocol_rationale_4148", "confidence_score": 0.5 }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L20", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_28", + "_tgt": "models_research_donation_bizresearchdonation", + "source": "models_research_donation_bizresearchdonation", + "target": "crud_sample_info_quick_register_rationale_28", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L20", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_42", + "_tgt": "models_research_donation_bizresearchdonation", + "source": "models_research_donation_bizresearchdonation", + "target": "crud_sample_info_quick_register_rationale_42", + "confidence_score": 0.5 + }, { "relation": "uses", "confidence": "INFERRED", @@ -288194,10 +288644,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -288206,10 +288656,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -288218,10 +288668,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -288230,10 +288680,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -288242,10 +288692,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -288254,10 +288704,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -288266,10 +288716,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -288278,10 +288728,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -288290,22 +288740,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_research_donation_bizresearchdonation", - "source": "models_research_donation_bizresearchdonation", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -288348,7 +288786,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_research_donation_bizresearchdonation", @@ -288360,96 +288798,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_research_donation_bizresearchdonation", "source": "models_research_donation_bizresearchdonation", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_research_donation_bizresearchdonation", + "source": "models_research_donation_bizresearchdonation", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_research_donation_bizresearchdonation", + "source": "models_research_donation_bizresearchdonation", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -290198,10 +290660,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -290210,10 +290672,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -290222,10 +290684,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -290234,10 +290696,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -290246,10 +290708,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -290258,10 +290720,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -290270,10 +290732,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -290282,10 +290744,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -290294,29 +290756,17 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_research_donation_bizresearchdonationparty", - "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_research_donation_bizresearchdonationparty", @@ -290328,96 +290778,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_research_donation_bizresearchdonationparty", "source": "models_research_donation_bizresearchdonationparty", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_research_donation_bizresearchdonationparty", + "source": "models_research_donation_bizresearchdonationparty", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_research_donation_bizresearchdonationparty", + "source": "models_research_donation_bizresearchdonationparty", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -291050,10 +291524,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -291062,10 +291536,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -291074,10 +291548,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -291086,10 +291560,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -291098,10 +291572,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -291110,10 +291584,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -291122,10 +291596,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -291134,10 +291608,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -291146,22 +291620,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_research_donation_bizresearchdonationcollection", - "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -291204,7 +291666,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_research_donation_bizresearchdonationcollection", @@ -291216,96 +291678,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_research_donation_bizresearchdonationcollection", "source": "models_research_donation_bizresearchdonationcollection", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_research_donation_bizresearchdonationcollection", + "source": "models_research_donation_bizresearchdonationcollection", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_research_donation_bizresearchdonationcollection", + "source": "models_research_donation_bizresearchdonationcollection", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -292256,6 +292742,30 @@ "target": "crud_collection_protocol_rationale_4148", "confidence_score": 0.5 }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L20", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_28", + "_tgt": "models_research_donation_bizresearchdonationsample", + "source": "models_research_donation_bizresearchdonationsample", + "target": "crud_sample_info_quick_register_rationale_28", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L20", + "weight": 0.8, + "_src": "crud_sample_info_quick_register_rationale_42", + "_tgt": "models_research_donation_bizresearchdonationsample", + "source": "models_research_donation_bizresearchdonationsample", + "target": "crud_sample_info_quick_register_rationale_42", + "confidence_score": 0.5 + }, { "relation": "uses", "confidence": "INFERRED", @@ -293438,10 +293948,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -293450,10 +293960,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -293462,10 +293972,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -293474,10 +293984,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -293486,10 +293996,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -293498,10 +294008,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -293510,10 +294020,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -293522,10 +294032,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -293534,29 +294044,17 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_research_donation_bizresearchdonationsample", - "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "models_research_donation_bizresearchdonationsample", @@ -293568,96 +294066,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L33", + "source_location": "L34", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "models_research_donation_bizresearchdonationsample", "source": "models_research_donation_bizresearchdonationsample", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "models_research_donation_bizresearchdonationsample", + "source": "models_research_donation_bizresearchdonationsample", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L34", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "models_research_donation_bizresearchdonationsample", + "source": "models_research_donation_bizresearchdonationsample", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -294314,10 +294836,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -294326,10 +294848,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -294338,10 +294860,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -294350,10 +294872,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -294362,10 +294884,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -294374,10 +294896,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -294386,10 +294908,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -294398,10 +294920,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -294410,22 +294932,10 @@ "source_file": "services/market_protocol.py", "source_location": "L41", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "models_research_donation_bizresearchdonationsampletransport", "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L41", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "models_research_donation_bizresearchdonationsampletransport", - "source": "models_research_donation_bizresearchdonationsampletransport", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -313742,10 +314252,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_339", + "target": "services_market_protocol_rationale_331", "confidence_score": 0.5 }, { @@ -313754,10 +314264,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_477", "confidence_score": 0.5 }, { @@ -313766,10 +314276,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_543", "confidence_score": 0.5 }, { @@ -313778,10 +314288,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_632", "confidence_score": 0.5 }, { @@ -313790,10 +314300,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_1115", "confidence_score": 0.5 }, { @@ -313802,10 +314312,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1163", "confidence_score": 0.5 }, { @@ -313814,10 +314324,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1293", "confidence_score": 0.5 }, { @@ -313826,10 +314336,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1563", "confidence_score": 0.5 }, { @@ -313838,22 +314348,10 @@ "source_file": "services/market_protocol.py", "source_location": "L48", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "schemas_market_mobile_marketprotocolbody", "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_1613", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L48", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "schemas_market_mobile_marketprotocolbody", - "source": "schemas_market_mobile_marketprotocolbody", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 0.5 }, { @@ -347233,7 +347731,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1504", + "source_location": "L1454", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_protocol_to_dict", @@ -347269,7 +347767,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1506", + "source_location": "L1456", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_payment_to_dict", @@ -347413,7 +347911,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1555", + "source_location": "L1505", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_list_protocol_status_changes", @@ -347461,7 +347959,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1534", + "source_location": "L1484", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_party_customer_to_dict", @@ -347473,7 +347971,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2121", + "source_location": "L2071", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_collection_protocol_party_customer_to_dict", @@ -347521,7 +348019,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1531", + "source_location": "L1481", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_collection_info_to_dict", @@ -347617,7 +348115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1459", + "source_location": "L1409", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_storage_cert_to_dict", @@ -348169,7 +348667,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1359", + "source_location": "L1309", "weight": 1.0, "_src": "services_market_protocol_persist_sample_payments_if_any", "_tgt": "crud_collection_protocol_get_payment_by_protocol_id", @@ -348181,7 +348679,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1406", + "source_location": "L1356", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_get_payment_by_protocol_id", @@ -348409,7 +348907,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1412", + "source_location": "L1362", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_get_protocol_detail_bundle", @@ -348469,7 +348967,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1833", + "source_location": "L1783", "weight": 1.0, "_src": "services_market_protocol_audit_protocol", "_tgt": "crud_collection_protocol_create_audit", @@ -349333,7 +349831,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1870", + "source_location": "L1820", "weight": 1.0, "_src": "services_market_protocol_delete_protocol", "_tgt": "crud_collection_protocol_soft_delete_collection_protocol", @@ -349357,7 +349855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1403", + "source_location": "L1353", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_get_party_customer", @@ -349369,7 +349867,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2062", + "source_location": "L2012", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_collection_protocol_get_party_customer", @@ -349417,7 +349915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1946", + "source_location": "L1896", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "crud_collection_protocol_upsert_party_customer", @@ -349429,7 +349927,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2144", + "source_location": "L2094", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_collection_protocol_upsert_party_customer", @@ -349453,7 +349951,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1404", + "source_location": "L1354", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_get_collection_info", @@ -349465,7 +349963,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2059", + "source_location": "L2009", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_collection_protocol_get_collection_info", @@ -349513,7 +350011,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1955", + "source_location": "L1905", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "crud_collection_protocol_upsert_collection_info", @@ -349525,7 +350023,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2154", + "source_location": "L2104", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_collection_protocol_upsert_collection_info", @@ -349645,7 +350143,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1964", + "source_location": "L1914", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "crud_collection_protocol_save_samples", @@ -349657,7 +350155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2165", + "source_location": "L2115", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_collection_protocol_save_samples", @@ -349729,7 +350227,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1457", + "source_location": "L1407", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_get_storage_cert", @@ -350173,7 +350671,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1370", + "source_location": "L1320", "weight": 1.0, "_src": "services_market_protocol_persist_sample_payments_if_any", "_tgt": "crud_collection_protocol_save_payment_with_details", @@ -350281,7 +350779,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1480", + "source_location": "L1430", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_fullmoon_todo_detail_dict", @@ -350353,7 +350851,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1479", + "source_location": "L1429", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_collection_protocol_get_fullmoon_todo", @@ -355992,7 +356490,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L28", + "source_location": "L27", "weight": 1.0, "_src": "crud_sample_info_quick_register_py", "_tgt": "crud_sample_info_quick_register_protocol_accessible", @@ -356004,7 +356502,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L40", + "source_location": "L41", "weight": 1.0, "_src": "crud_sample_info_quick_register_py", "_tgt": "crud_sample_info_quick_register_donation_accessible", @@ -356016,7 +356514,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L52", + "source_location": "L55", "weight": 1.0, "_src": "crud_sample_info_quick_register_py", "_tgt": "crud_sample_info_quick_register_pick_latest_review", @@ -356028,7 +356526,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L69", + "source_location": "L72", "weight": 1.0, "_src": "crud_sample_info_quick_register_py", "_tgt": "crud_sample_info_quick_register_batch_handle_storage_certs", @@ -356040,7 +356538,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L115", + "source_location": "L117", "weight": 1.0, "_src": "crud_sample_info_quick_register_py", "_tgt": "crud_sample_info_quick_register_batch_handle_insurance", @@ -356052,7 +356550,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L161", + "source_location": "L162", "weight": 1.0, "_src": "crud_sample_info_quick_register_py", "_tgt": "crud_sample_info_quick_register_batch_register_customer_service", @@ -356076,7 +356574,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L90", + "source_location": "L92", "weight": 1.0, "_src": "crud_sample_info_quick_register_batch_handle_storage_certs", "_tgt": "crud_sample_info_quick_register_protocol_accessible", @@ -356088,7 +356586,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/sample_info_quick_register.py", - "source_location": "L136", + "source_location": "L137", "weight": 1.0, "_src": "crud_sample_info_quick_register_batch_handle_insurance", "_tgt": "crud_sample_info_quick_register_protocol_accessible", @@ -356120,6 +356618,18 @@ "target": "crud_sample_info_quick_register_batch_quick_register_storage", "confidence_score": 1.0 }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L28", + "weight": 1.0, + "_src": "crud_sample_info_quick_register_rationale_28", + "_tgt": "crud_sample_info_quick_register_protocol_accessible", + "source": "crud_sample_info_quick_register_protocol_accessible", + "target": "crud_sample_info_quick_register_rationale_28", + "confidence_score": 1.0 + }, { "relation": "calls", "confidence": "EXTRACTED", @@ -356132,6 +356642,18 @@ "target": "crud_sample_info_quick_register_batch_quick_register_storage", "confidence_score": 1.0 }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/sample_info_quick_register.py", + "source_location": "L42", + "weight": 1.0, + "_src": "crud_sample_info_quick_register_rationale_42", + "_tgt": "crud_sample_info_quick_register_donation_accessible", + "source": "crud_sample_info_quick_register_donation_accessible", + "target": "crud_sample_info_quick_register_rationale_42", + "confidence_score": 1.0 + }, { "relation": "calls", "confidence": "EXTRACTED", @@ -356149,7 +356671,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L84", + "source_location": "L86", "weight": 1.0, "_src": "crud_sample_info_quick_register_batch_handle_storage_certs", "_tgt": "services_sample_info_quick_register_unique_sample_items", @@ -356161,7 +356683,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L86", + "source_location": "L88", "weight": 1.0, "_src": "crud_sample_info_quick_register_batch_handle_storage_certs", "_tgt": "valueerror", @@ -356173,7 +356695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L94", + "source_location": "L96", "weight": 1.0, "_src": "crud_sample_info_quick_register_batch_handle_storage_certs", "_tgt": "crud_sample_insurance_upsert_handle", @@ -356185,7 +356707,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L200", + "source_location": "L207", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "crud_sample_info_quick_register_batch_handle_storage_certs", @@ -356197,7 +356719,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L130", + "source_location": "L131", "weight": 1.0, "_src": "crud_sample_info_quick_register_batch_handle_insurance", "_tgt": "services_sample_info_quick_register_unique_sample_items", @@ -356209,7 +356731,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L132", + "source_location": "L133", "weight": 1.0, "_src": "crud_sample_info_quick_register_batch_handle_insurance", "_tgt": "valueerror", @@ -356221,7 +356743,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/sample_info_quick_register.py", - "source_location": "L140", + "source_location": "L141", "weight": 1.0, "_src": "crud_sample_info_quick_register_batch_handle_insurance", "_tgt": "crud_sample_insurance_upsert_handle", @@ -356233,7 +356755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L218", + "source_location": "L224", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "crud_sample_info_quick_register_batch_handle_insurance", @@ -356293,7 +356815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L234", + "source_location": "L239", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "crud_sample_info_quick_register_batch_register_customer_service", @@ -356341,7 +356863,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L183", + "source_location": "L191", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "crud_sample_info_quick_register_batch_quick_register_storage", @@ -369097,7 +369619,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L232", + "source_location": "L238", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "crud_oa_approval_get_app", @@ -369145,7 +369667,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1991", + "source_location": "L1995", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_oa_approval_get_app", @@ -369157,7 +369679,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2641", + "source_location": "L2651", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "crud_oa_approval_get_app", @@ -369457,7 +369979,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L235", + "source_location": "L241", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "crud_oa_approval_find_latest_published", @@ -369469,7 +369991,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L274", + "source_location": "L280", "weight": 1.0, "_src": "crud_oa_instance_draft_update_draft", "_tgt": "crud_oa_approval_find_latest_published", @@ -369529,7 +370051,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2665", + "source_location": "L2675", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "crud_oa_approval_find_latest_published", @@ -375241,7 +375763,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1595", + "source_location": "L1545", "weight": 1.0, "_src": "services_market_protocol_donation_detail", "_tgt": "crud_research_donation_list_donation_status_changes", @@ -375301,7 +375823,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L346", + "source_location": "L338", "weight": 1.0, "_src": "services_market_protocol_ensure_donation_sample_codes", "_tgt": "crud_research_donation_next_donation_sample_code", @@ -375589,7 +376111,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2120", + "source_location": "L2070", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_research_donation_normalize_fields", @@ -375805,7 +376327,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1578", + "source_location": "L1528", "weight": 1.0, "_src": "services_market_protocol_donation_detail", "_tgt": "crud_research_donation_donation_to_dict", @@ -375853,7 +376375,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2223", + "source_location": "L2173", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_research_donation_party_to_dict", @@ -375889,7 +376411,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2230", + "source_location": "L2180", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_research_donation_collection_to_dict", @@ -375913,7 +376435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1425", + "source_location": "L1375", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_research_donation_sample_to_dict", @@ -375961,7 +376483,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2194", + "source_location": "L2144", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_research_donation_get_party", @@ -375997,7 +376519,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2191", + "source_location": "L2141", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_research_donation_get_collection", @@ -376069,7 +376591,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1407", + "source_location": "L1357", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_research_donation_list_sample_transports", @@ -376249,7 +376771,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1577", + "source_location": "L1527", "weight": 1.0, "_src": "services_market_protocol_donation_detail", "_tgt": "crud_research_donation_get_donation_detail", @@ -376369,7 +376891,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2005", + "source_location": "L1955", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "crud_research_donation_create_donation", @@ -376537,7 +377059,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2254", + "source_location": "L2204", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_research_donation_update_donation", @@ -376585,7 +377107,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1878", + "source_location": "L1828", "weight": 1.0, "_src": "services_market_protocol_delete_protocol", "_tgt": "crud_research_donation_delete_donation", @@ -376669,7 +377191,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1497", + "source_location": "L1447", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_research_donation_list_audits", @@ -376681,7 +377203,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1581", + "source_location": "L1531", "weight": 1.0, "_src": "services_market_protocol_donation_detail", "_tgt": "crud_research_donation_list_audits", @@ -376729,7 +377251,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1846", + "source_location": "L1796", "weight": 1.0, "_src": "services_market_protocol_audit_protocol", "_tgt": "crud_research_donation_submit_audit", @@ -378493,7 +379015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1138", + "source_location": "L1088", "weight": 1.0, "_src": "services_market_protocol_attach_sample_freight", "_tgt": "crud_sample_freight_freight_map_for_samples", @@ -378505,7 +379027,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1171", + "source_location": "L1121", "weight": 1.0, "_src": "services_market_protocol_assert_sample_freight_targets", "_tgt": "crud_sample_freight_freight_map_for_samples", @@ -396877,7 +397399,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L806", + "source_location": "L756", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_cards", "_tgt": "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", @@ -403284,7 +403806,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L122", + "source_location": "L128", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_count_drafts", @@ -403296,7 +403818,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L134", + "source_location": "L140", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_list_drafts", @@ -403308,7 +403830,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L209", + "source_location": "L215", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_get_draft_detail", @@ -403320,7 +403842,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L220", + "source_location": "L226", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_create_draft", @@ -403332,7 +403854,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L262", + "source_location": "L268", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_update_draft", @@ -403344,7 +403866,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L292", + "source_location": "L298", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_soft_delete_draft", @@ -403356,7 +403878,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L306", + "source_location": "L312", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_batch_soft_delete_drafts", @@ -403368,7 +403890,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L337", + "source_location": "L343", "weight": 1.0, "_src": "crud_oa_instance_draft_py", "_tgt": "crud_oa_instance_draft_submit_draft", @@ -403404,7 +403926,19 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L198", + "source_location": "L123", + "weight": 1.0, + "_src": "crud_oa_instance_draft_enrich", + "_tgt": "crud_oa_instance_draft_loads", + "source": "crud_oa_instance_draft_loads", + "target": "crud_oa_instance_draft_enrich", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/oa_instance_draft.py", + "source_location": "L204", "weight": 1.0, "_src": "crud_oa_instance_draft_list_drafts", "_tgt": "crud_oa_instance_draft_loads", @@ -403416,7 +403950,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L352", + "source_location": "L358", "weight": 1.0, "_src": "crud_oa_instance_draft_submit_draft", "_tgt": "crud_oa_instance_draft_loads", @@ -403428,7 +403962,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L244", + "source_location": "L250", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "crud_oa_instance_draft_dumps", @@ -403440,7 +403974,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L278", + "source_location": "L284", "weight": 1.0, "_src": "crud_oa_instance_draft_update_draft", "_tgt": "crud_oa_instance_draft_dumps", @@ -403464,7 +403998,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L191", + "source_location": "L197", "weight": 1.0, "_src": "crud_oa_instance_draft_list_drafts", "_tgt": "crud_oa_instance_draft_row_to_dict", @@ -403500,7 +404034,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L327", + "source_location": "L333", "weight": 1.0, "_src": "crud_oa_instance_draft_batch_soft_delete_drafts", "_tgt": "crud_oa_instance_draft_draftaccesserror", @@ -403512,7 +404046,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L234", + "source_location": "L240", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "valueerror", @@ -403524,7 +404058,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L315", + "source_location": "L321", "weight": 1.0, "_src": "crud_oa_instance_draft_batch_soft_delete_drafts", "_tgt": "valueerror", @@ -404773,7 +405307,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L211", + "source_location": "L210", "weight": 1.0, "_src": "services_market_protocol_validate_references", "_tgt": "valueerror", @@ -404785,19 +405319,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L391", - "weight": 1.0, - "_src": "services_market_protocol_validate_region_staff_assignments", - "_tgt": "valueerror", - "source": "valueerror", - "target": "services_market_protocol_validate_region_staff_assignments" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/market_protocol.py", - "source_location": "L409", + "source_location": "L360", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "valueerror", @@ -404809,7 +405331,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L510", + "source_location": "L460", "weight": 1.0, "_src": "services_market_protocol_validate_unique_sample_identity", "_tgt": "valueerror", @@ -404821,7 +405343,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L543", + "source_location": "L493", "weight": 1.0, "_src": "services_market_protocol_merge_existing_sample_fields", "_tgt": "valueerror", @@ -404833,7 +405355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L633", + "source_location": "L583", "weight": 1.0, "_src": "services_market_protocol_validate_v1_payment_detail_attachments", "_tgt": "valueerror", @@ -404845,7 +405367,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L900", + "source_location": "L850", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "valueerror", @@ -404857,7 +405379,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1193", + "source_location": "L1143", "weight": 1.0, "_src": "services_market_protocol_assert_sample_freight_targets", "_tgt": "valueerror", @@ -404869,7 +405391,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1270", + "source_location": "L1220", "weight": 1.0, "_src": "services_market_protocol_market_sample_payment_payload", "_tgt": "valueerror", @@ -404881,7 +405403,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1350", + "source_location": "L1300", "weight": 1.0, "_src": "services_market_protocol_persist_sample_payments_if_any", "_tgt": "valueerror", @@ -404893,7 +405415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1774", + "source_location": "L1724", "weight": 1.0, "_src": "services_market_protocol_get_protocol", "_tgt": "valueerror", @@ -404905,7 +405427,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1832", + "source_location": "L1782", "weight": 1.0, "_src": "services_market_protocol_audit_protocol", "_tgt": "valueerror", @@ -404917,7 +405439,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1882", + "source_location": "L1832", "weight": 1.0, "_src": "services_market_protocol_delete_protocol", "_tgt": "valueerror", @@ -404929,7 +405451,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1897", + "source_location": "L1847", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "valueerror", @@ -404941,7 +405463,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2046", + "source_location": "L1996", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "valueerror", @@ -405121,7 +405643,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L108", + "source_location": "L109", "weight": 1.0, "_src": "services_market_freight_amount", "_tgt": "valueerror", @@ -405133,7 +405655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L120", + "source_location": "L121", "weight": 1.0, "_src": "services_market_freight_normalize_items", "_tgt": "valueerror", @@ -405145,7 +405667,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L349", + "source_location": "L363", "weight": 1.0, "_src": "services_market_freight_list_freights", "_tgt": "valueerror", @@ -405157,7 +405679,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L498", + "source_location": "L541", "weight": 1.0, "_src": "services_market_freight_list_sample_options", "_tgt": "valueerror", @@ -405169,7 +405691,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1016", + "source_location": "L1059", "weight": 1.0, "_src": "services_market_freight_next_freight_no", "_tgt": "valueerror", @@ -405181,7 +405703,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1028", + "source_location": "L1071", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "valueerror", @@ -405193,7 +405715,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1145", + "source_location": "L1172", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "valueerror", @@ -405205,7 +405727,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1185", + "source_location": "L1212", "weight": 1.0, "_src": "services_market_freight_unlink_samples", "_tgt": "valueerror", @@ -405228,7 +405750,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L216", + "source_location": "L222", "weight": 1.0, "_src": "crud_oa_instance_draft_get_draft_detail", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -405240,7 +405762,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L273", + "source_location": "L279", "weight": 1.0, "_src": "crud_oa_instance_draft_update_draft", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -405252,7 +405774,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L299", + "source_location": "L305", "weight": 1.0, "_src": "crud_oa_instance_draft_soft_delete_draft", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -405264,7 +405786,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L351", + "source_location": "L357", "weight": 1.0, "_src": "crud_oa_instance_draft_submit_draft", "_tgt": "crud_oa_instance_draft_get_owned_draft", @@ -405276,7 +405798,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L217", + "source_location": "L223", "weight": 1.0, "_src": "crud_oa_instance_draft_get_draft_detail", "_tgt": "crud_oa_instance_draft_enrich", @@ -405288,7 +405810,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L259", + "source_location": "L265", "weight": 1.0, "_src": "crud_oa_instance_draft_create_draft", "_tgt": "crud_oa_instance_draft_enrich", @@ -405300,7 +405822,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L289", + "source_location": "L295", "weight": 1.0, "_src": "crud_oa_instance_draft_update_draft", "_tgt": "crud_oa_instance_draft_enrich", @@ -405315,6 +405837,30 @@ "source_file": "crud/oa_instance_draft.py", "source_location": "L124", "weight": 1.0, + "_src": "crud_oa_instance_draft_enrich", + "_tgt": "services_oa_datetime_normalize_normalize_datetime_form_values", + "source": "crud_oa_instance_draft_enrich", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/oa_instance_draft.py", + "source_location": "L124", + "weight": 1.0, + "_src": "crud_oa_instance_draft_enrich", + "_tgt": "crud_base_crudbase_get", + "source": "crud_oa_instance_draft_enrich", + "target": "crud_base_crudbase_get" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/oa_instance_draft.py", + "source_location": "L130", + "weight": 1.0, "_src": "crud_oa_instance_draft_count_drafts", "_tgt": "crud_base_crudbase_count", "source": "crud_oa_instance_draft_count_drafts", @@ -405337,7 +405883,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L180", + "source_location": "L186", "weight": 1.0, "_src": "crud_oa_instance_draft_list_drafts", "_tgt": "crud_base_crudbase_count", @@ -405349,7 +405895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L201", + "source_location": "L207", "weight": 1.0, "_src": "crud_oa_instance_draft_list_drafts", "_tgt": "crud_base_crudbase_get", @@ -405361,7 +405907,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L202", + "source_location": "L208", "weight": 1.0, "_src": "crud_oa_instance_draft_list_drafts", "_tgt": "services_oa_related_approval_flatten_form_fields_for_summary", @@ -405444,12 +405990,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/oa_instance_draft.py", - "source_location": "L348", + "source_location": "L354", "weight": 1.0, - "_src": "crud_oa_instance_draft_rationale_348", + "_src": "crud_oa_instance_draft_rationale_354", "_tgt": "crud_oa_instance_draft_submit_draft", "source": "crud_oa_instance_draft_submit_draft", - "target": "crud_oa_instance_draft_rationale_348", + "target": "crud_oa_instance_draft_rationale_354", "confidence_score": 1.0 }, { @@ -405457,7 +406003,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/oa_instance_draft.py", - "source_location": "L361", + "source_location": "L367", "weight": 1.0, "_src": "crud_oa_instance_draft_submit_draft", "_tgt": "services_oa_engine_start_instance", @@ -412249,7 +412795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L33", + "source_location": "L31", "weight": 1.0, "_src": "api_protocol_sample_collection_get_tenant_no", "_tgt": "crud_base_crudbase_get", @@ -412261,7 +412807,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L92", + "source_location": "L90", "weight": 1.0, "_src": "api_protocol_sample_collection_get_current_user_id", "_tgt": "crud_base_crudbase_get", @@ -412273,7 +412819,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L277", + "source_location": "L339", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "crud_base_crudbase_get", @@ -412813,7 +413359,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2020", + "source_location": "L2024", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_base_crudbase_get", @@ -412825,7 +413371,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2422", + "source_location": "L2432", "weight": 1.0, "_src": "services_oa_engine_export_upload_cell_value", "_tgt": "crud_base_crudbase_get", @@ -412837,7 +413383,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2441", + "source_location": "L2451", "weight": 1.0, "_src": "services_oa_engine_export_progress_action", "_tgt": "crud_base_crudbase_get", @@ -412849,7 +413395,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2447", + "source_location": "L2457", "weight": 1.0, "_src": "services_oa_engine_format_export_progress_record", "_tgt": "crud_base_crudbase_get", @@ -412861,7 +413407,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2497", + "source_location": "L2507", "weight": 1.0, "_src": "services_oa_engine_collect_history_approver_names", "_tgt": "crud_base_crudbase_get", @@ -412873,7 +413419,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2527", + "source_location": "L2537", "weight": 1.0, "_src": "services_oa_engine_build_history_export_business_columns", "_tgt": "crud_base_crudbase_get", @@ -412885,7 +413431,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2553", + "source_location": "L2563", "weight": 1.0, "_src": "services_oa_engine_merge_history_export_business_columns", "_tgt": "crud_base_crudbase_get", @@ -412897,7 +413443,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2690", + "source_location": "L2700", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "crud_base_crudbase_get", @@ -412909,7 +413455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2924", + "source_location": "L2934", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "crud_base_crudbase_get", @@ -412921,7 +413467,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3096", + "source_location": "L3106", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "crud_base_crudbase_get", @@ -412933,7 +413479,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3151", + "source_location": "L3161", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_approver_dedup", "_tgt": "crud_base_crudbase_get", @@ -412945,7 +413491,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3219", + "source_location": "L3229", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "crud_base_crudbase_get", @@ -412957,7 +413503,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3319", + "source_location": "L3329", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "crud_base_crudbase_get", @@ -412969,7 +413515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3571", + "source_location": "L3581", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "crud_base_crudbase_get", @@ -412981,7 +413527,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3655", + "source_location": "L3665", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "crud_base_crudbase_get", @@ -413005,7 +413551,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L88", + "source_location": "L104", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "crud_base_crudbase_get", @@ -413024,6 +413570,54 @@ "source": "crud_base_crudbase_get", "target": "services_sample_payment_period_summary_summarize_period" }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L22", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_extract_rules", + "_tgt": "crud_base_crudbase_get", + "source": "crud_base_crudbase_get", + "target": "services_oa_datetime_normalize_extract_rules" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L34", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_walk_rules", + "_tgt": "crud_base_crudbase_get", + "source": "crud_base_crudbase_get", + "target": "services_oa_datetime_normalize_walk_rules" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L45", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_effective_value_format", + "_tgt": "crud_base_crudbase_get", + "source": "crud_base_crudbase_get", + "target": "services_oa_datetime_normalize_effective_value_format" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L86", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_normalize_datetime_form_values", + "_tgt": "crud_base_crudbase_get", + "source": "crud_base_crudbase_get", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values" + }, { "relation": "calls", "confidence": "INFERRED", @@ -414865,7 +415459,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L198", + "source_location": "L197", "weight": 1.0, "_src": "services_market_protocol_validate_references", "_tgt": "crud_base_crudbase_get", @@ -414877,7 +415471,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L342", + "source_location": "L334", "weight": 1.0, "_src": "services_market_protocol_ensure_donation_sample_codes", "_tgt": "crud_base_crudbase_get", @@ -414889,19 +415483,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L361", - "weight": 1.0, - "_src": "services_market_protocol_validate_region_staff_assignments", - "_tgt": "crud_base_crudbase_get", - "source": "crud_base_crudbase_get", - "target": "services_market_protocol_validate_region_staff_assignments" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/market_protocol.py", - "source_location": "L408", + "source_location": "L359", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "crud_base_crudbase_get", @@ -414913,7 +415495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L505", + "source_location": "L455", "weight": 1.0, "_src": "services_market_protocol_validate_unique_sample_identity", "_tgt": "crud_base_crudbase_get", @@ -414925,7 +415507,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L537", + "source_location": "L487", "weight": 1.0, "_src": "services_market_protocol_merge_existing_sample_fields", "_tgt": "crud_base_crudbase_get", @@ -414937,7 +415519,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L580", + "source_location": "L530", "weight": 1.0, "_src": "services_market_protocol_validate_mobile_attachments", "_tgt": "crud_base_crudbase_get", @@ -414949,7 +415531,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L627", + "source_location": "L577", "weight": 1.0, "_src": "services_market_protocol_validate_v1_payment_detail_attachments", "_tgt": "crud_base_crudbase_get", @@ -414961,7 +415543,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L741", + "source_location": "L691", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_cards", "_tgt": "crud_base_crudbase_get", @@ -414973,7 +415555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1009", + "source_location": "L959", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "crud_base_crudbase_get", @@ -414985,7 +415567,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1119", + "source_location": "L1069", "weight": 1.0, "_src": "services_market_protocol_attach_sample_eta", "_tgt": "crud_base_crudbase_get", @@ -414997,7 +415579,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1137", + "source_location": "L1087", "weight": 1.0, "_src": "services_market_protocol_attach_sample_freight", "_tgt": "crud_base_crudbase_get", @@ -415009,7 +415591,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1179", + "source_location": "L1129", "weight": 1.0, "_src": "services_market_protocol_assert_sample_freight_targets", "_tgt": "crud_base_crudbase_get", @@ -415021,7 +415603,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1268", + "source_location": "L1218", "weight": 1.0, "_src": "services_market_protocol_market_sample_payment_payload", "_tgt": "crud_base_crudbase_get", @@ -415033,7 +415615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1413", + "source_location": "L1363", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_base_crudbase_get", @@ -415045,7 +415627,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1578", + "source_location": "L1528", "weight": 1.0, "_src": "services_market_protocol_donation_detail", "_tgt": "crud_base_crudbase_get", @@ -415057,7 +415639,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1615", + "source_location": "L1565", "weight": 1.0, "_src": "services_market_protocol_enrich_transfer_type_labels", "_tgt": "crud_base_crudbase_get", @@ -415069,7 +415651,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1642", + "source_location": "L1592", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_detail_labels", "_tgt": "crud_base_crudbase_get", @@ -415081,7 +415663,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1917", + "source_location": "L1867", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "crud_base_crudbase_get", @@ -415093,7 +415675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2104", + "source_location": "L2054", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "crud_base_crudbase_get", @@ -415501,7 +416083,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L61", + "source_location": "L62", "weight": 1.0, "_src": "services_market_freight_current_tenant_user_info", "_tgt": "crud_base_crudbase_get", @@ -415513,7 +416095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L124", + "source_location": "L125", "weight": 1.0, "_src": "services_market_freight_normalize_items", "_tgt": "crud_base_crudbase_get", @@ -415525,7 +416107,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L405", + "source_location": "L452", "weight": 1.0, "_src": "services_market_freight_list_freights", "_tgt": "crud_base_crudbase_get", @@ -415537,7 +416119,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L439", + "source_location": "L482", "weight": 1.0, "_src": "services_market_freight_get_freight_detail", "_tgt": "crud_base_crudbase_get", @@ -415549,7 +416131,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L533", + "source_location": "L576", "weight": 1.0, "_src": "services_market_freight_list_sample_options", "_tgt": "crud_base_crudbase_get", @@ -415561,7 +416143,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L680", + "source_location": "L723", "weight": 1.0, "_src": "services_market_freight_current_data_scope_parent_ids", "_tgt": "crud_base_crudbase_get", @@ -415573,7 +416155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "crud_base_crudbase_get", @@ -415585,7 +416167,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1149", + "source_location": "L1176", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "crud_base_crudbase_get", @@ -416005,7 +416587,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2042", + "source_location": "L2052", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "crud_base_crudbase_update", @@ -416137,7 +416719,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L235", + "source_location": "L234", "weight": 1.0, "_src": "services_market_protocol_validate_references", "_tgt": "crud_base_crudbase_update", @@ -416149,7 +416731,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L429", + "source_location": "L380", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "crud_base_crudbase_update", @@ -416161,7 +416743,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L554", + "source_location": "L504", "weight": 1.0, "_src": "services_market_protocol_merge_existing_sample_fields", "_tgt": "crud_base_crudbase_update", @@ -416173,7 +416755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L740", + "source_location": "L690", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_cards", "_tgt": "crud_base_crudbase_update", @@ -416197,7 +416779,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L845", + "source_location": "L888", "weight": 1.0, "_src": "services_market_freight_current_data_scope_parent_ids", "_tgt": "crud_base_crudbase_update", @@ -416509,7 +417091,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2093", + "source_location": "L2103", "weight": 1.0, "_src": "services_oa_engine_count_cc_unread", "_tgt": "crud_base_crudbase_count", @@ -416521,7 +417103,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2107", + "source_location": "L2117", "weight": 1.0, "_src": "services_oa_engine_count_pending_tasks", "_tgt": "crud_base_crudbase_count", @@ -416533,7 +417115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2337", + "source_location": "L2347", "weight": 1.0, "_src": "services_oa_engine_list_instance_history", "_tgt": "crud_base_crudbase_count", @@ -416545,7 +417127,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2660", + "source_location": "L2670", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "crud_base_crudbase_count", @@ -416557,7 +417139,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2889", + "source_location": "L2899", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "crud_base_crudbase_count", @@ -416569,7 +417151,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3041", + "source_location": "L3051", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "crud_base_crudbase_count", @@ -416653,7 +417235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L979", + "source_location": "L929", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "crud_base_crudbase_count", @@ -416677,7 +417259,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L381", + "source_location": "L428", "weight": 1.0, "_src": "services_market_freight_list_freights", "_tgt": "crud_base_crudbase_count", @@ -416689,7 +417271,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L503", + "source_location": "L546", "weight": 1.0, "_src": "services_market_freight_list_sample_options", "_tgt": "crud_base_crudbase_count", @@ -416773,7 +417355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L947", + "source_location": "L897", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "crud_base_crudbase_exists", @@ -416809,13 +417391,25 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L250", + "source_location": "L251", "weight": 1.0, "_src": "services_market_freight_visible_exists", "_tgt": "crud_base_crudbase_exists", "source": "crud_base_crudbase_exists", "target": "services_market_freight_visible_exists" }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/market_freight.py", + "source_location": "L387", + "weight": 1.0, + "_src": "services_market_freight_list_freights", + "_tgt": "crud_base_crudbase_exists", + "source": "crud_base_crudbase_exists", + "target": "services_market_freight_list_freights" + }, { "relation": "method", "confidence": "EXTRACTED", @@ -417181,7 +417775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L103", + "source_location": "L119", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "crud_sample_insurance_get_map_by_sample_codes", @@ -417289,7 +417883,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L142", + "source_location": "L179", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "crud_sample_insurance_row_to_dict", @@ -419725,7 +420319,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1393", + "source_location": "L1343", "weight": 1.0, "_src": "services_market_protocol_persist_sample_payments_if_any", "_tgt": "crud_protocol_sample_payment_save_sample_payments_for_protocol", @@ -419749,7 +420343,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1540", + "source_location": "L1490", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_protocol_sample_payment_list_deposit_transfers_for_protocol", @@ -419761,7 +420355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1546", + "source_location": "L1496", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_protocol_sample_payment_get_presign_deposit_hint", @@ -419797,7 +420391,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1450", + "source_location": "L1400", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "crud_protocol_sample_payment_get_sample_payments_bundle", @@ -421597,7 +422191,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L48", + "source_location": "L46", "weight": 1.0, "_src": "api_protocol_sample_collection_page_payload", "_tgt": "crud_exhibition_appointment_total_pages", @@ -433141,7 +433735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1912", + "source_location": "L1862", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "api_collection_protocol_create_collection_protocol", @@ -433153,7 +433747,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2098", + "source_location": "L2048", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "api_collection_protocol_update_collection_protocol", @@ -433165,7 +433759,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1511", + "source_location": "L1461", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "api_collection_protocol_list_payment_details", @@ -453780,7 +454374,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L32", + "source_location": "L30", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_get_tenant_no", @@ -453792,7 +454386,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L42", + "source_location": "L40", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_page_payload", @@ -453804,7 +454398,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L53", + "source_location": "L51", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_list_protocol_sample_collections", @@ -453816,7 +454410,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L91", + "source_location": "L89", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_get_current_user_id", @@ -453828,7 +454422,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L98", + "source_location": "L96", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_quickregisteritem", @@ -453840,7 +454434,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L105", + "source_location": "L103", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_quickregisterbody", @@ -453852,7 +454446,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L128", + "source_location": "L138", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_optional_dt", @@ -453864,7 +454458,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L137", + "source_location": "L147", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_customer_service_incoming_from_body", @@ -453876,7 +454470,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L158", + "source_location": "L168", "weight": 1.0, "_src": "api_protocol_sample_collection_py", "_tgt": "api_protocol_sample_collection_quick_register_sample_info", @@ -453888,7 +454482,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L68", + "source_location": "L66", "weight": 1.0, "_src": "api_protocol_sample_collection_list_protocol_sample_collections", "_tgt": "api_protocol_sample_collection_get_tenant_no", @@ -453900,7 +454494,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L167", + "source_location": "L175", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "api_protocol_sample_collection_get_tenant_no", @@ -453912,7 +454506,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L84", + "source_location": "L82", "weight": 1.0, "_src": "api_protocol_sample_collection_list_protocol_sample_collections", "_tgt": "api_protocol_sample_collection_page_payload", @@ -453924,7 +454518,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L168", + "source_location": "L176", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "api_protocol_sample_collection_get_current_user_id", @@ -453936,7 +454530,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L176", + "source_location": "L184", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "api_protocol_sample_collection_optional_dt", @@ -453948,7 +454542,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/protocol_sample_collection.py", - "source_location": "L178", + "source_location": "L186", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "api_protocol_sample_collection_customer_service_incoming_from_body", @@ -453961,7 +454555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/protocol_sample_collection.py", - "source_location": "L283", + "source_location": "L376", "weight": 1.0, "_src": "api_protocol_sample_collection_quick_register_sample_info", "_tgt": "services_sample_customer_service_register_has_any_customer_service_payload", @@ -456000,7 +456594,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1976", + "source_location": "L1980", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_get_instance", @@ -456012,7 +456606,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1987", + "source_location": "L1991", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_get_instance_detail", @@ -456024,7 +456618,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2066", + "source_location": "L2076", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_normalize_cc_read_status", @@ -456036,7 +456630,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2073", + "source_location": "L2083", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -456048,7 +456642,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2091", + "source_location": "L2101", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_count_cc_unread", @@ -456060,7 +456654,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2105", + "source_location": "L2115", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_count_pending_tasks", @@ -456072,7 +456666,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2119", + "source_location": "L2129", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_mark_cc_task_read", @@ -456084,7 +456678,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2140", + "source_location": "L2150", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_mark_cc_tasks_read_batch", @@ -456096,7 +456690,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2172", + "source_location": "L2182", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_parse_day_start", @@ -456108,7 +456702,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2183", + "source_location": "L2193", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_parse_day_end", @@ -456120,7 +456714,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2194", + "source_location": "L2204", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_apply_instance_list_filters", @@ -456132,7 +456726,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2265", + "source_location": "L2275", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_filter_by_initiator_dept", @@ -456144,7 +456738,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2278", + "source_location": "L2288", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_list_instance_history", @@ -456156,7 +456750,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2409", + "source_location": "L2419", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_format_export_duration", @@ -456168,7 +456762,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2421", + "source_location": "L2431", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_export_upload_cell_value", @@ -456180,7 +456774,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2437", + "source_location": "L2447", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_export_progress_action", @@ -456192,7 +456786,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2444", + "source_location": "L2454", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_format_export_progress_record", @@ -456204,7 +456798,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2493", + "source_location": "L2503", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_collect_history_approver_names", @@ -456216,7 +456810,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2522", + "source_location": "L2532", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_build_history_export_business_columns", @@ -456228,7 +456822,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2548", + "source_location": "L2558", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_merge_history_export_business_columns", @@ -456240,7 +456834,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2561", + "source_location": "L2571", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_history_export_query", @@ -456252,7 +456846,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2618", + "source_location": "L2628", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_export_instance_history", @@ -456264,7 +456858,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2853", + "source_location": "L2863", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_list_tasks", @@ -456276,7 +456870,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3015", + "source_location": "L3025", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_approve_task_core", @@ -456288,7 +456882,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3086", + "source_location": "L3096", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_maybe_auto_pass_initiator", @@ -456300,7 +456894,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3124", + "source_location": "L3134", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_prior_approved_assignees", @@ -456312,7 +456906,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3138", + "source_location": "L3148", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_maybe_auto_pass_approver_dedup", @@ -456324,7 +456918,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3181", + "source_location": "L3191", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_complete_task", @@ -456336,7 +456930,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3285", + "source_location": "L3295", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_add_sign", @@ -456348,7 +456942,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3414", + "source_location": "L3424", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_transfer_task", @@ -456360,7 +456954,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3538", + "source_location": "L3548", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_return_task", @@ -456372,7 +456966,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3627", + "source_location": "L3637", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_resubmit_instance", @@ -456384,7 +456978,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3641", + "source_location": "L3651", "weight": 1.0, "_src": "services_oa_engine_py", "_tgt": "services_oa_engine_withdraw_instance", @@ -456480,7 +457074,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1983", + "source_location": "L1987", "weight": 1.0, "_src": "services_oa_engine_get_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -456492,7 +457086,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2069", + "source_location": "L2079", "weight": 1.0, "_src": "services_oa_engine_normalize_cc_read_status", "_tgt": "services_oa_engine_oaengineerror", @@ -456504,7 +457098,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2132", + "source_location": "L2142", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_oaengineerror", @@ -456516,7 +457110,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2298", + "source_location": "L2308", "weight": 1.0, "_src": "services_oa_engine_list_instance_history", "_tgt": "services_oa_engine_oaengineerror", @@ -456528,7 +457122,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2639", + "source_location": "L2649", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_oaengineerror", @@ -456540,7 +457134,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2963", + "source_location": "L2973", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_oaengineerror", @@ -456552,7 +457146,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3075", + "source_location": "L3085", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_oaengineerror", @@ -456564,7 +457158,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3192", + "source_location": "L3202", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_oaengineerror", @@ -456576,7 +457170,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3301", + "source_location": "L3311", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_oaengineerror", @@ -456588,7 +457182,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3430", + "source_location": "L3440", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_oaengineerror", @@ -456600,7 +457194,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3553", + "source_location": "L3563", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_oaengineerror", @@ -456612,7 +457206,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3638", + "source_location": "L3648", "weight": 1.0, "_src": "services_oa_engine_resubmit_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -456624,7 +457218,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3646", + "source_location": "L3656", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_oaengineerror", @@ -457020,7 +457614,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2005", + "source_location": "L2009", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_loads", @@ -457032,7 +457626,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2666", + "source_location": "L2676", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_loads", @@ -457044,7 +457638,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3072", + "source_location": "L3082", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_loads", @@ -457056,7 +457650,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1899", + "source_location": "L1903", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_dumps", @@ -457116,7 +457710,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1891", + "source_location": "L1895", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_normalize_initiator_select_by_node", @@ -457176,7 +457770,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3082", + "source_location": "L3092", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_load_initiator_select_by_node", @@ -457344,7 +457938,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2005", + "source_location": "L2009", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_flow_root", @@ -457356,7 +457950,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2773", + "source_location": "L2783", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_flow_root", @@ -457368,7 +457962,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3072", + "source_location": "L3082", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_flow_root", @@ -457392,7 +457986,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3073", + "source_location": "L3083", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_find_node", @@ -457464,7 +458058,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3346", + "source_location": "L3356", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_next_task_order_num", @@ -457476,7 +458070,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3483", + "source_location": "L3493", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_next_task_order_num", @@ -457512,7 +458106,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2008", + "source_location": "L2012", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_sort_tasks_for_detail", @@ -457524,7 +458118,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2776", + "source_location": "L2786", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_sort_tasks_for_detail", @@ -457860,7 +458454,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2043", + "source_location": "L2053", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_build_progress_items", @@ -457872,7 +458466,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2779", + "source_location": "L2789", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_build_progress_items", @@ -457896,7 +458490,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1953", + "source_location": "L1957", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_add_instance_event", @@ -457908,7 +458502,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3511", + "source_location": "L3521", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_add_instance_event", @@ -457920,7 +458514,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3605", + "source_location": "L3615", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_add_instance_event", @@ -457932,7 +458526,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3672", + "source_location": "L3682", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_add_instance_event", @@ -457980,7 +458574,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2030", + "source_location": "L2040", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_advanced", @@ -457992,7 +458586,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2778", + "source_location": "L2788", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_advanced", @@ -458004,7 +458598,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3095", + "source_location": "L3105", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "services_oa_engine_advanced", @@ -458016,7 +458610,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3150", + "source_location": "L3160", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_approver_dedup", "_tgt": "services_oa_engine_advanced", @@ -458028,7 +458622,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3218", + "source_location": "L3228", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_advanced", @@ -458040,7 +458634,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3318", + "source_location": "L3328", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_advanced", @@ -458052,7 +458646,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3570", + "source_location": "L3580", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_advanced", @@ -458064,7 +458658,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3654", + "source_location": "L3664", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_advanced", @@ -458124,7 +458718,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2019", + "source_location": "L2023", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_instance_to_dict", @@ -458136,7 +458730,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2344", + "source_location": "L2354", "weight": 1.0, "_src": "services_oa_engine_list_instance_history", "_tgt": "services_oa_engine_instance_to_dict", @@ -458148,7 +458742,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2896", + "source_location": "L2906", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_instance_to_dict", @@ -458160,7 +458754,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2025", + "source_location": "L2029", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_task_to_dict", @@ -458172,7 +458766,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2137", + "source_location": "L2147", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_task_to_dict", @@ -458184,7 +458778,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2996", + "source_location": "L3006", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_task_to_dict", @@ -458208,7 +458802,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2788", + "source_location": "L2798", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_instance_progress_summary", @@ -458232,7 +458826,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2346", + "source_location": "L2356", "weight": 1.0, "_src": "services_oa_engine_list_instance_history", "_tgt": "services_oa_engine_enrich_list_rows", @@ -458244,7 +458838,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2898", + "source_location": "L2908", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_enrich_list_rows", @@ -458280,7 +458874,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2014", + "source_location": "L2018", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_user_name_map", @@ -458292,7 +458886,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2724", + "source_location": "L2734", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_user_name_map", @@ -458300,59 +458894,11 @@ "target": "services_oa_engine_export_instance_history", "confidence_score": 1.0 }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_related_approval.py", - "source_location": "L706", - "weight": 1.0, - "_src": "services_oa_related_approval_list_related_candidates", - "_tgt": "services_oa_engine_user_name_map", - "source": "services_oa_engine_user_name_map", - "target": "services_oa_related_approval_list_related_candidates" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_instance_comment.py", - "source_location": "L261", - "weight": 1.0, - "_src": "services_oa_instance_comment_list_comments", - "_tgt": "services_oa_engine_user_name_map", - "source": "services_oa_engine_user_name_map", - "target": "services_oa_instance_comment_list_comments" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_instance_comment.py", - "source_location": "L464", - "weight": 1.0, - "_src": "services_oa_instance_comment_create_comment", - "_tgt": "services_oa_engine_user_name_map", - "source": "services_oa_engine_user_name_map", - "target": "services_oa_instance_comment_create_comment" - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "services/oa_instance_comment.py", - "source_location": "L505", - "weight": 1.0, - "_src": "services_oa_instance_comment_revoke_comment", - "_tgt": "services_oa_engine_user_name_map", - "source": "services_oa_engine_user_name_map", - "target": "services_oa_instance_comment_revoke_comment" - }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1860", + "source_location": "L1864", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_dept_name", @@ -458364,7 +458910,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2021", + "source_location": "L2025", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_dept_name", @@ -458376,7 +458922,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2833", + "source_location": "L2843", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_dept_name", @@ -458748,7 +459294,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1960", + "source_location": "L1964", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_advance_from", @@ -458760,7 +459306,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3076", + "source_location": "L3086", "weight": 1.0, "_src": "services_oa_engine_approve_task_core", "_tgt": "services_oa_engine_advance_from", @@ -458808,7 +459354,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1973", + "source_location": "L1977", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_engine_get_instance_detail", @@ -458821,7 +459367,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1813", + "source_location": "L1815", + "weight": 1.0, + "_src": "services_oa_engine_start_instance", + "_tgt": "services_oa_datetime_normalize_normalize_datetime_form_values", + "source": "services_oa_engine_start_instance", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L1817", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_formula_apply_formulas_and_linkages", @@ -458833,7 +459391,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1825", + "source_location": "L1829", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_leave_hours_apply_leave_kit_hours", @@ -458845,7 +459403,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1826", + "source_location": "L1830", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_leave_hours_validate_leave_kit_form_values", @@ -458857,7 +459415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1830", + "source_location": "L1834", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_trip_days_apply_trip_kit_days", @@ -458869,7 +459427,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1831", + "source_location": "L1835", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_trip_days_validate_trip_kit_form_values", @@ -458881,7 +459439,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1841", + "source_location": "L1845", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_overtime_hours_apply_overtime_kit_hours", @@ -458893,7 +459451,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1842", + "source_location": "L1846", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_overtime_hours_validate_overtime_kit_form_values", @@ -458905,7 +459463,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1854", + "source_location": "L1858", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_owner_fields_apply_owner_field_defaults", @@ -458917,7 +459475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1869", + "source_location": "L1873", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_dept_select_validate_dept_form_values", @@ -458929,7 +459487,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1873", + "source_location": "L1877", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_money_field_validate_money_form_values", @@ -458941,7 +459499,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1877", + "source_location": "L1881", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_person_select_validate_person_form_values", @@ -458953,7 +459511,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1881", + "source_location": "L1885", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_post_select_validate_post_form_values", @@ -458965,7 +459523,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1885", + "source_location": "L1889", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_receive_account_validate_receive_account_form_values", @@ -458977,7 +459535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1921", + "source_location": "L1925", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_related_approval_merge_relation_targets", @@ -458989,7 +459547,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1932", + "source_location": "L1936", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_related_approval_assert_linkable_instance", @@ -459001,7 +459559,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L1971", + "source_location": "L1975", "weight": 1.0, "_src": "services_oa_engine_start_instance", "_tgt": "services_oa_wechat_notify_schedule_oa_task_notifies", @@ -459012,7 +459570,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L1990", + "source_location": "L1994", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_engine_get_instance", @@ -459024,7 +459582,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3206", + "source_location": "L3216", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_get_instance", @@ -459036,7 +459594,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3307", + "source_location": "L3317", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_get_instance", @@ -459048,7 +459606,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3436", + "source_location": "L3446", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_get_instance", @@ -459060,7 +459618,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3559", + "source_location": "L3569", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_get_instance", @@ -459072,7 +459630,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3644", + "source_location": "L3654", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_get_instance", @@ -459132,7 +459690,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3259", + "source_location": "L3269", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -459144,7 +459702,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3411", + "source_location": "L3421", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_engine_get_instance_detail", @@ -459156,7 +459714,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3535", + "source_location": "L3545", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -459168,7 +459726,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3624", + "source_location": "L3634", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_engine_get_instance_detail", @@ -459180,7 +459738,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3680", + "source_location": "L3690", "weight": 1.0, "_src": "services_oa_engine_withdraw_instance", "_tgt": "services_oa_engine_get_instance_detail", @@ -459193,7 +459751,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2057", + "source_location": "L2037", + "weight": 1.0, + "_src": "services_oa_engine_get_instance_detail", + "_tgt": "services_oa_datetime_normalize_normalize_datetime_form_values", + "source": "services_oa_engine_get_instance_detail", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_engine.py", + "source_location": "L2067", "weight": 1.0, "_src": "services_oa_engine_get_instance_detail", "_tgt": "services_oa_instance_comment_list_comments", @@ -459204,7 +459774,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2956", + "source_location": "L2966", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_normalize_cc_read_status", @@ -459216,7 +459786,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2134", + "source_location": "L2144", "weight": 1.0, "_src": "services_oa_engine_mark_cc_task_read", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -459228,7 +459798,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2160", + "source_location": "L2170", "weight": 1.0, "_src": "services_oa_engine_mark_cc_tasks_read_batch", "_tgt": "services_oa_engine_apply_cc_task_read", @@ -459240,19 +459810,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2080", + "source_location": "L2090", "weight": 1.0, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "services_oa_engine_apply_cc_task_read", "source": "services_oa_engine_apply_cc_task_read", - "target": "services_oa_engine_rationale_2080", + "target": "services_oa_engine_rationale_2090", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2251", + "source_location": "L2261", "weight": 1.0, "_src": "services_oa_engine_apply_instance_list_filters", "_tgt": "services_oa_engine_parse_day_start", @@ -459264,7 +459834,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2328", + "source_location": "L2338", "weight": 1.0, "_src": "services_oa_engine_list_instance_history", "_tgt": "services_oa_engine_parse_day_start", @@ -459276,7 +459846,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2607", + "source_location": "L2617", "weight": 1.0, "_src": "services_oa_engine_history_export_query", "_tgt": "services_oa_engine_parse_day_start", @@ -459288,7 +459858,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2254", + "source_location": "L2264", "weight": 1.0, "_src": "services_oa_engine_apply_instance_list_filters", "_tgt": "services_oa_engine_parse_day_end", @@ -459300,7 +459870,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2329", + "source_location": "L2339", "weight": 1.0, "_src": "services_oa_engine_list_instance_history", "_tgt": "services_oa_engine_parse_day_end", @@ -459312,7 +459882,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2608", + "source_location": "L2618", "weight": 1.0, "_src": "services_oa_engine_history_export_query", "_tgt": "services_oa_engine_parse_day_end", @@ -459324,7 +459894,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2320", + "source_location": "L2330", "weight": 1.0, "_src": "services_oa_engine_list_instance_history", "_tgt": "services_oa_engine_apply_instance_list_filters", @@ -459336,7 +459906,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2599", + "source_location": "L2609", "weight": 1.0, "_src": "services_oa_engine_history_export_query", "_tgt": "services_oa_engine_apply_instance_list_filters", @@ -459348,7 +459918,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2880", + "source_location": "L2890", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_engine_apply_instance_list_filters", @@ -459360,19 +459930,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2206", + "source_location": "L2216", "weight": 1.0, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "services_oa_engine_apply_instance_list_filters", "source": "services_oa_engine_apply_instance_list_filters", - "target": "services_oa_engine_rationale_2206", + "target": "services_oa_engine_rationale_2216", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2312", + "source_location": "L2322", "weight": 1.0, "_src": "services_oa_engine_list_instance_history", "_tgt": "services_oa_engine_filter_by_initiator_dept", @@ -459384,7 +459954,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2587", + "source_location": "L2597", "weight": 1.0, "_src": "services_oa_engine_history_export_query", "_tgt": "services_oa_engine_filter_by_initiator_dept", @@ -459396,19 +459966,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2266", + "source_location": "L2276", "weight": 1.0, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "services_oa_engine_filter_by_initiator_dept", "source": "services_oa_engine_filter_by_initiator_dept", - "target": "services_oa_engine_rationale_2266", + "target": "services_oa_engine_rationale_2276", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2838", + "source_location": "L2848", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_format_export_duration", @@ -459420,7 +459990,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2813", + "source_location": "L2823", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_export_upload_cell_value", @@ -459432,7 +460002,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2470", + "source_location": "L2480", "weight": 1.0, "_src": "services_oa_engine_format_export_progress_record", "_tgt": "services_oa_engine_export_progress_action", @@ -459444,7 +460014,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2839", + "source_location": "L2849", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_format_export_progress_record", @@ -459456,7 +460026,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2837", + "source_location": "L2847", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_collect_history_approver_names", @@ -459468,7 +460038,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2667", + "source_location": "L2677", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_build_history_export_business_columns", @@ -459481,7 +460051,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2526", + "source_location": "L2536", "weight": 1.0, "_src": "services_oa_engine_build_history_export_business_columns", "_tgt": "services_oa_post_select_schema_rules", @@ -459492,7 +460062,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2693", + "source_location": "L2703", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_merge_history_export_business_columns", @@ -459504,7 +460074,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L2644", + "source_location": "L2654", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_engine_history_export_query", @@ -459517,7 +460087,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2732", + "source_location": "L2742", "weight": 1.0, "_src": "services_oa_engine_export_instance_history", "_tgt": "services_oa_related_approval_flatten_form_fields_for_summary", @@ -459529,7 +460099,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L2905", + "source_location": "L2915", "weight": 1.0, "_src": "services_oa_engine_list_tasks", "_tgt": "services_oa_instance_comment_list_mentioned_instance_ids", @@ -459540,7 +460110,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3114", + "source_location": "L3124", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_initiator", "_tgt": "services_oa_engine_approve_task_core", @@ -459552,7 +460122,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3168", + "source_location": "L3178", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_approver_dedup", "_tgt": "services_oa_engine_approve_task_core", @@ -459564,7 +460134,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3261", + "source_location": "L3271", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_engine_approve_task_core", @@ -459576,19 +460146,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3024", + "source_location": "L3034", "weight": 1.0, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "services_oa_engine_approve_task_core", "source": "services_oa_engine_approve_task_core", - "target": "services_oa_engine_rationale_3024", + "target": "services_oa_engine_rationale_3034", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3155", + "source_location": "L3165", "weight": 1.0, "_src": "services_oa_engine_maybe_auto_pass_approver_dedup", "_tgt": "services_oa_engine_prior_approved_assignees", @@ -459600,12 +460170,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3145", + "source_location": "L3155", "weight": 1.0, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "services_oa_engine_maybe_auto_pass_approver_dedup", "source": "services_oa_engine_maybe_auto_pass_approver_dedup", - "target": "services_oa_engine_rationale_3145", + "target": "services_oa_engine_rationale_3155", "confidence_score": 1.0 }, { @@ -459613,7 +460183,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3253", + "source_location": "L3263", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_wechat_notify_schedule_oa_applicant_progress", @@ -459625,7 +460195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3275", + "source_location": "L3285", "weight": 1.0, "_src": "services_oa_engine_complete_task", "_tgt": "services_oa_wechat_notify_schedule_oa_task_notifies", @@ -459636,12 +460206,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3294", + "source_location": "L3304", "weight": 1.0, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "services_oa_engine_add_sign", "source": "services_oa_engine_add_sign", - "target": "services_oa_engine_rationale_3294", + "target": "services_oa_engine_rationale_3304", "confidence_score": 1.0 }, { @@ -459649,7 +460219,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3404", + "source_location": "L3414", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_wechat_notify_schedule_oa_task_notifies", @@ -459661,7 +460231,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3405", + "source_location": "L3415", "weight": 1.0, "_src": "services_oa_engine_add_sign", "_tgt": "services_oa_wechat_notify_schedule_oa_applicant_progress", @@ -459672,12 +460242,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3423", + "source_location": "L3433", "weight": 1.0, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "services_oa_engine_transfer_task", "source": "services_oa_engine_transfer_task", - "target": "services_oa_engine_rationale_3423", + "target": "services_oa_engine_rationale_3433", "confidence_score": 1.0 }, { @@ -459685,7 +460255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3528", + "source_location": "L3538", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_wechat_notify_schedule_oa_task_notifies", @@ -459697,7 +460267,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3529", + "source_location": "L3539", "weight": 1.0, "_src": "services_oa_engine_transfer_task", "_tgt": "services_oa_wechat_notify_schedule_oa_applicant_progress", @@ -459708,12 +460278,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3546", + "source_location": "L3556", "weight": 1.0, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "services_oa_engine_return_task", "source": "services_oa_engine_return_task", - "target": "services_oa_engine_rationale_3546", + "target": "services_oa_engine_rationale_3556", "confidence_score": 1.0 }, { @@ -459721,7 +460291,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/oa_engine.py", - "source_location": "L3618", + "source_location": "L3628", "weight": 1.0, "_src": "services_oa_engine_return_task", "_tgt": "services_oa_wechat_notify_schedule_oa_applicant_progress", @@ -459732,12 +460302,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/oa_engine.py", - "source_location": "L3636", + "source_location": "L3646", "weight": 1.0, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "services_oa_engine_resubmit_instance", "source": "services_oa_engine_resubmit_instance", - "target": "services_oa_engine_rationale_3636", + "target": "services_oa_engine_rationale_3646", "confidence_score": 1.0 }, { @@ -460226,9 +460796,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460238,9 +460808,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2080", + "_src": "services_oa_engine_rationale_2090", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2080", + "source": "services_oa_engine_rationale_2090", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460250,9 +460820,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460262,9 +460832,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2206", + "_src": "services_oa_engine_rationale_2216", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2206", + "source": "services_oa_engine_rationale_2216", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460274,9 +460844,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460286,9 +460856,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_2266", + "_src": "services_oa_engine_rationale_2276", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_2266", + "source": "services_oa_engine_rationale_2276", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460298,9 +460868,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460310,9 +460880,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_3024", + "_src": "services_oa_engine_rationale_3034", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_3024", + "source": "services_oa_engine_rationale_3034", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460322,9 +460892,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460334,9 +460904,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_3145", + "_src": "services_oa_engine_rationale_3155", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_3145", + "source": "services_oa_engine_rationale_3155", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460346,9 +460916,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460358,9 +460928,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_3294", + "_src": "services_oa_engine_rationale_3304", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_3294", + "source": "services_oa_engine_rationale_3304", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460370,9 +460940,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460382,9 +460952,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_3423", + "_src": "services_oa_engine_rationale_3433", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_3423", + "source": "services_oa_engine_rationale_3433", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460394,9 +460964,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460406,9 +460976,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_3546", + "_src": "services_oa_engine_rationale_3556", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_3546", + "source": "services_oa_engine_rationale_3556", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460418,9 +460988,9 @@ "source_file": "services/oa_engine.py", "source_location": "L26", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "services_oa_assignee_assigneeresolveerror", - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "services_oa_assignee_assigneeresolveerror", "confidence_score": 0.5 }, @@ -460430,9 +461000,9 @@ "source_file": "services/oa_engine.py", "source_location": "L32", "weight": 0.8, - "_src": "services_oa_engine_rationale_3636", + "_src": "services_oa_engine_rationale_3646", "_tgt": "services_oa_formula_formulaerror", - "source": "services_oa_engine_rationale_3636", + "source": "services_oa_engine_rationale_3646", "target": "services_oa_formula_formulaerror", "confidence_score": 0.5 }, @@ -460476,7 +461046,19 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L78", + "source_location": "L82", + "weight": 1.0, + "_src": "services_sample_info_list_enrich_py", + "_tgt": "services_sample_info_list_enrich_user_name_map", + "source": "services_sample_info_list_enrich_py", + "target": "services_sample_info_list_enrich_user_name_map", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L94", "weight": 1.0, "_src": "services_sample_info_list_enrich_py", "_tgt": "services_sample_info_list_enrich_enrich_sample_info_items", @@ -460512,7 +461094,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L134", + "source_location": "L154", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_list_enrich_fmt_dt", @@ -460524,7 +461106,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L163", + "source_location": "L200", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_list_enrich_has_urls", @@ -460536,7 +461118,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/sample_info_list_enrich.py", - "source_location": "L96", + "source_location": "L112", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_list_enrich_get_storage_review_map_by_sample_codes", @@ -460544,12 +461126,72 @@ "target": "services_sample_info_list_enrich_enrich_sample_info_items", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/sample_info_list_enrich.py", + "source_location": "L222", + "weight": 1.0, + "_src": "services_sample_info_list_enrich_enrich_sample_info_items", + "_tgt": "services_sample_info_list_enrich_user_name_map", + "source": "services_sample_info_list_enrich_user_name_map", + "target": "services_sample_info_list_enrich_enrich_sample_info_items", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_related_approval.py", + "source_location": "L706", + "weight": 1.0, + "_src": "services_oa_related_approval_list_related_candidates", + "_tgt": "services_sample_info_list_enrich_user_name_map", + "source": "services_sample_info_list_enrich_user_name_map", + "target": "services_oa_related_approval_list_related_candidates" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_instance_comment.py", + "source_location": "L261", + "weight": 1.0, + "_src": "services_oa_instance_comment_list_comments", + "_tgt": "services_sample_info_list_enrich_user_name_map", + "source": "services_sample_info_list_enrich_user_name_map", + "target": "services_oa_instance_comment_list_comments" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_instance_comment.py", + "source_location": "L464", + "weight": 1.0, + "_src": "services_oa_instance_comment_create_comment", + "_tgt": "services_sample_info_list_enrich_user_name_map", + "source": "services_sample_info_list_enrich_user_name_map", + "target": "services_oa_instance_comment_create_comment" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "services/oa_instance_comment.py", + "source_location": "L505", + "weight": 1.0, + "_src": "services_oa_instance_comment_revoke_comment", + "_tgt": "services_sample_info_list_enrich_user_name_map", + "source": "services_sample_info_list_enrich_user_name_map", + "target": "services_oa_instance_comment_revoke_comment" + }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L90", + "source_location": "L106", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_protocol_sample_list_summary_get_list_reception_summary_map_by_sample_codes", @@ -460561,7 +461203,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L93", + "source_location": "L109", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_protocol_sample_list_summary_get_list_qc_conclusion_map_by_sample_codes", @@ -460573,7 +461215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L109", + "source_location": "L125", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_progress_collection_progress", @@ -460585,7 +461227,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L113", + "source_location": "L129", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_progress_reception_progress", @@ -460597,7 +461239,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L118", + "source_location": "L134", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_progress_qc_progress", @@ -460609,7 +461251,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L123", + "source_location": "L139", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_progress_storage_progress", @@ -460621,7 +461263,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L130", + "source_location": "L150", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_progress_storage_cert_handled", @@ -460633,7 +461275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/sample_info_list_enrich.py", - "source_location": "L131", + "source_location": "L151", "weight": 1.0, "_src": "services_sample_info_list_enrich_enrich_sample_info_items", "_tgt": "services_sample_info_progress_insurance_handled", @@ -460724,6 +461366,186 @@ "source": "services_sample_payment_period_summary_summarize_period", "target": "services_payment_chase_chase_period_money" }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L16", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_py", + "_tgt": "services_oa_datetime_normalize_extract_rules", + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_extract_rules", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L28", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_py", + "_tgt": "services_oa_datetime_normalize_walk_rules", + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_walk_rules", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L44", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_py", + "_tgt": "services_oa_datetime_normalize_effective_value_format", + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_effective_value_format", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L59", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_py", + "_tgt": "services_oa_datetime_normalize_expects_seconds", + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_expects_seconds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L64", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_py", + "_tgt": "services_oa_datetime_normalize_pad_one", + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_pad_one", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L74", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_py", + "_tgt": "services_oa_datetime_normalize_pad_value", + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_pad_value", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L80", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_py", + "_tgt": "services_oa_datetime_normalize_normalize_datetime_form_values", + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L1", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_rationale_1", + "_tgt": "services_oa_datetime_normalize_py", + "source": "services_oa_datetime_normalize_py", + "target": "services_oa_datetime_normalize_rationale_1", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L85", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_normalize_datetime_form_values", + "_tgt": "services_oa_datetime_normalize_extract_rules", + "source": "services_oa_datetime_normalize_extract_rules", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L85", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_normalize_datetime_form_values", + "_tgt": "services_oa_datetime_normalize_walk_rules", + "source": "services_oa_datetime_normalize_walk_rules", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L92", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_normalize_datetime_form_values", + "_tgt": "services_oa_datetime_normalize_effective_value_format", + "source": "services_oa_datetime_normalize_effective_value_format", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L93", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_normalize_datetime_form_values", + "_tgt": "services_oa_datetime_normalize_expects_seconds", + "source": "services_oa_datetime_normalize_expects_seconds", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L76", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_pad_value", + "_tgt": "services_oa_datetime_normalize_pad_one", + "source": "services_oa_datetime_normalize_pad_one", + "target": "services_oa_datetime_normalize_pad_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L95", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_normalize_datetime_form_values", + "_tgt": "services_oa_datetime_normalize_pad_value", + "source": "services_oa_datetime_normalize_pad_value", + "target": "services_oa_datetime_normalize_normalize_datetime_form_values", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/oa_datetime_normalize.py", + "source_location": "L83", + "weight": 1.0, + "_src": "services_oa_datetime_normalize_rationale_83", + "_tgt": "services_oa_datetime_normalize_normalize_datetime_form_values", + "source": "services_oa_datetime_normalize_normalize_datetime_form_values", + "target": "services_oa_datetime_normalize_rationale_83", + "confidence_score": 1.0 + }, { "relation": "contains", "confidence": "EXTRACTED", @@ -461929,7 +462751,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L816", + "source_location": "L766", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_cards", "_tgt": "services_qc_work_order_fee_summary_build_protocol_payment_summaries", @@ -465325,7 +466147,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1029", + "source_location": "L1072", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "services_sample_transport_mode_resolve_transport_mode_value", @@ -465337,7 +466159,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L1077", + "source_location": "L1120", "weight": 1.0, "_src": "services_market_freight_update_freight", "_tgt": "services_sample_transport_mode_resolve_transport_mode_value", @@ -466585,7 +467407,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L782", + "source_location": "L825", "weight": 1.0, "_src": "services_market_freight_current_data_scope_parent_ids", "_tgt": "services_web_auth_roles_map_role_name_to_web", @@ -466861,7 +467683,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L66", + "source_location": "L67", "weight": 1.0, "_src": "services_market_freight_current_tenant_user_info", "_tgt": "services_web_auth_roles_resolve_web_role_for_user", @@ -470461,7 +471283,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1167", + "source_location": "L1117", "weight": 1.0, "_src": "services_market_protocol_assert_sample_freight_targets", "_tgt": "services_market_sample_list_samples", @@ -470473,7 +471295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1405", + "source_location": "L1355", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "services_market_sample_list_samples", @@ -470485,7 +471307,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2065", + "source_location": "L2015", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_sample_list_samples", @@ -472513,7 +473335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1616", + "source_location": "L1566", "weight": 1.0, "_src": "services_market_protocol_enrich_transfer_type_labels", "_tgt": "services_market_support_dict_options", @@ -472933,7 +473755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L574", + "source_location": "L524", "weight": 1.0, "_src": "services_market_protocol_validate_mobile_attachments", "_tgt": "services_market_support_validate_attachment_refs", @@ -472945,7 +473767,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L636", + "source_location": "L586", "weight": 1.0, "_src": "services_market_protocol_validate_v1_payment_detail_attachments", "_tgt": "services_market_support_validate_attachment_refs", @@ -473017,7 +473839,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1831", + "source_location": "L1781", "weight": 1.0, "_src": "services_market_protocol_audit_protocol", "_tgt": "services_market_support_allowed_actions", @@ -473592,7 +474414,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L336", + "source_location": "L328", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_ensure_donation_sample_codes", @@ -473604,19 +474426,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L353", - "weight": 1.0, - "_src": "services_market_protocol_py", - "_tgt": "services_market_protocol_validate_region_staff_assignments", - "source": "services_market_protocol_py", - "target": "services_market_protocol_validate_region_staff_assignments", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "services/market_protocol.py", - "source_location": "L394", + "source_location": "L345", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_normalize_write", @@ -473628,7 +474438,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L498", + "source_location": "L448", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_validate_unique_sample_identity", @@ -473640,7 +474450,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L513", + "source_location": "L463", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_unique_sample_map", @@ -473652,7 +474462,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L526", + "source_location": "L476", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_merge_existing_sample_fields", @@ -473664,7 +474474,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L560", + "source_location": "L510", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_validate_mobile_attachments", @@ -473676,7 +474486,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L586", + "source_location": "L536", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_validate_v1_payment_detail_attachments", @@ -473688,7 +474498,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L649", + "source_location": "L599", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_party_name_cell", @@ -473700,7 +474510,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L664", + "source_location": "L614", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_party_name_donation", @@ -473712,7 +474522,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L679", + "source_location": "L629", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_enrich_protocol_cards", @@ -473724,7 +474534,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L884", + "source_location": "L834", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_list_protocols", @@ -473736,7 +474546,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1114", + "source_location": "L1064", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_attach_sample_eta", @@ -473748,7 +474558,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1128", + "source_location": "L1078", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_attach_sample_freight", @@ -473760,7 +474570,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1157", + "source_location": "L1107", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_assert_sample_freight_targets", @@ -473772,7 +474582,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1205", + "source_location": "L1155", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_market_sample_payment_payload", @@ -473784,7 +474594,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1335", + "source_location": "L1285", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_persist_sample_payments_if_any", @@ -473796,7 +474606,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1402", + "source_location": "L1352", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_cell_detail", @@ -473808,7 +474618,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1571", + "source_location": "L1521", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_donation_detail", @@ -473820,7 +474630,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1610", + "source_location": "L1560", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_enrich_transfer_type_labels", @@ -473832,7 +474642,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1638", + "source_location": "L1588", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_enrich_protocol_detail_labels", @@ -473844,7 +474654,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1738", + "source_location": "L1688", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_get_protocol", @@ -473856,7 +474666,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1777", + "source_location": "L1727", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_lock_cell_protocol_access", @@ -473868,7 +474678,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1798", + "source_location": "L1748", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_lock_donation_access", @@ -473880,7 +474690,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1819", + "source_location": "L1769", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_audit_protocol", @@ -473892,7 +474702,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1858", + "source_location": "L1808", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_delete_protocol", @@ -473904,7 +474714,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1885", + "source_location": "L1835", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_create_protocol", @@ -473916,7 +474726,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2036", + "source_location": "L1986", "weight": 1.0, "_src": "services_market_protocol_py", "_tgt": "services_market_protocol_update_protocol", @@ -473940,7 +474750,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1505", + "source_location": "L1455", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "services_market_protocol_fixed_money", @@ -473952,7 +474762,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1902", + "source_location": "L1852", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_protocol_current_dept_id", @@ -473964,7 +474774,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2053", + "source_location": "L2003", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_current_dept_id", @@ -473976,7 +474786,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L402", + "source_location": "L353", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "services_market_protocol_dump", @@ -473988,7 +474798,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1901", + "source_location": "L1851", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_protocol_assert_customer_link_policy", @@ -474000,7 +474810,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2095", + "source_location": "L2045", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_assert_customer_link_policy", @@ -474024,7 +474834,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L845", + "source_location": "L795", "weight": 1.0, "_src": "services_market_protocol_enrich_protocol_cards", "_tgt": "services_market_protocol_fmt_dt", @@ -474036,7 +474846,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1010", + "source_location": "L960", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "services_market_protocol_fmt_dt", @@ -474048,7 +474858,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1122", + "source_location": "L1072", "weight": 1.0, "_src": "services_market_protocol_attach_sample_eta", "_tgt": "services_market_protocol_fmt_dt", @@ -474072,7 +474882,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L447", + "source_location": "L398", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "services_market_protocol_ensure_manager_assignment", @@ -474084,7 +474894,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L240", + "source_location": "L239", "weight": 1.0, "_src": "services_market_protocol_validate_references", "_tgt": "services_market_protocol_active_user_ids", @@ -474096,19 +474906,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L243", - "weight": 1.0, - "_src": "services_market_protocol_validate_references", - "_tgt": "services_market_protocol_validate_region_staff_assignments", - "source": "services_market_protocol_validate_references", - "target": "services_market_protocol_validate_region_staff_assignments", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_protocol.py", - "source_location": "L464", + "source_location": "L415", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "services_market_protocol_validate_references", @@ -474120,7 +474918,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L411", + "source_location": "L362", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "services_market_protocol_ensure_donation_sample_codes", @@ -474132,31 +474930,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L339", + "source_location": "L331", "weight": 1.0, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "services_market_protocol_ensure_donation_sample_codes", "source": "services_market_protocol_ensure_donation_sample_codes", - "target": "services_market_protocol_rationale_339", - "confidence_score": 1.0 - }, - { - "relation": "rationale_for", - "confidence": "EXTRACTED", - "source_file": "services/market_protocol.py", - "source_location": "L360", - "weight": 1.0, - "_src": "services_market_protocol_rationale_360", - "_tgt": "services_market_protocol_validate_region_staff_assignments", - "source": "services_market_protocol_validate_region_staff_assignments", - "target": "services_market_protocol_rationale_360", + "target": "services_market_protocol_rationale_331", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L405", + "source_location": "L356", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "services_market_protocol_validate_unique_sample_identity", @@ -474168,7 +474954,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L407", + "source_location": "L358", "weight": 1.0, "_src": "services_market_protocol_normalize_write", "_tgt": "services_market_protocol_merge_existing_sample_fields", @@ -474180,7 +474966,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1898", + "source_location": "L1848", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_protocol_normalize_write", @@ -474192,7 +474978,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2068", + "source_location": "L2018", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_normalize_write", @@ -474204,7 +474990,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L533", + "source_location": "L483", "weight": 1.0, "_src": "services_market_protocol_merge_existing_sample_fields", "_tgt": "services_market_protocol_unique_sample_map", @@ -474216,19 +475002,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L527", + "source_location": "L477", "weight": 1.0, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_477", "_tgt": "services_market_protocol_merge_existing_sample_fields", "source": "services_market_protocol_merge_existing_sample_fields", - "target": "services_market_protocol_rationale_527", + "target": "services_market_protocol_rationale_477", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1933", + "source_location": "L1883", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_protocol_validate_mobile_attachments", @@ -474240,7 +475026,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2083", + "source_location": "L2033", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_validate_mobile_attachments", @@ -474252,7 +475038,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1364", + "source_location": "L1314", "weight": 1.0, "_src": "services_market_protocol_persist_sample_payments_if_any", "_tgt": "services_market_protocol_validate_v1_payment_detail_attachments", @@ -474264,19 +475050,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L593", + "source_location": "L543", "weight": 1.0, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_543", "_tgt": "services_market_protocol_validate_v1_payment_detail_attachments", "source": "services_market_protocol_validate_v1_payment_detail_attachments", - "target": "services_market_protocol_rationale_593", + "target": "services_market_protocol_rationale_543", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L991", + "source_location": "L941", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "services_market_protocol_party_name_cell", @@ -474288,7 +475074,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1075", + "source_location": "L1025", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "services_market_protocol_party_name_donation", @@ -474300,7 +475086,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1110", + "source_location": "L1060", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "services_market_protocol_enrich_protocol_cards", @@ -474312,12 +475098,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L682", + "source_location": "L632", "weight": 1.0, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_632", "_tgt": "services_market_protocol_enrich_protocol_cards", "source": "services_market_protocol_enrich_protocol_cards", - "target": "services_market_protocol_rationale_682", + "target": "services_market_protocol_rationale_632", "confidence_score": 1.0 }, { @@ -474325,7 +475111,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L922", + "source_location": "L872", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "services_market_field_scope_apply_cell_protocol_scope", @@ -474337,7 +475123,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1023", + "source_location": "L973", "weight": 1.0, "_src": "services_market_protocol_list_protocols", "_tgt": "services_market_field_scope_apply_donation_scope", @@ -474348,7 +475134,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1424", + "source_location": "L1374", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "services_market_protocol_attach_sample_eta", @@ -474360,7 +475146,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1422", + "source_location": "L1372", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "services_market_protocol_attach_sample_freight", @@ -474372,7 +475158,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1905", + "source_location": "L1855", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_protocol_assert_sample_freight_targets", @@ -474384,7 +475170,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2076", + "source_location": "L2026", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_assert_sample_freight_targets", @@ -474396,12 +475182,12 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1165", + "source_location": "L1115", "weight": 1.0, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1115", "_tgt": "services_market_protocol_assert_sample_freight_targets", "source": "services_market_protocol_assert_sample_freight_targets", - "target": "services_market_protocol_rationale_1165", + "target": "services_market_protocol_rationale_1115", "confidence_score": 1.0 }, { @@ -474409,7 +475195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1196", + "source_location": "L1146", "weight": 1.0, "_src": "services_market_protocol_assert_sample_freight_targets", "_tgt": "services_market_freight_assert_link_target_access", @@ -474420,7 +475206,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1386", + "source_location": "L1336", "weight": 1.0, "_src": "services_market_protocol_persist_sample_payments_if_any", "_tgt": "services_market_protocol_market_sample_payment_payload", @@ -474432,19 +475218,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1213", + "source_location": "L1163", "weight": 1.0, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1163", "_tgt": "services_market_protocol_market_sample_payment_payload", "source": "services_market_protocol_market_sample_payment_payload", - "target": "services_market_protocol_rationale_1213", + "target": "services_market_protocol_rationale_1163", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1973", + "source_location": "L1923", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_protocol_persist_sample_payments_if_any", @@ -474456,7 +475242,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2174", + "source_location": "L2124", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_persist_sample_payments_if_any", @@ -474468,19 +475254,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1343", + "source_location": "L1293", "weight": 1.0, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1293", "_tgt": "services_market_protocol_persist_sample_payments_if_any", "source": "services_market_protocol_persist_sample_payments_if_any", - "target": "services_market_protocol_rationale_1343", + "target": "services_market_protocol_rationale_1293", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1566", + "source_location": "L1516", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "services_market_protocol_enrich_transfer_type_labels", @@ -474492,7 +475278,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1567", + "source_location": "L1517", "weight": 1.0, "_src": "services_market_protocol_cell_detail", "_tgt": "services_market_protocol_enrich_protocol_detail_labels", @@ -474504,7 +475290,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1750", + "source_location": "L1700", "weight": 1.0, "_src": "services_market_protocol_get_protocol", "_tgt": "services_market_protocol_cell_detail", @@ -474516,7 +475302,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1983", + "source_location": "L1933", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_protocol_cell_detail", @@ -474528,7 +475314,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2186", + "source_location": "L2136", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_cell_detail", @@ -474540,7 +475326,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1606", + "source_location": "L1556", "weight": 1.0, "_src": "services_market_protocol_donation_detail", "_tgt": "services_market_protocol_enrich_protocol_detail_labels", @@ -474552,7 +475338,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1753", + "source_location": "L1703", "weight": 1.0, "_src": "services_market_protocol_get_protocol", "_tgt": "services_market_protocol_donation_detail", @@ -474564,7 +475350,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2030", + "source_location": "L1980", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_protocol_donation_detail", @@ -474576,7 +475362,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2267", + "source_location": "L2217", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_donation_detail", @@ -474588,24 +475374,24 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1613", + "source_location": "L1563", "weight": 1.0, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1563", "_tgt": "services_market_protocol_enrich_transfer_type_labels", "source": "services_market_protocol_enrich_transfer_type_labels", - "target": "services_market_protocol_rationale_1613", + "target": "services_market_protocol_rationale_1563", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1641", + "source_location": "L1591", "weight": 1.0, - "_src": "services_market_protocol_rationale_1641", + "_src": "services_market_protocol_rationale_1591", "_tgt": "services_market_protocol_enrich_protocol_detail_labels", "source": "services_market_protocol_enrich_protocol_detail_labels", - "target": "services_market_protocol_rationale_1641", + "target": "services_market_protocol_rationale_1591", "confidence_score": 1.0 }, { @@ -474613,7 +475399,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1747", + "source_location": "L1697", "weight": 1.0, "_src": "services_market_protocol_get_protocol", "_tgt": "services_market_field_scope_assert_cell_protocol_access", @@ -474625,7 +475411,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1752", + "source_location": "L1702", "weight": 1.0, "_src": "services_market_protocol_get_protocol", "_tgt": "services_market_field_scope_assert_donation_access", @@ -474637,7 +475423,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1756", + "source_location": "L1706", "weight": 1.0, "_src": "services_market_protocol_get_protocol", "_tgt": "services_market_field_scope_apply_cell_protocol_scope", @@ -474649,7 +475435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1765", + "source_location": "L1715", "weight": 1.0, "_src": "services_market_protocol_get_protocol", "_tgt": "services_market_field_scope_apply_donation_scope", @@ -474660,7 +475446,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1867", + "source_location": "L1817", "weight": 1.0, "_src": "services_market_protocol_delete_protocol", "_tgt": "services_market_protocol_lock_cell_protocol_access", @@ -474672,7 +475458,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2056", + "source_location": "L2006", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_lock_cell_protocol_access", @@ -474685,7 +475471,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1785", + "source_location": "L1735", "weight": 1.0, "_src": "services_market_protocol_lock_cell_protocol_access", "_tgt": "services_market_field_scope_apply_cell_protocol_scope", @@ -474696,7 +475482,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L1875", + "source_location": "L1825", "weight": 1.0, "_src": "services_market_protocol_delete_protocol", "_tgt": "services_market_protocol_lock_donation_access", @@ -474708,7 +475494,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_protocol.py", - "source_location": "L2188", + "source_location": "L2138", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_protocol_lock_donation_access", @@ -474721,7 +475507,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1806", + "source_location": "L1756", "weight": 1.0, "_src": "services_market_protocol_lock_donation_access", "_tgt": "services_market_field_scope_apply_donation_scope", @@ -474733,7 +475519,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1830", + "source_location": "L1780", "weight": 1.0, "_src": "services_market_protocol_audit_protocol", "_tgt": "services_market_field_scope_assert_cell_protocol_access", @@ -474745,7 +475531,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1843", + "source_location": "L1793", "weight": 1.0, "_src": "services_market_protocol_audit_protocol", "_tgt": "services_market_field_scope_assert_donation_access", @@ -474757,7 +475543,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L1980", + "source_location": "L1930", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_field_scope_assert_cell_protocol_access", @@ -474769,7 +475555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2027", + "source_location": "L1977", "weight": 1.0, "_src": "services_market_protocol_create_protocol", "_tgt": "services_market_field_scope_assert_donation_access", @@ -474781,7 +475567,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2181", + "source_location": "L2131", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_field_scope_assert_cell_protocol_access", @@ -474793,7 +475579,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_protocol.py", - "source_location": "L2264", + "source_location": "L2214", "weight": 1.0, "_src": "services_market_protocol_update_protocol", "_tgt": "services_market_field_scope_assert_donation_access", @@ -474830,9 +475616,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_339", + "_src": "services_market_protocol_rationale_331", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_339", + "source": "services_market_protocol_rationale_331", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -474842,9 +475628,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_360", + "_src": "services_market_protocol_rationale_477", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_360", + "source": "services_market_protocol_rationale_477", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -474854,9 +475640,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_527", + "_src": "services_market_protocol_rationale_543", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_527", + "source": "services_market_protocol_rationale_543", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -474866,9 +475652,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_593", + "_src": "services_market_protocol_rationale_632", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_593", + "source": "services_market_protocol_rationale_632", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -474878,9 +475664,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_682", + "_src": "services_market_protocol_rationale_1115", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_682", + "source": "services_market_protocol_rationale_1115", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -474890,9 +475676,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_1165", + "_src": "services_market_protocol_rationale_1163", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_1165", + "source": "services_market_protocol_rationale_1163", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -474902,9 +475688,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_1213", + "_src": "services_market_protocol_rationale_1293", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_1213", + "source": "services_market_protocol_rationale_1293", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -474914,9 +475700,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_1343", + "_src": "services_market_protocol_rationale_1563", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_1343", + "source": "services_market_protocol_rationale_1563", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -474926,21 +475712,9 @@ "source_file": "services/market_protocol.py", "source_location": "L49", "weight": 0.8, - "_src": "services_market_protocol_rationale_1613", + "_src": "services_market_protocol_rationale_1591", "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_1613", - "target": "services_market_field_scope_marketfieldcontext", - "confidence_score": 0.5 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "services/market_protocol.py", - "source_location": "L49", - "weight": 0.8, - "_src": "services_market_protocol_rationale_1641", - "_tgt": "services_market_field_scope_marketfieldcontext", - "source": "services_market_protocol_rationale_1641", + "source": "services_market_protocol_rationale_1591", "target": "services_market_field_scope_marketfieldcontext", "confidence_score": 0.5 }, @@ -475116,7 +475890,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, "_src": "services_market_freight_rationale_1", "_tgt": "services_market_field_scope_marketfieldcontext", @@ -475128,96 +475902,120 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "services_market_field_scope_marketfieldcontext", "source": "services_market_field_scope_marketfieldcontext", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_341", "_tgt": "services_market_field_scope_marketfieldcontext", "source": "services_market_field_scope_marketfieldcontext", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_341", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_358", "_tgt": "services_market_field_scope_marketfieldcontext", "source": "services_market_field_scope_marketfieldcontext", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_358", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_670", "_tgt": "services_market_field_scope_marketfieldcontext", "source": "services_market_field_scope_marketfieldcontext", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_670", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_694", "_tgt": "services_market_field_scope_marketfieldcontext", "source": "services_market_field_scope_marketfieldcontext", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_694", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_721", "_tgt": "services_market_field_scope_marketfieldcontext", "source": "services_market_field_scope_marketfieldcontext", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_721", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_965", "_tgt": "services_market_field_scope_marketfieldcontext", "source": "services_market_field_scope_marketfieldcontext", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_965", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "services/market_freight.py", - "source_location": "L39", + "source_location": "L40", "weight": 0.8, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_992", "_tgt": "services_market_field_scope_marketfieldcontext", "source": "services_market_field_scope_marketfieldcontext", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_992", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L40", + "weight": 0.8, + "_src": "services_market_freight_rationale_1139", + "_tgt": "services_market_field_scope_marketfieldcontext", + "source": "services_market_field_scope_marketfieldcontext", + "target": "services_market_freight_rationale_1139", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "services/market_freight.py", + "source_location": "L40", + "weight": 0.8, + "_src": "services_market_freight_rationale_1237", + "_tgt": "services_market_field_scope_marketfieldcontext", + "source": "services_market_field_scope_marketfieldcontext", + "target": "services_market_freight_rationale_1237", "confidence_score": 0.5 }, { @@ -475381,7 +476179,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L183", + "source_location": "L184", "weight": 1.0, "_src": "services_market_freight_cell_item_query", "_tgt": "services_market_field_scope_apply_cell_protocol_scope", @@ -475393,7 +476191,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L473", + "source_location": "L516", "weight": 1.0, "_src": "services_market_freight_option_query", "_tgt": "services_market_field_scope_apply_cell_protocol_scope", @@ -475417,7 +476215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L233", + "source_location": "L234", "weight": 1.0, "_src": "services_market_freight_donation_item_query", "_tgt": "services_market_field_scope_apply_donation_scope", @@ -475429,7 +476227,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "services/market_freight.py", - "source_location": "L486", + "source_location": "L529", "weight": 1.0, "_src": "services_market_freight_option_query", "_tgt": "services_market_field_scope_apply_donation_scope", @@ -477504,7 +478302,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L55", + "source_location": "L56", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_current_tenant_user_info", @@ -477516,7 +478314,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L72", + "source_location": "L73", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_latest_cell_party_id", @@ -477528,7 +478326,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L88", + "source_location": "L89", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_latest_donation_party_id", @@ -477540,7 +478338,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L104", + "source_location": "L105", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_amount", @@ -477552,7 +478350,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L114", + "source_location": "L115", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_fmt_dt", @@ -477564,7 +478362,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L118", + "source_location": "L119", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_normalize_items", @@ -477576,7 +478374,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L136", + "source_location": "L137", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_cell_item_query", @@ -477588,7 +478386,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L186", + "source_location": "L187", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_donation_item_query", @@ -477600,7 +478398,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L236", + "source_location": "L237", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_visible_item_query", @@ -477612,7 +478410,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L240", + "source_location": "L241", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_visible_exists", @@ -477624,7 +478422,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L253", + "source_location": "L254", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_visible_rows", @@ -477636,7 +478434,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L272", + "source_location": "L273", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_item_dict", @@ -477648,7 +478446,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L289", + "source_location": "L290", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_label_map", @@ -477660,7 +478458,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L302", + "source_location": "L303", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_creator_name_map", @@ -477672,7 +478470,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L319", + "source_location": "L320", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_batch_dict", @@ -477684,7 +478482,19 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L337", + "source_location": "L338", + "weight": 1.0, + "_src": "services_market_freight_py", + "_tgt": "services_market_freight_freight_accessible", + "source": "services_market_freight_py", + "target": "services_market_freight_freight_accessible", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L350", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_list_freights", @@ -477696,7 +478506,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L424", + "source_location": "L471", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_get_freight_detail", @@ -477708,7 +478518,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L463", + "source_location": "L506", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_option_query", @@ -477720,7 +478530,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L493", + "source_location": "L536", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_list_sample_options", @@ -477732,7 +478542,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L538", + "source_location": "L581", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_sample_parent_lock_query", @@ -477744,7 +478554,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L588", + "source_location": "L631", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_collection_lock_query", @@ -477756,7 +478566,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L626", + "source_location": "L669", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_leader_lock_query", @@ -477768,7 +478578,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L645", + "source_location": "L688", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_current_field_visible_parent_ids", @@ -477780,7 +478590,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L672", + "source_location": "L715", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_current_data_scope_parent_ids", @@ -477792,7 +478602,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L868", + "source_location": "L911", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_active_item_lock_query", @@ -477804,7 +478614,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L900", + "source_location": "L943", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_lock_batch_header", @@ -477816,7 +478626,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L919", + "source_location": "L962", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_discover_batch_keys", @@ -477828,7 +478638,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L943", + "source_location": "L986", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_lock_sample_graph", @@ -477840,7 +478650,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L988", + "source_location": "L1031", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_lock_active_items", @@ -477852,7 +478662,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1010", + "source_location": "L1053", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_next_freight_no", @@ -477864,7 +478674,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1020", + "source_location": "L1063", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_create_freight", @@ -477876,7 +478686,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1059", + "source_location": "L1102", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_update_freight", @@ -477888,7 +478698,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1089", + "source_location": "L1132", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_assert_link_target_access", @@ -477900,7 +478710,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1113", + "source_location": "L1145", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_link_samples", @@ -477912,7 +478722,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1161", + "source_location": "L1188", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_unlink_samples", @@ -477924,7 +478734,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1209", + "source_location": "L1236", "weight": 1.0, "_src": "services_market_freight_py", "_tgt": "services_market_freight_delete_freight", @@ -477948,7 +478758,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L345", + "source_location": "L359", "weight": 1.0, "_src": "services_market_freight_list_freights", "_tgt": "services_market_freight_current_tenant_user_info", @@ -477960,7 +478770,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L425", + "source_location": "L472", "weight": 1.0, "_src": "services_market_freight_get_freight_detail", "_tgt": "services_market_freight_current_tenant_user_info", @@ -477972,7 +478782,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L494", + "source_location": "L537", "weight": 1.0, "_src": "services_market_freight_list_sample_options", "_tgt": "services_market_freight_current_tenant_user_info", @@ -477984,7 +478794,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1097", + "source_location": "L1140", "weight": 1.0, "_src": "services_market_freight_assert_link_target_access", "_tgt": "services_market_freight_current_tenant_user_info", @@ -477992,23 +478802,35 @@ "target": "services_market_freight_assert_link_target_access", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1148", + "weight": 1.0, + "_src": "services_market_freight_link_samples", + "_tgt": "services_market_freight_current_tenant_user_info", + "source": "services_market_freight_current_tenant_user_info", + "target": "services_market_freight_link_samples", + "confidence_score": 1.0 + }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L58", + "source_location": "L59", "weight": 1.0, - "_src": "services_market_freight_rationale_58", + "_src": "services_market_freight_rationale_59", "_tgt": "services_market_freight_current_tenant_user_info", "source": "services_market_freight_current_tenant_user_info", - "target": "services_market_freight_rationale_58", + "target": "services_market_freight_rationale_59", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L164", + "source_location": "L165", "weight": 1.0, "_src": "services_market_freight_cell_item_query", "_tgt": "services_market_freight_latest_cell_party_id", @@ -478020,7 +478842,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L472", + "source_location": "L515", "weight": 1.0, "_src": "services_market_freight_option_query", "_tgt": "services_market_freight_latest_cell_party_id", @@ -478032,7 +478854,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L214", + "source_location": "L215", "weight": 1.0, "_src": "services_market_freight_donation_item_query", "_tgt": "services_market_freight_latest_donation_party_id", @@ -478044,7 +478866,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L485", + "source_location": "L528", "weight": 1.0, "_src": "services_market_freight_option_query", "_tgt": "services_market_freight_latest_donation_party_id", @@ -478056,7 +478878,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1030", + "source_location": "L1073", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "services_market_freight_amount", @@ -478068,7 +478890,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1079", + "source_location": "L1122", "weight": 1.0, "_src": "services_market_freight_update_freight", "_tgt": "services_market_freight_amount", @@ -478080,7 +478902,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L332", + "source_location": "L333", "weight": 1.0, "_src": "services_market_freight_batch_dict", "_tgt": "services_market_freight_fmt_dt", @@ -478092,7 +478914,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L532", + "source_location": "L575", "weight": 1.0, "_src": "services_market_freight_list_sample_options", "_tgt": "services_market_freight_fmt_dt", @@ -478104,7 +478926,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1021", + "source_location": "L1064", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "services_market_freight_normalize_items", @@ -478116,7 +478938,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1114", + "source_location": "L1146", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "services_market_freight_normalize_items", @@ -478128,7 +478950,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1162", + "source_location": "L1189", "weight": 1.0, "_src": "services_market_freight_unlink_samples", "_tgt": "services_market_freight_normalize_items", @@ -478140,7 +478962,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L237", + "source_location": "L238", "weight": 1.0, "_src": "services_market_freight_visible_item_query", "_tgt": "services_market_freight_cell_item_query", @@ -478152,7 +478974,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L237", + "source_location": "L238", "weight": 1.0, "_src": "services_market_freight_visible_item_query", "_tgt": "services_market_freight_donation_item_query", @@ -478164,7 +478986,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L241", + "source_location": "L242", "weight": 1.0, "_src": "services_market_freight_visible_exists", "_tgt": "services_market_freight_visible_item_query", @@ -478176,7 +478998,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L259", + "source_location": "L260", "weight": 1.0, "_src": "services_market_freight_visible_rows", "_tgt": "services_market_freight_visible_item_query", @@ -478184,36 +479006,24 @@ "target": "services_market_freight_visible_rows", "confidence_score": 1.0 }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L372", - "weight": 1.0, - "_src": "services_market_freight_list_freights", - "_tgt": "services_market_freight_visible_exists", - "source": "services_market_freight_visible_exists", - "target": "services_market_freight_list_freights", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L384", - "weight": 1.0, - "_src": "services_market_freight_list_freights", - "_tgt": "services_market_freight_visible_rows", - "source": "services_market_freight_visible_rows", - "target": "services_market_freight_list_freights", - "confidence_score": 1.0 - }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", "source_location": "L431", "weight": 1.0, + "_src": "services_market_freight_list_freights", + "_tgt": "services_market_freight_visible_rows", + "source": "services_market_freight_visible_rows", + "target": "services_market_freight_list_freights", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L476", + "weight": 1.0, "_src": "services_market_freight_get_freight_detail", "_tgt": "services_market_freight_visible_rows", "source": "services_market_freight_visible_rows", @@ -478224,7 +479034,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L419", + "source_location": "L466", "weight": 1.0, "_src": "services_market_freight_list_freights", "_tgt": "services_market_freight_item_dict", @@ -478236,7 +479046,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L442", + "source_location": "L485", "weight": 1.0, "_src": "services_market_freight_get_freight_detail", "_tgt": "services_market_freight_item_dict", @@ -478248,7 +479058,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L399", + "source_location": "L446", "weight": 1.0, "_src": "services_market_freight_list_freights", "_tgt": "services_market_freight_label_map", @@ -478260,7 +479070,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L434", + "source_location": "L477", "weight": 1.0, "_src": "services_market_freight_get_freight_detail", "_tgt": "services_market_freight_label_map", @@ -478272,7 +479082,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L400", + "source_location": "L447", "weight": 1.0, "_src": "services_market_freight_list_freights", "_tgt": "services_market_freight_creator_name_map", @@ -478284,7 +479094,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L435", + "source_location": "L478", "weight": 1.0, "_src": "services_market_freight_get_freight_detail", "_tgt": "services_market_freight_creator_name_map", @@ -478296,7 +479106,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L406", + "source_location": "L453", "weight": 1.0, "_src": "services_market_freight_list_freights", "_tgt": "services_market_freight_batch_dict", @@ -478308,7 +479118,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L436", + "source_location": "L479", "weight": 1.0, "_src": "services_market_freight_get_freight_detail", "_tgt": "services_market_freight_batch_dict", @@ -478320,7 +479130,67 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1050", + "source_location": "L473", + "weight": 1.0, + "_src": "services_market_freight_get_freight_detail", + "_tgt": "services_market_freight_freight_accessible", + "source": "services_market_freight_freight_accessible", + "target": "services_market_freight_get_freight_detail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1141", + "weight": 1.0, + "_src": "services_market_freight_assert_link_target_access", + "_tgt": "services_market_freight_freight_accessible", + "source": "services_market_freight_freight_accessible", + "target": "services_market_freight_assert_link_target_access", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1149", + "weight": 1.0, + "_src": "services_market_freight_link_samples", + "_tgt": "services_market_freight_freight_accessible", + "source": "services_market_freight_freight_accessible", + "target": "services_market_freight_link_samples", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L341", + "weight": 1.0, + "_src": "services_market_freight_rationale_341", + "_tgt": "services_market_freight_freight_accessible", + "source": "services_market_freight_freight_accessible", + "target": "services_market_freight_rationale_341", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L358", + "weight": 1.0, + "_src": "services_market_freight_rationale_358", + "_tgt": "services_market_freight_list_freights", + "source": "services_market_freight_list_freights", + "target": "services_market_freight_rationale_358", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "services/market_freight.py", + "source_location": "L1093", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "services_market_freight_get_freight_detail", @@ -478332,7 +479202,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1083", + "source_location": "L1126", "weight": 1.0, "_src": "services_market_freight_update_freight", "_tgt": "services_market_freight_get_freight_detail", @@ -478344,7 +479214,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1152", + "source_location": "L1179", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "services_market_freight_get_freight_detail", @@ -478356,7 +479226,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1203", + "source_location": "L1230", "weight": 1.0, "_src": "services_market_freight_unlink_samples", "_tgt": "services_market_freight_get_freight_detail", @@ -478368,7 +479238,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L500", + "source_location": "L543", "weight": 1.0, "_src": "services_market_freight_list_sample_options", "_tgt": "services_market_freight_option_query", @@ -478380,7 +479250,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L957", + "source_location": "L1000", "weight": 1.0, "_src": "services_market_freight_lock_sample_graph", "_tgt": "services_market_freight_sample_parent_lock_query", @@ -478392,7 +479262,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L960", + "source_location": "L1003", "weight": 1.0, "_src": "services_market_freight_lock_sample_graph", "_tgt": "services_market_freight_collection_lock_query", @@ -478404,7 +479274,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L965", + "source_location": "L1008", "weight": 1.0, "_src": "services_market_freight_lock_sample_graph", "_tgt": "services_market_freight_leader_lock_query", @@ -478416,19 +479286,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L627", + "source_location": "L670", "weight": 1.0, - "_src": "services_market_freight_rationale_627", + "_src": "services_market_freight_rationale_670", "_tgt": "services_market_freight_leader_lock_query", "source": "services_market_freight_leader_lock_query", - "target": "services_market_freight_rationale_627", + "target": "services_market_freight_rationale_670", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L979", + "source_location": "L1022", "weight": 1.0, "_src": "services_market_freight_lock_sample_graph", "_tgt": "services_market_freight_current_field_visible_parent_ids", @@ -478440,19 +479310,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L651", + "source_location": "L694", "weight": 1.0, - "_src": "services_market_freight_rationale_651", + "_src": "services_market_freight_rationale_694", "_tgt": "services_market_freight_current_field_visible_parent_ids", "source": "services_market_freight_current_field_visible_parent_ids", - "target": "services_market_freight_rationale_651", + "target": "services_market_freight_rationale_694", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L974", + "source_location": "L1017", "weight": 1.0, "_src": "services_market_freight_lock_sample_graph", "_tgt": "services_market_freight_current_data_scope_parent_ids", @@ -478464,19 +479334,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L678", + "source_location": "L721", "weight": 1.0, - "_src": "services_market_freight_rationale_678", + "_src": "services_market_freight_rationale_721", "_tgt": "services_market_freight_current_data_scope_parent_ids", "source": "services_market_freight_current_data_scope_parent_ids", - "target": "services_market_freight_rationale_678", + "target": "services_market_freight_rationale_721", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L996", + "source_location": "L1039", "weight": 1.0, "_src": "services_market_freight_lock_active_items", "_tgt": "services_market_freight_active_item_lock_query", @@ -478488,7 +479358,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1061", + "source_location": "L1104", "weight": 1.0, "_src": "services_market_freight_update_freight", "_tgt": "services_market_freight_lock_batch_header", @@ -478500,19 +479370,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1098", - "weight": 1.0, - "_src": "services_market_freight_assert_link_target_access", - "_tgt": "services_market_freight_lock_batch_header", - "source": "services_market_freight_lock_batch_header", - "target": "services_market_freight_assert_link_target_access", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1116", + "source_location": "L1151", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "services_market_freight_lock_batch_header", @@ -478524,7 +479382,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1164", + "source_location": "L1191", "weight": 1.0, "_src": "services_market_freight_unlink_samples", "_tgt": "services_market_freight_lock_batch_header", @@ -478536,7 +479394,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1212", + "source_location": "L1239", "weight": 1.0, "_src": "services_market_freight_delete_freight", "_tgt": "services_market_freight_lock_batch_header", @@ -478548,7 +479406,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1062", + "source_location": "L1105", "weight": 1.0, "_src": "services_market_freight_update_freight", "_tgt": "services_market_freight_discover_batch_keys", @@ -478560,19 +479418,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1099", - "weight": 1.0, - "_src": "services_market_freight_assert_link_target_access", - "_tgt": "services_market_freight_discover_batch_keys", - "source": "services_market_freight_discover_batch_keys", - "target": "services_market_freight_assert_link_target_access", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1117", + "source_location": "L1152", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "services_market_freight_discover_batch_keys", @@ -478584,7 +479430,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1165", + "source_location": "L1192", "weight": 1.0, "_src": "services_market_freight_unlink_samples", "_tgt": "services_market_freight_discover_batch_keys", @@ -478596,7 +479442,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1213", + "source_location": "L1240", "weight": 1.0, "_src": "services_market_freight_delete_freight", "_tgt": "services_market_freight_discover_batch_keys", @@ -478608,19 +479454,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L922", + "source_location": "L965", "weight": 1.0, - "_src": "services_market_freight_rationale_922", + "_src": "services_market_freight_rationale_965", "_tgt": "services_market_freight_discover_batch_keys", "source": "services_market_freight_discover_batch_keys", - "target": "services_market_freight_rationale_922", + "target": "services_market_freight_rationale_965", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1023", + "source_location": "L1066", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "services_market_freight_lock_sample_graph", @@ -478632,7 +479478,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1063", + "source_location": "L1106", "weight": 1.0, "_src": "services_market_freight_update_freight", "_tgt": "services_market_freight_lock_sample_graph", @@ -478644,19 +479490,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1100", - "weight": 1.0, - "_src": "services_market_freight_assert_link_target_access", - "_tgt": "services_market_freight_lock_sample_graph", - "source": "services_market_freight_lock_sample_graph", - "target": "services_market_freight_assert_link_target_access", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1118", + "source_location": "L1153", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "services_market_freight_lock_sample_graph", @@ -478668,7 +479502,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1166", + "source_location": "L1193", "weight": 1.0, "_src": "services_market_freight_unlink_samples", "_tgt": "services_market_freight_lock_sample_graph", @@ -478680,7 +479514,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1214", + "source_location": "L1241", "weight": 1.0, "_src": "services_market_freight_delete_freight", "_tgt": "services_market_freight_lock_sample_graph", @@ -478692,19 +479526,19 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L949", + "source_location": "L992", "weight": 1.0, - "_src": "services_market_freight_rationale_949", + "_src": "services_market_freight_rationale_992", "_tgt": "services_market_freight_lock_sample_graph", "source": "services_market_freight_lock_sample_graph", - "target": "services_market_freight_rationale_949", + "target": "services_market_freight_rationale_992", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1026", + "source_location": "L1069", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "services_market_freight_lock_active_items", @@ -478716,7 +479550,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1064", + "source_location": "L1107", "weight": 1.0, "_src": "services_market_freight_update_freight", "_tgt": "services_market_freight_lock_active_items", @@ -478728,19 +479562,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1101", - "weight": 1.0, - "_src": "services_market_freight_assert_link_target_access", - "_tgt": "services_market_freight_lock_active_items", - "source": "services_market_freight_lock_active_items", - "target": "services_market_freight_assert_link_target_access", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "services/market_freight.py", - "source_location": "L1121", + "source_location": "L1156", "weight": 1.0, "_src": "services_market_freight_link_samples", "_tgt": "services_market_freight_lock_active_items", @@ -478752,7 +479574,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1167", + "source_location": "L1194", "weight": 1.0, "_src": "services_market_freight_unlink_samples", "_tgt": "services_market_freight_lock_active_items", @@ -478764,7 +479586,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1215", + "source_location": "L1242", "weight": 1.0, "_src": "services_market_freight_delete_freight", "_tgt": "services_market_freight_lock_active_items", @@ -478776,7 +479598,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1034", + "source_location": "L1077", "weight": 1.0, "_src": "services_market_freight_create_freight", "_tgt": "services_market_freight_next_freight_no", @@ -478788,24 +479610,24 @@ "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1096", + "source_location": "L1139", "weight": 1.0, - "_src": "services_market_freight_rationale_1096", + "_src": "services_market_freight_rationale_1139", "_tgt": "services_market_freight_assert_link_target_access", "source": "services_market_freight_assert_link_target_access", - "target": "services_market_freight_rationale_1096", + "target": "services_market_freight_rationale_1139", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "services/market_freight.py", - "source_location": "L1210", + "source_location": "L1237", "weight": 1.0, - "_src": "services_market_freight_rationale_1210", + "_src": "services_market_freight_rationale_1237", "_tgt": "services_market_freight_delete_freight", "source": "services_market_freight_delete_freight", - "target": "services_market_freight_rationale_1210", + "target": "services_market_freight_rationale_1237", "confidence_score": 1.0 }, { diff --git a/backend/graphify-out/manifest.json b/backend/graphify-out/manifest.json index a5a201bd..1578d664 100644 --- a/backend/graphify-out/manifest.json +++ b/backend/graphify-out/manifest.json @@ -122,7 +122,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/crud/biz_no_generator.py": 1791892839.5616264, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/presign_order.py": 1792223982.1589236, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_month_template.py": 1787115871.8303692, - "/Users/wuzilong/work/00code/zkxw/backend/app/crud/sample_info_quick_register.py": 1791860152.5581493, + "/Users/wuzilong/work/00code/zkxw/backend/app/crud/sample_info_quick_register.py": 1792377880.3840506, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_infusion_confirm.py": 1779828818.7646794, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/reagent_stock_log.py": 1779515479.6599197, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_infusion_schedule_mgmt.py": 1781604486.4315972, @@ -186,7 +186,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/crud/sample_storage_cert_qc.py": 1791520567.195576, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/outbound_handover.py": 1780455574.0993364, "/Users/wuzilong/work/00code/zkxw/backend/app/crud/storage_facility.py": 1786945250.4117062, - "/Users/wuzilong/work/00code/zkxw/backend/app/crud/oa_instance_draft.py": 1786527123.364954, + "/Users/wuzilong/work/00code/zkxw/backend/app/crud/oa_instance_draft.py": 1792462713.458171, "/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, @@ -245,13 +245,14 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/api/sample_storage_cert_qc.py": 1791912978.5283322, "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py": 1781410837.9443986, "/Users/wuzilong/work/00code/zkxw/backend/app/api/production.py": 1788234236.5398064, - "/Users/wuzilong/work/00code/zkxw/backend/app/api/protocol_sample_collection.py": 1791913802.1901689, + "/Users/wuzilong/work/00code/zkxw/backend/app/api/protocol_sample_collection.py": 1792377889.4818213, "/Users/wuzilong/work/00code/zkxw/backend/app/api/protocol_sample_payment.py": 1791913783.0750406, "/Users/wuzilong/work/00code/zkxw/backend/app/api/leave.py": 1790217143.1910717, "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py": 1781750841.074568, - "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_engine.py": 1792138998.7528129, - "/Users/wuzilong/work/00code/zkxw/backend/app/services/sample_info_list_enrich.py": 1791860245.9007792, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_engine.py": 1792462664.4385648, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/sample_info_list_enrich.py": 1792376536.1772416, "/Users/wuzilong/work/00code/zkxw/backend/app/services/sample_payment_period_summary.py": 1791799261.7547023, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_datetime_normalize.py": 1792462649.0641665, "/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": 1790217147.1955774, "/Users/wuzilong/work/00code/zkxw/backend/app/services/qc_work_order_fee_summary.py": 1792078734.3604057, @@ -291,7 +292,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/services/market_support.py": 1792225523.0536156, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_assignee.py": 1790665524.6969597, "/Users/wuzilong/work/00code/zkxw/backend/app/services/wechat_login_service.py": 1786615952.6840453, - "/Users/wuzilong/work/00code/zkxw/backend/app/services/market_protocol.py": 1792221825.4808888, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/market_protocol.py": 1792392055.0493736, "/Users/wuzilong/work/00code/zkxw/backend/app/services/market_field_scope.py": 1791651783.1531875, "/Users/wuzilong/work/00code/zkxw/backend/app/services/customer_relations.py": 1791383150.5354238, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_receive_account.py": 1785390254.4121296, @@ -300,7 +301,7 @@ "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_money_field.py": 1785380625.3526123, "/Users/wuzilong/work/00code/zkxw/backend/app/services/sample_storage_cert_qc.py": 1791520419.7485287, "/Users/wuzilong/work/00code/zkxw/backend/app/services/protocol_pay_mode_switch.py": 1791922115.8003666, - "/Users/wuzilong/work/00code/zkxw/backend/app/services/market_freight.py": 1792071632.7135, + "/Users/wuzilong/work/00code/zkxw/backend/app/services/market_freight.py": 1792482296.0678396, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_post_select.py": 1785394392.5716882, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_wechat_notify.py": 1789108034.959046, "/Users/wuzilong/work/00code/zkxw/backend/app/services/oa_confirmation_kit_sync.py": 1785403667.4270058, diff --git a/backend/tests/test_market_freight_scope.py b/backend/tests/test_market_freight_scope.py index c7c8d244..494b7ba9 100644 --- a/backend/tests/test_market_freight_scope.py +++ b/backend/tests/test_market_freight_scope.py @@ -154,25 +154,42 @@ def test_freight_creator_name_uses_historical_nickname_without_id_fallback(): assert blank_detail['createByName'] == '' -def test_batch_without_visible_item_is_not_listed_or_addressable(): - from app.services.market_freight import get_freight_detail, list_freights +def test_batch_without_visible_item_is_listed_and_linkable_like_web(): + """列表与 Web 一致:按运费单数据权限展示,不再要求现场可见明细。""" + from app.services.market_freight import get_freight_detail, link_samples, list_freights + db = _session() other, parent = _sample(db, 'other', sales='u2') + own, own_parent = _sample(db, 'own') freight = _freight(db, 'hidden', [('cell_storage', other, parent)]) - assert list_freights(db, ctx=_ctx(), user_info=_user())[1] == 0 - with pytest.raises(HTTPException) as exc: - get_freight_detail(db, freight.id, ctx=_ctx(), user_info=_user()) - assert exc.value.status_code == 404 + rows, total = list_freights(db, ctx=_ctx(), user_info=_user(), include_items=True) + detail = get_freight_detail(db, freight.id, ctx=_ctx(), user_info=_user()) + linked = link_samples( + db, + freight.id, + ctx=_ctx(), + user_info=_user(), + items=_items(('cell_storage', own)), + ) + + assert total == 1 + assert rows[0]['id'] == freight.id + assert rows[0]['items'] == [] + assert detail['id'] == freight.id + assert detail['items'] == [] + assert detail['visibleItemCount'] == 0 + assert linked['visibleItemCount'] == 1 + assert [item['sampleCode'] for item in linked['items']] == ['C-own'] -def test_keyword_and_source_filters_use_only_visible_items(): +def test_keyword_and_source_filters_match_any_batch_items_like_web(): from app.services.market_freight import list_freights db = _session() own, op = _sample(db, 'own') secret, sp = _sample(db, 'SECRET', source='research_donation', sales='u2') _freight(db, 'mixed', [('cell_storage', own, op), ('research_donation', secret, sp)]) - assert list_freights(db, ctx=_ctx(), user_info=_user(), keyword='SECRET')[1] == 0 - assert list_freights(db, ctx=_ctx(), user_info=_user(), sample_source='research_donation')[1] == 0 + assert list_freights(db, ctx=_ctx(), user_info=_user(), keyword='SECRET')[1] == 1 + assert list_freights(db, ctx=_ctx(), user_info=_user(), sample_source='research_donation')[1] == 1 assert list_freights(db, ctx=_ctx(), user_info=_user(), sample_source='cell_storage')[1] == 1 @@ -223,7 +240,8 @@ def test_manager_scope_is_region_union_document_manager_for_both_sources(): assert all('sampleTypeName' in item and 'motherName' in item and 'newbornName' in item for item in detail['items']) -def test_dual_role_uses_fixed_route_context_not_union_between_pages(): +def test_dual_role_list_uses_data_scope_not_field_scope(): + """列表与 Web 一致仅走数据权限;专员/经理路由不再按现场范围裁剪批次。""" from app.services.market_freight import list_freights db = _session() specialist, sp = _sample(db, 'specialist', sales='m1', manager='x', region='other') @@ -232,18 +250,20 @@ def test_dual_role_uses_fixed_route_context_not_union_between_pages(): _freight(db, 'manager', [('cell_storage', manager, mp)]) specialist_rows, _ = list_freights(db, ctx=_ctx('specialist', 'm1'), user_info=_user('m1')) manager_rows, _ = list_freights(db, ctx=_ctx('manager', 'm1'), user_info=_user('m1')) - assert [row['freightNo'] for row in specialist_rows] == ['YF-specialist'] - assert [row['freightNo'] for row in manager_rows] == ['YF-manager'] + assert {row['freightNo'] for row in specialist_rows} == {'YF-specialist', 'YF-manager'} + assert {row['freightNo'] for row in manager_rows} == {'YF-specialist', 'YF-manager'} -def test_cross_tenant_deleted_parent_and_deleted_sample_are_invisible(): +def test_cross_tenant_freight_is_invisible_while_orphan_item_batch_remains_listed(): from app.services.market_freight import list_freights db = _session() cross, cp = _sample(db, 'cross', tenant='tenant-b') deleted, dp = _sample(db, 'deleted', deleted=1) _freight(db, 'cross', [('cell_storage', cross, cp)], tenant='tenant-b') - _freight(db, 'deleted', [('cell_storage', deleted, dp)]) - assert list_freights(db, ctx=_ctx(), user_info=_user())[1] == 0 + orphan = _freight(db, 'deleted', [('cell_storage', deleted, dp)]) + rows, total = list_freights(db, ctx=_ctx(), user_info=_user()) + assert total == 1 + assert rows[0]['id'] == orphan.id def test_sample_options_are_scoped_sql_paginated_stable_and_derive_link_state(): @@ -315,7 +335,7 @@ def test_unlink_prevalidates_all_items_and_rejects_hidden_or_nonexistent(): assert db.query(BizSampleFreightItem).filter_by(freight_id=freight.id, del_flag=0).count() == 2 -def test_unlink_last_visible_item_disappears_without_revealing_hidden_remaining(): +def test_unlink_last_visible_item_disappears_but_batch_remains_listed(): from app.services.market_freight import list_freights, unlink_samples db = _session() own, op = _sample(db, 'own') @@ -323,7 +343,7 @@ def test_unlink_last_visible_item_disappears_without_revealing_hidden_remaining( freight = _freight(db, 'mixed', [('cell_storage', own, op), ('cell_storage', other, hp)]) result = unlink_samples(db, freight.id, ctx=_ctx(), user_info=_user(), items=_items(('cell_storage', own))) assert result == {'id': freight.id, 'visibleItemCount': 0, 'disappeared': True} - assert list_freights(db, ctx=_ctx(), user_info=_user())[1] == 0 + assert list_freights(db, ctx=_ctx(), user_info=_user())[1] == 1 assert db.query(BizSampleFreight).filter_by(id=freight.id).one().del_flag == 0 @@ -484,7 +504,7 @@ def test_manager_can_link_sample_in_managed_region(): assert {item['sampleCode'] for item in detail['items']} == {'C-existing', 'C-new'} -def test_batch_paging_is_stable_and_total_counts_only_visible_batches(): +def test_batch_paging_is_stable_and_total_counts_data_scoped_batches(): from app.services.market_freight import list_freights db = _session() first, fp = _sample(db, 'first') @@ -492,13 +512,19 @@ def test_batch_paging_is_stable_and_total_counts_only_visible_batches(): hidden, hp = _sample(db, 'hidden-page', sales='u2') f1 = _freight(db, 'first', [('cell_storage', first, fp)]) f2 = _freight(db, 'second', [('cell_storage', second, sp)]) - _freight(db, 'hidden-page', [('cell_storage', hidden, hp)]) + f3 = _freight(db, 'hidden-page', [('cell_storage', hidden, hp)]) f1.create_time = f2.create_time + f3.create_time = f2.create_time db.commit() page1, total1 = list_freights(db, ctx=_ctx(), user_info=_user(), page=1, page_size=1) page2, total2 = list_freights(db, ctx=_ctx(), user_info=_user(), page=2, page_size=1) - assert total1 == total2 == 2 - assert [page1[0]['id'], page2[0]['id']] == ['f-second', 'f-first'] + page3, total3 = list_freights(db, ctx=_ctx(), user_info=_user(), page=3, page_size=1) + assert total1 == total2 == total3 == 3 + assert [page1[0]['id'], page2[0]['id'], page3[0]['id']] == [ + 'f-second', + 'f-hidden-page', + 'f-first', + ] @pytest.mark.parametrize('source', ['cell_storage', 'research_donation']) diff --git a/backend/tests/test_market_protocol_api.py b/backend/tests/test_market_protocol_api.py index b99197b7..318d24f4 100644 --- a/backend/tests/test_market_protocol_api.py +++ b/backend/tests/test_market_protocol_api.py @@ -2964,10 +2964,10 @@ def test_cross_tenant_or_disabled_referenced_user_is_rejected(): @pytest.mark.parametrize('source', ['cell_storage', 'research_donation']) @pytest.mark.parametrize( - ('field_name', 'scope_kind', 'collection'), + ('field_label', 'scope_kind', 'collection'), [ ( - 'salesUserId', + '市场专员', 'manager', { 'regionId': 'region-a', @@ -2977,7 +2977,7 @@ def test_cross_tenant_or_disabled_referenced_user_is_rejected(): }, ), ( - 'regionManagerUserId', + '地区经理', 'specialist', { 'regionId': 'region-a', @@ -2988,8 +2988,8 @@ def test_cross_tenant_or_disabled_referenced_user_is_rejected(): ), ], ) -def test_protocol_create_rejects_assignment_without_target_region_staff_binding( - source, field_name, scope_kind, collection +def test_protocol_create_allows_assignment_without_target_region_staff_binding( + source, field_label, scope_kind, collection ): from app.services.market_protocol import create_protocol @@ -2999,13 +2999,17 @@ def test_protocol_create_rejects_assignment_without_target_region_staff_binding( if source == 'research_donation': overrides.update({'donationNo': 'D-OUTSIDER', 'protocolNo': None}) - with pytest.raises(ValueError, match=f'{field_name}.*采集地区人员'): - create_protocol( - db, - body=_body(source, **overrides), - ctx=_ctx(scope_kind), - user_info=_user(), - ) + created = create_protocol( + db, + body=_body(source, **overrides), + ctx=_ctx(scope_kind), + user_info=_user(), + ) + saved = created['collection'] + if field_label == '市场专员': + assert saved['salesUserId'] == 'u2' + else: + assert saved['regionManagerUserId'] == 'u2' @pytest.mark.parametrize('source', ['cell_storage', 'research_donation']) @@ -3013,7 +3017,7 @@ def test_protocol_create_rejects_assignment_without_target_region_staff_binding( ('field_name', 'scope_kind'), [('salesUserId', 'manager'), ('regionManagerUserId', 'specialist')], ) -def test_protocol_update_rejects_changed_assignment_without_target_region_staff_binding( +def test_protocol_update_allows_changed_assignment_without_target_region_staff_binding( source, field_name, scope_kind ): from app.schemas.market_mobile import MarketProtocolBody @@ -3038,17 +3042,17 @@ def test_protocol_update_rejects_changed_assignment_without_target_region_staff_ ) db.commit() - with pytest.raises(ValueError, match=f'{field_name}.*采集地区人员'): - update_protocol( - db, - source=source, - protocol_id=row_id, - body=MarketProtocolBody.model_validate( - {'source': source, 'collection': {field_name: 'u2'}} - ), - ctx=_ctx(scope_kind), - user_info=_user(), - ) + updated = update_protocol( + db, + source=source, + protocol_id=row_id, + body=MarketProtocolBody.model_validate( + {'source': source, 'collection': {field_name: 'u2'}} + ), + ctx=_ctx(scope_kind), + user_info=_user(), + ) + assert updated['collection'][field_name] == 'u2' @pytest.mark.parametrize('source', ['cell_storage', 'research_donation']) diff --git a/backend/tests/test_oa_datetime_normalize.py b/backend/tests/test_oa_datetime_normalize.py new file mode 100644 index 00000000..0608aa9c --- /dev/null +++ b/backend/tests/test_oa_datetime_normalize.py @@ -0,0 +1,111 @@ +"""oa_datetime_normalize:PC/小程序 datetime 到秒对齐与历史到分兼容""" +from app.services.oa_datetime_normalize import normalize_datetime_form_values + + +def test_pad_minute_only_when_datetime_default_expects_seconds(): + schema = { + "rule": [ + { + "type": "datePicker", + "field": "useTime", + "title": "用车时间", + "props": {"type": "datetime"}, + } + ] + } + data = {"useTime": "2026-10-20 09:00", "other": "x"} + out = normalize_datetime_form_values(schema, data) + assert out["useTime"] == "2026-10-20 09:00:00" + assert out["other"] == "x" + assert data["useTime"] == "2026-10-20 09:00" # 不改入参 + + +def test_leave_as_is_when_already_has_seconds(): + schema = { + "rule": [ + { + "type": "datePicker", + "field": "t", + "props": {"type": "datetime", "valueFormat": "YYYY-MM-DD HH:mm:ss"}, + } + ] + } + out = normalize_datetime_form_values(schema, {"t": "2026-10-14 08:20:00"}) + assert out["t"] == "2026-10-14 08:20:00" + + +def test_skip_when_schema_explicitly_minute_only(): + """请假/加班套件显式到分,不得补秒。""" + schema = { + "rule": [ + { + "type": "datePicker", + "field": "start", + "props": { + "type": "datetime", + "format": "YYYY-MM-DD HH:mm", + "valueFormat": "YYYY-MM-DD HH:mm", + }, + } + ] + } + out = normalize_datetime_form_values(schema, {"start": "2026-10-20 09:00"}) + assert out["start"] == "2026-10-20 09:00" + + +def test_skip_plain_date_fields(): + schema = { + "rule": [ + {"type": "datePicker", "field": "d", "title": "日期"}, + ] + } + out = normalize_datetime_form_values(schema, {"d": "2026-10-20"}) + assert out["d"] == "2026-10-20" + + +def test_pad_nested_kit_children_only_when_seconds(): + schema = { + "rule": [ + { + "type": "leaveKit", + "field": "kit", + "children": [ + { + "type": "datePicker", + "field": "leaveStart", + "props": { + "type": "datetime", + "valueFormat": "YYYY-MM-DD HH:mm", + }, + }, + { + "type": "datePicker", + "field": "carTime", + "props": {"type": "datetime"}, + }, + ], + } + ] + } + out = normalize_datetime_form_values( + schema, + {"leaveStart": "2026-10-20 09:00", "carTime": "2026-10-20 09:00"}, + ) + assert out["leaveStart"] == "2026-10-20 09:00" + assert out["carTime"] == "2026-10-20 09:00:00" + + +def test_pad_datetimerange_list(): + schema = { + "rule": [ + { + "type": "datePicker", + "field": "rng", + "props": {"type": "datetimerange"}, + } + ] + } + out = normalize_datetime_form_values( + schema, {"rng": ["2026-10-20 09:00", "2026-10-20 18:30"]} + ) + assert out["rng"] == ["2026-10-20 09:00:00", "2026-10-20 18:30:00"] diff --git a/backend/tests/test_web_sensitive_permissions.py b/backend/tests/test_web_sensitive_permissions.py index 35da553a..08d765da 100644 --- a/backend/tests/test_web_sensitive_permissions.py +++ b/backend/tests/test_web_sensitive_permissions.py @@ -580,29 +580,36 @@ def test_market_only_user_is_stopped_before_sensitive_crud(monkeypatch): assert called == [] +def test_quick_register_writes_skip_menu_and_data_scope(): + """客户服务七类登记不再校验菜单码,也不按数据权限拦截样本。""" + api_source = Path("app/api/protocol_sample_collection.py").read_text() + crud_source = Path("app/crud/sample_info_quick_register.py").read_text() + assert "assert_strict_menu_code" not in api_source + assert "apply_data_scope" not in crud_source + + @pytest.mark.parametrize("kind", ["storage_cert", "insurance", "all"]) -def test_market_only_user_cannot_use_sensitive_quick_register_branches( - monkeypatch, kind -): +def test_quick_register_does_not_require_storage_cert_menu(monkeypatch, kind): + """客户服务管理登记储存证/保险不再要求储存证菜单权限。""" from app.api import protocol_sample_collection db = _session() user = _permission_user(db) called = [] - def forbidden_call(*args, **kwargs): + def allowed_call(*args, **kwargs): called.append((args, kwargs)) return {"success": 1, "fail": 0} monkeypatch.setattr( protocol_sample_collection.quick_svc, "batch_handle_storage_certs", - forbidden_call, + allowed_call, ) monkeypatch.setattr( protocol_sample_collection.quick_svc, "batch_handle_insurance", - forbidden_call, + allowed_call, ) body = protocol_sample_collection.QuickRegisterBody( kind=kind, @@ -611,17 +618,16 @@ def test_market_only_user_cannot_use_sensitive_quick_register_branches( handleTime="2026-10-14 10:00:00", ) - with pytest.raises(HTTPException) as exc_info: - asyncio.run( - protocol_sample_collection.quick_register_sample_info( - body=body, - db=db, - user=user, - ) + result = asyncio.run( + protocol_sample_collection.quick_register_sample_info( + body=body, + db=db, + user=user, ) + ) - assert exc_info.value.status_code == 403 - assert called == [] + assert result["code"] == 200 + assert called @pytest.mark.parametrize( diff --git a/mobile-h5/manifest.json b/mobile-h5/manifest.json index 394ab581..792317bd 100644 --- a/mobile-h5/manifest.json +++ b/mobile-h5/manifest.json @@ -49,11 +49,11 @@ /* 快应用特有相关 */ "quickapp" : {}, /* 小程序特有相关 */ - /* 当前:测试 AppID;切生产时把 appid 改为下方生产值 */ + /* 当前:生产 AppID;切测试时把 appid 改为下方测试值 */ /* 生产 AppID:wx2b139581f4c855e4 */ /* 测试 AppID:wxa261ad85f2c99b26 */ "mp-weixin" : { - "appid" : "wxa261ad85f2c99b26", + "appid" : "wx2b139581f4c855e4", "setting" : { "urlCheck" : false, "es6" : true diff --git a/mobile-h5/pages/index/index.vue b/mobile-h5/pages/index/index.vue index df0338b5..23578986 100644 --- a/mobile-h5/pages/index/index.vue +++ b/mobile-h5/pages/index/index.vue @@ -125,8 +125,7 @@ refreshOaMenuBadges } from '../../utils/oa-badge.js' - const HOME_BANNER_VIDEO = - 'https://video.hfsxw.cn/d04ce57416a771f180684531958c0102/db7aa1b54f8e45d3b6b240176085803f-9224e7e7aa8db3dd79de34f341d9a452-hd-nbv2.mp4' + const HOME_BANNER_IMAGE = '/static/home-banner.jpg' const FALLBACK_MENUS = [ { @@ -160,9 +159,9 @@ menusLoading: true, banners: [ { - id: 'banner-video-1', - type: 'video', - src: HOME_BANNER_VIDEO + id: 'banner-image-1', + type: 'image', + src: HOME_BANNER_IMAGE } ] } diff --git a/mobile-h5/static/home-banner.jpg b/mobile-h5/static/home-banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..98aaaf9e8e7c6b65a67c7679e2e56d5cdf05922a GIT binary patch literal 200740 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�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%0AK7&lhtAI*PIBhC+#Nwbyecz&5aS}e@@+zBkI&P! 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

&16kN5efVx`{y}z6EykLJH^1<{ly7>BYF} ze4}sS*<@Z_rrmyN~zP-{cF`NJ_c#bN0}kV zb6u~8{2{AZ&AKp7J+LdihTBz*yn_?7FHoa6t#KKGy`s;7&G^3^I*;nrwDLUm$Ka=j z?Z7Sb5%jJ2{ulUa4yXs%o+Vq4^O zWX^y4C&PAph!c-qY3VMB5W+&39*QfTnSqgj>64CgQbiPv(LWmNyLz^F%9Nh7n}0K5 zwHsjAh9EugD%4R)ba(NJ$BG;`J*%nHh*;|yjN!yuoNp6bM$_%3VkZFO*0Z&p14X#M zRhkue@-vV+cdM|@(aLe(y;HlNGUV4AQ|51&;h~7D3G+qR;QVv&-@~bY4d$O{78&9j zfa$m%Ncz_^qI@^7mix>Q;ZTk-$2Ig+5w4}8g^@!%4f6W!?^bk6C}Q7)9Y<=Kd8Fyn zaO#h0w-sXfIUzTx=Qo}Px01lcYi=2e;0#xT$Kah#%U_B~EZszN1D&VW>0fx-q)55i zGgYp9qcY`39XPHjf9bmdviY&AJ2QvBV|nKradEN(DEaz6^l)FnlQ#(BZ6)5ffc z;(bM97!1nXami6$XRF;JLnclLTKBNB_K{O-bJ4-k=c=qhZF(a(Q`{Qryhp4{saT`T za>~GDpFv(d7N$#rr@eJI8jMFtF30%AbjpfNO2^Sv!OonQFHyH|zRYL2u18t7U$diw z$T-DoO?w%%jOVC0{Od0JQL$|SSg{>=tV#8hFgmEgIqzLDi`@6{n0lVl_Udu=sFB~PoP|YjTb^($ zsnF;1HFc3s4=Kmcn)7RmoZYr_*1JCs%eL+r267lxqv>-TJN7NU$F*y)=SM6#Ad~r5 z2M36Ji&TNh%6&QKHS6dxYm%N~e(~w+RjpE6nS@Z~*^dBo)12|>IigZX`vfWU7t|!zlPwH5iOKAaTC)j_XXGT2C(APE*EO7jG(%cgYQ-C&TQb_mH|!&asL48 z>rLSZTpkEDIC^o6EWFPiuPsWgq;Y!G-|;oNVcK~yo_~nbV%BDg(s;l@<|?j2jP>Ug zQ&u7FE?rJpW^Lbz;>z%7>=H`>-MY_K<$o{ zVygQpP4z!K&ZR77COCM#4xJ`vTxX?2Zu4n6#kQwxNE?AT>_>Wn+4F;p)~ceo!wmgv z<5n@MjkDjyWK`tz(y^s~y4>_-f%kc5L@;_4JY}TuVxwL4#YtTvBtfLM2_No>}X~Mx0 z?m6QX(=Ug$0)kduqa7=%wR&)sq|b@VGTcroDy0f-q-0#o#Ws#TYlhW=G*6H^9&5J0 zhHG($9E$V(Vthv9)Ee~izj{fd=6JUB>B==#nc+I}0l1G^^6f%ZNsepOHTOH5FQ#k8 z^=UCFZ1=C#@GIQZ{Kqb*b3)Ap#LAzzl9bcn3<){rP&tD5;|S=R32EFzWFcHn?; z2>MsCc)!Nq+E$GeZ;;jVzPTfLZp89yry#-4*{^J_$HbV(RK+Dh*)y5B)LG>_j&f_? zei3|6i^JtKySFN;e|G(_dm8yZ`tj02b6&^r7vcT)#Xld|Xi@GKQM%7~;Cel)$ zkuB?Eco;$7HLs)T*4jpyZKhbpBZAsBiZufODvS#A&x#st-S(B{!V3twDmmlUznE!M zjw2kUEh5?dag4&$z~vmUSDIV-pAdN4#1|9YO*6SH>`CXPc!sH{vj#cly}QOfAC_&? zM0)nG1J*31g_&d+`q%U(Na;qDV*~ihiD}{`ij?Y}b*^0(ILZ1}J&fQ#y=dyuhirNp zqi1Y)*U~MK=Bs-Xthc{Q0%QZQtmWMMj4vc<8`^Eo(mQ%q&DGcLa4RayPhpI76>{p* zK)B%ZTGQ2@1|~3d8%HOoypDhm)7Go$H(I5vgUV*udX8~j{f3Vn&IHTWx@&(9+M@8a zq?@^v^GZ;Mvz$(HEm~<28M^VB>MXU(CW~alk;fd0#MLy&?N0PUJSnZgIhJT$SKJUPzxI98s8uI$uTH=CgRSaz-(_1+ z-qB-T!cX|CMP9$hwao3q4crE&dbsQb+vzhA^go0VH=Vd(w=@pii}m!%_-{7s#x zKCF1JQ_+43_?F6O?zLGUkfQ=)-T>-A6~9h#*qm3d=pHc9vd&R-lkiwc(0wWnc^IpjC4FaW^rDnHkFZ#bs02!REqCOn8Kg}_V|%TJ%=@# zSHj*QB*8N*hxk|&b^3;``Ci48JTt53o(*!|Cv7n-B)BSxDi4*{0REN3Ny?=4Rz7Nc zuhh!E@az^Ak2EuItI>~I_&?%|m*-n$wr&Gw<*%W2PZeCG5(l_ujX~g=`KMpkmiGPS zBcV92slii~7`IWMqHsnB5$&B$OQTCq)ZW)f2I&0wt_JSpTwJq`gqm&krqg_Y;11QA zj&qvj$6^&vbsxCoIXc4Lt6Ip@g|cz!TCg!4>kb2!#cINGKpwp-#;C8c_B3iJ=+CG> zW{aJkJyGAw{9SB&XwUE9$imSl_OMAKqO?JO8klV-SMwc_=T)V znMzqgNQyN-C?2%mjsE}}bsrpRl3QEI%VvbCASW30{A=Ow9C+F-8s0@&2be+c&3uL$ zm0VoXXWUKG!z+}&C3yZFCfVVE^D_)}uZ#67sd(Cf2Q}Y(N7Ove72cI@ zj0fZ^%J1deFe}}l+QG)%k2*B(i<9#?D}X%mMQPcn1PY+wZ$8Gf?8ZoL_49bCU7uHm zg^ssRL6Chb^c(gz{{WGK^q!#-zdtOS<{w)7`}RDSX19Ouuvg1xf5SaUd@TKf(O)p9 z(-qPqkOB0rFG80vAo^EWt$+yTw99HGNgp$dgXSzVRD1Awrjt=SU}dYabvHR<4NCI2 z81=4l^^Q$#O($CBZ>A?a^{*EfRaonwwK<(Z@w*=N!(TTBy3IylN&KsdzLNyk%~jS% ztxoniJwdo4yzf^z1Rr|ubq4uOa5|am^flRr_>Q$B$b3NnaQW|=@P855?ndL*zKPZo z?_gJu>$cm24#z*8eU?vOl1j&um{aGAN6LO7(+FlEe=73rM%QF>anT$3SJC?QhUQ{M zb6!iVX<$P;0nWz$M!#Un@$JDT&&xAhyZ4tr|I+#L9d;E(Y~z7fqVYU2p0)E}@jRtR z&5kOZo+Y{d7d8EIvsgu0AIFb_y`%S!tW(BtDEsOvyq-I>jAzUh@;tsEyKX$g&%IES zSGaz%HB9rUt&vdh`ip+^KCqwSJ))DDI#)e?@iqVmM$gi|WPL(I{6y3S@yNk7&ph^f z9;P3GaBzC7p5J}(5?O)TPd@d^U3j|oWAeTQdB57vT+$n(>s*t~XD+9`Lx*tG{umvM zy6waA&T@U~i|Ud$SN&_0H)GbLH)?y=EVBuLYl^sjg_X8<(4&@#{##pzSmKDB~w4|;FfTz9E>r_q|M8c5zZW}Eh=&0!mtVT{v! z;&{oVu@ie0^fvuhgUqpM^0nS;*LT`@~xX&3Flw{>s^@e*OGEm9jm$U{)cXG&Y+yvr-sWd zq>mpR#5AE#o+lBa_)crdm3E#@eMR6Of{Mj9}MlJuxslG z(PU0~V<2_s73&`kuA%1n^L8OmLr=)kHK<`s~4N*6taqNwMn~w!TXPV z_*6wXutbB|i3;y(+Y?HJw|wt(XVagKY|$BLcPN)ZmBaDM?`WsA)oF0~0#mAjwJ zygk7WAw}ZcXZaZ5 z3j4f0X{hSY=8R@1+0>GPvM`%XmOiBit}6on07OZ0Wj3bK}}#5Ry-fhxEXJl#WG-g-94$O zDCm1RZ8^){w^FUVPPXGNrzf$^S1_}Zp@1w;UX=ScEg8>2nubG%s^&e&-AR~IY3t{) z-N-f7==S9$R^tGQ$O;4Q^{xFqNOc3P3Fv8#ttnHpXVUsyi24#B!(?;qUq1NS%&q*A z1Q5Eic#Q(w$r7&sV!ZnDCu}HQpwpAk^76^5sxqHb&)()qroRd} zkZ$^6sw-Hfk|rS-s+GwA;Af_4dw2-Fm@wg$ffc1|adB?4MQ-egI0+(-i~-2w>)yGP zt-1FzsFJiub!$l@kwcBHP-J`8IBh~O-@!HN`ks{LC7IBcE7u3G>t1<&0zNQ4TGld8 zR8AWaEBiZaWuy#}ZeDX++GUZJLAZ08&54YT2Vu`j?sPkC&KbIOHMKbFb3DTm;Z3)> z-01e}1+u6ZC!TAnwmk)N&^`bQ(-paA>)O05;}NecS>j~4UTMm-*5^}e_l0c4x#qF0 z2P5fS3@iLq^0Ib5);kS!C!U7AW8s#&aRu62%EW-ddGxO_BO!Rj}hQK=wl(ge3`huPItdVUD_i4^)VhM@Qhh1b+7 z5Km9*Sm33jIx%btn%$ZNn?Noe#QRAUkV}cM}n8c8iaV%^?)UEM={2J>JP%d zFnj~yv8;HW)#gq1@Jfu}^f)~$_ZQ*a>_bJhjQ~_w(Lfyl0~PsiiTRY(6^5qw-2L0a zj14Ndr-`V(6`|~k02wuhtrZr}zZ-U(gVXV;XV&a2p)%b}k)n)}!~tJ1d`tM#V=Qv% zULTY@Fe>tnfO}Wu89q^n#a4=^ADR0n6!A6(FT%-In!8&bHRC;2D77n*0o;Mu40OOX z;GQDXEv`3tfMlM%E27plX)a51*E#jCE7hE{H#PkelwduTIH$S%XP#zn6^N6L&73x@ z=w`y4^{A{!<36;@xJi(nwOTf4c>H;AWyiZ_ocIy;#{raPZX#<-9L=e=j#UxC%I z1!m8wzyTZbdg8U%DBz@}a%-7Xt}2bY0WUtaLRPc+lHH6Q4l_sFk+gXv% z6<=1pTW|&mJ$S6RH9sie9%^B5my<7;pn`GjTGNu)^J`(8Ta=EM!&;@i(|KfJyJo#A zJ7tkZFR-41J7v)eFNA1NGG4~OmT z)_a9G-JD{(J#kMP`Cu!`k~^rUl6z*s-JDZRv}=UCskL*}?DU*Cml(;aUM13{y1lZE zdobtPx*rN_cK5czE9LU!h;!(1QQu!%Uh2y5wo)<&t!uk*)VquWcIFS!?Bre_cl*C>sd6?xt!_EQ*~Rj zM(>IKA4JyKvYlM7H8;bbhZ=p(q9^e+(m`nv<~_hOk?-kUn%T*4=@S0{6?^xDJ{I_X z?#(5=i_VdTPU36E%=1XlqWPt3_A<+H*z9Batqn~*GB1brR?BUtn>7Fd^6kmTy-4q- z!zueVz`od|zxXksw1w=Wcu)HbK(8kFi35B#f(hN`mN{E)3FvWOFM@P2H928bw)!%2 zY_Bq=l9da2quA_Z(X}ZW&iq8`dpHOA({+D`UKtQH);94**w4wue6gl{NE(g6iUed} zN6nh`Nqkj$EJ0aYh3A^|YGl}m)l#QB95nG!qeZ^Gw&u%GDo&vJhDd>s~W^ zq<9dV9xKl-Zkz9a5v*f&M1uD&3#s;zTkCmK<6 zn>WHysfei>bk^skd^XpU!y3rc00U|fnm#4`Tff(XTBM{y=nZ)msja1y45-|Z>x%N7 zXT)L{-f5elJXiC_7uBbjW1OP4Kc~1)2`s+_7&bG-UMyWQ+DnNXZaE-kzBKWNiS9L< z*OlCnoD6za_l|s7CaG}99P9@G171-p`HV^HMq8Iggl^WMnPc5aIK(#=IW(YVn6)C; zsCh6=4;^XX5;&$0T9|aK+_X1#LIIAop{8lqI<53J7N}lHSSSPDsQ?MVucv+n_%qD7 z{{V!F^)Lq!0zEs|nV91h3QkXR(aW%oy;Qm*=#Pg!7PRn3hSEF%Gp_lc+=}`C0OD7Q zpIX(VjyCnXjrm1>#cG~q=>8&Z!o zXCz0|n$)zwJF68RIX;!IY{S1=`K(Uo(a~pFX4qx=*WSOfG{QY*^FFEktKcg(83#4@ zFYKc_rmc2;Su5r<-{D;J;Qia5v3?(vv?^*B#yR~fhb^n_ zA3u#=@o}3KT1V?cJ}RWL^{(obS5uNPWlNbjJl8LKFHu_;Qsf%t@1!|3;o_$DJsK4I zobB|7Bv%`J{c~L{^q+dU3+L-zeA=0V!}$GA0mo~idw(!AqQO~jmcHS~FWnr9t#bH?>+Kucs~b+0qlbpHVKdB`8~ z&A*YaZq%SHy92Fx_Ni)3y#E01H}bE#z++revGVxbEM)Iv|I_@f`#=M5G{bZ;*ENc6 z2T*B`a(XGR=osP~KO9(8Yn!fkrkk3^Grno2cJEd7hHD%xjZ-robN+uijLvh`vpnbZ zG}6TS)=qLX_6X8540Wcp&=o*$eg;ilx6%nc1EG>;&|oK&k5w+ou}i|+&6>41r&+DE9x zQMb?(ump3O?WdAX`k2Q(!%95#-O=aq*v#jFTCr%8xF0Fzy?0OW%rB3W8t$~;2Sp<& z+w|hSY8e{co(4OMY0^yb?F+!yI)sXT~&8pgNEwnr2#&!nR| zj}OZ;xY2F|chMe)BEGWlo!KcHpFk_(?Kil{G47=Dc-- ze#$aO(eTZ_5%jM=*RO;ZfnSXO04nV?#`7UkJuApQCtZJMv{xjN&N#1;!ckJI$bM~? zVO}OthgN+P;7=IEZD$>!)dr_+w{}1yzrB8cXns2>Dyp|5)YsM?6xCZ$ z(_)(><(9l`^C71~Zn9dl@31-6WrBoq%tO65vF#d$pB>G#e<(XJK>RDA_)Dh8Z#Jhe zj|JQh=Tr&Jvij{G%DZoeQ2B6Oo_=XF&3ZKhIq9 z3)((WDknVRq{z-HH^ytA`QogCs$38BcRt3gxvIAy2p{QN(t4zCP2Hq<%%AHsPZMEC zCaO&T0KRN=%~QI%Sd%P$>)nJK-1{igl-ja0@2^TR3Tu|X)ES1{;-S=aNW`o+S3foA za!57kMw33f36{wu|m9oeZLIL_wh#oYN3H685CU-ut}cEXw$x9j{WKl zLU5vFJ#cH=KS}m&)Ur6OQcz=y2lzRzPErhV8rjrm${-z=70$C06a5V~eVz`LpoSe#Z?m39Jv-N$OvxXjK8{cAR??tEgQ?C}m|4Ie|3RKAWR8;dX< zJ!|OQN5jpaXi*^;P%y{+tY)G3LE&LM{{Y%|N&C3DT=#1BpA~5k-u74XXVADwmgzYJlX&+TzYV<{PZxX3(axFVM; z;s%D~6=auV4xJ7w>thPOk_aF2z>I&uYaDhqq$)u{=+E9bV=SRx0Xa=wrKj9}Z<|7w ztaFc;jMk2sr>xh|qqa9ptM$ngUgj(55cZLW>suZiwP|&GKI82XllV4k)UP+}q;EoQ zQ-bef>xq0TV;_U%xSkNqh(KaJtKj`@KhvdE94is}*Xf40Bq`t-RA3fU{Hx(>zXe>} zw71}4OBUw5jF%Ak8=LBV4s8xxTJ~}1d2O5-eatali=)T1amS@{tqR*t(RWji%DTNV z#s&{s`gbl`ZJ#lizI9`&w;wfhHlr9dfp6RETlS}cUm1#%l-!R?2L%L@I;&2V(LvI= z+cS}mYUv^XD6cB4_0;wv?uSUZ991pmCl03tPDN;*m6P6^uNNt z7$}WxUHKiW+k8Unf2VI=PBJUtZ3A9?A5ur$LKYdXuzWk>NHseYMSa1Sy>eza1m>$j z9|Kmr=+miytFzel?}PfVNFK@0DA@e#=xx~4TRxkBk5mQ+ezj`t?C7S zPsG?&PZZ~E&*`rRGig@H{;emhG(6MAdZpx2JaNcXeFbY<_jceD|+L%W}Yf6@5G6SV1l` z&3G2QYK7Ya1az<3GP zpb@5htLpFBJK>&>_NhK3YLde(-_HevTh*EooJlEOp^x2PLG`bk&vW1G%(hsBz2~C! zJ??ASw6`gk?_CvQ}926G)rjpNRFqflvcW(*n~2XmI$MwgTT+$zLC>> zF{Wvj%Wq{0#E38eu8=fpK4J&rDj9C=B3;r-fPcIz`L7$9;_;On>rKhC`%^5*a_qW{ zY2l!vk~|mVFM{ROygw|qw+{h{OYK5%*z7>BgBr$5cW9(pH;$o!2l6%cf5sn-zt~YW zouERqPIxlPKXxNULheso3gLW5qUt(ier41p16QtD>-UJ5Nj8JW09PsE$>hAW zV>1>f*1to;x$|40_<#1LN!GJRf=uHi)d`}SLGpL+TeHHd$ALs47q5Eu6MYYQIEIzZ zE^RX6OsNMR)d&0|mv7F~`B$-cdrWOo@JAA<$0VNB?Uw!)hB!j7kAc@s<;oHVwP%}o;$pi_MSZn*;hQb3!jq0T74xTvv~g{HD2+xkc*Qz% zQ$0+xh@*(o$Ce_@&INV)UY~O#21wbubQz}G*cq;)i5DfZWeEA3wh{64eM>>~4V zB*g)8SD_;~6_zI#3JE!GPI<&s@X$%CwtVNOL49sjythINvcakx<4tS;4uAHXcaynMu!>e6!P){HIdiHMxcqTs)c)>h40b3{mdxlewm4Amm=Dokfe+zs$q`>1( zfJD1b$_{dC=kXjthoy=7yZD*rdn`-B%Nb5S<@Y{4w(#bu;ycB*wJM;HH#xxi*VEq* zz7Y6hM@6{SZUybh=Ol%ReS-J=YYV`C3~e?2THs4@G!Z~~5w_g^HS1FRE7A?p*xFs) z9)4rylZ@BT=b6+cCq^|KZM}kp41IcV#8aZD2JDk|yE;+f?+2r=+1lA$bmc20J!lsRzB`+wbIyFyf0(XoRro`9;rn-!P1SC)oe`XsHS%<;VX+hC zc!vE^^w{jTH_NCzO3Tzd;?eBdSBPyTQ}&V&``3Ve(OOJ?Bhsw@0JG#mVwZ6l9WZN8 zNAO39wIv^Dxt1_ECv|f_5PTbPpxQ-t_wz~fZ7R*4wdm#8Of?*QWlpZWk2@2@InF04 zwR|UAXN#z(RPgT=_@;Y3S(QoJPg>!;LE=Mo2Hf&SDSS#=>h?*Wu4~Qp38W3Qo|Lf_ zbg}!MOO;VjgHhEIH2FMtpTw=78qfQP|3UudIe2_W_og*HCso(0!1Z3{#wPDMCsHKU< zD}vUw#LIl#3jDK+bLq{x6q)-k2k`VLrCO@gez~t?v$JqB-oAM8pNra3*6_L8(BiLn zyTs#T#T#;RE5Wr3=9WUl+9cZU zuMMIPmvAn90I$6Ck!Rt}4H7UBB98!j;=X$LS)hv;e%Elgl0lrF!n;2lc!))6ETU|2 zjw|M|P?j?ipteWW;ao6ycR6m)I`MwG`lg{Y(l${E1Ln<*gz9dhrS2A@cwQ{$zV4Cyl$(^+0V*>V0wa8ycaB*EF>l2#f zua919mI>ceraPR~^q9#N$lf+`E1|t}oM)|bH)Pjz7ed*|>Nv|+3#muAuoc{1g4>Dh zT#ew#CcVrfvN`7)oDJ+;kz5|LZ?@WU2kW{}(XGN}Pvyw<8YP7ae zHaI_(cJOG!BY|5G=>vkRUWF``^*HNi5RRzxxb(RjwsTrAXpF>swdj#)1N*$1)wj|{ zN6TK743an19#w4i$?~&|()>8BDzt*V$HE$ZooL7mNL$o_Sk_urF@am@Y+zB2G3mv7 zG;->6)`ob-nE*!_OOJk*6+F_AF$4~&TGnc}aH@b#5DyeL6D;9l1>L~CgYbIn8vn8*F^u11rT+jJ=gdsrA=`J{$OE&IGuUHJU;J`GCcGqRey_v%O?)m26l*Gtae!niSr*`cr(SbF#X>cs$USiO?!20V%$QS z;(P}9izkzcz2i@s5t`Y-ZhleyokpH&l8(opTap_iudQ_!S1d48oYyr1;08Zh)`0C9 z9qUM=>2Z)vS)D|8j0ak;b#m-6p4CkoAR3NWC3&q9(DI`}DQss?AuqwG;_IJEj!be# zOw`ej-JiyxqtsF5M3%B`yHXE&`b)vLg=36ou&;^YD&lHyjMn(&2V%VoBWSyh7Iu~cjy%XCY^q^-{f}y=9SJ6nyDPYhrKrDapjZ* zayhS)P<+V!_0^9nX`C*-Cf_S3Q~i7;u6DuG#2 zU2UwJja7zKMRdmw-p4gOB&2l4R6J*z$knf7x3**4iqE#Xc}`lfJWnH=Yyw9W)rX;J zBzEAiN#Y|392MTGcQFU4HO%T-oUVmIH6_ZhtZRo;85sAkrlU(uPti2ya^hn(!l^Xp z%6twz^Hxw>9JZr)VM61jc*lyT4{l^V$^LcT>sPAKNV(@dJuAz6UA=V3-A^^^;Nb6b z?D%sCqgEH{a(YCA&pG$3onGjDs^K%(;EJ`Q+et9pxcg$Tyk}`Pj|bai$ye+3HR;`R zAFSap&T>&psl{B%Z~;8kMPV#cdW6kj&#Eky6k3r*kSIB2+gn=uA7Km(;}mo{b;7J$ zbI{hAV8L-*HI&k4X*t2Js@Rt+%|kh{cz63sDH0y9qF-^0MNjTi; zbmS71bB*R9onN@!_u!%2;Z+S<71=F!;;D3#Z&ka37a;e0@%TtwZ4m;)dlJ z$J}7q_pbi{;w#3%cAs3=n`t*G5s;IEfnP&9YE-^Q)@4|VjiDeI{VkP`N4cQkM>FZE5&rZl8j<~#u~G& zUZmyN`A1Zkrl&fS&zRrNx}6#F0Vji89=kXEO=dX8WIxWj{{Rol9aML(YNc5^c08O# z74Eir9j-7wwX=)Upl}l@op{V$gkBOgc{|>tD(ZzTu4Va>0h34-b?K1s>u4E z26M?#%qM}LQ@ZhNUSwWpTJY^nMi^qgiPtR*_EHcsK+Syht0OFqr?y5b=Qwt%YR9$W z#$45BHnfsFFT}}$#Am&D9=^Dhv0p@ZrE$FDr+WGCT5w&@y?)h{O7zkE$myzeoK6yG z)!%QYTI}?gJh&I9HN{Bh&d;TG))y+4z!Un{qm92RvG>^&V&dB|d{3z@qz=q^#}%9K zZfP#OaGUOCg=QH$Byuk4=X;kc3`bmM0_J*HLw%M=TDC03>zAR`8D3(x8-oad;m} z>(5MA^F3;_Rb9KE**IJ*Do|X@q3}<}&kNk!$0h8eh{^efOjpQJ-`fd{VnMieuhKt{ zhT1<0-7^3hY#{Z?ug$6STYGTxu0s>+U%v1@E_jR*a_OP`UE;n1h7&iGAoXWMX?mFi z8m+D0M!wVo`$?? z?%L{0tYEPwx-j^7CVM$H3Y;U(baq!@POgWQAdg)274(js@wRJg1d9I0&6+d-$c=#5 z7zB@BTKVTf(I>bn7!WuW>QHze&VzF~85N#44MwH8*2gYsEF9*QXR*roqsG(tk5M;r zsf?5Is6TX7E3Io)zl{yt%|DjARI$kduj;-KlGGBTEIG|`=_5c4QZ5RdRnUYIN-JY} zFrg}G(OV3=NhiVEn)Hu{(+xD4#2cAU1a_}EH-IU~&MUp}tnkST1Y#S|aaz}2<3@Rt zsq8sVqrMn;gm`}QQPu9F{q5NSeN{*J*ID8}h-rBnsgnSM)b_8OjF)leWP}RkwVV6p z%7@P$we#yEqdNZHOWrYE2W9V-O`1kuN=5>x$+d1U-uVc~tcV!HLgM#hO z?Bw(7U!Qt5r94+(ylw%nY0>p~{!_eq^{#x!A)!&ZHMxc+raLX1WrwKUwm#j5;#Ho( znMY4r%hdc|7N)@w!5wxegx={j`_7d$|rHG0zgi){|7y*&h2pitQ(eY{>j;mDcrWZf(d%=sVY& zXxgk-a4V_EIM3F)IgOjgmvBEC`l@u}(DqhS^=h1nY zJ|x){vw3GD72s0F^4yXK1lOO7(?j(B9apC0%XX?|BX3OCbEesB0f?+kD##*@)!0Bn zrqSBDX~N5x`UIPoDlf)%3WDZ+qcs_r0g`%GE3E3GBrChOt$d#m=6=eXf@kO)Gm`Vo zRFW!d8qby)6}cR7UNzzm5eS2g+@6&G01^0rL>~?FAA0dES5U=Fej%Kqe*CTxw$*B>e=V5N*b#H#&eEp zT9GBGXg(@rkW~PEY2f#$oOCv)E{1@Rbgt*Yx-05;%Pgb!ah&~4aQc0`mv<=)V3JM^ zeKX-bDlIycU6%J|hJ(1ko+%B7Ba020RURkSNNvK`4ta1f)n$_8K z@?+!Hxi_~3c+G2;VEG{GJ=upA{le5S<{Hx%rK=}cy z^ndnM(pYKfca9yaCbERC&C$x;Hd_X;F2Oauat`d)9mvS8*lshH zyF<^Ru1fJaJXdRY2Gg45Z%|6^O?My$9kBv;C{Ad4r;&sQd+S zR>;iUbQS%a;TcOq`BNwM(7{vouUl$gv(tgWHN6&^Jv&wHHqf$xT_kova6qogbW&G5 z+-7Ffnz_zJr;PNiIBXSp+lt+a%;$kuR?K(ix?>l)<5$dH&6$wEs=SUpYK`o{bBgLs zxdZdr>;LdeHIO5~*^HwU$Kx682`wQ^H%^}$@W}A zxW(k+oFgWf4mlLzBMRkg^hXpJ;+hu?gGTnDKJ_7*cKrrDt6mJ`R#XG!ABAh%^1vVR zE3%hE$;5R%*T4)mbKe!+Yx+F8f+&b*1Fdl$1CQ>3=qu>E4LxRrGYr>cr^~tccM;|v zRmVE9-1*A;K)JDt%qnqN$%BA-#e3h2Y@>?B%8YFv%DgXc&Or68An&Q^}%V+DJk0)Po;Qdjho`W_3b_yZK)MyReP-9;!1bJq`hT!y# zfzNvVA@EkDl3K^LxfmF)guE?aEQ-oUQVwh0yf5N+vAK*Zahx#q70;hg`ovmC)NxiS zr17xDQ~L+ox_+aTUU}eiT~)TEVFjC}E5mdhYB}SLmGZBGr|a0)e+=&^DCdGJ@+^K_ zl-iO%UEtm{t12o~o~NZ*Ys$n0aaxb6FPD6czy=L&x7b|SQ!#WDFiL-0j; za>!hyr3In-9s|Y-RH;;l8I zjP=c8!DZ(knB(bRag|_UhNhd`{!j56iSZf!K1!VL6#hjOjz;7Rk6MaEIL&U$r=&}f zA*{J$36M^GE82xvx1ss9e7dF`US~f%OmZt4OIBw-_0>8l2D2oL1I>2EPobR};<K7FxO5?(V<>T`iUD=^%Z>BV-(W9;c+ z2z%G9Xz2HHM;c_7IIo}d`^Ni1D<1XrPs43JCUm`&WG)ZoUS?-LN^PGZ#T5O76s5a8 zv%^|i4J0PqNf^s#tzc`m=1X~3Jb-J|v`b}8M8-h!?jz&tT$hTh4VBBpMl=0u;IMe! zY*ULqBQVNcEDbzrTRSu5J!V;=mPp)V2DyI}Kbxk<^yyvy0F5kOE0&NB3GH50u3YZ5 zNQw5Zyuxa(eU?U}QBtV_4-F<`!Ri=(RafH}Rq(7VydA^qim~C@LhkoGRey`izryk7 z_)62QFW)47t&*$8{%i9-S3|~4PP~lND!_487Z^WE?LO997c3$r$@Q+f)e4oxVCi5J zk4os3ys=5WPYWF@$)e1ygYwhj+NV9LlS`gy$uaGUPH5ovPS!e$X#_(#>E52&fimz& zA6mjU8xyZMs%bkDUVbLGL}45a-!zYO@CLs6cB>5AiNlQhj`jAvjnd5$PZ7$A2mE5XLo=J(IWJVwaeWgJ`=sq2&Nct}0PeB0vr zKe9Dx4(vO+Q>5~~XjOVPM*1ny% zlV^sp{{T$?0Hu7Rq{zov+Ik1CrZ4Uf{3D7-{PV9567NwX?=Z3DQ+`PKUsaI(vQ|Ay zlls?L;mNR6XBowDx}#>{kG^Yv!*b?C&#iXU_)cs}y%@;#=wuvL)uR$dE0}^paa-1n zn(-?mhC7{|n`K9}bP-5)gIvX%U{>TZ3i7H&p0ycXCWMX0TA?hQRF5dzS<=5IihAr7 z8IP$*PDiD27Y&!rb6rlMARv=me2{U-P<*wbx6&qe-K;c>d=!K<9!9Kpjobs~Lm(xclFdCH!(;4q7uZX-$q+DC0Ov4IIexm$EjZcQI2W^JGK74l&{>|KbdROWk1DaN^O{%W? zpUb{7Wf*LuIfX1FZ5brbm@g;tSe7~Fu0g3cmH=*qaaelOkty`eXWLBM3wIUzl}M(w zJS?)jpp))i*4xjYceP&dL`3+nN?y6SPM=!LzGA_CmDhYOwEJI(fc{ziGSi#3iHAb@*7hEFx-u{IAiyKQ&1F~w)>9giawhEi(izpiUBfWsO0u42mK z8JlxwHCtA>R&H_mRC->}bAi@~u7`iHj40@jRPglBET|28b%WbAs_h{0$gc{~T|C4D z3}U@%%*JCbM3GoC!BMiTJy5(XENk$`t0{7wPji>Ms-@-meYamSG{@M7Gyr= z9eP(~d2(j8So70^Six0)rFCL`=W_CjPMtnhOArV+>sFRPIjV%7rm9_Bh)|s3yj;s0 z8Wf(V+GN>utJGQ!)O7`dHaW+&c-M%$KtX?+wLC+vkgPXgSA}buv&!v;;Me2%jxt!9 zjklruE(Z+^H6<0fM_Sbl!;nuE#9U5X_Ys**K`^&SmCwN){C0*e2iDCctQUF(ZD?`8cOmgnvB65c zoy;+8bI@j{j@bHit$}V2HDPVQ#z3zsr3;@yg~n)6wzXp53jJ37mF!e_X4K$ky?$g{ zLx%(2zfgZ=xrBNYDBU;$z7vb+HHXmpjH<2gbMzxXixH1%>xFW99Ez$j(AQ90ZLiKK zX%o_}^%2^sPQ(mU?%;AwX3YE=xk$zdy-eGe;PY4)GIp&inL3)lxR9Kh!p!MLRoUd% zHF?NvR`tv0Ca`V>ROh{17Nx}I?pGN#&s_fiTIlY1$gY0rcs0{ZcR9l01ENj0G{p%2NSIfctYmLxvjjD1;SPq25gb&Y?vD`GEX*a8jzw^Dp(KIpUa#V)wn{*+ zGPoILuR9Wv`esjCo{DVB3Td@yieXSsHN#`vjIKl!o@rC>RM<5NedDevD?kaDHnxa@*GAa3(am{!wj3b&a%ZMeVuQ#n7pwTRpn(OHEe6gn(~QN|Dr8h+jPRw+{o73KBgl*sOd( z8f{U?YT|w&Xfg=KxoW>8fM)}tua?T|IyL=`U7p9#_=S;E%y2Nwvi)Tbj@`SSd@e@w zo<6myZ+9l$h%;Vw2Bj-p`Ep|w=vrLyzf53?`pS^EL-45K>Qbv4J6xXP>Tm!cuhz2~ zb|(juTDq*!2+WMY0n?h{CDrX!@MIlv#a#+K%IO9!m3oyecO-AiE)@0^lPvpwwNm3% zfF?`l9G!Jk)9?F-QB)KOK|w%50Rb5eBL}E_=#m_bFhV*;r;36gAs{sdh;(cdVRUzo z9vve_=jiaa@9)o@owM^k&pCVE&vW1R>$)atWKfSx+dB-(_sj`@h~wk7=$Co1RXe=T zP;~ugvEG+*sw@BjewUZf!MpGM3iKYjWXv@XXs9^rZl{C|7k%cBL{|;dw z7`#8)?qn-6-MhdU#uC7E2sNr1m6tepERdujauV33x5xHC^<@1;hSJ)n)~b>81G%ZtWsJQ~#4;x?}@~c~`^>Z9`$_4?B|w z=nD;$XTo5;h@M7Jx2aopoMqxzSql&Irn+nFNpU&I&cGFw>7O z%J2H9o#!B9;59?e(qw|Px8wRbyfh%4So0#4Dy<+l2M9Mx{G|6{TGVW`Fn*|r{Zhm9 zpvW3@T$=QQ9&tY%h#N1SEtMLr@RGj&a@}d3Sn!S6aWxz&o8j&a%?mnsjH{EU*raqQ ze0%w=jr^S%R^yzNvkwy0szvD~w|r^Jn>ZSEXvu0({<wfhxVxh`Cg%v(X`q)PiirutpGP=uBC3vnd1nZb_XYkSBHFw#R{(vlk;FfPYJ zy&lBE=EKdOLwhkKTea30JGT1j7cV~7AC)dfnqeu2uza(n%eMWx;Km=<=%c$L$Nf%+=8Yb$y6n+Xu8fC6EJ#7Pw6ox9;^DDE3+q)b*`ntce8CvahblUYzi73K` zU1D&u&8%#x_GhN&;Fft=$aVPNi$8Ry^K9GYRe4$H-(H9eW`U&Cnrxzzag;J&}OSAm$c1x%lT$%dB&%ios%C^L${n* z!lz<7N=JCQjd5G^YjoK6jCy*E`i_e{wBkiiUTc45--PgVoXUdXELE2A-S;Lx(Z94aAsUnuE@o1IO`)*qnkHf zi`h{fT0Y~Ieyd}LWQPMr6;j#=FYv{Gy27>$TqPa(cZdY4U{?Ct!kYLcyHukk#67*{ zUB_4Ag@aD2+s}$6FATjdyeA=H@yDn)KuDX}-?6W@X3Idgom=lFe5VA4@DP1H|7@!5 zI0SR&a2|a>;_bdzDsd!iB=-_wra9KNBctfUq$=}tHPsGqwbPU-J!@X%~5U(UpdvG8K%c)Mi~Lk&D_$Ig3J zNNT`)T5(#gidM~|EsDlH8JY@(b*($Pche@jo9}(He=ww2AT^T&0 zRPgd6DA-9|W!&85YwZs$;joTi?*sAs*w)h{uA!cXLYN@(GeL!k-_>KkzkXzNzklU~ zqBIyQ7~t3yiEg8Ty?^{pt3#KXu-%@R!r}QHfSsK`3n9|qW zfxMRIZ$9Uo8x#zS5n3XJ<2HB7dLYH`NazSl2xr|Myu40nx0P0i#3{8 zv&-iN3VuU>@bW$+4l|*+ESVha4szL@Z~$Yx_2 zsfc@w-{J2@V$98{uD?`%RoeZ$EFppSXAE6=`B<$U+r99yB(1 zyo7x>d~phXT(mjw`lZS7ABho|Y@(s9L+;UV@-R}P(O5h6w$mEF_tj;7IIZy`qFgpD z26-GMHxoX=Mx(_X@02vV0*UT>LE-_&LJBy4d<4fPDfPA(h`i}Rh68B|NuU-X56N-o zX~(IvZ_`(lKF>GKAw79p%{Y8ZKL_d!e~#&_BgP6LJ|I>$n5rVvh(=)zu*K=(PqYx_ zkU@jC!C?-E51`{p6`4Gn-B62N^*^!Qv00)I>4>*2p{BBnb_q4Mw|h5_UQ5B+POcmV z8l+#YCG~K_@I*TU2-~wAOofO}*7e&ls2xd!*)6|wc_N*{l~z6C3gl<6VdT<$79;AB z^DY0vXB!F#E-o<-(c^=c|;v&k-=wBHK-SZ!WLzV`0L(F!zUqP zUixRIvabRRel(BU0(s%!+~MU;ivv&L4vV-fgqa8dUiaM| zE-W_AmH8vt5#sls(AFO8()1*-UI^p__X6(Enk#2f1p8=$7vv2po<+Au$bLdL4bGxh z8lR0Rn08^TEWX|yTw%tpc=!xmn3N3-$G6aBfwK7d{w^9iA0|lVuGl`&t92EIwN`WA ztJt-{)5VE;=X>!-r-v_2u(X`3AOgc$N@bF9urWJe&*B8#aJLlVdvd9I*dc5)|6_CA z-Z9c~LzNS&?4!!{N8q0FvU!C8?D6C(vQrec0+c**k@`oH@A8l27i=39h^ygOv6~1w zI+QpB?hLPc7$n90!(MGixIRX`G0#jI9FlcPtc+%9oJ7tjM?Y1toIdjk1=vB=D2`+3 zX-9&eVKTS&EKJ=?RV7iH2YTlT^sI1f zhK3}t!$P9w!a_Okeh$DzEI)8;SID6nc@I&uXZHPe4vS+DRTA6FkHGj+TWbR7z_b!@ zIbN#rH2MOz&KJ&1ZL;?(BTn$Cpm+H^=>C#9)KbNvob+})@%6e!P1d(sO$6M|IN}&S z-m56m(*7^xVMppKgZBBC3r{sDe}+xeyUuA{1;F;a=TywzzTTAvKeqd&Lb5a9q$MCN zn#1*beF+vnW^Bp~-OxwZxg@t|qQ^HXTUGulY4L_PxP7;mYacy3vLEN@w8Q~fa%BK0aYH??3Fzg1=i+(4Mhi{-V= zk5rZv^mQ6Ds$Y-2+SpV zp0d*XKDAYawdU)3jA6t|4Zdn2JXFc*x!^UH8SIo`B8)^Vi*VtUCao03#o!; z)Mwu$5rQM4A`+4}n^oExLR{JzgAH`lvNTopm*rYUvrQ>uv1y)@=e|b6+#|=4+pA^_ zvvGynp)|TLl7;9PZqOV5NFG)6#R0v8oA^?xf&l|KnW^Azx??}`P4xYN-4L2~NyhhO zcvG}M}0Ws5KYokJrtcHn(uuCSTXd!D#Tk{Vtp9i5GK056k zGF%{8W^=BF0cwgd^t~#>m{>+XNh!MKSx0RSW?^=uA8fs=5c3Gry8_)YYv=r1&UB$B zth~+`a$6|BSk=|bkO}@V6Kb5vGtL?4Qqy@?!A^=3EQ53S7WY94S?iVHTekWB&%0y+ zeva6Lr9RS3$NKhjZn?DLx4NdV8qvqDZPT@h>%o}6?-G>L9b?ia11HSngP3Z9RN>=( zj|Hlc4rAc5lZr-C#K@{Jt8B@L7>j(=*aZ$_g(n`;1P3k(c{vWG85mGe{M<= zCj8n>nLqVxry~FBLf9oE93u8FCPbrYWqBPnjXFQ? z@+N3%;7MKFoyUs}E{(J{5dkd4_xL~SO3vkNs=o4mnF&i&9WV+ps^ z8f4T0sk~3?Xw@szHcX6ua3~^hqDU|;@6(|8!8sTM1MG~A#fmu1?Agr~kjU@{jpban zt(SBXjPWvHkBbw;jG2J&N6PoNB|JuDw=CukOSE!^&hu)9I^D_8j?HahLxxX0?MV!i z>T6uk1G4I2V_Pm+&uL6`DqnX%E0ID^d=S;}_qWXcO8>ri>TBR&N)FYs#}%n_`R%Cj zuIj^tfwxs8PfHox?MN4Z=pbm~Fy|g0Y#}0vEI9Ew z7%_1q@pg`t3vbl>CROqtX0CI=O=-0h(XZ#&BYJ{YO|lr2Z4fpCw|CAg%@p=r9waT# z8rp}|2j|Rh97NjCRO=);#&t4fG*&skuX+#ZA||OGwGL;1bX}Y=>(RkRhRr>SyKw_2 z!>~b|n(}XLbz8K-PT1JyH<6Fj0(u*$u90p3Y< z+|A=DKi~8Zaz9>$S%5JN>}*A%Oj34o8wzLy)jTQMu}> zjQjZR4aI@8G)ukDsiTJSSqj{){-P4~to__oaOqSF4q?~~pzd^0jSCZ`7oQ%X%sD_| zC|{u;@>@SJqQ9*Jzp!hZIE%nFJTo5t8k0K@QR~YTt_Z|pd;`c|QM)ewy_&xnAODiO z{E#*4p5aCQJ->jmGh{GgNz+LyMfsC?>!T&Sm(Dxfj@qVZuVoeMUF8{R0xZ-b?8jxlG3 zaj_sBj;&W9P|h-Yxp#xo145IKyBe`Zzu=bbEQYXK=9Nhp`%RGCfO13Pn||p7oHD$UgVK1^#-L9%C3>1{7?b z^0+Q+uS1bC=W$Klu#g*O#{?up&&omt zOgKof)P+g{9OYPbs6wo3&0>KH9F?X~N0&ua!jSnU;Sz(M8c~9i>71f}-k?&TPx0Lv zG35DLHYZjl1)Be4E>c35)gevpXBv<{NAV%KCUd4kh5k<&AR^BgxUwmvGGM337~lF) zOEbXd)B8WqUj|HgzqA2ZDwK>M{-Y_rMReQz6}d;22QfvGji3{fnNq}%_OYm*hwKv` z9nWGE)u;fIMEhEgnr2;sr(XdxF2_)c2+9!78MrbXZ$z&(wL6V~O#B^>%nn1)INb7{ z*+mf9ex$O=u{@dlZZql?g(qP2in;9r9u`G@sBCU*LUC*Wg6ftS*j%E8c8J#*7Y@~D zu*xrnj#3;OUOdXwieTCiO`aan374bt0548Suq(Yli5Af7gv z7FqnaTZ*x`(c`!<e`f*hh1g(|rT9Tr@6dmuq#F})}kleoOY?hfjK{x867ey#y=OPT@1?sRb ziD=R;Vh-<^NYOxM?pjnM)%AY{!-yS|1)}XdSF${xDW>TkRkXb~Ug_G!Ap#w@CTSnEB01f7KhRC2FM#^JgXrc|s( z5g%qHi1wml`s-k+65mkYjR76}*u;lcUq(*f{Dx+I&_UGarOLSM(!R9V5qW89!z2M> zioA(Cb>#%f?(s2rt8| zleI0!Vf!TeHRK1jikrA#GOmY8dS8ug>@s{PU{q z7QEFs>g%a}M-`yfQ~PzGZrLrWK=OoDpZ>P_Uq6hw;3$C|9TRTI%{=9JMh zB#bLydC!H03xjn3YD~x(63j_Vb0|viaQg5Ey{d3f}Z*`a&pa^(X?Mms?@E5Jn>x$l_tbLGrut)_j)aOmyPNtt-ZFBJN;|bW|YOg zUDb){w{BNrkkG1n+8;RiA!Y4VVx}l;y={DA0u*$_Z?N7gSaxB)*x)u$6=f5e=I%5{ zFxNFr?{lA$7s0b0@BbrdLp`D_dR9e7dVngee-=<~*-Q$FC(>_Ap}ge!wp?+m&TT}L zCrnA$M@xmM${kr6tCxRS@rz|RLFOnHusWu2cW){yA;Fo0rKKa-{K;46C&WS6BW$Fz zA*TI6lc9B1tzd@erp0;kDa2J2aO{BedLX)z8ea63s#iOZksUFggaHOB;aP*gj0c(X z3bAi9v(yMIa#M}XaH_E50@V+O4@lTrLz9RkhH1SR^NXxdb4 za1SqirCy1~P5gD{u&=VSXhqAtv}0p*?BTv+)^t>S!!pBPnt6O_NOz?1GcfAYh>0+DC2{8$=&IC94&rTh{tkXtLx8bs=g$Qobbh zBiKnR#073ob}!vWGt0qrIdY9QJ9+(+p+)~pcWyL=7b1hJ19?o9#yH?`1{>Y}+b(h^dF!F`*eo`0u01E1T6N#B_ynt(yx!Wlx{u5kt) zf$?04e($Rd$w=87JI>q?Y5eg<2hCdsx}bge7YBkb*YZm`*xr)Hn}MSccPa;Bakc4z zA2)@dd-~{a6Y6$cHA0wVdz=wttpN^`a9rZXzSLENk|7qxs({;#Jm?29f3}FkZd6rr zOq`yj`rSOtdMs7#H*WL)(?FkN)ggd|G5w z@YBUk(pWegaA_hvEaoWV&+n-}vGu$Kk ziA#1%>47_0p7pF0E!wyW`e{I8zEaMk?Z3ffMiqpS4QCYI3R1x|iFS45eW9!jMWTNS z0;`@ZDakthtW1nWBba~PG8_3i_!T_>6(=)69@5J|_4}t-LQNv`xU-4H8mV)-Jx=CC z&`&IFE19Lw~x=ih7<*{pbslPc*>Apwd_;y z3uKd!$_t?;1jFeq4C6?w28XXoj`kh_Op@aM?3dgfh&hQSY>l%IcU^Kvoy&KYtXRqr z)*8_bWZQ$fc&cG;4g$T*Wa_)AR-!|nQ~?XVp2 zAIV=E*W6{mwz%)-PlUK@wk$Xh3o5<__lBHJK{CR6n~R;8AG`_YR2I|6|#2f3RPW=YOTh&18~=-j`$D?fMZi{LUr1Uy|7HZe-g!ofbf* zhyw8->ysC_CdrDv#FawsKYMzcDY>SikB7j6 z|46LgdHZ928&9x{T_-?@rZa_Ftl-Meng<+-(U;@$6bt@Q1-_04=AOqf6U?XbgAJsu z5>hcr!GMKm2t#2`3!FLqXPmuh;t!}fOXlCQj||vMM9U0()Z{#8@7igs8Pbqai%G_u zxiXw>29o9+$$v!#hiryRUFYIB1Sy$gfh|d~eY^0Cm zUu)VfEIdq24`oei>B0d)v^-g+%Fm3;EWYsSCHEi9E9!o!_^5eD6Cgg^Gw39;I_mdu zIy+IH`J zqmPH;0cN6JLqPnUuQCE=<8`2a4Nop8+vIm*_b-zl$V@9bru@@d+Sl{u^IgBDlkHyd z#GwnUmD{qq15U;De43;O^(z~u7g)Y@U?v##Yc#(mLBM<(IL6PN3e8LkVY@f4UBFj{ ziD?5m&b%Ai%^@Elp>70}MYIP{e*N`LtKj{vQ?XyIn`x#JZ>2a)Cr@)>XrCptEub;o zOF-aJ4>`fv!;GrD@aerf+${G|RtHV(ret3c&T4fMcf9G2MtiZMY0rveOYmirUuL2i zFO;bj9_vOsS})msjZqiB>qYNDB0+3QR&YXN(S^uj61v#O_Y?8)yVhk?>Pbva0`nQ0 zPt!r;kLAedp2D>~V1)CDuH+&osG?b-;lpi4kaf9rC=Qrj%InZ6bu3GK zH12=%P2Jd{H?lNc23bTk9TgP~bRAGIDqIhluK5;D7ZP?3*37T!kJzxB5sSadinUml zjZjW`^bwFf&0vr4td(Ll_lkVQz;J?GDUItr7)FDw2^r)fyW)cVA#LH>&O`vy|kU{%*caB;ZA!ugOqcm)J!I z;SZ2~t(7<41Qn^C+to&#E50m%v8y|uHBIJJ25l_y#@05=TDo$9Qt+asd@N)e!PRfN zvCl)Y^IBeQwUNEOY5%+B9%DNz91~$Bf4|`B;7I9inVEE+zt+e`|@jr;yyHK8y_@QvjYbdHaUua#eOt&VAk5(wqZhF zp0Rj2u3O^p_*?eC<4v|(n=#MwpN%vQ>}yr64!C$~lQ(A)rv_T8oMY1@$>@%|zPMq2 zhRJ>n%*0HOc-SAMd}DOu*LGr=DA>r4@Tr=%alS9}6LN@>J7B4uoo_aGAL_qmH6jUJVF>(%DyfQTa<_Xzf!wJHBCYpZB% zD+*XBTq)!yHusQrV_1aHjEt3W&c5S~Q9FYxaVM8FK`*HJ`yk+34+YCF*uFQh7#UwF zO}y8LBYX}OqJ+-VHQt^LmkrJHS*S=(=(Oa$Pr5egmlCXPa$_LGKYqtTEW?r^c!%)QDrz=5+1 zQMzq;C1M?JIyk=SOSGq^-(I_r?j|$*dT+y$nh#uo3e2+kgUo!o3)=h@U*5s`URF_D zgVek?yT9VTW#12`3$~@s3WJ=tv+e*qMHHcl)Y4yqC-)RNE7KUgf0lE*j6rHWxW~3A zWc^VvrBQv;+(Y}1iXPLTEg($Xzq#a8_v^PfN9^Qf*OAR1kCWNTP5-KIGXr+_h-a+L zx0QjkPP4!?x?GMe3&1inpG#%K2b4F*@eQ4pXf*ZX_@)uRW0d~>%x(;Ip1*q5Lj3=Z z89|b7VjOiYfmQ&zvvDp z_fB)I5?ksk?YpbUL>g>*-?#$QmJT?sHEn9{jE`w;6aEaJ>TsGn=|~%D{Fi9*&Ep+R zqc*DJkB54-{1g(dq<o zrH@f@uCAcEq=8`jeQ`_iCH(+!zX!CE6~BA+KvlYk=4M#Du3}0^ewDbL?7elbQs!== zy8vIlHX$1|qM4u#ePNkMyG5P9soM_y>M41FP5Oce;$tL?e*nf5CX8LAYt&f2bPtGi z00w?K(IrNNI10|T|I22;q2|tTfNyGe7>mAsVdY?`N$p%-3N%3w}F*`KSyRRW9{luM@M{KB~$$;o^WI)6ThAbOGwfSNxBi0#aJSwM`Rjem*swtI6eB>Vq{Dj)lAMYc9- zUr=IhJsrv%E_9{?3@CM%STR(Qa}&b=(CBf8{=6tgEfRT~f`DYU;1&AryxscV)+DG* zEVuqqCvg-V>mBk-0-;^(Sf~Hdg9z>2yr+>d->`Kwix*BZT!tP~l3ayFt zM~dT?vx-V2d|$@mLf{k3NYx%xQW1bnSt;X~CRS5CEm4aMI1rfedsy)aiJmFqSz)(q zk=rlwD5FKNLyi#%sEde+&o}W$GDHyoD&jmkXA_=@CNBj2Cz~9r8G!*(4^_%yMLhKT z?vKXh+4K}X^j*jrtZL0o5f$##%>4*&bZ5nEshwn6PL0--bjed-Mq^ zIf%vMBm4q9bRpX_ncu|P?=YPs|2kXHgEjqbGY1L?8D!`|y3U&w0{ztEE#zNi2jg#- zucc<@|8`IYzI6!RDE!1ZYU{*~(?s+A#Ygq09hpCh{laah57W}L8Q|$KsZN9&%J$d! zF=JhL>ZmkIKs5ta=8`S)UrjR2Y>3|wf%8QQdgQU4=6(NvD5Wna4&5(YJV1V4`df`O z)wAYb!`~Ro-+Xo&&nCqnxC68Pjhrdr9y{NddNUiwW}ew1J&a~(;fsiWu9paucJA?u~I)pz#RLfhXI0f zL{7|4R%NlcR|8xa;g)?7X(n3jMV_;H{07A8Eiddl(C&BFbP@9IMS z3A$$|I#FkQ8B#c0J?3NcFuqeK%3SAw<>)pZPK6#YS7D$dATr*Xi83FUb+qRsP=m1R zyQ&xlOc-~s8FI7}u5B%w{Feie_Ux^K`DT$=gmMXzk zF(*#cOxdp-SsTCv~*$ zBt^28#nQPEu<}4th3rIPAnsai6XVjlNVySiRw%U+0Pc9mmoS$U z?d^E6(CMSf64T;ra}Sl~mHz0opTTAqH76qN7*6{nk;rs8r_zK6drHEcm+fCkxMJ-U z3XIg*!=0C(z&cZrzpNXmy0mXU7apB1nwu(-qY}+LUf}J@q8O;1-vU`2wwsa!*kFJA zy`7>g=>m1R|;W=k>^)p%Qd0&$G(XL7W zo;o8JUX3Et(oDrm>6jbLrbR}gEE9I|M|R>-u>z{Tpix6R5uyKas|y}v=Eedhj#ZUY z=K`^@XA{~#d~vlk6=fG-iqVD-tkTa;+gZCVu*H5K;$AuR{>Z8b)(o)wxX6BERHR*W zLGSx)Se3P7$=_#FeU}V4adu;nsLreHNKC?Fs&wuIg3Xs5jtcB$!E{HA5tqFmN)xiK zxO+s`05$S{ivh5{_=5qn8u`Y6fuFI20zifr`qw<8zo+LS9r+5Sd5&yB@3&RoBI9_5OlzQh1z1foiVN+pZ7b@BfPu~?#8r502rn{mjmxv$220|n+MNWau z@_hm!Nn=Lc|GfuiX77m{xFxgZeGg}~V$Y^{Rn7*7efMp!)0pm~hn)^sxm!U(q zEPv0lM!)=fO}1r88$>mFQrxTWgR1fRGIKjFFNCsF@~iZrGT~|Xq@3ETa;>dYGonVe z1V`7D_M}dk6Am7!GJA`kZuCE>yB$l`;2$KkV~Eej{U^0w->8howzG)1i6}8{I;|l* z2i*tNSfvjvJR*GQ21vQ|vK$R<$b)uy={KcRw=EvUilpT`A zeWy*#$4CxGoss}>mgSj>e{L~R0_$|fp9jpWVWRnX*AH%Gc%}?Fp{6Pc)Of409U?PX z;_!#reSH&3Ky~~hd1|EXgqq7A{qzD~WpdqjcJ!Vsf`6Cf^6#zlXfR&$v~4TcbuBRQ zzTNzkBqm`0P%6;*jyVQ}0f1QTxt-?NXl@Py*5Cr1U3yU$iF#+sG-S?-+SX(yOKvw$ zX8(KeO^9x6L+*=$WRAq%2fvimsX@nU#MQ($c^R96`PYTEIm6pN*^(#7kkE&lL(F2D z=lX{|EZ^yr0=O)~+N*T_k@P8?P4rs`)iOUtlAAv4)|!ZkSTfK~XKb^NlFdzCz2xM*2{5MrR*^sP)lv#HWk-3<(=F2%Yvzcz8j+xbB+ue|Gy?UVI@T$^zSyaMByz`TfTBUC0dTustVD=^i35)N`O5KevENU@ zq8YtkO{sS|tDsQ(-2j)P1p4?V2^XIz@tPJhr9Y=INPDf*Vc)~^&I#S2Xp~yT^@cC( zhm67F=UW{j%A`$n>0--pa9UIc4{HX6Sb;6=)*#8s1k3T6;&WzwFxc*8f6xsdkf~ykmot`?DH#M-FTP-L$=Ce z+Ja9Kjl%D|7r}4xruJT>H|Uxh$z*V)IdZ%v7Fs^ME$lA#IdIX5s@Pf0v-`c$R~rSG z*Ni_rLCW1&x1$%6z)Y>EXEq@f=XkCUt%<7_e?mq|cbKshx+lmM`1O zCGB0%b#?!OT@{G_9!tBp#|r)|Yd0ShJ$@k7;dxTNcnd!9d6pR*#_I;jNu6-e;*CyV z`dWZ1Rux3hQGt$Zmx$HF`d}9Md1*(mL6`;V!YdQp?ykC)AJEf0t zc2u0p9}W-=CXX!;42TZ-2My`2`%{dzG%6Ksz_`N%gJe>5P^gIRn!D?h`7=gy%gS|;$^xwvAq5QPcnZO_7Ej~ZAVB4E$PjGvBeph z0VU}uNFUp~wxj$9iSm9S-rbuVNU;TolIVu1Vb@(nXjwlzsEy48Tb1$bECO#joYwU% ze+Pm@yOSWcz&#zFKIP9z@r)Ny>-=j(wsbS58m08u1ds)c`aMpNF&A3x8Us&+-h0kp z7`~}be*RdqI^y}BMNT#9Pvd>FY5pz$MD~OnMt8vApiMHX@@l=6mPME1*agn#wwyG! z-LgWdm~&$BkJ3MqIKNwNB?+3rNx76_>sU^vq zq$3be=@?$eCfZspVJVESYK>!UNQXWGWL2k9T^ZDsq#pg)!Zbjue09D`T45T3lN^gU zPT>NKQy)07YPay8j8Y_W3V|kp*$EG+2g}x~-%|I>OCJEN1-63)o|27c3%IH$$QW{t z*w7f}CP}qXTsr~h0(RLl{FAuS2x6~{KL{@XEj_YVbcUk7_iLLhCMpL@PSM(omndAe z=m)hQmn280cT(}hBFKwRjkiLW?VhQ2IbP_sNW8GoAmAFU_OFV?S3k0@HGbLm9(%=m zdy|Ys1(nw_z_S@5+Ue&j4IR1&e>GvMvlTTl$}V`s41R3yOZp#48X4O>-RuWn@jCxB z`MvBLu@Yd3d`3A1Xrt4F^?aY0j~#mey2K8_Iup1?SD*QldssZ%kHTRtU*Ft-GNr6; zfP{vz2~F2tyKlGeGkOy#m{)P%%F4rK9Ya;l^x~CiTF3pDeFY##!2EIjWwu8Ee za!{hB^DO)V8@MEsqDh1Gy|YZ$aTd-KgfskaCiD-1$ouS}uli z9XThNPqGEw=qI|~9o}N(9%&3b`{_%39n~Ngr>goDx=tg`u%E9KYrYSdNoO{-16JGv zu<|DT&*vF)dbLf|tdc>?0XJTm&X)6R8Nqa;n?ak=$;osxbfFsQPgUb|jCIxNkyY+xH94>-!>w#OLeBG*%5IBJIG?_Yi2#(3dozio4RLFK+KkDGt73Z zxlk1_AJf%O>&#wLhx7DJw@e;=TxgOv*&`UMp*8^nU;5T)jXeEUz;1cwN=1FdUpE^n zS_}CKd*_-_8W0=d{hc6t6t!7z?7e2>83<1Ma9Z{q{eBC}LS)HWHpZH2nRy-4EkgJX zo=X2MX0GNc_1l?hM;w=?nZlYpcp0DZk;$Qd94h~BBZ}(u{7*NJ>-(cBStp%mc~-gc zCsyYZaL=x|MtNa9#{Wjp62nY7)q}E*&2A=rkDuQFuR63+gbA}vsR#j7j%0!2>}eCJ z+0Wr9e2$@DWFD<38AuPr9Z2qwcPC0j+ryaYdRuXZR&WilUR3cb?n^B8vGH(e8vI*iq*IE;jJ)>P|AQ)gI458@@I^?i&GH>&Y9FA^u*urUuIig}`Mt6m;HAawtm;zC%C^~P z>3Gb;x)17qx*B|&D1ND+yC(ydk5KF`)?EKcl829OCW+e%K|TUD{@ckNpvizwFc0ml zmQ0}XdzFi6T4X$gWN!wdI_E%UXI%EA{H)a4YG->bJ~U=#W-ZUjo=c+Yj(guQYayXa8KV%vVf(d`Dh`!MV> z`yBkV@Ji-e(e=;;t`Tmotnm{nX8B$4Y)nrvUme~@Ex*I>a=hjGL5+WP?l`|443|thxnJTDLFdu!Kg2cB0qv1PT;E zSQ^dExWPcw!%aiHoUtUK)Sqwfh2)3sE_BGpg)8}r=U2lLR}Y8_+@P@3k#2LdH@e5q z{YExzK|!{uGcGDFwO*+6RlXq^9ig&dzjLizF4_>8nWJAYR zu#tpuRw=v$>ilX`UJMVMo;wr4EpU4-UoRQyeEnD zrTiWhDiUtu&o3D!v2G{tOEu6Vk}>tHTdSqP0RE!5aagFOWP6xgE9xxQJ#krA7d#Q3 zDhcja*Y&I$yT#jpYvOYp!&Z;E$#TouO$&W}fIzMnP`%E2^H%Tg@wjKDakqCx$<2Ii zdd^L=?V(EE>MLB$xZr*@p2wV;dyr}af@{dDQs;ajWnoKElTnugicc_lR#z>=mn2e# z^{T#M^rOuqwJu_vEi^4|G;TFrWF+%e5N=?!?n8q``#W`R5?992t+au2mxX%%AN)(!mY9Bg}b^{&h{lICVuskiRLqcpy2 z?a#GJnnc$q9cvcaQt!Esdi9+GC?3>q>)SQg1gCa+HRkE79%&|-br~S3HB{Toy-?S& z-CNqP4T{NYOKCa*&(f(;Pg|JB7W$r6V|D5&m?N!vd+8SM*?H^Ivu4pD&&!T$DN$(Z zjdacmlpI%CE`=E65!SNbN05Efn#RVeS2JNbYV_|7q*4V}#%s?-jIlOJ9YuBeJgp7` z992PTMO5tUdUUW`2#8PtBDoU^$9c!EYSH^=%Z!tiE#l>$*wHZCDIb=-z;rZ2wB)KRQ=NuuU7bt@DcX?+&pH zxIUS$Dz=de0vLXE>3Rh5qpn?X^%dn~qwX`_z)f=`eG}oCzyqGRuXNC^u!~Sy-(fvCYD?dO=R57jEZFU@Da?Z z{{Vdt@vJ+G_(}f&TA%mO{{R~Fsna;>&ggx_+2oU4?xQAcryumq{{Zw8QqO-DSQ!)k f`XA$18in*9XPa!P_Z#?!q4%#&j1t`7tt0>0*?kAo literal 0 HcmV?d00001 diff --git a/mobile-h5/styles/components/home-banner.scss b/mobile-h5/styles/components/home-banner.scss index 3c8ad7e7..213fcb3d 100644 --- a/mobile-h5/styles/components/home-banner.scss +++ b/mobile-h5/styles/components/home-banner.scss @@ -9,7 +9,8 @@ .home-banner__swiper { width: 100%; - height: 360rpx; + /* 16:9,与横幅图 1280×720 一致 */ + height: 395rpx; } .home-banner__item { diff --git a/mobile-h5/utils/config.js b/mobile-h5/utils/config.js index e1d8dd4f..23b3cb3c 100644 --- a/mobile-h5/utils/config.js +++ b/mobile-h5/utils/config.js @@ -6,7 +6,7 @@ * * 微信公众平台须为对应环境配置 request / 业务域名(HTTPS) */ -export const APP_ENV = 'test' // 'local' | 'test' | 'prod' +export const APP_ENV = 'prod' // 'local' | 'test' | 'prod' const ENV_PRESETS = { local: { diff --git a/mobile-oa-h5/src/market/protocol-form-defaults.js b/mobile-oa-h5/src/market/protocol-form-defaults.js index 8a0e60d1..9e19f52b 100644 --- a/mobile-oa-h5/src/market/protocol-form-defaults.js +++ b/mobile-oa-h5/src/market/protocol-form-defaults.js @@ -39,6 +39,10 @@ export function applyProtocolCreateDefaults(form, options = {}, opts = {}) { const collection = { ...(next.collection || {}) } if (!collection.salesUserId && currentUserId) { collection.salesUserId = currentUserId + const currentUserName = stringValue(options?.currentUser?.label) + if (currentUserName && currentUserName !== currentUserId) { + collection.salesUserName = currentUserName + } } if (!collection.regionId) { const linked = Array.isArray(options?.currentUserRegions) diff --git a/mobile-oa-h5/src/market/protocol-form-defaults.test.js b/mobile-oa-h5/src/market/protocol-form-defaults.test.js index 814b274b..686a0b47 100644 --- a/mobile-oa-h5/src/market/protocol-form-defaults.test.js +++ b/mobile-oa-h5/src/market/protocol-form-defaults.test.js @@ -12,6 +12,7 @@ test('create defaults: newborn sex male, ethnic Han, dates today, collector and assert.equal(next.registerDate, '20261015') assert.equal(next.collectorUserId, 'u1') assert.equal(next.collection.salesUserId, 'u1') + assert.equal(next.collection.salesUserName, '张三') assert.equal(next.customer.newbornSex, '1') assert.equal(next.customer.motherEthnic, '汉族') }) diff --git a/mobile-oa-h5/src/market/protocol-mobile-parity.test.js b/mobile-oa-h5/src/market/protocol-mobile-parity.test.js index c9982c83..bf904693 100644 --- a/mobile-oa-h5/src/market/protocol-mobile-parity.test.js +++ b/mobile-oa-h5/src/market/protocol-mobile-parity.test.js @@ -334,7 +334,8 @@ test('protocol transfer UI calls DELETE for persisted rows without reloading for assert.doesNotMatch(editor, /emit\('refresh'\)/) assert.doesNotMatch(form, /@refresh="handleTransferRefresh"/) assert.match(form, /@transfer-dirty-change="handleTransferDirtyChange"/) - assert.match(form, /protocolTransferSaveBlockMessage\(transferDirty\.value\)/) + assert.match(form, /protocolSaveTransferBlockMessage\(id\.value, formData\.value\.samplePayments\)/) + assert.match(form, /collectTransfersSavedWithProtocol\(formData\.value\.samplePayments\)/) assert.match(form, /showToast\(transferMessage/) assert.match(panel, /emit\('transfer-dirty-change'/) }) diff --git a/mobile-oa-h5/src/market/protocol-transfer-dirty.js b/mobile-oa-h5/src/market/protocol-transfer-dirty.js index 5a2ab33e..0299d0f1 100644 --- a/mobile-oa-h5/src/market/protocol-transfer-dirty.js +++ b/mobile-oa-h5/src/market/protocol-transfer-dirty.js @@ -1,3 +1,5 @@ +import { buildTransferSavePayload, validateTransferRow } from './protocol-sample-transfer.js' + const DIRTY_KEY = '_transferDirty' export const PROTOCOL_TRANSFER_SAVE_BLOCK_MESSAGE = '请先保存转账记录' @@ -28,6 +30,61 @@ export function protocolTransferSaveBlockMessage(hasDirty) { return hasDirty ? PROTOCOL_TRANSFER_SAVE_BLOCK_MESSAGE : '' } +/** + * 协议保存只拦截「已经能单独落库」的转账草稿。 + * 新增协议或尚未落库的应缴批次没有 scheduleId,转账接口会要求先保存协议, + * 此时再拦截协议保存会形成死循环。 + */ +export function protocolSaveTransferBlockMessage(protocolId, payments) { + if (!String(protocolId || '').trim()) return '' + const blocked = (payments || []).some((payment) => + (payment?.schedules || []).some((schedule) => + String(schedule?.id || '').trim() && + (schedule?.transfers || []).some(isTransferDirty) + ) + ) + return protocolTransferSaveBlockMessage(blocked) +} + +/** 尚无批次 id 的转账草稿,随协议保存成功后再登记 */ +export function collectTransfersSavedWithProtocol(payments) { + const ready = [] + const incomplete = [] + for (const payment of payments || []) { + const sampleCode = String(payment?.sampleCode || '').trim() + for (const schedule of payment?.schedules || []) { + if (String(schedule?.id || '').trim()) continue + const scheduleNo = schedule?.scheduleNo + for (const transfer of schedule?.transfers || []) { + if (!isTransferDirty(transfer) || String(transfer?.id || '').trim()) continue + const invalid = validateTransferRow(transfer) + if (invalid) { + incomplete.push({ sampleCode, scheduleNo, message: invalid }) + continue + } + ready.push({ + sampleCode, + scheduleNo, + payload: buildTransferSavePayload(transfer) + }) + } + } + } + return { ready, incomplete } +} + +export function findScheduleIdAfterProtocolSave(samplePayments, draft = {}) { + const code = String(draft.sampleCode || '').trim() + const scheduleNo = Number(draft.scheduleNo) + const payment = (samplePayments || []).find( + (row) => String(row?.sampleCode || '').trim() === code + ) + const schedule = (payment?.schedules || []).find( + (row) => Number(row?.scheduleNo) === scheduleNo && String(row?.id || '').trim() + ) + return String(schedule?.id || '').trim() +} + export function applyTransferDeleteResult(form, paymentIndex, scheduleIndex, transferIndex, succeeded) { if (!succeeded) return form const payments = [...(form?.samplePayments || [])] diff --git a/mobile-oa-h5/src/market/protocol-transfer-dirty.test.js b/mobile-oa-h5/src/market/protocol-transfer-dirty.test.js index 52620500..da3077d0 100644 --- a/mobile-oa-h5/src/market/protocol-transfer-dirty.test.js +++ b/mobile-oa-h5/src/market/protocol-transfer-dirty.test.js @@ -4,8 +4,11 @@ import test from 'node:test' import { applyTransferDeleteResult, clearTransferDirty, + collectTransfersSavedWithProtocol, + findScheduleIdAfterProtocolSave, hasDirtyTransfers, markTransferDirty, + protocolSaveTransferBlockMessage, protocolTransferSaveBlockMessage } from './protocol-transfer-dirty.js' @@ -31,6 +34,57 @@ test('protocol global save returns the explicit transfer-first message only when assert.equal(protocolTransferSaveBlockMessage(false), '') }) +test('new protocol save is not blocked by transfer drafts that have no schedule yet', () => { + const payments = paymentsWith(markTransferDirty({ + transferType: 'wx', + transferAmount: '100', + remark: '123' + })) + assert.equal(protocolSaveTransferBlockMessage('', payments), '') + assert.equal( + protocolSaveTransferBlockMessage('protocol-1', [{ + schedules: [{ id: 'schedule-1', transfers: [markTransferDirty({ id: '', transferAmount: '1' })] }] + }]), + '请先保存转账记录' + ) + assert.equal( + protocolSaveTransferBlockMessage('protocol-1', payments), + '' + ) +}) + +test('complete drafts on unsaved schedules are registered after the protocol is saved', () => { + const payments = [{ + sampleCode: 'S1', + schedules: [{ + scheduleNo: 1, + transfers: [ + markTransferDirty({ transferType: 'wx', transferAmount: '100', remark: '123' }), + markTransferDirty({ remark: '缺字段' }), + { transferType: 'bank', transferAmount: '1' } + ] + }, { + id: 'schedule-saved', + scheduleNo: 2, + transfers: [markTransferDirty({ transferType: 'wx', transferAmount: '8' })] + }] + }] + const plan = collectTransfersSavedWithProtocol(payments) + assert.equal(plan.ready.length, 1) + assert.equal(plan.ready[0].sampleCode, 'S1') + assert.equal(plan.ready[0].scheduleNo, 1) + assert.equal(plan.ready[0].payload.transferType, 'wx') + assert.equal(plan.ready[0].payload.remark, '123') + assert.equal(plan.incomplete.length, 1) + assert.equal( + findScheduleIdAfterProtocolSave( + [{ sampleCode: 'S1', schedules: [{ scheduleNo: 1, id: 'sch-new' }] }], + plan.ready[0] + ), + 'sch-new' + ) +}) + test('successful persisted delete removes only the target and preserves other form drafts', () => { const form = { customer: { motherName: '未保存客户' }, diff --git a/mobile-oa-h5/src/market/reference-options.js b/mobile-oa-h5/src/market/reference-options.js index 0fb0b1be..92c091c2 100644 --- a/mobile-oa-h5/src/market/reference-options.js +++ b/mobile-oa-h5/src/market/reference-options.js @@ -44,7 +44,12 @@ export function mergeReferenceOptions(scopedOptions, currentReferences, options supplemented[field] = value } } - if ((!existingLabel || existingLabel === key) && option.label !== key) { + const configuredFallback = normalizedText(options.fallbackLabel) + const existingIsFallback = Boolean(configuredFallback) && existingLabel === configuredFallback + if ( + (!existingLabel || existingLabel === key || existingIsFallback) && + option.label !== key + ) { supplemented.label = option.label } result[position] = supplemented diff --git a/mobile-oa-h5/src/market/reference-options.test.js b/mobile-oa-h5/src/market/reference-options.test.js index c43a96df..7fff4a61 100644 --- a/mobile-oa-h5/src/market/reference-options.test.js +++ b/mobile-oa-h5/src/market/reference-options.test.js @@ -254,6 +254,22 @@ test('sample code options hide occupied codes but keep current edit selection', ) }) +test('protocol sales staff prefers current user name over unknown-person fallback', () => { + const options = hydrateProtocolReferenceOptions( + { + staff: [{ value: 'other-1', label: '张颖' }], + currentUser: { value: 'me-1', label: '当前登录人' } + }, + { + collection: { salesUserId: 'me-1', salesUserName: '' } + } + ) + assert.deepEqual( + options.salesStaff.map((item) => item.label), + ['张颖', '当前登录人'] + ) +}) + test('presign options retain current values without exposing raw ids', () => { const presign = hydratePresignReferenceOptions({}, { collectorUserId: 'collector-9', diff --git a/mobile-oa-h5/src/oa/components/OaDatePicker.vue b/mobile-oa-h5/src/oa/components/OaDatePicker.vue index 01363a6b..0c8720be 100644 --- a/mobile-oa-h5/src/oa/components/OaDatePicker.vue +++ b/mobile-oa-h5/src/oa/components/OaDatePicker.vue @@ -104,8 +104,9 @@ const effectiveFormat = computed(() => { return 'YYYY-MM' case 'datetime': case 'datetimerange': - // 与请假/加班套件及 Web 常用 valueFormat 对齐;需到秒时在 schema 中显式配置 ss - return 'YYYY-MM-DD HH:mm' + // 与 PC FormCreate Element 默认 valueFormat 对齐(YYYY-MM-DD HH:mm:ss) + // 请假/加班套件等需到分时,在 schema 中显式配置 valueFormat: YYYY-MM-DD HH:mm + return 'YYYY-MM-DD HH:mm:ss' default: return 'YYYY-MM-DD' } diff --git a/mobile-oa-h5/src/oa/oa-date-picker-reopen.test.js b/mobile-oa-h5/src/oa/oa-date-picker-reopen.test.js index 0b963e45..f230ceba 100644 --- a/mobile-oa-h5/src/oa/oa-date-picker-reopen.test.js +++ b/mobile-oa-h5/src/oa/oa-date-picker-reopen.test.js @@ -13,6 +13,18 @@ test('OaDatePicker datetime reopen resets picker group to date tab', () => { assert.match(src, /function open\(\)[\s\S]*activeTab\.value = 0/) }) +test('OaDatePicker datetime default valueFormat aligns with PC to seconds', () => { + const src = source('./components/OaDatePicker.vue') + assert.match( + src, + /case 'datetime':[\s\S]*case 'datetimerange':[\s\S]*return 'YYYY-MM-DD HH:mm:ss'/ + ) + assert.doesNotMatch( + src, + /case 'datetime':[\s\S]*case 'datetimerange':[\s\S]*return 'YYYY-MM-DD HH:mm'/ + ) +}) + test('protocol sample transport popups reset scroll to top on open', () => { const src = source('../market/components/ProtocolSampleTransportPanel.vue') assert.match(src, /function resetPopupScroll\(/) diff --git a/mobile-oa-h5/src/views/market/MarketModuleForm.vue b/mobile-oa-h5/src/views/market/MarketModuleForm.vue index a46cc417..8d073108 100644 --- a/mobile-oa-h5/src/views/market/MarketModuleForm.vue +++ b/mobile-oa-h5/src/views/market/MarketModuleForm.vue @@ -245,7 +245,11 @@ import { withPendingMarketAttachment } from '../../market/attachment-upload-state.js' import { marketErrorMessage } from '../../market/market-error.js' -import { protocolTransferSaveBlockMessage } from '../../market/protocol-transfer-dirty.js' +import { + collectTransfersSavedWithProtocol, + findScheduleIdAfterProtocolSave, + protocolSaveTransferBlockMessage +} from '../../market/protocol-transfer-dirty.js' import { flattenSamplePaymentTransfers, formatAutoSubmitFinanceFailureMessage, @@ -1021,7 +1025,7 @@ async function submit() { if (submitting.value || uploadPending.value > 0) return const transferMessage = context.value.module === 'protocol' && isProtocolV2.value - ? protocolTransferSaveBlockMessage(transferDirty.value) + ? protocolSaveTransferBlockMessage(id.value, formData.value.samplePayments) : '' if (transferMessage) { showToast(transferMessage) @@ -1106,6 +1110,9 @@ async function submit() { return } } + const pendingTransfers = context.value.module === 'protocol' && isProtocolV2.value + ? collectTransfersSavedWithProtocol(formData.value.samplePayments) + : { ready: [], incomplete: [] } submitting.value = true submitController = new AbortController() try { @@ -1147,18 +1154,52 @@ async function submit() { detail?.paymentModelVersion ?? detail?.basic?.paymentModelVersion ?? formData.value.paymentModelVersion ?? 2 ) if (version >= 2) { - const rows = flattenSamplePaymentTransfers(detail?.samplePayments || []) const paymentCtx = { module: 'payment', marketRole: context.value.marketRole } + const registered = [] + const registerFailures = [] + for (const draft of pendingTransfers.ready) { + const scheduleId = findScheduleIdAfterProtocolSave(detail?.samplePayments, draft) + if (!scheduleId) { + registerFailures.push({ message: '未找到应缴批次' }) + continue + } + try { + const remote = await performMarketAction(paymentCtx, 'register-transfer', { + data: { scheduleId, ...draft.payload } + }, { signal: submitController.signal }) + const data = remote?.data || remote || {} + if (data.id) { + registered.push({ id: data.id, payStatus: data.payStatus || 'dfj' }) + } + } catch (error) { + registerFailures.push({ + message: marketErrorMessage(error, '转账保存失败') + }) + } + } + const rows = [ + ...flattenSamplePaymentTransfers(detail?.samplePayments || []), + ...registered + ] const failures = await submitDfjTransfersOnSave(rows, (transferId) => performMarketAction(paymentCtx, 'submit', { id: transferId }, { signal: submitController.signal }) ) + const notes = [] + if (pendingTransfers.incomplete.length) { + notes.push(`有 ${pendingTransfers.incomplete.length} 笔转账信息不完整,未写入`) + } + if (registerFailures.length) { + notes.push(`有 ${registerFailures.length} 笔转账保存失败:${registerFailures.map((item) => item.message).join(';')}`) + } if (failures.length) { - saveToast = formatAutoSubmitFinanceFailureMessage(failures, '协议') + saveToast = [formatAutoSubmitFinanceFailureMessage(failures, '协议'), ...notes].filter(Boolean).join('。') + } else if (notes.length) { + saveToast = `协议已保存。${notes.join('。')}` } } } catch (autoSubmitError) { diff --git a/web-admin/graphify-out/.graphify_analysis.json b/web-admin/graphify-out/.graphify_analysis.json index aaaf7874..abd56936 100644 --- a/web-admin/graphify-out/.graphify_analysis.json +++ b/web-admin/graphify-out/.graphify_analysis.json @@ -130,6 +130,7 @@ "api_admin_fetchdeleteuser", "api_admin_fetchdeleteuvdisinfectlog", "api_admin_fetchdictdatalist", + "api_admin_fetchdictdataoptions", "api_admin_fetchdicttypelist", "api_admin_fetchexpresscompanylist", "api_admin_fetchfullmoontodolist", @@ -326,6 +327,21 @@ "api_pre_transit_sample_fetchpretransitintransitlist", "api_pre_transit_sample_fetchpretransitpredeliverylist", "api_pre_transit_sample_ts", + "api_presign_order_fetchconfirmpresigntransfer", + "api_presign_order_fetchconvertpresignorder", + "api_presign_order_fetchcreatepresignorder", + "api_presign_order_fetchcreatepresigntransfer", + "api_presign_order_fetchdeletepresignorder", + "api_presign_order_fetchpresignorderdetail", + "api_presign_order_fetchpresignorderlist", + "api_presign_order_fetchpresigntransferreceiptconfirmedlist", + "api_presign_order_fetchpresigntransferreceiptconfirmlist", + "api_presign_order_fetchrejectpresigntransfer", + "api_presign_order_fetchsubmitpresigntransferfinance", + "api_presign_order_fetchupdatepresignorder", + "api_presign_order_fetchupdatepresigntransfer", + "api_presign_order_fetchwithdrawpresigntransfer", + "api_presign_order_ts", "api_production_fetchaddroutestep", "api_production_fetchallconsumablepacks", "api_production_fetchallconsumables", @@ -469,6 +485,18 @@ "api_qc_item_param_fetchqcitemparams", "api_qc_item_param_fetchsaveqcitemparams", "api_qc_item_param_ts", + "api_qc_material_amount_auth_fetchbatchrevokeqcmaterialamountauth", + "api_qc_material_amount_auth_fetchgrantqcmaterialamountauth", + "api_qc_material_amount_auth_fetchqcmaterialamountauthusers", + "api_qc_material_amount_auth_fetchrevokeqcmaterialamountauth", + "api_qc_material_amount_auth_ts", + "api_qc_material_month_template_fetchconfirmqcmonthimport", + "api_qc_material_month_template_fetchcreateqcmonthtemplate", + "api_qc_material_month_template_fetchdeleteqcmonthtemplate", + "api_qc_material_month_template_fetchpreviewqcmonthimport", + "api_qc_material_month_template_fetchqcmonthtemplatelist", + "api_qc_material_month_template_fetchupdateqcmonthtemplate", + "api_qc_material_month_template_ts", "api_qc_material_stock_check_fetchcancelqcmaterialstockcheck", "api_qc_material_stock_check_fetchcompleteqcmaterialstockcheck", "api_qc_material_stock_check_fetchcreateqcmaterialstockcheck", @@ -482,6 +510,10 @@ "api_qc_material_usage_fetchqcmaterialrequisitionoptions", "api_qc_material_usage_fetchqcmaterialusagelist", "api_qc_material_usage_ts", + "api_qc_sms_notification_fetchgenerateqcsms", + "api_qc_sms_notification_fetchqcsmslist", + "api_qc_sms_notification_fetchtoggleqcsmsnotified", + "api_qc_sms_notification_ts", "api_qc_task_result_fetchcompletetaskwithresult", "api_qc_task_result_fetchqctaskmaterialusages", "api_qc_task_result_fetchqctaskresults", @@ -526,6 +558,13 @@ "api_sample_sms_notification_fetchsamplesmsnotificationlist", "api_sample_sms_notification_fetchtogglesmsnotified", "api_sample_sms_notification_ts", + "api_storage_release_review_batchreviewstoragerelease", + "api_storage_release_review_batchstoresample", + "api_storage_release_review_fetchstoragereleasereviewdetail", + "api_storage_release_review_fetchstoragereleasereviewlist", + "api_storage_release_review_storesample", + "api_storage_release_review_submitstoragereleasereview", + "api_storage_release_review_ts", "api_system_fetchcreatecomment", "api_system_fetchdeletecomment", "api_system_fetchgetchinamapdata", @@ -554,6 +593,7 @@ "components_approvaldialog_handlesubmit", "components_approvaldialog_loadformdata", "infusion_schedule_outbound_chain_view_index_loaddetail", + "material_index_loaddictoptions", "modules_user_dialog_initformdata", "modules_user_dialog_loadrolelist", "post_index_handlepostbindroles", @@ -571,10 +611,8 @@ "views_system_workflow_components_approvaldialog_vue" ], "1": [ - "components_common_decimal_input_index_vue", + "api_qc_material_usage_fetchmarkqcmaterialusagefullyused", "components_oa_approval_oatripitinerary_vue", - "decimal_input_index_handlefocus", - "decimal_input_index_handleinput", "oa_approval_oatripitinerary_if", "payment_info_paymentbysampletab_number", "protocol_protocolformdialog_applypreferentialcontractforv1mode", @@ -597,13 +635,25 @@ "protocol_protocolformdialog_sumactivesamplepreferentialprices", "protocol_protocolformdialog_syncprotocoltotalfromsamples", "protocol_protocolformdialog_togglepaymentdetailexpand", + "qc_material_qcmaterialusagetab_canmarkfullyused", + "qc_material_qcmaterialusagetab_displaypurpose", + "qc_material_qcmaterialusagetab_displayqctaskno", + "qc_material_qcmaterialusagetab_displayreceiver", + "qc_material_qcmaterialusagetab_displaystockbefore", + "qc_material_qcmaterialusagetab_displaytaskusageqty", + "qc_material_qcmaterialusagetab_displayusageqty", + "qc_material_qcmaterialusagetab_displayusetime", + "qc_material_qcmaterialusagetab_getchangetypelabel", + "qc_material_qcmaterialusagetab_getchangetypetagtype", + "qc_material_qcmaterialusagetab_getsourcelabel", + "qc_material_qcmaterialusagetab_getsourcetagtype", + "qc_material_qcmaterialusagetab_handlemarkfullyused", + "qc_material_qcmaterialusagetab_isdiscardrow", + "qc_material_qcmaterialusagetab_ismanualoutrow", + "qc_material_qcmaterialusagetab_parsefromremark", "utils_chinese_numeral_parse_parsebirthorder", "utils_chinese_numeral_parse_parsechinesenumeral", "utils_chinese_numeral_parse_ts", - "utils_decimal_input_format_formatdecimaldisplaynatural", - "utils_decimal_input_format_parsedecimaltonumber", - "utils_decimal_input_format_sanitizedecimalinput", - "utils_decimal_input_format_ts", "utils_expected_cell_count_formatexpectedcellcountdisplay", "utils_expected_cell_count_ts", "utils_numeric_input_parse_extractnumericpart", @@ -654,14 +704,6 @@ "utils_oa_trip_kit_rule_buildtripkitchildren", "utils_oa_trip_kit_rule_ts", "utils_oa_trip_kit_rule_uniqueid", - "utils_production_work_order_card_meta_buildinboundmetafields", - "utils_production_work_order_card_meta_formatoutboundschedulesortno", - "utils_production_work_order_card_meta_formatoutboundscheduletotalcount", - "utils_production_work_order_card_meta_getcardmetaconfig", - "utils_production_work_order_card_meta_getcardmetaconfigforlegacytab", - "utils_production_work_order_card_meta_protocolstatustagtypefortab", - "utils_production_work_order_card_meta_resolvecardmetaforrow", - "utils_production_work_order_card_meta_ts", "utils_protocol_fq_params_change_applyfqparamschange", "utils_protocol_fq_params_change_buildfqamounts", "utils_protocol_fq_params_change_countbystatus", @@ -756,166 +798,10 @@ "utils_storage_slot_range_fill_slotordernum", "utils_storage_slot_range_fill_sortboxslots", "utils_storage_slot_range_fill_ts", - "views_cell_storage_protocol_protocolformdialog_vue" + "views_cell_storage_protocol_protocolformdialog_vue", + "views_quality_inspection_qc_material_qcmaterialusagetab_vue" ], "2": [ - "api_production_task_fetchaddtaskstep", - "api_production_task_fetchcopytaskstep", - "api_production_task_fetchcreateproductiontask", - "api_production_task_fetchcreateproductiontasksfromset", - "api_production_task_fetchdeleteproductiontask", - "api_production_task_fetchdeletetaskstep", - "api_production_task_fetchdispatchproductiontasksteps", - "api_production_task_fetchforwardproductiontask", - "api_production_task_fetchproductiontaskdetail", - "api_production_task_fetchproductiontaskeditorinit", - "api_production_task_fetchproductiontasklist", - "api_production_task_fetchproductiontasksbyworkorderids", - "api_production_task_fetchreassignproductiontask", - "api_production_task_fetchreordertasksteps", - "api_production_task_fetchreplacestepconfiguredreagents", - "api_production_task_fetchreplacestepconsumables", - "api_production_task_fetchreplacestepdatacollection", - "api_production_task_fetchreplacestepoutputs", - "api_production_task_fetchreplacestepreagents", - "api_production_task_fetchsettaskinputs", - "api_production_task_fetchsettaskoutputs", - "api_production_task_fetchspawntemporaryworkorderfromtask", - "api_production_task_fetchupdateproductiontask", - "api_production_task_fetchupdateproductiontaskstatus", - "api_production_task_fetchupdatetaskstep", - "api_production_task_groupproductiontasksbyworkorderid", - "api_production_task_scopequery", - "api_production_task_ts", - "api_production_waste_output_fetchproductionwasteoutputlist", - "api_production_waste_output_ts", - "api_sample_production_reception_fetchproductionreceptionbysamplecode", - "api_sample_production_reception_fetchproductionreceptionsubmit", - "api_sample_production_reception_fetchproductionreceptionupdate", - "api_sample_production_reception_ts", - "attachment_zip_progress_dialog_index_handledialogclose", - "components_business_attachment_zip_progress_dialog_index_vue", - "components_business_work_order_remark_dialog_index_vue", - "components_core_layouts_art_settings_panel_widget_settingitem_vue", - "components_oa_approval_flow_tree_flowbranch_vue", - "components_oa_approval_flow_tree_types_ts", - "components_oa_approval_oaflowpreview_vue", - "core_iframeroutemanager_iframeroutemanager_clear", - "flow_tree_flowbranch_branchname", - "flow_tree_flowbranch_nodesummary", - "flow_tree_flowbranch_onadd", - "flow_tree_flowbranch_onaddingroup", - "flow_tree_types_createdefaultflow", - "flow_tree_types_createendnode", - "flow_tree_types_createnode", - "flow_tree_types_ensureflowroot", - "flow_tree_types_findparent", - "flow_tree_types_insertbetween", - "flow_tree_types_newid", - "flow_tree_types_normalizeccassigneetypes", - "flow_tree_types_removechildnode", - "flow_tree_types_removefromsubtree", - "flow_tree_types_summarizeapprover", - "infusion_schedule_management_schedulecanceldialog_handlesubmit", - "modules_user_search_handlereset", - "modules_user_search_handlesearch", - "oa_approval_oaflowpreview_avatarchar", - "oa_approval_oaflowpreview_avatarcolor", - "oa_approval_oaflowpreview_avatarinitial", - "oa_approval_oaflowpreview_chiptitle", - "oa_approval_oaflowpreview_confirmpicker", - "oa_approval_oaflowpreview_isinitiatorselect", - "oa_approval_oaflowpreview_islocalselected", - "oa_approval_oaflowpreview_localpeople", - "oa_approval_oaflowpreview_memberoptionlabel", - "oa_approval_oaflowpreview_memberoptionsub", - "oa_approval_oaflowpreview_onmemberpick", - "oa_approval_oaflowpreview_onpickerclosed", - "oa_approval_oaflowpreview_openpicker", - "oa_approval_oaflowpreview_removepickermember", - "oa_approval_oaflowpreview_removeuser", - "oa_approval_oaflowpreview_resolveuser", - "oa_approval_oaflowpreview_signbadge", - "oa_approval_oaflowpreview_signbadgetext", - "oa_approval_oaflowpreview_updateselect", - "production_work_order_completeproductiontaskdialog_handleclose", - "production_work_order_completeproductiontaskdialog_handlesubmit", - "production_work_order_dispatchstepdialog_mergeduseroptions", - "production_work_order_dispatchstepdialog_onuserselectvisible", - "production_work_order_dispatchstepdialog_remotesearchusers", - "production_work_order_edittaskinfodialog_handleclose", - "production_work_order_edittaskinfodialog_handlesubmit", - "production_work_order_edittaskinfodialog_loadtaskdetail", - "production_work_order_forwardtaskdialog_handleclose", - "production_work_order_forwardtaskdialog_handlesubmit", - "production_work_order_forwardtaskdialog_onuserselectvisible", - "production_work_order_forwardtaskdialog_remotesearchusers", - "production_work_order_samplereceptiondialog_buildpayload", - "production_work_order_samplereceptiondialog_ensuredefaulthandler", - "production_work_order_samplereceptiondialog_handleclosed", - "production_work_order_samplereceptiondialog_initdialog", - "production_work_order_samplereceptiondialog_loadassignees", - "production_work_order_samplereceptiondialog_onhandlerchange", - "production_work_order_samplereceptiondialog_populatefromproduction", - "production_work_order_samplereceptiondialog_protocolstatustagtypebysource", - "production_work_order_samplereceptiondialog_resetprodform", - "production_work_order_samplereceptiondialog_searchassignees", - "production_work_order_samplereceptiondialog_submitproduction", - "production_work_order_samplereceptiondialog_todaydate", - "production_work_order_taskexecutiondialog_handleforwardsuccess", - "production_work_order_taskexecutiondialog_handlespawntemporaryworkorderclick", - "production_work_order_taskexecutiondialog_if", - "production_work_order_taskexecutiondialog_onsteplistdrop", - "production_work_order_taskexecutiondialog_openforwarddialog", - "production_work_order_taskexecutiondialog_savetaskattachmentsmanual", - "production_work_order_taskexecutiondialog_savetaskequipmentmanual", - "production_work_order_taskexecutiondialog_savetaskoutputsmanual", - "production_work_order_taskexecutiondialog_stepseqclass", - "production_work_order_taskexecutiondialog_submitspawntemporary", - "qc_work_order_qcworkordersamplegroup_handlesiblinglinkclick", - "qc_work_order_qcworkordersamplegroup_workorderstatustagtype", - "qc_work_order_qcworkordersamplegroup_workordertabtitle", - "qc_work_order_qcworkordersinglecard_resolveinboundworkordercardtitle", - "utils_production_complete_work_order_gate_checkcompleteproductionworkordergate", - "utils_production_complete_work_order_gate_logic_classifytasksforcompleteworkordergate", - "utils_production_complete_work_order_gate_logic_findtaskstepgateissue", - "utils_production_complete_work_order_gate_logic_needsproductionreceptiongate", - "utils_production_complete_work_order_gate_logic_ts", - "utils_production_complete_work_order_gate_ts", - "utils_production_labels_extractproductiontasksteps", - "utils_production_step_assignee_fetchproductionstepassigneeusers", - "utils_production_step_assignee_invalidateproductionstepassigneeusercache", - "utils_production_step_assignee_productionstepassigneeuserlistparams", - "utils_production_step_assignee_ts", - "utils_qc_work_order_inbound_sample_cards_scrolltoinboundsamplecard", - "views_pilot_service_infusion_schedule_management_schedulecanceldialog_vue", - "views_production_production_work_order_completeproductiontaskdialog_vue", - "views_production_production_work_order_dispatchqcworkorderdialog_vue", - "views_production_production_work_order_dispatchstepdialog_vue", - "views_production_production_work_order_edittaskinfodialog_vue", - "views_production_production_work_order_forwardtaskdialog_vue", - "views_production_production_work_order_index_vue", - "views_production_production_work_order_productionworkordertabbar_vue", - "views_production_production_work_order_samplereceptiondialog_vue", - "views_production_production_work_order_tabs_productionworkordertabpanel_vue", - "views_production_production_work_order_taskexecutiondialog_vue", - "views_production_waste_output_index_vue", - "views_quality_inspection_qc_work_order_qcworkordercardlist_vue", - "views_quality_inspection_qc_work_order_qcworkordersamplegroup_vue", - "views_quality_inspection_qc_work_order_qcworkordersinglecard_vue", - "views_system_user_modules_user_search_vue", - "waste_output_index_displaycell", - "waste_output_index_handlereset", - "waste_output_index_handlesearch", - "waste_output_index_handleview", - "waste_output_index_hastaskid", - "waste_output_index_loaddata", - "widget_settingitem_emit", - "widget_settingitem_if", - "work_order_remark_dialog_index_handleclose", - "work_order_remark_dialog_index_handlesubmit" - ], - "3": [ "api_production_task_fetchmyproductiontasks", "api_qc_task_fetchcompleteqctask", "api_qc_task_fetchcreateqctask", @@ -926,6 +812,7 @@ "api_qc_task_fetchstartqctask", "api_qc_task_fetchupdateqctaskattachments", "api_qc_task_ts", + "components_business_sample_qc_batch_readonly_index_vue", "composables_inbound_view_sections_buildtemporaryviewsections", "composables_useinboundsiblingnavigation_buildinsertedsiblingcard", "composables_useinboundsiblingnavigation_fetchminetasksforworkorders", @@ -933,6 +820,7 @@ "composables_useinboundsiblingnavigation_useinboundsiblingnavigation", "composables_useqcworkordertabpage_shouldapplytriggersourcefilter", "composables_useqcworkordertabpage_useqcworkordertabpage", + "composables_useqcworkordertaskviewsections_batchtasksforpanelslot", "pilot_application_applicationviewdialog_for", "process_processroutetab_if", "process_processroutetab_set", @@ -941,6 +829,9 @@ "qc_work_order_qcworkorderprotocolgroup_sampletabstatustagtype", "qc_work_order_qcworkorderprotocolgroup_sampletypelabel", "qc_work_order_qcworkorderprotocolgroup_workorderstatustagtype", + "sample_qc_batch_readonly_index_ensureactivebatchkey", + "sample_qc_batch_readonly_index_loadbatches", + "sample_qc_batch_readonly_index_syncsections", "source_chain_chaintoflow_annotateforkedges", "source_chain_chaintoflow_chainapitoelements", "source_chain_chaintoflow_haschaingraphcontent", @@ -969,6 +860,14 @@ "utils_production_mine_task_groups_paginatemineentries", "utils_production_mine_task_groups_resolveworkordertabkey", "utils_production_mine_task_groups_ts", + "utils_production_work_order_card_meta_buildinboundmetafields", + "utils_production_work_order_card_meta_formatoutboundschedulesortno", + "utils_production_work_order_card_meta_formatoutboundscheduletotalcount", + "utils_production_work_order_card_meta_getcardmetaconfig", + "utils_production_work_order_card_meta_getcardmetaconfigforlegacytab", + "utils_production_work_order_card_meta_protocolstatustagtypefortab", + "utils_production_work_order_card_meta_resolvecardmetaforrow", + "utils_production_work_order_card_meta_ts", "utils_production_work_order_category_istemporaryproductionworkorder", "utils_production_work_order_category_productionworkordercategorylabel", "utils_production_work_order_category_productionworkordercategorytagtype", @@ -988,6 +887,17 @@ "utils_production_work_order_tabs_toworkorderlistquery", "utils_production_work_order_tabs_ts", "utils_production_work_order_tabs_workordermatchestab", + "utils_qc_inspection_batch_batchtaskspanelslot", + "utils_qc_inspection_batch_buildbatchsectionsfrombatches", + "utils_qc_inspection_batch_buildbatchsectionsfromtasks", + "utils_qc_inspection_batch_createemptyinspectionbatch", + "utils_qc_inspection_batch_fetchqcinspectionbatches", + "utils_qc_inspection_batch_fetchqcinspectionbatchesbatch", + "utils_qc_inspection_batch_loadqcinspectionbatches", + "utils_qc_inspection_batch_resolvebatchsections", + "utils_qc_inspection_batch_resolvebatchsectiontasks", + "utils_qc_inspection_batch_resolvedefaultqcbatchname", + "utils_qc_inspection_batch_ts", "utils_qc_mine_task_groups_buildminecardlistmodel", "utils_qc_mine_task_groups_buildminetablerows", "utils_qc_mine_task_groups_buildpresettasksmap", @@ -1060,141 +970,155 @@ "views_quality_inspection_qc_work_order_composables_useqcworkordertabpage_ts", "views_quality_inspection_qc_work_order_qcworkorderprotocolgroup_vue" ], - "4": [ - "api_oaapproval_fetchaddsignoatask", - "api_oaapproval_fetchapproveoatask", - "api_oaapproval_fetchbatchdeleteoainstancedrafts", - "api_oaapproval_fetchbatchdeleteoareceiveaccounts", - "api_oaapproval_fetchbatchmarkoacctasksread", - "api_oaapproval_fetchcopyoaapp", - "api_oaapproval_fetchcreateoaapp", - "api_oaapproval_fetchcreateoacomment", - "api_oaapproval_fetchcreateoagroup", - "api_oaapproval_fetchcreateoainstancedraft", - "api_oaapproval_fetchcreateoareceiveaccount", - "api_oaapproval_fetchdeleteoaapp", - "api_oaapproval_fetchdeleteoagroup", - "api_oaapproval_fetchdeleteoainstancedraft", - "api_oaapproval_fetchdeleteoareceiveaccount", - "api_oaapproval_fetchmarkoacctaskread", - "api_oaapproval_fetchoaappdraft", - "api_oaapproval_fetchoaapplist", - "api_oaapproval_fetchoabankreceipts", - "api_oaapproval_fetchoaccunreadcount", - "api_oaapproval_fetchoaformattachments", - "api_oaapproval_fetchoagrouplist", - "api_oaapproval_fetchoainstancecomments", - "api_oaapproval_fetchoainstancedraftcount", - "api_oaapproval_fetchoainstancedraftdetail", - "api_oaapproval_fetchoainstancedraftlist", - "api_oaapproval_fetchoainstancehistory", - "api_oaapproval_fetchoainstancehistoryexport", - "api_oaapproval_fetchoapendingtaskcount", - "api_oaapproval_fetchoareceiveaccountdetail", - "api_oaapproval_fetchoareceiveaccountlist", - "api_oaapproval_fetchoareceiveaccountoptions", - "api_oaapproval_fetchoarelatedcandidates", - "api_oaapproval_fetchoatemplates", - "api_oaapproval_fetchpublishoaapp", - "api_oaapproval_fetchrejectoatask", - "api_oaapproval_fetchreplaceoabankreceipts", - "api_oaapproval_fetchreturnoatask", - "api_oaapproval_fetchrevokeoacomment", - "api_oaapproval_fetchsaveoaappdraft", - "api_oaapproval_fetchstartoainstance", - "api_oaapproval_fetchsubmitoainstancedraft", - "api_oaapproval_fetchtransferoatask", - "api_oaapproval_fetchupdateoaapp", - "api_oaapproval_fetchupdateoagroup", - "api_oaapproval_fetchupdateoainstancedraft", - "api_oaapproval_fetchupdateoareceiveaccount", - "api_oaapproval_fetchwithdrawoainstance", - "api_oaapproval_formatoaccunreadbadgecount", - "api_oaapproval_ts", - "apps_index_handlesearch", - "apps_index_loaddata", - "apps_index_loadgroups", - "apps_index_resetform", - "art_wang_editor_index_onsuccess", - "cc_index_buildfilterparams", - "cc_index_currentprintername", - "cc_index_handlebatchread", - "cc_index_handlereset", - "cc_index_handlesearch", - "cc_index_load", - "cc_index_markoneread", - "cc_index_onselectionchange", - "cc_index_opendetail", - "cc_index_printrow", - "cc_index_statustext", - "cc_index_statustype", - "components_core_forms_art_wang_editor_index_vue", - "components_oa_approval_flow_tree_flowdesigner_vue", - "components_oa_approval_oaappicon_vue", - "components_oa_approval_oaappiconpicker_vue", - "components_oa_approval_oabankreceiptdialog_vue", - "components_oa_approval_oaformdesignerembed_vue", - "designer_index_goback", - "designer_index_onstepchange", - "designer_index_publish", - "drafts_index_openfordraft", - "flow_tree_flowdesigner_if", - "oa_approval_oaappiconpicker_onpickbg", - "oa_approval_oaappiconpicker_onpickicon", - "oa_approval_oaappiconpicker_seturl", - "oa_approval_oaappiconpicker_uploadicon", - "oa_approval_oabankreceiptdialog_fullfileurl", - "oa_approval_oabankreceiptdialog_handledownload", - "oa_approval_oabankreceiptdialog_handlepreview", - "oa_approval_oabankreceiptdialog_handlesave", - "oa_approval_oabankreceiptdialog_isimagefile", - "oa_approval_oabankreceiptdialog_loadreceipts", - "oa_approval_oabankreceiptdialog_removeattachment", - "oa_approval_oastartformdialog_openforapp", - "receive_accounts_index_clearbankfields", - "receive_accounts_index_handleadd", - "receive_accounts_index_handlebatchdelete", - "receive_accounts_index_handledelete", - "receive_accounts_index_handleedit", - "receive_accounts_index_handlereset", - "receive_accounts_index_handlesearch", - "receive_accounts_index_handlesubmit", - "receive_accounts_index_handleview", - "receive_accounts_index_loaddata", - "receive_accounts_index_ontypechange", - "receive_accounts_index_regiontext", - "receive_accounts_index_requirewhenbank", - "receive_accounts_index_resetform", - "start_index_isstartroute", - "start_index_ondialogsaved", - "start_index_ondialogsubmitted", - "start_index_onpick", - "start_index_openhistory", - "start_index_queryopenkey", - "start_index_restorestarttabtitle", - "start_index_tryopenfromquery", - "utils_oa_app_icons_buildepiconurl", - "utils_oa_app_icons_getdefaultoaappiconurl", - "utils_oa_app_icons_iconfgfrombg", - "utils_oa_app_icons_isepiconurl", - "utils_oa_app_icons_parseepiconurl", - "utils_oa_app_icons_pickrandomoaappiconurl", - "utils_oa_app_icons_recoloroaappiconurl", - "utils_oa_app_icons_resolveoaappicon", - "utils_oa_app_icons_resolveoaappiconurl", - "utils_oa_app_icons_ts", - "utils_oa_menu_badge_collectvisibleoamenubadgecodes", - "utils_oa_menu_badge_refreshoamenubadges", - "utils_oa_menu_badge_resolveoamenubadgecode", - "utils_oa_menu_badge_ts", - "views_oa_approval_apps_index_vue", - "views_oa_approval_cc_index_vue", - "views_oa_approval_designer_index_vue", - "views_oa_approval_drafts_index_vue", - "views_oa_approval_receive_accounts_index_vue", - "views_oa_approval_start_index_vue" + "3": [ + "api_production_task_fetchaddtaskstep", + "api_production_task_fetchcopytaskstep", + "api_production_task_fetchcreateproductiontask", + "api_production_task_fetchcreateproductiontasksfromset", + "api_production_task_fetchdeleteproductiontask", + "api_production_task_fetchdeletetaskstep", + "api_production_task_fetchdispatchproductiontasksteps", + "api_production_task_fetchforwardproductiontask", + "api_production_task_fetchproductiontaskdetail", + "api_production_task_fetchproductiontaskeditorinit", + "api_production_task_fetchproductiontasklist", + "api_production_task_fetchproductiontasksbyworkorderids", + "api_production_task_fetchreassignproductiontask", + "api_production_task_fetchreordertasksteps", + "api_production_task_fetchreplacestepconfiguredreagents", + "api_production_task_fetchreplacestepconsumables", + "api_production_task_fetchreplacestepdatacollection", + "api_production_task_fetchreplacestepoutputs", + "api_production_task_fetchreplacestepreagents", + "api_production_task_fetchsettaskinputs", + "api_production_task_fetchsettaskoutputs", + "api_production_task_fetchspawntemporaryworkorderfromtask", + "api_production_task_fetchupdateproductiontask", + "api_production_task_fetchupdateproductiontaskstatus", + "api_production_task_fetchupdatetaskstep", + "api_production_task_groupproductiontasksbyworkorderid", + "api_production_task_scopequery", + "api_production_task_ts", + "api_production_waste_output_fetchproductionwasteoutputlist", + "api_production_waste_output_ts", + "api_sample_freight_fetchcreatesamplefreight", + "api_sample_freight_fetchdeletesamplefreight", + "api_sample_freight_fetchlinksamplefreight", + "api_sample_freight_fetchsamplefreightdetail", + "api_sample_freight_fetchsamplefreightlist", + "api_sample_freight_fetchsamplefreightsampleoptions", + "api_sample_freight_fetchunlinksamplefreight", + "api_sample_freight_fetchupdatesamplefreight", + "api_sample_freight_ts", + "api_sample_production_reception_fetchproductionreceptionbysamplecode", + "api_sample_production_reception_fetchproductionreceptionsubmit", + "api_sample_production_reception_fetchproductionreceptionupdate", + "api_sample_production_reception_ts", + "attachment_zip_progress_dialog_index_handledialogclose", + "components_business_attachment_zip_progress_dialog_index_vue", + "components_business_work_order_remark_dialog_index_vue", + "components_core_layouts_art_settings_panel_widget_settingitem_vue", + "components_oa_approval_flow_tree_flowbranch_vue", + "components_oa_approval_flow_tree_types_ts", + "core_iframeroutemanager_iframeroutemanager_clear", + "flow_tree_flowbranch_branchname", + "flow_tree_flowbranch_nodesummary", + "flow_tree_flowbranch_onadd", + "flow_tree_flowbranch_onaddingroup", + "flow_tree_types_createdefaultflow", + "flow_tree_types_createendnode", + "flow_tree_types_createnode", + "flow_tree_types_ensureflowroot", + "flow_tree_types_findparent", + "flow_tree_types_insertbetween", + "flow_tree_types_newid", + "flow_tree_types_normalizeccassigneetypes", + "flow_tree_types_removechildnode", + "flow_tree_types_removefromsubtree", + "flow_tree_types_summarizeapprover", + "infusion_schedule_management_schedulecanceldialog_handlesubmit", + "modules_user_search_handlereset", + "modules_user_search_handlesearch", + "production_work_order_completeproductiontaskdialog_handleclose", + "production_work_order_completeproductiontaskdialog_handlesubmit", + "production_work_order_dispatchstepdialog_mergeduseroptions", + "production_work_order_dispatchstepdialog_onuserselectvisible", + "production_work_order_dispatchstepdialog_remotesearchusers", + "production_work_order_edittaskinfodialog_handleclose", + "production_work_order_edittaskinfodialog_handlesubmit", + "production_work_order_edittaskinfodialog_loadtaskdetail", + "production_work_order_forwardtaskdialog_handleclose", + "production_work_order_forwardtaskdialog_handlesubmit", + "production_work_order_forwardtaskdialog_onuserselectvisible", + "production_work_order_forwardtaskdialog_remotesearchusers", + "production_work_order_samplereceptiondialog_buildpayload", + "production_work_order_samplereceptiondialog_ensuredefaulthandler", + "production_work_order_samplereceptiondialog_handleclosed", + "production_work_order_samplereceptiondialog_initdialog", + "production_work_order_samplereceptiondialog_loadassignees", + "production_work_order_samplereceptiondialog_onhandlerchange", + "production_work_order_samplereceptiondialog_populatefromproduction", + "production_work_order_samplereceptiondialog_protocolstatustagtypebysource", + "production_work_order_samplereceptiondialog_resetprodform", + "production_work_order_samplereceptiondialog_searchassignees", + "production_work_order_samplereceptiondialog_submitproduction", + "production_work_order_samplereceptiondialog_todaydate", + "production_work_order_taskexecutiondialog_handleforwardsuccess", + "production_work_order_taskexecutiondialog_handlespawntemporaryworkorderclick", + "production_work_order_taskexecutiondialog_if", + "production_work_order_taskexecutiondialog_onsteplistdrop", + "production_work_order_taskexecutiondialog_openforwarddialog", + "production_work_order_taskexecutiondialog_savetaskattachmentsmanual", + "production_work_order_taskexecutiondialog_savetaskequipmentmanual", + "production_work_order_taskexecutiondialog_savetaskoutputsmanual", + "production_work_order_taskexecutiondialog_stepseqclass", + "production_work_order_taskexecutiondialog_submitspawntemporary", + "qc_work_order_qcworkordersamplegroup_handlesiblinglinkclick", + "qc_work_order_qcworkordersamplegroup_workorderstatustagtype", + "qc_work_order_qcworkordersamplegroup_workordertabtitle", + "qc_work_order_qcworkordersinglecard_resolveinboundworkordercardtitle", + "sample_freight_freighteditdialog_handlesubmit", + "sample_transport_form_section_index_updatesamples", + "utils_production_complete_work_order_gate_checkcompleteproductionworkordergate", + "utils_production_complete_work_order_gate_logic_classifytasksforcompleteworkordergate", + "utils_production_complete_work_order_gate_logic_findtaskstepgateissue", + "utils_production_complete_work_order_gate_logic_needsproductionreceptiongate", + "utils_production_complete_work_order_gate_logic_ts", + "utils_production_complete_work_order_gate_ts", + "utils_production_labels_extractproductiontasksteps", + "utils_production_step_assignee_fetchproductionstepassigneeusers", + "utils_production_step_assignee_invalidateproductionstepassigneeusercache", + "utils_production_step_assignee_productionstepassigneeuserlistparams", + "utils_production_step_assignee_ts", + "utils_qc_work_order_inbound_sample_cards_scrolltoinboundsamplecard", + "views_pilot_service_infusion_schedule_management_schedulecanceldialog_vue", + "views_production_production_work_order_completeproductiontaskdialog_vue", + "views_production_production_work_order_dispatchqcworkorderdialog_vue", + "views_production_production_work_order_dispatchstepdialog_vue", + "views_production_production_work_order_edittaskinfodialog_vue", + "views_production_production_work_order_forwardtaskdialog_vue", + "views_production_production_work_order_index_vue", + "views_production_production_work_order_productionworkordertabbar_vue", + "views_production_production_work_order_samplereceptiondialog_vue", + "views_production_production_work_order_tabs_productionworkordertabpanel_vue", + "views_production_production_work_order_taskexecutiondialog_vue", + "views_production_waste_output_index_vue", + "views_quality_inspection_qc_work_order_qcworkordercardlist_vue", + "views_quality_inspection_qc_work_order_qcworkordersamplegroup_vue", + "views_quality_inspection_qc_work_order_qcworkordersinglecard_vue", + "views_system_user_modules_user_search_vue", + "waste_output_index_displaycell", + "waste_output_index_handlereset", + "waste_output_index_handlesearch", + "waste_output_index_handleview", + "waste_output_index_hastaskid", + "waste_output_index_loaddata", + "widget_settingitem_emit", + "widget_settingitem_if", + "work_order_remark_dialog_index_handleclose", + "work_order_remark_dialog_index_handlesubmit" ], - "5": [ + "4": [ "api_admin_batchsavepilotcheckup", "api_admin_deletepilotcheckupactualitem", "api_admin_fetchcheckupinstitutionlist", @@ -1207,6 +1131,7 @@ "api_admin_savepilotcheckup", "api_admin_savepilotcheckupactualitems", "api_admin_savepilotcheckupreserveitems", + "api_production_material_fetchmyproductionmaterialconsumptions", "checkup_management_checkup_reserve_items_actualitemexists", "checkup_management_checkup_reserve_items_appendcheckupactualitems", "checkup_management_checkup_reserve_items_appendcheckupreserveitems", @@ -1279,6 +1204,7 @@ "checkup_management_checkupregisterdialog_requireinstitution", "checkup_management_checkupregisterdialog_reserveitemspayload", "components_business_dialog_form_body_index_vue", + "my_production_material_usage_index_handletabchange", "pilot_application_applicationdetaildialog_if", "pilot_application_checkupmanagementtab_caneditactualcheckupinfo", "pilot_application_checkupmanagementtab_caneditreserve", @@ -1314,6 +1240,10 @@ "presign_order_presignorderformdialog_normalizetransfer", "presign_order_presignorderformdialog_todayymd", "presign_order_presignorderformdialog_userstubfromstore", + "production_material_materialconsumptiontab_displayconsumptionqty", + "production_material_materialconsumptiontab_handlereset", + "production_material_materialconsumptiontab_handlesearch", + "production_material_materialconsumptiontab_loaddata", "views_cell_storage_presign_order_presignorderformdialog_vue", "views_pilot_service_checkup_management_checkup_reserve_items_ts", "views_pilot_service_checkup_management_checkupdetaildialog_vue", @@ -1322,9 +1252,143 @@ "views_pilot_service_checkup_management_checkupregisterdialog_vue", "views_pilot_service_checkup_management_checkupreserveitemstable_vue", "views_pilot_service_pilot_application_checkupmanagementtab_vue", + "views_production_my_production_material_usage_index_vue", + "views_production_production_material_materialconsumptiontab_vue", "views_production_production_material_productionmaterialconfiguredcatalogdialog_vue", + "views_production_production_material_productionmaterialusagetab_vue", "views_system_post_index_vue" ], + "5": [ + "api_oaapproval_fetchaddsignoatask", + "api_oaapproval_fetchapproveoatask", + "api_oaapproval_fetchbatchdeleteoainstancedrafts", + "api_oaapproval_fetchbatchdeleteoareceiveaccounts", + "api_oaapproval_fetchbatchmarkoacctasksread", + "api_oaapproval_fetchcopyoaapp", + "api_oaapproval_fetchcreateoaapp", + "api_oaapproval_fetchcreateoacomment", + "api_oaapproval_fetchcreateoagroup", + "api_oaapproval_fetchcreateoainstancedraft", + "api_oaapproval_fetchcreateoareceiveaccount", + "api_oaapproval_fetchdeleteoaapp", + "api_oaapproval_fetchdeleteoagroup", + "api_oaapproval_fetchdeleteoainstancedraft", + "api_oaapproval_fetchdeleteoareceiveaccount", + "api_oaapproval_fetchmarkoacctaskread", + "api_oaapproval_fetchoaappdraft", + "api_oaapproval_fetchoabankreceipts", + "api_oaapproval_fetchoaccunreadcount", + "api_oaapproval_fetchoaformattachments", + "api_oaapproval_fetchoainstancecomments", + "api_oaapproval_fetchoainstancedetail", + "api_oaapproval_fetchoainstancedraftcount", + "api_oaapproval_fetchoainstancedraftdetail", + "api_oaapproval_fetchoainstancedraftlist", + "api_oaapproval_fetchoainstancehistory", + "api_oaapproval_fetchoainstancehistoryexport", + "api_oaapproval_fetchoapendingtaskcount", + "api_oaapproval_fetchoareceiveaccountdetail", + "api_oaapproval_fetchoareceiveaccountlist", + "api_oaapproval_fetchoareceiveaccountoptions", + "api_oaapproval_fetchoarelatedcandidates", + "api_oaapproval_fetchoatasks", + "api_oaapproval_fetchoatemplates", + "api_oaapproval_fetchrejectoatask", + "api_oaapproval_fetchreplaceoabankreceipts", + "api_oaapproval_fetchreturnoatask", + "api_oaapproval_fetchrevokeoacomment", + "api_oaapproval_fetchsaveoaappdraft", + "api_oaapproval_fetchstartoainstance", + "api_oaapproval_fetchsubmitoainstancedraft", + "api_oaapproval_fetchtransferoatask", + "api_oaapproval_fetchupdateoaapp", + "api_oaapproval_fetchupdateoagroup", + "api_oaapproval_fetchupdateoainstancedraft", + "api_oaapproval_fetchupdateoareceiveaccount", + "api_oaapproval_fetchwithdrawoainstance", + "api_oaapproval_formatoaccunreadbadgecount", + "api_oaapproval_ts", + "cc_index_buildfilterparams", + "cc_index_currentprintername", + "cc_index_handlebatchread", + "cc_index_handlereset", + "cc_index_handlesearch", + "cc_index_load", + "cc_index_markoneread", + "cc_index_onselectionchange", + "cc_index_opendetail", + "cc_index_printrow", + "cc_index_statustext", + "cc_index_statustype", + "components_oa_approval_oabankreceiptdialog_vue", + "components_oa_approval_oacommentpanel_vue", + "components_oa_approval_oainstancedetaildialog_vue", + "components_oa_approval_oaprogresschain_vue", + "mentions_index_buildfilterparams", + "mentions_index_currentprintername", + "mentions_index_handlereset", + "mentions_index_handlesearch", + "mentions_index_indexmethod", + "mentions_index_load", + "mentions_index_opendetail", + "mentions_index_printrow", + "mentions_index_statustext", + "mentions_index_statustype", + "mine_index_buildfilterparams", + "mine_index_currentprintername", + "mine_index_handlereset", + "mine_index_handlesearch", + "mine_index_indexmethod", + "mine_index_load", + "mine_index_opencopyrestart", + "mine_index_opendetail", + "mine_index_printrow", + "mine_index_statustext", + "mine_index_statustype", + "oa_approval_oabankreceiptdialog_fullfileurl", + "oa_approval_oabankreceiptdialog_handledownload", + "oa_approval_oabankreceiptdialog_handlepreview", + "oa_approval_oabankreceiptdialog_handlesave", + "oa_approval_oabankreceiptdialog_isimagefile", + "oa_approval_oabankreceiptdialog_loadreceipts", + "oa_approval_oabankreceiptdialog_removeattachment", + "oa_approval_oainstancedetaildialog_load", + "oa_approval_oainstancedetaildialog_onclosed", + "oa_approval_oainstancedetaildialog_statustext", + "oa_approval_oainstancedetaildialog_statustype", + "oa_approval_oaprogresschain_avatarchar", + "pending_index_buildfilterparams", + "pending_index_handlereset", + "pending_index_handlesearch", + "pending_index_indexmethod", + "pending_index_load", + "pending_index_opendetail", + "pending_index_statustext", + "pending_index_statustype", + "receive_accounts_index_clearbankfields", + "receive_accounts_index_handleadd", + "receive_accounts_index_handlebatchdelete", + "receive_accounts_index_handledelete", + "receive_accounts_index_handleedit", + "receive_accounts_index_handlereset", + "receive_accounts_index_handlesearch", + "receive_accounts_index_handlesubmit", + "receive_accounts_index_handleview", + "receive_accounts_index_loaddata", + "receive_accounts_index_ontypechange", + "receive_accounts_index_regiontext", + "receive_accounts_index_requirewhenbank", + "receive_accounts_index_resetform", + "utils_oa_menu_badge_collectvisibleoamenubadgecodes", + "utils_oa_menu_badge_refreshoamenubadges", + "utils_oa_menu_badge_resolveoamenubadgecode", + "utils_oa_menu_badge_ts", + "views_oa_approval_cc_index_vue", + "views_oa_approval_mentions_index_vue", + "views_oa_approval_mine_index_vue", + "views_oa_approval_pending_index_vue", + "views_oa_approval_receive_accounts_index_vue" + ], "6": [ "api_business_fetchuploadattachment", "art_fireworks_effect_index_fireworksystem", @@ -1454,22 +1518,25 @@ "views_quality_inspection_qc_work_order_qcworkordertasksublist_vue" ], "7": [ - "api_admin_fetchcellsampletypelist", "api_admin_fetchcheckupinstitutioninvoices", "api_admin_fetchcheckupinstitutionprojects", - "api_admin_fetchcreatecellsampletype", "api_admin_fetchcreatecheckupinstitution", "api_admin_fetchcreatecheckupinstitutioninvoice", "api_admin_fetchcreatecheckupinstitutionproject", - "api_admin_fetchcreateexhibitionappointment", - "api_admin_fetchdeletecellsampletype", - "api_admin_fetchdeleteexhibitionappointment", - "api_admin_fetchexhibitionappointmentlist", - "api_admin_fetchupdatecellsampletype", + "api_admin_fetchcreateitemunit", + "api_admin_fetchdeleteitemunit", + "api_admin_fetchitemunitlist", "api_admin_fetchupdatecheckupinstitution", "api_admin_fetchupdatecheckupinstitutioninvoice", "api_admin_fetchupdatecheckupinstitutionproject", - "api_admin_fetchupdateexhibitionappointment", + "api_admin_fetchupdateitemunit", + "api_env_detect_item_fetchcreateenvdetectitem", + "api_env_detect_item_fetchdeleteenvdetectitem", + "api_env_detect_item_fetchenvdetectitemdetail", + "api_env_detect_item_fetchenvdetectitemlist", + "api_env_detect_item_fetchenvdetectitemsactive", + "api_env_detect_item_fetchupdateenvdetectitem", + "api_env_detect_item_ts", "api_outbound_release_review_submitoutboundreleasereview", "art_screen_lock_index_disabledevtools", "art_screen_lock_index_handledialogopen", @@ -1480,23 +1547,6 @@ "art_screen_lock_index_openlockscreen", "art_screen_lock_index_tologin", "art_screen_lock_index_verifypassword", - "cell_sample_type_index_handleadd", - "cell_sample_type_index_handlebatchdelete", - "cell_sample_type_index_handledelete", - "cell_sample_type_index_handledropdowncommand", - "cell_sample_type_index_handleedit", - "cell_sample_type_index_handlereset", - "cell_sample_type_index_handlesearch", - "cell_sample_type_index_handlesubmit", - "cell_sample_type_index_handletypelogochange", - "cell_sample_type_index_handletypelogoexceed", - "cell_sample_type_index_handleview", - "cell_sample_type_index_isrowselected", - "cell_sample_type_index_loaddata", - "cell_sample_type_index_resetform", - "cell_sample_type_index_togglerowselection", - "cell_sample_type_index_typelogourl", - "cell_sample_type_index_uploadtypelogofile", "checkup_institution_index_handleadd", "checkup_institution_index_handleadditem", "checkup_institution_index_handledelete", @@ -1530,22 +1580,20 @@ "core_routevalidator_routevalidator_checkcomponents", "core_routevalidator_routevalidator_checkduplicates", "core_routevalidator_routevalidator_checknestedindexcomponent", - "core_routevalidator_routevalidator_loglayouterror", "core_routevalidator_routevalidator_resolvepath", "core_routevalidator_routevalidator_validate", "dept_index_catch", - "exhibition_appointment_index_handleadd", - "exhibition_appointment_index_handlebatchdelete", - "exhibition_appointment_index_handledelete", - "exhibition_appointment_index_handledropdowncommand", - "exhibition_appointment_index_handleedit", - "exhibition_appointment_index_handlereset", - "exhibition_appointment_index_handlesearch", - "exhibition_appointment_index_handleselectionchange", - "exhibition_appointment_index_handlesubmit", - "exhibition_appointment_index_handleview", - "exhibition_appointment_index_loaddata", - "exhibition_appointment_index_resetform", + "env_detect_item_index_handleadd", + "env_detect_item_index_handlebatchdelete", + "env_detect_item_index_handledelete", + "env_detect_item_index_handleedit", + "env_detect_item_index_handlereset", + "env_detect_item_index_handlesearch", + "env_detect_item_index_handleselectionchange", + "env_detect_item_index_handlesubmit", + "env_detect_item_index_handleview", + "env_detect_item_index_loaddata", + "env_detect_item_index_resetform", "list_donationauditdialog_handlesubmit", "list_donationauditdialog_resetform", "list_donationstatuschangedialog_handlesubmit", @@ -1562,21 +1610,33 @@ "storage_release_review_index_handlebatchstore", "storage_release_review_index_onreviewsubmitted", "storage_release_review_index_openreviewdialog", + "tenant_index_handlebatchdelete", + "unit_index_handleadd", + "unit_index_handlebatchdelete", + "unit_index_handledelete", + "unit_index_handledropdowncommand", + "unit_index_handleedit", + "unit_index_handlereset", + "unit_index_handlesearch", + "unit_index_handleselectionchange", + "unit_index_handlesubmit", + "unit_index_handleview", + "unit_index_loaddata", + "unit_index_resetform", "utils_fullscreen_loading_ts", "utils_fullscreen_loading_withfullscreenloading", "utils_qc_company_task_group_test_task", "utils_qc_company_task_group_test_ts", - "views_basic_info_cell_sample_type_index_vue", - "views_basic_info_cell_sample_type_samplecodetab_vue", "views_cell_storage_protocol_protocolauditdialog_vue", "views_cell_storage_protocol_protocolstatuschangedialog_vue", - "views_operations_exhibition_appointment_index_vue", "views_pilot_service_checkup_institution_checkuppackagepanel_vue", "views_pilot_service_checkup_institution_index_vue", + "views_quality_inspection_env_detect_item_index_vue", "views_quality_inspection_storage_release_review_index_vue", "views_research_donation_list_donationauditdialog_vue", "views_research_donation_list_donationstatuschangedialog_vue", - "views_system_product_index_vue" + "views_system_product_index_vue", + "views_system_unit_index_vue" ], "8": [ "api_admin_fetchgetmenulist", @@ -1683,128 +1743,43 @@ "utils_router_ts" ], "9": [ - "amount_input_index_handleblur", - "amount_input_index_handlefocus", - "amount_input_index_handleinput", - "api_protocol_sample_payment_fetchconfirmpaymenttransfer", - "api_protocol_sample_payment_fetchcreatepaymenttransfer", - "api_protocol_sample_payment_fetchcreateprotocolrefundrecord", - "api_protocol_sample_payment_fetchdeletepaymenttransfer", - "api_protocol_sample_payment_fetchdeleteprotocolrefundrecord", - "api_protocol_sample_payment_fetchpaymentchaselist", - "api_protocol_sample_payment_fetchpaymenttransferlist", - "api_protocol_sample_payment_fetchpaymenttransferreceiptconfirmedlist", - "api_protocol_sample_payment_fetchpaymenttransferreceiptconfirmlist", - "api_protocol_sample_payment_fetchprotocolrefundrecords", - "api_protocol_sample_payment_fetchputsamplepayments", - "api_protocol_sample_payment_fetchrejectpaymenttransfer", - "api_protocol_sample_payment_fetchsamplepaymentdetail", - "api_protocol_sample_payment_fetchsamplepaymentlist", - "api_protocol_sample_payment_fetchsamplepayments", - "api_protocol_sample_payment_fetchsubmitpaymenttransferfinance", - "api_protocol_sample_payment_fetchupdatepaymenttransfer", - "api_protocol_sample_payment_fetchupdateprotocolrefundrecord", - "api_protocol_sample_payment_fetchwithdrawpaymenttransfer", - "api_protocol_sample_payment_ts", - "channel_channelserviceordertab_if", - "channel_channelviewdialog_formatprice", - "channel_channelviewdialog_fullfileurl", - "channel_channelviewdialog_normalizeagreementrow", - "clinical_payment_confirm_index_formatamount", - "clinical_payment_confirm_refundconfirmtab_formatamount", - "components_business_payment_receipt_confirm_dialog_index_vue", - "components_business_sample_payment_detail_dialog_index_vue", - "components_common_amount_input_index_vue", - "composables_production_view_sections_buildfeesection", - "payment_info_paymentbysampletab_buildpreviewrow", - "payment_info_paymentbysampletab_findearliestconfirmableschedule", - "payment_info_paymentbysampletab_formatamount", - "payment_info_paymentbysampletab_fullfileurl", - "payment_info_paymentbysampletab_handleattachpreview", - "payment_info_paymentbysampletab_handlereset", - "payment_info_paymentbysampletab_handlesearch", - "payment_info_paymentbysampletab_handleviewprotocol", - "payment_info_paymentbysampletab_loaddata", - "payment_info_paymentbysampletab_loaddetail", - "payment_info_paymentbysampletab_ondetailclosed", - "payment_info_paymentbysampletab_onreceiptrefresh", - "payment_info_paymentbysampletab_openconfirmforschedule", - "payment_info_paymentbysampletab_schedulecanconfirm", - "payment_info_paymentbysampletab_transferattachmentfiles", - "protocol_protocolformdialog_ensuretransfertypeoptions", - "protocol_protocolformdialog_fmtmoney", - "protocol_samplepaymentpanel_fullfileurl", - "protocol_samplepaymentpanel_if", - "protocol_samplepaymentpanel_isimageurl", - "sample_payment_detail_dialog_index_addtransfer", - "sample_payment_detail_dialog_index_attachmentstourls", - "sample_payment_detail_dialog_index_ensuretransferattachments", - "sample_payment_detail_dialog_index_ensuretransfertypes", - "sample_payment_detail_dialog_index_formatamount", - "sample_payment_detail_dialog_index_formatduedate", - "sample_payment_detail_dialog_index_fullfileurl", - "sample_payment_detail_dialog_index_isimageurl", - "sample_payment_detail_dialog_index_istransferfieldslocked", - "sample_payment_detail_dialog_index_loaddetail", - "sample_payment_detail_dialog_index_notifychanged", - "sample_payment_detail_dialog_index_paymentschedulestatuslabel", - "sample_payment_detail_dialog_index_removetransfer", - "sample_payment_detail_dialog_index_savetransferrow", - "sample_payment_detail_dialog_index_schedulecanaddtransfer", - "sample_payment_detail_dialog_index_submittransfer", - "sample_payment_detail_dialog_index_transferrowkey", - "sample_payment_detail_dialog_index_validatetransferrow", - "sample_payment_detail_dialog_index_withdrawtransfer", - "utils_money_format_addthousandseparators", - "utils_money_format_formatmoneydisplay", - "utils_money_format_formatmoneyinputdisplay", - "utils_money_format_parsemoneytonumber", - "utils_money_format_sanitizemoneyinput", - "utils_money_format_ts", - "utils_transfer_type_dict_gettransfertypeoptions", - "utils_transfer_type_dict_loadtransfertypedict", - "utils_transfer_type_dict_resolvetransfertypelabel", - "utils_transfer_type_dict_resolvetransfertypetagtype", - "utils_transfer_type_dict_ts", - "views_cell_storage_payment_info_paymentbysampletab_vue", - "views_cell_storage_protocol_samplepaymentpanel_vue", - "views_pilot_service_channel_channelserviceordertab_vue", - "views_pilot_service_channel_channelviewdialog_vue", - "views_pilot_service_channel_index_vue" - ], - "10": [ - "api_oaapproval_fetchoarelatedsummaries", "components_core_layouts_art_settings_panel_composables_usesettingshandlers_ts", "components_core_layouts_art_settings_panel_composables_usesettingspanel_ts", "components_core_layouts_art_settings_panel_composables_usesettingsstate_ts", + "components_oa_approval_oaflowpreview_vue", "composables_usesettingshandlers_usesettingshandlers", "composables_usesettingspanel_usesettingspanel", "composables_usesettingsstate_usesettingsstate", "core_iframeroutemanager_iframeroutemanager_add", + "core_routevalidator_routevalidator_loglayouterror", "core_useceremony_useceremony", "core_usetheme_initializetheme", "core_usetheme_usetheme", "env_detect_record_index_if", - "exhibition_appointment_index_loadallappointmentsforexport", "hooks_core_useceremony_ts", "hooks_core_usetheme_ts", + "oa_approval_oaflowpreview_avatarchar", + "oa_approval_oaflowpreview_avatarcolor", + "oa_approval_oaflowpreview_avatarinitial", + "oa_approval_oaflowpreview_chiptitle", + "oa_approval_oaflowpreview_confirmpicker", + "oa_approval_oaflowpreview_isinitiatorselect", + "oa_approval_oaflowpreview_islocalselected", + "oa_approval_oaflowpreview_localpeople", + "oa_approval_oaflowpreview_memberoptionlabel", + "oa_approval_oaflowpreview_memberoptionsub", + "oa_approval_oaflowpreview_onmemberpick", + "oa_approval_oaflowpreview_onpickerclosed", + "oa_approval_oaflowpreview_openpicker", + "oa_approval_oaflowpreview_removepickermember", + "oa_approval_oaflowpreview_removeuser", + "oa_approval_oaflowpreview_resolveuser", + "oa_approval_oaflowpreview_signbadge", + "oa_approval_oaflowpreview_signbadgetext", + "oa_approval_oaflowpreview_updateselect", "ui_animation_themeanimation", "ui_animation_toggletheme", "ui_animation_toggletransition", - "utils_category_path_display_ensurecategorypathdataloaded", - "utils_category_path_display_formatcategorypathlabel", - "utils_category_path_display_ts", - "utils_fetch_paged_list_fetchallpagedrecords", - "utils_fetch_paged_list_ts", - "utils_oa_approval_print_related_assemblerelatedprintblocks", - "utils_oa_approval_print_related_buildrelatedprintblocksfrommap", - "utils_oa_approval_print_related_collectreachableids", - "utils_oa_approval_print_related_datepart", - "utils_oa_approval_print_related_loadsummariesintomap", - "utils_oa_approval_print_related_normalizerelatedidsfromformvalue", - "utils_oa_approval_print_related_placeholdersummary", - "utils_oa_approval_print_related_titleof", - "utils_oa_approval_print_related_ts", "utils_oa_post_value_extractpostids", "utils_oa_post_value_formatpostdisplay", "utils_oa_post_value_ispostvalueitem", @@ -1854,32 +1829,192 @@ "utils_storage_slot_options_sortstoragefacilityslots", "utils_storage_slot_options_ts", "utils_storage_slot_options_validateuniquestorageslotids", - "utils_tree_path_buildtreepathlabelfromflat", - "utils_tree_path_findtreeselectshortlabel", - "utils_tree_path_resolvetreepathdisplay", - "utils_tree_path_ts", "utils_ui_animation_ts", "views_quality_inspection_env_detect_record_index_vue" ], + "10": [ + "amount_input_index_handleblur", + "amount_input_index_handlefocus", + "amount_input_index_handleinput", + "api_protocol_sample_payment_fetchconfirmpaymenttransfer", + "api_protocol_sample_payment_fetchcreatepaymenttransfer", + "api_protocol_sample_payment_fetchcreateprotocolrefundrecord", + "api_protocol_sample_payment_fetchdeletepaymenttransfer", + "api_protocol_sample_payment_fetchdeleteprotocolrefundrecord", + "api_protocol_sample_payment_fetchpaymentchaselist", + "api_protocol_sample_payment_fetchpaymenttransferlist", + "api_protocol_sample_payment_fetchpaymenttransferreceiptconfirmedlist", + "api_protocol_sample_payment_fetchpaymenttransferreceiptconfirmlist", + "api_protocol_sample_payment_fetchprotocolrefundrecords", + "api_protocol_sample_payment_fetchputsamplepayments", + "api_protocol_sample_payment_fetchrejectpaymenttransfer", + "api_protocol_sample_payment_fetchsamplepaymentdetail", + "api_protocol_sample_payment_fetchsamplepaymentlist", + "api_protocol_sample_payment_fetchsamplepayments", + "api_protocol_sample_payment_fetchsubmitpaymenttransferfinance", + "api_protocol_sample_payment_fetchupdatepaymenttransfer", + "api_protocol_sample_payment_fetchupdateprotocolrefundrecord", + "api_protocol_sample_payment_fetchwithdrawpaymenttransfer", + "api_protocol_sample_payment_ts", + "channel_channelserviceordertab_if", + "channel_channelviewdialog_formatprice", + "channel_channelviewdialog_fullfileurl", + "channel_channelviewdialog_normalizeagreementrow", + "clinical_payment_confirm_index_formatamount", + "clinical_payment_confirm_refundconfirmtab_formatamount", + "components_business_payment_receipt_confirm_dialog_index_vue", + "components_business_sample_payment_detail_dialog_index_vue", + "components_common_amount_input_index_vue", + "payment_info_paymentbysampletab_buildpreviewrow", + "payment_info_paymentbysampletab_findearliestconfirmableschedule", + "payment_info_paymentbysampletab_formatamount", + "payment_info_paymentbysampletab_fullfileurl", + "payment_info_paymentbysampletab_handleattachpreview", + "payment_info_paymentbysampletab_handlereset", + "payment_info_paymentbysampletab_handlesearch", + "payment_info_paymentbysampletab_handleviewprotocol", + "payment_info_paymentbysampletab_loaddata", + "payment_info_paymentbysampletab_loaddetail", + "payment_info_paymentbysampletab_ondetailclosed", + "payment_info_paymentbysampletab_onreceiptrefresh", + "payment_info_paymentbysampletab_openconfirmforschedule", + "payment_info_paymentbysampletab_schedulecanconfirm", + "payment_info_paymentbysampletab_transferattachmentfiles", + "protocol_protocolformdialog_ensuretransfertypeoptions", + "protocol_protocolformdialog_fmtmoney", + "protocol_samplepaymentpanel_fullfileurl", + "protocol_samplepaymentpanel_if", + "protocol_samplepaymentpanel_isimageurl", + "sample_payment_detail_dialog_index_addtransfer", + "sample_payment_detail_dialog_index_attachmentstourls", + "sample_payment_detail_dialog_index_ensuretransferattachments", + "sample_payment_detail_dialog_index_ensuretransfertypes", + "sample_payment_detail_dialog_index_formatamount", + "sample_payment_detail_dialog_index_fullfileurl", + "sample_payment_detail_dialog_index_isimageurl", + "sample_payment_detail_dialog_index_istransferfieldslocked", + "sample_payment_detail_dialog_index_loaddetail", + "sample_payment_detail_dialog_index_notifychanged", + "sample_payment_detail_dialog_index_paymentschedulestatuslabel", + "sample_payment_detail_dialog_index_removetransfer", + "sample_payment_detail_dialog_index_savetransferrow", + "sample_payment_detail_dialog_index_schedulecanaddtransfer", + "sample_payment_detail_dialog_index_submittransfer", + "sample_payment_detail_dialog_index_transferrowkey", + "sample_payment_detail_dialog_index_validatetransferrow", + "sample_payment_detail_dialog_index_withdrawtransfer", + "utils_money_format_addthousandseparators", + "utils_money_format_formatmoneydisplay", + "utils_money_format_formatmoneyinputdisplay", + "utils_money_format_parsemoneytonumber", + "utils_money_format_sanitizemoneyinput", + "utils_money_format_ts", + "utils_transfer_type_dict_gettransfertypeoptions", + "utils_transfer_type_dict_loadtransfertypedict", + "utils_transfer_type_dict_resolvetransfertypelabel", + "utils_transfer_type_dict_resolvetransfertypetagtype", + "utils_transfer_type_dict_ts", + "views_cell_storage_payment_info_paymentbysampletab_vue", + "views_cell_storage_protocol_samplepaymentpanel_vue", + "views_pilot_service_channel_channelserviceordertab_vue", + "views_pilot_service_channel_channelviewdialog_vue", + "views_pilot_service_channel_index_vue" + ], "11": [ + "api_business_fetchattachmentdownloadurl", + "clinical_payment_confirm_timeline_index_formatprotocolamount", + "clinical_payment_confirm_timeline_index_handleattachmentpreview", + "clinical_payment_confirm_timeline_index_protocolpaymodelabel", + "clinical_payment_confirm_timeline_index_resolvefileurl", + "clinical_payment_confirm_timeline_index_showstepcontent", + "clinical_payment_confirm_timeline_index_visiblefields", + "components_business_clinical_payment_confirm_timeline_index_vue", + "components_business_infusion_schedule_outbound_chain_view_index_vue", + "components_business_outbound_material_readonly_panel_index_vue", + "components_oa_approval_oafcrow_vue", + "components_oa_approval_oafcupload_vue", + "composables_useqcviewattachmenthelpers_qcattachmentfilesfromcommaurls", + "composables_useqcviewattachmenthelpers_qcattachmentfullurl", + "composables_useqcviewattachmenthelpers_qcdownloadattachment", + "composables_useqcviewattachmenthelpers_qcpreviewattachment", + "infusion_schedule_management_infusionschedulehandoverdialog_handledownloadattachment", + "infusion_schedule_outbound_chain_view_index_attachmentfullurl", + "infusion_schedule_outbound_chain_view_index_dash", + "infusion_schedule_outbound_chain_view_index_handleattachmentdownload", + "infusion_schedule_outbound_chain_view_index_handleattachmentpreview", + "infusion_schedule_outbound_chain_view_index_hasinfusionconfirm", + "navigation_jump_handlemenujump", + "navigation_jump_openexternallink", + "oa_approval_oafcupload_data", + "oa_approval_oafcupload_handledownload", + "oa_approval_oafcupload_handlepreview", + "oa_approval_oafcupload_handler", + "oa_approval_oafcupload_if", + "oa_approval_oafcupload_toformvalue", + "oa_approval_oafcupload_tovalue", + "outbound_material_readonly_panel_index_attachmentfullurl", + "outbound_material_readonly_panel_index_handledownloadpaperattachment", + "outbound_material_readonly_panel_index_handlepreviewpaperattachment", + "outbound_material_readonly_panel_index_isimagefile", + "outbound_material_readonly_panel_index_isvideofile", + "outbound_material_readonly_panel_index_paperattachmentname", + "outbound_material_readonly_panel_index_parsepaperattachments", + "outbound_material_readonly_panel_index_spliturls", + "outbound_release_review_outboundreleasereviewdialog_builddetailfromlistrow", + "outbound_release_review_outboundreleasereviewdialog_fullfileurl", + "outbound_release_review_outboundreleasereviewdialog_handledownloadattachment", + "outbound_release_review_outboundreleasereviewdialog_handlepreviewattachment", + "outbound_release_review_outboundreleasereviewdialog_isimagefile", + "outbound_release_review_outboundreleasereviewdialog_isvideofile", + "outbound_release_review_outboundreleasereviewdialog_normalizedisplayvalue", + "outbound_release_review_outboundreleasereviewdialog_removeattachment", + "outbound_release_review_outboundreleasereviewdialog_resetform", + "outbound_release_review_outboundreleasereviewdialog_resolvereviewcelltype", + "outbound_release_review_outboundreleasereviewdialog_resolvereviewquantity", + "outbound_release_review_outboundreleasereviewdialog_resolvereviewspectext", + "outbound_release_review_outboundreleasereviewdialog_uniquejoined", + "payment_info_paymentbysampletab_handleattachdownload", + "sample_freight_freighteditdialog_loadtransportmodeoptions", + "sample_freight_freighteditdialog_onclosed", + "sample_freight_freighteditdialog_open", + "utils_attachment_zip_ensureuniquezipentryname", + "utils_attachment_zip_fetchattachmentblob", + "utils_attachment_zip_formatzipdatestamp", + "utils_attachment_zip_getattachmentextension", + "utils_attachment_zip_resolveattachmentfilename", + "utils_attachment_zip_sanitizezippathsegment", + "utils_attachment_zip_ts", + "utils_download_attachment_downloadattachmentfile", + "utils_download_attachment_triggeranchordownload", + "utils_download_attachment_ts", + "utils_navigation_jump_ts", + "utils_oa_form_create_upload_ensureuploadrule", + "utils_oa_form_create_upload_resolveuploadresponseurl", + "utils_oa_form_create_upload_setupformcreateupload", + "utils_oa_form_create_upload_ts", + "utils_qc_work_order_attachment_export_applyinboundlabstoragecodeprefix", + "utils_qc_work_order_attachment_export_batchfoldername", + "utils_qc_work_order_attachment_export_buildqcworkorderzipentries", + "utils_qc_work_order_attachment_export_calcdownloadingpercent", + "utils_qc_work_order_attachment_export_calczippingpercent", + "utils_qc_work_order_attachment_export_isinboundqcworkorder", + "utils_qc_work_order_attachment_export_reportpreparingprogress", + "utils_qc_work_order_attachment_export_runattachmentzipexport", + "utils_qc_work_order_attachment_export_taskfoldername", + "utils_qc_work_order_attachment_export_ts", + "utils_qc_work_order_attachment_export_workorderfoldername", + "views_cell_storage_sample_freight_freighteditdialog_vue", + "views_pilot_service_outbound_release_review_outboundreleasereviewdialog_vue", + "views_quality_inspection_qc_work_order_composables_useqcviewattachmenthelpers_ts" + ], + "12": [ "api_admin_fetchdepttree", "api_admin_fetchuserlist", "api_oaapproval_fetchoaflowpreview", "api_oaapproval_fetchoatemplatedetail", - "components_oa_approval_oa_condition_fields_ts", "components_oa_approval_oastartformdialog_vue", - "flow_tree_flowbranch_branchconditionlines", + "drafts_index_openfordraft", "infusion_schedule_management_infusionschedulehandoverdialog_remotesearchhandoverusers", - "oa_approval_oa_condition_fields_collectconditionreferencedfields", - "oa_approval_oa_condition_fields_collectformconditionreferencedfields", - "oa_approval_oa_condition_fields_flattenformrules", - "oa_approval_oa_condition_fields_formatconditionpreview", - "oa_approval_oa_condition_fields_formatconditionpreviewlines", - "oa_approval_oa_condition_fields_formatconditionvaluetext", - "oa_approval_oa_condition_fields_listconditioncandidates", - "oa_approval_oa_condition_fields_normalizeschemaconditionrequired", - "oa_approval_oa_condition_fields_opsforfieldtype", - "oa_approval_oa_condition_fields_walkrules", "oa_approval_oainstancedetaildialog_applyschema", "oa_approval_oastartformdialog_closedialog", "oa_approval_oastartformdialog_flowneedsinitiatorselect", @@ -1887,9 +2022,17 @@ "oa_approval_oastartformdialog_loadusers", "oa_approval_oastartformdialog_ondialogclosed", "oa_approval_oastartformdialog_onpick", + "oa_approval_oastartformdialog_openforapp", "oa_approval_oastartformdialog_resetflowpreviewstate", "oa_approval_oastartformdialog_scheduleflowpreview", - "role_index_walk", + "start_index_isstartroute", + "start_index_ondialogsaved", + "start_index_ondialogsubmitted", + "start_index_onpick", + "start_index_openhistory", + "start_index_queryopenkey", + "start_index_restorestarttabtitle", + "start_index_tryopenfromquery", "utils_oa_confirmation_kit_runtime_applyconfirmationkitdatelinkage", "utils_oa_confirmation_kit_runtime_applyconfirmationkitdefaults", "utils_oa_confirmation_kit_runtime_asrules", @@ -1947,185 +2090,97 @@ "utils_oa_resignation_kit_runtime_walk", "utils_protocol_payment_installment_addmonthsymd", "utils_tree_path_buildpathlabelmapfromtreeroots", - "views_system_role_index_vue" - ], - "12": [ - "api_admin_fetchdictdataoptions", - "api_business_fetchattachmentdownloadurl", - "api_sample_freight_fetchupdatesamplefreight", - "clinical_payment_confirm_timeline_index_formatprotocolamount", - "clinical_payment_confirm_timeline_index_handleattachmentpreview", - "clinical_payment_confirm_timeline_index_protocolpaymodelabel", - "clinical_payment_confirm_timeline_index_resolvefileurl", - "clinical_payment_confirm_timeline_index_showstepcontent", - "clinical_payment_confirm_timeline_index_visiblefields", - "components_business_clinical_payment_confirm_timeline_index_vue", - "components_business_infusion_schedule_outbound_chain_view_index_vue", - "components_business_outbound_material_readonly_panel_index_vue", - "components_oa_approval_oafcrow_vue", - "components_oa_approval_oafcupload_vue", - "composables_useqcviewattachmenthelpers_qcattachmentfilesfromcommaurls", - "composables_useqcviewattachmenthelpers_qcattachmentfullurl", - "composables_useqcviewattachmenthelpers_qcdownloadattachment", - "composables_useqcviewattachmenthelpers_qcpreviewattachment", - "infusion_schedule_management_infusionschedulehandoverdialog_handledownloadattachment", - "infusion_schedule_outbound_chain_view_index_attachmentfullurl", - "infusion_schedule_outbound_chain_view_index_dash", - "infusion_schedule_outbound_chain_view_index_handleattachmentdownload", - "infusion_schedule_outbound_chain_view_index_handleattachmentpreview", - "infusion_schedule_outbound_chain_view_index_hasinfusionconfirm", - "material_index_loaddictoptions", - "oa_approval_oafcupload_data", - "oa_approval_oafcupload_handledownload", - "oa_approval_oafcupload_handlepreview", - "oa_approval_oafcupload_handler", - "oa_approval_oafcupload_if", - "oa_approval_oafcupload_toformvalue", - "oa_approval_oafcupload_tovalue", - "outbound_material_readonly_panel_index_attachmentfullurl", - "outbound_material_readonly_panel_index_handledownloadpaperattachment", - "outbound_material_readonly_panel_index_handlepreviewpaperattachment", - "outbound_material_readonly_panel_index_isimagefile", - "outbound_material_readonly_panel_index_isvideofile", - "outbound_material_readonly_panel_index_paperattachmentname", - "outbound_material_readonly_panel_index_parsepaperattachments", - "outbound_material_readonly_panel_index_spliturls", - "outbound_release_review_outboundreleasereviewdialog_builddetailfromlistrow", - "outbound_release_review_outboundreleasereviewdialog_fullfileurl", - "outbound_release_review_outboundreleasereviewdialog_handledownloadattachment", - "outbound_release_review_outboundreleasereviewdialog_handlepreviewattachment", - "outbound_release_review_outboundreleasereviewdialog_isimagefile", - "outbound_release_review_outboundreleasereviewdialog_isvideofile", - "outbound_release_review_outboundreleasereviewdialog_normalizedisplayvalue", - "outbound_release_review_outboundreleasereviewdialog_removeattachment", - "outbound_release_review_outboundreleasereviewdialog_resetform", - "outbound_release_review_outboundreleasereviewdialog_resolvereviewcelltype", - "outbound_release_review_outboundreleasereviewdialog_resolvereviewquantity", - "outbound_release_review_outboundreleasereviewdialog_resolvereviewspectext", - "outbound_release_review_outboundreleasereviewdialog_uniquejoined", - "payment_info_paymentbysampletab_handleattachdownload", - "sample_freight_freighteditdialog_handlesubmit", - "sample_freight_freighteditdialog_loadtransportmodeoptions", - "sample_freight_freighteditdialog_onclosed", - "sample_freight_freighteditdialog_open", - "utils_attachment_zip_ensureuniquezipentryname", - "utils_attachment_zip_fetchattachmentblob", - "utils_attachment_zip_formatzipdatestamp", - "utils_attachment_zip_getattachmentextension", - "utils_attachment_zip_resolveattachmentfilename", - "utils_attachment_zip_sanitizezippathsegment", - "utils_attachment_zip_ts", - "utils_download_attachment_downloadattachmentfile", - "utils_download_attachment_triggeranchordownload", - "utils_download_attachment_ts", - "utils_oa_form_create_upload_ensureuploadrule", - "utils_oa_form_create_upload_resolveuploadresponseurl", - "utils_oa_form_create_upload_setupformcreateupload", - "utils_oa_form_create_upload_ts", - "utils_qc_work_order_attachment_export_applyinboundlabstoragecodeprefix", - "utils_qc_work_order_attachment_export_batchfoldername", - "utils_qc_work_order_attachment_export_buildqcworkorderzipentries", - "utils_qc_work_order_attachment_export_calcdownloadingpercent", - "utils_qc_work_order_attachment_export_calczippingpercent", - "utils_qc_work_order_attachment_export_isinboundqcworkorder", - "utils_qc_work_order_attachment_export_reportpreparingprogress", - "utils_qc_work_order_attachment_export_runattachmentzipexport", - "utils_qc_work_order_attachment_export_taskfoldername", - "utils_qc_work_order_attachment_export_ts", - "utils_qc_work_order_attachment_export_workorderfoldername", - "views_cell_storage_sample_freight_freighteditdialog_vue", - "views_pilot_service_outbound_release_review_outboundreleasereviewdialog_vue", - "views_quality_inspection_qc_work_order_composables_useqcviewattachmenthelpers_ts" + "views_oa_approval_drafts_index_vue", + "views_oa_approval_start_index_vue" ], "13": [ - "api_oaapproval_fetchoainstancedetail", - "api_oaapproval_fetchoatasks", - "components_oa_approval_oacommentpanel_vue", - "components_oa_approval_oainstancedetaildialog_vue", - "components_oa_approval_oaprogresschain_vue", - "mentions_index_buildfilterparams", - "mentions_index_currentprintername", - "mentions_index_handlereset", - "mentions_index_handlesearch", - "mentions_index_indexmethod", - "mentions_index_load", - "mentions_index_opendetail", - "mentions_index_printrow", - "mentions_index_statustext", - "mentions_index_statustype", - "mine_index_buildfilterparams", - "mine_index_currentprintername", - "mine_index_handlereset", - "mine_index_handlesearch", - "mine_index_indexmethod", - "mine_index_load", - "mine_index_opencopyrestart", - "mine_index_opendetail", - "mine_index_printrow", - "mine_index_statustext", - "mine_index_statustype", - "oa_approval_oainstancedetaildialog_load", - "oa_approval_oainstancedetaildialog_onclosed", - "oa_approval_oainstancedetaildialog_statustext", - "oa_approval_oainstancedetaildialog_statustype", - "oa_approval_oaprogresschain_avatarchar", - "pending_index_buildfilterparams", - "pending_index_handlereset", - "pending_index_handlesearch", - "pending_index_indexmethod", - "pending_index_load", - "pending_index_opendetail", - "pending_index_statustext", - "pending_index_statustype", - "utils_oa_approval_print_buildformrows", - "utils_oa_approval_print_buildoaprintfilename", - "utils_oa_approval_print_buildoaprintmodel", - "utils_oa_approval_print_canvastopdf", - "utils_oa_approval_print_ensureplainobject", - "utils_oa_approval_print_exportoaapprovalpdf", - "utils_oa_approval_print_extracturls", - "utils_oa_approval_print_formatfieldvalue", - "utils_oa_approval_print_formatnow", - "utils_oa_approval_print_formatscalar", - "utils_oa_approval_print_formattripitineraryforprint", - "utils_oa_approval_print_formattriplegforprint", - "utils_oa_approval_print_ishttpurl", - "utils_oa_approval_print_israngefieldrule", - "utils_oa_approval_print_renderpagelabelcanvas", - "utils_oa_approval_print_resolvestamp", - "utils_oa_approval_print_ts", - "utils_oa_approval_print_walkrules", - "utils_oa_form_value_display_formatformvaluedisplay", - "utils_oa_form_value_display_formatregionlikedisplay", - "utils_oa_form_value_display_formatunknownobjectdisplay", - "utils_oa_form_value_display_ts", - "utils_oa_receive_account_value_formatreceiveaccountdisplay", - "utils_oa_receive_account_value_formatreceiveaccountline", - "utils_oa_receive_account_value_isreceiveaccountsnapshot", - "utils_oa_receive_account_value_isreceiveaccounttype", - "utils_oa_receive_account_value_normalizereceiveaccountmodelvalue", - "utils_oa_receive_account_value_optionlabelfromrow", - "utils_oa_receive_account_value_snapshotfromrow", - "utils_oa_receive_account_value_trimsnapshot", - "utils_oa_receive_account_value_ts", - "utils_oa_upload_file_type_filenamehint", - "utils_oa_upload_file_type_fileurlhint", - "utils_oa_upload_file_type_formatoaprintattachmenttext", - "utils_oa_upload_file_type_formatoauploadpathsforprint", - "utils_oa_upload_file_type_getoauploaddisplayname", - "utils_oa_upload_file_type_isoastoredfileref", - "utils_oa_upload_file_type_isoauploadimagefile", - "utils_oa_upload_file_type_isoauploadvideofile", - "utils_oa_upload_file_type_mimehint", - "utils_oa_upload_file_type_ts", - "utils_rmb_upper_tormbupper", - "utils_rmb_upper_ts", - "views_oa_approval_mentions_index_vue", - "views_oa_approval_mine_index_vue", - "views_oa_approval_pending_index_vue" + "api_admin_fetchcreatemenu", + "api_admin_fetchdeletemenu", + "api_admin_fetchmenutree", + "api_admin_fetchupdatemenu", + "category_index_catch", + "category_index_collectids", + "category_index_handlecategorytableselectionchange", + "category_index_handleview", + "components_business_system_view_dialog_index_vue", + "composables_inbound_view_sections_buildinboundbasicsection", + "composables_inbound_view_sections_buildinboundcellstorageviewsections", + "composables_inbound_view_sections_buildinboundresearchdonationviewsections", + "composables_inbound_view_sections_buildreceptionsection", + "composables_inbound_view_sections_buildtransportsection", + "composables_inbound_view_sections_formatmetric", + "composables_inbound_view_sections_resolveinboundprotocolstatus", + "composables_useinboundqcviewdialog_useinboundqcviewdialog", + "composables_useoutboundqcviewdialog_useoutboundqcviewdialog", + "composables_useqcworkordertaskviewsections_appendtaskresultsections", + "composables_useqcworkordertaskviewsections_buildconfiguredonlysection", + "composables_useqcworkordertaskviewsections_isbatchtaskpanelslot", + "composables_useqcworkordertaskviewsections_loadenrichedqcworkordertasks", + "composables_useqcworkordertaskviewsections_materialrowsfromapi", + "composables_useqcworkordertaskviewsections_taskattachmentslotname", + "composables_useqcworkordertaskviewsections_taskmaterialslotname", + "composables_useqcworkordertaskviewsections_useqcworkordertaskslothelpers", + "dept_index_get", + "dept_index_postorder", + "dept_index_preorder", + "menu_index_applytreeexpand", + "menu_index_handleadd", + "menu_index_handleaddchild", + "menu_index_handledelete", + "menu_index_handledialogclose", + "menu_index_handledropdowncommand", + "menu_index_handleedit", + "menu_index_handlereset", + "menu_index_handlesearch", + "menu_index_handleselectionchange", + "menu_index_handlesubmit", + "menu_index_handleview", + "menu_index_loaddata", + "menu_index_resetform", + "menu_index_toggleexpand", + "payment_info_paymentbysampletab_formatduedate", + "reagent_index_isstocklow", + "reagent_index_sourcetypelabel", + "reagent_index_sourcetypetagtype", + "reagent_index_truncatetext", + "sample_payment_detail_dialog_index_formatduedate", + "utils_clinical_payment_flow_steps_buildpaymentflowsteps", + "utils_clinical_payment_flow_steps_dash", + "utils_clinical_payment_flow_steps_formatamount", + "utils_clinical_payment_flow_steps_hasfinancereceipt", + "utils_clinical_payment_flow_steps_hasfinancerefund", + "utils_clinical_payment_flow_steps_hasreceiptsubmit", + "utils_clinical_payment_flow_steps_hasrefundsubmit", + "utils_clinical_payment_flow_steps_receiptsubmittime", + "utils_clinical_payment_flow_steps_resolvestepstate", + "utils_clinical_payment_flow_steps_ts", + "utils_datetime_display_formatdateonly", + "utils_datetime_display_formatdatetimedisplay", + "utils_datetime_display_formatdisplayordash", + "utils_datetime_display_lookslikedatetime", + "utils_datetime_display_ts", + "utils_oa_approval_print_formatdateonly", + "utils_sample_production_reception_fields_formatprocesstimedate", + "utils_sample_production_reception_fields_formatproductionfieldvalue", + "utils_sample_production_reception_fields_infectiousfourtestlabel", + "utils_sample_production_reception_fields_resolveproductionreceptionfields", + "utils_sample_production_reception_fields_ts", + "utils_sample_reception_view_sections_buildproductionreceptionviewsection", + "utils_sample_reception_view_sections_buildqcreceptionviewfields", + "utils_sample_reception_view_sections_ts", + "views_pilot_service_checkup_management_checkupviewdialog_vue", + "views_production_reagent_index_vue", + "views_quality_inspection_qc_work_order_composables_inbound_view_sections_ts", + "views_quality_inspection_qc_work_order_composables_useinboundqcviewdialog_ts", + "views_quality_inspection_qc_work_order_composables_useoutboundqcviewdialog_ts", + "views_quality_inspection_qc_work_order_composables_useqcworkordertaskviewsections_ts", + "views_system_category_index_vue", + "views_system_dept_index_vue", + "views_system_menu_index_vue" ], "14": [ "composables_production_view_sections_buildbasefields", + "composables_production_view_sections_buildfeesection", "composables_production_view_sections_buildinboundbasicsection", "composables_production_view_sections_buildinboundcellstorageproductionviewsections", "composables_production_view_sections_buildinboundresearchdonationproductionviewsections", @@ -2205,85 +2260,6 @@ "views_quality_inspection_storage_release_review_storagereleaseviewdialog_vue" ], "15": [ - "api_admin_fetchcreateitemunit", - "api_admin_fetchcreatemenu", - "api_admin_fetchcreatetenant", - "api_admin_fetchdeleteitemunit", - "api_admin_fetchdeletemenu", - "api_admin_fetchdeletetenant", - "api_admin_fetchitemunitlist", - "api_admin_fetchmenutree", - "api_admin_fetchtenantlist", - "api_admin_fetchupdateitemunit", - "api_admin_fetchupdatemenu", - "api_admin_fetchupdatetenant", - "category_index_catch", - "category_index_collectids", - "category_index_handlecategorytableselectionchange", - "category_index_handleview", - "components_business_system_view_dialog_index_vue", - "composables_useinboundqcviewdialog_useinboundqcviewdialog", - "composables_useoutboundqcviewdialog_useoutboundqcviewdialog", - "dept_index_get", - "dept_index_postorder", - "dept_index_preorder", - "menu_index_applytreeexpand", - "menu_index_handleadd", - "menu_index_handleaddchild", - "menu_index_handledelete", - "menu_index_handledialogclose", - "menu_index_handledropdowncommand", - "menu_index_handleedit", - "menu_index_handlereset", - "menu_index_handlesearch", - "menu_index_handleselectionchange", - "menu_index_handlesubmit", - "menu_index_handleview", - "menu_index_loaddata", - "menu_index_resetform", - "menu_index_toggleexpand", - "reagent_index_isstocklow", - "reagent_index_sourcetypelabel", - "reagent_index_sourcetypetagtype", - "reagent_index_truncatetext", - "tenant_index_handleadd", - "tenant_index_handlebatchdelete", - "tenant_index_handledelete", - "tenant_index_handledropdowncommand", - "tenant_index_handleedit", - "tenant_index_handlereset", - "tenant_index_handlesearch", - "tenant_index_handleselectionchange", - "tenant_index_handlesubmit", - "tenant_index_handleview", - "tenant_index_isdefaulttenantno", - "tenant_index_isdefaulttenantrow", - "tenant_index_loaddata", - "tenant_index_resetform", - "tenant_index_rowselectable", - "unit_index_handleadd", - "unit_index_handlebatchdelete", - "unit_index_handledelete", - "unit_index_handledropdowncommand", - "unit_index_handleedit", - "unit_index_handlereset", - "unit_index_handlesearch", - "unit_index_handleselectionchange", - "unit_index_handlesubmit", - "unit_index_handleview", - "unit_index_loaddata", - "unit_index_resetform", - "views_pilot_service_checkup_management_checkupviewdialog_vue", - "views_production_reagent_index_vue", - "views_quality_inspection_qc_work_order_composables_useinboundqcviewdialog_ts", - "views_quality_inspection_qc_work_order_composables_useoutboundqcviewdialog_ts", - "views_system_category_index_vue", - "views_system_dept_index_vue", - "views_system_menu_index_vue", - "views_system_tenant_index_vue", - "views_system_unit_index_vue" - ], - "16": [ "api_admin_fetchcollectionregionlist", "api_admin_fetchcreatecollectionregion", "api_admin_fetchcreatehospital", @@ -2358,7 +2334,7 @@ "views_pilot_service_pilot_application_infusionscheduletab_vue", "views_quality_inspection_qc_work_order_tabs_qcworkordertabpanel_vue" ], - "17": [ + "16": [ "api_auth_fetchchangepassword", "api_auth_fetchgetmenucodes", "api_auth_fetchgetuserinfo", @@ -2430,6 +2406,76 @@ "widget_userprofiledialog_loadprofile", "widget_userprofiledialog_revokeavatarlocalpreview" ], + "17": [ + "api_production_work_order_fetchproductionworkorderqcinfo", + "api_sample_info_handle_fetchsampleinfoquickregister", + "api_sample_info_handle_fetchsampleinsurance", + "api_sample_info_handle_fetchsamplestoragecert", + "api_sample_info_handle_fetchupdatefullmoonhandle", + "api_sample_info_handle_fetchupdatesampleinsurance", + "api_sample_info_handle_fetchupdatesamplestoragecert", + "api_sample_info_handle_fetchupdatestoragecerthandle", + "api_sample_info_handle_ts", + "clinical_schedule_payment_detail_index_dash", + "clinical_schedule_payment_detail_index_fmtmoney", + "components_business_clinical_schedule_payment_detail_index_vue", + "components_business_protocol_attachment_mini_readonly_index_vue", + "components_business_protocol_finance_confirm_fields_index_vue", + "components_business_protocol_handle_panel_index_vue", + "components_business_sample_code_with_special_display_index_vue", + "components_business_sample_production_info_cards_index_vue", + "components_business_sample_qc_info_grouped_panel_index_vue", + "components_business_sample_reception_dual_readonly_panel_index_vue", + "components_business_sample_storage_release_info_index_vue", + "list_donationviewdialog_auditordisplay", + "list_donationviewdialog_dash", + "list_donationviewdialog_ensureunitsinoptions", + "list_donationviewdialog_expressname", + "list_donationviewdialog_formatmetric", + "list_donationviewdialog_formatym", + "list_donationviewdialog_formatymd", + "list_donationviewdialog_samplereceptionchecklist", + "list_donationviewdialog_sampletypename", + "list_donationviewdialog_sitename", + "list_donationviewdialog_statuschangedesc", + "list_donationviewdialog_statuschangetagtype", + "list_donationviewdialog_statuschangetypelabel", + "list_donationviewdialog_unitname", + "production_work_order_productionworkorderqcviewdialog_loaddetail", + "protocol_finance_confirm_fields_index_for", + "protocol_handle_panel_index_if", + "protocol_protocolattachmentreadonly_resolvefileurl", + "protocol_protocolviewdialog_financeconfirmattachmentfiles", + "protocol_protocolviewdialog_refundattachmentfiles", + "protocol_protocolviewdialog_refundfinanceconfirmattachmentfiles", + "protocol_protocolviewdialog_refundrecordattachments", + "protocol_protocolviewdialog_statuschangedesc", + "protocol_protocolviewdialog_statuschangetagtype", + "protocol_protocolviewdialog_statuschangetypelabel", + "protocol_protocolviewdialog_transferattachments", + "sample_production_info_cards_index_productiontaskstatuslabel", + "sample_storage_release_info_index_conclusionlabel", + "sample_storage_release_info_index_splitattachmenturls", + "views_cell_storage_protocol_protocolattachmentreadonly_vue", + "views_cell_storage_protocol_protocolviewdialog_vue", + "views_production_cell_product_source_chain_samplecustomerviewdialog_vue", + "views_production_pre_transit_sample_pretransitprotocolcardlist_vue", + "views_production_production_work_order_productionworkorderqcviewdialog_vue", + "views_production_production_work_order_taskpaperattachmentspanel_vue", + "views_quality_inspection_pre_transit_sample_pretransitprotocolcardlist_vue", + "views_quality_inspection_qc_work_order_qccompanytaskresultdialog_vue", + "views_quality_inspection_qc_work_order_qcworkorderprotocolpaymentpanel_vue", + "views_quality_inspection_qc_work_order_view_dialogs_inboundcellstorageviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_inboundresearchdonationviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_outboundbasicexperimentviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_outboundclinicalviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_outboundpilotviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_outboundqcproducttable_vue", + "views_quality_inspection_qc_work_order_view_dialogs_qcworkordersystemviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_temporaryqcviewdialog_vue", + "views_quality_inspection_qc_work_order_view_dialogs_view_dialog_registry_ts", + "views_research_donation_list_donationviewdialog_vue" + ], "18": [ "api_material_fetchbatchdiscardmaterial", "api_material_fetchbatchstockinmaterial", @@ -2501,76 +2547,140 @@ "views_pilot_service_infusion_schedule_management_infusionschedulehandoverdialog_vue" ], "19": [ - "api_production_work_order_fetchproductionworkorderqcinfo", - "api_sample_info_handle_fetchsampleinfoquickregister", - "api_sample_info_handle_fetchsampleinsurance", - "api_sample_info_handle_fetchsamplestoragecert", - "api_sample_info_handle_fetchupdatefullmoonhandle", - "api_sample_info_handle_fetchupdatesampleinsurance", - "api_sample_info_handle_fetchupdatesamplestoragecert", - "api_sample_info_handle_fetchupdatestoragecerthandle", - "api_sample_info_handle_ts", - "clinical_schedule_payment_detail_index_dash", - "clinical_schedule_payment_detail_index_fmtmoney", - "components_business_clinical_schedule_payment_detail_index_vue", - "components_business_protocol_attachment_mini_readonly_index_vue", - "components_business_protocol_finance_confirm_fields_index_vue", - "components_business_protocol_handle_panel_index_vue", - "components_business_sample_code_with_special_display_index_vue", - "components_business_sample_production_info_cards_index_vue", - "components_business_sample_qc_info_grouped_panel_index_vue", - "components_business_sample_reception_dual_readonly_panel_index_vue", - "components_business_sample_storage_release_info_index_vue", - "list_donationviewdialog_auditordisplay", - "list_donationviewdialog_dash", - "list_donationviewdialog_ensureunitsinoptions", - "list_donationviewdialog_expressname", - "list_donationviewdialog_formatmetric", - "list_donationviewdialog_formatym", - "list_donationviewdialog_formatymd", - "list_donationviewdialog_samplereceptionchecklist", - "list_donationviewdialog_sampletypename", - "list_donationviewdialog_sitename", - "list_donationviewdialog_statuschangedesc", - "list_donationviewdialog_statuschangetagtype", - "list_donationviewdialog_statuschangetypelabel", - "list_donationviewdialog_unitname", - "production_work_order_productionworkorderqcviewdialog_loaddetail", - "protocol_finance_confirm_fields_index_for", - "protocol_handle_panel_index_if", - "protocol_protocolattachmentreadonly_resolvefileurl", - "protocol_protocolviewdialog_financeconfirmattachmentfiles", - "protocol_protocolviewdialog_refundattachmentfiles", - "protocol_protocolviewdialog_refundfinanceconfirmattachmentfiles", - "protocol_protocolviewdialog_refundrecordattachments", - "protocol_protocolviewdialog_statuschangedesc", - "protocol_protocolviewdialog_statuschangetagtype", - "protocol_protocolviewdialog_statuschangetypelabel", - "protocol_protocolviewdialog_transferattachments", - "sample_production_info_cards_index_productiontaskstatuslabel", - "sample_storage_release_info_index_conclusionlabel", - "sample_storage_release_info_index_splitattachmenturls", - "views_cell_storage_protocol_protocolattachmentreadonly_vue", - "views_cell_storage_protocol_protocolviewdialog_vue", - "views_production_cell_product_source_chain_samplecustomerviewdialog_vue", - "views_production_pre_transit_sample_pretransitprotocolcardlist_vue", - "views_production_production_work_order_productionworkorderqcviewdialog_vue", - "views_production_production_work_order_taskpaperattachmentspanel_vue", - "views_quality_inspection_pre_transit_sample_pretransitprotocolcardlist_vue", - "views_quality_inspection_qc_work_order_qccompanytaskresultdialog_vue", - "views_quality_inspection_qc_work_order_qcworkorderprotocolpaymentpanel_vue", - "views_quality_inspection_qc_work_order_view_dialogs_inboundcellstorageviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_inboundresearchdonationviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_outboundbasicexperimentviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_outboundclinicalviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_outboundpilotviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_outboundqcproducttable_vue", - "views_quality_inspection_qc_work_order_view_dialogs_qcworkordersystemviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_temporaryqcviewdialog_vue", - "views_quality_inspection_qc_work_order_view_dialogs_view_dialog_registry_ts", - "views_research_donation_list_donationviewdialog_vue" + "api_oaapproval_fetchoarelatedsummaries", + "utils_oa_approval_print_buildformrows", + "utils_oa_approval_print_buildoaprintfilename", + "utils_oa_approval_print_buildoaprintmodel", + "utils_oa_approval_print_canvastopdf", + "utils_oa_approval_print_ensureplainobject", + "utils_oa_approval_print_exportoaapprovalpdf", + "utils_oa_approval_print_extracturls", + "utils_oa_approval_print_flow_buildflowitems", + "utils_oa_approval_print_flow_isccprogressitem", + "utils_oa_approval_print_flow_peopledisplaynames", + "utils_oa_approval_print_flow_progressnodestatustext", + "utils_oa_approval_print_flow_progresspersonlinesfromitem", + "utils_oa_approval_print_flow_statustext", + "utils_oa_approval_print_flow_ts", + "utils_oa_approval_print_formatfieldvalue", + "utils_oa_approval_print_formatnow", + "utils_oa_approval_print_formatscalar", + "utils_oa_approval_print_formattripitineraryforprint", + "utils_oa_approval_print_formattriplegforprint", + "utils_oa_approval_print_ishttpurl", + "utils_oa_approval_print_israngefieldrule", + "utils_oa_approval_print_related_assemblerelatedprintblocks", + "utils_oa_approval_print_related_buildrelatedprintblocksfrommap", + "utils_oa_approval_print_related_collectreachableids", + "utils_oa_approval_print_related_datepart", + "utils_oa_approval_print_related_loadsummariesintomap", + "utils_oa_approval_print_related_normalizerelatedidsfromformvalue", + "utils_oa_approval_print_related_placeholdersummary", + "utils_oa_approval_print_related_titleof", + "utils_oa_approval_print_related_ts", + "utils_oa_approval_print_renderpagelabelcanvas", + "utils_oa_approval_print_resolvestamp", + "utils_oa_approval_print_ts", + "utils_oa_approval_print_walkrules", + "utils_oa_form_value_display_formatformvaluedisplay", + "utils_oa_form_value_display_formatregionlikedisplay", + "utils_oa_form_value_display_formatunknownobjectdisplay", + "utils_oa_form_value_display_ts", + "utils_oa_progress_person_lines_displayname", + "utils_oa_progress_person_lines_formatprogresspersonlines", + "utils_oa_progress_person_lines_pushline", + "utils_oa_progress_person_lines_statusfallbacklabel", + "utils_oa_progress_person_lines_toneforstatus", + "utils_oa_progress_person_lines_transfertargetname", + "utils_oa_progress_person_lines_ts", + "utils_oa_receive_account_value_formatreceiveaccountdisplay", + "utils_oa_receive_account_value_formatreceiveaccountline", + "utils_oa_receive_account_value_isreceiveaccountsnapshot", + "utils_oa_receive_account_value_isreceiveaccounttype", + "utils_oa_receive_account_value_normalizereceiveaccountmodelvalue", + "utils_oa_receive_account_value_optionlabelfromrow", + "utils_oa_receive_account_value_snapshotfromrow", + "utils_oa_receive_account_value_trimsnapshot", + "utils_oa_receive_account_value_ts", + "utils_oa_upload_file_type_filenamehint", + "utils_oa_upload_file_type_fileurlhint", + "utils_oa_upload_file_type_formatoaprintattachmenttext", + "utils_oa_upload_file_type_formatoauploadpathsforprint", + "utils_oa_upload_file_type_getoauploaddisplayname", + "utils_oa_upload_file_type_isoastoredfileref", + "utils_oa_upload_file_type_isoauploadimagefile", + "utils_oa_upload_file_type_isoauploadvideofile", + "utils_oa_upload_file_type_mimehint", + "utils_oa_upload_file_type_ts", + "utils_rmb_upper_tormbupper", + "utils_rmb_upper_ts" ], "20": [ + "api_admin_fetchcreateexhibitionappointment", + "api_admin_fetchdeleteexhibitionappointment", + "api_admin_fetchexhibitionappointmentlist", + "api_admin_fetchupdateexhibitionappointment", + "api_qc_work_order_fetchconfigureqcworkorder", + "api_qc_work_order_fetchcreateqcworkorder", + "api_qc_work_order_fetchdeleteqcworkorder", + "api_qc_work_order_fetchmineqcworkordertabunfinishedcounts", + "api_qc_work_order_fetchoutboundqcdetail", + "api_qc_work_order_fetchqcworkorderdetail", + "api_qc_work_order_fetchqcworkorderlist", + "api_qc_work_order_fetchqcworkordersbysample", + "api_qc_work_order_fetchqcworkordertabunfinishedcounts", + "api_qc_work_order_fetchupdateqcworkorder", + "api_qc_work_order_formatqcworkordertabbadgecount", + "api_qc_work_order_ts", + "art_page_content_index_reload", + "components_core_layouts_art_page_content_index_vue", + "components_oa_approval_oa_condition_fields_ts", + "exhibition_appointment_index_handleadd", + "exhibition_appointment_index_handlebatchdelete", + "exhibition_appointment_index_handledelete", + "exhibition_appointment_index_handledropdowncommand", + "exhibition_appointment_index_handleedit", + "exhibition_appointment_index_handlereset", + "exhibition_appointment_index_handlesearch", + "exhibition_appointment_index_handleselectionchange", + "exhibition_appointment_index_handlesubmit", + "exhibition_appointment_index_handleview", + "exhibition_appointment_index_loadallappointmentsforexport", + "exhibition_appointment_index_loaddata", + "exhibition_appointment_index_resetform", + "flow_tree_flowbranch_branchconditionlines", + "my_qc_task_index_handletabchange", + "my_qc_task_index_reloadtabcounts", + "oa_approval_oa_condition_fields_collectconditionreferencedfields", + "oa_approval_oa_condition_fields_collectformconditionreferencedfields", + "oa_approval_oa_condition_fields_flattenformrules", + "oa_approval_oa_condition_fields_formatconditionpreview", + "oa_approval_oa_condition_fields_formatconditionpreviewlines", + "oa_approval_oa_condition_fields_formatconditionvaluetext", + "oa_approval_oa_condition_fields_listconditioncandidates", + "oa_approval_oa_condition_fields_normalizeschemaconditionrequired", + "oa_approval_oa_condition_fields_opsforfieldtype", + "oa_approval_oa_condition_fields_walkrules", + "role_index_walk", + "utils_category_path_display_ensurecategorypathdataloaded", + "utils_category_path_display_formatcategorypathlabel", + "utils_category_path_display_ts", + "utils_fetch_paged_list_fetchallpagedrecords", + "utils_fetch_paged_list_ts", + "utils_qc_menu_badge_collectvisibleqcmenubadgecodes", + "utils_qc_menu_badge_refreshqcmenubadges", + "utils_qc_menu_badge_resolveqcmenubadgecode", + "utils_qc_menu_badge_ts", + "utils_tree_path_buildtreepathlabelfromflat", + "utils_tree_path_findtreeselectshortlabel", + "utils_tree_path_resolvetreepathdisplay", + "utils_tree_path_ts", + "views_operations_exhibition_appointment_index_vue", + "views_quality_inspection_my_qc_task_index_vue", + "views_quality_inspection_qc_work_order_qcworkordertabbar_vue", + "views_system_role_index_vue" + ], + "21": [ "api_business_batchsubmitclinicalreceipt", "api_business_batchsubmitclinicalrefund", "api_business_confirmclinicalreceipt", @@ -2633,66 +2743,6 @@ "views_pilot_service_clinical_payment_confirm_index_vue", "views_pilot_service_clinical_payment_confirm_refundconfirmtab_vue" ], - "21": [ - "components_business_sample_qc_batch_readonly_index_vue", - "composables_inbound_view_sections_buildinboundbasicsection", - "composables_inbound_view_sections_buildinboundcellstorageviewsections", - "composables_inbound_view_sections_buildinboundresearchdonationviewsections", - "composables_inbound_view_sections_buildreceptionsection", - "composables_inbound_view_sections_buildtransportsection", - "composables_inbound_view_sections_formatmetric", - "composables_inbound_view_sections_resolveinboundprotocolstatus", - "composables_useqcworkordertaskviewsections_appendtaskresultsections", - "composables_useqcworkordertaskviewsections_batchtasksforpanelslot", - "composables_useqcworkordertaskviewsections_buildconfiguredonlysection", - "composables_useqcworkordertaskviewsections_isbatchtaskpanelslot", - "composables_useqcworkordertaskviewsections_loadenrichedqcworkordertasks", - "composables_useqcworkordertaskviewsections_materialrowsfromapi", - "composables_useqcworkordertaskviewsections_taskattachmentslotname", - "composables_useqcworkordertaskviewsections_taskmaterialslotname", - "composables_useqcworkordertaskviewsections_useqcworkordertaskslothelpers", - "payment_info_paymentbysampletab_formatduedate", - "sample_qc_batch_readonly_index_ensureactivebatchkey", - "sample_qc_batch_readonly_index_loadbatches", - "sample_qc_batch_readonly_index_syncsections", - "utils_clinical_payment_flow_steps_buildpaymentflowsteps", - "utils_clinical_payment_flow_steps_dash", - "utils_clinical_payment_flow_steps_formatamount", - "utils_clinical_payment_flow_steps_hasfinancereceipt", - "utils_clinical_payment_flow_steps_hasfinancerefund", - "utils_clinical_payment_flow_steps_hasreceiptsubmit", - "utils_clinical_payment_flow_steps_hasrefundsubmit", - "utils_clinical_payment_flow_steps_receiptsubmittime", - "utils_clinical_payment_flow_steps_resolvestepstate", - "utils_clinical_payment_flow_steps_ts", - "utils_datetime_display_formatdateonly", - "utils_datetime_display_formatdatetimedisplay", - "utils_datetime_display_formatdisplayordash", - "utils_datetime_display_lookslikedatetime", - "utils_datetime_display_ts", - "utils_oa_approval_print_formatdateonly", - "utils_qc_inspection_batch_batchtaskspanelslot", - "utils_qc_inspection_batch_buildbatchsectionsfrombatches", - "utils_qc_inspection_batch_buildbatchsectionsfromtasks", - "utils_qc_inspection_batch_createemptyinspectionbatch", - "utils_qc_inspection_batch_fetchqcinspectionbatches", - "utils_qc_inspection_batch_fetchqcinspectionbatchesbatch", - "utils_qc_inspection_batch_loadqcinspectionbatches", - "utils_qc_inspection_batch_resolvebatchsections", - "utils_qc_inspection_batch_resolvebatchsectiontasks", - "utils_qc_inspection_batch_resolvedefaultqcbatchname", - "utils_qc_inspection_batch_ts", - "utils_sample_production_reception_fields_formatprocesstimedate", - "utils_sample_production_reception_fields_formatproductionfieldvalue", - "utils_sample_production_reception_fields_infectiousfourtestlabel", - "utils_sample_production_reception_fields_resolveproductionreceptionfields", - "utils_sample_production_reception_fields_ts", - "utils_sample_reception_view_sections_buildproductionreceptionviewsection", - "utils_sample_reception_view_sections_buildqcreceptionviewfields", - "utils_sample_reception_view_sections_ts", - "views_quality_inspection_qc_work_order_composables_inbound_view_sections_ts", - "views_quality_inspection_qc_work_order_composables_useqcworkordertaskviewsections_ts" - ], "22": [ "api_qc_inspection_item_template_fetchcreateqcinspectionitemtemplate", "api_qc_inspection_item_template_fetchdeleteqcinspectionitemtemplate", @@ -2753,54 +2803,6 @@ "views_quality_inspection_qc_work_order_qcworkorderconfigurebatches_vue" ], "23": [ - "api_qc_material_fetchbatchdiscardqcmaterial", - "api_qc_material_fetchbatchstockinqcmaterial", - "api_qc_material_fetchbatchstockoutqcmaterial", - "api_qc_material_fetchcreateqcmaterial", - "api_qc_material_fetchdeleteqcmaterial", - "api_qc_material_fetchdeleteqcmaterialbatch", - "api_qc_material_fetchqcmaterialbatchdetail", - "api_qc_material_fetchqcmaterialbatchlist", - "api_qc_material_fetchqcmaterialbatchoptions", - "api_qc_material_fetchqcmateriallist", - "api_qc_material_fetchqcmaterialoptions", - "api_qc_material_fetchstockinqcmaterial", - "api_qc_material_fetchupdateqcmaterial", - "api_qc_material_fetchupdateqcmaterialbatch", - "api_qc_material_ts", - "api_qc_material_usage_fetchmarkqcmaterialusagefullyused", - "components_business_protocol_finance_confirm_fields_finance_attachments_ts", - "protocol_finance_confirm_fields_finance_attachments_financeattachmentstourlstring", - "qc_material_index_ensuretabmounted", - "qc_material_index_handlestockstatuschange", - "qc_material_index_handletabchange", - "qc_material_qcmaterialbatchattachmentdialog_handlesubmit", - "qc_material_qcmaterialbatchattachmentdialog_resetform", - "qc_material_qcmaterialbatchattachmentdialog_urlstofinanceitems", - "qc_material_qcmaterialusagetab_canmarkfullyused", - "qc_material_qcmaterialusagetab_displaypurpose", - "qc_material_qcmaterialusagetab_displayqctaskno", - "qc_material_qcmaterialusagetab_displayreceiver", - "qc_material_qcmaterialusagetab_displaystockbefore", - "qc_material_qcmaterialusagetab_displaytaskusageqty", - "qc_material_qcmaterialusagetab_displayusageqty", - "qc_material_qcmaterialusagetab_displayusetime", - "qc_material_qcmaterialusagetab_getchangetypelabel", - "qc_material_qcmaterialusagetab_getchangetypetagtype", - "qc_material_qcmaterialusagetab_getsourcelabel", - "qc_material_qcmaterialusagetab_getsourcetagtype", - "qc_material_qcmaterialusagetab_handlemarkfullyused", - "qc_material_qcmaterialusagetab_isdiscardrow", - "qc_material_qcmaterialusagetab_ismanualoutrow", - "qc_material_qcmaterialusagetab_parsefromremark", - "views_quality_inspection_qc_material_index_vue", - "views_quality_inspection_qc_material_qcmaterialbatchattachmentdialog_vue", - "views_quality_inspection_qc_material_qcmaterialmonthimportdialog_vue", - "views_quality_inspection_qc_material_qcmaterialmonthtemplatedialog_vue", - "views_quality_inspection_qc_material_qcmaterialstockchecktab_vue", - "views_quality_inspection_qc_material_qcmaterialusagetab_vue" - ], - "24": [ "socket_index_websocketclient", "socket_index_websocketclient_calculatereconnectdelay", "socket_index_websocketclient_clearalltimers", @@ -2844,47 +2846,7 @@ "utils_socket_index_ts", "utils_table_tablecache_ts" ], - "25": [ - "api_ethnic_fetchethniclist", - "api_ethnic_ts", - "api_sample_freight_fetchcreatesamplefreight", - "api_sample_freight_fetchdeletesamplefreight", - "api_sample_freight_fetchlinksamplefreight", - "api_sample_freight_fetchsamplefreightdetail", - "api_sample_freight_fetchsamplefreightlist", - "api_sample_freight_fetchsamplefreightsampleoptions", - "api_sample_freight_fetchunlinksamplefreight", - "api_sample_freight_ts", - "components_business_sample_transport_form_section_index_vue", - "list_donationformdialog_applydonationbundletoform", - "list_donationformdialog_createemptytransport", - "list_donationformdialog_ensureethnicoptioninlist", - "list_donationformdialog_fullfileurl", - "list_donationformdialog_handleopenforadd", - "list_donationformdialog_loadethnicoptions", - "list_donationformdialog_normalizesamplerow", - "list_donationformdialog_resetform", - "list_donationformdialog_scrolltosection", - "protocol_protocolformdialog_loadethnicoptions", - "sample_transport_form_section_index_displayunitname", - "sample_transport_form_section_index_ensuresampleoriginalprice", - "sample_transport_form_section_index_fmtmoney", - "sample_transport_form_section_index_freightamounttext", - "sample_transport_form_section_index_freightmodelabel", - "sample_transport_form_section_index_if", - "sample_transport_form_section_index_normalizesamplerow", - "sample_transport_form_section_index_originalpricefromsampletype", - "sample_transport_form_section_index_samplecodeoptionlabel", - "sample_transport_form_section_index_sampletypename", - "sample_transport_form_section_index_unitname", - "sample_transport_form_section_index_updatesamples", - "utils_chinese_datetime_parse_formatdatetimetominute", - "utils_chinese_datetime_parse_handlechinesedatetimepaste", - "utils_chinese_datetime_parse_parsechinesedatetimetext", - "utils_chinese_datetime_parse_ts", - "views_research_donation_list_donationformdialog_vue" - ], - "26": [ + "24": [ "locales_index_getdefaultlanguage", "locales_index_ts", "storage_storage_checkstoragecompatibility", @@ -2923,44 +2885,7 @@ "utils_storage_storage_key_manager_ts", "utils_storage_storage_ts" ], - "27": [ - "production_work_order_task_step_editor_persistence_createemptysnapshots", - "production_work_order_task_step_editor_persistence_normalizeconfiguredreagents", - "production_work_order_task_step_editor_persistence_normalizeconsumables", - "production_work_order_task_step_editor_persistence_normalizedatacollections", - "production_work_order_task_step_editor_persistence_normalizereagents", - "production_work_order_task_step_editor_persistence_normalizestepoutputs", - "production_work_order_task_step_editor_persistence_scopetostepid", - "production_work_order_task_step_editor_persistence_serializeattachments", - "production_work_order_task_step_editor_persistence_serializeequipmentids", - "production_work_order_task_step_editor_persistence_serializeinputs", - "production_work_order_task_step_editor_persistence_serializeoutputs", - "production_work_order_task_step_editor_persistence_serializestep", - "production_work_order_usetaskstepeditor_fromapiflag", - "production_work_order_usetaskstepeditor_normalizestepsubtables", - "production_work_order_usetaskstepeditor_parseordernum", - "production_work_order_usetaskstepeditor_parsetaskattachmentsfromurls", - "production_work_order_usetaskstepeditor_toapiflag", - "production_work_order_usetaskstepeditor_usetaskstepeditor", - "utils_production_labels_computeworkorderplannedstarttimerange", - "utils_production_labels_formatchinesedateymd", - "utils_production_labels_formatplannedstartdate", - "utils_production_labels_normalizeplannedstartdate", - "utils_production_labels_productionconclusionlabel", - "utils_production_labels_productionconclusiontagtype", - "utils_production_labels_productionordersourcetag", - "utils_production_labels_productionstepassigneedisplayname", - "utils_production_labels_productionstepassigneelabels", - "utils_production_labels_productionstepassigneetext", - "utils_production_labels_productionstepplannedstarttext", - "utils_production_labels_productionstepstatustag", - "utils_production_labels_productiontasktypeforworkorder", - "utils_production_labels_productiontasktypetag", - "utils_production_labels_ts", - "views_production_production_work_order_task_step_editor_persistence_ts", - "views_production_production_work_order_usetaskstepeditor_ts" - ], - "28": [ + "25": [ "api_production_work_order_fetchcompleteproductionworkorder", "api_production_work_order_fetchconfigureproductionworkorder", "api_production_work_order_fetchcreateproductionworkorder", @@ -2997,7 +2922,79 @@ "utils_production_work_order_step_badge_todayymd", "utils_production_work_order_step_badge_ts" ], - "29": [ + "26": [ + "production_work_order_task_step_editor_persistence_createemptysnapshots", + "production_work_order_task_step_editor_persistence_normalizeconfiguredreagents", + "production_work_order_task_step_editor_persistence_normalizeconsumables", + "production_work_order_task_step_editor_persistence_normalizedatacollections", + "production_work_order_task_step_editor_persistence_normalizereagents", + "production_work_order_task_step_editor_persistence_normalizestepoutputs", + "production_work_order_task_step_editor_persistence_scopetostepid", + "production_work_order_task_step_editor_persistence_serializeattachments", + "production_work_order_task_step_editor_persistence_serializeequipmentids", + "production_work_order_task_step_editor_persistence_serializeinputs", + "production_work_order_task_step_editor_persistence_serializeoutputs", + "production_work_order_task_step_editor_persistence_serializestep", + "production_work_order_usetaskstepeditor_fromapiflag", + "production_work_order_usetaskstepeditor_normalizestepsubtables", + "production_work_order_usetaskstepeditor_parseordernum", + "production_work_order_usetaskstepeditor_parsetaskattachmentsfromurls", + "production_work_order_usetaskstepeditor_toapiflag", + "production_work_order_usetaskstepeditor_usetaskstepeditor", + "utils_production_labels_computeworkorderplannedstarttimerange", + "utils_production_labels_formatchinesedateymd", + "utils_production_labels_formatplannedstartdate", + "utils_production_labels_normalizeplannedstartdate", + "utils_production_labels_productionconclusionlabel", + "utils_production_labels_productionconclusiontagtype", + "utils_production_labels_productionordersourcetag", + "utils_production_labels_productionstepassigneedisplayname", + "utils_production_labels_productionstepassigneelabels", + "utils_production_labels_productionstepassigneetext", + "utils_production_labels_productionstepplannedstarttext", + "utils_production_labels_productionstepstatustag", + "utils_production_labels_productiontasktypeforworkorder", + "utils_production_labels_productiontasktypetag", + "utils_production_labels_ts", + "views_production_production_work_order_task_step_editor_persistence_ts", + "views_production_production_work_order_usetaskstepeditor_ts" + ], + "27": [ + "api_oaapproval_fetchoaapplist", + "api_oaapproval_fetchoagrouplist", + "api_oaapproval_fetchpublishoaapp", + "apps_index_handlesearch", + "apps_index_loaddata", + "apps_index_loadgroups", + "apps_index_resetform", + "art_wang_editor_index_onsuccess", + "components_core_forms_art_wang_editor_index_vue", + "components_oa_approval_flow_tree_flowdesigner_vue", + "components_oa_approval_oaappicon_vue", + "components_oa_approval_oaappiconpicker_vue", + "components_oa_approval_oaformdesignerembed_vue", + "designer_index_goback", + "designer_index_onstepchange", + "designer_index_publish", + "flow_tree_flowdesigner_if", + "oa_approval_oaappiconpicker_onpickbg", + "oa_approval_oaappiconpicker_onpickicon", + "oa_approval_oaappiconpicker_seturl", + "oa_approval_oaappiconpicker_uploadicon", + "utils_oa_app_icons_buildepiconurl", + "utils_oa_app_icons_getdefaultoaappiconurl", + "utils_oa_app_icons_iconfgfrombg", + "utils_oa_app_icons_isepiconurl", + "utils_oa_app_icons_parseepiconurl", + "utils_oa_app_icons_pickrandomoaappiconurl", + "utils_oa_app_icons_recoloroaappiconurl", + "utils_oa_app_icons_resolveoaappicon", + "utils_oa_app_icons_resolveoaappiconurl", + "utils_oa_app_icons_ts", + "views_oa_approval_apps_index_vue", + "views_oa_approval_designer_index_vue" + ], + "28": [ "api_admin_completepilotapplication", "api_admin_deletepilotapplication", "api_admin_fetchpilotapplicationlist", @@ -3029,32 +3026,66 @@ "pilot_application_pilotapplicationtab_runbatchstatusaction", "views_pilot_service_pilot_application_pilotapplicationtab_vue" ], + "29": [ + "api_ethnic_fetchethniclist", + "api_ethnic_ts", + "components_business_sample_transport_form_section_index_vue", + "list_donationformdialog_applydonationbundletoform", + "list_donationformdialog_createemptytransport", + "list_donationformdialog_ensureethnicoptioninlist", + "list_donationformdialog_fullfileurl", + "list_donationformdialog_handleopenforadd", + "list_donationformdialog_loadethnicoptions", + "list_donationformdialog_normalizesamplerow", + "list_donationformdialog_resetform", + "list_donationformdialog_scrolltosection", + "protocol_protocolformdialog_loadethnicoptions", + "sample_transport_form_section_index_displayunitname", + "sample_transport_form_section_index_ensuresampleoriginalprice", + "sample_transport_form_section_index_fmtmoney", + "sample_transport_form_section_index_freightamounttext", + "sample_transport_form_section_index_freightmodelabel", + "sample_transport_form_section_index_if", + "sample_transport_form_section_index_normalizesamplerow", + "sample_transport_form_section_index_originalpricefromsampletype", + "sample_transport_form_section_index_samplecodeoptionlabel", + "sample_transport_form_section_index_sampletypename", + "sample_transport_form_section_index_unitname", + "utils_chinese_datetime_parse_formatdatetimetominute", + "utils_chinese_datetime_parse_handlechinesedatetimepaste", + "utils_chinese_datetime_parse_parsechinesedatetimetext", + "utils_chinese_datetime_parse_ts", + "views_research_donation_list_donationformdialog_vue" + ], "30": [ - "api_qc_work_order_fetchconfigureqcworkorder", - "api_qc_work_order_fetchcreateqcworkorder", - "api_qc_work_order_fetchdeleteqcworkorder", - "api_qc_work_order_fetchmineqcworkordertabunfinishedcounts", - "api_qc_work_order_fetchoutboundqcdetail", - "api_qc_work_order_fetchqcworkorderdetail", - "api_qc_work_order_fetchqcworkorderlist", - "api_qc_work_order_fetchqcworkordersbysample", - "api_qc_work_order_fetchqcworkordertabunfinishedcounts", - "api_qc_work_order_fetchupdateqcworkorder", - "api_qc_work_order_formatqcworkordertabbadgecount", - "api_qc_work_order_ts", - "art_page_content_index_reload", - "components_core_layouts_art_page_content_index_vue", - "my_qc_task_index_handletabchange", - "my_qc_task_index_reloadtabcounts", - "navigation_jump_handlemenujump", - "navigation_jump_openexternallink", - "utils_navigation_jump_ts", - "utils_qc_menu_badge_collectvisibleqcmenubadgecodes", - "utils_qc_menu_badge_refreshqcmenubadges", - "utils_qc_menu_badge_resolveqcmenubadgecode", - "utils_qc_menu_badge_ts", - "views_quality_inspection_my_qc_task_index_vue", - "views_quality_inspection_qc_work_order_qcworkordertabbar_vue" + "api_qc_material_fetchbatchdiscardqcmaterial", + "api_qc_material_fetchbatchstockinqcmaterial", + "api_qc_material_fetchbatchstockoutqcmaterial", + "api_qc_material_fetchcreateqcmaterial", + "api_qc_material_fetchdeleteqcmaterial", + "api_qc_material_fetchdeleteqcmaterialbatch", + "api_qc_material_fetchqcmaterialbatchdetail", + "api_qc_material_fetchqcmaterialbatchlist", + "api_qc_material_fetchqcmaterialbatchoptions", + "api_qc_material_fetchqcmateriallist", + "api_qc_material_fetchqcmaterialoptions", + "api_qc_material_fetchstockinqcmaterial", + "api_qc_material_fetchupdateqcmaterial", + "api_qc_material_fetchupdateqcmaterialbatch", + "api_qc_material_ts", + "components_business_protocol_finance_confirm_fields_finance_attachments_ts", + "protocol_finance_confirm_fields_finance_attachments_financeattachmentstourlstring", + "qc_material_index_ensuretabmounted", + "qc_material_index_handlestockstatuschange", + "qc_material_index_handletabchange", + "qc_material_qcmaterialbatchattachmentdialog_handlesubmit", + "qc_material_qcmaterialbatchattachmentdialog_resetform", + "qc_material_qcmaterialbatchattachmentdialog_urlstofinanceitems", + "views_quality_inspection_qc_material_index_vue", + "views_quality_inspection_qc_material_qcmaterialbatchattachmentdialog_vue", + "views_quality_inspection_qc_material_qcmaterialmonthimportdialog_vue", + "views_quality_inspection_qc_material_qcmaterialmonthtemplatedialog_vue", + "views_quality_inspection_qc_material_qcmaterialstockchecktab_vue" ], "31": [ "api_collection_protocol_fetchcollectionprotocollist", @@ -3109,6 +3140,31 @@ "views_pilot_service_outbound_release_review_outboundreleasereviewcardlist_vue" ], "33": [ + "api_admin_fetchcellsampletypelist", + "api_admin_fetchcreatecellsampletype", + "api_admin_fetchdeletecellsampletype", + "api_admin_fetchupdatecellsampletype", + "cell_sample_type_index_handleadd", + "cell_sample_type_index_handlebatchdelete", + "cell_sample_type_index_handledelete", + "cell_sample_type_index_handledropdowncommand", + "cell_sample_type_index_handleedit", + "cell_sample_type_index_handlereset", + "cell_sample_type_index_handlesearch", + "cell_sample_type_index_handlesubmit", + "cell_sample_type_index_handletypelogochange", + "cell_sample_type_index_handletypelogoexceed", + "cell_sample_type_index_handleview", + "cell_sample_type_index_isrowselected", + "cell_sample_type_index_loaddata", + "cell_sample_type_index_resetform", + "cell_sample_type_index_togglerowselection", + "cell_sample_type_index_typelogourl", + "cell_sample_type_index_uploadtypelogofile", + "views_basic_info_cell_sample_type_index_vue", + "views_basic_info_cell_sample_type_samplecodetab_vue" + ], + "34": [ "business_highlight_addcopybutton", "business_highlight_highlightcode", "business_highlight_insertlinenumbers", @@ -3132,7 +3188,7 @@ "directives_index_setupglobdirectives", "directives_index_ts" ], - "34": [ + "35": [ "oa_fc_host_app_applyflagtorule", "oa_fc_host_app_applyschema", "oa_fc_host_app_countrules", @@ -3153,28 +3209,28 @@ "oa_fc_host_app_vue", "oa_fc_host_main_ts" ], - "35": [ - "api_env_detect_item_fetchcreateenvdetectitem", - "api_env_detect_item_fetchdeleteenvdetectitem", - "api_env_detect_item_fetchenvdetectitemdetail", - "api_env_detect_item_fetchenvdetectitemlist", - "api_env_detect_item_fetchenvdetectitemsactive", - "api_env_detect_item_fetchupdateenvdetectitem", - "api_env_detect_item_ts", - "env_detect_item_index_handleadd", - "env_detect_item_index_handlebatchdelete", - "env_detect_item_index_handledelete", - "env_detect_item_index_handleedit", - "env_detect_item_index_handlereset", - "env_detect_item_index_handlesearch", - "env_detect_item_index_handleselectionchange", - "env_detect_item_index_handlesubmit", - "env_detect_item_index_handleview", - "env_detect_item_index_loaddata", - "env_detect_item_index_resetform", - "views_quality_inspection_env_detect_item_index_vue" - ], "36": [ + "api_admin_fetchcreatetenant", + "api_admin_fetchdeletetenant", + "api_admin_fetchtenantlist", + "api_admin_fetchupdatetenant", + "tenant_index_handleadd", + "tenant_index_handledelete", + "tenant_index_handledropdowncommand", + "tenant_index_handleedit", + "tenant_index_handlereset", + "tenant_index_handlesearch", + "tenant_index_handleselectionchange", + "tenant_index_handlesubmit", + "tenant_index_handleview", + "tenant_index_isdefaulttenantno", + "tenant_index_isdefaulttenantrow", + "tenant_index_loaddata", + "tenant_index_resetform", + "tenant_index_rowselectable", + "views_system_tenant_index_vue" + ], + "37": [ "components_oa_approval_oaconfirmationkit_vue", "components_oa_approval_oaleavekit_vue", "components_oa_approval_oaovertimekit_vue", @@ -3193,7 +3249,7 @@ "utils_oa_form_create_trip_kit_setupoatripkit", "utils_oa_form_create_trip_kit_ts" ], - "37": [ + "38": [ "core_usetable_usetable", "core_usetable_usetableimpl", "core_usetablecolumns_getcolumnchecks", @@ -3212,7 +3268,7 @@ "table_tableutils_updatepaginationfromresponse", "utils_table_tableutils_ts" ], - "38": [ + "39": [ "core_usechart_usechart", "core_usechart_usechartcomponent", "core_usechart_usechartops", @@ -3230,40 +3286,7 @@ "ui_colors_setelementthemecolor", "utils_ui_colors_ts" ], - "39": [ - "api_presign_order_fetchconfirmpresigntransfer", - "api_presign_order_fetchconvertpresignorder", - "api_presign_order_fetchcreatepresignorder", - "api_presign_order_fetchcreatepresigntransfer", - "api_presign_order_fetchdeletepresignorder", - "api_presign_order_fetchpresignorderdetail", - "api_presign_order_fetchpresignorderlist", - "api_presign_order_fetchpresigntransferreceiptconfirmedlist", - "api_presign_order_fetchpresigntransferreceiptconfirmlist", - "api_presign_order_fetchrejectpresigntransfer", - "api_presign_order_fetchsubmitpresigntransferfinance", - "api_presign_order_fetchupdatepresignorder", - "api_presign_order_fetchupdatepresigntransfer", - "api_presign_order_fetchwithdrawpresigntransfer", - "api_presign_order_ts" - ], "40": [ - "utils_oa_approval_print_flow_buildflowitems", - "utils_oa_approval_print_flow_isccprogressitem", - "utils_oa_approval_print_flow_peopledisplaynames", - "utils_oa_approval_print_flow_progressnodestatustext", - "utils_oa_approval_print_flow_progresspersonlinesfromitem", - "utils_oa_approval_print_flow_statustext", - "utils_oa_approval_print_flow_ts", - "utils_oa_progress_person_lines_displayname", - "utils_oa_progress_person_lines_formatprogresspersonlines", - "utils_oa_progress_person_lines_pushline", - "utils_oa_progress_person_lines_statusfallbacklabel", - "utils_oa_progress_person_lines_toneforstatus", - "utils_oa_progress_person_lines_transfertargetname", - "utils_oa_progress_person_lines_ts" - ], - "41": [ "utils_protocol_payment_flow_steps_buildprotocolpaymentflowsteps", "utils_protocol_payment_flow_steps_dash", "utils_protocol_payment_flow_steps_financereceipttime", @@ -3279,7 +3302,7 @@ "utils_protocol_payment_flow_steps_resolvestepstate", "utils_protocol_payment_flow_steps_ts" ], - "42": [ + "41": [ "api_admin_fetchserviceordertxnlist", "channel_service_order_finance_index_financesubmitattachmentdisplayfiles", "channel_service_order_finance_index_financesubmitremarkdisplay", @@ -3295,7 +3318,7 @@ "channel_service_order_finance_index_txntypehasproducts", "views_pilot_service_channel_service_order_finance_index_vue" ], - "43": [ + "42": [ "utils_sop_print_buildprintdocumenthtml", "utils_sop_print_cleanupprintiframe", "utils_sop_print_embedsopimagesasdataurls", @@ -3310,7 +3333,7 @@ "utils_sop_print_setupsopeditorinteractions", "utils_sop_print_ts" ], - "44": [ + "43": [ "form_validator_getpasswordstrength", "form_validator_trimspaces", "form_validator_validateaccount", @@ -3325,7 +3348,7 @@ "form_validator_validateurl", "utils_form_validator_ts" ], - "45": [ + "44": [ "api_sample_storage_cert_qc_fetchsamplestoragecertqc", "api_sample_storage_cert_qc_savesamplestoragecertqc", "api_sample_storage_cert_qc_ts", @@ -3339,7 +3362,7 @@ "utils_storage_cert_qc_fields_supportsstoragecertqc", "utils_storage_cert_qc_fields_ts" ], - "46": [ + "45": [ "art_work_tab_index_cleanupeventlisteners", "art_work_tab_index_handletouchend", "art_work_tab_index_handletouchmove", @@ -3350,7 +3373,7 @@ "art_work_tab_index_setupeventlisteners", "components_core_layouts_art_work_tab_index_vue" ], - "47": [ + "46": [ "art_count_to_index_clamp", "art_count_to_index_currentvalue", "art_count_to_index_formatnumber", @@ -3361,18 +3384,7 @@ "art_count_to_index_targetvalue", "components_core_text_effect_art_count_to_index_vue" ], - "48": [ - "api_production_material_fetchmyproductionmaterialconsumptions", - "my_production_material_usage_index_handletabchange", - "production_material_materialconsumptiontab_displayconsumptionqty", - "production_material_materialconsumptiontab_handlereset", - "production_material_materialconsumptiontab_handlesearch", - "production_material_materialconsumptiontab_loaddata", - "views_production_my_production_material_usage_index_vue", - "views_production_production_material_materialconsumptiontab_vue", - "views_production_production_material_productionmaterialusagetab_vue" - ], - "49": [ + "47": [ "view_dialogs_view_dialog_registry_getproductionworkorderviewdialogcomponent", "views_production_production_work_order_view_dialogs_inboundcellstorageproductionviewdialog_vue", "views_production_production_work_order_view_dialogs_inboundresearchdonationproductionviewdialog_vue", @@ -3383,7 +3395,7 @@ "views_production_production_work_order_view_dialogs_temporaryproductionviewdialog_vue", "views_production_production_work_order_view_dialogs_view_dialog_registry_ts" ], - "50": [ + "48": [ "tabs_tab_registry_getqcworkordertabcomponent", "views_quality_inspection_qc_work_order_tabs_alltab_vue", "views_quality_inspection_qc_work_order_tabs_inboundcellstoragetab_vue", @@ -3394,7 +3406,7 @@ "views_quality_inspection_qc_work_order_tabs_tab_registry_ts", "views_quality_inspection_qc_work_order_tabs_temporarytab_vue" ], - "51": [ + "49": [ "sys_error_handle_isignorablescripterror", "sys_error_handle_normalizeerrormessage", "sys_error_handle_registerpromiseerrorhandler", @@ -3404,7 +3416,7 @@ "sys_error_handle_vueerrorhandler", "utils_sys_error_handle_ts" ], - "52": [ + "50": [ "core_usetableheight_tableheightcalculator", "core_usetableheight_tableheightcalculator_calculate", "core_usetableheight_tableheightcalculator_calculateoffset", @@ -3414,7 +3426,7 @@ "core_usetableheight_usetableheight", "hooks_core_usetableheight_ts" ], - "53": [ + "51": [ "tabs_tab_registry_getproductionworkordertabcomponent", "views_production_production_work_order_tabs_inboundcellstoragetab_vue", "views_production_production_work_order_tabs_inboundresearchdonationtab_vue", @@ -3424,7 +3436,7 @@ "views_production_production_work_order_tabs_tab_registry_ts", "views_production_production_work_order_tabs_temporarytab_vue" ], - "54": [ + "52": [ "app_vue", "main_ts", "src_app_refreshbuttonautoicons", @@ -3433,25 +3445,16 @@ "src_main_masksecret", "utils_sys_console_ts" ], - "55": [ - "api_qc_material_month_template_fetchconfirmqcmonthimport", - "api_qc_material_month_template_fetchcreateqcmonthtemplate", - "api_qc_material_month_template_fetchdeleteqcmonthtemplate", - "api_qc_material_month_template_fetchpreviewqcmonthimport", - "api_qc_material_month_template_fetchqcmonthtemplatelist", - "api_qc_material_month_template_fetchupdateqcmonthtemplate", - "api_qc_material_month_template_ts" + "53": [ + "components_common_decimal_input_index_vue", + "decimal_input_index_handlefocus", + "decimal_input_index_handleinput", + "utils_decimal_input_format_formatdecimaldisplaynatural", + "utils_decimal_input_format_parsedecimaltonumber", + "utils_decimal_input_format_sanitizedecimalinput", + "utils_decimal_input_format_ts" ], - "56": [ - "api_storage_release_review_batchreviewstoragerelease", - "api_storage_release_review_batchstoresample", - "api_storage_release_review_fetchstoragereleasereviewdetail", - "api_storage_release_review_fetchstoragereleasereviewlist", - "api_storage_release_review_storesample", - "api_storage_release_review_submitstoragereleasereview", - "api_storage_release_review_ts" - ], - "57": [ + "54": [ "utils_qc_work_order_unfinished_badge_formatqcworkorderunfinishedbadgecount", "utils_qc_work_order_unfinished_badge_isunfinishedqcworkorder", "utils_qc_work_order_unfinished_badge_qcworkorderunfinishedbadgetitle", @@ -3459,1187 +3462,1176 @@ "utils_qc_work_order_unfinished_badge_sumqcworkordergroupunfinishedbadgecount", "utils_qc_work_order_unfinished_badge_ts" ], - "58": [ + "55": [ "utils_equipment_select_equipmentoptionlabel", "utils_equipment_select_joinequipmentids", "utils_equipment_select_parseequipmentids", "utils_equipment_select_syncequipmentnamesfromoptions", "utils_equipment_select_ts" ], - "59": [ + "56": [ "utils_production_task_editor_cache_clearproductiontaskeditorreferencecache", "utils_production_task_editor_cache_getcachedproductiontaskeditorreference", "utils_production_task_editor_cache_hascachedproductiontaskeditorreference", "utils_production_task_editor_cache_setcachedproductiontaskeditorreference", "utils_production_task_editor_cache_ts" ], - "60": [ + "57": [ "art_global_search_index_focusinput", "art_global_search_index_handlekeydown", "art_global_search_index_if", "art_global_search_index_search", "components_core_layouts_art_global_search_index_vue" ], - "61": [ - "api_qc_material_amount_auth_fetchbatchrevokeqcmaterialamountauth", - "api_qc_material_amount_auth_fetchgrantqcmaterialamountauth", - "api_qc_material_amount_auth_fetchqcmaterialamountauthusers", - "api_qc_material_amount_auth_fetchrevokeqcmaterialamountauth", - "api_qc_material_amount_auth_ts" - ], - "62": [ + "58": [ "composables_useattachmentdropzone_readdroppedfiles", "composables_useattachmentdropzone_ts", "composables_useattachmentdropzone_useattachmentdropzone", "composables_useattachmentdropzone_useindexedattachmentdropzone" ], - "63": [ + "59": [ "utils_qc_inbound_lab_storage_sort_comparelabstoragethencreatetimedesc", "utils_qc_inbound_lab_storage_sort_resolvegrouplabstoragecode", "utils_qc_inbound_lab_storage_sort_resolvegroupmaxcreatetime", "utils_qc_inbound_lab_storage_sort_ts" ], - "64": [ + "60": [ "utils_oa_progress_merge_comments_iscurrentpending", "utils_oa_progress_merge_comments_isnotreached", "utils_oa_progress_merge_comments_mergeprogresswithcomments", "utils_oa_progress_merge_comments_ts" ], - "65": [ + "61": [ "art_sidebar_menu_index_if", "art_sidebar_menu_index_logsidebarmenu", "components_core_layouts_art_menus_art_sidebar_menu_index_vue", "components_core_layouts_art_menus_art_sidebar_menu_widget_sidebarsubmenu_vue" ], - "66": [ + "62": [ "components_core_layouts_art_header_bar_index_vue", "components_core_layouts_art_header_bar_widget_artusermenu_vue", "widget_artusermenu_openpassworddialog", "widget_artusermenu_openprofiledialog" ], - "67": [ + "63": [ "api_storage_entry_sms_notification_fetchgeneratestorageentrysms", "api_storage_entry_sms_notification_fetchstorageentrysmslist", "api_storage_entry_sms_notification_fetchtogglestorageentrysmsnotified", "api_storage_entry_sms_notification_ts" ], - "68": [ - "api_qc_sms_notification_fetchgenerateqcsms", - "api_qc_sms_notification_fetchqcsmslist", - "api_qc_sms_notification_fetchtoggleqcsmsnotified", - "api_qc_sms_notification_ts" + "64": [ + "sample_info_quickregisterattachmentfield_for", + "sample_info_sampleinfoquickregisterdialog_if", + "views_cell_storage_sample_info_quickregisterattachmentfield_vue", + "views_cell_storage_sample_info_sampleinfoquickregisterdialog_vue" ], - "69": [ + "65": [ "production_work_order_workordertasksublist_displaytaskname", "production_work_order_workordertasksublist_ensureactivetaskkey", "production_work_order_workordertasksublist_if", "views_production_production_work_order_workordertasksublist_vue" ], - "70": [ + "66": [ "infusion_schedule_management_scheduleeditdialog", "infusion_schedule_management_scheduleeditdialog_if", "infusion_schedule_management_scheduleeditdialog_synccellproductfromoption", "views_pilot_service_infusion_schedule_management_scheduleeditdialog_vue" ], - "71": [ + "67": [ "composables_useattachmentactions_attachmentfullurl", "composables_useattachmentactions_ts", "composables_useattachmentactions_useattachmentactions" ], - "72": [ + "68": [ "config_setting_getsettingdefaults", "config_setting_resettodefaults", "config_setting_ts" ], - "73": [ + "69": [ "config_modules_component_ts", "modules_component_getenabledglobalcomponents", "modules_component_getglobalcomponentbykey" ], - "74": [ + "70": [ "utils_sample_freight_flatten_flattensamplefreights", "utils_sample_freight_flatten_samplefreightspanmethod", "utils_sample_freight_flatten_ts" ], - "75": [ + "71": [ "utils_copy_text_copytexttoclipboard", "utils_copy_text_copytextwithfallback", "utils_copy_text_ts" ], - "76": [ - "components_oa_approval_oaownerdeptselect_vue", - "utils_oa_form_create_owner_dept_setupoaownerdeptselect", - "utils_oa_form_create_owner_dept_ts" - ], - "77": [ + "72": [ "components_oa_approval_oamoneyfield_vue", "utils_oa_form_create_money_setupoamoneyfield", "utils_oa_form_create_money_ts" ], - "78": [ + "73": [ "utils_protocol_source_attachment_getsourceprotocolattachment", "utils_protocol_source_attachment_normalizeattachmentfiles", "utils_protocol_source_attachment_ts" ], - "79": [ - "components_oa_approval_oadeptselect_vue", - "utils_oa_form_create_dept_setupoadeptselect", - "utils_oa_form_create_dept_ts" - ], - "80": [ + "74": [ "form_responsive_calculateresponsivespan", "form_responsive_createresponsivespancalculator", "utils_form_responsive_ts" ], - "81": [ + "75": [ "art_line_chart_index_clearanimationtimers", "art_line_chart_index_if", "components_core_charts_art_line_chart_index_vue" ], - "82": [ + "76": [ "art_text_scroll_index_handlecontentclick", "art_text_scroll_index_measuresizes", "components_core_text_effect_art_text_scroll_index_vue" ], - "83": [ + "77": [ "components_business_production_task_view_dialog_index_vue", "production_task_view_dialog_index_taskstatuslabel", "production_task_view_dialog_index_tasktypelabel" ], - "84": [ + "78": [ "components_business_order_operate_dialog_bridge_index_vue", "order_operate_dialog_bridge_index_handlemessage", "order_operate_dialog_bridge_index_postopen" ], - "85": [ + "79": [ "components_oa_approval_oapostselect_vue", "utils_oa_form_create_post_setupoapostselect", "utils_oa_form_create_post_ts" ], - "86": [ + "80": [ "components_oa_approval_oapersonselect_vue", "utils_oa_form_create_person_setupoapersonselect", "utils_oa_form_create_person_ts" ], - "87": [ + "81": [ "components_oa_approval_oareceiveaccountselect_vue", "utils_oa_form_create_receive_account_setupoareceiveaccountselect", "utils_oa_form_create_receive_account_ts" ], - "88": [ + "82": [ "components_oa_approval_oarelatedapproval_vue", "utils_oa_form_create_related_approval_setupoarelatedapproval", "utils_oa_form_create_related_approval_ts" ], - "89": [ + "83": [ "components_oa_approval_oaownerpersonselect_vue", "utils_oa_form_create_owner_person_setupoaownerpersonselect", "utils_oa_form_create_owner_person_ts" ], - "90": [ + "84": [ + "components_oa_approval_oadeptselect_vue", + "utils_oa_form_create_dept_setupoadeptselect", + "utils_oa_form_create_dept_ts" + ], + "85": [ + "components_oa_approval_oaownerdeptselect_vue", + "utils_oa_form_create_owner_dept_setupoaownerdeptselect", + "utils_oa_form_create_owner_dept_ts" + ], + "86": [ "core_uselayoutheight_useautolayoutheight", "core_uselayoutheight_uselayoutheight", "hooks_core_uselayoutheight_ts" ], - "91": [ + "87": [ "form_designer_spike_index_cleardesigner", "form_designer_spike_index_exportjson", "views_oa_approval_form_designer_spike_index_vue" ], - "92": [ + "88": [ "production_task_set_index_canmaintainset", "production_task_set_index_validateitems", "views_production_production_task_set_index_vue" ], - "93": [ + "89": [ "composables_useproductionworkordertabstepcounts_emptytabcounts", "composables_useproductionworkordertabstepcounts_useproductionworkordertabstepcounts", "views_production_production_work_order_composables_useproductionworkordertabstepcounts_ts" ], - "94": [ + "90": [ "qc_work_order_index_for", "qc_work_order_index_if", "views_quality_inspection_qc_work_order_index_vue" ], - "95": [ + "91": [ "qc_work_order_qcworkorderbatchresulttabs_ensureactivebatchkey", "views_quality_inspection_qc_work_order_qcworkorderbatchresulttabs_vue", "views_quality_inspection_qc_work_order_qcworkordertaskresultpanel_vue" ], - "96": [ + "92": [ "composables_useqcworkorderattachmentexport_initialprogress", "composables_useqcworkorderattachmentexport_useqcworkorderattachmentexport", "views_quality_inspection_qc_work_order_composables_useqcworkorderattachmentexport_ts" ], - "97": [ + "93": [ "composables_useqcworkordertabunfinishedcounts_emptytabcounts", "composables_useqcworkordertabunfinishedcounts_useqcworkordertabunfinishedcounts", "views_quality_inspection_qc_work_order_composables_useqcworkordertabunfinishedcounts_ts" ], - "98": [ + "94": [ "sample_reception_index_ensurecurrentuserinoptions", "sample_reception_index_if", "views_quality_inspection_sample_reception_index_vue" ], - "99": [ + "95": [ "pilot_application_applicationformdialog_if", "pilot_application_applicationformdialog_remotesearchcustomers", "views_pilot_service_pilot_application_applicationformdialog_vue" ], - "100": [ + "96": [ "utils_sort_order_fetchnextsortorder", "utils_sort_order_ts" ], - "101": [ + "97": [ "utils_sanitize_html_sanitizehtml", "utils_sanitize_html_ts" ], - "102": [ + "98": [ "utils_oa_confirmation_date_addmonthsymd", "utils_oa_confirmation_date_ts" ], - "103": [ + "99": [ "utils_production_step_output_createemptystepoutputrow", "utils_production_step_output_ts" ], - "104": [ + "100": [ "utils_cell_product_type_cellproducttypeneedspassage", "utils_cell_product_type_ts" ], - "105": [ + "101": [ "utils_sample_freight_config_guard_test_row", "utils_sample_freight_config_guard_test_ts" ], - "106": [ + "102": [ "ui_ep_icon_map_resolveepicon", "utils_ui_ep_icon_map_ts" ], - "107": [ + "103": [ "ui_tabs_gettabconfig", "utils_ui_tabs_ts" ], - "108": [ + "104": [ "ui_loading_getloadingbackground", "utils_ui_loading_ts" ], - "109": [ + "105": [ "navigation_keep_alive_exclude_shouldaddkeepaliveexclude", "utils_navigation_keep_alive_exclude_ts" ], - "110": [ + "106": [ "art_search_bar_index_if", "components_core_forms_art_search_bar_index_vue" ], - "111": [ + "107": [ "art_form_index_if", "components_core_forms_art_form_index_vue" ], - "112": [ + "108": [ "art_donut_chart_card_index_formatnumber", "components_core_cards_art_donut_chart_card_index_vue" ], - "113": [ + "109": [ "art_k_line_chart_index_getactualcolors", "components_core_charts_art_k_line_chart_index_vue" ], - "114": [ + "110": [ "art_bar_chart_index_creategradientcolor", "components_core_charts_art_bar_chart_index_vue" ], - "115": [ + "111": [ "art_h_bar_chart_index_creategradientcolor", "components_core_charts_art_h_bar_chart_index_vue" ], - "116": [ + "112": [ "art_basic_banner_index_generatemeteors", "components_core_banners_art_basic_banner_index_vue" ], - "117": [ + "113": [ "components_core_layouts_art_settings_panel_composables_usesettingsconfig_ts", "composables_usesettingsconfig_usesettingsconfig" ], - "118": [ + "114": [ "components_core_layouts_art_menus_art_horizontal_menu_index_vue", "components_core_layouts_art_menus_art_horizontal_menu_widget_horizontalsubmenu_vue" ], - "119": [ + "115": [ "components_tinymceeditor_index_vue", "tinymceeditor_index_refreshfloatinglayers" ], - "120": [ + "116": [ "components_business_order_operate_local_dialog_index_vue", "order_operate_local_dialog_index_handlemessage" ], - "121": [ + "117": [ "components_business_product_view_dialog_index_vue", "product_view_dialog_index_formatmeasureview" ], - "122": [ + "118": [ "components_oa_approval_flow_tree_conditionruleeditor_vue", "flow_tree_conditionruleeditor_if" ], - "123": [ + "119": [ "core_usefastenter_usefastenter", "hooks_core_usefastenter_ts" ], - "124": [ + "120": [ "core_usemenuperm_usemenuperm", "hooks_core_usemenuperm_ts" ], - "125": [ + "121": [ "core_useheaderbar_useheaderbar", "hooks_core_useheaderbar_ts" ], - "126": [ + "122": [ "api_inbound_sample_fetchupdateinboundsamplespecialmark", "api_inbound_sample_ts" ], - "127": [ + "123": [ "sample_freight_freightconfigdialog_if", "views_cell_storage_sample_freight_freightconfigdialog_vue" ], - "128": [ - "sample_info_sampleinfoquickregisterdialog_if", - "views_cell_storage_sample_info_sampleinfoquickregisterdialog_vue" - ], - "129": [ + "124": [ "express_index_deep", "views_system_express_index_vue" ], - "130": [ + "125": [ "designer_flowdesigner_createedge", "views_system_workflow_designer_flowdesigner_vue" ], - "131": [ + "126": [ "site_index_deep", "views_system_site_index_vue" ], - "132": [ + "127": [ "history_index_if", "views_oa_approval_history_index_vue" ], - "133": [ + "128": [ "source_chain_chainlinkedge_handledblclick", "views_production_cell_product_source_chain_chainlinkedge_vue" ], - "134": [ + "129": [ "sop_index_for", "views_production_sop_index_vue" ], - "135": [ + "130": [ "production_work_order_workordertaskstepsublist_assigneedisplayname", "views_production_production_work_order_workordertaskstepsublist_vue" ], - "136": [ + "131": [ "production_work_order_saveproductiontasksetdialog_validateitems", "views_production_production_work_order_saveproductiontasksetdialog_vue" ], - "137": [ + "132": [ "composables_useproductionviewdialog_useproductionviewdialog", "views_production_production_work_order_composables_useproductionviewdialog_ts" ], - "138": [ + "133": [ "composables_useproductionworkordertabpage_useproductionworkordertabpage", "views_production_production_work_order_composables_useproductionworkordertabpage_ts" ], - "139": [ + "134": [ "qc_work_order_qcworkorderselectcheckbox_handletoggle", "views_quality_inspection_qc_work_order_qcworkorderselectcheckbox_vue" ], - "140": [ + "135": [ "channel_service_order_serviceordertxndialog_for", "views_pilot_service_channel_service_order_serviceordertxndialog_vue" ], - "141": [ + "136": [ "pilot_application_clinicalpaymenttab_for", "views_pilot_service_pilot_application_clinicalpaymenttab_vue" ], - "142": [ + "137": [ "insurance_company_index_deep", "views_basic_info_insurance_company_index_vue" ], - "143": [ + "138": [ "store_index_initstore", "store_index_ts" ], - "144": [ + "139": [ "env_d_ts" ], - "145": [ + "140": [ "shims_loose_d_ts" ], - "146": [ + "141": [ "types_api_d_ts" ], - "147": [ + "142": [ "types_index_ts" ], - "148": [ + "143": [ "types_config_index_ts" ], - "149": [ + "144": [ "types_component_chart_ts" ], - "150": [ + "145": [ "types_component_index_ts" ], - "151": [ + "146": [ "types_common_response_ts" ], - "152": [ + "147": [ "types_common_index_ts" ], - "153": [ + "148": [ "types_directive_directive_d_ts" ], - "154": [ + "149": [ "types_api_api_d_ts" ], - "155": [ + "150": [ "types_import_components_d_ts" ], - "156": [ + "151": [ "types_import_auto_imports_d_ts" ], - "157": [ + "152": [ "types_store_index_ts" ], - "158": [ + "153": [ "types_router_index_ts" ], - "159": [ + "154": [ "config_index_ts" ], - "160": [ + "155": [ "config_modules_festival_ts" ], - "161": [ + "156": [ "config_modules_headerbar_ts" ], - "162": [ + "157": [ "config_modules_fastenter_ts" ], - "163": [ + "158": [ "config_assets_images_ts" ], - "164": [ + "159": [ "plugins_echarts_ts" ], - "165": [ + "160": [ "plugins_index_ts" ], - "166": [ + "161": [ "constants_material_discard_ts" ], - "167": [ + "162": [ "mock_temp_articlelist_ts" ], - "168": [ + "163": [ "mock_temp_commentlist_ts" ], - "169": [ + "164": [ "mock_temp_formdata_ts" ], - "170": [ + "165": [ "mock_temp_commentdetail_ts" ], - "171": [ + "166": [ "enums_formenum_ts" ], - "172": [ + "167": [ "enums_appenum_ts" ], - "173": [ + "168": [ "utils_production_task_set_test_ts" ], - "174": [ + "169": [ "utils_sample_production_reception_fields_test_ts" ], - "175": [ + "170": [ "utils_patch_el_select_filterable_ts" ], - "176": [ + "171": [ "utils_protocol_sample_payment_test_ts" ], - "177": [ + "172": [ "utils_qc_material_ui_ts" ], - "178": [ + "173": [ "utils_rmb_upper_test_ts" ], - "179": [ + "174": [ "utils_oa_leave_hours_test_ts" ], - "180": [ + "175": [ "utils_oa_trip_days_test_ts" ], - "181": [ + "176": [ "utils_oa_form_value_display_test_ts" ], - "182": [ + "177": [ "utils_protocol_payment_payload_test_ts" ], - "183": [ + "178": [ "utils_oa_approval_print_flow_test_ts" ], - "184": [ + "179": [ "utils_presign_save_auto_submit_test_ts" ], - "185": [ + "180": [ "utils_oa_receive_account_value_test_ts" ], - "186": [ + "181": [ "utils_production_complete_work_order_gate_test_ts" ], - "187": [ + "182": [ "utils_index_ts" ], - "188": [ + "183": [ "utils_oa_person_value_test_ts" ], - "189": [ + "184": [ "utils_oa_confirmation_date_test_ts" ], - "190": [ + "185": [ "utils_storage_slot_range_fill_test_ts" ], - "191": [ + "186": [ "utils_oa_app_icons_test_ts" ], - "192": [ + "187": [ "utils_qc_labels_ts" ], - "193": [ + "188": [ "utils_process_material_ui_ts" ], - "194": [ + "189": [ "utils_production_step_output_test_ts" ], - "195": [ + "190": [ "utils_protocol_audit_flatten_test_ts" ], - "196": [ + "191": [ "utils_oa_flow_preview_refresh_test_ts" ], - "197": [ + "192": [ "utils_oa_progress_person_lines_test_ts" ], - "198": [ + "193": [ "utils_ui_emojo_ts" ], - "199": [ + "194": [ "utils_ui_index_ts" ], - "200": [ + "195": [ "utils_ui_iconify_loader_ts" ], - "201": [ + "196": [ "utils_form_index_ts" ], - "202": [ + "197": [ "utils_constants_links_ts" ], - "203": [ + "198": [ "utils_constants_index_ts" ], - "204": [ + "199": [ "utils_navigation_index_ts" ], - "205": [ + "200": [ "utils_navigation_keep_alive_exclude_test_ts" ], - "206": [ + "201": [ "utils_storage_index_ts" ], - "207": [ + "202": [ "utils_sys_mittbus_ts" ], - "208": [ + "203": [ "utils_sys_index_ts" ], - "209": [ + "204": [ "utils_table_tableconfig_ts" ], - "210": [ + "205": [ "utils_http_status_ts" ], - "211": [ + "206": [ "components_core_tables_art_table_index_vue" ], - "212": [ + "207": [ "components_core_tables_art_table_header_index_vue" ], - "213": [ + "208": [ "components_core_forms_art_button_more_index_vue" ], - "214": [ + "209": [ "components_core_forms_art_excel_import_index_vue" ], - "215": [ + "210": [ "components_core_forms_art_excel_export_index_vue" ], - "216": [ + "211": [ "components_core_forms_art_drag_verify_index_vue" ], - "217": [ + "212": [ "components_core_forms_art_button_table_index_vue" ], - "218": [ + "213": [ "components_core_widget_art_icon_button_index_vue" ], - "219": [ + "214": [ "components_core_cards_art_bar_chart_card_index_vue" ], - "220": [ + "215": [ "components_core_cards_art_data_list_card_index_vue" ], - "221": [ + "216": [ "components_core_cards_art_timeline_list_card_index_vue" ], - "222": [ + "217": [ "components_core_cards_art_stats_card_index_vue" ], - "223": [ + "218": [ "components_core_cards_art_image_card_index_vue" ], - "224": [ + "219": [ "components_core_cards_art_progress_card_index_vue" ], - "225": [ + "220": [ "components_core_cards_art_line_chart_card_index_vue" ], - "226": [ + "221": [ "components_core_charts_art_scatter_chart_index_vue" ], - "227": [ + "222": [ "components_core_charts_art_dual_bar_compare_chart_index_vue" ], - "228": [ + "223": [ "components_core_charts_art_ring_chart_index_vue" ], - "229": [ + "224": [ "components_core_charts_art_radar_chart_index_vue" ], - "230": [ + "225": [ "components_core_others_art_watermark_index_vue" ], - "231": [ + "226": [ "components_core_others_art_menu_right_index_vue" ], - "232": [ + "227": [ "components_core_banners_art_card_banner_index_vue" ], - "233": [ + "228": [ "components_core_layouts_art_global_component_index_vue" ], - "234": [ + "229": [ "components_core_layouts_art_settings_panel_index_vue" ], - "235": [ + "230": [ "components_core_layouts_art_settings_panel_widget_themesettings_vue" ], - "236": [ + "231": [ "components_core_layouts_art_settings_panel_widget_settingheader_vue" ], - "237": [ + "232": [ "components_core_layouts_art_settings_panel_widget_menustylesettings_vue" ], - "238": [ + "233": [ "components_core_layouts_art_settings_panel_widget_basicsettings_vue" ], - "239": [ + "234": [ "components_core_layouts_art_settings_panel_widget_settingdrawer_vue" ], - "240": [ + "235": [ "components_core_layouts_art_settings_panel_widget_settingactions_vue" ], - "241": [ + "236": [ "components_core_layouts_art_settings_panel_widget_colorsettings_vue" ], - "242": [ + "237": [ "components_core_layouts_art_settings_panel_widget_menulayoutsettings_vue" ], - "243": [ + "238": [ "components_core_layouts_art_settings_panel_widget_sectiontitle_vue" ], - "244": [ + "239": [ "components_core_layouts_art_settings_panel_widget_boxstylesettings_vue" ], - "245": [ + "240": [ "components_core_layouts_art_settings_panel_widget_containersettings_vue" ], - "246": [ + "241": [ "components_core_layouts_art_chat_window_index_vue" ], - "247": [ + "242": [ "components_core_layouts_art_menus_art_mixed_menu_index_vue" ], - "248": [ + "243": [ "components_core_layouts_art_notification_index_vue" ], - "249": [ + "244": [ "components_core_layouts_art_fast_enter_index_vue" ], - "250": [ + "245": [ "components_core_layouts_art_breadcrumb_index_vue" ], - "251": [ + "246": [ "components_core_theme_theme_svg_index_vue" ], - "252": [ + "247": [ "components_core_views_result_artresultpage_vue" ], - "253": [ + "248": [ "components_core_views_exception_exceptionillustration_vue" ], - "254": [ + "249": [ "components_core_views_exception_artexception_vue" ], - "255": [ + "250": [ "components_core_views_login_authtopbar_vue" ], - "256": [ + "251": [ "components_core_views_login_loginleftview_vue" ], - "257": [ + "252": [ "components_core_text_effect_art_festival_text_scroll_index_vue" ], - "258": [ + "253": [ "components_core_base_art_svg_icon_index_vue" ], - "259": [ + "254": [ "components_core_base_art_back_to_top_index_vue" ], - "260": [ + "255": [ "components_core_base_art_logo_index_vue" ], - "261": [ + "256": [ "components_core_media_art_video_player_index_vue" ], - "262": [ + "257": [ "components_core_media_art_cutter_img_index_vue" ], - "263": [ + "258": [ "components_business_cell_product_lineage_qc_dialog_index_vue" ], - "264": [ + "259": [ "components_business_sample_freight_pick_table_index_vue" ], - "265": [ + "260": [ "components_business_qc_task_view_dialog_index_vue" ], - "266": [ + "261": [ "components_business_clinical_payment_submit_readonly_index_vue" ], - "267": [ + "262": [ "components_business_sample_qc_info_cards_index_vue" ], - "268": [ + "263": [ "components_business_special_sample_display_index_vue" ], - "269": [ + "264": [ "components_business_product_lines_batch_slot_fill_dialog_index_vue" ], - "270": [ + "265": [ "components_business_freight_unlink_dialog_index_vue" ], - "271": [ + "266": [ "components_business_protocol_payment_detail_readonly_index_vue" ], - "272": [ + "267": [ "components_business_qc_item_param_select_editor_index_vue" ], - "273": [ + "268": [ "components_business_sample_special_mark_dialog_index_vue" ], - "274": [ + "269": [ "components_common_list_datetime_column_vue" ], - "275": [ + "270": [ "components_oa_approval_oacommentfilecards_vue" ], - "276": [ + "271": [ "components_oa_approval_oaapprovalprintsheet_vue" ], - "277": [ + "272": [ "components_oa_approval_oaprintrelatedtree_vue" ], - "278": [ + "273": [ "hooks_index_ts" ], - "279": [ + "274": [ "views_auth_login_index_vue" ], - "280": [ + "275": [ "views_cell_storage_presign_order_index_vue" ], - "281": [ + "276": [ "views_cell_storage_refund_confirm_index_vue" ], - "282": [ + "277": [ "views_cell_storage_sample_freight_index_vue" ], - "283": [ + "278": [ "views_cell_storage_my_material_usage_index_vue" ], - "284": [ + "279": [ "views_cell_storage_sample_info_index_vue" ], - "285": [ + "280": [ "views_cell_storage_sample_info_unifiedsampleinfopage_vue" ], - "286": [ + "281": [ "views_cell_storage_sample_reception_info_index_vue" ], - "287": [ + "282": [ "views_cell_storage_payment_info_index_vue" ], - "288": [ + "283": [ "views_cell_storage_payment_info_paymentexcellist_vue" ], - "289": [ + "284": [ "views_cell_storage_storage_cert_index_vue" ], - "290": [ + "285": [ "views_cell_storage_payment_chase_index_vue" ], - "291": [ + "286": [ "views_cell_storage_protocol_audit_index_vue" ], - "292": [ + "287": [ "views_cell_storage_protocol_audit_donationprotocoltab_vue" ], - "293": [ + "288": [ "views_cell_storage_protocol_audit_unifiedprotocolpage_vue" ], - "294": [ + "289": [ "views_cell_storage_protocol_audit_protocolaudittab_vue" ], - "295": [ + "290": [ "views_cell_storage_protocol_audit_paymentinfotab_vue" ], - "296": [ + "291": [ "views_cell_storage_fullmoon_todo_index_vue" ], - "297": [ + "292": [ "views_cell_storage_storage_entry_info_index_vue" ], - "298": [ + "293": [ "views_cell_storage_payment_confirm_index_vue" ], - "299": [ + "294": [ "views_cell_storage_payment_confirm_refundconfirmtab_vue" ], - "300": [ + "295": [ "views_cell_storage_payment_confirm_invoicerequesttab_vue" ], - "301": [ + "296": [ "views_cell_storage_material_stock_log_index_vue" ], - "302": [ + "297": [ "views_outside_iframe_vue" ], - "303": [ + "298": [ "views_operations_demo_index_vue" ], - "304": [ + "299": [ "views_research_donation_audit_index_vue" ], - "305": [ + "300": [ "views_research_donation_sample_info_index_vue" ], - "306": [ + "301": [ "views_research_donation_list_index_vue" ], - "307": [ + "302": [ "views_dashboard_console_index_vue" ], - "308": [ + "303": [ "views_system_order_index_vue" ], - "309": [ + "304": [ "views_system_user_detail_vue" ], - "310": [ + "305": [ "views_system_workflow_my_applications_index_vue" ], - "311": [ + "306": [ "views_system_workflow_task_pending_index_vue" ], - "312": [ + "307": [ "views_system_workflow_task_completed_index_vue" ], - "313": [ + "308": [ "views_system_workflow_components_processstatustag_vue" ], - "314": [ + "309": [ "views_system_workflow_process_index_vue" ], - "315": [ + "310": [ "views_system_dict_index_vue" ], - "316": [ + "311": [ "views_system_leave_index_vue" ], - "317": [ + "312": [ "views_oa_approval_done_index_vue" ], - "318": [ + "313": [ "views_oa_approval_instances_detail_vue" ], - "319": [ + "314": [ "views_production_output_type_index_vue" ], - "320": [ + "315": [ "views_production_cell_product_index_vue" ], - "321": [ + "316": [ "views_production_cell_product_sourcechaingraph_vue" ], - "322": [ + "317": [ "views_production_cell_product_source_chain_chaininject_ts" ], - "323": [ + "318": [ "views_production_cell_product_source_chain_chain_types_ts" ], - "324": [ + "319": [ "views_production_cell_product_source_chain_chainflowtheme_ts" ], - "325": [ + "320": [ "views_production_cell_product_source_chain_chainnodecard_vue" ], - "326": [ + "321": [ "views_production_process_route_index_vue" ], - "327": [ + "322": [ "views_production_pre_transit_sample_index_vue" ], - "328": [ + "323": [ "views_production_production_task_index_vue" ], - "329": [ + "324": [ "views_production_production_work_order_productionstepbadge_vue" ], - "330": [ + "325": [ "views_production_production_work_order_taskinputenhancedtable_vue" ], - "331": [ + "326": [ "views_production_production_work_order_taskequipmentpanel_vue" ], - "332": [ + "327": [ "views_production_production_work_order_taskoutputlist_vue" ], - "333": [ + "328": [ "views_production_production_work_order_taskoutputproductdialog_vue" ], - "334": [ + "329": [ "views_production_production_work_order_productionworkordercardlist_vue" ], - "335": [ + "330": [ "views_production_production_work_order_stepdetailactionbar_vue" ], - "336": [ + "331": [ "views_production_consumable_pack_index_vue" ], - "337": [ + "332": [ "views_production_consumable_index_vue" ], - "338": [ + "333": [ "views_production_consumable_consumablepacktab_vue" ], - "339": [ + "334": [ "views_production_cleanroom_garment_index_vue" ], - "340": [ + "335": [ "views_production_production_material_index_vue" ], - "341": [ + "336": [ "views_production_production_material_productionmaterialstockchecktab_vue" ], - "342": [ + "337": [ "views_production_production_material_productionmaterialpreptab_vue" ], - "343": [ + "338": [ "views_production_sample_reception_completion_index_vue" ], - "344": [ + "339": [ "views_production_my_production_task_index_vue" ], - "345": [ + "340": [ "views_production_equipment_index_vue" ], - "346": [ + "341": [ "views_production_process_index_vue" ], - "347": [ + "342": [ "views_production_process_category_index_vue" ], - "348": [ + "343": [ "views_production_process_category_outputtypetab_vue" ], - "349": [ + "344": [ "views_index_index_vue" ], - "350": [ + "345": [ "views_quality_inspection_qc_work_order_qcworkorderfeesummarybar_vue" ], - "351": [ + "346": [ "views_quality_inspection_qc_work_order_qcunfinishedbadge_vue" ], - "352": [ + "347": [ "views_quality_inspection_qc_work_order_composables_qc_work_order_selection_ts" ], - "353": [ + "348": [ "views_quality_inspection_qc_work_order_view_dialogs_outboundqcdiagnosisattachments_vue" ], - "354": [ + "349": [ "views_quality_inspection_sample_reception_check_item_index_vue" ], - "355": [ + "350": [ "views_quality_inspection_lab_test_item_index_vue" ], - "356": [ + "351": [ "views_quality_inspection_lab_test_item_thirdpartycompanytab_vue" ], - "357": [ + "352": [ "views_quality_inspection_my_qc_material_usage_index_vue" ], - "358": [ + "353": [ "views_quality_inspection_qc_material_amount_auth_index_vue" ], - "359": [ + "354": [ "views_quality_inspection_pre_transit_sample_index_vue" ], - "360": [ + "355": [ "views_quality_inspection_sample_reception_samplereceptioncardlist_vue" ], - "361": [ + "356": [ "views_quality_inspection_qc_task_index_vue" ], - "362": [ + "357": [ "views_quality_inspection_storage_release_review_storagereleasereviewdialog_vue" ], - "363": [ + "358": [ "views_quality_inspection_qc_material_usage_index_vue" ], - "364": [ + "359": [ "views_quality_inspection_third_party_company_index_vue" ], - "365": [ + "360": [ "views_exception_500_index_vue" ], - "366": [ + "361": [ "views_exception_403_index_vue" ], - "367": [ + "362": [ "views_exception_404_index_vue" ], - "368": [ + "363": [ "views_pilot_service_cell_product_type_index_vue" ], - "369": [ + "364": [ "views_pilot_service_cell_product_type_cellproductpricetab_vue" ], - "370": [ + "365": [ "views_pilot_service_cell_product_type_cellproductspectab_vue" ], - "371": [ + "366": [ "views_pilot_service_infusion_schedule_management_index_vue" ], - "372": [ + "367": [ "views_pilot_service_infusion_schedule_management_scheduleviewdialog_vue" ], - "373": [ + "368": [ "views_pilot_service_channel_service_order_index_vue" ], - "374": [ + "369": [ "views_pilot_service_channel_service_order_serviceordertxntable_vue" ], - "375": [ + "370": [ "views_pilot_service_clinical_refund_confirm_index_vue" ], - "376": [ + "371": [ "views_pilot_service_outbound_release_review_outboundreleaseviewdialog_vue" ], - "377": [ + "372": [ "views_pilot_service_outbound_release_review_outboundreleasematerialdialog_vue" ], - "378": [ + "373": [ "views_pilot_service_pilot_application_index_vue" ], - "379": [ + "374": [ "views_pilot_service_cell_product_price_index_vue" ], - "380": [ + "375": [ "views_pilot_service_checkup_management_index_vue" ], - "381": [ + "376": [ "views_pilot_service_clinical_payment_info_index_vue" ], - "382": [ + "377": [ "views_pilot_service_project_price_system_index_vue" ], - "383": [ + "378": [ "views_pilot_service_cell_product_spec_index_vue" ], - "384": [ + "379": [ "views_basic_info_sample_code_index_vue" ], - "385": [ + "380": [ "views_basic_info_collection_protocol_no_index_vue" ], - "386": [ + "381": [ "views_basic_info_customer_index_vue" ], - "387": [ + "382": [ "views_basic_info_collection_region_collectionprotocolnotab_vue" ], - "388": [ + "383": [ "assets_svg_loading_ts" ], - "389": [ + "384": [ "store_modules_qc_menu_badge_ts" ], - "390": [ + "385": [ "store_modules_worktab_ts" ], - "391": [ + "386": [ "store_modules_table_ts" ], - "392": [ + "387": [ "store_modules_oa_menu_badge_ts" ], - "393": [ + "388": [ "store_modules_menu_ts" ], - "394": [ + "389": [ "store_modules_setting_ts" ], - "395": [ + "390": [ "store_modules_production_menu_badge_ts" ], - "396": [ + "391": [ "store_modules_user_ts" ], - "397": [ + "392": [ "router_routesalias_ts" ], - "398": [ + "393": [ "router_core_index_ts" ], - "399": [ + "394": [ "router_modules_sqxp_ts" ], - "400": [ + "395": [ "router_modules_index_ts" ], - "401": [ + "396": [ "router_modules_exception_ts" ], - "402": [ + "397": [ "router_routes_staticroutes_ts" ], - "403": [ + "398": [ "router_routes_asyncroutes_ts" ] }, @@ -4654,75 +4646,75 @@ "7": 0.02, "8": 0.03, "9": 0.03, - "10": 0.03, - "11": 0.04, - "12": 0.03, + "10": 0.04, + "11": 0.03, + "12": 0.04, "13": 0.04, "14": 0.04, "15": 0.04, - "16": 0.04, - "17": 0.05, + "16": 0.05, + "17": 0.04, "18": 0.04, - "19": 0.04, - "20": 0.05, - "21": 0.06, + "19": 0.05, + "20": 0.04, + "21": 0.05, "22": 0.05, - "23": 0.06, - "24": 0.1, - "25": 0.06, - "26": 0.09, - "27": 0.08, - "28": 0.08, - "29": 0.11, - "30": 0.09, + "23": 0.1, + "24": 0.09, + "25": 0.08, + "26": 0.08, + "27": 0.09, + "28": 0.11, + "29": 0.09, + "30": 0.07, "31": 0.11, "32": 0.1, - "33": 0.12, - "34": 0.2, - "35": 0.16, - "36": 0.12, - "37": 0.16, - "38": 0.27, - "39": 0.13, - "40": 0.25, - "41": 0.33, - "42": 0.19, - "43": 0.24, - "44": 0.15, - "45": 0.26, - "46": 0.25, - "47": 0.22, - "48": 0.28, - "49": 0.36, - "50": 0.22, - "51": 0.39, - "52": 0.36, - "53": 0.25, - "54": 0.33, - "55": 0.29, - "56": 0.29, - "57": 0.4, + "33": 0.13, + "34": 0.12, + "35": 0.2, + "36": 0.16, + "37": 0.12, + "38": 0.16, + "39": 0.27, + "40": 0.33, + "41": 0.19, + "42": 0.24, + "43": 0.15, + "44": 0.26, + "45": 0.25, + "46": 0.22, + "47": 0.36, + "48": 0.22, + "49": 0.39, + "50": 0.36, + "51": 0.25, + "52": 0.33, + "53": 0.38, + "54": 0.4, + "55": 0.5, + "56": 0.4, + "57": 0.5, "58": 0.5, - "59": 0.4, - "60": 0.5, - "61": 0.4, + "59": 0.5, + "60": 0.67, + "61": 0.67, "62": 0.5, "63": 0.5, - "64": 0.67, - "65": 0.67, + "64": 0.5, + "65": 0.5, "66": 0.5, - "67": 0.5, - "68": 0.5, - "69": 0.5, - "70": 0.5, - "71": 0.67, - "72": 1.0, - "73": 0.67, + "67": 0.67, + "68": 1.0, + "69": 0.67, + "70": 0.67, + "71": 1.0, + "72": 0.67, + "73": 1.0, "74": 0.67, - "75": 1.0, + "75": 0.67, "76": 0.67, "77": 0.67, - "78": 1.0, + "78": 0.67, "79": 0.67, "80": 0.67, "81": 0.67, @@ -4733,17 +4725,17 @@ "86": 0.67, "87": 0.67, "88": 0.67, - "89": 0.67, + "89": 1.0, "90": 0.67, "91": 0.67, - "92": 0.67, + "92": 1.0, "93": 1.0, "94": 0.67, "95": 0.67, "96": 1.0, "97": 1.0, - "98": 0.67, - "99": 0.67, + "98": 1.0, + "99": 1.0, "100": 1.0, "101": 1.0, "102": 1.0, @@ -5042,12 +5034,7 @@ "395": 1.0, "396": 1.0, "397": 1.0, - "398": 1.0, - "399": 1.0, - "400": 1.0, - "401": 1.0, - "402": 1.0, - "403": 1.0 + "398": 1.0 }, "gods": [ { @@ -5139,7 +5126,7 @@ "source": "handleBatchDelete()", "target": "withFullscreenLoading()", "source_files": [ - "views/system/tenant/index.vue", + "views/operations/exhibition-appointment/index.vue", "utils/fullscreen-loading.ts" ], "confidence": "INFERRED", @@ -5150,7 +5137,7 @@ "source": "handleBatchDelete()", "target": "withFullscreenLoading()", "source_files": [ - "views/system/unit/index.vue", + "views/basic-info/cell-sample-type/index.vue", "utils/fullscreen-loading.ts" ], "confidence": "INFERRED", diff --git a/web-admin/graphify-out/.graphify_extract.json b/web-admin/graphify-out/.graphify_extract.json index a1253033..c5609d45 100644 --- a/web-admin/graphify-out/.graphify_extract.json +++ b/web-admin/graphify-out/.graphify_extract.json @@ -12164,35 +12164,35 @@ "label": "fetchUpdateFullmoonHandle()", "file_type": "code", "source_file": "api/sample-info-handle.ts", - "source_location": "L47" + "source_location": "L55" }, { "id": "api_sample_info_handle_fetchsamplestoragecert", "label": "fetchSampleStorageCert()", "file_type": "code", "source_file": "api/sample-info-handle.ts", - "source_location": "L59" + "source_location": "L67" }, { "id": "api_sample_info_handle_fetchupdatesamplestoragecert", "label": "fetchUpdateSampleStorageCert()", "file_type": "code", "source_file": "api/sample-info-handle.ts", - "source_location": "L63" + "source_location": "L71" }, { "id": "api_sample_info_handle_fetchsampleinsurance", "label": "fetchSampleInsurance()", "file_type": "code", "source_file": "api/sample-info-handle.ts", - "source_location": "L80" + "source_location": "L88" }, { "id": "api_sample_info_handle_fetchupdatesampleinsurance", "label": "fetchUpdateSampleInsurance()", "file_type": "code", "source_file": "api/sample-info-handle.ts", - "source_location": "L84" + "source_location": "L92" }, { "id": "api_production_task_set_ts", @@ -18541,7 +18541,7 @@ "label": "if()", "file_type": "code", "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", - "source_location": "L302" + "source_location": "L405" }, { "id": "views_cell_storage_sample_info_unifiedsampleinfopage_vue", @@ -18550,6 +18550,20 @@ "source_file": "views/cell-storage/sample-info/UnifiedSampleInfoPage.vue", "source_location": "L1" }, + { + "id": "views_cell_storage_sample_info_quickregisterattachmentfield_vue", + "label": "QuickRegisterAttachmentField.vue", + "file_type": "code", + "source_file": "views/cell-storage/sample-info/QuickRegisterAttachmentField.vue", + "source_location": "L1" + }, + { + "id": "sample_info_quickregisterattachmentfield_for", + "label": "for()", + "file_type": "code", + "source_file": "views/cell-storage/sample-info/QuickRegisterAttachmentField.vue", + "source_location": "L205" + }, { "id": "views_cell_storage_sample_reception_info_index_vue", "label": "index.vue", @@ -50561,7 +50575,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/sample-info-handle.ts", - "source_location": "L47", + "source_location": "L55", "weight": 1.0 }, { @@ -50570,7 +50584,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/sample-info-handle.ts", - "source_location": "L59", + "source_location": "L67", "weight": 1.0 }, { @@ -50579,7 +50593,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/sample-info-handle.ts", - "source_location": "L63", + "source_location": "L71", "weight": 1.0 }, { @@ -50588,7 +50602,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/sample-info-handle.ts", - "source_location": "L80", + "source_location": "L88", "weight": 1.0 }, { @@ -50597,7 +50611,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/sample-info-handle.ts", - "source_location": "L84", + "source_location": "L92", "weight": 1.0 }, { @@ -59849,7 +59863,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", - "source_location": "L215", + "source_location": "L304", "weight": 1.0 }, { @@ -59858,16 +59872,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", - "source_location": "L216", - "weight": 1.0 - }, - { - "source": "views_cell_storage_sample_info_sampleinfoquickregisterdialog_vue", - "target": "users_wuzilong_work_00code_zkxw_web_admin_src_api_business", - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", - "source_location": "L217", + "source_location": "L305", "weight": 1.0 }, { @@ -59876,7 +59881,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", - "source_location": "L218", + "source_location": "L306", "weight": 1.0 }, { @@ -59885,7 +59890,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", - "source_location": "L219", + "source_location": "L307", "weight": 1.0 }, { @@ -59894,7 +59899,16 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", - "source_location": "L223", + "source_location": "L308", + "weight": 1.0 + }, + { + "source": "views_cell_storage_sample_info_sampleinfoquickregisterdialog_vue", + "target": "views_cell_storage_sample_info_quickregisterattachmentfield_vue", + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", + "source_location": "L309", "weight": 1.0 }, { @@ -59903,7 +59917,16 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue", - "source_location": "L302", + "source_location": "L405", + "weight": 1.0 + }, + { + "source": "views_cell_storage_sample_info_quickregisterattachmentfield_vue", + "target": "sample_info_quickregisterattachmentfield_for", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "views/cell-storage/sample-info/QuickRegisterAttachmentField.vue", + "source_location": "L205", "weight": 1.0 }, { @@ -83870,7 +83893,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/sample-info-handle.ts", - "source_location": "L60", + "source_location": "L68", "weight": 1.0 }, { @@ -83880,7 +83903,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/sample-info-handle.ts", - "source_location": "L81", + "source_location": "L89", "weight": 1.0 }, { diff --git a/web-admin/graphify-out/GRAPH_REPORT.md b/web-admin/graphify-out/GRAPH_REPORT.md index e9bc4c5f..546bf556 100644 --- a/web-admin/graphify-out/GRAPH_REPORT.md +++ b/web-admin/graphify-out/GRAPH_REPORT.md @@ -1,10 +1,10 @@ -# Graph Report - src (2026-10-17) +# Graph Report - src (2026-10-19) ## Corpus Check -- Large corpus: 1036 files · ~687,728 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. +- Large corpus: 1037 files · ~689,168 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. ## Summary -- 3834 nodes · 5593 edges · 66 communities detected +- 3836 nodes · 5595 edges · 61 communities detected - Extraction: 76% EXTRACTED · 24% INFERRED · 0% AMBIGUOUS · INFERRED: 1336 edges (avg confidence: 0.8) - Token cost: 0 input · 0 output @@ -52,29 +52,24 @@ - [[_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 48|Community 48]] -- [[_COMMUNITY_Community 51|Community 51]] +- [[_COMMUNITY_Community 49|Community 49]] +- [[_COMMUNITY_Community 50|Community 50]] - [[_COMMUNITY_Community 52|Community 52]] +- [[_COMMUNITY_Community 53|Community 53]] - [[_COMMUNITY_Community 54|Community 54]] - [[_COMMUNITY_Community 55|Community 55]] -- [[_COMMUNITY_Community 56|Community 56]] - [[_COMMUNITY_Community 57|Community 57]] -- [[_COMMUNITY_Community 58|Community 58]] - [[_COMMUNITY_Community 60|Community 60]] - [[_COMMUNITY_Community 61|Community 61]] -- [[_COMMUNITY_Community 64|Community 64]] -- [[_COMMUNITY_Community 65|Community 65]] -- [[_COMMUNITY_Community 67|Community 67]] +- [[_COMMUNITY_Community 63|Community 63]] - [[_COMMUNITY_Community 68|Community 68]] -- [[_COMMUNITY_Community 72|Community 72]] -- [[_COMMUNITY_Community 75|Community 75]] -- [[_COMMUNITY_Community 78|Community 78]] +- [[_COMMUNITY_Community 71|Community 71]] +- [[_COMMUNITY_Community 73|Community 73]] +- [[_COMMUNITY_Community 89|Community 89]] +- [[_COMMUNITY_Community 92|Community 92]] - [[_COMMUNITY_Community 93|Community 93]] -- [[_COMMUNITY_Community 96|Community 96]] -- [[_COMMUNITY_Community 97|Community 97]] ## God Nodes (most connected - your core abstractions) 1. `get()` - 345 edges @@ -96,35 +91,35 @@ - `isStorageSlotAvailable()` --calls--> `Number()` [INFERRED] utils/storage-slot-options.ts → views/cell-storage/payment-info/PaymentBySampleTab.vue - `handleBatchDelete()` --calls--> `withFullscreenLoading()` [INFERRED] - views/system/tenant/index.vue → utils/fullscreen-loading.ts + views/operations/exhibition-appointment/index.vue → utils/fullscreen-loading.ts - `handleBatchDelete()` --calls--> `withFullscreenLoading()` [INFERRED] - views/system/unit/index.vue → utils/fullscreen-loading.ts + views/basic-info/cell-sample-type/index.vue → utils/fullscreen-loading.ts ## Communities ### Community 0 - "Community 0" Cohesion: 0.0 -Nodes (214): fetchAccessLogList(), fetchActiveRegions(), fetchCategoryList(), fetchCategoryParameters(), fetchCellProductPriceList(), fetchCellProductSpecList(), fetchCellProductTypeList(), fetchChannelAccount() (+206 more) +Nodes (225): fetchAccessLogList(), fetchActiveRegions(), fetchCategoryList(), fetchCategoryParameters(), fetchCellProductPriceList(), fetchCellProductSpecList(), fetchCellProductTypeList(), fetchChannelAccount() (+217 more) ### Community 1 - "Community 1" Cohesion: 0.02 -Nodes (131): handleFocus(), handleInput(), if(), Number(), applyPreferentialContractForV1Mode(), createEmptyTransport(), datetimeToYmd(), defaultInstallmentStartDateYmd() (+123 more) +Nodes (136): fetchMarkQcMaterialUsageFullyUsed(), if(), Number(), applyPreferentialContractForV1Mode(), createEmptyTransport(), datetimeToYmd(), defaultInstallmentStartDateYmd(), if() (+128 more) ### Community 2 - "Community 2" Cohesion: 0.02 -Nodes (89): fetchAddTaskStep(), fetchCopyTaskStep(), fetchDeleteTaskStep(), fetchDispatchProductionTaskSteps(), fetchForwardProductionTask(), fetchProductionTaskDetail(), fetchProductionTaskEditorInit(), fetchProductionTaskList() (+81 more) +Nodes (109): fetchMyProductionTasks(), fetchMyQcTaskList(), fetchQcTaskDetail(), fetchQcTaskList(), buildTemporaryViewSections(), buildInsertedSiblingCard(), fetchMineTasksForWorkOrders(), resolveShowProtocolPaymentAtGroup() (+101 more) ### Community 3 - "Community 3" Cohesion: 0.02 -Nodes (92): fetchMyProductionTasks(), fetchMyQcTaskList(), fetchQcTaskDetail(), fetchQcTaskList(), buildTemporaryViewSections(), buildInsertedSiblingCard(), fetchMineTasksForWorkOrders(), resolveShowProtocolPaymentAtGroup() (+84 more) +Nodes (87): fetchAddTaskStep(), fetchCopyTaskStep(), fetchDeleteTaskStep(), fetchDispatchProductionTaskSteps(), fetchForwardProductionTask(), fetchProductionTaskDetail(), fetchProductionTaskEditorInit(), fetchProductionTaskList() (+79 more) ### Community 4 - "Community 4" Cohesion: 0.02 -Nodes (81): fetchBatchDeleteOaReceiveAccounts(), fetchBatchMarkOaCcTasksRead(), fetchCreateOaReceiveAccount(), fetchDeleteOaReceiveAccount(), fetchMarkOaCcTaskRead(), fetchOaAppDraft(), fetchOaAppList(), fetchOaBankReceipts() (+73 more) +Nodes (94): batchSavePilotCheckup(), deletePilotCheckupActualItem(), fetchCheckupInstitutionList(), fetchCheckupInstitutionPackageDetail(), fetchCheckupInstitutionPackages(), fetchPilotCheckupDetail(), fetchPilotCheckupList(), fetchUpdatePostBoundRoles() (+86 more) ### Community 5 - "Community 5" Cohesion: 0.02 -Nodes (89): batchSavePilotCheckup(), deletePilotCheckupActualItem(), fetchCheckupInstitutionList(), fetchCheckupInstitutionPackageDetail(), fetchCheckupInstitutionPackages(), fetchPilotCheckupDetail(), fetchPilotCheckupList(), fetchUpdatePostBoundRoles() (+81 more) +Nodes (73): fetchBatchDeleteOaReceiveAccounts(), fetchBatchMarkOaCcTasksRead(), fetchCreateOaReceiveAccount(), fetchDeleteOaReceiveAccount(), fetchMarkOaCcTaskRead(), fetchOaAppDraft(), fetchOaBankReceipts(), fetchOaCcUnreadCount() (+65 more) ### Community 6 - "Community 6" Cohesion: 0.03 @@ -132,7 +127,7 @@ Nodes (80): fetchUploadAttachment(), FireworkSystem, handleReportUpload(), handl ### Community 7 - "Community 7" Cohesion: 0.02 -Nodes (84): fetchCellSampleTypeList(), fetchCheckupInstitutionInvoices(), fetchCheckupInstitutionProjects(), fetchCreateCellSampleType(), fetchCreateCheckupInstitution(), fetchCreateCheckupInstitutionInvoice(), fetchCreateCheckupInstitutionProject(), fetchCreateExhibitionAppointment() (+76 more) +Nodes (80): fetchCheckupInstitutionInvoices(), fetchCheckupInstitutionProjects(), fetchCreateCheckupInstitution(), fetchCreateCheckupInstitutionInvoice(), fetchCreateCheckupInstitutionProject(), fetchCreateItemUnit(), fetchDeleteItemUnit(), fetchItemUnitList() (+72 more) ### Community 8 - "Community 8" Cohesion: 0.03 @@ -140,91 +135,91 @@ Nodes (34): fetchGetMenuList(), ComponentLoader, IframeRouteManager, MenuProcess ### Community 9 - "Community 9" Cohesion: 0.03 -Nodes (57): handleBlur(), handleFocus(), handleInput(), fetchCreatePaymentTransfer(), fetchDeletePaymentTransfer(), fetchPaymentChaseList(), fetchPaymentTransferList(), fetchPaymentTransferReceiptConfirmedList() (+49 more) +Nodes (54): useSettingsHandlers(), useSettingsPanel(), useSettingsState(), useCeremony(), useTheme(), if(), chipTitle(), confirmPicker() (+46 more) ### Community 10 - "Community 10" -Cohesion: 0.03 -Nodes (62): fetchOaRelatedSummaries(), useSettingsHandlers(), useSettingsPanel(), useSettingsState(), useCeremony(), useTheme(), if(), loadAllAppointmentsForExport() (+54 more) +Cohesion: 0.04 +Nodes (55): handleBlur(), handleFocus(), handleInput(), fetchCreatePaymentTransfer(), fetchDeletePaymentTransfer(), fetchPaymentChaseList(), fetchPaymentTransferList(), fetchPaymentTransferReceiptConfirmedList() (+47 more) ### Community 11 - "Community 11" -Cohesion: 0.04 -Nodes (71): fetchDeptTree(), fetchUserList(), fetchOaFlowPreview(), fetchOaTemplateDetail(), branchConditionLines(), remoteSearchHandoverUsers(), collectConditionReferencedFields(), collectFormConditionReferencedFields() (+63 more) +Cohesion: 0.03 +Nodes (52): fetchAttachmentDownloadUrl(), formatProtocolAmount(), handleAttachmentPreview(), resolveFileUrl(), showStepContent(), visibleFields(), qcAttachmentFullUrl(), qcDownloadAttachment() (+44 more) ### Community 12 - "Community 12" -Cohesion: 0.03 -Nodes (54): fetchDictDataOptions(), fetchAttachmentDownloadUrl(), fetchUpdateSampleFreight(), formatProtocolAmount(), handleAttachmentPreview(), resolveFileUrl(), showStepContent(), visibleFields() (+46 more) +Cohesion: 0.04 +Nodes (70): fetchDeptTree(), fetchUserList(), fetchOaFlowPreview(), fetchOaTemplateDetail(), openForDraft(), remoteSearchHandoverUsers(), applySchema(), flowNeedsInitiatorSelect() (+62 more) ### Community 13 - "Community 13" Cohesion: 0.04 -Nodes (58): fetchOaInstanceDetail(), fetchOaTasks(), buildFilterParams(), currentPrinterName(), handleReset(), handleSearch(), load(), openDetail() (+50 more) +Nodes (49): fetchCreateMenu(), fetchDeleteMenu(), fetchMenuTree(), fetchUpdateMenu(), collectIds(), buildInboundBasicSection(), buildInboundCellStorageViewSections(), buildInboundResearchDonationViewSections() (+41 more) ### Community 14 - "Community 14" Cohesion: 0.04 -Nodes (45): buildBaseFields(), buildInboundBasicSection(), buildInboundCellStorageProductionViewSections(), buildInboundResearchDonationProductionViewSections(), buildOutboundBasicExperimentProductionViewSections(), buildOutboundClinicalProductionViewSections(), buildOutboundDetail(), buildOutboundPilotProductionViewSections() (+37 more) +Nodes (46): buildBaseFields(), buildFeeSection(), buildInboundBasicSection(), buildInboundCellStorageProductionViewSections(), buildInboundResearchDonationProductionViewSections(), buildOutboundBasicExperimentProductionViewSections(), buildOutboundClinicalProductionViewSections(), buildOutboundDetail() (+38 more) ### Community 15 - "Community 15" Cohesion: 0.04 -Nodes (51): fetchCreateItemUnit(), fetchCreateMenu(), fetchCreateTenant(), fetchDeleteItemUnit(), fetchDeleteMenu(), fetchDeleteTenant(), fetchItemUnitList(), fetchMenuTree() (+43 more) - -### Community 16 - "Community 16" -Cohesion: 0.04 Nodes (57): fetchCollectionRegionList(), fetchCreateCollectionRegion(), fetchCreateHospital(), fetchCreateRegionStaff(), fetchDeleteCollectionRegion(), fetchDeleteHospital(), fetchDeleteRegionStaff(), fetchHospitalList() (+49 more) -### Community 17 - "Community 17" +### Community 16 - "Community 16" Cohesion: 0.05 Nodes (53): fetchGetMenuCodes(), fetchGetUserInfo(), fetchLogin(), fetchRefreshToken(), fetchUpdateProfile(), fetchUploadProfileAvatar(), fetchWxQrStatus(), fetchUserInfo() (+45 more) +### Community 17 - "Community 17" +Cohesion: 0.04 +Nodes (18): fetchProductionWorkOrderQcInfo(), fetchSampleInsurance(), fetchSampleStorageCert(), fetchUpdateSampleStorageCert(), dash(), fmtMoney(), auditorDisplay(), dash() (+10 more) + ### Community 18 - "Community 18" Cohesion: 0.04 Nodes (40): fetchDeleteMaterialBatch(), fetchMaterialBatchList(), fetchMaterialBatchOptions(), fetchMaterialList(), fetchMaterialOptions(), fetchUpdateMaterialBatch(), fetchMaterialUsageList(), fetchMyMaterialUsageList() (+32 more) ### Community 19 - "Community 19" -Cohesion: 0.04 -Nodes (18): fetchProductionWorkOrderQcInfo(), fetchSampleInsurance(), fetchSampleStorageCert(), fetchUpdateSampleStorageCert(), dash(), fmtMoney(), auditorDisplay(), dash() (+10 more) +Cohesion: 0.05 +Nodes (56): fetchOaRelatedSummaries(), buildFormRows(), buildOaPrintFilename(), buildOaPrintModel(), canvasToPdf(), ensurePlainObject(), exportOaApprovalPdf(), extractUrls() (+48 more) ### Community 20 - "Community 20" -Cohesion: 0.05 -Nodes (34): fetchClinicalPaymentDetail(), fetchClinicalPayments(), fetchClinicalReceiptConfirmed(), fetchClinicalReceiptPending(), fetchClinicalRefundConfirmed(), fetchClinicalRefundPending(), fetchOrderAdjusts(), fetchOrderDetail() (+26 more) +Cohesion: 0.04 +Nodes (41): fetchCreateExhibitionAppointment(), fetchDeleteExhibitionAppointment(), fetchExhibitionAppointmentList(), fetchUpdateExhibitionAppointment(), fetchMineQcWorkOrderTabUnfinishedCounts(), fetchOutboundQcDetail(), fetchQcWorkOrderDetail(), fetchQcWorkOrderList() (+33 more) ### Community 21 - "Community 21" -Cohesion: 0.06 -Nodes (40): buildInboundBasicSection(), buildInboundCellStorageViewSections(), buildInboundResearchDonationViewSections(), buildReceptionSection(), buildTransportSection(), resolveInboundProtocolStatus(), appendTaskResultSections(), batchTasksForPanelSlot() (+32 more) +Cohesion: 0.05 +Nodes (34): fetchClinicalPaymentDetail(), fetchClinicalPayments(), fetchClinicalReceiptConfirmed(), fetchClinicalReceiptPending(), fetchClinicalRefundConfirmed(), fetchClinicalRefundPending(), fetchOrderAdjusts(), fetchOrderDetail() (+26 more) ### Community 22 - "Community 22" Cohesion: 0.05 Nodes (39): fetchCreateQcInspectionItemTemplate(), fetchDeleteQcInspectionItemTemplate(), fetchQcInspectionItemTemplateDetail(), fetchQcInspectionItemTemplateList(), fetchQcInspectionItemTemplatesActive(), fetchUpdateQcInspectionItemTemplate(), fetchQcLabTestItemList(), fetchQcLabTestItemsActive() (+31 more) ### Community 23 - "Community 23" -Cohesion: 0.06 -Nodes (25): fetchQcMaterialBatchDetail(), fetchQcMaterialBatchList(), fetchQcMaterialBatchOptions(), fetchQcMaterialList(), fetchQcMaterialOptions(), fetchUpdateQcMaterialBatch(), fetchMarkQcMaterialUsageFullyUsed(), financeAttachmentsToUrlString() (+17 more) - -### Community 24 - "Community 24" Cohesion: 0.1 Nodes (2): WebSocketClient, TableCache -### Community 25 - "Community 25" -Cohesion: 0.06 -Nodes (20): fetchEthnicList(), fetchSampleFreightDetail(), fetchSampleFreightList(), fetchSampleFreightSampleOptions(), applyDonationBundleToForm(), createEmptyTransport(), ensureEthnicOptionInList(), handleOpenForAdd() (+12 more) - -### Community 26 - "Community 26" +### Community 24 - "Community 24" Cohesion: 0.09 Nodes (8): getDefaultLanguage(), checkStorageCompatibility(), StorageConfig, getSystemStorage(), getSysVersion(), StorageKeyManager, StorageCompatibilityManager, validateStorageData() -### Community 27 - "Community 27" -Cohesion: 0.08 -Nodes (20): createEmptySnapshots(), normalizeConfiguredReagents(), normalizeConsumables(), normalizeDataCollections(), normalizeReagents(), normalizeStepOutputs(), serializeAttachments(), serializeEquipmentIds() (+12 more) - -### Community 28 - "Community 28" +### Community 25 - "Community 25" Cohesion: 0.08 Nodes (22): fetchMineProductionWorkOrderTabStepCounts(), fetchMineProductionWorkOrderTabStepCountsDeduped(), fetchProductionWorkOrderCellProductOptions(), fetchProductionWorkOrderDetail(), fetchProductionWorkOrderList(), fetchProductionWorkOrderQcDispatchOptions(), fetchProductionWorkOrderTabStepCounts(), fetchProductionWorkOrderTabStepCountsDeduped() (+14 more) -### Community 29 - "Community 29" +### Community 26 - "Community 26" +Cohesion: 0.08 +Nodes (20): createEmptySnapshots(), normalizeConfiguredReagents(), normalizeConsumables(), normalizeDataCollections(), normalizeReagents(), normalizeStepOutputs(), serializeAttachments(), serializeEquipmentIds() (+12 more) + +### Community 27 - "Community 27" +Cohesion: 0.09 +Nodes (22): fetchOaAppList(), fetchOaGroupList(), fetchPublishOaApp(), loadData(), loadGroups(), resetForm(), onSuccess(), goBack() (+14 more) + +### Community 28 - "Community 28" Cohesion: 0.11 Nodes (25): completePilotApplication(), deletePilotApplication(), fetchPilotApplicationList(), startPilotApplication(), voidPilotApplication(), clearTableSelection(), handleBatchComplete(), handleBatchStart() (+17 more) -### Community 30 - "Community 30" +### Community 29 - "Community 29" Cohesion: 0.09 -Nodes (12): fetchMineQcWorkOrderTabUnfinishedCounts(), fetchOutboundQcDetail(), fetchQcWorkOrderDetail(), fetchQcWorkOrderList(), fetchQcWorkOrdersBySample(), fetchQcWorkOrderTabUnfinishedCounts(), reload(), reloadTabCounts() (+4 more) +Nodes (16): fetchEthnicList(), applyDonationBundleToForm(), createEmptyTransport(), ensureEthnicOptionInList(), handleOpenForAdd(), loadEthnicOptions(), normalizeSampleRow(), resetForm() (+8 more) + +### Community 30 - "Community 30" +Cohesion: 0.07 +Nodes (11): fetchQcMaterialBatchDetail(), fetchQcMaterialBatchList(), fetchQcMaterialBatchOptions(), fetchQcMaterialList(), fetchQcMaterialOptions(), fetchUpdateQcMaterialBatch(), financeAttachmentsToUrlString(), ensureTabMounted() (+3 more) ### Community 31 - "Community 31" Cohesion: 0.11 @@ -235,188 +230,160 @@ Cohesion: 0.1 Nodes (12): fetchOutboundReleaseMaterial(), fetchOutboundReleaseReviewDetail(), fetchOutboundReleaseReviewList(), fetchReleaseReviewList(), handleReset(), handleSearch(), handleTabChange(), handleToggleSelect() (+4 more) ### Community 33 - "Community 33" +Cohesion: 0.13 +Nodes (19): fetchCellSampleTypeList(), fetchCreateCellSampleType(), fetchDeleteCellSampleType(), fetchUpdateCellSampleType(), handleAdd(), handleBatchDelete(), handleDelete(), handleDropdownCommand() (+11 more) + +### Community 34 - "Community 34" Cohesion: 0.12 Nodes (15): addCopyButton(), highlightCode(), insertLineNumbers(), isBlockProcessed(), markBlockAsProcessed(), processBlock(), setupHighlightDirective(), setupRippleDirective() (+7 more) -### Community 34 - "Community 34" +### Community 35 - "Community 35" Cohesion: 0.2 Nodes (14): applyFlagToRule(), applySchema(), countRules(), getActiveRule(), getDesigner(), getSetupState(), onMessage(), readFlag() (+6 more) -### Community 35 - "Community 35" -Cohesion: 0.16 -Nodes (14): fetchCreateEnvDetectItem(), fetchDeleteEnvDetectItem(), fetchEnvDetectItemDetail(), fetchEnvDetectItemList(), fetchEnvDetectItemsActive(), fetchUpdateEnvDetectItem(), handleAdd(), handleBatchDelete() (+6 more) - ### Community 36 - "Community 36" +Cohesion: 0.16 +Nodes (16): fetchCreateTenant(), fetchDeleteTenant(), fetchTenantList(), fetchUpdateTenant(), handleAdd(), handleDelete(), handleDropdownCommand(), handleEdit() (+8 more) + +### Community 37 - "Community 37" Cohesion: 0.12 Nodes (6): setupOaConfirmationKit(), ensureOaKitMenu(), setupOaLeaveKit(), setupOaOvertimeKit(), setupOaResignationKit(), setupOaTripKit() -### Community 37 - "Community 37" +### Community 38 - "Community 38" Cohesion: 0.16 Nodes (10): useTable(), useTableImpl(), getColumnChecks(), useTableColumns(), createErrorHandler(), createSmartDebounce(), defaultResponseAdapter(), extractPagination() (+2 more) -### Community 38 - "Community 38" +### Community 39 - "Community 39" Cohesion: 0.27 Nodes (14): useChart(), useChartComponent(), useChartOps(), colourBlend(), getCssVar(), getDarkColor(), getLightColor(), handleElementThemeColor() (+6 more) -### Community 39 - "Community 39" -Cohesion: 0.13 -Nodes (4): fetchPresignOrderDetail(), fetchPresignOrderList(), fetchPresignTransferReceiptConfirmedList(), fetchPresignTransferReceiptConfirmList() - ### Community 40 - "Community 40" -Cohesion: 0.25 -Nodes (12): buildFlowItems(), isCcProgressItem(), peopleDisplayNames(), progressNodeStatusText(), progressPersonLinesFromItem(), statusText(), displayName(), formatProgressPersonLines() (+4 more) - -### Community 41 - "Community 41" Cohesion: 0.33 Nodes (13): buildProtocolPaymentFlowSteps(), dash(), financeReceiptTime(), formatAmount(), hasFinanceReceipt(), hasFinanceRefund(), hasReceiptSubmit(), hasRefundSubmit() (+5 more) -### Community 42 - "Community 42" +### Community 41 - "Community 41" Cohesion: 0.19 Nodes (6): fetchServiceOrderTxnList(), handleReset(), handleSearch(), handleTabChange(), loadData(), switchTab() -### Community 43 - "Community 43" +### Community 42 - "Community 42" Cohesion: 0.24 Nodes (10): buildPrintDocumentHtml(), cleanupPrintIframe(), embedSopImagesAsDataUrls(), getSopA4ContentHeightPx(), getSopA4EditorHeightPx(), normalizeSopCheckboxes(), prepareSopHtmlForPrint(), printSopHtml() (+2 more) -### Community 45 - "Community 45" +### Community 44 - "Community 44" Cohesion: 0.26 Nodes (8): fetchSampleStorageCertQc(), saveSampleStorageCertQc(), applyDetail(), handleSave(), loadDetail(), resetFormKeys(), resolveStorageCertQcTypeKey(), supportsStorageCertQc() -### Community 46 - "Community 46" +### Community 45 - "Community 45" Cohesion: 0.25 Nodes (2): handleTouchEnd(), setTransition() -### Community 48 - "Community 48" -Cohesion: 0.28 -Nodes (5): fetchMyProductionMaterialConsumptions(), displayConsumptionQty(), handleReset(), handleSearch(), loadData() - -### Community 51 - "Community 51" +### Community 49 - "Community 49" Cohesion: 0.39 Nodes (6): isIgnorableScriptError(), normalizeErrorMessage(), registerPromiseErrorHandler(), registerResourceErrorHandler(), scriptErrorHandler(), setupErrorHandle() -### Community 52 - "Community 52" +### Community 50 - "Community 50" Cohesion: 0.36 Nodes (1): TableHeightCalculator -### Community 54 - "Community 54" +### Community 52 - "Community 52" Cohesion: 0.33 Nodes (2): logApiCryptoBootInfo(), maskSecret() -### Community 55 - "Community 55" -Cohesion: 0.29 -Nodes (1): fetchQcMonthTemplateList() +### Community 53 - "Community 53" +Cohesion: 0.38 +Nodes (4): handleFocus(), handleInput(), parseDecimalToNumber(), sanitizeDecimalInput() -### Community 56 - "Community 56" -Cohesion: 0.29 -Nodes (2): fetchStorageReleaseReviewDetail(), fetchStorageReleaseReviewList() - -### Community 57 - "Community 57" +### Community 54 - "Community 54" Cohesion: 0.4 Nodes (2): isUnfinishedQcWorkOrder(), resolveQcWorkOrderUnfinishedBadgeCount() -### Community 58 - "Community 58" +### Community 55 - "Community 55" Cohesion: 0.5 Nodes (2): parseEquipmentIds(), syncEquipmentNamesFromOptions() -### Community 60 - "Community 60" +### Community 57 - "Community 57" Cohesion: 0.5 Nodes (2): focusInput(), handleKeydown() -### Community 61 - "Community 61" -Cohesion: 0.4 -Nodes (1): fetchQcMaterialAmountAuthUsers() - -### Community 64 - "Community 64" +### Community 60 - "Community 60" Cohesion: 0.67 Nodes (2): isCurrentPending(), isNotReached() -### Community 65 - "Community 65" +### Community 61 - "Community 61" Cohesion: 0.67 Nodes (2): if(), logSidebarMenu() -### Community 67 - "Community 67" +### Community 63 - "Community 63" Cohesion: 0.5 Nodes (1): fetchStorageEntrySmsList() ### Community 68 - "Community 68" -Cohesion: 0.5 -Nodes (1): fetchQcSmsList() - -### Community 72 - "Community 72" Cohesion: 1.0 Nodes (2): getSettingDefaults(), resetToDefaults() -### Community 75 - "Community 75" +### Community 71 - "Community 71" Cohesion: 1.0 Nodes (2): copyTextToClipboard(), copyTextWithFallback() -### Community 78 - "Community 78" +### Community 73 - "Community 73" Cohesion: 1.0 Nodes (2): getSourceProtocolAttachment(), normalizeAttachmentFiles() -### Community 93 - "Community 93" +### Community 89 - "Community 89" Cohesion: 1.0 Nodes (2): emptyTabCounts(), useProductionWorkOrderTabStepCounts() -### Community 96 - "Community 96" +### Community 92 - "Community 92" Cohesion: 1.0 Nodes (2): initialProgress(), useQcWorkOrderAttachmentExport() -### Community 97 - "Community 97" +### Community 93 - "Community 93" Cohesion: 1.0 Nodes (2): emptyTabCounts(), useQcWorkOrderTabUnfinishedCounts() ## Knowledge Gaps -- **Thin community `Community 24`** (42 nodes): `WebSocketClient`, `.calculateReconnectDelay()`, `.clearAllTimers()`, `.clearConnectionTimers()`, `.clearTimer()`, `.close()`, `.closeCurrentSocketForReconnect()`, `.connect()`, `.connectionStatusText()`, `.constructor()`, `.destroyInstance()`, `.flushMessageQueue()`, `.getInstance()`, `.getReadyStateText()`, `.handleClose()`, `.handleConnectionTimeout()`, `.handleError()`, `.handleMessage()`, `.handleOpen()`, `.init()`, `.isWebSocketConnected()`, `.reconnect()`, `.resetHeartbeat()`, `.send()`, `.startHeartbeat()`, `.startPing()`, `TableCache`, `.cleanupExpired()`, `.clear()`, `.clearByTags()`, `.clearCurrentSearch()`, `.clearPagination()`, `.constructor()`, `.evictLRU()`, `.generateKey()`, `.generateTags()`, `.get()`, `.getStats()`, `.log()`, `.set()`, `index.ts`, `tableCache.ts` +- **Thin community `Community 23`** (42 nodes): `WebSocketClient`, `.calculateReconnectDelay()`, `.clearAllTimers()`, `.clearConnectionTimers()`, `.clearTimer()`, `.close()`, `.closeCurrentSocketForReconnect()`, `.connect()`, `.connectionStatusText()`, `.constructor()`, `.destroyInstance()`, `.flushMessageQueue()`, `.getInstance()`, `.getReadyStateText()`, `.handleClose()`, `.handleConnectionTimeout()`, `.handleError()`, `.handleMessage()`, `.handleOpen()`, `.init()`, `.isWebSocketConnected()`, `.reconnect()`, `.resetHeartbeat()`, `.send()`, `.startHeartbeat()`, `.startPing()`, `TableCache`, `.cleanupExpired()`, `.clear()`, `.clearByTags()`, `.clearCurrentSearch()`, `.clearPagination()`, `.constructor()`, `.evictLRU()`, `.generateKey()`, `.generateTags()`, `.get()`, `.getStats()`, `.log()`, `.set()`, `index.ts`, `tableCache.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 46`** (9 nodes): `cleanupEventListeners()`, `handleTouchEnd()`, `handleTouchMove()`, `handleTouchStart()`, `handleWheelScroll()`, `if()`, `setTransition()`, `setupEventListeners()`, `index.vue` +- **Thin community `Community 45`** (9 nodes): `cleanupEventListeners()`, `handleTouchEnd()`, `handleTouchMove()`, `handleTouchStart()`, `handleWheelScroll()`, `if()`, `setTransition()`, `setupEventListeners()`, `index.vue` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 52`** (8 nodes): `TableHeightCalculator`, `.calculate()`, `.calculateOffset()`, `.calculatePaginationOffset()`, `.constructor()`, `.getHeaderHeight()`, `useTableHeight()`, `useTableHeight.ts` +- **Thin community `Community 50`** (8 nodes): `TableHeightCalculator`, `.calculate()`, `.calculateOffset()`, `.calculatePaginationOffset()`, `.constructor()`, `.getHeaderHeight()`, `useTableHeight()`, `useTableHeight.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 54`** (7 nodes): `App.vue`, `main.ts`, `refreshButtonAutoIcons()`, `refreshPanelTitleIcons()`, `logApiCryptoBootInfo()`, `maskSecret()`, `console.ts` +- **Thin community `Community 52`** (7 nodes): `App.vue`, `main.ts`, `refreshButtonAutoIcons()`, `refreshPanelTitleIcons()`, `logApiCryptoBootInfo()`, `maskSecret()`, `console.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 55`** (7 nodes): `fetchConfirmQcMonthImport()`, `fetchCreateQcMonthTemplate()`, `fetchDeleteQcMonthTemplate()`, `fetchPreviewQcMonthImport()`, `fetchQcMonthTemplateList()`, `fetchUpdateQcMonthTemplate()`, `qc-material-month-template.ts` +- **Thin community `Community 54`** (6 nodes): `formatQcWorkOrderUnfinishedBadgeCount()`, `isUnfinishedQcWorkOrder()`, `qcWorkOrderUnfinishedBadgeTitle()`, `resolveQcWorkOrderUnfinishedBadgeCount()`, `sumQcWorkOrderGroupUnfinishedBadgeCount()`, `qc-work-order-unfinished-badge.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 56`** (7 nodes): `batchReviewStorageRelease()`, `batchStoreSample()`, `fetchStorageReleaseReviewDetail()`, `fetchStorageReleaseReviewList()`, `storeSample()`, `submitStorageReleaseReview()`, `storage-release-review.ts` +- **Thin community `Community 55`** (5 nodes): `equipmentOptionLabel()`, `joinEquipmentIds()`, `parseEquipmentIds()`, `syncEquipmentNamesFromOptions()`, `equipment-select.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 57`** (6 nodes): `formatQcWorkOrderUnfinishedBadgeCount()`, `isUnfinishedQcWorkOrder()`, `qcWorkOrderUnfinishedBadgeTitle()`, `resolveQcWorkOrderUnfinishedBadgeCount()`, `sumQcWorkOrderGroupUnfinishedBadgeCount()`, `qc-work-order-unfinished-badge.ts` +- **Thin community `Community 57`** (5 nodes): `focusInput()`, `handleKeydown()`, `if()`, `search()`, `index.vue` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 58`** (5 nodes): `equipmentOptionLabel()`, `joinEquipmentIds()`, `parseEquipmentIds()`, `syncEquipmentNamesFromOptions()`, `equipment-select.ts` +- **Thin community `Community 60`** (4 nodes): `isCurrentPending()`, `isNotReached()`, `mergeProgressWithComments()`, `oa-progress-merge-comments.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 60`** (5 nodes): `focusInput()`, `handleKeydown()`, `if()`, `search()`, `index.vue` +- **Thin community `Community 61`** (4 nodes): `if()`, `logSidebarMenu()`, `index.vue`, `SidebarSubmenu.vue` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 61`** (5 nodes): `fetchBatchRevokeQcMaterialAmountAuth()`, `fetchGrantQcMaterialAmountAuth()`, `fetchQcMaterialAmountAuthUsers()`, `fetchRevokeQcMaterialAmountAuth()`, `qc-material-amount-auth.ts` +- **Thin community `Community 63`** (4 nodes): `fetchGenerateStorageEntrySms()`, `fetchStorageEntrySmsList()`, `fetchToggleStorageEntrySmsNotified()`, `storage-entry-sms-notification.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 64`** (4 nodes): `isCurrentPending()`, `isNotReached()`, `mergeProgressWithComments()`, `oa-progress-merge-comments.ts` +- **Thin community `Community 68`** (3 nodes): `getSettingDefaults()`, `resetToDefaults()`, `setting.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 65`** (4 nodes): `if()`, `logSidebarMenu()`, `index.vue`, `SidebarSubmenu.vue` +- **Thin community `Community 71`** (3 nodes): `copyTextToClipboard()`, `copyTextWithFallback()`, `copy-text.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 67`** (4 nodes): `fetchGenerateStorageEntrySms()`, `fetchStorageEntrySmsList()`, `fetchToggleStorageEntrySmsNotified()`, `storage-entry-sms-notification.ts` +- **Thin community `Community 73`** (3 nodes): `getSourceProtocolAttachment()`, `normalizeAttachmentFiles()`, `protocol-source-attachment.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 68`** (4 nodes): `fetchGenerateQcSms()`, `fetchQcSmsList()`, `fetchToggleQcSmsNotified()`, `qc-sms-notification.ts` +- **Thin community `Community 89`** (3 nodes): `emptyTabCounts()`, `useProductionWorkOrderTabStepCounts()`, `useProductionWorkOrderTabStepCounts.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 72`** (3 nodes): `getSettingDefaults()`, `resetToDefaults()`, `setting.ts` +- **Thin community `Community 92`** (3 nodes): `initialProgress()`, `useQcWorkOrderAttachmentExport()`, `useQcWorkOrderAttachmentExport.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 75`** (3 nodes): `copyTextToClipboard()`, `copyTextWithFallback()`, `copy-text.ts` - Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 78`** (3 nodes): `getSourceProtocolAttachment()`, `normalizeAttachmentFiles()`, `protocol-source-attachment.ts` - Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 93`** (3 nodes): `emptyTabCounts()`, `useProductionWorkOrderTabStepCounts()`, `useProductionWorkOrderTabStepCounts.ts` - Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 96`** (3 nodes): `initialProgress()`, `useQcWorkOrderAttachmentExport()`, `useQcWorkOrderAttachmentExport.ts` - Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 97`** (3 nodes): `emptyTabCounts()`, `useQcWorkOrderTabUnfinishedCounts()`, `useQcWorkOrderTabUnfinishedCounts.ts` +- **Thin community `Community 93`** (3 nodes): `emptyTabCounts()`, `useQcWorkOrderTabUnfinishedCounts()`, `useQcWorkOrderTabUnfinishedCounts.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ -- **Why does `push()` connect `Community 6` to `Community 0`, `Community 1`, `Community 2`, `Community 3`, `Community 4`, `Community 5`, `Community 7`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 17`, `Community 18`, `Community 19`, `Community 21`, `Community 22`, `Community 24`, `Community 27`, `Community 28`, `Community 30`, `Community 40`?** - _High betweenness centrality (0.292) - this node is a cross-community bridge._ -- **Why does `get()` connect `Community 0` to `Community 1`, `Community 2`, `Community 3`, `Community 4`, `Community 5`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 15`, `Community 16`, `Community 17`, `Community 18`, `Community 19`, `Community 20`, `Community 21`, `Community 22`, `Community 23`, `Community 25`, `Community 28`, `Community 29`, `Community 30`, `Community 31`, `Community 32`, `Community 35`, `Community 39`, `Community 42`, `Community 45`, `Community 48`, `Community 55`, `Community 56`, `Community 61`, `Community 67`, `Community 68`?** - _High betweenness centrality (0.272) - this node is a cross-community bridge._ -- **Why does `Number()` connect `Community 1` to `Community 0`, `Community 3`, `Community 4`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 17`, `Community 18`, `Community 19`, `Community 21`, `Community 23`, `Community 25`, `Community 27`, `Community 38`, `Community 41`, `Community 48`?** - _High betweenness centrality (0.151) - this node is a cross-community bridge._ +- **Why does `push()` connect `Community 6` to `Community 0`, `Community 1`, `Community 2`, `Community 3`, `Community 4`, `Community 5`, `Community 7`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 16`, `Community 17`, `Community 18`, `Community 19`, `Community 20`, `Community 22`, `Community 23`, `Community 25`, `Community 26`, `Community 27`?** + _High betweenness centrality (0.276) - this node is a cross-community bridge._ +- **Why does `get()` connect `Community 0` to `Community 1`, `Community 2`, `Community 3`, `Community 4`, `Community 5`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 12`, `Community 13`, `Community 15`, `Community 16`, `Community 17`, `Community 18`, `Community 19`, `Community 20`, `Community 21`, `Community 22`, `Community 25`, `Community 27`, `Community 28`, `Community 29`, `Community 30`, `Community 31`, `Community 32`, `Community 33`, `Community 36`, `Community 41`, `Community 44`, `Community 63`?** + _High betweenness centrality (0.258) - this node is a cross-community bridge._ +- **Why does `Number()` connect `Community 1` to `Community 0`, `Community 2`, `Community 3`, `Community 4`, `Community 5`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 12`, `Community 13`, `Community 14`, `Community 16`, `Community 17`, `Community 18`, `Community 19`, `Community 26`, `Community 29`, `Community 39`, `Community 40`, `Community 53`?** + _High betweenness centrality (0.159) - this node is a cross-community bridge._ - **Are the 344 inferred relationships involving `get()` (e.g. with `resolveStorageSlotRangeFill()` and `buildNodeCodePathFromFlat()`) actually correct?** _`get()` has 344 INFERRED edges - model-reasoned connections that need verification._ - **Are the 127 inferred relationships involving `push()` (e.g. with `refreshQcMenuBadges()` and `collectLeafFacilityNodesInTreeOrder()`) actually correct?** diff --git a/web-admin/graphify-out/graph.html b/web-admin/graphify-out/graph.html index 9c9e8168..f3c24778 100644 --- a/web-admin/graphify-out/graph.html +++ b/web-admin/graphify-out/graph.html @@ -57,12 +57,12 @@

-
3834 nodes · 5593 edges · 404 communities
+
3836 nodes · 5595 edges · 399 communities
+ + diff --git a/web-admin/src/views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue b/web-admin/src/views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue index 9010b6bd..0878d934 100644 --- a/web-admin/src/views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue +++ b/web-admin/src/views/cell-storage/sample-info/SampleInfoQuickRegisterDialog.vue @@ -14,8 +14,7 @@

{{ selectionHint }}

-